0ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae682ef140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256e57a2d42920f8ccce8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35f", 0x1000}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000003280)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e08ff0707cc53085bd0b4aa60633e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd892dcc8cc740170f065ee095b470bccc95b4ed0328777f88c344deb36da109d23eb68401f7ce47b47f5c634d3b34190bdc162adfcc3514edcd9353af56adcfd9b98950d8d5333c", 0xf7b}], 0x5, 0x0, 0x0) ftruncate(r1, 0x0, 0x40) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xa6a) 16:00:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x164) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000024ca5f303287f07b7efa76d410d59831a52830700000000000000814efd7c2200000000000000b7b6c8e5b69e9b00e702", 0x34}], 0x1, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x20, 0xd8f96627e000e281, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) r5 = geteuid() r6 = getegid() sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000001c0)="e0b14197065add47f83400fb394a486c7834312f9ef8ed4140815c912f319b520f538c6c61d476319670f44344d28c3ae349012db203ca87287b3e94f242b596c52ed1df74830062fdeed19fe15bd5b75f3fb49948738d7e", 0x58}, {&(0x7f0000000240)="7822dfdb7c1f71dbf867ce28049d49c721ff2c16e2f5e67d3ee07948117925d5b76ceac5f45f9f76cf0436657990812570ed3aff10f2705e21600d5ee4d057fa8e841a182c7be0c335463b29e0b1e05ee319df936bda58ea5391ba7e80ee36910672aa2bb55bfb1596247371b6d326b48fb74a73e5e55a2a2019eab76bc785d598dac1ea272a03341188cff6e1a5901cad925db4b79d8a60d1c2d342d4d093858589ca288fb4385d36a813549953c0f7bfdb76689ca3564905e9a765a2ee340af2209145356c5ee0038f8a4c47408bb4490f7087687e1356cd96c40ac2ea0d5c41c81bf06e1f0d3dfb66f6ce9c73c5ed", 0xf0}, {&(0x7f0000000340)="7369cd7fe5edb75d8f9adc21f07130a57e2ec9159adac8be3c46b390f86a186835e67bbee4f0e4b662adbf26010df051b7c6c8fc7494e594fe1cabaa0b1ce163a35d77ccaf8f82c7a4cf5a35d7c568fef39f76d398c733d8e1d16d7d051809f427fc62f0255834740b2d2ccd922c6a4d091269d4c37d68a9046b8eecfcab55a8f8105019720ce25e0ae3c3d7b408cd175c62a2f7c2d04197d126d6b47fe0eed36e6aa5fd059e8d", 0xa7}, {&(0x7f0000000400)="45fe9d15b299c333a5eb41ec69560a8b9062a2705ddf241c04042ef0193626186828c6a285b2e372864a5a682b80c4fee206f9cb706bba7753dcfd7260579cb34b75602dee27b14072d90ea290cc42080cf930ba497f7767934044d25f72fbacd7db", 0x62}, {&(0x7f0000000480)="5500531b0f16ec4795a488cfdd1d2abc7911f763fa4438d3b5007dc80f21279bb3ba443a072a46c45be8f81eb46946df7c8c9a0fc92a2698af1c2697ea3efd5e97f9698c49ab2313832aa1bd2bd5b9213db652de2a6ce13ac157cfd95df628f8", 0x60}, {&(0x7f0000000500)="6e3de88d275c78a976f4ef92588030fef8e613a4f6b0bb7d9164a468961a9c58b0c6e9774347d89b64e848a243cd284ed3001822dda07ca27dd04303fb0600ea4b68324cd9b6", 0x46}, {&(0x7f0000000580)="a4e2b6f546049e8c903ed2a6e7d7f9c12269151a889580181a9a52648becf93f1db87eedf998c8ccb06b7452e2eb8b83b89fd48c5a93e47a87ee8542573942436722", 0x42}, {&(0x7f0000000600)="de4ecbd2aad075d3a0139c927fba85710f2b9ff077ece6b40b4e6cce9bb33dc9f2a3aa64140093ac3793bdd9d03ebc01ae7e5643fed3c320fc40097c593097221c385791d5c00acf1dd2057af53161cfebaba84dc5901d674b8fec8565c5a4d100c7e971366381a21d07c3ae9d055fa06b7f687905359f77080a60d1c80e902eccec05522dcc43890a38cf7801dfe41046f8fb6d7bf839f5cc67279c8085cc397714", 0xa2}], 0x8, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x58, 0x400}, 0x40a) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000900)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCEXCL(r7, 0x2000740d) shutdown(r0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r0, 0x0, 0xfebb) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x3f) 16:00:20 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) setrlimit(0x1, &(0x7f0000001ff8)={0x60000000, 0x2}) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0xfffffffffffffffe) 16:00:20 executing program 0: setuid(0xee01) shmget(0x3, 0x3000, 0x40, &(0x7f000000c000/0x3000)=nil) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x3ff, 0x80000000, 0x0, 0x55, 0x0, 0x1, 0xa4d9eb4af9207719, 0x0, 0x400, 0x100000001}) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x432) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSBRK(r1, 0x2000747b) fcntl$setflags(r0, 0x2, 0x1) fchown(r0, r4, r5) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:20 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000791f226ce42ed2388a329a3d5af38949d9f8b664a116afd85c35ea37972e61bc37a8392d6174bc4bf0bab0bf04d66e63d906da0e6780f1"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) r1 = kqueue() r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) ftruncate(r1, 0x0, 0x9) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x51, &(0x7f0000000140)=[{0x1ff, 0x5, 0x101, 0x9}, {0x9, 0x1cb9, 0x9, 0xffffffff}, {0x5, 0x6, 0x2, 0x746}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) chflags(&(0x7f0000000100)='./file0\x00', 0x10000) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8000000200005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) preadv(r1, &(0x7f0000001540)=[{&(0x7f0000000340)=""/232, 0xe8}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/227, 0xe3}], 0x3, 0x0, 0x0) fcntl$getflags(r2, 0x0) r3 = dup2(r0, r2) r4 = kqueue() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x80000001) close(r3) r5 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x20) r6 = kqueue() ioctl$BIOCFLUSH(r5, 0x20004268) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r6, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffb, 0x22, 0x2, 0xffff, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x2958c35fef7857e9, 0x2, 0xff, 0x3}, {{r1}, 0xfffffffffffffffa, 0x10, 0x982b73970946bfbe, 0x9, 0x100000001}, {{r3}, 0xfffffffffffffffa, 0x10, 0x4, 0x80000000, 0x8}, {{r0}, 0xfffffffffffffffc, 0x8, 0x80000002, 0xffffffffffffff07, 0x4}], 0x8c1, &(0x7f0000001580)=[{{r2}, 0xfffffffffffffffd, 0x6, 0x80000000, 0x3f, 0x4}, {{r2}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x8001, 0x100000001}, {{r6}, 0xfffffffffffffffc, 0x0, 0x40, 0x5, 0x6}, {{r6}, 0xfffffffffffffff8, 0x20, 0x8, 0x8, 0xfffffffffffffc00}, {{r0}, 0xfffffffffffffffe, 0x1c19724ffb7d0dbe, 0x0, 0x401}, {{r2}, 0xfffffffffffffffa, 0x80, 0x4, 0x6e7, 0x8}, {{r3}, 0xffffffffffffffff, 0x80, 0x8, 0x6, 0xfffffffffffffffd}, {{r5}, 0xfffffffffffffffe, 0x2d, 0x1, 0x2, 0x4}], 0x22c, &(0x7f0000000000)={0xfff, 0x3}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r4) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="000e22", 0xfffffffffffffd60) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3ff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: r0 = shmget$private(0x0, 0x1000, 0xfffffffffffffefc, &(0x7f0000ffc000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0xab0811a97627e319) fcntl$getflags(r3, 0x3) setgroups(0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[r2]) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:21 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x100, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) shutdown(r1, 0x2) r2 = syz_open_pts() r3 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="572e5a5529c70829509e76a6ad8c6fe777711573e6878205499e5bbfb76df3f75d96916329bce569ef1d51e326831588f1b5192b2db84054cc602c6dddaadaaf19800617b78e2b0a2447e80631fdad09b9fcb55c02692006a983804b3fc6747177dc391c3bd06ec354e6a8267695383331e90384776c9c47c14632bf0d5abf5d58ef9621090541a6757f4609530d0ab2c0a83aff59da1371165141b0f648a96d05058f9ec97a7023d1481b86cc5ea2b7b2b708dc8dba8ee50200c496100c19b3130e65c343dd92d2ad904e6c4dee2d041e8a299e910765c8b9941ac08d1076e2de6fc52da5427118ce51687368ac520f2b16ae92d1dbfdbe34", 0xf9}], 0x1) syz_open_pts() syz_open_pts() kqueue() r4 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x579) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "854971000000f70030000000000000001900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x48}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget(0x3, 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x3f, 0x6, 0xf58c, 0xfffffffffffffffd}, {0x3, 0x7, 0x7}, {0x933f, 0x3, 0x6, 0x9}, {0x5, 0x9, 0x6, 0x5}, {0xd5, 0x1, 0x65, 0x816}, {0x6, 0x80, 0x5, 0x7ff}, {0x7fff, 0x6, 0x20}, {0x4, 0x2, 0x8f36, 0xfffffffffffffffb}, {0x10000, 0x3, 0x93f3, 0x7}, {0x0, 0x7, 0x0, 0x1c8}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlockall(0x1) 16:00:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0x3ff, 0xfff, 0x40, 0x9, 0x3]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5, 0x0, 0x0, 0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket(0x18, 0x2, 0x7) mknod(&(0x7f0000000580)='./bus\x00', 0x8000, 0x2) r1 = semget$private(0x0, 0x5, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x6, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) close(r2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchflags(r0, 0x0) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r4, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) r7 = dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3, 0x465}) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000140)) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x91) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/92, 0x5c}, {&(0x7f0000000140)}, {&(0x7f00000001c0)=""/106, 0x6a}, {&(0x7f0000000240)=""/144, 0x90}, {&(0x7f0000000300)=""/188, 0xbc}, {&(0x7f00000003c0)=""/183, 0xb7}], 0x6, &(0x7f0000000500)=""/46, 0x2e}, 0x841) 16:00:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x80) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0x1) r3 = getpgid(r2) geteuid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x0, 0x801c0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(r3) r6 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x80) sendmsg$unix(r6, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xfffffffffffffe5f) write(r1, &(0x7f0000000780)="747915affc7d00ceb6801add0dd04ef7eb9757cc87a9d491994a1756f00af823e04aecceb2ae608dbaaf61eae1bb2bddfa7188a937df6293f47d1a4f43236cfa5e69a9e6292289d08a7076ee263fb7bce0cbc7ccf385f6b134271b7022f8e25d1e282ec302faa985f3ca75c8fe3a17c7c1e8ca94205f4c3f9752c42edc364da2739c5b4a71f2fcfff2e6dcaab9412b974de80531f6a9ba6c4c929cad53fcfb361231673278675940f8e760b01f41d1a380a47b1aacdc87757fdb31374ccf5d63bc31e236cb843aa51bbd23b7c79d2c9fd5698873451973c46657d567a4c45495d01d268473f42fe50a2250acfe3a12c94547d23f81c00ba1784cfe001c4a7240030f63037d6266be056937811bccddc1b01efe6bfefae481f21b563a7742580275e58d799463d6c556cfbd273f07a566c39818af9614aaa2065da189fb61ace71873ab3e981cb3550dc24bb05b81bcabf3d295b922a2f260c3f1e80d09eb414c8f35e5d358c3d70d097dbd660beee89728e3d69b7d1a3411dd8a9e25411b8c4e50114596859d0188a9ef4d3d2dd08f27ad904b0cb0713450ee14ad79abc46bef828b22fc41a5dc1df1ada87bdc9c0cbea19355cf094fc9d54972f76dc2c87790cf84bd749f33dfbf791fa7f1a110d334916260641afc24b80d5dcb12d333d466123585336f7cfaec958ce4a253d27e403df5436137f99d89827de4ac5ee1ae6755af9df7d0bc76c7e7110460f04a1c807c4017dcf1856b95e33b336832216146980ff13fa6b5e96855fba6b1719a6a95d01e0c3cdcb00c64e389e2db13d736c1db7a09739d699aeccc8532915e169b9a59b0ef4e158dab0ac9d1cfe0bbd8373124088292362271a9e0decef6de58e32ce3e7026d7c2c54715720d4ae710312c8e114b1884adea7eec13e747fe16df987bfd9bb7c75e731f606c33f916199caed915676752e3941bec16403d4b863814bba4a571682375710440d1ecb73bff92ae6d05758cab2d4bda0be3af6a7d99039799918ded4eb7276123d4e8428efb246d1ecadd25616fb179fea088554ffcb214e17667bdc2ae9477e3239379f4f099171a428bbc8903a9670e22d03ed30842f0cd0ca4ad35831f5a31848512f4eaed9b15f76e3602c2a865307f3fb055fc036af218236591a794fc02b624a75c52f3ab3f6a27f300b9616873335e01625a07b08adba8a34a80b1239ca864edcd1569faabdb36db17c4cb0730052ebac999ae84f2374808d1aa463c437194539365b5811716096d053f1aa40154814b5166ad561f9c4479cf580ad4c62c870e18d5411fa6a185398293d3eb851749a121d45bdc0270f9918219a05afa9720cc0faaf1181a01dafd95a45608e017329b95c56210dbc6cd572ffc4b2473fe47c113428e14bbe309e7cd5741b66607b7c54b71760d61df85d438a67ea2b4d63b349bfee4ead7114a721b947dbf426ad16d4ab0dab25c674310a926583096750f0cc65c154b3c945697db317ab144a09ea6202833f3c12c391e085e538e41f1ac72ed9c5d26b3454f1b353060fdba4cdb61df4056c30f658da78ce9418936be094c2c48df62ba6a48b47aa70f2233e2b7698f951d2dfc29aa5f31c1230eca768850c0ddf33f741621b357682fa5f6be98adfa3cc2b761ead3c47ddb7d43323f15bebebd745506a6d61b137e14c337ef426867c28aec2eab82de14333061088312f734a4e69c642b946bb89ca7ae37d9f5064a32693f8830d9adb2dcb9c8063afe52dcc253836bf45b7b319ee85f1bcbfc5e90bbbe7ba063aa686aecc7adfa5f1dc151fa5a8b64d9227978549284e2e211c16ca0ba998048796df79ca8be812f221d6ced6f47b7d1e3ee3df4f0641435df8ca5d9e3aeecca71954ef2a29e863ce32d91548542be9e419a7dc9c8423eca46ec6f9fa14ead2b0311b9c9b844115db6c052686761058b1206ab36404fbc16fcec547f499c7f5f178e3789f130a6c905ac447d3023156a5fbd11ea36538dfa26ee4cd448f547978bc35afc54325c2b55f500edd7f22199dde47ddf33e08690407808b67e0f30bf5a10abd491b17b9ccd1f8dc1bd36c76586aaa2ef4a6076373dec80d329e8c3ac3466160ed8eb2fcc3d986bffc3804581adeedcdd80bb2c97764fc97a28732fb07e2ac34c63ae8b92ca0533e1db651d25ad3cfc3ed84cc533f04fa5add65d0c6e6ab48318af8d2c03be216c5dc8c49b5b460f024d9588c5c3cac7e2defe4b1e752913da892964525c06f2cf23eeaf81e6a23efc90b908963df23eaf0751f72244628a40fc6c8d287a0ed2eb547a785fe79d2ea62778fabef2cb01713d2ab3d8489bcb3d0366d6c4cb13c34869ba8620c5f6e2cfa24b45e1456f25c47860f15f5e78580b756888452a6d047a9a0afc3a86a2b103cbea1e7f279d353557b0d767bf316acdcf687aae8fec6cc0d82938797963c4b7aaf6d5a432f65ca49affb95061b4b87bc5fe04e70e880eba84029dfef56f8bce45a4cf99b86a27c53eb7356b29461bba5a20c2ea3246350d3ddf2f19f5cb8198e81fab9dce0b21d7becdfa00a003c1702cafd0dfe83b34e49c4a3a8890da23412ab6e757211a0863d58d4105750908ebbc15abc3c416a78a36526a3f69f06aa2b2d835204eba97ae8d9f8f032c4f0d1bb44ea367b40f54390992b6c054bdeaded3815f7f4a4b6b8395edfac0c94594bb5ee60a29e11027eed074d295cc36d9c02d677b1c9447b99d2c18a740a26b45e56240c172d473007a59cb1f8fa0f8f621d3b7a7428c16dca42be8a8174da86c8abc100b6c35e7efadacc8b66279c5ec911e1f24919b7c30dc1a6498978107ab5eb8ebad9ea9df4ac9d4ce1513a02ed692b2297c0f0decc4d303795a257ab8ba882277f0faffad6b15ad30e8df491dc3fafe4aa7632aba4efb8b4d0fde741677563a999b385add88f394f5955f974ab6a0ba9d26081dc4cc080e750de6bd06e0321a15d6a394b985f82755d2c2a363e5d67c6732334a03d021a2a9721aad94b3a7166153c7fa43ee7979e2bcb4b0694b4be40103d767f3a4f20f56af253b0930f38e60ad633d6bb7c94c5a895616d857d250e7abcdf4a8f2f6ed1b8357bed00152e991c9d7139716dd7bdb9a8df2d167d6ae6ae70f75131217cc40fd53f22b39e28e60e011416ef2311ea4389fb46c5e93f3a6defe3737592cc860a10efe44f2e007f4d3ffa56eb4aa9690956e8e73c75da9fedcf30ddfa3c32ac61d639c082a4c0b3a7e967c12676eddffb3e0d82bbc766230f7288834e2c2c67498a800b3db936368e9374f978b2714b3c6894248de125d104dce3eb78213f34e45f7044fc68c9ecf7424801c8f401aac64034648d525e6e9bf9f1dbc8eb4bf6cc10c18cf1e3ff74f5164797f111df0c1c377e63f3d9bc6b1ff21c31c2bad4763e36cc871d977ebc4e0ec129cd8413c49ef3fff5e4a6bba65c7de7d35cf8d568d600e5f1fc403e7fcab7fd49c233959575afd481982c43b1eb20881ab35947d0adec6dcfffd2c1541d29b1ec94c1bba83114211dd0a1d73edd02a5cbce2881f097501d54927ad79fdd0b01e5f263991aaf67d35d8051057730178476efbe0b33dd137d9c469399e6b61b1760e59fd8e4a55be5c922a0e03b27d0abd48b683477616f18944b678966dad2d0067d28f9b8cd7126dfd44f9b297fa84a38063959bad4b4790eda7870e0abef79d898166d20861f615eae278a61ace821154ff82b964c1eecc00c0f7ade7d4af3c88d22bf5a83c0a19ecca0c7aaea27c2ec86a9c6b00a0479e5d85783551fa4a0f5c1fb092dcc37ab77f22840501ccfeb0dea4e6b64a309c46ef80647191195c87f33df6e33950136244f6307b1a3fe583b4bdc5e2cb61f8920bc0a9258ee6ac5c6024bf7739bf8f20284be13d19293a8ec3bb5b7259b84c5b42c0987e11410d8604863ee2a86f8bea3d2b788525cbc5590156035524f2b55d373aeea2115a250f5e3c67bc4dcbc419319b07a4857ae6c48826264e7bae47e99674b86ee3c3ce69af89c5378005db6de7d8aa1f656bd4646984aae04c8bd55750dd5cee9687afe3583b0a26210bd9cb683b4185db0dbcd7414cbc3cef7bfdfe4026fda324b14a9478b3cd826d55aa1a8887333895005ce41f5b98908e404ccdf5702d7563d5f203a9ff8f502189e2906c7fe288832039019160030ed8d3d7ca7dfbc15389365d1b401ebf832a5d86e51c15674e2120270906b7ed53b43578d27074fd8fdc8ea96494c2be97a6435827dfa7976b14b0a9c8781d6c236a967800f99027a61e053bc76704f7956199b7aaa5be8afe35efce335591dccc42b6ceabbe4113753095a0617c4aaf5aa0124aded00b65fd6419dbc044f2b9729b1498c4066db059771089a010a3d0b96fcdb024e3b3f8964f0e108b5c3798deac91eb24858552a7f0157a339a932645e6b9b1ad5c7124cff00ecf0eef48ee380758d59e2491d9bce79c73cb213ecaf682add880285e2aa0202f6e834b0c0b43a96edeeec0f11da0e5c200c4b6aef7157790be3a12ef32c57fe87972773f8b3cab692ad047f37ded477acdb282f8421b60cee9b2bce6a1dc220b47a20ac2d82445091987a613b34f12d06cbfdb22ad958fce5f55ac8cffac2258bd71df313dbf47fdd1a5bd47dcf9556eb005e838a038e6e55de7238da539731cc60a6c4dbb41d5fdd0a72b0a201c078277c1714c75061c56190391febc3da52619551f422d7acc98b4569f8920f4d410764bf50479f3221a34b11ff7aad982a1af4d6b6c262a61ac1902f57c2209e74c9425018b1a413e288c28400e1a8873c56e8b899df84b489c06f8e83b23362a151e2d4b56f53c03db6217392c365f27de510bf1478d46a4ca876f04e0bd0e63ee890e0d10439b5984ccc6c77b10730cca366a59519f33a15cf80f076fddc94d2fdbd1bd8165ac387534831b897958eaf4420eff4f2531876ecd39d9ba89c68d6c9fc065d8554589ff13921ed95c584f6fc48c0b73c33be5cc8c44d5da025372145c57615e815f493a9e3e25afd050199e604175fb37891ccebfcbe2e4e12e6fc03806292bc0e59f5ce2fcbc9248514c3e9b8e796ea0294b953899789f7e98bc5e8abe27dde9d3be14c083fe36e435a58de8ee695127e489aa2b3e51379dc8dece790642530187b42956ceb1707a67f9a58ff9b6ee476cf7fcc43a6953734b1e1426eac628f8986d836ae6f44e38975ff5e5631004c980409caf7884e975ad7fb17e71afc1f0ed0454ff7b12fd870c1c8479d545a5eee03d44a9525c1a230088870dc10d7fa785fd62fa44803c3fcdc80c2ebb1a9bb97d051e135914e54660f56ecf733dca45b7df5ffef587f45aa9e5ebffeadc712c0ea458ddd4832c7a421a50247b2af2994adc94069f34089f824bfb96d396fc8b3cc8640ad631a38d17dad740f349b806985806717cb284b10339b77242c8f15015eea8e489107fd15b31a8ee76b126f42ff79aeae526783b90e169d069ef558d31d18fca7dcbcb2049a46583d117099a1ec9e7914ecbf66100d594c8e5440d94d78594c071c8e18c81fa717701462bf463c311006629258128613779463cf3a3b53111ea0a6025331ca7c641da6799f7ebaa855dbf702fb2f85f1f0ed9edd5fc62992d57e4f745076e48b0a97b605ff72d18b96cf960669296c5e712875f05cae011f45be28fb37259d2e6396a121fd7cd4877354c754b447e3f566ab0bacb00ea8266cf03d64502ce987efa0cfb100c8583712fa54fa3af870c50ca8ddcca363a97c4a31dff01c1dca227dd44550c98c3b1f", 0x1000) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x88) kqueue() mprotect(&(0x7f0000668000/0x2000)=nil, 0x2000, 0xd38e0442e3ef8e2b) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r7, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r8 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) semop(r8, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:21 executing program 1: r0 = socket(0x18, 0x4003, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket$inet(0x2, 0x2, 0x412) ftruncate(r0, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0xfffffffffffffff9, './bus\x00', './bus\x00'}) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x100) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="11daaf21114e3342468917d041", 0xd) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x80000001, 0x7ff, 0x4, 0x0, 0x3ff, 0x9, 0x8001, 0x0, 0x3, 0x80, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x1d, 0xfffffffffffffe01, 0x4f6, 0x2, "80a72bba8153f71d1e2015d412f5312543fb2ea0", 0x5, 0x6}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:21 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) dup(r3) setrlimit(0x8, &(0x7f0000000300)={0x3, 0x100000001}) close(r0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x3bf93748956923ab, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x7ff0000000000, 0x4f}, {{r2}, 0xffffffffffffffff, 0x63ab98414da4f208, 0x43b3c80cd41756a4, 0x8, 0x6}], 0x1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x30, 0x1, 0x5, 0x25c3}, {{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x3, 0x5}], 0x8, &(0x7f0000000140)={0x80, 0x5}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) geteuid() socketpair(0x6, 0x4000, 0x8001, &(0x7f0000000180)) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 16:00:21 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="adf1b62a92fccf9e11d52408ea0247cbf7445cca05c62982671cf73bb433b7d5e1a12ce66e401111225ab2b4d4f76a07664d7275f6a219d95aa8022d022e7694a6fab70ee0fed9a1d9254232028001b6b922a5b3fc4180c540ec506378a968907357a3e12c0bab49ff9cceefddd88992e45bb77b4f8af849d1dce9b760405283e2a477c7bc21cab383cda28ffcbd181de8e4205eb4bd6c965c63dba943d727b49c6e18e247bbaa358c4aa2b831eedc54725a3b5e6d0e025b8afd04c6f834d4cde4051e85d1", 0xc5}, {&(0x7f0000000200)="e7db28aba2ff87fc4854e2fba213ea0ac2ae419df727a5cf77c6ca93105e70d63178412b466e10951c86be0d7df03599541219ed87ad96ba9c0a7e035aa14d147b6301453e9004c1f167720a21b01aefb3e6e71a390f4642f99848f86dd3fde579915e781c555037ad", 0x69}], 0x2) 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) close(r0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) close(r1) ioctl$TIOCNXCL(r1, 0x2000740e) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730b4e7bb6fc6e23c5b000000001a0000e74de4"}) write(r0, &(0x7f0000000200)="582720a3abd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4092909000000000000b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0a", 0x7c) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, 0xfffffffffffffffe) close(r0) r3 = dup(r1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x8) r4 = syz_open_pts() readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x38d1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:21 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) getitimer(0x2, &(0x7f0000000000)) getitimer(0x0, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x41) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8001}, {0x3, 0x3f}}, 0x2) 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) sendto$inet(r0, &(0x7f0000000180)="5f65bf7de94089cde1ae6e018af96ec852b53a27cb5fb556a70a99922d755e8df661f9783b404cdfc0b6ac2ab4d71d20237d8cfbcfb8538b6799186d690f5c40e3470922046da65c803173dc386caf3d5d7b694765bb571380848d6a8aee9479e3fd166b9e3b787095e6f7a095931e1882fd1cba211efba27721f7aae551ab6e9c01f4df7abe5f3eb4fb9ffb8022a86e9937a06afe248c76dbc5be8050399567d4d57a636e0693682c6822fb01a5fa67571f9a4eecbdd91d3ae05fa7873f0e42b2e78cf7d26def2d6a0a4ff2337efd6b6185c29290902a3f2f63b4dea691dab7c855a0cfbdec15f3c569e8d774ce6ba9f1431a4b9a913b0df9b38658d5b6718239144410b7d37adb87b2691d04de717890471e70525f7a968fcca79f6d1b785880c1cf57f1862dd0368b4f512310eb9f2857accd3dc5bbda1c0f69abeb95da673d931918b73b9842d38515b2fd5ccfdcca4075f0513338f8458f742f54d0f3f8f8195ef40dffc984d6f473488bec876dc129b49524b057ca92161adc45e6c5ee4736c766cd737d1d1738c68b8194a751ba91177de04259fa2c37f19da79a2039dae6a903f964fb22352b9d68e0fd73818b425e3c5ae642e1dde08c37fd801b0077e5d1406c53f587147925a0503434f2d84312e14e44abf496ac7490f353ba02c06e3717992320c3d09f5ca91df0f343bd10bde7996704542fb6cae881a191a2d87f33cd2192f55ce52fef4141c22025df97bf31ecab1f894a913ce449e72fc318e4526898103edc7807e284a7cb60ff64bdb943b28b321ae9bc32eb4e06d7ef0f4577191a99d7b948c707ac89bcbb75b9bb8f7f5ad2fbddaa254145289cb62f4289bd5e30da0119a7b490fe28c29946ae32412954c255718f6f87a0bde9797dcfbaa2efd5718f18813f40cfb36206e86cd432971f21fee5b72fa62f9bddd48b98c4b41beb879ed92ca013290a57d77db5432d0ebf50787ca6c39527567476577fa1adfc78d256d8c8d58022cb1c989efd94a0f25f67f66da90c230af2fca3d0f3cd238ca0ae8360f036a8f4b39bc2543a60d8353c2599fc888e20ace2b258c81838742ced2cd030bc52b2cc8d7c08e9c273ce1f8afaaf303d45d777804f05d30d6b8f929edbd889949a84706246529048db76e3f8c24f6e402de5881581822955048c772fc87ff884d193a7b9b9b0c8322a9011aa56a6d06dce20dc63fa3ff489fecc4752d4ae828f144346239a15467660f910beab7090e64e53fe1aa01b19077d8a33b082938cfcdec1aab1a989a2d57b88dfb4904bab27ebeb2c648dc9447c85ecead3b863d16bcce1a38c6bba9ecb0db4064f2380e368a0cf68fafe4fd09713383b0e89d54e711a0b2114dee138813337d2accf9ce9eee3b1c508900be0d5c5fb6d66dd850da56f98a49e994d5e620a4a03cef9a9af97e1d44f8ed3d59c3ae364d29a3848cf2726f600aa5634e40a7675ce12300eae10498ab04ca97c80cf94b43a728082c4a962e628acb442de16204dddd64ad06f35082a77c41c4913ff80f2100619861f0e9cd6037909c4403913ec26de331caeaf4eba15494b5c884865f7b2a49fb28b005c10619f84201e8c492fb9f3715ef814cbf88c2e525d2d2bc8c89120fd88e998c8d2fac97ba07fd6c1c13dbee29c7c482fc90fb0889898e74d95a3788c4a93722e9774e9200383000c0546bcce950ef7ac110a40429afc28896ce5e0513c2797f89ff82b9344fd03d83d8dfe64fa64bef8bac90b8d5cb0f323220c433be71e292fb265270f7977b4075d1b8f65c23c3c4b9e33827324e5231626358a6cd2d550ab0bdfa666518be068f2242212b4ee93bd4d4d7420aeb385b873eda06908d683906b55cce5477a156f8613a168ed2bd0cd6cd8244f8535ab39acee8c59aac0a6ddfddd1386718374d7b62f369f150fad2e49b8b5d1d1dd78ae3fd953af63d801611a479152341efb168582ad54d0efd1d7d490b1a5572e8a1bdbce94ccfbf292983b5ad280e2a608a2abc1546f6cc9177e51e87b4ba4f5846338f0053ddb204edcd783c96151cac3785e3ff91e5cb762920bfb6f29148d81cc54571a6a5124233af335a55589105c21992a9151e22276eaf7ba9946ad4c7b8e0bed0f91f0f74380a26c729430312c7b02d79d8fe70f09145b17f3f154f5fda0f130d3f2372d091eef2a9e3c11eff2d71c76580b503b761f1305ddf636e89e19a301adf86126099ede612b56582fe6bd8a1fbd3d53f6ba355573e5d8c51c4011ddedf02776939a68710b7171aee73ff53d7be7350942a27a2d8cb1e922ac67d8a950687e6f3d35a42ff30fe9b6dc54ed7c5209615d74218b1267f10ed304b3af50f80330187952b8008045f3836e4ed8f9b218653b31fbbd10ff771c94e126fbb3b1dada8f7a65ed81caf1408cde08708a172421ec8a6f08f120ce25e99930bb2b03dfacaa5d1472f4aa7f9047a1d7b18547c9796365ef1bc621870382b4d925b3ba27193b7aeb49e4c03539c5840d3ccbcad0ac0e39270d8f53f40b2d177fc11f7a63e7235a3ea1894537f675540202e7aeff69012eda1a292f6d39383a795fbdfdc79532e83415183e9822f33ac1dba6a165a85c1f1ec468e9ef87074b5208c9ce5ba55b7c266d9a7d835f4f79249d2d6c52b363b2de399cf47e9656d1fe652bc8e8ba0a59edad59d4f30374021459fdcc631d6d02fa83f1a414bd9c3c94c7da1cbc1238e1058de0de4c3989e87439c3f261f05be846bf9024d0ca282ea7fbc6850bc326e10ff99b2485e89f08b9dc2ae951f0e93ca9afa6379cc31d048c484addc688faedec8a5083730344e5b0b63dd957af9c7c34e803a54fd7bed2bdb37f1a13c56bf5fe2b7699a26aa98a5785e6082993e252f93c31600cd92f49e7462dd008abcc5d15fe9059b446d5f090de011899c09f85ed499cf86e4c84f721565a0218508d2468cd4fce85f64a945b13894e4fa9b8a8d22bd0b184466e6fc8ccc8b533569fa09fc130da7d20b933c755df675d42b4649182848d6ed7554d1a15ce005f89e16cd0cd643b30908549a91adc83d339f5807901b236ca29eb121bb85aabc4c44376a1d9e41dfa6ded83f91fe697590f09f3165a00c6b71256cafa5227b41ad783f551b8ca02957eb16824e576aebb1405c85c3c854d0da89406e1632d9368c12e1fe1d9a3b52152a071f1089a543f24fd1c79fef142924608f79401ae41096f29ee3434684998d3450cabb66598804ff667b30f2bedb5364cd0850a36c1e2b90e483f7a0623a198b837b9715d52f1f5363c66071f5f7f9edf06abbbe1e0c4431db3f8e1f41c89b6ed5ba8a79e247b7cb67d402feed7d108ab23b90fcdb1678a24a3f1b7eb05eb49ca7cab93979961418fc7ad2f1525e6aa3838f5e7d0434f809df2061ac7bc84e42c575001c3cd6a61b7bb87f9fdd17468caffa86618a31906212996913f4b59be64aceec259bf5321e3623a0ac2d4a501b9408bc3ee423db48c2f60b0d88425078b7a6727bf79677d89622eedac4898ec50afce50ad5f68c66ef376b510785082aba95fde3090b0d5c428a2d37db773bd8e3538cc255666780502a959dd3e7b1c2f7c3157f41031645870adc4593813c102ed07723c705ca63105604e33b0d6553f05acb0f488b1ccf6b8f8e6b2a3e7be9c447f034f24daebe322c6b68b9263c48390bce994389061bf529bfc8644f44789aa0e28c2b2e9e772b5a9b6c991417a9202a8a017f7444adc1ddf2318f8df1a93b2c3d9639f442e9ea5c53e88c96bbb9bc816f7006903ee068a3ca313360808db4daeaa03dc1ef7852089d7c783c8befd261332b5674dd1aff3556742c491c82d2c79b7778d16f3c283236be540f45e3581956b2a4b85f1191db1e43e475b7a54a58f36281f0348e95a309328ddd81e36facaaad480985e47e7f428ecdba23c94c661ba89f454f34c660286f07824604187541f647e666f6b1c5caa1f9450d1e62ace590c0ee7b55aaa2878c7efb7c52926d27e20f785616f8e42e69b41596b5b2069da435c4adfebd7919b9bd3f587308e4d1a578e49d7085c21b7f91ed86bbc17916b2b9da8b94ff48703451f173a54356173c04201e04e25c4d4a47ec78d4b180ddf61fab053931c98e647b99097514c23212b55947a6a05ade49e07674bc24783f8d8c5ad21a2ff6b31c09cedf66483f44cce7e58d475c64f78ae998b73e2b635e0e31cf27275a1ab406c2e0d5b45d9c01050d9cea5ba6fb23890cbeb2c972b6865af7acc22e4203879a0c22b88d2a4a652039280bb0471542e649d45a31edf60e34eed87b988de783474469906e98389bb7add1638558770c45b967adda0cc4a4361a133f39ecbcc352e459cdb4b4e518ed2738b71188998d5c15fdb0775f77780de89bef355e543535febc30414bbff996af3320f088daa0e520f9184bc695a7271be074fd9b1b5fef5743b08e8ed6f857b5d020129fdb9e03c59e019285ca79de41ce833e5af73f8857bd40793f7c9016813c6a60b8b024a892e772ddcd15073460641779d31bc397601cbeadb7f31183068266d733dfbf275b4e476a172acb6feb866ca8a1e7d1809f0141e768a564cd82867ce8f55c4c3384c48a00d08b223b094086d4b80ae3b02fb8786f4ae2268ceb369d3ac21c34cafa9cb06d5804fa92e218a05db8d481cb12d5c42c93111164a9bbf36addd45bbf8050ec733623a004890d0d8bb79f2550550f5af5e3638758ee6934d1150b00b7c8ac0f081da857aadd6bc75cc491cc1b2997e120140a14b0176e705db490e302e012758cb7676898ebee77e750a149b877770d20b1189bff1d82d726b365bd59346452132b7467b9363125cac527580cff31f0940fbdbc895697e57c128960e39dee62f28fcd20c5db2f3b27d9c269e1e7eb5a8bb2aeca8018fdd49d3bfe8b5574f6d87026ceb5cb6d9227561fb4141118cef39ab02e66df90098b4ef4ff22197d17e5f36836ab846897bfaeb283b0b7cc9e49aed3129de78440f7372f8644c42694749ce78a6fa2d7cd40bd3185283e89ca02f8acacc1e2887f6ffcc2b05f7b53da13ef9fe12f4323c0d34d7591db1e9066153a0f3738ada16368b486db18220f07c8cdac79be8f05b09776d49c951cda8129295272d880d2d91c0e62077805ef83d9cf16223ef3888306fe3547e8276c80810db5431f067a5f73c05e6cf70310155119f5654ea6025cbcc3e386c8a1b2f219170834519ef1fd52be5442836e0abfb9500b77bb951535dd43c057bf5fafde2fbeb27963c008fc1fc4028ab79aeaf027211169d5d6608dfb7fa89bdde299257557572f267b9b8db4c731adb7d9af2a6179553a0ca8ae1337e646347779d6cd81157ff85d2cb0d2f8785ee73c53af4f6c06b3ea46fe4b9bbada42e31db4e0e5422c9ff90d76353e94848ce0bc738cd1341a13681cad68e51811d49440fe7c95b17c8504bea1d9a0b9d8a9c1c56fe32a76e5b5317231fe384810bf7a8b37ea777713afd2f6a9b592fb598319578fb99afe812e4d15caa97336d4e2f3c29aeba3b06cd02786e8bf7bede4c280f7688858f3c7316557981387eb2b5f83bd4c026b0b447d7cce3d1f373dc1cee43e914db20a26cf5fef2efac94a1740105dbd05ebdfdd5a2027c303859381e4b36a9f62255ad7161b125fbe70e370655c332f01f810e849bd68e35947b4bee565e51246fb48a0cbcee85cacc15879ee99bab70bafce612711b36340839f5a6fa728155839b000e290ce285bfc0ad24ab8d9144f09cb2eb57e6a6ffc2038f6c8de3892bbb96578fb4", 0x1000, 0x400, &(0x7f0000001180)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000140)=""/54, 0xfffffffffffffe90, 0x43, &(0x7f0000000080)={0x2, 0x2}, 0xc) socketpair(0x0, 0x5, 0xf1b, &(0x7f0000000040)) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) 16:00:22 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) fsync(r1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) 16:00:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80003055, 0x3a9d) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) rename(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000000c0)='./bus\x00') r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 16:00:22 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x287, 0xffff}, 0xc) r2 = msgget(0x3, 0x20) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/126) semget$private(0x0, 0x5, 0x10080) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x800, 0x7f, 0x8, 0xcce}, {0x10000, 0x9, 0x6, 0x100000000}, {0x401, 0x8, 0x4, 0x7f}, {0xd9c, 0x4, 0x4, 0x3c2}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semget$private(0x0, 0x4, 0x80) semctl$GETVAL(r0, 0x1, 0x5, 0x0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x9, 0x401}, 0xc) pipe2(&(0x7f00000000c0), 0x4) 16:00:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x14e) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) readlink(&(0x7f0000000080)='.\x00', &(0x7f0000000180)=""/227, 0xe3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 16:00:23 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x1ff) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) select(0x5, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0xffff, 0xfffffffffffffeff, 0x7, 0x9}) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x80) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1}) 16:00:23 executing program 1: r0 = socket(0x20, 0x8000, 0xffffffff) r1 = dup(r0) ioctl$TIOCCDTR(r0, 0x20007478) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:23 executing program 1: mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x28) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = getuid() chown(&(0x7f0000000000)='./file0/file0\x00', r4, r1) getgroups(0x5, &(0x7f00000001c0)=[r3, r2, r1, r0, r2]) setgroups(0x35, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r5) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:24 executing program 0: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r0) setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(r2) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) write(r1, &(0x7f0000000140)="2b0eaa76d24e602714eaae0a1635d99316440799d3544acc73f41651fa5e9c94f98ab7c2f4b3b5801b3f8c060152effb0544420b7438741c0a4bbb02fceb65e423fa6282e1cff4933408bb7bf85e2f8b3caecd2196cc64315f8b95aeaca6b0c91587dcb705832a4239a2b3879cb3ddecf509781f0fecef9a6472deae3ee7d9c96972becac9ed178ccb2018c2b2973eb4b398a89ac2c3e3ce8d5c80baae73bcf91faa13056bc3991abfc12384162a43f24ffcc2bcb535b25e036fb05386129c76a286500ed4fb4285f4aae50f3e21684c3eaf0d43ddf8f2a2f543a1aa1b5403dbed7d", 0xe2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000240)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x5, 0x400, r2) 16:00:24 executing program 0: munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x6) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x42) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x10001, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6586c39f931f1071d36803a52f8820fa6ae84c9f0611da24e14da00c200025b838f74652d62e159c51bad5a8bf626f5030000001000007d2c", 0x57}], 0x1) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x6843) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) read(r0, &(0x7f0000000180)=""/239, 0xef) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x1f) syz_extract_tcp_res(&(0x7f0000000140), 0x10000, 0x3ab33c77) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x42) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) syz_open_pts() 16:00:24 executing program 1: msgsnd(0x0, &(0x7f0000000340)={0x2, "7ebc4bcd556812b427c52b7356b4b1305b40bcac553113515e8462be0947798b05b438a9bd8ced11b42580315f6ba22defd7c9b3b00e498502e20b8ca353d0310410e080f02c5103ccf276a2566ede4e7fcad655"}, 0x5c, 0x800) r0 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$KDSETRAD(r2, 0x20004b43) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x428b773aa93d6fc6, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000300)=0xca) getppid() geteuid() getgroups(0x7, &(0x7f0000000700)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x8a0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) msgsnd(r0, &(0x7f0000000d40)=ANY=[@ANYBLOB="020000000000000007d5961846a2339954e429b2589eaf4064986467235ac645d0ad9354820382f2ca57dc6bf077bcc194e7ae06f39cb51d015fb5f14d8e6435a8383af51feb8ff441b0215df463ba1dc0231e6f54c7d5047c00d3c936d32a19b31c45dde979ddd132cd7cbdeaa5652fe717092367085e638cbe282026cb180336b912f4aac58ac9da341e73adea8d3e0ff6f2c76ab441e3f98432bd9a7375f06732b9fc28d608e9eb65bac4958bc6c22f9590708254f362bedc816fedb3ecd459c7ea04cfcb08e56acd099034be69519a8a315b9508ce857ded2f21058f42e0c071ace4e67111a680d4fe67d83b18a3f8bc3834"], 0xf5, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) msgrcv(r0, &(0x7f0000000e40)=ANY=[@ANYBLOB="00fd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fb5000000000000000000000000b6000000000000000000000000000000000000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b00000000000000000000000000000000010000000000000c000000000000c8cc896a180006000000ce3ccdf50000000000000000002eacfb27e78fb2869dd7b1094f6d38e35c6a2a4aea573cc7f9ba2092fa13056e342802880d334c3dd1f449ecbbf3738ac8405fe6bcd1a750b07a37dedd6a6cdf37492176402eff41fd72d1"], 0xa4, 0x2, 0x1000) 16:00:24 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000200000005900000000004cd2", 0x2c}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0xa4) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000000)=[0x0]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000080)="81", 0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:24 executing program 0: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000500)=[{0x4, 0x3, 0x1000}, {0x0, 0x86, 0x1800}, {0x0, 0xfffffffffffffffe, 0x800}], 0x3) r1 = semget$private(0x0, 0x3, 0x58042afa9188133a) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x7}], 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x34, 0x0, 0x0, 0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") getgid() getgid() r4 = accept(r2, 0x0, &(0x7f0000000040)) getgid() setegid(0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xfffffffffffffeb1) setgid(0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000280)) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) link(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r5 = socket(0x1, 0x4003, 0x9) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000100)={0x2}, 0x8) setgroups(0x0, &(0x7f0000000040)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x800000000007fff) close(r5) semget$private(0x0, 0x2, 0x8e) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) shutdown(r4, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000340)=[{0x80, 0x5}, {0x101, 0xfe}, {0x89, 0x6}, {0x6, 0x6a4}], 0x4}) 16:00:24 executing program 0: r0 = semget$private(0x0, 0x63ceb9e2c69be76b, 0xa6289facaebfdd5c) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/173) r1 = semget(0x1, 0x0, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x3, 0x1000}, {0x7, 0x9, 0x800}], 0x2) semop(r1, &(0x7f00000000c0)=[{0x0, 0x0, 0x1000}], 0x1) 16:00:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x265a) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x5, 0x200, 0xffffffffffff8001}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0xe7acaecaa398487, 0x10b) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x200}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') truncate(&(0x7f0000000240)='./file1\x00', 0x0, 0x6) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') pipe(&(0x7f0000000200)) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0xa8f2affc63c92b6c, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socket$inet(0x2, 0x8000, 0xfffffffffffff291) clock_getres(0x4, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x3, 0x1ff, 0x1, 0xff, &(0x7f0000000040)={{0x7, 0x7, 0x80000001, 0x8, 0x2, 0xe000000000, 0x9}, {[0x1f, 0x4, 0x1ff, 0xe25, 0x1, 0x4, 0x50ea4bf8, 0x9, 0x8, 0x80000001, 0x80000000, 0x0, 0x1, 0x7ff, 0x52, 0x6, 0x1, 0x81], [0x2, 0x5ea4, 0x4, 0xddb, 0x401, 0x1, 0x81, 0x8, 0x3, 0x200], [0x20, 0x9, 0x4, 0x8, 0xfd, 0x41afc5bc, 0x1], [0x5, 0xfffffffffffffffd, 0x8, 0x80000001, 0x6], [{0x1a2, 0x26e6, 0xdb, 0x5}, {0x140, 0xf940, 0x6, 0x6a}, {0x1, 0x9, 0x7fffffff, 0x2}, {0x3, 0x399, 0x4, 0x200}, {0x8, 0xc2d7, 0xffffffff, 0x4}, {0x4225, 0x9, 0x8, 0x1f}, {0x1ff, 0x1, 0xf, 0x309}, {0x3ff, 0x10001, 0x8, 0x2}], {0xf7dd, 0x8, 0x810, 0xf3a2}, {0xffffffffffffff89, 0x1, 0x80000001, 0x9}}}, 0x9, 0x8}) 16:00:24 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\\\xd1+}$&-\x00', &(0x7f0000000240)='^\\&&\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) clock_gettime(0x0, &(0x7f00000000c0)) r1 = socket(0x2, 0xc003, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x8000000000, './file0\x00', './file0\x00'}) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000), 0x0) accept$inet6(r1, 0x0, &(0x7f0000000040)) accept$inet6(r2, 0x0, &(0x7f0000000080)) 16:00:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) socketpair(0x2, 0x1, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f0000000100)="e5a19ba2af36ab19ca80d91444b0f2fa5fa4e9ff0921b23ef8770cc8b9ce923b990a1e9c2135fa31eaf6cda538aba16467ffd6ae67f042e661fc221257dde562ab1e5c2b9481d2add47ee2ac0805e578e6a221350ea42b18449395b6ddf262f485ba3ec2de4eebbc5723408fdd5f1e5b3bbc4b91ab6563d83585e90aa7e1e51d2f148ae598d3f3714ee7c4ec6efccae2cafad0103e37d847c674ba7f2a0acf4bd22e3050400efc803e3e213e9cf268bca930e3ec72fb6aaf9889135b190aebe1ec341f87fe7c8a1df92a4a9b6a0294bebaf59537555343e97fc2826cca064fc79c77790422cca9394ea654938cca94a955f91d40a4bdd459e0a2893131358572b858597865e40803bc41561819bc72eb95c0238359a0488ebcc8aafadfbd505cc776d88e28500868b006f9334eafb1c55053101d73afdbbd1ea93cf448de19eb7a543b6bb04a2fb8048067fa02140e06e20e418cd55c5c5781a480872bcaf06c579af03feb6037be0112ebe1674a97dade1920f8c4b208574c4f8ecb9a7563ecd25e8d8d27eb1696e5c00010ea8762c13fb8f5851b92cb855df277aac2faf3d29e8c29c6fc6fa2a2730a93e1183178fdbe74f4bc8a65276b0e3573e79b344a5579dd5b8ea1d775f679f81defd673a0e6ac10a96e6344878091e9d58bb017192f8b5a837a898a7d4100789d7e671a96f80343d378c282a29b1cdd35021e50812297feca6e8fff518380be94922a4a612c1c382c8f65c2f42026a54539c60f2f5bd1f1e0208df54662f13fff6fc1c44bfbb44a20914b67a35a004e2326d0a7f4f52179f8c42560735a1321ac89b5bed9d20103348c52ac8b0bc31c2a8a95e685f3a77db0f0c2807527d75ab9c4371ec550104199f9609e9f30350edba5b0f98631e4fcb5422ebfe4f34e19f5c6763bdacbeca90cf57d69d1779207d357edcfe90edf9ce48a07ee3f9f04409f80afa773d975c0c1376a2887e63608c171d47b26fdb8fc37d30a75217f8f4fc45147ba8f8511c56e06f405afaa7c6303c5d1bb90cffb37f5424257b5d66756d543877bf9e32a5c6ac1b261d143b5baf7c7883665682633931386bf03e0da3e1cd2f5860d2a537aea3d6af9aeea0d931aae9d162c4e613cbf2a0cf0dfed4a7140b03b5bceea5067293674d1dec52574abc976108be7732e4e435ef4a0f20154e2b0f1655149ee3eba9c82fab954fc9c52ddbf3a30912a5b7c9a715ab0474c1a34434608d21ab4cb0009910b0f32ef82559882877a8cc6e9cfc24a68074f362f42295461bfd685f51929f2097c029c8a0e3da59027541f2715bc3fad22d5f8fa02d56cfcd5cc1c2028b9e66345c14484c8ca4ba014ca7365ffad98a2e689f821e928bb6c550417d8f5fb8613cd6dce1e1a5ec6aba662e49f5295f20a9c946b7d73ed4d337dd088f0bd11d40ddc13c9df00973e7a4d9870532267305404454e499c0ff9003423dd1bef1d79ad2b11164d26b8063fdc8708ae088c15dff028e22b83f0213dfdd95e0aab236f947071d620fcf1c7558b5944d3e1b3c0f112de3ec3f212e30d088e2a46a611c50190bdd0375700017288e847b9ad499cd37e3912912f7d2821674dca57ebe15d657bd6ed9253fb537663a40c94ec8efed76e0171eef1165dcd832fd6e77b1b29eec3079e595612d14857e04f7eb93f8a65648f234814c4fb7f63295754b46769cbb8e5f1228598bbf2f07d4acc11eb3a5c8a1d1bfd49ffe810f0240c0d5e604b37d21b97d3c69921429e3a01cd1b23bb6a061b87c4e5919aa076930cf094d0ffc3822f9c3ed461bc36415c6c6d7bc4ff14ade0536860b03fb154c358328b8d8fb83b3a4d0fba708b1ffeec2014eff9939a2dba60da9e6e7296c5ed4c76b5fc92c48a6c8be5f154acb20cf811544ced7a246bd8c7ac64836cc139b5b5af9593149234c899358a7a4949762ec2be5a2cd1c8e16afbec094d870e9ddb6231f617434bbe8bcd2c3fcc94556fc88a8a81f7d23c53c6472e428f572160b40b36cb6060dd9d93751db86826e9b5f75d252ada0fcae0c45c800a47782292451f0a1b3b3a44b9612c7626d3fe2c118e85d3ee25c2191204ff2665cba08d0da4484ad6a2f64a8e7a9f7196cb87629db60edcd0a9c85287084bdafd1bfbe118242f1af60d2c376da2a695018b21c1f495bb22add37d21997a299e13415d92025e7d9427612745d5f1651b32ab50537cc72858df232f7541345c373776dde02416c51510750c6108fcd97b38651919f9a98d9e0ca7072e59f5eafed33e88298295e9ce6521fa573834b8c843a2feba5aa908d816c5e818d782113644847b7d6c534ab1dcd3dafcdaf8b721a50f8c6395a58a6bbe0cf63373a0b6511d6109912ecdd335adf18b42ae29e6441f0ae4e27ba588ede98c5173bcdb56672f9b752e77e03e0436f0db9f87b0fcb4810bba000bd9ffcc53b70fb87eccf25bf44ef5667adbe570b54c8a3eef00965322b9420431193934d9d579644b00689188f3990b91739e89f7f9978c5a2562a1eccf6452c168a2e95a807391c791eaba59fd0a85eb4ce97089169e35068b9cae37cf334d0f4c2a8e7f61bdb262f1efae1b1bbc407888d587b82b5b0191d90822d059b87b1b25e3e139cbe0127c8fc0be0cd2068fad0599226e0b6b895df634bf5f8f75ca85ef0264926536a7378b9d18788253527db2db9465a57e24532592cca7d0a47a6a8c683aab706e08b63bd2569017a65151e11b3f6850d081a0ff86a7a6c91316893f221f232815f61b76d54bc78bcb1d9731541d81fe1e863b5510e1e278e4eb5d3a9e983107b9bc09829d0501081957db6d0bf5e39702cd434cf8322888a4642f056567678889dd04372ed8e279daa3b93d50049439b217f8c01d20f9aedc4e02ef98c96306c47850b7a66ce865f1f698e172bd2494c42cf2f307108e582a1c137020d8954c2fb13906b1017ad75d40f15797013075ac4c2c02638579a37e59f78664a530817ee30addb3063ecc3bd19f4a40d9ee66034db52224c2492e94fb25682746f6ec2c040387944700bc227828038329c6baaa0c999ca7cfc4c9d6d01aa50bbab7941bbf58af5cca4284b0c89030a278b0b8d176048fb60bbba9309ffade8027e7707e2a768afd59e62ef296ac720e87401e7f4d2bd33e19edc64625c6a00a6ae36a16f6094c8c55665df6513ea8eb7b6c0b0493b5c1a442158e6baffd65d9c902dacb766efa9d15943119d232023b1358f3ca3707eb7b4ee2c75b5648412b3990e6ac6ef24f284dbc6edd542e40f4cfb93ea64b284c6b2778a365fdd097adc675344d42f9e54efb5f83bea5f8f9e0d624208a1fb2d059d3bbbddc8f5a2a8c71d6aadaf74c9593eb7913ae10cc95105b9ec80dd9096c7ea0d5a31ffd3941339a5a61f7cadfa0dc7dc054b37f470fd9b15c9521328f9f35cc17330931c45391038b836d0dfd884ac3eb80094e59ef2dc3e61396ad9960d22d24fb00cbed7311db4490cb4d06c54ec2dec239dea59400ee3352f9dc20ab495de95bf97885afd7a1ed77c5b7d9c8ecb79c4118c3d8a2346f10618e6a1c9b1833250ad760dea7e297ecdb14bace8717345abbdfbd9018a5411ad25b6b75f5a144dfa848a21254225e3b6eeae6addd3643daaee4f3889d5fad37af6ce8c403300ac5a05a3b8ecdd925d772fbb0cec6526d2f91fa406adb8d905d7702908ef118768403e7eeaa5d61485eadfe8f57e1a93b4d966095ccaa2f21ab88c1d2b869b68d995661b0ff655e746263405e90afd96705c799b7deacff582f1f8ee9bde6b16ad5ea70c7f067e86efe8c465b3940a1b0a37474fb895c54c27937cf9a10610ec46669d901d5bd945e4564f6a08a4d6710f95fcd9f162d4dff4147de80702b8797f072bd5f47cddbf7da5f57fd63b5f34a1a0bd3217b09d89d5b97835f538198b08072113369e35cec042c21e71978655bb7d6d26790801f924fbd52184a8492d3de8b5bda9c11408db198fdd2f6724f8773d13ff41520dc637cbbbc15baecf7240a20d3ab94920843174ea6753450589667bcf299e37a494631db05b072730967fb9b41f7a644a58f6b28ed718a2c07aca89dd61af1e571ba3b29e5067bd32f8c02a9eca9d7f8e4bf0758f7b421e0b672fc77aa90f1f33518b309ae69abfcd7510a6ac4694f8b72748d7c6187cf0ce211ed948f68c1d03e0d8f89abf92c92145d6d8003ce2615ce2a6c532f1c2fa44c87d81479a696e6193326523dff0d08ed3cb4195c06e149c7a8613911be204ca847eca4f2056e207e388cfc92e69d99810a7e243d98740d0d6421c8a581e79e44833189c16a2296a742009ad9bb47eba58957b7a2c0dba15c63231a0b58dd984770961869006e9d0074e0ab751d7d40d039e36c4ac4a3edc2c9da427295dea6a3936522e3ac4dc80218a5a6b8c2114d837ea13f1cd040c51135224596d4388aa86423da59d2104c86bf62c79462672c70e655f140e96e1344ad29260f93e4b216093ae79c754636a51c6e7440bbb752eb7c1356b2395ecb190c8aafba7c30fd6907e305ab2f45dc1cd0ec8f0df079e7836614d5833ac622199cbb8e1802dad5cd62f3ce15d07955367ab22e26e785e631e6dd3ac5790bf55a7c9667b1cdafe670f3044dd03ab3e1a1f7c7ef23cfa4d1b77e325c6be36d578f7dc4d358cb273f49257ef21fc6f4c8d0869cf162b5e2f663aaed0a8a9628b6f4eca7f63b6308aefc9fe92457b8ed28a19eab029a7b84653038e35377b0cd4a94dbd337a8d8d3708aea45b68ec6ce7c8a1d615da1c6177657230677564c8faab50645c78dd23a77a93b5573a6ad515f5861f2745ee058ca5e86ef7eb5f5e351d938585f9a8ad5b6b4e4b894e5560a4b76c168e53bc97fdbd620290e9330074f7abd6a14ea750c10e9523805ef95b4a7124ae88f5f2cef3a6564a325fc5273ea6b88f9d901981c81942b04ebef741f37dd54c5a09494d50a61d00be078ecc85d153ed2a9e247c83c592d5d88cab76d410d0d8644d15dc986387b5ec8b71fc626552f732877f2db87e3a413c2c52db4ab641e066fcc845d3c9cb7a581c046dcc3f33cdacb0d92592e7d3bbf67b0217d42ea1b3ee4f6486cf6ebb0b8452b3902b5d102d7bcc0bbc82cad1cdcd658e5d14c8220d7651d4672557b080e824e02d4dbe1ace607de89655bfa88adc7e278e236edb5a11e82d5bee00000f3f733824eadc37c7bfecd3b79a03bf49e597e2492e3c5b9e3cd7d18caa6ef975003598943cc145003db7b1a70226f3b430cbae0f90a671f6323d6fcc38f8f8a9255d62f5bc6dd34907e6498b6989e883ffcf70d9efaa9ce4f8d3c68c48d68e91d44d45e8764e5067ad4347846ec139cb7a755be236e7983b313659a9ab3b86d830fc22982874e97bc40c1025b338e1c8009f8fdfce2f641be8019f1da5eeef77a97fc8b4fcd4720ac1f72a7592b9e8f86bb52399b133da56b01b392788b145b7584e1bc16d7be8083f0b2a62fdceaeffe8880de1aa4ac98f2fa8b658d7fabdf7948b9c53d60c946f330314485bc7af9fa2e4943cba4627d9d49bdc17fc905e893385e0a2fd72294acdd828b84ba7fea244bb021abef4c6e7e167951a1aad81e47160a4c6e26be99f08ca651895590354ddec92706cee976aea5a29291c84675b299594a8bae10ade6f1f611736ccbe4fe3802278fb427cfa9ee5fbd62151e8e06f5f1da5f7732012de918121e7971217d029adea9fd254debb69eb3541c0d3cab4ad85d0d9e2ce4989d8971aa8306f17273a576d194d136271c6db13cc09731417d5c6ce768", 0x1000, 0x1, &(0x7f0000001100)={0x18, 0x1, 0x3f}, 0xc) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) pipe2(&(0x7f0000001140)={0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000011c0)={&(0x7f0000001180)='./file0\x00', r0, 0x2}) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 16:00:24 executing program 0: setitimer(0x1, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0x4}}, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x5, 0xffffbffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff20, &(0x7f00000000c0)="96") 16:00:25 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x380, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x100) syz_open_pts() chdir(0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0x8000, 0x1ff, {[0x10001, 0x1, 0x846e, 0x8, 0x1, 0x40, 0x2, 0x200, 0x1, 0x2, 0x0, 0x10001, 0x4, 0x6, 0x20, 0x5, 0x3, 0x8], [0x8, 0x7, 0x1f, 0x7, 0x4, 0x0, 0x8, 0xd54, 0x3, 0xe91], [0x0, 0x5, 0x2, 0x9, 0x52, 0x200, 0x7], [0x101, 0x7de, 0x7fffffff, 0x100, 0x8, 0x8], [{0x0, 0x4, 0x7f, 0x4}, {0x17, 0x0, 0x9, 0x2}, {0x0, 0x7, 0x3f, 0x3}, {0x10000, 0x6, 0x9, 0xf3}, {0x8, 0x39, 0x2}, {0x6d0b, 0x0, 0x3, 0x4}, {0x2, 0x3f, 0xe62a, 0x8}, {0x7f, 0x7f, 0x8, 0x2}], {0x2, 0xb3d7, 0x400, 0x5}, {0x3, 0x100000000, 0x100000001, 0x7}}}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 16:00:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8801, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000240)={{}, 0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0xed, &(0x7f0000000240)}) pwrite(r1, &(0x7f00000002c0)="fbaf8a3170b20b9976512c495500", 0xe, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x800, 0x1f, 0x2bd787d75b30791b, 0xfffffffffffffffe, 0x7e, 0x4, 0x2, 0x1, 0x20, 0x4}) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$getown(r0, 0x5) chmod(&(0x7f0000000000)='./file0\x00', 0x20) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) dup2(r0, r1) 16:00:25 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x79) ioctl$TIOCEXCL(r1, 0x2000740d) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x1, &(0x7f0000000080)=[{{r0}, 0x1df4696d2c83c469, 0x1, 0x11, 0x0, 0x5}, {{r0}, 0xfffffffffffffff8, 0x50, 0xf0000000, 0xfffffffffffffff7, 0x8}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x1d8}], 0x7, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$inet6(r1, &(0x7f0000000180)=""/133, 0x85, 0x0, &(0x7f0000000040)={0x18, 0x0, 0xffffffffffffffea, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x3db, &(0x7f0000000080)="96") 16:00:25 executing program 1: r0 = socket(0x6, 0x3, 0x3339) setsockopt(r0, 0x29, 0x40, 0x0, 0x39a) pread(r0, &(0x7f0000000000)="bb8df15cc4836ca27117c9b5ca21f883e88cc18a54b49a88780b275a773dbc8580fd9498505ecb9fa976bd23b4182069f7330f2aa4d54e0b1e92d0e5eacf7e711bd7dbba31edf97abed37a474179144226e56b23a4aec1f5513eadd6b8c5288575ec", 0x62, 0x0, 0x0) shutdown(r0, 0x2) setsockopt(r0, 0xbd, 0xffff, &(0x7f0000000100)="435fa0eefe92ac9435fccecbf962d71c380aeaa3b0b7807822a481fe80271d3b0db8cc1e0dd1487033b4637e72501548b8e7cf93f295f83aea71989264a4966a475734fbd5aad2977190a5f6", 0x4c) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10a80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 16:00:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendto$inet(r0, &(0x7f0000000040)="89e3de99ae1dcc930d7ca2962576477848367704f49e1a8d9483e434a0cb503903872ff59e24d85f83727742fd03c2b0ad95cdfd", 0x34, 0x4, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket(0x1, 0x2, 0x80000000) socket(0x18, 0x2, 0x9) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) recvfrom(r1, 0x0, 0x0, 0x3, 0x0, 0x0) socketpair(0x10, 0x4, 0x645, &(0x7f00000000c0)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x9) read(r0, &(0x7f0000000200)=""/32, 0x20) syz_emit_ethernet(0x34, &(0x7f0000000b00)='c') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x45}, {0x6}]}) syz_emit_ethernet(0x247, &(0x7f00000001c0)="969b100e") msgget(0x1, 0x7488cbf20afcf4f1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x73, &(0x7f0000000100)="085514b0a168be4cd35ec9b2332f3d1b2463fa03cfb88f7c460804a0c6f5cbbdfd664f09cc1a260678be763b0a9702640c06eb58b9a0ec144039d6d88078c6e7a1592ec61c49c72a20fbec5a4b6ba37da721573659be93f73c0896ff4db34b74392065a7108c00"/115) 16:00:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x0) setuid(0xee01) shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) r0 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x0, 0x800000000000000, 0x100, 0x80, 0x8}) r2 = dup2(r1, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x40) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x20000, 0x0) recvmsg(r1, &(0x7f0000002500)={&(0x7f0000000300)=@un=@abs, 0x8, &(0x7f0000001340)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, &(0x7f0000001380)=""/4096, 0x1000}, 0x840) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x8001, [{0x1, 0xffffffff}, {0x3, 0x5c1}, {0x3, 0xfff}, {0x2, 0x1000}, {0x0, 0x1}, {0x3, 0x4cced1c}, {0x3, 0x849}, {0x1, 0x6}, {0x3}, {0x2, 0x2}, {0x1, 0x100000000}, {0x1, 0x8}, {0x2, 0x2}, {0x1, 0x1}, {0x2, 0x94}, {0x1, 0x7}, {0x1, 0x7}, {0x3, 0x101}, {0x2, 0x4}, {0x3, 0x8}, {0x3, 0x5}, {0x2, 0x655a}, {0x0, 0xffffffffffffff01}, {0x2, 0x1}, {0x1, 0x7}, {0x3, 0x200}, {0x2, 0xfffffffffffffffd}, {0x2, 0x5}, {0x3, 0x1}, {0x3, 0x7fffffff}, {0x2, 0x3}, {0x3, 0x5}]}) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x22, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000002c0)) r3 = getuid() r4 = getegid() chown(&(0x7f0000000240)='./bus\x00', r3, r4) getsockopt(r2, 0x3, 0xf4, &(0x7f00000023c0)=""/248, &(0x7f00000024c0)=0xf8) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000140)="6b6b86b7918c0e2cfa21159a69ce7cb6d264c936f1a4514b4c056c757d33fe24859df477ac76c94f655579eb4755603efa90833c370811b7d64b", 0x3a, 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), &(0x7f00000013c0)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='tap', &(0x7f00000002c0)='\x00', &(0x7f0000001380)='\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x5b67010f06cdbc24, 0x4) getsockname$unix(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7d3a59e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cfbcaef8483afd8e2b09c1200"/4110], &(0x7f0000000180)=0x1002) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getuid() setreuid(r1, r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000240)) syz_emit_ethernet(0x2, &(0x7f0000000640)="2bb3") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) getgid() readlinkat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/56, 0x38) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000140)={0x3, 0x8}) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x1}, {r0, 0x80}], 0x3, 0x80) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000007c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x124) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="33a0c4b45d51128fd4f1f92e0d4b44720279442bbe938aa63f6a7101342b31a16162def4588cb140b64262e40e70e459c9a7029bf47b766dbc14f96b4b9057e3e939ae8c12a59a4182c078db5ce1703a49c3e77ea7738e05fca8520b8ff46d9a45e691ceda74316f78426534296a2812e5e38480771fa3147a5165ce01715c8d642d32d7946cc10a0bb7b42d247ba91cedf4f005aca752da9b6feae242658d9739836f09a2aa17b54d89838f296fcc424f411e8acc517ab94e04a1371bcdd66943bac4680aa10baefa1e7b0298f36bc91692ead4f9354ae567babff6", 0xdc}, {&(0x7f0000000140)="132b1eeab53cd84708aaf15c33c22b44b3d9dba403276bbce622ea674fb4069b1c2bcc0b3be3c0c354a6aa199b22f770f031539cb10ea8bdb60c7c13", 0x3c}, {&(0x7f0000000180)="8ff9a388aa95f78f5e085291c32f942b68393861b0913fccc5d1a55e52ef9f25ec5d0786efc902e414ce2f78ad90843dd593dd3e7b35b26590dc57364ad16bdc206dd17fd3e9e9e2dff98bb439df19", 0x4f}, {&(0x7f0000000380)="afdf505f4a91479639ae33098575b62d7f5b60b77e9ca54009f1fedb9750d7b20750748738d266528e47eebd3edb52f5c16e97a2e3040e2e2f33a200af4abcb681cf5c27ba4a23e75054a03e0d7eb8ac92c10c54d49ed3e19794128d0cc6680da8a583880fa31efff53759b2a7be3c0e9ba17f11252b131038e06756b92b3ebdbadf2d40485f561f593392a904e428", 0x8f}, {&(0x7f0000000440)="7946b800a66420454df2c9a1bbbf0112b40bdd90c0bf7a93916c9e2dc12f7c3b9a9dcbb6f45412074703d5e8fe67db5325bde735", 0x34}, {&(0x7f0000000480)="364a235921fdcb1fc54c12b6238aa33209baa0eacf3c782f6b912f1390a31c8e9cd487b7ac1a0933a2f2d887c4f465ce5165571daf4f22e615ab917d74881e63fdb56e0a4b5d4ff28ed4a8ecfbd1fed89c93417969cf7fd481f75532f5096154035c496bef34c1ecb6dc862dd313e91206224a9eaf169bb8a9ed3f1671090bd6813e32f51de5019d129d379cebba9b2ab589caa835919e8f1741847477b24d33fc6214ff6854cd3bdb7d17f4d1ae2ab6aa657e2d50db29038ba72cb87806af7f22c2a9bc47c2784029e9d0ea6015a3a8dcc2bb18d027776894be469833baf569c27c68bf9f0bff79c67abface93fbbdef695295f09f6d7c1661094d2159c", 0xfe}, {&(0x7f0000000580)="fe15c212fb2a86c60861962e3d27065b690d4f9dd4d6a7c4c9747e7209ac8e99586ea785ec68443aa675efd7e449c7a837f67e289d4b5ccf530181447b00e1e1a2c9a6aca9f2ab91aba221db7ddbb0262c4999728595b0a2201475b2cd775c2b8c326666c6d706c34af93946c438d90193e187418212ff67ec8eecbdaf6b205dd88d27be1de71b8c93d721f56a95bf106058ede3ac94e1ee72e7c8e381f34a5dbf0e405f6210faf0cec02019b8bc3f31d8fa64d61b5c1db062b5e95b233c71a567a45980459d979b2d8a30c7a635e2222371", 0xd2}], 0x7, &(0x7f0000000700)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x406}, 0x5) getgroups(0x1, &(0x7f00000000c0)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000008c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getegid() setgroups(0x7, &(0x7f0000000900)=[r2, r3, r4, r5, r6, r7, r8]) 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x100) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x80000000029, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) socket(0x11, 0xc5b3fbbfe58dd175, 0xfb) 16:00:25 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)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt(r0, 0x44548, 0x100000000, &(0x7f00000000c0)="44e999970712f9379089fd44364294f005536f1cfe4784da43fb3ad27db62154188ed9799b57e5d5ed8fd5a9721b8114c305ca6f0cd17bf95d0b97b9484fec904ef283f5e88f2213435b10f49fdf57b5d68dc4c41c1c206d30afc695a6f7fd20e4ff037911dff385f1b1d690f6731d541d3d19ee2cdfc967a2b52f", 0x7b) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000080), 0xc) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="6d466b7456728274df1a18197f988c403554d1a75f073da78badd09b4a4f32e5c115c5f6d67a0799233f6ee6692571324841abe499da8573fcee0c2330e90ee2366e262afc0da408732beda78607f3c1b8cee1045f5f4f5ba2e6698d96a8693fedc985c3f4c0bf18de29e1e34143c90b10b0113e851c10059f3ee6e5faddea7f477b62530f537d02856cab966ffe88234d386964931b2118c47156378ada5bfb3866d0928e177a42fb3a6e5a89c9cd9dd010c9f3cfdb8f552267db69fc9f3c1a77c453f87a27e7f5250ddf1298f2d8fd9f7e4c664546fc0f57d3625cb74aab9ef755fc78c81a6f145dfd48c0ae3196a0ff", 0xf1}, {&(0x7f0000000280)="408eed8eeeb9d328a1c85d4c0ecb81a3bb3cf772746ed108ba03801bbc567b5dacffaf6b0ff8ab915af7cf4c265b290c1e88bf7ea85b63da4f51a0f3d20fad208fdae7f910e88a790773a8e6571f6c9dbf25fc96d641dc871d756e1492ccce038311e2c848cb44759ff326ac37515be92c44d70101b76bb05ee53b41dddd4496be3f462ab01cce3d", 0x88}, {&(0x7f0000000000)="010a67b09254529312a97d34297eed3b745cabce3801989e0b", 0x19}], 0x3) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) unlinkat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x8) 16:00:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) writev(r1, &(0x7f0000001380), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000013c0)) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000140)="a5841e2576a86c570a5451f2595ec5a4a39b2569e3c714d0904c8aeaf56956612ace47db2cb0f65ab562d63d30d415c8b2c8277e13bc01200a3e6dbe82216c43cdd54252c96206213de4f72413ff1469436f165e16715f580c0371bdb239ff917cd667dc5afe4124750685c2e260e4c40d2b335b0108f8bbf06aec63aed152b5ff90cafd57a2d41b10c6d86a691e03376352296243b64b496cdac59000b5a1", 0x9f}, {&(0x7f0000000200)="d072e282d6cb45a5a112379177a8667d722aa9e574168539a4b445f8330bfc67e7d9702a102824c72660476f111bd5da2c396149f1f175e174b2464be7984a45c1e86ea745e06612f8f13e3a5384f194f2d19a644948aa1c4d0fc1d5ab5c843c8dc60daa5d61ca15602e385c3122697222ef363f9c3b329aa9745a34c7c244dfb59d2d37bf8ef87841b0f7d57cef5403cbe65a79173ba0b2712d109230cc135d661fd40f35c93b7a53cabccae21b746375414c05eb46af2b72e6dee627b631a0bb242998141b940475e62b8441ba94fcf12333d65cee23257295ba8ef23fbbdc785ab62a151744b0e895be12aba206a0839c0c04c364f5f8c0e952f3980aab0b398082af530b6f68709cd1dd3cbeda82a1633eb0855adc286eeadd7c06169c8d29a97b05cfa15a5d3aa56bb0a891f037a8c5b6b5c0cf676bf1d67d16adf311efdb37a011dc464309f31d307a75658686b91d943ddf4679051d9cc1609add346370f741508a3391bb7bdcb53629a90470e43313410e656e4c33ee5c12ee414291235aa2a1986daa46a20e75f9a12204e5d2f98efe4a5484634ad06d0dc788bed764c7ca0f081170ec02f0a1e13b115fa10440eaa7c2cfe76d7741a0556988a09389ebeab85cf59a011ecc44a38bcb5157099eeb3d68a5671fee6a4f82e56c88dcd81dd429301150fa62a269d057a407e25b8b16b74b2055b16f6bb72b56797749f34dfe12250048ed1cd3e8675cdb79c1694ff1e107600ee12623d5d16eb995425ffb6180d5fb6162ea504bc2401442cfe82ab274c1c00b47c0e976be66a822bb35ff688bd0d19540d55bf5804d10453b511eedec5b48200899f4d3d2e089f256f89ca06a0825ec1b17552d3809005aa78e19dcb666106c356fc1d5e9422510ec4a555d2469332d94ad7b5e6e2ec41b6fca85a393930d4f1ff9e85a5c91eb68c5cd40a0d3dfb1667c54880ac191b81db1a8fe2b1358b32dbdfcc3c54c3dc04ded6811ea47088ce4479bb09ed278d2fbc282bf2a87f48f90447578000b65cfaa06f436d6abcc601da9cfe63fcb71397054c23296eb65d1c4c12872349a9d6a016d012f9b4b81869aa87b2b359947cbdded8a3f52ea58d42bbbd3faba101e8e7c35e693e706fd9c6484c751a7178b03b6866593d2bd6ef920d3f7a5df3d01fbf0bb2a9f55c88b0570f4dc7ffc22606d49a65741032befc6c95629284f8d8bf81c7fbcd4cd41f7cbb191a56bd10f91bb0c93b9364c26c4e54d5a05f5d1344fa68e83500a1fab58c16da7dadb727e7a335db8b2010a1ef4d19e1f6b2b910c613fb3f7a66b977fdad616433c2a63d0c1187122e3617d801a58b6841815e9a49ec61b8da8ea4fb647e96fa99ab2faeef5423032207c52f9ad76d91836f8c38d13bb641f1c2461c3f59fd63252ea71a22e6ab47c00823520ff50c4677a3cf307542f10d41b8d429ffdd5bdc6b1c95470abfc0c06aeecd65d1b69f412e91c819f22e75e66d975f8afdff3d64987179e45db6fe586d4d2d150ac65bb52ee17d48d8414df8ea43abc02cfbef38375617537e108dd4c464056a0e8e1b6df5f93aa539cd7b63cf35654282b38b3e6291290ac6905b986cfadb6d5a106acd7b57a3c40c826fd6b8f1ab72121254838ab50b81148917676ad027ee06c63082e915199d8269dee92b81a8cdaef8912737a60abdf1da77b05159357f2c8fbdfb0370ffc4359b46e6abe84cc86a50773ced9464ef3a5f86da9a784a1b6c7b41fdf6a6f9b3d14062f7b877da0bc2cdb0b87949466f1512f2a2fa4bfb7f4d144becf1aad47038e972f82bda15614d165cd19f084fd84bf71e1b8d347a19a532b93ba8977169230f9e974179834deea00b08fc387eefa721ea9e02603fced3e6f374bc2882304158676d9bdaa7d9db1ca0f8b382ee245c6f469a2c13b2622d393801bf5aafb12a2e376df7be28cd8268389320b952df11e79c4417b4540adfd57f387e0e323ae3ae53aa01ab7b4b371058a74295d92c8447ead63ff61d7261a42f93fdd8b8db90d394ca01502ca0ae6dc58e5ad8d74f9466f4346d4bc457ba0b9e03b9ccaee36d7392737d9e3d54fbe798d841b091f8dfe664728a10baa916bf36279c4aa7a9d99347bbeb4c730f978345bfabaddee167072bee17c919c958ecafa76b226a1c8310526d09a3b3f92cbe888fbf97e7d091b00b913e43a21716d88e9e62fd9299c4bdbfe89a223fee884c2d42e6c84660bd4612b09f06a91e255c418e788861502b5d73dc50487c7f18d14a28a36342a526eca03765cf2cb7dee763189c82c353675d6c9843003db23f7915932e5491ba60faee925cc523fa7411b96734e8d354fd97de09db674f420a1d4a17b9e7f29ff1d1f6c0e72eb0860182d58798bfdea16dd230c519dbc64a7e50ec56fa153c26fc2ea8593e16ca3b3eb9dbcb87857e110d1fcab379d29e571b3549f094e2c76583b91c0f6e58fb876566b5142ff574ae7b4fbd2d742582cccb7b32b0ec97cbcc22f0faa29c132a89d5c8062ed4c54b614b35f0577fb086c8b1ea03e75d65d05be6fac0a3c64f22e078dab98bf0bf6c1d7bd8a6a7797b1c0c778e056c32c7dcccf94b985a60e43d9c59da3a13f9d07c17b1103dcb2879126bebd604bad7cee786631df06e285bc7c98364be3bd387d37b9e99e4cc017b3069ce3bb8f220ec6b0f5a8568e9cccd19e2e4e8b4be3a9fbdc4c9ff82201bd00312aa8f2aa59fb3d87a76e825d06a1b3623390d9206403c2833e8593f929b9ef88b92a27b991a86e42b00b46c6ce8dc3de383a652aba199c66645339ca00766d45ca3675cfc74da549ff8a953d277cded6e3c9a7db80ed72dab03d7631daad99432a7ce1df7aa092208e66615fd1381a7e470eb0f309995735c9fb7cb0c02c8c3d8e79b465107bc04dfc84f7a5d93341830c45fedcda3fc594dcf796e3e41f3941ed811a2fb3c92a84c03e04b20b8242422cbadb591a6ea61b65031078396d3f3c52faf99d5c1d8b1d31edd0e458432426b488b7d6fdd31db7a96b58b0a01ec44e4780be47dd3bb68753b9a2b131fb39257325cca1befb3762fcd0a7df31c0caba23f023b9b7671007b0adcb02136b4fe286eec0d933e0103f3c7eac48628d68a4ef47326356982e14f2088809561b846d772f5cb181bddea5b787d4caf6d268e7d5c994980f04354375123c5e9753b61586e5cde81e5582f5227c6a33f49c71fe77b76b227aff1671f7d0aa84a3c5b5fa5c58d55a6b778ba9fdb273b3fd8d9cc26456d320945d5cc6f8b48010912dcf3f292b366cde675cd11ef9302e430318b23760e4082a06b51dd06db88dc873d8b09758d25d2f0b141238bc10dcf563af0efae0e6e923972a684b75ae39396c15dc99d35de6e9b0d3a0d191f248e061b0b04554c72dad5bd8db2756769415924dccdcf2187e52d3fd8d44dd231949e2bc009e547c90ce3bc707f7b6564ded759a8f57c6926257bf298b19b38a7d8aa5920e9fe7396e55225976711c858ecd1f0901da3a2bf09cd4cfe8fe905549210a22215032be7ebf486ed34d0d167197c7719636611577410be081e26e353e1c9784e0bd789026e45bdc2a63a5da70d5a7fea48f51d7cf263c8355f68bcad33d934e6f2484116703d9ba3cb443784141c16bd4fcc9808e3931c3c019317f8186ff7299769ffafeba83b15c5cb43658aa21dafb7cdf3c64f69de0665b469e923b62b7032d78384cfdc22ba2789a1be11410e2f71caad3ef837accf464c7256f65c5a9a4564e396d61aafecf25c836cc7b21e5bcf54431a16c73efb4d3bd3a5ab44ed43a4ef622cb477d57bdcb498f2f9c8c25e9bb79ae97fe74572d0b072e8fbb2db2ec895064ef80e3dd5b78e998e3c1aecb479657be374172d902e2c9cd25ad926e51819982092b525b23a1a04287455a2f96461cd47d7af7aa6ba4f4ed473161829487591acddf5212912eae7149aa6c7a0bce7e52c307f49b19a910ed3dfe3d4bedecc2b52e685551765d7f9520eec200c59f81359324e17e71c3880e6e13a9a8419e90628f936e7439d3569016d43c15f97f438818533d79d3d8c6e72bf41c2051b3e701b6640d0ed83605ca4258f05c135b02d3a3c4896b2955ec4d186fb1d2474df0cb684cdf41c5a8e4d8b69d3504d3cf8cbb17d4be7c1dc955f679cf94d31c1dd94d5ba82290bf228b4b02ce8dff6c92205352d75c8f907adc2585934b9a1fc9a163d22e28dda2a3ba4067fcd0094bbfe7374ea05384aeec6b327844715f119b5e846c92194e0059585ee2b8fa5e4a449917d4dd29dfa000c5ba8c6a015acdeac2aca2b942fea121fa42dbbdcbf1da5b1abc728c09dd2b45b92bfcee3c7a19f208eca7e5606b0c352e9eba5c083f262818b25103383d4f07b3c9b62a11e350f75efff4db93b4cc7fd9faa5368540dea2b308a49a74f057a80995acae581cd3720f6a6c742f67dd79b337bcd2f3c0afa38ab728f3e762056300d808d5a66080976d69d67d7ec51f6dcd2d8fd9db86cf11ce7e049910a05bf728665eb610cf7b72ca8a769b861ad8d100aea19ba9904ffb5a3e43f88989ec05c01e866585912ce4cb6d511402fe082a95be39957643b7ca9c91e64cfb1c416ac829a62da6745f9af85499f89e23a9762338ad99292e5455ccfff1df82ce21be93b213318c35ad4166655f5134e6abe990f557188feb15479959aa17106f0aa9508afd086fb87b2bbf093c5569645515dd9cedabba831171b13f2e1abe634dd603544c4dcb59c0c0aa21dea35f5bdfef4a3a0e105aa7296dccdb79eb86fe59c16d212c07b919c838bd80e8f6ad051e0519533f182864eb52c4d271600f4811ed66f035fa1ee0ad7258b91f7e445ec084f821c7cad66bff02cc008eb7fcf089a87b3c4138821c2560735e12730d4a73b1873e3a9bcb094ebffae3deb31459f29fb92ba3bdbbfb4337fd10a2500761c0f1d0037677c198ec2fb86f32da7f2c54f478ae2deb67bd90a79504dec68ec0c525437fc7dc317944ec560f295774bcecff6d9d07426d464c2da328a8147041f0ad099680a030f8c8cd94b93cbbe1c560880e1588a2b2afb4b7aa6b88d3f4b313c4e9b886ce12bb7762620eaa90d91851c14756e15f0acc1f6ff51dd24768bfbca635e50c47ab169d5ad77fff0783ff5ba5aad6a4106b2892ec1a6f94bcea2820530348def7f89374e2f5300df1d3d84ad83115417b934257f43f6bb8d2cc1c7e3f8c214d3e394509c525a9bc57bc9365734eaf4cd8ad26635d01c0db216cc87063a32173c67961bfd86817f9866364f27d4734ec93b89f7b5d2966570d1bf2d2a6d676fd967e6b9eceee26038ab30cc5c0cad9d81cd7422f59998fecb1a09f9921210788087236ce5f269a9dee66e9b7ed8ba235d7abadec0f77ccabaf714d8decad0e38b1d2bc42a66ce621319d5c47b1cb90fb05325ddd933be5cd3fbae9eff64648aafee66a7a504891b883f0351edbee90e52c4372556fb6fb0648b3838e74f9f5ef0b8d5e21ec6fe7fd5415897d50594817997c585704c037d134ee2fe9eb9a01ef34fb816f2c46c586a52bf4d171dd01514eb073be34ec3185765529ee28751ec0fcffa4b308336d8577351af28193d86e1897fa05b4e7034c1cb29b83afae5cbfa680d79330387bac6220c589dd84cf282ce041997d59500da68c82690cd0864d15f7a3f140309bc767562cdf39960c711c772bdef6870da448e87391bee291a4ae88d644fc592847e8a12948155e63400a24979641bd390eab39da9b3f2bc63d01e1f96ce6f2557fc00964ec471750cbf4", 0x1000}, {&(0x7f0000001200)="40b70e3729925d4d18b44207bd9e1e8d96026ec04d6b0edd68a5733412bb7711105526584643b55b615bb56c17a5875eac7fdf537b049f82fb1101385c52da8cc51517fb6e96053787e6d9e947924426ebbdfdf2b2f94fb7f80022a4a2e3af381a97ce987b583eb9bb2964cf640927d5214296c15f8ea6ea367e567ecac81f13a92606b5ee36f1c02867a01f1a2e3554dd33e70bd01c0d412d85526d2ace13c4ae9fcd37978a41198d2663c721c055238fad6642e07fd75b9a211202e0574e9830abe86d9483d56c6b5be34aab6180f103a0446460db4ee7df6d2e6a52d5eb3446bd3549b3b1118ceb36d12ab96ce470ff58b6bf", 0xf4}], 0x3}, 0x1) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0xc3) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) acct(&(0x7f0000000040)='./bus\x00') 16:00:25 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) r0 = socket(0x6, 0x10000004003, 0x8fd) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r1, &(0x7f0000000200)="707e399b73863a1514051bfaff05f9db2f748768ac3e3f0a73", 0x19, 0x40a, &(0x7f0000000240)={0x18, 0x0, 0x6}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xcd1fb88c50f9ea67, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0xffffffff) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) r4 = syz_open_pts() close(r3) dup(r4) syz_open_pts() 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x99) r1 = dup2(r0, r0) getsockopt(r1, 0x4, 0x5, &(0x7f00000001c0)=""/96, &(0x7f0000000000)=0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x747a) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)="dd") getsockopt$sock_int(r1, 0xffff, 0x180d, &(0x7f00000002c0), &(0x7f0000000340)=0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x3) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x714d, "6600fa1d03182eab7fff0e091fe600008000"}) socket$inet(0x2, 0x5, 0xf75) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="91d8a9bb7851eb7175bddc011e6e56a70397953e0cd9755db826369a350b176c6fc4e41565192ce563cbb4e5b4af209a8c92f0d0af3c28f359c5cbe09a71f71206b71449b6fdfafed3176b18e458d7d90ca1cba24517dc5b5ddcbb9f6aa0cda782926c3ef4a37f2637acd72098b47ed2521f95946f9ebda063e42b18fa4368c012bd7c253e8c83e9a958a3feed17bb3af90022ac92c816758181bf5f1e950f309246db235014593b6ba285a031c2486f9ea9368e34fc70841adb92de6642e3b1546cded046a5842f13e711d2ea8a8708", 0xd0}, {&(0x7f0000000180)="d2172051608c69a485addf2349312cae7af2afaee7073733ca68c7c6d48e939d73337899b9681f9fac06f03cf2a0ce9533152fe7f8a4fe9f4cb2582bc9eff2c5aeeb77c118ed1b0666d7561a49bdc3c790e1f4dd06e9d0ebc8310a8442fa348d77a1952376986ee54966ad5b57e2255cce87b1540bd3756b3bb8fd43834fb353fd90b43ea5205e23c9", 0x89}, {&(0x7f0000000240)="272b95", 0x3}, {&(0x7f0000000280)="ec63ebec70b31b37f6bc1686f7758a5ad8cfed8943d5c12c1b45a22c1d974ad6880f3bdaff58b15210576edb0dbc821e1abbf8701104e13df88be1ac5d8c7e5e89568e27f8163ee92e56420e2a50492320ce3b4a6d278ff7fd607ace4058ace534403a81fd81f9133f49d0116c683dcedce1b104fe117bee574cf09f0399c5c129dab15f9764aae7772f88a67d2227b21b18701559d1c567eff8dc86485b2e89d547c9ebc694def072e047f5222c5b4a16d97d348bb4e31685a797a1b0", 0xbd}, {&(0x7f0000000340)="7ada72518e58e6316ac8d4e80c5d94cbb0a21e9957e21c41bb367c2d925d42524516f9b5f890f31e9db43fb7bd1c74c4f2f773aa51af9d4192cdd55bf86ecb4f7b25b362fc5f41386f0d07bec0d45f1b33491b11220be8274e622cdb6b0ddaa486be33b93d298a714db5d1341ded4686ff7c6901a6e0f2224a225e25ef56737f19188f0fdb2ae83a14d198837700d2953be5b46be39780deb7d6d9d47b6944eda34706e8218ec04476d0b29a64d4c74ba3d5a41eac167c3d7c005c8d8e91a6ca51c58a09a8fdff92", 0xc8}, {&(0x7f0000000440)="f1c2af2b8dd79e5b321ef68240f6a8c2cf82a1723c0b5684139af90388b05f9686bcd7902bfa5962a57da4fa20d32335b3d3f27201ce45ec64465e9e6e9d8d3fb72b82931a1a", 0x46}, {&(0x7f00000004c0)="f51306c554b4fa0197874f447a97aa56cd224ae3088fc410ca0691baebff7e1855a596e35b90540d4cf131a4abeb9b724a9d62f66c5cbdc721a75a43109412ce6863379852b9cbcb8651b654f83a33ecfceb3df3ab915d6168e2ae6fc7fd56a29e868f37cda497f791ec75f8da0a4fde6ce198ef66ce721179ede628bdbe38ed32a4434e3d3cfd2ed6babdbff826d1251efecf779bcd5dd04905c31dbd90d049bee3badb8918fcd032aeab505adeb0a3765d688d95eadb694a11b0c1864a359c0d8a3af71e8b3ea37e400db5e466c654485ce0b19638b6ed1fcbc5", 0xdb}], 0x7) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318", 0x45}], 0x1) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x157a35265775246c, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x200000000000b) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0x80000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffffffffdffd, 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", 0x13f) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:00:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x7, 0x4, 0x0, "4f3292a52deb0c5c551306b068ef4eb4a18e0a23", 0x1, 0x9}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x97}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x401) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0xd10, 0x9, 0x7fffffff, 0xfffffffffffffbff, "80b3b0f310cbc0be90c9d9155910c6f6c44fc9b6", 0x5, 0xfffffffffffeffff}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1e3525fe367b92e7) 16:00:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)="af9d450ef2cef87a23661ccbaae9b69b5cb208ffdfc7584091df628c0ce2a62648d70d", 0x23}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x4, 0x20, 0x1, 0x0, &(0x7f0000000180)={{0x80, 0xdbb, 0x80, 0x1, 0x3, 0xe0, 0x81d}, {[0x80000000, 0xff, 0x80000001, 0x5, 0x101, 0x21, 0x10001, 0x1, 0x2, 0x5, 0x3, 0x737, 0x3ff, 0x1da, 0x1ff, 0x401, 0x1000, 0x401], [0x72b, 0x8, 0x8, 0x3, 0x80000000, 0x4b9d, 0x1, 0x1, 0x3f, 0xa], [0x8, 0x29ef790d, 0x8, 0x3fc0000000000, 0x0, 0x3, 0x9], [0x1, 0x7, 0x5, 0xff00000000000, 0x52, 0xcce], [{0xff, 0x5, 0x9, 0x8001}, {0x7fff, 0x3, 0x7ff, 0x1}, {0x0, 0x7fff, 0x200, 0x4}, {0xffffffffffffffc1, 0x100000000, 0x7fff, 0x1}, {0xfffffffffffff527, 0x401, 0x6, 0x75bf}, {0x0, 0x0, 0x1}, {0x4, 0x0, 0xfffffffffffffe88, 0xff}, {0x101, 0x3, 0x1, 0x1000}], {0x2, 0x6, 0x401, 0x6}, {0x9, 0x3f, 0x9, 0x8}}}, 0x4, 0x1}) 16:00:26 executing program 1: getrlimit(0x0, &(0x7f0000000000)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getrlimit(0x6, &(0x7f0000000040)) 16:00:27 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xbf743ffb59e97472) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x7fffffff, [{0x1, 0x6}, {0x3, 0x1}, {0x3, 0x81}, {0x2, 0x1}, {0x1}, {0x3, 0x3}, {0x3, 0x8}, {0x1, 0x6}, {0x2, 0xfff}, {0x1, 0x7}, {0x3, 0x5236b7ce}, {0x3, 0x8}, {0x2, 0xfff}, {0x1, 0x4000}, {0x1, 0x4}, {0x2, 0x10001}, {0x2, 0x5}, {0x0, 0x3}, {0x3, 0xf5}, {0x2, 0x2}, {0x2, 0x4}, {0x161f7ef955fe35d7, 0x1}, {0x3, 0x401}, {0x1, 0x81}, {0x1, 0x2}, {0x3, 0x98}, {0x1, 0xffffffffffff0000}, {0x3, 0x2}, {0x3, 0x5}, {0x1, 0x3f7410cd}, {0x3, 0x40}, {0x2, 0x7}]}) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x8, 0x40) accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) acct(&(0x7f0000000280)='./file0\x00') ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0xe5e0, 0x7ff}, 0x9, 0x8, 0x800}) write(r1, &(0x7f0000000100)="9cb2992007295b664c02192ddfe06e320e1e81631091cd90d2d2d75ce3d9ffac072df2266657b5435378e2da135e7cb47382af4d3118562eaed4701bd809d54f5ee2bc76f879484aeb7aea7dc56c1463e987d2124fa2606fb4b22fbecb0e8cc38ee86f7aec0a26c93482e1131feb28628311a86d71d8b7f8efa51e05764bfe9e1d1e41acd41da38fbf8dced94d3478eda537f2d19f2529ce5ec02dadb16816f321b368bf9c441a9619a4c11a2f27b6640445dadf2178efcffd6c377d2641bff1b04a8ddb8048170da192c3a8d182dee6b4a401a4d528154b4f4c2bd9f7462b", 0xdf) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) recvfrom(r2, &(0x7f0000000200)=""/155, 0x9b, 0x800, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1451, 0x5799, "b04d6a07000800000000000900f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x3f, 0x7}, 0xc) syz_open_pts() 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') lseek(r0, 0x0, 0x2a, 0x0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000180)={0x0, ""/162}, 0xaa, 0x2, 0x800) setrlimit(0x4, &(0x7f0000000000)={0x100000000000}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x48}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="ed58") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0xf53e, 0xcdc, './file0\x00', 0xffffffffffffff54, 0x3f, 0x3fc000, 0xbffd}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x1}, {0x61}, {0x7fff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x5, 0x1, 0x0, "a615a4dec555b72981dbffe7baa982ca8b9434e4", 0x7fff, 0xa604}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001500)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aab09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a2f6992c57f6aa35bc6323d1b6a1445baaeb9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa51063f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a7bf4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c8667a9eb3d6d231e4eb700a261bf414b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80959e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104", 0x65b}], 0x1) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d8c585ac75fc70777c7ffe6c917a4e598c630508"}) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4000000000000}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) login: "Í`VÍ6Úv/™ëãxÍæýeYëQ?jì#‹Ðz‡êÉ5Ù=ýéD¿_w®×àSul+,A¶s$¶ÐÜ^P=ä'q»¯²çƹ&z—Lvºamovµ‰öQ† ˆä†”ûØ_ZI¶Ì/r¼í‡Ç­”gyÚÚÓk]Ø(!hL¾t^5‘†…ø©r!‰Ø}Š­b1óÌšÚÕgÖE‹P'òäÑ·B˜oKsÇ›ÄÈU Ö U¨/?¦¥*Ò¸W4i×8kJvuʬŠö€01K$NI<”ƒO?Wèèìf$Š\ P¶&Q« •jÝ8D 㻆­R|Ô„Á»"„ê†Þ¸-A½;ÍiPÁ¹Cy—¤]UƒƒÐM„ò¥ïã5äs_U?**=ÆP“‹=ÂÓfèO­}¥L'ÊVÁäMó¢ö™,Wöª5¼c#Ѷ¡D[ªë“hù¾0’ù^g8«•ï>Ä“üuQa;¹¡oß*¥€¨›Í-i'wE‰Ô:çò‰¥còÑÿ3ø¶Hì!³í[.Fªv„pÆ ¿vÒF§¿L˜t\Fü†ï¤ïTrÌ ›1HRÝ1‚ÒܬdÇå®Ò«œ¸ÔÃ9€i÷̇‡#&Ô·;×»TÓâ±&È'½ÐÃPóµø°/¡¾=}¥«ÄÛ‚=ñÞ_Ñ2ï >u‡ô@?Û±cÆ:w„Lh¾`O'Èfzž³ÖÒ1äëp 16:00:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004", 0xffffffffffffffff}) r1 = socket(0x2, 0x4, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="d3d61b2399983adbba4c5051bd59924a104b76623fb3c5cb920f5789f87b17ac10050e53e49455c3137d46b99fc1ba5a0469b7f9283ba404497af34bf38a09df694bd5964da3b4185b595bd1379967563e99255527f11bafdceebab20ff6244dbff9f833aedc5dbb8ba452c0463e7f4dc29d502bcc36a8faca2c5499963d1943dee2c82a128316b6d765ed03bcd579bca7a12a7c8524856f43eff0905bf6d99196c7a1f1b2acfffbeea4af5cd3c9efb298f15aba2be5d1f1b12d", 0xba) 16:00:27 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='W\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x80000000000009}) 16:00:27 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, &(0x7f00000001c0)={'tap', 0x0}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x0, 0xffffffffffffffff}, {0x9, 0x7fff}}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x20, 0x7641, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00: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, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x4}, 0x0, [0x0, 0x0, 0x0, 0x7]}, 0x3c) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x40048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x2) pread(r1, &(0x7f0000000240)="e17f27c805f18071716467ebb21106176808f46b6bff2e1c602b5852239573bd8139c127fc1b7449b261dbee051041780cd713bb550be710a3230ac1698dbbe9186fa13542601e6e9a8742667e14e89b4da1e5ae6b59f1198c78e6562028e180f0b7928379a43c09702f4420918ddcefdcccf7ff8890b0ed2c86bbb04d257f39314cf1e15f5a8cb67014fd7e24e31bce178240f928a3d7589ed64af820321372324cf483", 0xa4, 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x7, 0x0) r4 = dup2(r0, r2) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x389afdcdf5c55a09, 0xfffff, 0x1, 0x6}, {{r1}, 0xfffffffffffffffe, 0xa, 0x80000000, 0xd2b, 0x1}, {{r2}, 0xfffffffffffffff8, 0x14, 0x10, 0x2400000000000, 0x7}], 0x8001, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x4, 0xbda, 0xfffffffffffffffe}, {{r4}, 0xfffffffffffffffe, 0x11, 0x2, 0x200, 0x2}, {{r3}, 0xfffffffffffffff9, 0xe2, 0x1, 0x1, 0x4}, {{r3}, 0xffffffffffffffff, 0x4, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x20, 0x9}, {{r0}, 0xfffffffffffffffe, 0xb0, 0x40000000, 0x8d, 0x4}, {{r0}, 0xfffffffffffffff8, 0x84, 0x40000000, 0x0, 0x10000}], 0xfffffffffffffff7, &(0x7f0000000300)={0x9}) 16:00:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x58) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/76, 0x4c) getrusage(0xffffffffffffffff, &(0x7f0000000100)) mknod(&(0x7f00000001c0)='./file0\x00', 0x80, 0x400) 16:00:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x1) bind(r0, &(0x7f0000000180)=@in6, 0xc) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x7) close(r0) dup(r2) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:00:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x52) fcntl$getflags(r0, 0x3) 16:00:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x8, 0xbb, 0x1, 0x5, 0x8, 0x1, 0x2, 0x1, 0x100, 0x9}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x35ac7311, './file0\x00', './file0\x00'}) pread(r0, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x3) getrlimit(0x5, &(0x7f0000000200)) linkat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00', 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) r2 = getuid() getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) fchown(r1, r2, r3) r4 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x800, 0x3e41932dad19da1d) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/49, 0x31}], 0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000480)=0x6) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x2, 0x0) getdents(r5, &(0x7f0000000500)=""/132, 0x84) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) r7 = dup(r1) symlinkat(&(0x7f0000000680)='./file0\x00', r7, &(0x7f00000006c0)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000700)={0x8, './file0\x00'}) listen(r5, 0x6) openat(r6, &(0x7f0000000740)='./file0\x00', 0x30198, 0x100) bind$unix(r6, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) chflags(&(0x7f00000007c0)='./file0\x00', 0x0) socket(0x2, 0x5, 0x80) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./bus\x00') r1 = getegid() setegid(r1) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9d2a538706000021000000000000020000015568934000612bde31629a034737ba98639e0695f0f8f78155786a5c2310fc12dd96680c10fd7c1b3aca92a3c1c027fb7b1eb22a4ac7119af67cafdc392c2685aa10c1a889022349f7100993a6f943e31f9da7c3359ba36cc091c88990a2"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) close(r0) 16:00:27 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) fchdir(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/108, 0x6c) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) getuid() ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2c}, {0x5}, {0x806}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) msgget(0x3, 0x100000300) r1 = msgget(0x3, 0x400) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = msgget(0x3, 0x22c) msgctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0x1e3, &(0x7f0000000180)="a4") msgget(0x3, 0x0) msgget(0x2, 0x0) r3 = socket(0x20, 0x3, 0x800) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x1}, 0xc) 16:00:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000029, 0xa, &(0x7f00000000c0)="00000000a6d6a1a0be6a2bcd3de9299ba25d8afb854e5ff21e6284d2051dadea0d3cbea25d34b2634d876e0767cbc22494f153bb32423bc48322f893795e0006abb269e0588b79e8b2c570d1000000d20ec9b03ff307aae168c621d655cca91037f043d79be54b2da56845d7880ff7ad26ef86b1c5a323312bac1eebdf524dcd081c8ac113a3c0adfb135639dce58083de1eac9fcf82ff097831d7596043f6ed4a6521d23b7ca63adcdd231e3900d4affe5b4414bc28b417d9e6488cb6742223f28c577b422483cb266a3de26e90724565d666477e5d5d9b21e4a3ee874b6f595da8922960176d482b8f2cf833b0d92dc3b7b3", 0x74) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x800080000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) 16:00:27 executing program 0: r0 = socket(0x0, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x6, 0x5, 0x8) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x111) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x400) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x50, 0x0) 16:00:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x8, 0x67a}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x880, 0x80) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:27 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) geteuid() symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x80) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x7) 16:00:28 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) r3 = dup(r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) renameat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) 16:00:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x101c8, 0x0) fcntl$setstatus(r0, 0x4, 0x8) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x1000, 0x4, 0x100}, {0x200, 0x80, 0x101}]}) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="000000f9b98ec74155d66f879e2d6c1f93680af2a80c5c30eca0b01ebe5a7c31cf18491170018ee306f3c437cc6b66bffb7cba8ff28d6694cf6345c27f15d3f058bcd32f3b496e188871728f5de2136f028101e28ab7c7c55ab8bade70d253c0c47e5a34da8068c0ce80d1f6133896a6955ebecd1863d534df7f1c0cdbc4f6864a54912529e1baca03c6bc7792d78beffd1c9d646db82bb972bb0079ea55c3b380c6497cbc1ca723b04d548927f606dde5a28da7f94f0cc6bd1c89127c305f432e10523a0ef17f57214bb7c833d183fde3182be90db9908ef39c5054dfb949f3b3712d13b485dd653b155c557793b24b0fd73f4d90bf9a44d930449826e19945647471424b3b21dc34e3b0fd5daa92bc8bf808f4e0d102929fd5468c5367c4bf130495370fd588caad22b9c5c321de17e6ec975954c5c69c1e50eb94e5e4501c7d89428b21e649955df6e122a073a7adf58cf151edfd59cfa4d8546ba313f9667e3cddd4b7d0a51c1eaae3d0f93ecf60abca733b326fbb372b", 0xfffffffffffffd71) r1 = socket$inet(0x2, 0x9256fd0c32cdb52a, 0x5) r2 = dup(r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="3be802cbfc78f01b6978630ce24614af6f2a521efcfc93114cd6ec36f3f441facdcf88c1d5cafcfa50b3d2d078560f", 0x2f) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ea0040088344926d332a1c1dacc2bb61c20e6d90f978ece74a26c371c613ecffc66c3b142fe627b4fd5b3a7ab63adc34ef9973ed7c82a752cac5", 0x3a) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x3e0) r3 = shmget$private(0x0, 0x3000, 0xbbabc4aa4511fe3e, &(0x7f0000ffc000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmdt(r4) 16:00:28 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = getppid() wait4(r0, &(0x7f0000000040), 0x8, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) 16:00:28 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000240)=""/214, 0xd6}, {&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000080)=""/57, 0x39}, {&(0x7f0000000a40)=""/243, 0xf3}, {&(0x7f0000000440)=""/151, 0x97}, {&(0x7f0000000500)=""/252, 0xfc}, {&(0x7f0000000600)=""/199, 0xc7}, {&(0x7f0000000180)=""/4}, {&(0x7f0000000700)=""/78, 0x4e}, {&(0x7f0000000780)=""/16, 0x10}], 0xa, &(0x7f0000000880)=""/141, 0x8d}, 0x1) r1 = open(&(0x7f0000000a00)='./file0\x00', 0x0, 0x20) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") 16:00:28 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="c55c8e101c4858784500f7c0497aab550061324648fe53bb1dfe2c8967a4437d5e687a38115d8d4c6a4882b7cd8d85cf984e947ca9e0dd4050bb37a4187f1e4e3469e6261049dd17893b75763256373cef54ebfb5b79efa9ddcf26c5862df6a1371186ca7ee51fe114a2abd71b2c000c095c8eaa561b779e5f4d0dea7b3f26dad203299d79d76f2e61a516d69c63f016e52af2849263da5174e4b6f6a00499140840993887c62aae5d766757c19a2188274e3a8d2058711542ee5e82c2ef17a9f5ed1a3edf16a2936b92c19475bed2dd6f565f624c8b93495715e3575597ffd286b330e84df34d20102e0890b41b0bee8ef7ebc3f3f0ff52e54c0fe62f37bc2f2169665ca08036219c43bd3a8a85b6c4374b7e8dfaa936aa30fc42cc8114b0f53a0c16d66b08fb50af0d3293faaaf1f18528be285cc4b76de7183409fd687d73a7703ae92d9827e91c7c5663a1220a3f96be23c7b8e0759d3bc99645545e0a61c1202fa33b245d7d0e4bf515b7c9ef32ccb7fcfbed29caabf00190e489836e1f45965bb0b29d0e45747063c94992ed118e88bf75a24143854407e26646fafaa15252bc8819c2024e4cc065a8e0f8fea885c0959b711a00b6d468c6d8abbb4c132a6aed"], 0x10) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffffffffff7, 0x6}, 0x8) 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair(0x2, 0x4000, 0x7, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000002c0)='./file0/file0\x00', r0, r1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) sendto(r2, &(0x7f00000001c0)="0aea7e5435094a131caccdc47bcb147d7247a6e7bb326544fccd41f8f69f019da7f2bd52a5eb43943fc1306589b4620754e1d05cfdc4eafa96958f73e8c7e47fce57dfbf297aeb73f0e3e8457139d4b1c4199f2d61325db9867ca030d7df2daaf78f64558db4f0ed8d52c24e8bb14c8878c432b772762294afc6996538afc18958c764355b3ef2ce532ba743ea52322a191f96eb5d0ad332603d460a1d88a753d41fcc3fee48e82ba790bd66a4ec76ae4a", 0xb1, 0x400, &(0x7f0000000280)=@in6={0x18, 0x0, 0x5}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r3) setuid(r3) mkdir(&(0x7f0000000040)='./file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:28 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x888, 0x0) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0006c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget(0x2, 0x100) msgctl$IPC_RMID(r1, 0x0) 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", 0x3b9) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fchdir(r0) writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2005fffa}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10014) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0xfffffffffffffff7) 16:00:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r2 = getpgid(0x0) wait4(r2, 0x0, 0x8, &(0x7f0000000080)) ioctl$KDDISABIO(r1, 0x20004b3d) setpgid(r2, r2) ioctl$BIOCPROMISC(r0, 0x20004269) sendto(r1, &(0x7f0000000140)="ebfb036f1b560e7220bf9348b17fff5d42941c8109c8f60d398f67eff024d2870740c8ccc114b0f087031b8cbe389368bce10339f0c74e6461fc3e85a375f1c84a346ab856b68573afa9b25075ebef42f3b83b95debbb638e88fb46192289c8e1bd751f52823f1a276062081ad1c8d8f262ba5903535aa48704b354d58d481052ea5dfe6b6bb4fc61a24620180e2ff02a0bb18b1280cd5d437f23e2330257c3e4af224f990d298334e3e401b40271898fd613ae6260f5ad3487fc4a565ebcb4ca78f8295262c22ed8986b800faf694", 0xcf, 0x2, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x400, 0x800, 0xfffffffffffffff7, 0x1, 0x9, 0x800, 0x820, 0x1, 0x57d69aa51f36ef90, 0xfdb, 0x4}) connect$inet6(r0, &(0x7f0000000300)={0x18, 0x2, 0x10000, 0x1ff}, 0xc) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000340)=0xdcf1950b4908437c) r3 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000380)=""/237) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000480)={0x9, 0x4}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000004c0)={0x1, 0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000500)={0x4, './file0\x00', './file0\x00'}) r4 = accept$inet6(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) msgctl$IPC_RMID(r3, 0x0) semget$private(0x0, 0x5, 0x42) recvfrom(r4, &(0x7f00000005c0)=""/186, 0xba, 0x2, &(0x7f0000000680)=@un=@file={0x1, './file0\x00'}, 0xa) socket(0x11, 0x4, 0x3f3) connect$unix(r1, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x2}, 0x8) semget$private(0x0, 0x0, 0xb7b92bfcbd4fe959) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000700)) openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x2, 0x0) socket(0x1, 0x7, 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000780)) r5 = shmget$private(0x0, 0x2000, 0xf469c86169075d2b, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x5fff, 0x0) ftruncate(r0, 0x0, 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)='m', 0x1}], 0x1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x23f) r0 = dup(0xffffffffffffff9c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x10, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x5) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x20, 0x0) r4 = socket$inet6(0x18, 0x3, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffc, 0x20, 0x1, 0x1f, 0x401}, {{r1}, 0xf9dcd567d79f528a, 0x4, 0x40000000, 0x1000, 0xffff}, {{r2}, 0xfffffffffffffffe, 0xc4, 0x1, 0x208, 0x47fc}], 0x7, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff9, 0x4e, 0x80000000, 0x7, 0x8001}, {{r4}, 0xfffffffffffffff8, 0x40, 0x45, 0x5, 0x3}, {{r5}, 0x0, 0x1, 0x1, 0x9, 0x6}], 0x19e8, &(0x7f0000000400)={0x7, 0x9}) bind(r4, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) chdir(&(0x7f00000001c0)='./file0\x00') r6 = getuid() getgroups(0x4, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000500)='./file0\x00', r6, r7) open$dir(&(0x7f0000000580)='./file0\x00', 0x10, 0x10014) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000440)={0x7fffffff, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername(r8, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:28 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = socket(0x1, 0x4000, 0x2) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x400, 0x100000001}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)="c825d1bc8fe19511f756853dfdeb96ece3a6455d6ec3c23b1e0a9629af2534918d78f08636ee232e76897cecd7bc12e412f4b3912fd89528061ce9c185cb1c0f64095ef182c3d3c21e97573bcb26937cb6ae4546226918e1b5997d61a7f52c45707a82952a3b8fe04e44af1716d5ecc83c08cbabb9", 0x75}, {&(0x7f00000001c0)="33bcf19af1b3a42f4256a01de29c1bab9221e179d566e7299fdca68f14", 0x1d}, {&(0x7f0000000200)="e6790dd3ad7968e22a27f53e8daf640306be396eef2167195dba7720238614b9c8fd12b4cad9c6a81ec59f40f8db04372d99fd5213f9cc4639856022f5185fa14629d7937df8462d8bda937ae545b07e3ddc2156470caedf81a08ea2937ad3d6d8adabf2c05a33ea69450e8a753b76c9dc894311b60e5f6b80e6ad780f64006150e59f6e68a47c5352", 0x89}], 0x3, &(0x7f0000000300)=[{0x70, 0xffff, 0x2, "759f7acbf49b18b0c695fb315fd0406fed40192f033e8101469cc6b5fde6306ffc31401e4bc77e110156bf29817a4c71dbc58219804010984ea8f5e52fe8aeddee6e6a0cf1b2b459236d8074274be05d1ca38a0d4cea2e48856fa3"}], 0x70}, 0x400) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x8b, 0x9}, {0x80, 0x5}, {0x0, 0x1}, {0x40, 0x9}], 0x4}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000400)=0x6) 16:00:28 executing program 0: r0 = socket(0x2, 0x4003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 16:00:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="5007fa7e76064b20ae8c1d8f5b35390ee401cc780f5c708d824e12239bf6432244dc9aaf8d388246e4e300147657aa408e30fc29f6a2aad39b1c4618c3b929d6282b76c64f5177c39563ab4977e0748f15540365ae457b89caca73a0d861e1b9bcd07d2aef039d71e784fc8b7d5111fb4888c52c8ade8fdf6eb1854b5292c16d6c", 0x81}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000001c0)="14fc866ae6412a676cfba1b24dc7fdc086c1ab32c3d741113a2fbde46e6761eefd18ee71f4c1d0ac29d1f6808fbd45465f6d82a76da10494d67f328750d68c25740d3bae94d1e4b6625c170dec7531cf484c559c85f3750a61d3e2cb357fe560a7593fcc825f30665d5525d6c2af6596abec6e450818a2cd9d3d57bb8c98ba0f974c202f77bf85f4beeb2ac50b012b8b12d62f421e044eff415515652092cf4a8845549e4ba7c1fecd2976bd619e64245d8e3b673b3145fb2992593a3f93ee4b7c1f365207170a0a", 0xc8}, {&(0x7f00000002c0)="12cbb1e9c8e16bcc964d33562d13a9cc244fbcb55412f61ef72b1cb0aa45981f28761bd80ccd7c68a09066bba53ade5695a1b7eb7cc95fe0985793b3cd5c515b99f81d450d642fa7198bc8bb00cd5325418ef45612c7dc4b91acd0aaef8aa312e70c63a5ee9d621bf52f2d30c0cd91eb533b06dd68cc74274ba47f56ce6d9d28504def168401784469489223f7b02fa350934c9726e7a7ed9cc65c87f203a8006ea6c8facba558d87da8a3b677720b34a7775052f8107ec347f3b40b6228d127c1019a222f4b0e16fcb9bbd03c021d56ababb97a3bf013378028bd73b7a3bea968eeb34edc03eb", 0xe7}, {&(0x7f00000003c0)="541bd0073b0d4519d63edeef5129541702c7412c89639aaa2dd308", 0x1b}, {&(0x7f0000000440)="b7544db4d0c038a61782c7e22ae72c334ba74e891656952318962a81386d92372e907ac4a58f7580cd06648a4219be2f1dfab4d43c1a622a36f3be5b758a154a0ee1dd0357a40a12ae923e3add17dce58335edb5d1503bf59db1c09d344f", 0x5e}], 0x4, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x404}, 0x400) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000040)={0x190}, 0x8) 16:00:28 executing program 0: unveil(0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x52, 0x4) unveil(&(0x7f0000000080)='./file0\x00', 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) 16:00:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x40) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000100), &(0x7f0000000180)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r1 = socket(0x18, 0x2, 0xfffffffffffffffc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x9, 0xabd}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x140) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x93, 0x101, 0x100, 0x3, "b8c2bc3f1dac454f2599e13284c5047ae1e4c639", 0x0, 0x5}) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0xff, 0xcb, {[0xfffffffffffff001, 0x2, 0xff, 0x9, 0x8, 0x6, 0xfffffffffffffff7, 0x8, 0x6, 0x4, 0x1ff, 0x5, 0x95b, 0x1ff, 0x6, 0x8, 0x3, 0xfffffffffffffe01], [0x3f, 0xffffffff7fffffff, 0xfff, 0x200, 0x9, 0x401, 0x928, 0x3, 0x7, 0x4fa4], [0xffffffffffff8001, 0x429, 0xfffffffffffffff7, 0x1, 0xffffffffffffff03, 0x20, 0xea], [0x8000, 0x1, 0x5d, 0x9, 0x3, 0x7], [{0x3f, 0xa403, 0x400, 0x3}, {0x2, 0x100000000, 0x5, 0xb2}, {0x1000, 0x1, 0x2, 0x8}, {0x7, 0x1, 0x7, 0x4}, {0x7e43, 0x1, 0x20, 0x3}, {0x1, 0x6, 0x0, 0x8}, {0xfdee, 0x7, 0xe31, 0x1}, {0x1, 0x2f5, 0xb26, 0x3ff}], {0x8000, 0x10000, 0x645, 0x4}, {0x5, 0xfffffffffffffff9, 0x2, 0xfffffffffffffff9}}}) mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380), 0x1000000000000013, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x6000, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 16:00:28 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) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) shutdown(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0xf4ce, 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336c2aca70106d310024991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7c0100894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xffffffffffffff38) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2}, {0x61}, {0x6}]}) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) poll(&(0x7f0000000080), 0x0, 0x1cb1) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x28100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x63ba, 0x3, 0x0, 0x1, 0x6, 0x9e77, 0xffffffff, 0x1, 0x1, 0x7, 0x85}) setuid(0xee01) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x101, 0x3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) 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) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f00000002c0)={0x0, 0x3}, &(0x7f0000000300)) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) fcntl$dupfd(r4, 0xa, r2) dup2(r3, r2) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x40, 0x1) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="00002e2f66696c6530ac58f5432c00009ebcc38935c6f65a2966696cc4c857c09a5ca16ac692cb63b88e4214fff5867329bdee00000042c7b249c64c0f95a00f5bdf0675364b43c5f64dabc3b555a30331c7118b3d82bebcc09bf868ec5923b55f2d3e5d2cea12ee07b6dd8e6ad42e04ccc8dbe26ba739111dc3d12291ac38570d2e84ac011e2263ff2e18ef3741c6eefbebe54d84e19d504f88a2d8c53c52f5500b2fa3f9b6548c2e62fb2182107db1f141f4355a7e5ee337fe70ba7d12e8edae0b10527852d8fde912c7393f55755d40180b88623bf9a1a8c045741bd10fd6b94d5f758ba89e4affee6e0c8e2c3a875952e72a00000000000000004cd2903cec72f36ac087f428cbe704e83de47475b9ab2a07862610e4d3ba4ef761f6ecaa3ab1a31ed732f828c9248d5cdd13e20ecf26823ec334e3fecc4d906d8383784657bf43df13a94e507c1527"], 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:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) 16:00:29 executing program 1: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x8ef, 0x1, 0x2, 0x9ae7, 0x5}, 0xc) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x800, 0x10) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x29daaff500101333) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) &ô·ÜæËE/žãv×Û¯+êwVEdÄ„Vö)E[°ò^e)WÉÝTVÃíçPôó‰ï=MøÈÃuР߶Ú[g) A`žÓ4_˜‰p# ½\ª‘bªñ' /” @0ÀkGµTñ¬7Ð6HÞÈɲS¨eáubi`c5k6{RãsI¤'çöY¦Q›ÖÞHˆ@Q^{ñ'Ví¸é‹7ü¸͵ ¿›zY¥\Šæ†â¦a[Ž¨2ôà\}$zÉ1B­NžgBåÙáq?¦`”Ü™å{ñP+©YãÂ1îê1¤­ÁÜ#¸ Yಾ¹nG:·*ñ=;Ä[ƒ‘Ÿžåé)LÝng‹WM?8%"åÚ³î"f^ÃAÔµÔ_Eµz«¨ÔNðÏT¢r P‹¦Ó˜© wkÎõz9åÅ2 Úý +Õª¢¢æ¾óW¸/åŸõóÉ~ñó@ð¸RÔdÑ!«´G空õ2ù=Ôê_Ó*ëÕ]µhÀ\ˆeÈG½­¼ þžt¨ _“"å—k§N(?„BáÀò‰˜ÍÖªˆ…õ_sþŸ¢ïó²š €Kw\¾ÞËÏÏ!YO·½î²žWáíꆉ2óõ]lÿ¶AÝ‚Å–·O™1Œe€­:R~†‹e• ›Où‰[“8yÜÌ’aÑ'°:ÏÂÛQÆXóÿ-2?ås€–ò\Å›>Å·”J8è4Ç2d˜ñkÈÉ:EÆ”f¦’5Á¹ Â&\C10TÖÓ*Š*«nÓ ež3uH”-¸ö÷KFGÊ)a~‰±"Í`VÍ6 OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x3) r1 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000002c0)=0x80000001) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r4}, 0xc) poll(&(0x7f0000000300)=[{r0, 0x80}, {r5, 0x20}, {r5, 0x4}], 0x3, 0x7fffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r7 = dup(r0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x10, 0x0) sendmsg$unix(r7, &(0x7f00000004c0)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000380)="624b809491ff122d437b1c1a7d3d24431c52d41643204d", 0x17}], 0x1, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r8, r6]}, @rights={0x18, 0xffff, 0x1, [r6, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x68, 0x40d}, 0x9) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x100, 0x3}, {{r0}, 0xffffffffffffffff, 0x21, 0x4, 0x81, 0xe67}, {{r0}, 0xfffffffffffffffb, 0x8f, 0x40000000, 0x3, 0x6}, {{r0}, 0x1a4be1fed5056975, 0xa69b6d4d610c4fc0, 0x40, 0x4, 0x4}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x8, 0x6, 0x8ad}, {{r0}, 0xfffffffffffffff9, 0x9, 0x4d0b57d75741b304, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x4, 0x7fff, 0xe4}, {{r0}, 0xfffffffffffffffb, 0x26d53f3b4625e2c3, 0xf0000000, 0x12cb5093, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x24, 0xf0000000, 0x7, 0x8001}], 0x6, &(0x7f0000000280)={0x1, 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) sendto(r1, &(0x7f0000000040)="adcffda118beccf66aa5a717c3bc6a1ef2061215fb20f811820e22873208b5df2e2ba166336baca622fcdff350016e4eeccd71f4868864d5a9822279b76512ee66482db8030ec4f8a6e1eeb2544653db1d17a631310dc22ad4e20380190c1829d637a2ae214a392d", 0x68, 0x402, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000002c0), &(0x7f0000000300)=0x4) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0xc}, {0x10000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x308, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="ac", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2000000000000000}]}) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000002c0), 0x0, &(0x7f0000000300)=""/240, 0xf0}, 0x40) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xffffffff}) 16:00:29 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)="f8997f7c0ece75a7376646f871f742bf0947588a9a5f738eecfb3213292130cfb481f76a17d28ecf49476f625d788206228400b08ad55584cdbb99f2adf8ec81e21bb775e036f8d4e183", 0x4a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 16:00:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000580)=0x1) 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/48, 0x30}, {&(0x7f0000000140)=""/91, 0x5b}], 0x2) fcntl$setstatus(r0, 0x4, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$BIOCLOCK(r2, 0x20004276) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) dup2(r2, r2) 16:00:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x800004506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, &(0x7f00000004c0)=""/193, 0x97) sendto(r0, &(0x7f0000000200)="a85a4ece4eba0a8e7f26f162395544402ada54dd4be260b33fbe014dba3f21462cbb246aca688bb3dc9ce2ddbb72192e2d97c3ae12c42831f7b671d16b0de9166d57a54cd368f5247ef19e323504af0a9627de28678a5554af428a484d093beab8a20eb54d099d44823ae9885fbea1e5cc222fb8ed92635c6afb2ac66141323f61c58c558cdc60466fe1b31c77e5c7826473e3b991cbf6ebe873dea85b1512f37b8d3eaaaa25408a2902f5e298383b4c9f9fa2873ec8a4d22c3bbaf2179491ccb8372116e96267c78d80a5a6ab63ec6733e7fec011aaa9d8a83717a0a38ea8e7d5dc292dc01a85754d11cdff7d656bf713781485", 0xf4, 0xf, &(0x7f0000000000)=@in6={0x18, 0x2, 0x10001, 0x5}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0x3ff, {0x0, 0xfffffffffffffffe}}) 16:00:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r5 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r5, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000400)=0x8) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x90) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x85) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x408, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x5, 0xff}, {{r2}, 0xfffffffffffffffa, 0x19, 0xfffff, 0x200, 0x8be}, {{r3}, 0xc7e5ee92a852f8d1, 0x80, 0x2773cc25d4b40f77, 0x3, 0x5}, {{r4}, 0xfffffffffffffffd, 0x4, 0x80, 0xff, 0x80}, {{r5}, 0xfffffffffffffffc, 0x48, 0xf0000000, 0x1, 0x6}], 0x81, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffa, 0x40, 0x1, 0x2, 0x6}], 0x7, &(0x7f0000000300)={0x0, 0x80000000}) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r10 = kqueue() r11 = kqueue() kevent(r11, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r8) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) chflags(&(0x7f0000000340)='./file0/file0\x00', 0x0) link(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x120) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x5, 0xfffffffffffffffc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) 16:00:29 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) kqueue() connect$inet(r1, &(0x7f0000000040), 0xc) sendmsg(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000100)="ce4304e92ee8390ccde71ff4b7ff578e105e3f4b0d4563e123bddaabe2c826c05c146abbf240189f9a", 0x29}, {&(0x7f0000000180)="7783ba28e65749976a1549473ea9f2608e61f4040efe04dd04efdc45c415bbcd6526fa98c46964cee2d9030c1ab5af99bc16f519d72f", 0x36}, {&(0x7f00000001c0)="fa77b89adcae80baa46f1f32746257020dab7fc61daa3ff335b40548be49cbaef564c07b65fdbc315eda76d85c3fecf3b575a15f2a62b1aa92ea636dff0bd169a5232aa3a1fe3232b4bee63de21791f89a7e3f6b562514734dc426eb8c355db075bbd88dd4405e0496a2c86775385783079154f82e4560e2e8d246c2e6fe163938462ed553270402a4fcab957b9f8d9fd866afb9ad8d94d1a711bd6fbc7336e9db4f615f0861089d3d1a5ca8c1db07f186b665784c56812fcee489311b54222f9f092948f200c7b3ed18e1d6", 0xcc}, {&(0x7f00000002c0)="73f652f003dbae5f7a8d3beb401dd86d88f19ec0d0300539ac86531e2fd3da840d6ecb5a806e9f9f19aa1fa016e0fb311415320321e75ea65aa1b1b944046eb891d00af6b77db8aac5b7ce1e01914658807b6a152d1b542f9b0109b3a6", 0x5d}, {&(0x7f0000000440)="66c7c310383540e61069d57fa16a6fc3565d793eac4110fc90e8a0e769d9ebbce29c58c78203b096b31df9f4c19881fbfaf52ba1c5491259d11051824d732ff8d2874d730ba9fd98be4afa499ccf2023f8c34b92fcb34c42cd1ef07d6bd0c1958e98477e031089447c0a3fcea63119d8fa29f691f6909d856670d4b0840f8e95401903b62d24246829515cb30ce2d1433c6c36ad002e8badd23aba985f3a952659c946deaa1c568ed0a154d26f90b7", 0xaf}, {&(0x7f0000000500)="597a31cc4000f84c31a3ab64670db46b81bdf81feb0c2b7cb0226234bc096c467a98419f63579f713830ff562b087677f756c1fb92416e80610ecdaec060f9a970a4d912b42f2e7fe0b5754a28b16dcac3a9be207ce2918f0518b1ab62159f430c8826f402a60d0b0199e80539529c5a6994f35bdbcd128602771633ceb7b65955f3a331836b3b223d2b6824f08309a575f2bf6f88058e86169a41963edeed3648c8d808652ef699c1d3a6db", 0xac}, {&(0x7f00000005c0)="6e65aabd5e64f6d4b8815e7d76a22a3ab2c2eb1f0143bbf93af17cb1bdc31173796862e71ca411d32b97c03dba6c3e0bfcf2908b6d8329fecb19c428453a544bcdc12edb468e6d96a4817c7e5e51cf5ea0f71c32d2205933cc4ce94e0e1e575adb5b1328bf6112a8090aa15f1e9a51e804cce0c65927894945d859e33e3bae8f23acf3e49821932584fb6a4b53795aa87fa03f48c1c2452e8762378c7a0c33564b99738088712ebd696b21d24db7b1a30b8b93d9c3592869e5ae34eb8c2f6f836a9d8cf7c6941c502dac1879e4364d67cf5e8b7b5202356ec4", 0xd9}, {&(0x7f0000000340)="84ec5f88c04f0c705bdc482309403ebdaf7c70ff73baa30e139f24079839bd1e5246a5a5b14781fe19ef7698cb18623e159f127252ac11ecce5bf5df759fea37683384c7937945eed097f7d9f22eb21432b9bd079f1a2dabf976762125ade4336cb23fc6586ffd3988064173f815b593496832189660bee227895c8c", 0x7c}, {&(0x7f00000006c0)="4d3ff3df67a61efa2cbb179d63729bf21b67e71881516c52a3c644c7837cba8fb1eeb3db6aebbafa04eac151daa5f9e53bb482771bc6d0ad226f45f3cde01c5aa5e179d224ef5e4b5c9f5093e78359d2c844fc80dfb0c6cb3fc1886a7bef0c16853a5a6c1c24c983b2c5cf85a519071168a8969cb6fe02df2c5a1d338d895dab6fa5edadc55f251f870e9370b6cfd20df53ce5e509f865281f248b0ac803bfb589e560e93ac21c79c38af530b40db0eb688067e5e9b2396d7500c0fd819a65016877673c6cdbe69f6dc79b6d7ce1edb61e0520e9dd1c861c76723bd219171e97d704b6c2637c91d99d34fe05fc38bfef7b724aa0760f2048069fb7fcdb35ccbb914f5d41a07d411d1d471d5e140de5a062ef6a2e922a913dfb707710d754ee4cb0de795b91e9b4536f48d718f31a3df7491e2dbed75c7c45688813c01df369212a7508cd45dcf5abf3b1dddc984e5c9ab8f6b0d7721b0b901e7df88360336da7e0e69b575c3bc3ee8aa1d4307385906b34208b4270e9058fdcda4e18cb7e72ea4fa45625c063f2e7774ded43b789f3a9fee8ff952d659e6ee14a54c2f718075f8701703b31a36ce6b19152487334259103419703f5c556f63c1cb25f1662429b7898f0eb50863f3034091d112a2db2dee59fc5cf0bca6762f26ffd0932bb28693b0a64a8aa2d29f67853bb5fdc5a56db465375b6361d1f9fed3c58069d36f5de41c217ef51bd901e62f6154fc8f3970ad13161cf934c8f2eeb783dfdd3b3f81c08967331c10c6f7f0d926750030607037f699c80fbac175f4ce5bff93da1fe7064fc5df3174759b5ce6ec987b832a9fd6a92a72164a69ad7d37c0d6963ba3baadaabd6177e9016384c351a5cf5fb26880fc8ff1ca9c88d66b5cf6857ad2e15425ae8fbf52e2be30a7a9e2b28bec463ad9fd11c71ec90101457bd40bb23d3e3998a77ba23848bb1fb0d31dd3b4551eacfa384824fecf76eaca839fbcd37804aabcc5eadb328be4909bb0ca258781d73ab430e34a7ea53666b8b513cab9a88d82283d24c8a2e31e9ee7185e0b3d905c81da620ef6ea11056491b035d84639b10dfc1a73db0795396e32ae36d0c134d225d5fa9a800a28a2b051f22f397ea2ef5ff82386dcdab7aecfcf687e6b9dfc16a1622297f514e4829e6f249658168229dde08362bfffd8c86b4944beabb32fd907ae2ae9dd403388f6055856ba4bd85ee3b4cc8d3489ea6c3b71ef1da2277495a9e9945d968420fce11a8c346f1b0e447d666882390065d1cfcaf8de75b71eb265f6087a7d351aa714b928e5e491c27e68d22a89f614de13c04c6349ad80a806e9b8f3b4f2d3f8f1ccf7806b53d6fb2f9cbb53edbde8bafe6f84d", 0x3c9}], 0x9, &(0x7f0000001800)=[{0x10}], 0x10}, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000400)="5a545710c98b231b0a0012c7cde2346d76d7be421cadca26824078e65cb20000000000005745058710060bc804ef9ac09d1e38dbb06e9f745c26b30125a8aafefd9d656d30c4b8687e9a3552d5e1c64c9ca8e30798a384e96ab7852cb88c44c0e347a3d336eec548df20def3baf06e1d36a0c7e5ebd98beee18830df7691338557596d323259b254a93d502362691e5b134c7766ab7fe0c15624fae665ebcf68cbcb9a5ad2e0fba9bed60e808db705a74f259001c57c92d49937ae392f355a2bf4906326f2da0b60074d2f9eabc82cf680419dcb0c955a3036812f19f5d516baaa", 0xe1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x400000044}, {0x6}]}) r1 = geteuid() clock_gettime(0x4, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r1, r2) nanosleep(&(0x7f0000000040)={0xb6e4, 0x4}, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x4}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="4130a29f9a7fe245861117b69a94716cde83dfc35d17cebab66238ede0d6b5a7d1ccbbe0e191624a6f54d600c5d78b6004f1ff36fc7248c54830dada52d5273bc66b9e7b9cfc838a01e245893dbfba96a6add7f0b0a98e1dd9e71c", 0x5b, 0x0, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5, 0x7, 0x200, 0x4a4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x2010, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) 16:00:30 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) fchflags(r0, 0x990571938d2854d1) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x6c, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04", 0x80}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x90ce, 0x8, "d530c1e7bb6fc6e23c5b00000000000000e74de4", 0x10, 0xffffffffffffffff}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd330542573a95a05ae4e85f90973e5c5552fbd5e41789632dfc94ff334a5619515a4c8ab061a04e495d7498824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x77) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0xffffffffffff8000, "854955883d026111fe4d04000000100000001000", 0x5}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x4, 0x113}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c, 0x0, 0x5}, {0x84, 0x0, 0x3}, {0x400000006, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffd9e, &(0x7f0000000280)="d34f513603da113718945bbc5667e14bb93684690d311109f2d4d59d1b0a1d976037f795b1cc0d2a05add579987d3d818a5b26a7b920f99f61e5320c5775126b7902a92cf5a3fd0f8dfba368fc7c29d7722d1d1f08ead6e86bc61be7") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xa2, &(0x7f0000000180)="b0a31a63fac9ee3a143d3a2d02443b2c98eae6ccd0a4f034f8e0e47ffa76596dc40b886f74075d65d60d35005e4b24982b98a53eeea59f07ce2a7fd24dc6aa9db0a9d24902e984bad183ddb6400079a77b72fb11b6cdaadd1e37903f3a855e84614211cfcd3aec26716c0393d793764720b5274906b3358cd87c7293cb78a8c78b0065d80cc0f851b6e3aa3279fe2e091196fb4a86cafddab715bab6a8de8bef6d4e") 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x83) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x41, 0x0, &(0x7f0000000040)=""/65}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) socket$inet6(0x18, 0x3, 0x4) sendmsg(r1, &(0x7f0000000780)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000001c0)="7b5981f1368040f81ff9127d82628b8bb5fd7a92c5449ca09315a8dcdda051beb68c0ee0d31cbd8bd96d30bc23bbf7858d096310699b4f13732e662e8e08d34774825888adb8e00d249027f1291a6b3d3409da651c8a51cfed53d9049e49393779276ef0fdbae43257398334e6bea12a8196f185e25c07b0c5118e1dde94a7c4cb3ce3c0d4c59e728192a1d640d3c1bb9e47", 0x92}, {&(0x7f0000000280)="e3219aaa3ba970cccb17146cfc2c1b8cba", 0x11}, {&(0x7f00000002c0)="bd920a3c31b10d74f727b36c01c7ff489c2526d02bf9bb394f8f0d5a23d8e5dc0a048fe3c4bb1a49b26034a7f92607d40dc8cacd12c5f63a2f86d39e329bf9328a305779ff553672d9e33969ce27ef180e363364c1b03091f5c176686a5ed3290ec2d84c87d40e77948abaf706f9580ede87", 0x72}, {&(0x7f0000000340)="a9ce13bffbd6d3f6e73b3b13f8ed62eeb807594bfe7bbf57fc81e8f03beb7285f3e46664bf0ae1365630f40590b19ee2dfd40c4b0eb88d9fb8170a96d8ed3a59f5468f0930162b8828cc6ce9d76406808ec27438e10497ab91d5e300c7a00ecedb8d1a50fc4486713b9a9f6d0ddf992e178c961d980d", 0x76}, {&(0x7f00000003c0)="07b29fef51e5abd67fa7a80e199f3d9d4fdf05c29c1575206c6a194ae160ec14d9473eb383e0093094f1da7f4bf434b1e86bdc4b7d052662769c90f2de20469fd8333ab85ffdb3013da9aa609e36ebc2bf077395907fa3960a6496060d88fd94321df82b7fa1d6744b2044a59f7cc008bd9073f31f93f458ef8c95801a21311513689afaa0d106a37a704f5ab3e07eb98e289a7e4ce9464d74c573bdd52200ed6c7dbcbc7049e0a4ef51812e478e05803da14a94afa4b676bbc4680aa1381f9f04e8281cc99ae4755b2d8e3c4438cd97d7101c145a4fc5e5ab43099bf65bc8", 0xdf}], 0x5, &(0x7f0000000540)=[{0x30, 0xffff, 0x0, "b52155366a4214bcea5c055368977e6066e0d584aec8069b9b"}, {0xd8, 0x1, 0x7, "3c0a0397d990186b51e80a88820d2ba3f00c8aa3b90960e54fac9993d80a489c441f6b12ca729a418234b22ae26061a7fce477fafaf92912adeb2eb37f50c7a3beb9206bd410f932be6ea085d4e0718258856dfbb1e3615c97b8030690b192c756ac07f0b00268b153e3e94348f712a043c05159b59ac34b8db0923e1ba3db3df916f21d6d2ade658d20ec2cd08302ac06868e9cf0654c5faf3c87a34b465b07bdfa20f7ad14356f9e1616c835bb9715b5f5984bd77df87155e608b185de730c96f2c812aa"}, {0x48, 0x1, 0xdb7, "26a6b6971e8bd1f993f96a3fe06fec420463cfd90228a3bd5f98914effd80d1dd61e5a7eff2f7050e9bacd5688429c370579"}, {0xb8, 0xffff, 0x86, "33e57e54149a70c6ca7161977814b89939b3ccbc79747b1d10e1741121d275dca1f42d19036cda6b80681c0f4e022627e7d3e39784e407da93582a39814b4b8dadc483c66bc05a25f6a4093d164893ed7fae1fa76472bd4df9d67c03221c5172127fdc2ff345a333e372e1e7d5c4c393eb46512c2c2da533a0e9ad034c2231fac322ddd2492dd6cc279167caca978d6fbaed6fc68e013181e5eff5b9a11daa58cf599bf0171822"}, {0x30, 0xffff, 0x27a, "72850c3ef711edca44739e32a0ffa422a95b620d4bd26ff4e9643c496b29"}], 0x238}, 0x8) 16:00:30 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setuid(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x8, 0x0, 0x2, 0x0, "00000000000000032000000000000b000a0600", 0x0, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 16:00:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, 0x0) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:00:30 executing program 0: semget$private(0x0, 0x1, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000127, &(0x7f00000002c0)}) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[r0, r1]) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) 16:00:30 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x0, 0x1}) 16:00:30 executing program 1: r0 = socket(0x6f4b41bea76486af, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x7}, 0x8) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socketpair(0x7fbc872c6a238650, 0xdb21a6555c6b8810, 0x9f, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r1) 16:00:30 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x800000000000021, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7f, 0x1, 0x4, 0x0, 0xeeb1, 0x1, 0x5, 0x1, 0x2, 0x8000000000000, 0x40}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000200)='./file0/file1\x00', r2, r3, 0x6) setuid(0xee01) fchdir(r1) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:31 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r1, &(0x7f0000000200)="0dc84d08ed10cef7c674a558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0xb) setrlimit(0x8, &(0x7f0000000100)={0x1, 0x8}) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpeername$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r3, r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x6e316b0775958e5b, 0x0) r5 = dup(r4) openat(r5, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x8) fcntl$getflags(r2, 0x3) 16:00:31 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x60000081, 0xcd, 0x7f}, {{r1}, 0xffffffffffffffff, 0x2, 0x40000000, 0x6, 0x91}, {{r2}, 0x5b361336cf82610c, 0x1, 0x1, 0x717c, 0xac54}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x4, 0x8, 0x479}, {{r0}, 0xfffffffffffffff8, 0x14, 0x0, 0x5, 0x4ea5}], 0x10000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x5, 0x4c4f6bf4}, {{r0}, 0xfffffffffffffffe, 0x42, 0x80, 0x2, 0x6}, {{r1}, 0x0, 0x20, 0x1, 0x2, 0xf523}], 0x3, &(0x7f00000001c0)={0xfffffffffffffffe}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x3b}], 0x400cc, 0x0, 0x80000000121, 0x0) 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000037, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x481, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, r2, r3, r4, r5, 0x38, 0x1}, 0xffffffff, 0x1, r6, r7, 0x7fffffff, 0x101, 0x6}) r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f00000001c0)={0x1, 0x2, 0x6}) 16:00:31 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) fchflags(r0, 0x93c884186f608690) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 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, &(0x7f0000001f80)=0x24) 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)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}, @cred={0x20, 0xffff, 0x0, r30, r31, r32}, @rights={0x18, 0xffff, 0x1, [r33, r34]}, @rights={0x20, 0xffff, 0x1, [r35, r36, r37]}], 0x150, 0x400}, 0x4) r38 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r38, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r38, 0x8004741c, &(0x7f0000000000)=0x267) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x11, 0x0, 0x2}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x68, 0x0, 0x7d, 0x0) close(r1) 16:00:31 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0x80, 0x10e) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000004300)=[{&(0x7f0000000180)="dfaeeb6966b81b6a5580421b22de066c629dfb5488adab5e81fe18601b707350804f1ceb19e6193eeb8c1ef4add506ecc017590bd4ab02b5ac07829a9c876bf4aedf877118c8242ad5e1a70a4cfac3ef66cb91a97b4afe7e1bf6a472a8cdee77bfac22fe38a4c861f4b89040c4156fcd92f49312f6745182da8aabd1dce6572c1f588a30f8c59c9f0b538cfd50f66c2ac4c143f56e8aec79d59188a3d7459d58ce407350928f04201d8b051b748b73613e992294ceb8a8f555b675f325e10b481317784e725fe9ef46b2188153872fca2c66d384ade3cc7c8fe9f7a8cb7c48b2028eb902af7eda5208e9eeeb067223468f98a3e088298a7a5dcf018d3c809a6f73a74498bf61f7618fef0cf2d665ae44bd5b0febd35a4b02d9c252eddab3c463ef90dad176b14481576b8655047996b63f07687ad69f8f42b117cfae3fd5e56cab1df38980dd613b9e74b67084e4e22663e43bf20d4d86f06537efd51e4faf671e133c25901739d770e02d376d3c8233381c01c87a9ecb5414a57cd8d0cd4066214e47a9ff5ee21d8bf1eda0aff96a50639594e066b4a4fe4742e300fbefead2c95e2a5506136266099b57f4b195fdfaf93cea815c5e3afb2c571b13b1f561f3a40ee85ebfe3f1983b6ebb5c8bad6f6e454c012840d29d270c27a0dcc639bf5666c906c12909a50824b4760e228d9ffca9c2f648c5183798e00991c6516f2622807d916cbd563de473a0ccabb621e18691ffa353175d3ebfec96c901f15d7d5a2dbf6dfe0e884899e106472ad2eb8aa91cc026d9155721b4f5b3a0a48bddd069f2456f6133c79e9d334175bc81ed9fbecd93598601900a7f217de59d14e992c2d44f4ea1ab29b8dc71a85311b424bc12051967c4d33c76bbd6884148a7e08d028354071bae94dcb6e0329a29add7ba007e7b5a1b5401148f240e8b8a281aed182fea06aca88bde7ae0ef4d30fabedf519d5b07a59f04917e5cae0e00c29f0cbca61c3a232525c02fb4bc97e02920c3f3e73821dfd31166cc23e73f9843e2da8ec6cf7dfaeddc72a87a9925f0d232648317a9bf744b16837a9aac584d53c0e66e3d1d1389d7c9385524e5250652c4d164bca3125f24654c929be893f18cc269f59d0a4d15b3014d847105171d892128a9c000441ae1da05d783d8ae13a61b9d8c38d6c2d558efaa299ee49fa717af2460019625f88bbd41fc6c34ceb13d1c5c1265122b19e8f8f19a6e2d6fbc03c22e4f1de33b22fcf62b929ec3952dc47887aca2dfebde7518bece265cdd46c23d97cc09ebcedeba3ed78eceb0e0dafe9244651e7205daf8b63db204da7f0f6f0a4151fd6bdd14fa2f7c44b2cfc46b80a925fd65d98098bdd9dc025f8ae57c3c44d345d9a8e5b5c1f079d4d5309567ad6986e5422ee1203eb62ef1bd1188ee91ad323d245bafe4ae92dbb9eb5e9920e0bd042de242ffc587ae7c8c16f2a109e351bae0ab289e70e712c564ac40f9d6fbb3b87572a502d24316fe880156451f9ffc30ae429f328ee8502959ab12e2de5748778e73c6c16e2387e3298cfae7d0a14618474f2e1e87ee90878a332fabf0173dd2a5dd9302e34ec8a2b49d38e085d31fa2ee120966437726b7de30382f6019801d5c0f8ae249aa44900d98e6ee68194f21a46cc8b9003596ccb481c700692393a68912784d02a559db0acf436d62c79e5111f978f9066a03355f2fe97893f901cc15a14b0c883db30beeed06e079903dbb2b17cd9d53d53394b28aa0d38c5cca465799e0c393499ea75a066f5a433f676a05609c4a3622524552ff499cb1097fc662282b08586f8d0dbba9388f93debf0fa189eae79eca192cd93a25f263a9f00e61fde54bc395a8417921432022f7bfa79fae9384d5e3aae2216f40ee8801798af67ebf9a206a5af8a4f2d002b410bbcc8f38323b0d84a6017ed5e4483b9187b5566462b8f65126e5ac705835fdb5e8a18e48eff327499a5b3d9d312a6c473d1540f9601e1945c5aa29e44856b881422add5c53a5c324b01c13e546f99583b7db597b2f9e11f0e0c06a98206f171948f3a8203870d8bfe756483f9ef5aa7e24b1b7242591e1fe5c9da48c9fa67b562850eaf9dc6d097f6945a9b18234a5f118e95d0a02ab136b9401bb0e68e795caf3974f4368be7ed2212d760ae64a59d683cd8877657742ec5f04492d7e590bbb4ad1c3cd063f0287ebd2c08b6da30f3c04bd747b0982a578a61b8c6320a12fa87c35e70ae29b0db40f7c17aab6abce8c7ea4e9ce90b4c28c119ca032f82f803633b7af512da349b34614e4028cf0e37215e9aed137f8c2bc0033177076ed2b8c4c67607e03d2a009178b91ec692f31b06d5e14344bc2363e47235c93e250c96877ec57e02bee06696e1e563bc626ad01f9d09da41ec1c84b08d9a80ecd179adc9bff2a8899b78ca1786af39a43118654ebedd13b221cbfa0629bf3801f23c8ca2013c3c08a680907b53bcdddbcffbffb74845f75dc26184d1076dd8fa0eb4df413bc5526c403e1a9384882830ed10a29717da9c8906b64d8ae2bfdba774912f72795c601706ce24622be3433a512530c8860720fda8e7db593dabfc66ce7344cf82fd441195c58d80c58a62c37adfdf9eed4cfc7ce76e4ac5c6a828604f9ea36f783058618c6d614d2639ce9cea938fffc96e0da598613d7c001bd1c911fcfa382b77298b9d6c2dce8d96d3c63da971b9aad6446c9c768484b91acd40d8c27f1580d0da8b820a5e12069939c816b5143f36e6a177a4c5961621211263e7b3768cd8908d0df2c456f4c86af8c5608a82291f2648d409009b38724da4cd041c66ff67a36c12e49655afb9f3924ab8c6a05df610c23dfa4adceb2df1f16337581012551e1b21aa04bc86a235c2489356e04d06d3785c4d5f3c16aa2e1a3f226ea521c199de239692a4b2ef66b9baf22c836a8deb9ec93516a3ee3c64bd3d920697b5c735a4f7ce30ee6fb3d8c42fa11d94c35563ad7ec2cc8ecdac7670e13cc77f1913e1738864c4805d9d27469d15dcf6e0480fb6bfe5bb236191c911b42d96583d0bf63e6195c0effa9818d2bc0a05cd360f6327b1a5e4e69f8743c8ede9382145181b846e1d77b77c4623b6280db19a59642db9d5c7badb77dc19c8bcb01a185fba2bf98bbc3ff9f7647149d1721ed4d517b5a3fc8a2e845a264f7267a8194f589f2706760e099203e1810447c01f234cd0bae81836587ac7d57321b7575f5e1f137413812e50d1ced081ae53ce0767bd2c3f50074e3eb53a11332293c24110a04fbf6d13c51776b2b5e3d25b4797ad640ee54c0fef80a8ce622778abf77ece84a6b9f44549c592079b0a308d3991cdd00bce8367694311e5dd9cd2c2d4806ed088b7cfedbcdd600355d4a75e01ef6e86e3a07a8a3ea25f731d78cecb2e354f603cb816cd7e0a1d4f44d4f362d96e6ede342ce3d759712a1d96947f912f4ed540335384bd873375ac19fa1733bdb8d71e8204986bdc583d8e147e83f5c6a1110299cc8f46332907f1a19aa6b3404019d1bdb7d191ece9bc0a13463a6bde6c57004c31314168b7fd11f10a15a01119d2ea2ee383a2ec829e4b1eaed1dd1a3f34a41dbb367a22946a81610f4b486c6b9e84f5b4ebb846b47702efe2e596074494404da93d52db95237d951a08831e546a3fc688837624504fe8f06aa0d667be8715176b083096353062c1f472217297ccc49568f7ee8026a0bff99c7d77d559b422fe26e02d6c15d9b42b9fd56619b4dd75a401041d4ce8f40a216003d9ccb7113010c1d4011ce3653ee9c723b0f7a1afcd5bdb714be421f849b40212956971142603d924b21837e0ddf65ab420bec4023aa3e0d2578a05f112228aeb540b2cd1eb0ff58d0d306cb5daa56b0b99d2bd915902408c7501668aa9bac34ed459987d15d7fc297762cce44412e5f244719ba2666373f2e7264f478465c9e7fee8325eeb05b351911aa3fed46ed4d6ef9eb48898c1d7810e34fe0c469b29cc0b6284cb48b0ff3097f840bbdb7429c467b4ec19ac05f1a5b7715fff49cd1771a09c5dacf956dcfe818fb654217a04b260f59afb67cfff733e89110d15e5e3bbc980c0b6e038b8fa264f61e57131a7e03b8f4d06d0525e2e3e5c215ffaf74e33a7b73a651d251114c924b3abb9ee03cb5b616a1b10156cc1b391b5b1d76652732b3fc63646874010bb0176299353f48f4c3727411fe497408e052a1dbe6ac91d88b11d949ae273de8f24ea0956e6d9e8ed3379b3c59b7a7fbbbf8fdfd343743639df122dce11191dfa7f2eb5df7eae262832b876a142bbd372e88cea7ae89277219346ebe5b9e8317a2aabfb617e7d0d95a7bf50e0ffae1f2df958221342f2ca9d80bfb72255512dc4373cefbdd141dd0c4b7c56790082912d81a44acf11be95a2c40bec65ed47330e6f6e61e053d2b782ca6f47dbdcea7feb041e0172d05be1dc902a3f1913067995c2f3a26e15213c28251f55bca5146130dab664d564273de780138d54898fa0f9d38f9ef504ffc141fc116a3b95b887392964acac249eda3309e88f228b1d9d67f8d21873dbd883e5b30c8adbbf8f3ea0e1a236132fc16c5495eb4a4f46d4b4bca3deee395e403f374d8e93489be6811b7828f43ac6faa3a5a454a9d4876f8b9caf14ceb9aa77352deb7eef89a98264f22c676879e181439f9956ee8a8a776debaac95ad0d59cb325f5a5719fc69c3fbb702bbe2dfc59d108c2899a50d67cbb5f8abf22d78e5e9c9d5b2218c962e1c62f3ab1d69a71202626a4b8922e7539f9f3ea65f85da51403074e76624fe9d03e695db6e2d7aa3bc19fc5295a5d8f3e7b9a8f02e27047a73b808128c300f09404ae83df3a4d97d12c9eacf06806bbd5bc69818691e90f288ee2c3a9bf83462f471259c2d95c0c86906daf991ac108943a06ff8d9626a0d6ffcfce05505f21fe5c2688f5e7fe57879204b679ecb384a9a57e02d72367bb000ceb91accbac9d651310ddf3c9d57781e7e661b2abc859b0bfb5df13d2e23e8246151fbf64bf3159232d4250ec251c2d9264f421b566d9ca4d667845facc6e60dd7ac6ea76c311daf57315c887c5a9f32574438a306403952b64a58972a4f7d5471472764f35db56386aef5a82764bb4986bbf78e029e280ec454de0915548975868ef2b69e4ea48ace280d4e0d0f02c45965e2a5c2c381b5a590549186144a7c1795f261a4a0bae5c74f2b12635731244cc30484b28622e583beb738d1b8f74ed781b036978995cf33e0dcc55b39794db42eeb00facda893da680cbb32d3ec4196adcf774f7ab887f4e2500f0667292b39ffa0d2e6365ab942f2a2b63fd2f93bfc7240c3681d7f5ea703477ac878ee8f79d0f2ef1552c3e6ee6907cf8dec548d3d3f7dbee4170e0f9d92a7bbff77118b5500daee1ffdcdeb11bff5ac4b80da01355717f0d74e6086b2f18ae591a9ddac563661129bda7d687a94203f1d605d92a72f2e6c2dc4a94b0938da9c4399fab8aeb692c4ac69556e2e78fae143ced70e273ea9ef299ac477308acb66a72e69c26e1cfcdb5f45c583457bbeba5b67db3523b3bdfba22b877d6da74c36704cb25b083f2e976e0c6b70dd7242588a4941fbf9fee5901be0a384d82fdb21dfe4bb5ab9230bd31eea29340eda40629fac79aac19c9410ff98d08e28b5d73935d58f053de942754f4262712fe511771481dbe1344b8bd1e2f077a4a17fe5468fbde4c326cb78c12e267846f6c06c650abb01ddbcb36beb247847350b8a969d8f55565a6737d02acf6d5baf7f956b0a260de70d873655dfe13ee290", 0x1000}, {&(0x7f0000000000)="7592c4f9fb4c9cf6e32822e8b866e063c16142aaac6671021bdc722baf", 0x1d}, {&(0x7f0000002280)="be97967fdbf9c25aeaf2c9d0a4a8fa7608c02bbe5c0aaaadddb8c1fb87435387bd3205a8fe5d6959005cc53e9bdeb4ea782c8e3b406fddc3690d7cf51cb4a1033a14fa9a327a5b57c33bdb7d3ec8c53f7686eea023a330a321f52470f11ed21b69bc4592c7b6f08de72f43ee67d9b739f175695941e8acdaaa21c274f75d1b284e71a271d30fa34257d3804d751f7d475d4d8052a69b2f4ae7150a2729c15bf774cf45a527a538d03d5704d6fb6259b7b7fe860cbc45d6020f4ac3f6ac26d385c79f8408b60ba7b466b8cc0b219e1745c9707b96ed0837ae1fa487f54f91cfa572714f38200d28083b163bf72482f5575c478bfff66d8c605f01a88090bbad5b2b3950d1237c5960176e9f5919197e295eabec23bc1b77813e0100d86e3650b67580d1b7135ce599ccda86ad0c4738ffd23d0d07dd567559314ebd4bf18c689a7b210a3b9276d0f05f438be56fb0d5e1219b728d4162a8c88588e5268777a262821080a74ed935f5508b4a939e6919b45f389454ba055fe0b682f3bb1ef1a51de01fde2cc75de48739efe746b9731bd683b54dd79587cc9fe4825bfeba1d6bb3b7a900db5ae6c9c7b9f3807a049c03b382be10419f258ac9eb1efa89ae2a3e7a979bbae0c5df50a920fa73f8058667362574192ec952a0b7b3fe885b34d776517b9e0081d4d64aacfe6207f92535a247b9f44c316c6c98f9eb2b8de099a4673ce61a2c4e25c2e64d8f857aee7751271366e63a2d8ed7e844858fb5d565a4af1bb8b301478af4eba150ac5cb05703a25add8267df3f49b1c47b0abd1600ad64ae91973708537a4c5882533775b1d1ef2afbbeccb6a20378ebccd16f3a5cc9829379b71a4d8604bc92ba4e5889cf82edaa22aecedcb1f98613ad1187d2d6f1f0d6e764e093b1245f5f3c7bc08f99d2dc1d4a6f5b1f9ba5214d95b6e503fb5b7655eb7e507f52f1de8fdbc00099c67f5ce239a54a237f8b89ebbcdd637198d7b76c70c750d8f78fb371f82f0c6262666430f000f4fcc972b9fbcbe36e6b5521aeb5a8c8e6ec3d6d94f78b344bfe7ab11fd39ffbf0a71c032131c1088930ba802d1716ff9a74d6a43dd650ef018843f25b1f3b6d26e894fcc4f698527c26154bd7efb2eaeff138358c4efc529bd7737dea788c344aef4fc2a30b46d7a1ac4127a815cc2cba88ec6752eddbb702e298f604c1f51d972e75e0daab5a2bd4c8305f2d1b634b90f032fb6490596c2b8953daf2e03e65dad768fd85fb94bb27c6c01f38622af366e239969253ee33bf94190ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae682ef140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256e57a2d42920f8ccce8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35f", 0x1000}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000003280)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e08ff0707cc53085bd0b4aa60633e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd892dcc8cc740170f065ee095b470bccc95b4ed0328777f88c344deb36da109d23eb68401f7ce47b47f5c634d3b34190bdc162adfcc3514edcd9353af56adcfd9b98950d8d5333c", 0xf7b}], 0x5, 0x0, 0x0) 16:00:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = syz_open_pts() r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r7 = socket(0x10, 0xeb0a35f7e69155c7, 0xffff) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r9 = socket$inet(0x2, 0x2, 0x8) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x400, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x6, 0x1000}, {{r2}, 0xffffffffffffffff, 0x58, 0xf0000015, 0x7fffffff, 0x800}, {{r3}, 0xfffffffffffffffc, 0x5a, 0x4, 0x40, 0x400}, {{r4}, 0xfffffffffffffffa, 0x81, 0x40000000, 0x20, 0xffffffffffff79f2}, {{r5}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x9, 0xffffffff000}, {{r6}, 0x0, 0x20, 0x0, 0x8000, 0x5}, {{r7}, 0xffffffffffffffff, 0x1, 0x40, 0x3, 0x7}], 0xfff, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffff8, 0x80, 0x80000001, 0x40, 0x7}, {{r9}, 0xb9aa885f22fb5bc2, 0x0, 0x2, 0x8000, 0x80}, {{r10}, 0x0, 0xef55e5bba173d61a, 0x4, 0x5, 0x1}, {{r11}, 0xfffffffffffffffc, 0x8, 0x10, 0x1, 0x1}], 0x1f, &(0x7f00000002c0)={0x1ff0, 0x1000}) r12 = socket(0x2, 0x4001, 0x0) r13 = dup(r12) getsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000100), 0x0) socket$inet(0x2, 0x2, 0x4) 16:00:31 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0x1}, {0x18, 0x1, 0x2, 0x400}, 0x1, [0xffffffffffffff05, 0x10001, 0x7fff, 0x7ff, 0x5, 0x8, 0x0, 0x200]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = socket$inet6(0x18, 0x8000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x620a9bc0922b88f9, 0x20) ioctl$VMM_IOC_RUN(r2, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:31 executing program 1: r0 = socket(0x10, 0x2, 0x9) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/124, 0x7c}, {&(0x7f0000000100)=""/75, 0x4b}], 0x2, &(0x7f00000001c0)=""/26, 0x1a}, 0x800) 16:00:31 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x1011, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002480), 0xfffffffffffffdcd) r1 = socket(0x1, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x3) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000002400)={0x7fff, 0xe14, 0x800, 0x7}) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="ef97a55e185fb49bffd6a32fea18a9ecaae06ee237b8f1013c71321caf156c876f2400d551ee26bb0f672831ab0ed39ece814c97cb04c77dc8a9f9e81fec78af1d12e9dc05d6034a20be96b9290115a1620edf37478f9ec2708d8142644e7ca112f99cb441ad0bede8c12834138737362a142b2399e5f0d2a2cecd3e8e9740e0fb05012bee2e54ac07fb2d7ee564206efe76b0f5715aed6fc4c8bbcbcbfb554bc7c96f33c43ebe7b67ac333153b2411d0a84af8f20d73abb8830f697bc9c173354b7685f083c8703d82fd4a480156573a2f3854d94c63d5895e20dc7f9533f5585cc78712b64a010901e9f4ec0f8b0fae4fdf1da1635046a94d6aa96227424990c8faffcb8274c7ae207eec07a971febd1de8d4d0875bdf59e5a72b98f600b00df383bf4e0eee4c3e2d81bd762f13c4712d7ae95868209fe999b3c96be87c772c7ed3267b10a427f1c0f30f374f2fb0d68c1c58a65ee6a4cd7b3b7d1c8d2157621397f83c4c014d392f98d0c21243c1327e00c51896e9d3373bc6b346cad341d394871ed00378a3826a9ef6af25e279d1fd570021a11acca771ff2a577f53ea122630142790b0cd55f537f2611f857573188e47a601e40eef1ed170ea466f955a40b98b0dc778121ec840336f3d04ebc023eabed7ec7db71ae99d33fdbf530a6de808f6d5c6dfae87cb7c1cccbd463acd30d369ebb81d990d3724506f7f15c1800e2ee9d7af5f9eac7a86ad0b9f9f5d4a04c5f9ca96b9d80331fbc3dc958a7b9391ec145e2e4f7f8b75a11ab8df8bbe0ad4b7efa12c9c18bec27d843136715c2faf5e03bffba496eba47c56a55f76f110da98bece2861df250d4a7dffbe9caeba40e20dee91a8a6a227be3a1ea71bfc056901bb63cb5c25145c5163c218eacac3727b55e40af29ad9b9bed17423f4c039e86df3cf1c7b553e220920e566a0e44b009b175d91e5bcd880dd81ca78c96a0af019a48d118cd7c62e196e4748e9a6950ce3d25276c0b29af1a212a95db9d246acf2f3295cc4a24efb9c291cd34b14ac2046a9a1bd374e26ddb18b9a3fc632f1d8e7601c849dcbfb137838cc721202a764241fbdc79fd413c07a498b9380f669caf720f75b5b0821abd3f266cd02c498c09ac67d8316e76b008c33c522ecb4aadbe6b550b203c8cdbc5210afecd4d40ad26bda95eb3da51a98c76983bc362f9c0eccff7700425de4465dde8de7a917ca1bca543132f0000fa3e9522771ad49cc9325b2853a61028c495347202f5729ef99184fca42079a42a619c792e5ed5be84e6bd3be049aec248d731ac9e0ab113f0d1ee90463347d262121307005277760675941764446a338140dfa1efbd02b8d92e855e09e6ec6076efedb809b0a1c14a5d20c793c59f7fe51b4e8ed8caf8d76cdbbd2f6a1f0470cedf23b4f0f4d1d11f320685acc89deb0160818faee29e86921fd0f00dd41e3c12315d95851e7951b35abca11a1d68ee2e541549feb38db372355f4e87f6d69d061ef433f7ba8d2e8838f62b2fb3a31d0f84489f3183d5aaca3d2cc8c20508b9439d91eddf627a204de3c4782a3843adc4ee936d8a97dc62dcae8a4aec6aefed86ae3597e1d34e32c900594faeb0b0341fb67c5e7a1ed40dba8a773d0d4a9fc883d540c26abdd51fea778b97c566ac66cc02a4b0e04321d0b46422bdf62ab7680a0e4187a30e1cbfbd7bbdd116642697a60af20ff0cb3d1c8426537d32eeae8daf65e1c912ae7e5849f5e5c114cb3832258d2b0f46b55dd9e8ffbc6077bc723a1ad33391ce24cd975d4b18aef71f72e69160ed7a1ffe3981dbd1a7dfa3089626f9da7c291b45834e872c67a209da51811da815d2232088ca20f080e40e264618084f7fab249cd7f883a167f41ad11bc657c9b0c267a8054f32f2d212fea39510f8273dec9c95b2f338413ef4129fc4baf0c72a580eff8df0628fdfa1f2277980b469864da59afe79124ebeffff9dec0aabc6d5a1670e1dda3b756832811d26603de3f2ce8d466881cc26df825e4ad77b8da4e03f90b8fe8246a721ea4a9fb755f3429be073433de1bc835b92c21c09fccee8f72001348abd7c62bfd000176420d63b2d6a29c467064ee04ea72442177322e4d7e4bf854c78eacdf18ae28e706293c1065a6d1c73e1bfa63b9da9257fba124c7fd19b8038bd694cdc5fe23ef2d5f9a468eecd96743ff66fe90c240e3b1866d87b6be71efe5d7d0c8b7189f53bc7700a611f82c4e1d22740b814a9aea52b3457de57751d7343d440d1d1141f42e9a57b7ea0b63879258139777fda9b8f97707ab6ebce3a1b451209324bc931dbd7eb4e5cb0778751404b1f30f9be5a16a7d4cab28500334d71ae729d45f6d53bf3289ff9cd5cf53ca51231a098e5243a35e48583245262f033bef8eea28866031b181e92c0a10ad94c660a1f4b228e4c7c4387b0267750a61a8f46ce48fcb10990aa037fd8f44f6653bed5b26e81b04b84d65299a889fdd12291c51e5cf1c40a9a4862a642a294a537f07665b7f08ef43c653772e79d8eec2745e16332c8618e89c954d422dfb73ff539261df3c308d698e0ecb358ba0ab2f9664aec1bfbd29beb7d48a28e1a6677475362cea03cc12760559c1aa7d4df9dcad2e4a02fd01be9c0ff67e8ad7c42b5d18feceec8f18705d34993f59d9ff0ba54f629191b8770c18872eda4d1305288a3727aab3b261ab2f88000207fd000527131cb033f1f05731ff75375d622d82cd0121666b716119b92bdd861617561446f98e5439e3c7b34335d21711fba05562975fded00414c20f4e24377a1bf2efb3bdb46ac11739b0e01e6cad456c076c9b8684e46cde6e9bbb45680a5e7e7112aa2c82707338ba8118867c92127eff17f9d4871477ca6c93f973f29a136fba017ebde1160b056a8e4e87e0017e62adb6fa9aba174254ed15d5c72c074d5576975bb58f8f71d0a2729add40e56dd1d221101d9b5f1115e1345bdcf552c611366de611544ecb02eac24bb225bf687c348c15d700e814a5450d6fb0d7e38842db4001e1d6c4bd106e35dff77b282c3341330b0c3df353d2ac3892861ee598bf02faf05affeeb343161e22203e11fa344b1d379b1e9dfacedc531a876d6abebf4951c0011e3e87bd758fa400d3b791899ef86c6a910651e3acb13a5ae130d405ad64a6832a749b7311c240b423ff3ee28116e465b0c3f6a6c8a43e3cc9850d58a0de7782a06933ca221dce353504d01dc23b73dd369bfed57c6ddf50eebee7489df253e963613d0e3aae458b6d1e94241d4ec7df6fd5d823ea325286f2f278f36d0f5fff079ea71d757610860f2996825bebd33910a6778ce56abffff6eb6dfdaee44a2c6f711e3d568ae8e207698cef6b99eced77afbdc3f23e989f294429416b070063fd4404aace2da9f4fe1a0183b6daa3a443a5f0ed9dd7c3dec2b0a3ccde70d96fbb0fb3110c6af0670047d73f1677602677e9e28f659c237bf1e89f483e27ba55e5218b0c8d68530105f83272da967acec00acd902dd2c44d403d9180853447defc22ced8ffc54869352e53e92e279bde3dee270d1e315a40c62bfc3ee7a83a0125f4b5f70e0a93b37426f73adb6defa8e91bdaa4d3eb399bcb5b1c363219350221708fb698cfa3b17800aa979df099b3c8437541c049ec79b2d72a9713d10c8c4a20fd01e4ca50bf24385e706ff895e4d3647d05a920cb88905d9807a4f60865a993ef220e0de13c92195a5d15a8c8c130e74b8ac1400edb8c2ad936f0da47cdf382a5285230b688a0a7a6d6f85591ca8b4fa8f1b0a3f4c60c4b6f881b02803333b586936028a504b4208275edee8e64bedc1594455847e5b9c6591dad0c88b47542eccd51b14e493b5a54c3d4440ecb4e09d6d019ed192ae49e3b0dc2ec7841838d1b3bd5fdca3f656c60e2c3904085d250057b01824b674ecded56d42e729bbcf1314d2b40619862c060374c1f43489f10b3824a1882011e22d6308c9b6efde760c9503487fc1d536cd4bb3e9e73d60873542c77d32a84e24c0647fc4483b42853b68714110e0068e1b9bbadf836bd4030d7c5b623071a343180ff4ee77b464e172e9f237766009d607b6a4328c34ef1a8695b9fed5edffb8961e85f79823c327de5762916db6bfa104ee675c8b9a7a3cbb69f5aa4b7a97b19ab13e658549959226d1e77d129f3efa2ddbb73fe4ba0e9ab427bfe2028abe0222e316a381afde5cd096c2f2e4a5f4f36b5b4a789ea00543316ef0bea50779d64abbfcad4b80c1f52a494fdb3e21734f611f1d87680bbf7747aa903a9dc8cf019293f539cf00b95856101d5f1e94baf25fd03ce3444fa759f7096d94ebc5370f2189e6f0675387a1a1d40ea9d19880940a5b0c7075a3f08a500f722f8c53c4ae4fd69ef766d7008d74c43f1c03c5fb33625347f9812b1925f60d4c87e61c43c5510a163d7f95ca1f637d5d049d67b313b6c6c5d3e80646228bc028a6d03315ba996ad73882af4bf715f022b339ed6d09610ffe8e92d4a7fa7cfb5b005808e4324a752b78244f3c8a0ddab69ab53ebd1c99a0b0c8c3d37fdc628064f3359ca5187ba82b18c53f534c8cd5079ef5ccac53a8f43ea33095bd52147dabc2e09c67a187db69eef47ed93095b691fb272f12f444b94156c9f334bc8446538f289fe52948e3d0468a9b4717e07dad1b8ae90bd828f172de201aed7ab19b66a2de79311f833aa0056e8ba4d626cd2481797f7bdd5c5ece27dd1c33240fa273e03c80e16445e789d4f48ddbc13d0e6e4ed383a98abd7b0fa300c3fc00e425dc63d278b1d909d0952f233dfa2d39c8c153a06c4949c9c6cc0b720987d657871ee525af4ae176bf907cc3c67c52b78f08a767a56ae3054d53bf75e337803adc6d555b88122e6ee1d447cad45ae363ed3c6be15e9600ce0555afe4f9534a06683ce60c5982d62c8e8e287c27b4f2c655b8db533e72accf20dab84cb459dae245d4dd8bf48442722debd6c7f3bc9ba9770f18799f3e6c90ee37f5896fbb94998b60dd75bee1aca5821ec79f5f855a8e6bc3662f679a1205ff22b4009835fc3ea05fafa549eb2ebc3f94f48dfe77be11738e4b47d26d9d7bcdb23fa674cfd544168cc989f256c598580c19a79f115e6e5e7eb101afcf4383636ef2e0b305226ccd480c17a3843b1eb3b5dfa3ba1c53110185faf88c6a11aa46b3da7fcb96f236a65cad19d77c6bd3afb7345efaab28ab6631f07ea644553d832f061fb351cd6229be94fa2b54b9b9a444ba967570ac4479f8711a56bc7482b6db5672e4fa50f0b07422882423e80ae443d544ae18b6c7636dda4dc06c389df261772fc24a40b2eefb880e69f90c17a6585d6797ac6eca05f80ecaf9fee65271bc7eab6eee3996057767215dd288e2bb675c45c5f9c96e4f25161b33db7b4d564ae29a1f3ce8dbf25ff902d48015ba3017e7f353e5c2d1463e557b529d9322fae2c4894a518c3cbd366ee7ae73f478e5bca7be7fa4648cd611b3f99be79a7fdaafd60cdc5b95a4c1eea751e7d9172653a9f98d27cbe6a019e9d2f5237bad2c9091d5f99034ceef77a363742aaced4b4a4c226623a2bdc05b28d52c95b4d8caa1d69550921ebacb1e476d70600a893cc6572494fb748edbd0789217a3b61134c948457e937654d221ddcbe9cc30c54418e5fe936d113318b104158fd26eedafd7f0b5decc85703ee649938998a1e3f82d6f243eab1501d0ba96632e784cff596b66ce409f18e74b385a5496dc276dc726b8875205525227d37059c6b75da08e376b4b56980fff31ab35316f9d090809dc7fc70a4f", 0x1000}, {&(0x7f0000001200)="93cdb23775814f3595e8639c4c2dc707a623ca4a00940fc10ed1a9b846e6fa034bd5af0e251a04e3b0da45167a143eefecb38672db488d1d9ea24e359237e90167281d0eebfade164807aa92c3240a86ffc98f1ce05138ecc1851fd4714f46427dc2ea36e1c728bbfe8af29635f8e7d34c25b2c8825a4d31d6bb7e3461f08c184ad0481c40a38dedabb938d7991de05c23dd90359cdfd4c4eaa8ebff9ae78756581bd55853deda0cf8f264ca2a6048da755e1ded0b3d419c670b4faf89f530d76fd7c839cdedde6628338ed78f78772a8f4f908f833106a39e25fc44b04c5d6144a975ab5251a924a27d2a6b4d5642039cf6f97deaa06885d10db0fa6e4fd7639f8583f1dbd6a6fa6a53ae8a5490c5f1391cdc1b318199f68ef250fb49bbf8cc00b4eec349e6e7807d8c7c18a77f7d007bb2f60ce0aefcbf4a0d1f0b0f43828d1503cfba4d5695e368803c6e717a12dc60602af18f00b50f2e30fbfd7785f650c45545e1b9747433cf860e6925fd8b0378ebaa99aad6400e77a549723b9a85bde5ff1f4eb01dda28e0acc85a90f7944e07f12130f558cae096a44760a37fbdfa45f6d2b3b1490c6556bfa27c3468d6fff9bb90ff05412a25581a59886ce720a4034a8bb2a2e407e373fc5be1ce43c04f1edc4829435729a5be4cc7894c1d5348a3216734459566cfebe4a490bb051e7e3e109241db1896c109a111987d816ef307b185ccebd74f3f7586eb7c7fdf8dbdad320e1b93becfd4698f925a9f55607f879c4b556830db045c5d32f01431073026554acbeab7ae0e3804df826afaa65071d478ae6a803c342a9563b81b0f742dc347726dc3565f72632f8b8c8074b8a6a913989f73de364af792cd482b3e8d9c738fa04576c8358204793e55502001d6d928f9d0b3aeb9f1e8bdbbc386798a72716c71fb963d3a79ca2fe25a9179f8fc7624000d2bd46f13e841360a84ad05bdc3d412b305e935ceea759413cb7baa54c2e4f272c72efd28af4bb18e8153bb6ccab5130e0df015de9ef131bdd25b5c0b1f67f988cdd044d55ff62460a72c7a772533570314195a5078d7e43e77425b769a1468e61fb5248fb46e6c3bf8c55be452259e91092d73b64ac4367571b0b7fd95766bdb097225f707f86621d31780efcf182bce876ed3792a59a2e33c71924bd99b009d1c94db508b63702cd9adfd42476a52634ed2050e41da8fd208f27314b346384e436a50cac611badf1c4666f1c3862fc9210cd4c53d488e1704230b8e506252ea2c5d49b30e8191e6d5cd207d88d034da7fb06e03ff08c8ca0609079f754026bf512c21a2fa079d54d5a455595ca1168f0ee0e39d43e43fad8f7afdca1308b5cb27791c0454f9dfb911567f22406c7d9d48073c75cdf8bdec290611a16ce903c42be718f58a674cc1b466aa63fd4197efe097b1db79a657c7df6526bf6df8e7084c217fb0101a5318a64e4155322a146e284adb7da90df7d823186a5f2eded741751111e7b3a6a605b932ffd5dadda0af323318e443ce82b23f275f2311364d7163ed3ebf5ecee95de85af0d15c6cdddcb6b356e5f29cfcedad47a104f4cc363e3a9e117b952d570fb295b02146c162cc0d123eba59586c59347dc5ee8e0edb97f9fc1031237038a2480b5431e39b2d3da2da6b82b8ed04fce07c1e9152017f9f5abce4999963c1e3da7b37cae6e8aeea15b19e84d285931ec88d4bff6df541896e452bdb2f112c6aec1d177159b34e2b945cfb217e934e2fda132c584a3a3d314b01f9253289bb4465b378820ddee49a016560e3246dc1dd3bad622088fe4ec2c34fab9a1cb0b0db74e522ea9380abecf282ef6925a42e1f9451a20439249cdb9c26728ac85a9c782cdf85341542ece5318aefb0d9e4637861153d1f3cd3656d7f770877db672f29dfba9e8557683a618abd3eb697420c61a044d08be6c453fd92db420b545ed8f5b3092bf329935e406cad555c40cba2c8c069934597b29d6c3e330a46b3c07a3f71b56c9506badd6206cd763b8ac5547414db572dcde4394ad17d2af6e62819dda9ddbe65fca464ce7160ca25742935c9d64d8fea111f36f255667c64968c64b0642e7f0e859cbe6395430a6823bd28318ef7ab68d3ab9e7a89dd1009a20f7923fdfa91b5297f14bde1ba05f82efb54c24e6c52edc3349d36c622085beac2c197829006bfc29e8e5da3a6edee7e5b5d405671b036f3494bd2660e874363055d40751374e271b7c2e5e3d89b40838647c57e3d80f11d190618cc4a807a1725a518df0b793b61d4c346053152811d322e0f8f06790c7d3f7087820a6e4fd1eb5ab3afe29903b5fb327b476d58ec184b37fb0e1d685ad201d4d3517d950803e6d15bfac03f6d233761d09f56174d153573ba66d1d97dcc532b4150448dd40974233ccf04acb39aaac0effd28631d93e216c6254be2b33233e39e6c83dc5f53cb39e85f876ed6ac73eb44059421d5bd02e6992d2a1c0e1d6134b860a6742dd85c60703ce2298f0400e84054f460c8f6a70c5a9f1c8ce3b7a81e6f79c6539f5befdf2e3d863739d5711eb3e865a7dae07ee18925cd9073b40327fca2ce811cffabc64a5d6de309ea4175df2f612f05d6b1343853a26cbe1caee90de6ddfecec93fcbac78f7c08dcf02b3087d2d2da5e7d903e0c5422c0139b0978696b0cb6e31cd0ea3f5b1f10d8c292b620a727394f3ff0aef0451e6d32852d7cfa2baf82147b5c464db93527e9dbee6055e412d6eec665f327138df7b4188a5e147a7cdf3b4455f5274055630e606b5b6ff8ffb241716d5c381a0909378eda852cb4033b87c6cd7c9d0513e0c4690734f4cc2df1c2bf593f951f2cd068949df2a770fdad4953842574e99bf23c8fbc43a85d6e1fff32cd0744b9310f6743d4ababe7feb46f01084b6375e8188881c7790cf44ebc7c991b9b67ccc7148580c63731a64ca3e66442e46b8a4dc16107366bd40ac36a5da28dc544109d5b6b588bbfebd3f6bd21550d53232e557953e316ccbc7ecd52cca1e021919cbe483c16d387a2b85881868a9708671cb01eea0c70d3a2d839f49ca8f0e6415a5e7e456d7fc927191b5d799514080027934578bea37baa83dfa7ba78e7b43a15b857097a4d6b34fdfbc4594927e3e3deb73415004cfab129929eb26e354ee59ee11d46f568e38c06ddecc1072ca84a51aa3458eaa69efbf242d4c04b468e5e739ac100e1a64c5cce2cae303fc518db9905ff03deb197f818f5cf00908f2a92827178c77f43d147f13abeb741669a079f847aaa1342d48e2229d7f2906d7aa011a11b4bb6bbae413aca43e920279193deaa31dbc445068083b3987414cdd5b70d5b3fa77442bc763b5da0f013b9819376a99dab79ec810f21d08627922aa754ebfc80e3e5da0e5911b8b311ca94c3f9f5004baf5e02120dfd25f699749339553023fb6f2c7c4b009afa09ff590d96bd2f8aed225cbb72bf4a1978c88ce8994226e37510674f81e98a60cc4bb723bf33a61e855724bac54e17d84a41f9873448169edacf1e78b655bde085bb9348649a04afb9dfd9bb998aa3401d1cc1a61cfd68bedcb98657a0ba9b7457501c81843793ab74acff420c206fa51b749622fc3c6990ca078e3cc61274f821135695b67ae7f58fd932caa3ca47a37c20149d9ea40098bbf974987f98916da19eb01d0a7fb402758452fba07a6f3c8cf3425fccb0b0af12c679c6ec777e20fcfbf83a32cf530f97bf53b7eb19d45b4cd3cd2b0e3ac47610d170258878fde64f872fed8e2d3d048512bb5ee702a7de255c2d660c80c10995cc658543b85aa10c6adc58feb3a30184f2a5984045c40547ac7d1e41b75a8af645ae1ca746b5f73addc5e00bc7979037682723fbf0a6ed3d6e2bd8c55bf1ee5aac3abc5d8da6a96ec4d901ee50f82588d74ff22b8e8fb27d2ebc7999bef882e5275f92d2b2a600b9b230c9a63480be378b5d0202249a433ed037d0bba9efeaa4feea6a86fa2c340e549c8a16cae39da5da5488edffb503aa9f48957b555bf53c85421656aaa82464834ccce7f05e34f1a6a0139471db762dece53e7b8e1a8513572a9f487ea70d6cccc86b3b55c6bfa2e17811bf056d4d319d7b22ccc540dbc70703250fdc4493029e4a6722adcf4f20241454b3ba92c5d8dff49a8dafde58504bce59a011ccebc74573cef9db3af2e55a017c15c76be3151128b21ffc1ed2a90935520e8b9374f56b660ea1c850e82670223f1bc9273c1edcf87d34f7c428842d42257d0db969ff0802efd2ca6c3d9da8be4cca5aa3ad32d36802572e74e394a5438af2b68889b1d62c5336b939d5a541d2c2521ccc2ed9469ada0bdd1805ce9edadeeb8c95568ef603f70461c87541c9b9bfa89ed26675f7dbd0c22d69be6cc4530adeabd03acf3dd7bd3f8ff505c51630eba0f9fab541362969ba50af2afe87fe40ce3ff622c64a7e69760f398f2202a926cfb823b27202ffc49794f690c7312e4e2423fd9e50882331ada4bac0a4f9d1a6ff478fc0c3272bd91b23468b38a4cc93ed5528446488ed0f1a41a243dca3377ed40f5e49ef09a5308fba8a4dc95f10fdf393f868df1d5b6b81730bb6920cc1206be2e6e058c2866449764e61b99695baa809af66c34eca869a720c493b4f8c293824dbdeb62c6e0f7093d3f20a033e020514fbb0081f3c56c60a2009e63a4d93c0c6cbd0363ef47e0a8134301b435e7a19181406fcaf26a691937d5f6de5b2c6df9269c2b4aacec943064013217c86073d5f48313b4ef9ca21ca52e295acb67e895e5e5d698ba7716c3802ea3d24a9139e570aa47771ffdf9e3b0ed6b64b8a0075587335030e1b3a1355f9de8e1c6d2020ebec22071e9d068f8b229c6b1bba0c3dd937a82da92dae86f9a9f745f7102851977be4441fe413c969683821d8b85105b8cb563149c7589d24c6b5ab07328fed7b1cbb06b774d096467a3d3f4170dff350d129f65a401820c24ed2cd9531c10ca075e97e9329b90208c56e95ddfb59754adf8836c7e9482668ca5c84f9992c3af500a32439fb67eabb96b94c1b7f53d970f810d130d14c52d4ecd9032b9c4c2f643bb13b9c3da6466b795aa04d827a43305432d3f51c5b9e55bc018cb01b3fd4890c68cab79aa183af43edcbdfb94061e0fc7b14934150e8a6bdf797d927a93501e8102385deee2aa60da83c0fe70b305a75d3eb024c0bacb640dd65812a659d0aaf022b06f52f9bdbdb3ba837cc15cf03526229e2ef6f33f9498f60be2688a81e1406d605566d2e8c0f7f0d86d2b1224c5cbd2a7d79ae64789456b0202976910beb9190afb34d67c6b3e8c8443e0248013d8ecdf67c0c758cd7316e6d8f94f3f0ff21b2298bedcceb82f3dc9f4c31188c614910aa7c34dc4883fe035271d8ae9d8f341123d70389d8bca6ffcc687d2b994effacc97a7b12650960186d0962e7c1d9d73e2c9c52bf5e9b7ee5c44c083f06549483c200772c84dd22f145f83a83f2971771ae8ba6cdaa9ef74108d94354b067c29538c71b3567a14df109e1ce556da0f49a40ea076b18a09431d57cf86ff0e21e4f2803e96f6ee628fb9a89f0135461727301a8edaf1a15bec3285809f806dd63acf9d04835ebeefca82e4f096507348da113bd013996ebdf3c172cbfe7067b7d828d76c29531763c93b69a71182ce0c43f1a4d17d9735f5a923a209edf1430ee9fbbe9c69351a531f535746eee343334ad5b0d0b87a829425d2869cd7e3b992ccadfc802e776d2d8eaecc7adc88470b55904be35ae3480a5d6cbb3879179e3c08de87c6428509e57be3", 0x1000}, {&(0x7f0000002200)="8384455a711aa00c18c9248a1893d0cc3b8fbd0218e44cd150e315914279558b8a4ffd327ad7b128fe1f37300fc9f6d75537addef6ae6a21f97f723e0ea25144855538bfc8090a1c6dc10fd59605dbb3f4d8e72256b9d4cec47e1a3bfce219", 0x5f}, {&(0x7f0000002280)="21dba7cce4a44e8c986668e04dd30678745678f6d47436b1b926ede583c92f46fa82b479b63f779c9badc616eb0fa51824920e27495b7e78e73b863b061c1df169f03617ba168a2e9a24c7ab1dadb8df0dbd68b15f9ce2a40c4dbccafcda98e165bf594eb75a27e8d4d79c14b436240965d278cca40f4d12789f083b111db92327f32113cf68ee6e5e05fcdadf9fa25319b22d2a322be328b40d6004244837d0b84604125d43aec39569bfc44945725c7125c232e1f9da8ce00a62", 0xbb}, {&(0x7f0000002340)="dc2eaadf9ad6c11a8a7f20de86058a", 0xf}], 0x5, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x5, [{0x1, 0x3}, {0xe5494b5c135a76d9, 0x333}, {0x2, 0x5}, {0x2, 0xc5d}, {0x1, 0x7fff}, {0x2, 0x7}, {0x3}, {0x3, 0x67}, {0x1}, {0x2, 0x74c}, {0x3, 0x7167360a}, {0x1, 0x9}, {0xfcef27d37166a23e, 0x3a}, {0x3, 0xffffffffffffb116}, {0x0, 0x7}, {0x1}, {0x3, 0x2}, {0x1, 0x3}, {0x3, 0x2}, {0x1, 0xfff}, {0x3, 0x7}, {0x0, 0x5}, {0x2, 0x4}, {0x1, 0x7}, {0x3, 0x5}, {0x2, 0x9}, {0x2, 0x9}, {0x2, 0x3000000000000000}, {0x0, 0xffff}, {0x1, 0x2}, {0x3, 0x9}, {0x3}]}) dup2(r1, r1) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x0, 0x8}, {0x85, 0x1}, {0x20, 0x6}, {0x41, 0x5a}, {0x1}, {0x82, 0x3ff}, {0x22, 0x81}], 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) getsockname(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 16:00:31 executing program 1: chflags(&(0x7f0000000180)='./file0\x00', 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x0) 16:00:31 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRES64=r0], 0x1) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af", 0xdc8}], 0x4, 0x0}, 0x0) 16:00:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8, 0x2}], 0x38d}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x2) setuid(0xee01) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r4 = shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:31 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x8230, './file0\x00', './file0\x00'}) r2 = msgget$private(0x0, 0x81) msgctl$IPC_RMID(r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x7ffffffffff, 0x0, 0x2011, r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1ef58c0dcce3f15c) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20800, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x1, './file0\x00', '.\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) acct(&(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) semget$private(0x0, 0x1, 0x60) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000300)) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000000400)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0x2710}}, 0x0) write(r3, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) 16:00:31 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair(0x6, 0xc007, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() pwritev(r2, &(0x7f00000000c0)=[{&(0x7f00000003c0)="d73ccc2951cb75bcc3dec5aa56e63da9545c2e9063336d05c6a025086b385718429acec86112b12796f01ad1d8b882757d627a00c4b8e8ac1c8cc24b1a7e285618fc3c9d5325341b3ab3ca67267f34ad6bc102f7637e2357069ac342f1d0ae139d48b2b4c47a6da69c511dcffff29f57a45db666458c7619ef5774ee61326684a4c7501a77ff448c50a4417b6cffbdb69a8a6d6c268fa2ab448af7f1061301bcfba27b33d97ffd753cd736ef791f137aa2386ef50dbaeda31ca3eaf0611d6bac84f3a6e6bc0aa98aa083663e0f229a85e87c3173c8fb704dd8de3b36335669a5265730a6fbff97dd0f6855004391f501f15660d99cf0ee0c87d69e926e2f3b6f5377b4cdab94b47bb3998f39301fbd5a23887acc96a9f8c99c73273e6a724c24b200211eff68c9e20f9f15750dc2a81149af9e915e0840e57f6782659bc5d4673f35dee77844754eb747a0c6a9162d66030b1df8491a11bca8372bbbf565b2975b89e628c217013d26d646338ffff6db2056d32e60105d69e886067f98a0a13c528ae6726cd8e2391f19954a4ad3a61435a9b40e6e4467f1df447348b944f64807d8c7feabfacc0d288cf813266371d2d214b92f8a950ca87ae6441a668768f2b82043742f208d2725a114e73f2caba8ce0446de802bae94ec0e32fd4a6620424e4955044b786562636324f6ea38f7e5398459138fbd044a0a990efc471924e05c6dc4128c2eefd8d34f4599ea4b4a40a7dc2ec29c5795968dd8f685aa83dd5562e2431639be399e341b607995b254f591c39161f19332bedb9fbde4382cb923e543412c6d877f3a5566f616ca49fec19cec01ec96681abc3e1070e645dec405a3cf346ec3bfd6d49a6de282a1320f06f48a194a5b2f1cc8dd4bdeb16be7183876ee1f35411237f35a0257df371a151f9ecd8aaa2a5485fec5e165b0c87329bf1071470734a25fa2a4aaab9ac7edf1610a0ad02b7dce51d3a7ebcee9e4d4770e1b85c87ea9f83ca8f997b5430c06de0d506e878801a6397d7e99907619a6b14f6f1f1fbddec4b8fe382d899efc071dbbcdbcb67b93ee24a9ec5a552b09ecf5f288b5b733928c3241214088881b5b94c619cb62d2cd79d10c7bbe3fa7b656f7cf334ec3ebcc45e1351af31706a74408c5d294550c11aa0c117c705293d0fe587a4dc16a8d608971422731a000762d2daa79451dde1c5b940611f4f8654505b8513950b9ad814ae3cd56ce4aa1050238e88d1e9cca18bb897348c2ab4df4ee57c10615a819b325122c67f2c1ec7413f961e814807e3e81f7b65bdc68f2a40b8155547db402ef9fa23c4666a80ec7f6d92cca2e6a9021455e08dacf65a10079854deaf13292427f0c77a9ed1e5ee9dab09865efb4298f0661252f00164ee3ae43319736e1f361e3df599614e4da49c0bbe6f9232d8d0145b59743ac7643e3f250249494bb617660fc4c36e56e7b8f7abfc80741e441c89e35ac27655aef0f844d4ce75c4092f25aa1f7ad90a57fd361fec6d37a2c43177adace444cf0616dc887570f2798a184760c6f75a1663dccc7e391fea6d4f94a65d47bdc362de8199a0e8a183e57a90d0c346756578de2b09045602d6813550417e171a64d53f424e3589bcad134d5895159bd8fa83b410048e4e98498779aace5e4eecb24d7f9192e37dea52a40ed05bebc4d1d51f3323ba2cd1e41566a4a6b0a5ce14db74ceded8cfb7dfcff9c2e50f81af975bc5107d40f7f79d7043c8ec15e47e9c3889f8a45011226868424f53bc6fabb2786df4e69f9cee2fe22e10b47e6e1a53bfbc5ad4e737fcc58402b622f61e75941ef473d30d4545a2e65bf3930c733a33804cf524f0789da4dcfc08d3904472e44dda967f5ee929dbb6ee541382bd720903d06be2685b16ee5f2370a08cf7913fccdebed688a835414c5a32c90a820f9cacacc7029c2ba6b46b5d966867da6f5bc64be4943ad6127557a102523de18af2596fe4438a75f79aef153df9be64dfb64bd53fb392da82a2f20dd45809563d62ee13c0c4058c331aaef26d7231e280b1f6b254d2647d8b124c2085d499ac5ce4115b63938f4f4066efb03eb954fd7b2b0975852ef2674899b99c9b5e9d96c62bb210a45f52cd1868f801defb3d48aafdc8474139d3e63fb3a07036377337d559890798459ea4e225fb325d1abea23280be30a8ca328a04afac3d14da78e69c129a79047b6b6213e4c60f701b83c3fdd915663b82c009feeca02f94f949b2a762e5b2b8d16381f2ad49c61462418846e347518507ee26cab9213803850be67bdbf7210cedfb8ae18e9cf27198c8cf556df39455cebe98ac1ad2bf7a205bb29ce5b1654cdcd90fa4983950d027fc4d5c640ca16d2a6376d33f3db346a5a75b49147551ec1c3c184b851c8c162bc8c04d877951e09d324eac2d87fe9703df79904424d533ee735d1f1ef7b6b16697d011b26cff867c97d55226f8151080277c07d00048c7c3548c13e5acf6f52064397fb0bf7630a8eda15561e061acad598c256d3b37d8d41d51d08257bf4092134809aa78bc3b52727099079c9fd91db07cc70df57d0f7189fa59c4997f12246c288df7e7aae6556352ff94288efb960ff26026531e0a9ba3f262673eef834168e5751fd0ea99486e41a1e4cb5a8a92d06bdbf6af92266c3feafc5ecbe75af9a3718a8ac06af41a33413dd7da80857e0bf302d5bae8b956374c4d7916eb831a74cea6eab057e49bc5f2eb5b769d7462e57e4660446893d5857a653262ae63c3ad488b15f3342874b4715987ef4f4520bdc86cfa2440548cb8e903077b1e66fede3ed5569009696ec495c276bffa18ff4812d27b22414310f29f60313c361ecee4f72253b53ffc6a9de72f15e3715efe7691ac5dd4803a363520cc04544de3ee8fea3e2c1f901a4d41a8641cb2ed83ea3e603c2b05ec4fbaa1b2e778c7db593e0b2ba7d0837aac01d8d284136134cdbfbb325430188c0a49128bbbf7a6078a28debae0286d9457ee71e3a612d7651706794e3efe27693027fd5077ad172865494502fc8a37486c68e6348a988bd0c1d3e04f941503d4e66f8c572603e74aac093209cc184be67b89503628ed98abe4dccd1c319c9d6929482db89025219affb5eb3c619dc1c97081fc4023966a66336faa191482370012240fa5fff68a50e80de00336508e8a0f03155503d5b6f53eb2b17b2496cbdce6327e692e0bd79022053ca486df2c9f7ba697d5ceade482ebc62a2e1ba7a5a15c3872e96c4ba209ad17cec42915bfb51d7c74d14e43f2eb51b368203e62f1537e9d9a60b76bd364441bba4022992a9c58e78ff3e9df9dd85b70aa130ba8195b4df08dfcb8210a565531e93ae303b64934f7ea67edac5952a4d3b504182b60367875305275fdc227f73a4e82f8b7ba52cba2988668043cf03615c60c10e20746b9f653400924179e052dfc6e377bcfea2a59c27beb5e92d2e0bc0b92202f2656722f7bc2ad57dd1bed4db2422c027726b19799dfad6b8fbc3dc021b733013fe835a06ce89eef7db55fd6d124a3e4fd3b1a45654d7dca871fcef400e2d8e14947e0465f62de2ac14a0fa3816855d4fea078ac3559c4a4994bf317838314cb37b06501110d08214c4846891eb5440edbce1600a9dc714b9ae73a5ae02bce5d660441d66577d8c95269ea3ff24d76ce6c6ac243236cd77755ec539c3e8ccb44ea6dbd4b76f0251605bca73077dc66b0e815b5ebd7bd02aba25944dbc38598b793f07f6a18b67c31fa3d3134bdf32037bb8a83ca1da46f28eb4602259a8abe0e940a1d6d65800f2fef863e31416ddca46ca34892c8d7536a58d54dc05040ae4ff7da233cd58e6381561d0bcf66fbca8dc37e34f41321d584bcf412668bf130537bb75ebee8017cb483e4f572d31e416a49ac512be4f7812ac03f9940266549a7b9d39a969c8b515515231900fddd0b14d7c4c1408c784076c6a616dcbfb2f4f34e17f8a664c57ee64f9901de43e520d694b8426141449362878fb7f09233377b0eede225a699c2fb9c72f51a5e168c4cd77517673b695d9fbe912cabbb16e432ab529d30ac4178af1787f19030b55be7d466145511459e19a8e182d16e93740c52345e28d54408b4b54f7103affcab487cb17cf43b56fa7f2d5bf0a954fc56118b3a182e2ad500429d2f61cc75bd23d89aece19d514f5facf83b06e8445d15f60faaa3d68f81086db0be1736fb435454893cc21da4b32accd40af0b0c38f273ac43be37546892f97acb42e60e984a8faa64759f7354015b9b4ba0abb8ef40058a103a2a47bee2b98b8c56d85ae5dd10981d42d6d1287e9e42805df24931dfc217b49e44d1329d01d92b3e3d91eebc57c19ffaf827602310e927d69239576f660ceda58af59e0341127e7668925461824b62933476314644a1b6b67060d3707d594c7bb66ca09841ee9ce44ae0400ebd2e313fed28a70e601eb0a9f852345809398496735521966ea61ff7a9186a2924fca7844f805468f939befaa513f6e4a015cce87d26c14105cd9178bf2f6cbbab27c4d7d3b8af25c662ee0bb905931021e465838689d86656559af6b8eb4bb0e0e1bb5967b93923caab70589eacc840ae8450896eac410f5250a153fbea3e3b6e2b557f60119b5a20aedbed9b8fba7833cf4b3a4cf77447ff54fe2fb5c296ba86cfbf9967b8bcf58747e0685cdd64cadd8d3b510f2eb8619300123c546106dabbfafa04df77ee8ae9d11b51a7fca5f3f312368ae9793e2c6b4f397f03c31e6e1300d1ff64da6db0b0440b1278cfe6eedc20850cfdfd2b479897d246c64d3085bdf9a661837ef1a705ab4f09b046108f439faebba63a8095725aaece8e36a441c155bdaaab889e58bfe6a19e01cc4be2d913dbc9deb91c8422c169109f877bbbb11766425b34bb9a3defe05b33709db0e5605198e297cf3a163ee1080fc55b518d6746aad49ae3ba00e56ec70da1228b7604269ee6bbf9c46f1fa380929d777dc8799b1fcc231ce9012710ace94aaf9f5421ccd7610e619f84f3a4f8b4f761f801e29d651060ec6e1782056cb4fa94f61a8179fc025fc842d1932854d81112aa13705a5d2b5b61652fd4b01e488c547987feb832594809e805b41302603f47349e5788d5fe3e7a9ac8b7efe538f30423f8233afb4722bd273c3d9be46d5dadf787fa625bde257bca8a18f5c590f72cf39c7297ea32b61cf28031ea8d9b9e026851e399a6e3065d907f99304108e5a60b4daefa489f4a8bdf6b3d5c0a31552ece2d3ca60f4010006125d978d97073f7f914fe931daefccdfd89d9d32a3c747f5bdf17a03fc189a53058c7e8d95a431d648b12feb9fff63051611fdc17df77cb46881d88761e3b24f2fe2d19489488811892946219468d6521b692a0cfdb56065bc719f99f901134270272ff5dfd470782dd666523efe9c743c4b179be58ffab74d7d6dae1b63c8392ee41ebc601a151c02f63fac80a6d6ab3b5d128ac0887c7c2a5dc7e1943f4a32a96e1a2af911bb77b03ea92d4cc73857aeec6e7a5a7ceae8af3b7bda2b30318446e1da5f8c1d2278b85c34b728a96860eca9d55492796d2e8ed97767762204005c39b8392894092f67a876d831f2233c9dfb91934052653b90b1eae5f230dfb3c247750d4d918440aeeb348a40c6b5798f8f81f3e26a1f9b4f2ba5f179c9fa3d2a9d9e383714d04c2fa8dd34679411f178a07967610ff85dfb949bda9419e4fef3703bedee42b5aa45a63e6662f3bbf47b4673eb9cf10443330f9d6bd4d0128a31096eed33f7907ecbc19b1db375f4b4b66", 0x1000}], 0x1, 0x0, 0x3e) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setuid(0xee01) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000380)=0x10001) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9f, 0x0}) 16:00:31 executing program 1: r0 = semget(0x0, 0x0, 0x220) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x17e) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) r3 = getuid() r4 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x2) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)=0xd4) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000180)={0x200, 0x4, 0x80, 0x100000000}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xc7, r1, r2, r3, r5, 0xd91312724888af11, 0x4}, 0x0, 0xfffffffffffffffe, 0x200}) semget(0x1, 0x3, 0x208) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0x3ff8000, 0x80, 0x5, 0x3b400000, "31ee2405e7054a59ff2bc1133f017393fcc2a2ff", 0xffffffffffffffce, 0x99}) 16:00:31 executing program 0: pipe2(&(0x7f0000000080), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x15}, {0x6}]}) r1 = shmget(0x3, 0xe000, 0x80, &(0x7f0000ff2000/0xe000)=nil) shmat(r1, &(0x7f0000ff4000/0x1000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='o') 16:00:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) chmod(&(0x7f0000000140)='./bus\x00', 0x4) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='./bus\x00', 0x20, 0x1) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:00 executing program 1: socket(0x18, 0x8000, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 16:00:00 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r0) r1 = msgget(0x2, 0x0) msgctl$IPC_RMID(r1, 0x2) 16:00:00 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}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCFLUSH(r0, 0x20004268) write(r0, &(0x7f0000000200)="257bfb1390dbb3255deea88a606732784c82d074d7a3d1b484f41baca8c5cfd6d720776d64921eaf80de5c08a6e32e8459cf1b772668a3cfbc0956675e85aa674a17c1aa845a32cb7cf559a4ee4fd4", 0x4f) r1 = open(&(0x7f0000000140)='./file0\x00', 0x120, 0x2) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r0) 16:00:00 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)=[{0x48}, {}, {0x40006}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 16:00:00 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') acct(&(0x7f00000001c0)='./file0/file0\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x394) r1 = syz_open_pts() mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r1, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r1, 0x18f3ddaa48d1286f}, {r1, 0x1d1e20fd86ce1ba3}, {r0, 0x4}], 0x4, 0x8) syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x110) fchdir(r2) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x3, 0x5}, {0x18, 0x1, 0x0, 0x9}, 0x8, [0x2272, 0xa8, 0x1000, 0x3, 0x7f, 0x9, 0x3f, 0x10001]}, 0x3c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = geteuid() seteuid(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) dup(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x6, 0x3ff, 0xf932, 0x7fff}, {0x1, 0x80000001, 0x802e}, {0xfffffffffffffff9, 0x0, 0x9d, 0x100000001}, {0xfffffffffffffffe, 0x3, 0x0, 0x3}, {0x2, 0x1d18, 0x1f, 0x6}, {0x7, 0x7fff, 0xfff, 0x7a7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="bb53772e5e6bf7c133e7b8323980daee957d2082f61c16570dfc4e5d0c3295969e2782638d3c9b6e1844223b494f6e07c8b17a849bf0a1bbe4bba285b922a86bb881f23cf1de8aa62da12864a88df0a88624a6d5f4462285e1aaae2cffc186eb2d3b0bf0169618417fe1b01cea4ddfd36ca12a", 0x73}, {&(0x7f0000000000)="b17170a34984c209134dca2d", 0xc}, {&(0x7f0000000140)="199794a855ed2c60591e2634e2b98239eb7cfdec5cea49f0422f723634ac2b2420fd3dc83aab2b0ea7a4aebcfc978da04548a57def226b5aea10e69a4aa5f60c5e841b903beffe392e38427ff023cf73d652da9902636de0ac0f08e069328851829f6032803e", 0x66}, {&(0x7f0000000200)="586f5874afc1973bbc1c86b733041cdcadcc236b8e84a3fecaab9e0d9889e603312308", 0x23}, {&(0x7f00000002c0)="b48d6a810dac03990a63602203404089f73c3cecea4a00e946db2c30bb417da11baaccf580aed472ffe20cbf9ec93082bb8137a9f865e84086c1d4b6280e427962e19d40105d7e3c7cfd667148397c71c4420bd2f6f89deb40b42b76f4d06c8a59fd9f905e681cd9c26adfaf9c027f6bed105cd7ed6cb7da5f752f713b73b8d2a59991e31778cac4cf310da31a4f8e624808c2541d64c94fdc0ef1af50923d520f53a5560de4b2d193b17660b81264f5124aac93bd3e9aa6c68cb58cdbf3ef9345e132f3046043d6b782d276e9b26b39f930058a", 0x91}, {&(0x7f0000000240)="956c64bf3fcd0542f9866389c6cc5c1a522de53e55e6", 0x16}], 0x6, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:00 executing program 0: r0 = socket(0x18, 0x4, 0x9) socket(0x10, 0x82113cb867ee5dcd, 0x5) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x20}, {0x800000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="367a88e1b07cc4b8c7701c1647220614df368d0cbe218b8af5b94530256bb3b97b453edd9bd98a8f23843a9266c6c617456a27c9e28f0c1c8ddfac47348f09a03da0e459a2d027c98fb8bd57ebfbee69bb738edb9919cf4455aa1dd54aca9d7733fac7f46cb7d580a466293071a86017871b5b8fcc409390f170fc08e0e7f32dafa9b02f40be853fdd7252c0da94c7c12583a96a8ea3fecb90c91162f91eea5c8353e827942438bd019c1e7385e301e3950c02c3bb1c3607c25cb0", 0xbb}, {&(0x7f0000000280)="ba4d3056acdd76da49f28da32fd5a80658a335a425762df2e7084306d79bd6f6747931671a83a15101788728f9d194fa527ea6dae24bfea4e9b3c1883fd197c9341794eff125dd0c5255be6eb10810347ad08aa950dbbc4a7f2725a81d2c1f278c399d31b92d6cf1a2ca10eedd9da07ddf637a1281fbfa2291be944061e75e89", 0x80}, {&(0x7f0000000580)="e969f275809ca4a573e2de6a3deb8375f12e4fdab07d2b629a1b1e79ef3c2ff2b3b0cac88464cf2e9c854906060b1b184fa494eaed65a9f3a34836f00f729099429c9339c4a67cd07832d1be09f635a7118a4e70511b037c5a70b93222cd4332e9c6b43d849b9cb6d07d3dd9eeef57e6dc5087b7f38d5497c306fe2221e6814e831c5e9ba989eee122d1df4b15f37220d6ef3dc08d5313b75dd53c79c355e7057eade7ca4a56b0581f14c94b2689b1cb40babfdaae35b3491ada70324d0db673b9258edebce283598715f55e73bd23aadad12319e26c952b76f1837ff9e7e60a84da5665da4495bd910cdc6bec2dce33239543f4394ebc1c3ed41bf287971a007c6ba8f58a77bf1355f190d0d02814e73dabe409da41d1277641986817f921fefdd3decc9f68459c7fb0624180031b667fbf6feb540f598973ccaab5b9bf8660572d406d747c892e2d36aefcb627b7fbc00c7f2245e0335b7dc06761c8aa33d58c6b2d1f981aabbb39b15bb5208c89b7c1c460ce0cc9f046d4a6c80776652251add0bd3f8d7431bac1f378a682396d9caa12e99f2e397a5ede2bb2c63e43a21cd10630fc45cc3186091dafd040857b6aafe83b8ac916e67969820ee835820c04b4674fe3136c3650688e5f533330a3c2767de0ab15c3a5df0a61f07518c1ee7a57b747fe63d4fa385a4c9a89d79d1c8a2ffb07484ce3879c942de2d2df655e364da73694f5b1d5e51510691644053ef5e2c7694dde3e39485326885905e7bd04d96289f05b30003fd87f51cce3e884cb4ed890294cc68eedb9abcf8acdb9a14d1fad2c618e1e1f4767106d27951c3998e1522762fe3310c98f1494382e0ac3a164b38100bee986a73e5b2aa44c4c202503db46de9cc47d45d7572a4af1507e3c678b8de532dcf78ccb1eaccf12917e72f641baaaa53768d503f7e3881813d2b0393d4bae45ab09f391b0eabcbc73eab4a61f76811749498bf6c34fd19e83b864306426c02565cdb7f7a65bfcd78d69e8553c1f43716703fa5666b08139b57e26dfd5188a3403a5c8b1e9ac05688be1c4699578d452778b570d97c55edfbfa29a3817c6529ffd3ba6b15e78085b90319ef10d82e5caa9fbf0c08542b623fb79f71a70a626306298c15e4885fb16289297d6fc7c6b5df15b76315cfe4bb3c9f208a5a53e6a6de28420fa9517bcb79cedc5e362a165af4b3a5d1b8303f4bfaf1db6048a48b2dabe4666ba1fe5646143f1004d49bc5c419011fce9d6c4429d6d4a1ef8e2a8e547e260fcf63a98ab4e0db6fefcd677e1f48b656b5975d3668e98f2d69f37af2f272e65950bb2f49aafd00e93bcb860918e790686b3f811b367f048761fd43e0e9bc305823d5278705d283a79299132328a16aba15dc0aed262fadf16b9127cacb8a222c5edcf0d33baa7512839c87447c3af6284f464b0ea480ba7b2ca9a91bea183fe9575bc6805e35a29528374a18f688677a529bf46ad8b6795e60641f1955101f9647e1fd976e7c7bdf074fb1cbbead641a2224ebe9dbc05a2e94f1dfbdf40582ab6c3cbe6d6e8d0542204acee8b4df47e184ddc68f72215d23b6c1af796178430506d859a48fafea4ff7e6dd826f014069a8c4279ea4c1e47ca63d639188c41cfea7b3aa3a82a213899f7890bf4acd5d019a8c6c46564f05ad5ab283706ff13d2cd7cc79d6983c831d328c69aad6338f7f5aa9feb22a4737273463eb81f7b152045e2de9d5eff87154c5265b2dbd31908dcda689d69c0dc64a205b676640e82a377c00a8fc063e16cd65874bd21e3207826bcd15726468c578b668577baf2cca2f334de206d5d33c04dd2411ba908ea0ff558c58e06899bbf5ab6a934c7f5363d6f4c84bc1e3bf450ea22258462fd55fb4fca2ea1122b65ee9dc58d8550be909ff38ccf5427289ec90c7ec8f24e57ccb0374d8929c6958b6b8c39caff8d89899b2f77c5e5c38753b4c348efffc23f1274f1d5b03bbe4374f5be702493088888d565e2123e9013deb61dc7e0419709e8b801467a8657711c2ade3e35f378d630f5caaec0827c0152b53d384c8ee6513971ee517fbc5c18a07e355e7178756caa9eb11590044c669674bfbc039af9af8c12091ca6203acb4aa50e2efa4af9be3316fe177213ec7677db61787d976aef74edfdec94701e5956b70c0d07a4e45049b583d8b16c07f754201443c6160534f95356ec4691885da6a9df221050b76c0d6d4c48d136ec2fc414e9ebe9dcbfdea1d89b2ffa561f181a0a0afd9ed23c05201ae91fd8615bba7d8e27663ad44800211493573dba9c33cf5194a6108794d2556125f4b58e0d21bfddef01db5a6813002fc4efbe73702b1d3aba05398450c33976f311af26228501656aba8cdf7edfca2bf8b3a1affb95b6c8063bc3c081ef349e7bcc2d506f28c63e2f8a2cc1416d554943a717b7a492d48d215830e3a56b818adf73ebc7b75bbda0fda33697698a73442bf48e7b516bad60d795f51b273b7f778e44bf4e4a5c04e49c973aeef7cf8e4cbec4dcd877dcd14d8689b083977ec24269c489fdf4e68a29e0d3a8b5071d483e6023c3d4107b6ac76652fce5911b543f353589a5911073f2fb45d4eb23d074ea47b4e53af7c9936619a0614dea41811898a5bfbaba0085f0637fbac0b65c7d46d7bb76ffa7e81208f5adddf5c715a214497278ab17cff31d23d5c2b98f7fe14abaeb83bc18a8e019949935a2509e50707b49acdcaf657c075ce0899b82a5bf884121b2c25288739e2af73fdd9e0e7ebdb7c707c8d8995fc347ce2e11174d9f6ceb04f6f3e5fa935377fa8aba4acb0884c0098ddb3ff84698d51157f223b8e073608fafa90b2c517c1021373f20f15fd8273d331e8f2f21cb28b7d78d250ff380be08cb17c06787e222d28ab3c527c559fb7f4758dac9920f85d31797d4d1efb193e980e6169465c088514c1d21b1bbfa53f027103aa6ef29846aedf6951e2d5e5bdb55c370dbb68121f690ceaa56e67301bac7d2b06ea4f5df9637cb3d5f2f7f052d16de1310b792fe6a239f110012001e88277ef6fc08264cbbc4e329c168f90090030008be79d23f332579259cec2e928b2170ebdcbcca057d75f581f276eca076a0cbf5c9708704fbb3c6a1a2bfa8a81a830e7ccf179b0465cc87ddbf221214f481a4fba7eaf36a5755c2e46dafc561a1930314a4d883545254f2cd4bfacd747e7dfd075c32019d0e96a7b65c2fd3840fb6d22f0c91bb369d01b51eeb1c588cc8ec2eb445f82807eb78597d5aad6f4deb583a3f86a6b76d4f93cc201a7008011236ebebae57b467b6b7bd02565bcf257eb03842d4356263bee9b5a794f5e6eee26c787be807c6bf7a8614311495bba31a2aa02075bf52185ce5879d38a2a537de933faf82bb2b7e901ace49ffa199438f2a0bc49e3a9765a61f2bbc593e7223e25d38f960c46f7949a156fe7e009d2e893595117cb17517141f49499a8634e278c618397f42d66a66cb6037020b0e925f315bcb7abad306bebc6a221ee897641f192bf68ed80c48e15a949d80d46c848da09974eec50ec92c11e541c5b76ab0e45dabacf5be6d1c8af5a5901ebb7617205a2c6383648fe226aa184d75e570f437d1085aa2aabbb3757ba0c39da8d4209390c5c813093ff635fd8fa71cc6997343de3d34d2da1eb1f709de97299f30118eed76e432462cc5bea9da75e3c9bb5ed428bb64935045839afd09a6076c1d232200fba89cb32f7e9607ac24259453c46e32eb08a858e225a30faaae63929e247e376d09419141ff9627eea039b13482c476419f295ec2e8b1c440dc775392634bf297dee88a48d9673f36742cdc5c79844da671c7fed36ba7e3c99f300e88eeaa4b7787de74226da23208bf6682103ba93d456c820cb83d295ecd6a351f071f8b9d1028ffb525c80dc583560579d5fc888ea958edc00541efa637812ef34af6d255488869bfc3eb917f7697060a5becb7eb4ff5d30a688b96ed4bba0c1e8d8b78454dd7713daf2180fd5860e6afbdc9a1388b6cb30773964cf7e1fc56e2273a0747f3e20d552e7006ead72992f713af8e8cf4d31733e33b5b655f36a4b64eca15a657c8f54e86e385501bf5c35ff9e51051b540a0c4bb1bf6f08406d194e13f1ca87171ae5fc532b97030c51e6b93b05b6a221b60f6f8f7b6532a44fb08d6b333fcb815d48cc281d1666cd5d25e4274cfc46d7fe5af4ac25f7b714a0ae87f76a3256e1b301a172f512e810242d5456781e9fbf94209f3b287707c0860ffc5a066b402e3a71a725f5d541a26a9a843ea7dc39771ec6e2e6e6963c30157a2a85f321d9f250962d81a6138efd10862d6c3bceb8fc8cb40292ab6f2b679a2159dbb1d13b6cab0a611274700106aa3a482aca5a33bdcb07e86917b159ad83552344b693bac7a32c1d0a0a83139a7b4c1930c98b3f4e8a07b72b866ab7af5e5080e3409bbef7837a7160ae574b3d41c15ab859c1d01fa72b102fc5e2513b99e977f8c75d519c84ae0bbf0198697a1cc6b08251d5add444ccc11bd3c97085a644f7d229ed24f54628cbbb6a091c90d0eb667abdcee604b651a105d7edb0d7342ef826475ca6c0a33152ee1ca0b9f96df5eaceea88e2d1773133fba3ffbdde495e0fac49eeef33d8a830989d97610b6b995818a16a8542c426a0223239e3191793c0b8edc14a280fc354895ada0d7f0deb31c2dadd88e6623dcce80fd2bd720df9050810f33726d3cedadcb5cbfb11dfbb35146f9627f39d768e33a85146a458aabc30e4ab6cb3b91d5469356fe6ba0520a4fbcd912939a3b3703bf46dfb3679bffb76661e03b5da863660438dc42810041f5c61f59b0c283a032acf7312ebff3a9a023caeaf5733822d282fab686fa685c6021c50142cdd0bd7708e8fa83ee84f3a50f6c103ceb9a7a3d17a713c19a5178fe0caf93a5678846c7171cffc76dc35c817c5234b6569aecfe95ad9ad0d0d33bd492b62b0b0dcfef3025d14f12712ac09dc8961a00dc773946f82b6fc1fb4f2990552fc00a5333827abfdd04bb0cbe9049b487cfbd29b804ebd48a8f7304efbcb1db534a94882f46f8a8111febe1d85d2ac0521bf4bf803a0c1faf7e2e19f525f8d26b0a2cb4772f9f353cd9c7121cc153b8fafc46265349c7418f9f3a14edcd9641d2e227b8a9c043b0f61a00c243fb6982da78379dfd135165f836b1bbc972c37351f0a8069dd18d1df6ef56e5979dfd13dad624616994c779ad079cd263755646c605c6a5f1beb34d97958fbb4d9ca7c95d717b758ea05d1f3a22a238af17003dc261f9dd660c33a4c22209a7a360ac08c79f0cdc0e9f50ad8bcfd4e4826ee11e99532e29079ce85cbbc1536e6753c84a68d0f355ee8adf4aac68f0dedc32e5bb23745e4ca988f6829033c9264acd4b2f277f156de0ee391b50a611c9c3253c25a3e71a2343c8616aaf9703b6f4722026a6c055c89d5e27c2b4b1b5cb40844cd34e803268d3c0f54b1b8c62c3faefea96c15e48b73880b979ac4d8f81a89e4b6a604e288891566debdfc131b450f95c7355746224eef256f151ce0ade755f28165a69df5b7acb944f90d056914c1af3d3a7c35ee5f34b9deadca70c5299e8e4f7765910fbc94dcf4d8d184c267e2783a0fc9240587a3752094c0335e2c59d5980dbf10bb6ac9260a4feed893d38667d611efdbea141cc106b8105a30ae89827cc6178618f7d404b47deba8fc78d2392ab088fc6674bda1fe31341bbbccac7758d4bab9dc3136593c8442f5774d2824252cb605ff8c7e69f9e9552ce1b9e49dafac2cde69db3a80556", 0x1000}, {&(0x7f0000000080)="d52545a28e5a5a3eb40f415e0f058067d6f1c904", 0x14}], 0x4) syz_emit_ethernet(0x4, &(0x7f0000000180)="69d5bd93") 16:00:00 executing program 1: r0 = socket(0x0, 0x1, 0x8) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="d2391d77e18d7c2af77b52c5217001d4afbdeafc926ae69a67103cb0e23ca01f7a324f285f9586eb43cdbee94bb744ed5eded478d5149381dac4a4ba2813eca1def3bc806445918e5fedc82c3af41468558324", 0x53}, {&(0x7f00000000c0)="bee749244cc678de2f1f33f9138f08cafef759dab0a953b0", 0x18}], 0x2, 0x0, 0x3c) r1 = syz_open_pts() getrlimit(0x3, &(0x7f0000000000)) writev(r1, &(0x7f00000006c0)=[{0x0, 0x22c}], 0x1000000000000083) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x6, 0x6, 0x2, 0xfffffffffffffffe}, {0x5, 0x1ff, 0xeb60, 0xa6d}, {0x5, 0xffffffff, 0x8000, 0x10001}, {0x101, 0x8, 0x9, 0x4}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x6, 0x100, 0x6, 0x7, "597291d2ffc7202c647184cdeae768068cd2c005", 0x5, 0x47}) fcntl$getflags(r0, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r2) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x7ff, 0x209}, {0x18, 0x2, 0x7fffffff, 0x1e6bbbed}, 0x100, [0x24, 0x9, 0x7ff, 0x726, 0xffffffff, 0x1, 0x1f, 0x200]}, 0x3c) ioctl$BIOCPROMISC(r3, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSDTR(r2, 0x20007479) read(r2, &(0x7f0000000180)=""/44, 0x2c) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x10001, 0x7fff}, 0x10) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) mprotect(&(0x7f00004fb000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000244000/0x4000)=nil, 0x4000) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffef7) read(r3, &(0x7f0000001a40)=""/178, 0x6) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r5, &(0x7f00000002c0)=[{0x2, 0x4, 0x800}, {0x4, 0x807, 0x1000}], 0x2aaaab8d) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x2, 0x608) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r5, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) socket(0x0, 0x20000001, 0x3) fchdir(r3) fcntl$getown(r3, 0x5) 16:00:00 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8600, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) socket$inet6(0x18, 0x8000, 0x6) write(r1, &(0x7f0000000080)="1a32901fa4fed38ee5aaf8c0e640ed7e080045a8c677b22078d6c075c81167dbf78179c9c538048fc0a21b46137cf8395c02ad550b86c18a28ea7e6a688f3c71c46ad0dedb16c735a7537e103ed695208416088b", 0x54) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket(0x6, 0x9c5f9770e9367b29, 0xfffffffffffff800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x80000054}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: setpgid(0x0, 0x0) r0 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = msgget(0x2, 0x220) r3 = getuid() accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r4 = socket(0x2, 0x3, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffdaf) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x3, r3, r5, r6, r7, 0x10, 0xffffffff}, 0x10001, 0x3, r0, r0, 0x1000, 0x7, 0x9a, 0x2}) r8 = getpgid(0x0) fcntl$setown(r1, 0x6, r8) setpgid(0x0, r0) 16:00:01 executing program 1: ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000100)=0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="a8f7518d8ccd00a1806e2e", 0xb) 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x3f) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) 16:00:01 executing program 0: r0 = kqueue() minherit(&(0x7f00002eb000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) socket$unix(0x1, 0x2, 0x0) 16:00:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x1, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x100000001}, {0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0436fa4f376336acf00b7804be781e499108c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000000026ba8af63ff37282921e4fd89720fd3872babfbb574b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020205007ffffc0001000000000000000000000000000002000000009c8cfe94baf913", 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="6bf427e871cbdd5de16ddd0ab12c5a8657bf6ee8963fbe3991e2f59dc36a6367d427c65326ee895b57f49b306a2892d9732eaf7641d0577c2e413130dbf92290b901c9bf95fca835c7bd471fadb2bee7c7367e761f2a59ce07f646064c6dea3277ac09294ef4e247ac9a3b8789458e4e0477948988391dfe96048f43f9dce9298ab469ef94ce5cb78c364117517c556f9524d7d8cf6ec99a4af580af205093fcad3460fd1f18b5252e263f2cf984d7c37e5ee7c0c03468a998817d6018c2e6caff", 0xc1}, {&(0x7f0000000140)="730987f92a06a1786f2be26669670b1fc503e7b1a8ea17a70f7ef35737872820b55b6a58a20a1c1cf2deb7057a8a978d9631cf4495d0", 0x36}, {&(0x7f0000000180)="7b95d3deae786e87f0b74aa6e4dcd15e2d933792dcb328f32e8f22e80998361b0874d2449b78d773cf5e21b3a48c096282654a826f0892fd61d7b2a9e9c0c8b70a96cb8b2a6bb04e81a26c1a82cd5f422191bf38280cf4f36df0db64c00fe0e34f31c7c6bd7ed731a3b601548335b1ef170e5547388c689c6f245586a6dd954864e41cba37e9ef5250627a493a4b285e39b1d750fab9b4ec1053e064c7858c11879e3e78d7be6775602775a4764e40335ddadaddc2a79bc5fbf879cca4514c39841a8af9d4e15cd1cd085749c01246d2b413f569bc89a128715c70c5c2a74ff756f5874889d8a8560a333e9ba6", 0xed}, {&(0x7f0000000380)="bbb6c972b6653337ce7b87facd48316f09004d7d8d501271de89e4db45cc0f33d3d497fa6c6d430d05085e81bd5e631312a26d72ae0b3e68da15afd73b228908e634501e9caa4d3458ed7ccdb81655a208ab3062d965384784aaae9b19727e6d1a33ad406ec560586dd97327078dbcd9cee3fdb35f117ec0d0cbd24942cac00c3dd6898635a61516efdd47e44a21f81c527ee37d0d8cb25725cb7c4a22d647bedb3d584b6aae2bbfaacd90bc7a6b262280c96ad819b94eb195461b9eabe6333ecf6e6675f64ede92ce2f2f6beb7d9bad1d", 0xd1}], 0x4, &(0x7f0000000480)=[{0xa8, 0x5b648bf55e4450fe, 0x7ff, "c7d21e018d5e6a95eecc9e5bd9030b22bcdd9daad3ac1d6f8429e9a706daf9cc4dc68aab2062a81620a57e341c550b3165b763fdd2b4844cecf3a9ad3af941b646cc7fab644e1046da88226559a5e4d21a9ed3e308a2e14c95fe32642235cd8ef6790cd47ecdd042508bbe99efe23207fb3d6cd747bc60a99fb09086e9d508335a0e25bafa66fc6916c8407fc4f35ffa03ee"}, {0x100, 0xffff, 0x232e, "ea6c0576da678804ac4ff2b4dbe279e5c8800f1b24ff0c19e5751091ec7053847b819d015285a089132fd875650aea8e5154a7c883b61afdac6217e81389d9ad48b3400193e50eadbca270aadbad8bca836f973524f3ce7f8148cf83b3a19d6db3bb73d78b14508865b4fdc84bf09e733f76e48d55eb7cb1bbf86915d9a7016145d3932d986387992dc3658db02c92ec806b8c3e626a87d8083d954af4835c89690c409526a46d7a7f4466c04dff8733c5d0d1c5548dc11fdd4f31d1e2779f7799e51007906ca9cb53a905c4f50c712d24837dc196ad2624db758e276484d1b4edbec4b0233d7af32f2426"}], 0x1a8}, 0x407) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x19f, &(0x7f0000000040)='6') 16:00:03 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x8003, 0x0) 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$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x1000}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:03 executing program 1: r0 = getpid() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000200)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) getpid() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000001c0)) ktrace(0x0, 0x0, 0x410, r0) setsockopt(r3, 0x0, 0x9, &(0x7f0000000140)="925d2e863f0372e805c964b96adc897b8567eff8cc3e5561be5a0b8f2e779651d674234d849fcab1746c1fc70073a6f377a2d8eeca2e838f441e58c438dcc138aa22c962397cff6942f407f23a1dc2481eb3", 0x52) getpid() r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x34a, 0x6, 0x20, 0x7f}) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x20) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) ioctl$TIOCNOTTY(r1, 0x20007471) ftruncate(r1, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x81}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x80) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x6, 0x4000, 0x2) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/9}, &(0x7f0000000140)=0xb) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x2) unlink(0x0) close(r2) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x170, &(0x7f0000000080)=[{0x210}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:03 executing program 0: r0 = msgget(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x3) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x20}, {0x87}, {0x800006}]}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)="c7baa9e22c602a16a36fa675cde40dc607123a9356cccbcfcf178e4a63d6787cf528ed4d18c497c45ff46c7fea03688c308e47fa22c72d84960099e346e4782ecb588b7bd4d16d9c17efc0cd93c99784a485ab8bf89e8ac1dc82141c4653ea0365506878b39148aa35c29d2527805e77c922f3e1", 0x74}, {&(0x7f0000000240)="4d3d7c44f36a1160b21e3950b4344d7e8fdc6ffee36d678fbccc34b8b467e5a02df5f8447b519090ec64201edf004705d40bd1a89aded6a09014e115a0977f3c8063e285bd3c1d84b082b78d5def236a62a6550d9b41de7ccd061e7fb46a311a4bd0410b2529719bf84ec42ab49978544f715320d71bbccccdbfb91b94fb47d6cff7d0f7e022a7f450401b4f338759cefc33ebcd", 0x94}, {&(0x7f0000000380)="7963be1041f156e23aae9a6ff772f214b61aac0b5b068f6d1fff71ef3edf4fe13a9fbb0427f6592d4cfcb332d9be114832efcb34013000eb2be7ee72891468aed471fa09aded392fdcfdca8f8511a408ede509444f5c0065bd51c14f280893e82cd9ce93d3f7bdd2e90de31284d6d04a49c1b146225d23ac5687875b3f8d111e65197f95ec0a5a265ac5806e3e7bd560dc6fe647fb38d73e1cc476eef1190bf9f38536dfdc90d4e12cad4ad11a2654216e06752bcd6cbdf4fe6eb12e69d8f93db278435e46b308d65e9de486a7a6347d8eb05856a9016fa976b6df8a3181854a1196aa47a4c00bdfbf5c1c3dad1a4d80bf27b304a176fd8dd1e125791e689ca4f446a548c4ed6e74580398d90ac112c3b47871a5228ed0b7bb000299ee93b20ce842317ab7e7b37958e2edc32c7509af4c5bc4644d66822b31314b4920fd58c41abaac83a33c853e098d164356545a15239c2ca3ecda4d64457f6d710453f6b1cef4f743d7a629cb348d694f9a8bdf0b652201bbe1ebbb549649014f916ed939d67a4ff94144245130ed88213e86728a4c30710b10c1dbc8c271b4403bd2456de580f492d2f4d661fff9478b0a376df5fc58d59e5790211d8b6270e8f742a7b2993829690c85ba52413beaf622d4e959efd1b193137b0186663a0de369140dc3395be5110b11e610d66cae23068312153776b7c826a40710b4cb2dc4d78cf1ee10d408c9a439f6390e34c3aa365b86215476fe33a5b411d9d6fe58a6744c9f8f90ba97f0598dbfeb038c420ebe18054d0536075b2e505f07c9ca350e9b4832d67c0b14dff948ad58fa2802422a43a54c145bd6fcb62b96543b3c78e46dc1ccd479e1ad6d9543bc8712dfef64e4f667accb7bff534a671348cba67ca82fe96d19ab212629b13a1808514a7cda0da3b60c28a1af512941304f391f5f1135a73446fc463a1ff84af0b8c58d013a51dfda3252eec543eed35994b2c04870949e209acecaeca99614620b2a6f75f4bec78cf1734a7e4cc6303111d9c9972a8333f24e726f669e9e6da15b4ce6a84b5f3f75e93220a2e049e24f03d54d5aa03d117c059a6e559358fa8534befe9c48eb2bad60f486ffd635622df4a7bf632d832f98399997d544e6ae8a6f76bb85004ca8c92e3fe91140f2c93636a1e217738f446316e4af7dab1c39301f64e507e229e8c8f2fe2f10b656f6d67e391fa121abc7e79993b9a39be9259fef57d31583a58085804ceb86cffc65fa78881578def797034feefdf6b63bfee16b2ab869a91d3998b9747085738f33654a3a9c949cd86667d1c6d525528eaf7f39dd4f63b66690bd58e328ea26f945ae363733ff058e4891a9264a329ce9189e8d221c10e3fc73aa85bcd085cd945168f9542bbe06629800626bc343bf91eb8262fe62ead5b0f5be3e7ee47a775f793564cd0127e41da4ad5a6a26b275d420434ffc1cd964d7aa06795d700dac247a1711962ee6938a92de47981eef0c5cf0b46f2f92b685016c88870a4a2be9bfe834f0aa839fee145a6c038924fa1c51d9da0da24f061ef7a1599a8c9b77a44f234ae4ea91a9de6f1bd6d9c606f9b4ef4c30e4b3fdcad77c31e93c1091ec494ffbfe76edb0798acf450f153be3dce05cbc50fe05cb2337f6fce40885f55824079b05aa365fc704f1500f14c4894f7fbc3d8c60723cdfbedf7db37c2d9dd1dc7d2403bb765633d0783364363a90967f69b6cdc1162797e3fcf5f45c25269e7c03fd6069339fc43fcc698c55a6e2fa3608ad59b944d106ccaa19a429041a156c01c23abb825e74207de53cba85b90372c15032fbf2ce3c78c4f8d600492f6aa1482eb4f610458c6d03f744d5434a19a3c1878542800b22a55b16835191176ab63d8d028e38c7bc39b9f4bbfaf770e9c956614481d753cefe2e8a439e232c0544fea1ddaf5bfcef432f74a7f408e22fcf9ed55708e387d994091d7bcb5fc6dc2f171d40d8a3172a4e07146a83d4e6d5d3f7d96a753273b1c63399734eff4d24ceaa93f2f1e01d3fb37b5a13c9b803a0745e38ba698f3d42f1edb9420d44d43fa67692bcc680145d8a86c7174636d038bb021c135b8e8cdad950fdb4b022c16092e4642e56d78f058f7a0044e2591bddd97ae4698a229d48e278652201c52c568a6a6df79356d86dde3211eb6bfe2a6da31c81fb180be515dab03a3d1fe36fdffdb870866a2ef1d4cac155a2fd4a7bcb54b9e7bbd712212888e1ad7d00a6c917aef42a80da6d3f12853d5b79ef15d4d7fca1bff000f0229d6d2f78333ade71e748438cc61282fe38eca3dbe4aec5d6a2da6441f1dacc3461c7ed36ed0564158e534ab6e6ee37c91b6427e76413e94fd3381fcb8d706a599c2bba8f9c74ceffcf95bc2cca15f8d162c6209f9cfd73fa6976a884a09541e73b3655d5f4a0652fa7f098a91ca4fb391bb20cc39309143e892ff3a7766fc34bebdabc700328d7231a87b60093010c0816aa1e6013ef94fea1bc4e35623321fbc6fc8c5f09cad7b240e574808e9feaeaa139328879e68a15ab13c7f7ce6ad035974d5ce58d1908d006eac8203c726f3fb68d0d147177b079ee49b386319d91c6d5d0bfb5b1c823e9f8cf521a51ef76d761f5f16d0323e3a0ff1f5b4ee3c4ac730bbc9fe2857d0a2b41d8bedc7b725f64431a526b32b8f3e2e4a9997587b8e1be77fce479db2edd3078eb081937021f59a264bf310c304f7eb850dad0f967f9596f767aaa39f62b540510c62159c53727935620768a94e5b7c926f701ada269c7cf9050643ec02a783e68188534fc92312a6aaafdc9fc8294ff46c5efb1ff2bd5ce25cf878ff2d0f16da04d347f1a86ed99f3ef26f3d70eadf611612175c574bdcf494492ae123cb9cc4c504126435160af4256a029c1ce78279e1d2eea1edc2ddb8ff37596bebbcabc22a583bd4e7e2ebf1d14732bc4e9418c0807dc7bcafe4918078ac1c59338100cd2ade1dc082c965550d104970be300c272b4bba5748cbfb9d95a136fc94f392a6a8d53e23a9d1a523ece8b4d83a777ce5e59baf58657743ff3558f8b1527d2df9d1920dfb6a9b5893851877726a9a98531d3c4f04a2347e183123c32b2f9662cad7a5bab66a60cdfadd2f39a4fcb0250a7cfb6224ae8d594c2ce53b06806cdff0cb2bd132fa0a1b3726c35120497cd52a2aa095f0130f3f818a197022e1211e849fdacdde9c94739f50c339b7841a32a8c6cdaa4ea74231954828b9bc1d6de42b33e2c376e96d683efe9e090220ca62f75d1f1d7682b8c9705174a408ef07569bf473ad3e658f8dfe852877eaafc45f9afc91cf3809a6a087b8d189b03e703c942099bde88d314f337679db15a91dacd5b081015fe04f393e1afdace6fbd24e637f3435b905e2ef9ec62d4faf9dffb4cf2615bbeb26f3467ae235ca45653ae62977e952c64c60e014d08c6063b8f151c93234abd717c7f8648ed034f9a10a179d74c24b36721843dd3f1165f1552f98688fb5e2057dab2c87e8f5771a47a0cda0f844b2982ae2befe62e010ba34bea7699823a75f5ee189d98ec4763ef350fb85bbbe20c7f5ad358b74aadc851acca61c21af613d74239bdb3a04629c6cd47b4f0aec6a0dc11077939ca0c208078a0043ab5ebcea0356667d35328a1bb9a4a0f48fb05ed699955f74202e147c323f0bc2faef93affbb261dae70e2794f9b69e646e34836796e335df7a281efaab0de152a647f605345a25e38ca16b0ee145e261d9d2e54675fb335ea81d99b9ce8e4c20366de6138bd3abdec61f892b6c39b1ef2751eaa3de02f527c214f208e97dfb76a74fa602aaddf158c0fce5a3f4b9ce8c975ff53e908d2cf574d850f339bd3142d93f1984026db5e97e760dfaf4f7d6313dbde98bd712cf09709dcdb191b496b34c979d181f6ed1f4476b91632762b878fb961f01faa7750ef1f636e0c99ba418b1fac2c30c73b566bf47c5fc2b8d977dc1ec55dbae321e68fa73a96f4c81eef84a7d11088b1a5ca488c7a75264e78acb6f7c81b6f41e8d8d309652c3988ededb9525a061e5d916d98d9041059d50b39b9db8ce20446f41c2ae20b5abbf2c5f653218833ab9c8888e0833d42c688f39153579bedf72ac99247195a38bd9543d3f70e74967ff3f6b84d35c2678c1251a40a3d3ac4ba309d231073e0a28efcbd4ae70f689f44a7e9abdf94bd5307926022c1055282343fa1167d29c029eb1918f7f1da8afe57dc9bb47f321bf5cd57810a0770ee81f76e1fc7c16be25abeab9c6fc56f9a9007f1d9da14f3ae332ec77ee0e9caf5dd978ff83b280b7df5a64892beabda76d36d9e31c03ef36efe7eae12928db0d3134eb4040f48815492b2bb3e61733a3e1c376caca075e718de1001a32d73cfd153bfb4a18cf849981ec010c4112ef06cbd0987df81c51b6c5561484148a99b5eda61f1b549b746a256bd2436ce54b0ef64253d04a8bc710cd12803a7b6a419c16444b216c152eca3bebb668c2d463f253c235d919ce570ba16d307a48ccefdfbdd2fd5eb38bb2f7c868a7ccf81530377397fe04d4c93f2ed2f3ef8e3042e3046e20e7805e04e61846803e5a78b874066a5c7d79ed9e193d9af3d4a3f36941f2ff25d0b12853658cdb8deb2198571e5d2273e322c0b29b9fd991e5ac98fe5e31ad771374356fc64133cca0e7fe854e32a208b77a5844af665bc4142315c33ab2e60db3f6d880dc402a19a51c240257e49133929139bf7a86103e12f1f523c51d2fc8e635d43aa52c231fa596dd7f6eca15249add4e602b260cb94eb9854ca90e18c6881d7cfa0298a78ef1c89cd6855c88ea19d48203d34a6640e969c13ec190daa474723934ff607019a46f22b5d75294a16ea7c5f4ecd62c90c341343250f5a957d0c3665a54b9cf39ec1f55dde2904193ac1428412bf3fd65b96b6885cdfe57b8074fc782f9e4da92203ee3625b663f17f9600e5648ba34af1f777fbe3222e5dcf9069e6f23ccc9644811e374408b6afe554c45fbbf8c059cb2f5623c3abaa8c57dc553d7f095c8c95dba5b19e4e835e7f5be223eabab71ace2b3140eea7665f5f2c8d22ad0b1f51d65a3a2236bea9863c76f3edba29b9d0f81c5ccab114ff408258f1d407d90320af7e9fe4c1d6e2daee683e71365885f1f9783a56a1ebc938e241e8fcf17fa8061426aa432f41634e2a994116c30f27092702ae177d3c681643a5ac90a291c6581f4df70f4d2b364517f4e7997b68d517033e7366fa2ec8e8ffb77675a8e6eb23dad145413492cd641c5d8dfb8112a0fe3cdf0a9ef93d03650bf00bfacab415fdfa92640a394c440bb9841cb9e93b7075acc9b9934fe71ba8a3965852d2074a5fb17e25bd3b095e51ba612d4e56ad529f9ee90ded343fe6e684d18d7f8f377e4bd69ab0a9273be5296da528e82f6d399a8578dfd3e2e43091d7843c31846e23ba0076b7b880544c2e36fd066fb687ba5c9b1690cf4266b007914ffc294588e1978212a1cdb0833b3e73af641a8e0572217a780d84c8dcae541232be3bd64a95500079618f3acc0c54af87c532f2573ce9494582ddef5da13e8e98224fdac5b1c25be942d495c650a1405741a3380395a8883e9f34612028c5a9743792eb3d9acf7170156a529b811295d39e792809b1800f732610d2151e35e5f32c2e250c8a8f1ac5ad72f3c1cba5025311492e7018249396a5512347f78c52dc186cb0f03d0bbc9ff417097931319220f5a62034d15793c4c14acd959edc5df0c6d399f2a1f0609446eb16395920a8c7559f3ece0ed9e18c230d890db7659e6a1d57867d165c9e", 0x1000}], 0x3, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20}, 0xd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) 16:00:03 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x3d8d7c2c, "73cc51f351b37b2efee534560876f30d3fc9c06d"}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) msgget(0xffffffffffffffff, 0x400) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x4) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getegid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/32, 0x20) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x33, 0x4003, 0x1ffc) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000340)=0x400000000000000) socketpair(0x20, 0x4, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000100)='./bus\x00', 0x20080, 0x10) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2d0, 0x0) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) poll(&(0x7f00000002c0)=[{r0, 0x10}, {r1, 0x40}, {r3, 0x100}, {r4, 0x4}, {r5, 0x2}, {r6, 0x8}, {r7, 0x4}, {r8, 0x10}], 0x8, 0x9) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00062bdd776ae9924446080000000000000000fe0000ffffffff0000afc42a4800"/52, 0x34}], 0x1) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/68, 0x44}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000100)=""/67, 0x43}, {&(0x7f0000000180)=""/45, 0x2d}, {&(0x7f0000000200)=""/110, 0x6e}], 0x5) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) connect$inet(r2, &(0x7f0000002640)={0x2, 0x0}, 0xc) r3 = dup2(r0, r1) openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x8, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000500)={0x42, 0x400}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000340)="ae5cd80f4bafe3b3dbf5c938718ba6f27d598c0e803a7593d5850841493005ef46d26231e909969d8d0c", 0x2a}, {&(0x7f0000000380)="d906f5dc9afaba3aeaec48e53af1ddd06a3240291a9e6411b3c21f5454cc096b46965c5acd1870eaba", 0x29}, {&(0x7f0000001640)="f7f3c3255807ffeca4ed79467f2a3ca707876a92d735ada33a006b7decee3aa6fd22bde8eba78214bedf9a67e8d43eefa151b84778825da05e847e3943b01c515e851681ddf20c9002dd11b1eb26da17184864da32ea3aa383cf626988ad60fbf86e4428d552ab204b9f752db2abcb655a2b18bc8085647724d47a825e4cba4def5d9ebd34abeb3db9980c48eb22bcb880c12e0da93c0284627184eb19b0c2e735ba590b2a96a6b2f374f3e1f176e3b5ef0f709bd49d72f1fefe18668d521cb7709d517711bf0812a51f3583b7cc61d16f557ab25e9a588ac8e4f8048782bea73e8d671e4fead80bfbd0e0ae6718125470c90ca37ddd2601f4c0a0b822fdf0906d795fa01198b9a451596a4d0227d4f8d102af621a7010781ed6809a3b264a71785f1b2e5322024241175d5c44c0872c48ee83512fd7bdbb6edf8761bc88130cfe7a33446a860b6a57c322e8569b379968ba238a30e27c5166b204e91b8ce202d12dfadc4ccdc6e9549f8e024d8158e319f84cfe75aa2aa435e1facbdc69cdd14707f3f1f2e5febf87b8ef436f4271a5dff85abee7e07d3678e647019e94184a1ce43d60c7f872a3b0cef3c2958deed48f47ffdc74e4323e96d12a7567cfef774c99ee284fc78708f9d1f84a92d5d058dbb5c4799a73ca4b0dbc4c1d6a26b8d2ff049d267916f0755f2b3876d3177b8fb6043420d5a43c0e7045a007b857565f6a225bd680a88c83da030b509cd5d8e659a5ebea460316133060daa5c396fc5a00124be06809b6e2db4fbf8931d9b357c92488f43549fe9d3cfc5148498da5c11e25beed846f00d859d3f03b24dcdc68d907e679dac7e0d983c8aedd0c5e2f2e8d2be07c9130cf213fe0f884135834ea8a3bbfd111f97100eac01d7bf087285505d7e138a5f8bee983cf48e3a01a596f22004f6b7350865c4306f133f38b94d02af67938b1f37180138a98332778ac309281be704a029bf67213377b6ff688e743d470d42f1f047ede0cffdc20323449a364566faeb43facdc735456974c23c0b67973f82485b083e31904383f27de39942e1247637b9a52e7e317522795feb14a10105eb77b572f836327927e9b0c456edabe3074f29a8a81f36a98a3b88d4983ab1dfca94e16bc3266e3927224676caf7bc4aa7ac1947fc7d354470cef80f2e43042d7de0d54fa6e1caab8605be1168b2bc83ccbab71f598fa8b1238146c49e138a7f712946b3233ee15b005e05600303d8efbeca2a8eef7c07b34ab5ec9ad49a56a13f3133cb217471d613b77b470438829110f63b32dc80b31056bb42757e95544b9f17fbade2066ee48cf2b25fc8a4e80aa1b2d45d8331873b3bf0a7b7d5d8c5d0a3d10ecf096001585fcc7d9a2e090d3e67e5ac4395fd9d8dc46ee037c5196564954ac73c764ccb6c39909f103b811375ad9a2bc296a2b1ba3cc5771fb1dd18eda3fd51e4b21daa5acdf166a8ef949ed8443e9baed01aed88e616e1359df5d030df7fbfb935c793dfc6e731168fe4824b76f749a23787f834db82af767704da23ec06b36f4aaff4a275e887f37f71850187c1b1cc53f0e24620fb7bb4b38e70148e5572e4bf9a44a27e811fbc6efcd23eefb29a89c920d93d847023b57137c1df705a384843eb74aac0d5eb692d1d29aa05cf2b178af688f67efe139d3950276ae80103c0d00b94756e1471c005ed0cf1f81d2593ea6ce44fba6fe5ab2286bca12daeb4e85b92b9d870cf3f506b91d5e6f04ae11d6b0b37b050d251ddf79c1c879de3d434809a8bc78f79f5d267ca001ca99db09b6cd5500aa4e2dd91bf93249e84e4b22d0b3025e431b7888037ddc41d9dddbcc905e595615a367fead62691d1ca4476799fa018af9c196b8b6bd35ccb1c137a7d706b0d0d5489233c7e27141483d20f87e3d7db7c27496638c95829405b95bbe1dd7c25272bd5c39c94707770793d34ba02866a1a3fe1cfd2926f717753b7fe2b03e633deee0765a7e720cc9cd3d12e5db02759f05fdae6eead3d82698b899224b5892fe569c8d519ac214a979adb1ed20955921f0c3d0f7c5fe5e3f4159f205d5078bcc7f6a4e91fe3906c8e2b3ed048d2cbb7f49dcfdfe8befb766b7b483d94645356048e6d5a03fab243052834061281ecd15b67dc1956167a3d2d8dc916a0c533bad282d1ef7477bc15af34954b92a1dbc9ecfd5732a646a7adc6416942355e827b61e4e97f6e690dbe67feacacb629174de53dc7d09de3d364f9c766881c772d2ddd1e8c513094d147e205e34fe0ba4bd7369de3995ebd81acc1aebf94a62aa5920831ae592815d245dd4dbd8a7dff87d6e318828eb3313348cbaf14ec14c4e01f502111275dd862a040f7036123f297c5fab61f1de59c796c33941d8355e5a85c35730f516df387516e603ef8dcd4ba2ba5ddf1cc448b3132c2694ca772d2ebabb30a87e1c30adffa72499883efe7952b3b591661481cb5cf4c40b5c89969abf94c74b175512070cae6b5a390718fd90e26da79c68711146c48d4534b81091ad350498b7942b64de5153e8199e6ac59b918f6f4a1f56184be0dbc5a39260f961b745cd2f2653cf358db74f6519dd8186afc211439db003ee4aea2dfba07c150c79eb78fa5c83a006af2ed9bab08b702f4bd47046eb90a94ede18fc68ebcb61a568c297b7558f1e22021b660dc9fe64099c3cfca3e90f5d9ffd3ab0a76906384e92129986d54d9d3051310258e7bb4ed9fbb698c9c9331252dbc646170e19effa52a73e95b9c1cb08df015a395773dc124837ee9481ab62cc7bd042c20c658f9d1478ba19e60c502b1abff9df6a9f93cf5eba4ca5a74327c474e3a47b387d61b740932bebe4868d952a32d6f0378b0b3ac59176b90128ea2da567057c855faafbe67ffbf9362b85bbbf723e32544e6ab39ef8d5907c9289a320ab46edeea6f6911bfcdd0148585ce12d94c8c930be1b79aa9342ccba150a35ec423a29ab5f12e1cf9598b18349d43441cd2b8f24bf4a2bc3f7ad0d5bc42672de8bbf43c604c71e5778f3688d67510441286cb5920987ff743d36c11bbf0afa8719af8963b2261a27ebd3f38979ea441ee7047b09fa7a17a16f8fa2651383ecccc89a8320598e2baae37bacd31647917339fb4423b3d7636330e0d38192db9723cafaa49c01ccfd96621d8016dfcfbfa156a8e9a205e3fecf9da0a54cf940dde60c0ebb2cb8a188d26fccc2832e6d2cd4e419b6ba62f9c063a2850a44ac1d51cf6b0a0c4f9210cf92f6868c993a9e0014a8569349d0026458c69bc042ea3eb1e1533cb55f830926e34676f1c0299230c8b93384eb68f9aa47ac62f28214b551a538f0525fcb7eb040f6aa97dec222b9a1467b4241a8eff44e77310023948f99c18602e49fb66c7f2f5cae4238c0a277c6c6a45eae8c9f58adc7c212bea6b231e007cbff158c6a3f44426d5c14ebf497b2d67ec967e438d5dd382f71a38d68342f4ce3a5f81f07f403196aeb260519331aa6824a0e9188d9001b29673c7d6425a970a2e71084583f26fbe836639fb4deb389d8c4a3000a693993060790747ecdf951fe12efda537610682476f3e929910ee865f5777a929c3f6b3995f5958149f21bfc28d0aa5c4c67a1373ecb0fb4fc5229a5617f2ba45907818b0738fb0719d0566b63f8d86e17dd12df81cc92155971db33a655f35367e030ec1e35e8ee06136c356c014c1f393e7297477810aadf847c2928dd6b054341b6b0acc0c9efc720a6c300a2eba3d6734a70682ba94f4e0b00b957320a690a7705ec2ad4c264c3230cb49304a51eba558bc80b6b1b87e0c6a9d0fbbe310515d2870f28711f20e1d9ed00292879c5086a75eab2ba77c1a9025adc0764424bcbebb027c6b04c78f8bedae9494fd5afe051f483b7cf8d81a64e162634f09884cd7d5cbc04f56d9a3bf762133b77c91b31540d868f817ab89db4fecd080d6af2f5e69f0b8a8977d6f659a86c854f05a63c80bb170dab3d27f583ee601fdba70ec07c4875b8d1a6a7d7c74dce41624b283abc2501a1e708baa86f79400d68dbd63db57db82b7a0d6ffb657f965f5ff77c26d7adf26f4da215c3eb2d23f0cffb0d82dcc37cdbf39661794b8e8879baee3a983ac84349e65ec9047076390cd1a550fc9c0f0ab252695b31a247b618da3c304d50edf7ad5466f22c7c57909ffbfd4f6566b87d4b1f216d2d19b6fb30c73ce2460b7d1feeea93d8c227552f41d1186e147f9c760d464a10822f043e7cbed1c27a2899f2608653c43fbf633898d6ef2e5da71306415d82bf62ad19163cc05ad7c90febb8d1efea054c12752b7a1faf9ef86a847e291ce9afe8ea98a3c527155ef50e508b318fa3aaf19cdcf37b17d7dfa757a922538a1063d16625d570a434e734bb657ed85785845a609f1171426db562cdc22c921565d5b4fa6e8b2fe8bb52e7a6d9f3ab15a49e7ee4ca750edaf194bc911142e804ceec08dee856f49a2c477423130248eba892b4a3f1f007a45f474219c5d07b44ee779a5adbd932e540bd2d0f7b90d64568c3cc0cd5ee0c0c2ea3107d3d0c2c95436d0699b2c392ec1a378dd8fe00f65bc901f1aa43ded89bcc7f23fcbb2adfb7da5bf868ea55d22d75eee25ff005a2b796991c83e85b718627db398014c4c722ea16e84b73f63d3df4a984e86f1f725de562850b7e15d46dc66faa501f142af010cbde39139f54f4e5b8096e543639a1de92b142c6a0070872e149a536173b7e089b68cb86254351c6b7319bda61f2e00cb7b1e88c59c5092801649178697446f2c17cbc74da883b5d9e0a6f5451ad0cce038ab2c7769999dab03886b1647d22ec9af826504fc413812e1477a81eee252cc46ff63e07319ca9ecc4bd98ccd3ee927f590171325353cd9a03671b66b783ff96e7149be8410ebc7e72abc7a70be3b564284ca3354d0388547bbd70ac59cfab065834bda2938dfa9d135154d9f48cbc434d8032bc99c6d665b9ec3f04113d81decb6fa2f727777e728af269a2580c12c73b63390136adb6742c2777c1192e1517933fdc13f23b8c5a103d66ba3e94ca137b3b06aedc104f0c7a286f0dffbec9d2f3336954706c63fa37a6e4627d83b260c2b581425ed8caed09e398969d8e43475bcc041efc3280245f44a21cbe74a06e65cafec81a1fe0f110504a4a595e4b3ed4f2e8eef938d956088eee7e6e96bbb6ed22558d9eaef8cfbf8912e2f320ccdd37d41acb669bf32886be9afca9ff88fd2a94cbafac6583dea8293b71245973ece0f913e375c0092f68c593ad7c1d58b49055a0cad0fd60a3244c9e73bdaf823349f2c1b10f3f9844e68c0058b128bbb3e5418ab13dbfd56ec127549cc49d1e70e63e703a60f80d187e7fbdbb49ffb51c39a649d5dd6734ac81068240e8c1cfded41151460d6451c7f26933a3575c9b1bb145036fff0d721a320e3e5c150895bcbdbf1ade4aa990730936524fc4d919c13bdd893b82e65a465928ab8619141ccee4ab11f3c886b4046d1da85fb888a52b93cec3425cf0dc040dce63147aa3d62579e4e0d336e18f8b422f64743a692a2a78e7913ce3def1e3c45dc5281f4c296df9b3c25d95118f4274f6a04d60fcbc35a9befa5d1d2d5324c3611f8cddb6b63ae5b6ee91b8d467e86f2193afb8161bf0a954d39c1ed25f139fbc1740ba4a20e26658cb3964aaae992ad5b01c96a94a7b5a994285c5916eacbc8faaef7eddec2aa92348bc4de6ab992b5af3288b571c78725871c48e2e92117f9ae5753e49969c30d48e8be399e5a75749ae8e249d25f72b78479f4996b9cc8562158c730263", 0x1000}], 0x1ba) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000400)=0x2e10) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xffff) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/16, 0x10}], 0x1, &(0x7f0000000080)=""/85, 0x55}, 0x42) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x181) getgroups(0x1, &(0x7f0000000200)=[r3]) r4 = getegid() lchown(&(0x7f0000000140)='./file0\x00', r2, r4) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="11b7a43d638782507465a921b8b9f46b568b54ee07db17bf75d2f422d1c454c3673be684cb1782ff"], 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", 0x13f) 16:00:04 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) pipe(&(0x7f0000000000)) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x6, 0x3, 0x100) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0xfffffffffffffffd}, {0x1d, 0x0, 0x2}, {0x7ff, 0x0, 0xfffffffffffffffe}]}) r0 = dup(0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x1, 0x4000000040, 0x2, 0x2}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:04 executing program 0: setrlimit(0xb, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x8, 0x3f, 0x800, 0x1, "5d3b7eea17e53ced5c0ea9346daf99b5f9346edb", 0x7, 0x1}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x6) setsockopt(r0, 0x1, 0x200, &(0x7f0000000000)="b601a275482fe26876", 0x9) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e27819f621d58217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf03f9a41cd013248829dd9e10ebfb48ba74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da23677070000000c0aefdfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a57d574cc5b79ca00270afb599293b32b1e2f98e73a1430d92188eae4bdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c4c57f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb1252a7d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f911db5d1e5845131e97571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73becb5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbf0005835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5874d48f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e07240eee74da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822119d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b10ccb10ae4babb2ae7ef24ee265eae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539457a"], 0x10) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x2, 0x2, 0xfffffffffffffffa, 0x2, "e81dbee8048c3251352fd957c8a19197346dbea6", 0x4, 0x3}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x92) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x24) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) write(0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000180)=""/115}, {&(0x7f00000008c0)=""/4096}], 0xffffffffffffdaf) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000200)=0x7) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) socket$inet(0x2, 0x2, 0x80000001) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8, 0x0) r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) renameat(r1, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00') r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x2) mkdir(&(0x7f0000000080)='./bus\x00', 0x80) write(r3, &(0x7f0000000040)="a8f7518d8ccd00a1806e2e", 0xb) dup2(r2, r1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) syz_emit_ethernet(0x8f, &(0x7f0000000100)="754d7f8894345feb1f7ea8f152891729bc9c8118543176cad541cc2cc52ff91ac37096fafd7c1409aa191da34005f965c5d0d76f5eccd74411764a5694e5efabdeb631bec0026759aa995927d231bf246a0027ba44f258988ab4e40b165555010dc9802ae1051af06b4a0c2978bf83e1ec772d0e46e47d13c0ea8e3dd1ed97414bdba387076de73086f9bb7b1507a9") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x3, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 16:00:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) dup2(r1, r2) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2631b19da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a"], 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) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x3}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='N') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000000c0)=""/36) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x1d2) readv(r0, &(0x7f0000001280)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/23, 0x17}, {&(0x7f00000011c0)=""/135, 0x87}], 0x3) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) chdir(&(0x7f00000000c0)='./bus\x00') 16:00:05 executing program 1: syz_open_pts() r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:05 executing program 1: r0 = socket(0x6, 0x2, 0x7f) getsockopt(r0, 0x1, 0x3, &(0x7f0000000000)=""/2, &(0x7f0000000040)=0x2) r1 = socket$inet6(0x18, 0x8003, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x412287df7664bff6, 0x2, 0x6, 0x8, r2}) listen(r0, 0x81) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: nanosleep(&(0x7f0000000040)={0xee, 0x7feffffe}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000080)) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x3b, 0x0, 0x0, 0x8001}], 0x2000000000040047, 0x0, 0x80000000121, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x10001, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x3) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000000)=""/4, 0x4, 0x1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x9, 0x5}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) ktrace(&(0x7f0000000180)='./bus\x00', 0x1, 0x10, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) chdir(&(0x7f0000000000)='./bus\x00') 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0xc0, 0xe6) setsockopt(r2, 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) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1}, 0xc) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400000081}, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r2 = semget(0x0, 0x3, 0x460) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0xbdd1, 0xc1a, 0x800, 0x40, 0x6, 0xfffffffffffffffb, 0xfffffffffffffffa, 0x2]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) dup2(r0, r0) setpgid(r3, r3) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x3) getrlimit(0x5, &(0x7f0000000000)) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) 16:00:07 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) r3 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000380)={0x9, 0x80000000}) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01001b2f66696c653000"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="64a65cab3e2935fb4af3cfd818dafcbb5fda3ed40c7a5a9ffa3c2f81fe057dd0d7bb5d7571b11ec3d5dec73145b062a85a51fcc8d1d195fab34e564cabc6a3456e88e0312c191cf80771a5bb10dd97411ecc9a0b1ab5f46a192cecb65211945da526a0e780959f07d0522d8b2003088e732ce74d49ca9bd1c05b4d5b333022898f73a09f8557afb96728", 0x8a}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000f1825f2101000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000040)="1c", 0x1) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r6, r7) 16:00:07 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/179, 0xb3}, {&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000180)=""/226, 0xe2}], 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r1) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x800, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000200)=[{0x19d, 0x3, 0x5}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xffff, 0x200, 0x1, 0x87ce, "527693c2eae9335fa1372123e79ee1112662c256", 0xb0c, 0x80000001}) 16:00:07 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x188) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x100, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = shmget(0x1, 0x4000, 0x8a, &(0x7f00006d6000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/98) close(r0) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x22) fchdir(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) 16:00:07 executing program 1: madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2) pipe2(&(0x7f0000000000), 0x10004) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x8) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/71, 0x47) r1 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000080)='O2}', 0x3) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) 16:00:07 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x8, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/104, 0x68}, {&(0x7f0000000340)=""/18, 0x12}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r2, 0x2}) close(r4) dup(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000200)=[{0xc7, 0xb1e4}, {0x41, 0xffff}, {0x89, 0x4}, {0xc8, 0xc4a7860}, {0x48, 0x4}, {0x22, 0x100000001}, {0x40}, {0x48, 0x1000000000000}, {0x89, 0x2}, {0x5, 0x20}], 0xa}) close(r0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 16:00:07 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) sendsyslog(&(0x7f0000000080)="c869deb6ace6a74d03b25c981fea936c53ed65f0c8ce399b7c3b7ebb20bc911229b73787c879", 0x26, 0x20) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x3, 0x401}, {0x8a, 0x6}, {0x0, 0x10001}, {0x45, 0x4}, {0x89, 0x5}, {0x0, 0x9e}, {0xa7, 0x98a}], 0x7}) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x1, 0xffffffffffffff4c}, {0x18, 0x0, 0x8, 0xfd}, 0x0, [0x2, 0x63f, 0xfb, 0x7fff, 0x2, 0x100, 0x8, 0x3]}, 0x3c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000280)) fchflags(r0, 0x0) r1 = accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000340)="c7c09b1be5b44863f49f76c17c4fed2e29821a4922dfd42f0babdd656f84179fe402ca8ac1dd6fea274b79d85dcfb5f7e5663633df9eb1e48e4bc14cc1c4a5fa28bf7b434fd4944185baf6ffc784cb7332b8a4964588e19a59c7f5", 0x5b}, {&(0x7f00000003c0)="c74d5186c18612e24a", 0x9}], 0x2, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000440), 0x8, 0x7) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000480)=0x384) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000004c0)=0x7) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = fcntl$getown(r0, 0x5) getpgid(r2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000500)) close(r1) r3 = semget(0x1, 0x1, 0x28) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000540)=""/68) getpeername$inet6(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x0, 0x0) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000680)=0x68e) close(r1) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000700)={0x1, &(0x7f00000006c0)=[{0x8b8f, 0x7ff, 0xff, 0xd2d0}]}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100000900}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x190, 0x2) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x10000000b}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x10) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0xc0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x20, 0x8005, 0xffffffffffffa044, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000300)="361eb28979f5a94b636e68d0bbd64153236073d5efcb871dbcd75ee7be61820dafd18f61d4b50c5378580cdf560b593784318e698fbcd57c2f9f3579d1e04f49bcb9595ec7428eb5adcf02d1a8a331eb1f929ff1b10da6c027f4610e65a9e9bf0f501aedf0263ad17a66bbfe333e147957211b505078e5573870bdb5950ba97b4d71b5f13131777bfbab1ec9920a326b1af3f24511511e02b6ff557e449ae0f8a9f78b9fc71c6d8cbacd100b47b5905822d4c01b9f3294bcc3319594d2506e7727fbee1b98db35711527", 0xca, 0xd, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:07 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000340)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000640)=""/189, 0xbd}, {&(0x7f0000000080)=""/115, 0x73}, {&(0x7f0000000480)=""/159, 0x9f}], 0x3, &(0x7f0000000540)=""/201, 0xc9}, 0x802) symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r1, &(0x7f0000000200)='./file1/file0\x00', r1, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r1, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20000, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000002c00)={0x1, &(0x7f0000002bc0)=[{0x10001, 0x401, 0x9, 0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/null\x00', 0x80, 0x0) utimensat(r1, &(0x7f0000002b40)='./bus\x00', &(0x7f0000002b80)={{0x3, 0x2}, {0x5, 0x2}}, 0x0) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) openat(r3, &(0x7f00000025c0)='./bus\x00', 0x10000, 0x18e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x2, 0x3, 0x6, 0x7ff, "ebdc52ad182cdfa9e60bd0d3c27e8de04c0095aa", 0x2, 0x9}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r4 = syz_open_pts() close(r2) r5 = dup(r4) r6 = syz_open_pts() write(r6, &(0x7f0000000180)="df", 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002600)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab91, "85107b875f7c848ca3fffffeff9c11ec67bfa600", 0x720}) readv(r6, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) readv(r5, &(0x7f0000002540)=[{&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000340)=""/74, 0x4a}, {&(0x7f00000003c0)=""/90, 0x5a}, {&(0x7f0000001540)=""/4096, 0x1000}], 0x5) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) preadv(r4, &(0x7f0000002a80)=[{&(0x7f0000002640)=""/184, 0xb8}, {&(0x7f0000002700)=""/214, 0xd6}, {&(0x7f0000002800)=""/225, 0xe1}, {&(0x7f0000002900)=""/162, 0xa2}, {&(0x7f00000029c0)=""/181, 0xb5}], 0x5, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfff, 0x1, 0x81, 0x8000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0x40000008b}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x9cc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000240)="f6", 0x1) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="5eaff4f3c739b10c3bca9026864dc15534dbd08de52976549c8ebdda6f17a87486c8c8bd5c30900937746f4caf06ee3fe49edfc19a62be21187a63b9c78d96092bd02f82c38eba529c6dac6d6655deeba91c56dfa9481c074ae408ca0c5ad61b511ef9f5676c94", 0x67}, {&(0x7f00000000c0)="6f2f773ac4babd4c97e64c0b8d22e85cf7623da4b27dacaaf03d7c4182f80ec4bfd4dec5f60aa98000fbe6b6c2ed2ef37602e6e1b49a68dea697d27abd902a6c09d0081c3ace797d19364ecbaacb53481fd0573bae995dee512e33fef2ef", 0x5e}, {&(0x7f0000000140)="d91aed82c60619980bd27ad77f97e119b643d0ddb6", 0x15}, {&(0x7f0000000180)="3ef91255a372445970ca61038035c82a4a0a782bb0053039e16682bcd16a31da5eb8e42a70daae0ee86c3398babf111c984585be2fe2202b6661e7adc1cdc800485e23ee3898de111bc59e196efb0eac225500", 0x53}], 0x4, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x9) setsockopt(r0, 0x0, 0xa, &(0x7f00000001c0), 0x0) 16:00:07 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, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x0, 0x81, 0x180000000000}, {0x645, 0x3d, 0x4}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001380)) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) r1 = getuid() setuid(r1) r2 = msgget$private(0x0, 0x40) msgsnd(r2, &(0x7f0000000000)={0x70ddee5dd5fbab2f, "b243402683bbb9ab94752bab3ac77b95e1fa58af3798c40e611c269b01947767d8fecbe1bee9dc5125c3c5088fdefe4fb695ff4ba73a9da064c180a86ddd2ce59ec18d2b6b51f8be312878682c09bcf1a581ba37961f24b8b182f05b395e48209b200f513c04457f47485d793fda184efd094e3d56e215f976896aea"}, 0x84, 0x800) setuid(r1) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/197) r2 = dup2(r0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x1000}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) fcntl$dupfd(r2, 0xa, r3) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) getpid() 16:00:08 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = geteuid() seteuid(r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 16:00:08 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="010b26d2c0f1ec0080912925b86d0d12d2e37de6e56ebda16be308485542a0cd8b173826424c3b62127f3408f94e77e7c6a8b759735f44fe0600007599dfd73e2322baa2837c35ed213aaf6ec3b77ad07217964df831976fe05c22280f2055545edb56fcae"], 0xa) fcntl$getown(r1, 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, 0x402, r3) 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) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x4, 0xfffffffffffffffe) recvmsg(r4, &(0x7f00000007c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000440)=""/9, 0x9}, {&(0x7f0000000bc0)=""/4096, 0x1000}, {&(0x7f0000000500)=""/15, 0xf}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000000600)=""/82, 0x52}, {&(0x7f0000000540)=""/2, 0x2}], 0x6, &(0x7f0000000700)=""/162, 0xa2}, 0x801) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='H') 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000023c0)="9715d5523a9955cd6992feb0f5649d72b35181a3576b74bbe3da7adaf9ffc81196ac1f686b8dcddb88cb21f07f40b22c8a36c07c0b9be4532d11998d26ef24467aa2e6c7cfcdde3c5fbee09a4f30d4597c347f751ef435b47a74b984ca4465256d016f1bc550fe6c96f8972d07fa7c6e13f21f13a57abc70c6a68787c87004b3c066fa27daec71b5c872efbaa876b6bf66614a3e12e82e1a3a74beeddc56c4bb366370ef642c1d4fca8e530ed12ec1e41814086ac6110ad09d8e4cce8c13c7fe6ab2458c9e2347512933cf285a52535b253b9bceb34ceffa221015520ac6eb598cdaaef8ca6ceefaff9cdfee7f2f2ba8e70d66799809d3a0efddbf91501c4b3fe51a495dddabf284587b3e2455e783df351c0ee17993e1f1f6bf8b3b699aa84d4624cc9810b9a45ab24ea995aa7fa16ecda2e8b7a23d53582148e8a86b8e782e738f12c7684728d28f40cc438cbe336742ded9d1ec9b49644cc6b88a0d92f498b522f9ba379302689eb5066914c1045d2ab4b35c2ec6f95e9e3cd913080cc2258d1cf520b678094414401687f264fb9a91c23319ee4caf6b0aa309d4bf4e98897281dbeb161e7b3684a11e3227849ad0159d0ed6f0222ae43cacf259962c8c295a95c74caaed94c5894923c2f9374e8f79ff9340e44e5adf153894ec4ff653e8d38d139999950bd9d77436d9181256c957db9143f8161428979f00a06e289c08d4cdab2807c4742599ad0ee709b84954fbd7bfca17154111a8112dc115b021e22856b82ef1cacfe6377506d399e3da83669422d5e74e10866fabc532ff940ecbdfca1aceefdbc823c2fb4b771d823eb128abcaf9ea365e1a89b25513435944ca7d1831136a4168b2f74a76aeeeaa04a8ea37c65025ac4fe643188fff68ddd29a094a1d1fe9fca1812abf2d5853ba384c5c4e9900bc9acb3655adce3c7717ab753d788903e6cd880f29ea3e590494a714bef2f6fae04bd3f5aa3d25e9778daa08d284b8d427ef8ec0ddd3daf953129aa01c79a86cc6675e5a6c10d1eb32fdeb0ef574276e2c5603225205f23c6206b5b9491dcb2682c8b0454d9561122fddce8c2cc8caf6701565deb7eaaed2cf300cb51ddd377239119412b4e57b9afbd1b6b40641645eed5f676b45783a8713680b461ec3246b7be0c5f2f64cc81199843c665e158dec42d6480f234e9945622b3df5d84643b3d7c27bb700818c9b9469c123cc7208a7a5dcbbb796c8d7abfbc6387ae78bfaaaa74c325e718286e04997f84bccb6d0d609ca060135ecae3a7f094b9f3df201bf5c3d54c3ca126898e7cce9abdb6e150147e56c5a7722f05bfbaa7eed54164a759e3031d5d5e2754bebf82c5d36b7ac2e8ee3b471aab1a73aaa7bead5bd86e0e69a204d2dfdb6e7e206163728bc119a5ee4d0ab729b8298c3502e987cd0298e15badbc10dc65cdab28bfa8f283a2509e145fdfe34e76cc88997c9aee4293b9eba189bfaa18ba94344fe5b59674be429e260ced61d5bd7a774d1496030b49a8148ac483f7da3d964897e6650dfd3325dbe0086ba9d672c26e023f04e9441ef58860356ffe0af24ef086dfe3311c2846e4b774be815650f699653debdbdfb8c3c20bde6ee63c9c389ec5b1ca960d09fbaeb75763269d478551fc3231a5ee0ef8cb725195176adfb1faecf8dd52b6a58c0f09a246016be158a851b257e1157a668ff38a6fff60dcd3533b44075fc06852ab5b607e3291f4b9064f5f0a11694fc07d1daddc9f78a3ab00f187d16f420daa5cae23ba277ed2a0f3b9d3e629376551156f9b007001f6abf0fdafca3d5f55a2c74e343ebebf804b5de46330e4e1a311fe92d18f2a9710d563f1642d28068e10fc5aaa65bd77465a3975699fb75e1f451f049be29422e2cc3da72bc5856a4db08ad9fb06b92829616c68f33209afc9e58df87b1cc0832c83f55bdf27c7b5c0ce5c99c6835b6cb5df6be387ab451effaf7a85c0c5d9cfae1a964670a92c4ff5feb2a7f245234dc034b9c556763c724f40b36cc3b6929b69c89efa4008978736ddcce8d6d2974c5474081d90c83ad71ae0b97b316dc60984ab01eeedd494a835f4d0ddcf35e95bee57831faecba5d88002fd101e96654aca52bd9fbed3b6dcd64d3109ce0dfffe438742f19631d53e62199020736fe6c8a55c3f60787ea3e028b57593c650a7e2210c6baba59eaf7ec3fcfcba51418c1cd6d4fa1d773904505c65fadcce18a9d5b184800bb01178f0749c8aae6f7d3588e5c48a9ad8ec1b8877b5335c0f431c5c5c6f013080b39287f32f1c38961bd31ee5c49a2c11f5b5bbf06809edc86e5b474fa51d61f6bd6a6b7fbc7fd649609c05f0fa1f51a92e2003618dd57763329b873a2567baec73a475f81a89873bfa1f60d408dc903a64636f981b30cbd86d8d056dd7daddff394cb67ccf4df258d4ed998b44fae800d1e4632e0f983e39b2b417002e104fdac9b44d7c07f0bf4cb57285847d1d34da44d8afd43eca54834533acd02c5effd164c1b5d591cf82aed578cfa04e643bdee8f87aca6123426674dbc8114dbde1c859842e46b8b8f003b5c184c58447afb2f56f07c16f486d2883e380c5ed14592788a25410c983a8a96d914d70b28607ed1f53769ac14aae5886fc0839d97e5e81022380e98d24ce6c7f5512f84d6cb0face12e82aca7d407754cb536a43b8fd5d06d758cdeefadb7cf3057c2cb3a6818f1ec3f88c7c171a4c06d7e2502a6f88e1507c3f487092616a07658e5367dc838061edf22682f4748de51238c24071dfc244043d552603abd898e0a9896323a9f5c6ef1d74c9690475b4319368e728729355e0d402988558f403726221967480e90719aa4c2ebff2f47ff332ba4e4273bb06b727f0879b8e1b15d0ad756f16aef868ec0893928aa6654611cd43a85bf50409c0035b73ec64b03c8e6073133cabc65d01ca1327967835fd11afdc5893e67b58ddef0ace8f67038ddeade3838cd33cde65789151d341b6a95be4d4c3b41c39b25db5903af1be1e3f4f91646949e6cd24e25c365f20eb2f1461761f53f9025f9a4cd6e52774de920361922854612036615733cec8cbc8f416c8b700acbf5693081f3885071a7687719fbda6dab548750cd8f3f47bdca1b47653b1ed64a86d4712f9e12132bb9a806104080d5c7c83c587f004956f03dc0a23e0305ea6c52a6750225ed9e4afb26511ba228d8848d190b3595261d80fe89b9f9abc97895151049d7d11c4c5b5ebfd03d0d74b96de7cd81e765f33214363fb981b4e75403d15d8452f68c7d184e37b42dfad023e905cc6e86cfe02e3b2161774438e8e835307757aaa7dd213d6d33db872a62cf99d7e2b5408a21dd51302ac373aaeca42835e37fe944b0a50d482272f690c23390f8305323d1826b38d6822fa0750ef125b023051533904ff5f34a0e099370a5703ac07bea20e463d94ad527584378f4cbd88b8d8b5780d526165268564497986a4ac75e68eaa09dfb572fd8389d9971539364a988db271193a391109895c0f4a25932b5a0b14abae7332ef5bb46e4bb659c99aace0cde3904a70cf1fa00ce4052854393b48aedae10eebb94cf41a5cfd112a221ce291d2f44979eff11dfe24741cd1c2e29f9394b94a33d11f4ca317bd66a0b0ec4bdb7546dd2c0cec41a4a198fa32ecc762943230e60a97ace638943ab123a2b7bc7f86884cb62999d6752503144c0e8f24e6ac9216db5320eb3ce46f6d4884e27c0929b9633e288ce4a01de0e17bb7140737dd94f739c848ecaca47f3e039cd535889c03284d94b16a8a741bbe116f322b66609b778521b280658fae4d7f04d5adacdcd5a4982b312377cb0c1fea672e4156c9d0a4181e827a391d2da2ee5ed39c1ee50b8dd3a23d24fe32e10c066b3ce4c411a204695d828f98aff85c753d7820f04c207d153640fdecb2bce6802ae1d0bf96af593e9797c6a0a9a36bbb6c4873ddb5e567966d58faaaf5123586370b00d71daf95fde033a30b52ccd153f4bcc3b0d65043da94d5175a0f84412c28b0e0e14a8912e74fed2ca04b76c361831f263c88d1e34b1c41df63c0dd0c51d70c1a1e479670d845b4567e0e765418d98ba0e9ac628e03ef23f826c3b2ec45570b31bf3a7d2d5ec633cb59f05b06c9b0d67cdf196278627ca7e5feeb34dc04fbf9c3487c5e293fb1e83fe91dd723239c09b00d8a477ea53d9458bd6f1d2c78d30d77cb71ffe840df65dfedba4e5a47e90b695bb79e62cb37778e9d722cb0b8108bebc2d27263a0cdb99e04009df34c57be65e9c360d6a549e6b999ffb3a45433df76772dd0cddf8aca887d397035af68e069de01f8148fc3fbe130375e4fd191eaf28dad6b585519f72291c02e58701ec4cd81f057e8b707799fb24578600cae0fc17f5f5983332659336300695ddbd9198ed47184f9d1f6efea10a563cafc9ccbbdf12d97cdac98006c2c60d2073e7ec99ded12910060d963b27ae21b58270b691f35a2f6965f133bd71fe42a53ad21a2e6b6f607a92a4b17d87cf2ea8de381137abf0fff6d001f62e08a39ac688ecca86949d0b90442d9985d54fc321331b2b0e06caf9112c1d628d13d1ccc55b15b4f16a174d52e00ddb405edde9bba116be03336e0bed83b042424331ca0204d8d561487d5fabff8622844121fcebf528e8324d6853af60867da5c39383d22a929d18c534cc268e900ae324379495a9ccdaa3723beb61023123e34fe6dda4caeb53e09e7892b3f0a923ee56572cc24c3bd0398df3404b1364997123faaa1fd9d74def00d9fdc6ec9842445f61ff6f988cda9c91583cab38179bd9083c4012f374510a963e6852e2b0582ab513e96684e398fa0bb8ca89ef0a47c6f0537b37f4cd3df29f595e6c13b343a85d6a425568c5e1294213008fef90777b813e3b64c00f2a7500380f34a7951eec6a15735fe3f9ad6c6b0e041915a0720065bdb404afcbd53aa9ccf2da501f5de5f94fff911bcbc9cfe412e9233f434a91df648e5557ae7e8bf5c99591154d2fa131f77f8a51c47409e80d5ff3a61d0921161e932e24b6c3e90af1df3d033acb087bb5664a605b6919d0e432513485ed09bec81d39143a836f5eec2117157aa90cbb71b1e825d3aa100ec69ecdc0cc43032f5f366088c8222fd5c401ab9fb2cf32101f34ef6217cfb461dee5dabf9840c917f66559652692787db1da85a778d5afdc7e203e2c122479e46df3eea381228246b7f97168712f7119103756f966a343eb48d97c02d4ca54e894f1929f794679d964002012f95ece705a639eae5e8f1886d87beb2e8dcb0987d9b4e9fd279be1b37836e746cf928b3d941f0a26abdb9aaf87723775665dc994d93658cb83dccee33bf5396336fa353e458c7bc8f0c1d1600e0c6d8e68e6297bf5c065930b7b3744cbbd07761c4b09a7f49ea42140a2df71d940c64a50c5c9b304030c5b66c7dfd9487ac160144cd4311e37125f0fc54ce7a883be50d23eb7dd69d9a5c857bded3d8574b6c1fb34f28d6d719d53e35184252b4b2c8871fa6f97297361311d5793c594f25f81003094e92e04746bca7c6401ab8c0f263fc904b36813ddb6ca5c2495b922eb2a80f2c3f17621e497c77078d9737a45ad38aabd645a5b4bba92d8c73d9568b3534fc3cb2de55bde2ae1bda6dbd8d398aced96f027ad059bb54a379855c7ea6e5f7f976247f02b9799565251f49ddebbcadec99e44081d0e146e71cced2bbe6704b258fc22f345490b0f2b3a3926905eff455f3c493fd47b0c3f6c430f9b73cd7db8dee6628b2a67fbb1f8e64db82aa1002489b618", 0x1000}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="3debdf26f69584cacb230425a90e227600"], 0x10) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) sendto$inet6(r0, &(0x7f0000000040)="89c0fbee64fa105f", 0x8, 0x0, 0x0, 0xffffffffffffffe1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4d, &(0x7f0000000480)="b2fa131675061780c7a7c03bce0741911485e4c35288059e3a47a1585d14d096acdd82d99c58b21b8b86a15a48c265060000008e969273960aab5f849f717093af874b37b63400000000000000000000c53fac119e9182585e3c7640e280a4c0a7160d0a6384c2dd63ddff1bc3ed3f6607bf4b1eb02fde48bfa6bbe3b0dc357387618d91ca7a487f154d159d0bfd6343f3c71e6efa2e98c5025ff0ca233c5c75073effa9f5c73717541d8b7dd8d205cbfbb8ee53ae872be4f3cfac80294f59788943386130977347eb") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x3f814039, 0xffffffffffffffff}) 16:00:08 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) getpeername(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='mn', 0x24f) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)="fd95") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1, 0x9, 0x80, 0xfff}, {0x3, 0x10001, 0x1ff, 0x9}]}) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x8000, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000e, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3c}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) read(r0, &(0x7f00000000c0)=""/75, 0x4b) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82782e2f66696c653002"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0xf19) sendto$inet6(r0, &(0x7f0000000040)="51d5179966d89c1ed212c44a16acb3e8b6af7a29240dd8f45a7a694a38a666", 0x1f, 0x1d6573889ac9fe97, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f00000000c0)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0xbe55916f532920b8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r3 = dup2(r1, r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r4) setuid(0xee01) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000003c0)=0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000002c0)=0x101) r5 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000080)=0x7) bind$inet(r1, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000380)) bind$inet6(r1, &(0x7f0000000300)={0x18, 0x3, 0x7, 0x4}, 0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fchmod(r3, 0x0) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0xac1cf304c79021a5, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r3, r4}, 0xc) r5 = dup2(r0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3, 0x5}) connect$inet6(r5, &(0x7f0000000100)={0x18, 0x3, 0x8, 0x200000000}, 0x163) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000180)=[{0x7, 0x8000, 0x2, 0x1d6e6c6}, {0x2, 0x6, 0x20, 0x4}, {0x437, 0x7fff, 0xdf4, 0x2}, {0x1, 0x4, 0x3, 0x16d}, {0x4, 0x4, 0x7, 0xeb6}, {0x2, 0xffffffff, 0x4000000000, 0x7ff}, {0x8, 0x3, 0x7, 0x497}, {0x20, 0x3, 0x9, 0x8}, {0x3ff, 0x61, 0x82e, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb, &(0x7f0000000080)="71d97b0600000000000000") 16:00:11 executing program 0: r0 = socket(0x1f, 0x1, 0x4) fcntl$getflags(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff}) getpgrp() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/83, 0x53, 0x1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0x46e}, 0xc) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:11 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e4a0800006d3000716a04ae0addc8b73c8e9edc6c9100b9ab4e73eb201537841e04dbcd579e"], 0x10) sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) 16:00:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0/file1\x00', r1, 0x2}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file1\x00', 0x91a8b7f78edd37ae, 0x100) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x2, 0x6, 0x6, "f9b7584572a4a2785cd1d501afa705391fa5d34d", 0xf9, 0x1ff}) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000000)='./file0/file1\x00', 0x10675b27e7f62f1d, 0x0) 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x200, 0x8, r1}) fcntl$setown(r0, 0x6, r1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x0, 0x5, 0x7b2a, {[0x6, 0xfe, 0x4, 0x4, 0x1, 0x85c, 0x1f, 0x0, 0xffffffffffffff81, 0x4, 0x800, 0xfffffffffffffc01, 0x3, 0x80, 0x400, 0x4, 0x1, 0x6], [0x6, 0x4, 0x9, 0xffffffff, 0x7, 0x8, 0x3, 0xe45, 0x8, 0x5], [0x9, 0x2, 0x2, 0x2, 0x0, 0xffffffffffffff16, 0x100000000], [0xffffffffffffffe6, 0x4, 0xff, 0x401, 0x0, 0x9], [{0x6, 0x8, 0x3, 0xfffffffffffffffa}, {0x0, 0xfffffffffffffff9, 0x5, 0x10000}, {0x6, 0x5, 0x2, 0x6f6b}, {0x6, 0x9, 0xd4, 0x4}, {0xf86, 0x8, 0x1, 0x1}, {0x6, 0x1, 0x7f, 0x8}, {0x101, 0x77, 0x1, 0x1}, {0x1, 0x9, 0x100000000, 0x6}], {0xa2b, 0x5, 0x912f, 0x4}, {0xfffffffffffffff9, 0x9, 0x3, 0x46936983}}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000002c0)=0x8001) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xc7, 0x8, 0x7ff, 0x6}, {{r0}, 0xfffffffffffffff8, 0x10, 0x20, 0x7, 0x7}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x3f, 0x9}], 0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x40000000, 0xffffffff, 0x1}, {{r0}, 0x0, 0x80, 0x2, 0x36e, 0x765c46ca}], 0x401, &(0x7f00000003c0)={0x8, 0x6db}) bind$unix(r0, &(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000440)) fchmod(r0, 0x10) fchmod(r0, 0x45) r2 = semget$private(0x0, 0x0, 0x402) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt(r0, 0x9bec, 0x3, &(0x7f00000006c0)="742deca25728d82ff4565bd4c2a71221e78b3f2af7a13f226a57d186ffadab5a684ae0a5ebcbaf488a622493d89227549a3c5ebd367f95d19787db1b706d39d0c99a9a6b694f0201263b4913f81ec8733503b84ad17237bcb8ab39527957c5d77ab185e0244dc233ab1d18c620dc2ff259e92fa2aebefdf77f016a6783270637ad", 0x81) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000780)=0x8b6d) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000007c0)=0x40) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000800)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000840)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000b00)={0x9, 0x9, 0x10001, 0x8, &(0x7f0000000880)={{0x90b, 0xd04, 0xfffffffffffffffd, 0x4, 0x7, 0x10000, 0x20}, {[0x7, 0xffffffff, 0x1, 0x6, 0x6, 0x7f, 0x5, 0xa717, 0x1, 0x8, 0x8000, 0xfa7b, 0x3, 0x9, 0x6, 0xe3c, 0x40, 0x1], [0x80, 0xffffffffffff8d85, 0x3, 0x8000, 0x1, 0x3f, 0x800, 0x8, 0x7001, 0x24], [0x10000, 0x1, 0x7, 0x4, 0x1, 0x2ab40, 0xfffffffffffffffd], [0xffffffffffffff7f, 0x8, 0x7, 0x6, 0x9, 0x1], [{0x401, 0x0, 0x0, 0xfa84}, {0xfffffffffffffffd, 0xfffffffffffffffe, 0x4, 0x4}, {0x6, 0xb566, 0x9, 0xff}, {0x400, 0x0, 0x2, 0x4}, {0x3c7, 0x4, 0x200, 0x3}, {0xf82a, 0x8b, 0x9, 0x5}, {0x6, 0x9, 0x4, 0x7}, {0x168e, 0x400, 0xfffffffffffffff9, 0xfffffffffffeffff}], {0xffffffff, 0x4, 0x3, 0x100000001}, {0x3f, 0x0, 0x7fffffff}}}, 0xa8, 0x7}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b40)=0x8001) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000b80)=0x1fd) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000bc0)={0x8001}) setsockopt(r0, 0x0, 0x7f, &(0x7f0000000c00)="83a2d8f3b5f60a0c2df65124628e47835bd21e68503d6d0cc861f9af1140ab3e260c12c156882e179810fb7076c2e31321abdadc0c68ed6385a888ad2716ed827e9c88c7cd21aa2211920bb1a4f6f64d3a0b472d0e5313b1b8fb78f5dba54a70ab142360b1f448334cd04aa0e0f77768c0c806607c58fc6a982985c26927ad29a66c7c2e9ecffb304b67b46905efe836e6b126b18f9912c4c9e372d932cde1c4202168f000769d5c8f8149b4c9ca32a6a8bb", 0xb2) bind$unix(r0, &(0x7f0000000cc0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000d00)=0x4) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000d40)=0x1) flock(r0, 0x5) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x1000, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x41e3, 0x401, 0x8, 0x8, "72250bd829c36b819a93485e2ac917bf0adc1713", 0x4, 0x800}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0x8000, 0x5}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000440)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x1, 0x9}) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r3, &(0x7f0000000280)=""/174, 0xae) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res(&(0x7f0000000180), 0x56d7d847, 0x5) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) r4 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x98a, 0xffffffffffffff37, "02000000078d00cb5fffffffffff7f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x7ffffffe}]}) socketpair(0x2, 0x4007, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000100)=""/35, 0x23, 0x2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530005edb4cd4805dec4169ebcda7417ef3f9a782401f1113bfd7b52fb31884249e42f8d3fff9b02627f49f1447acfc4f9aba96f59e93a3130910b7baa08060f36eae4ddd58f76af11942f1ed483f7e5fb5bc14502c1a8659fb2f00175e79ebee7a96be8c8c8260ec5b1cecd91baa3ca5fc73695ed8b26d9f170f48082cef6709edff56bf305a8ce3fbce5dbe8ef94e6d3ed06625dc444b5205b18d197dfe94144d6639db2acf0c484d6d99089de9bfd0dd7e608eb30f3c2ab47ac5b40731c79a2abf020000000000000024b55289c5b16ccf42c6f158d7c530a6baecf07b03c3bba73e8dc72f1f7f3d35675e8acf57f0254d01c5334056f9d260e74f2dff5b9dea4333f0dd433714f1840c8b993f385f9eee0339b4a58ed2906a32af2aedf695fe976a955e00f1e082910afd5afd611e6b56c86e48018325a6ada61986c8"], 0x8) listen(r0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x5d}, 0x8) read(r1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000000000800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000080000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ffffff"], 0x30}, 0x0) getpgrp() 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget(0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x9, 0x6, 0x9, 0x2}, {0x200, 0x3c04, 0x6, 0x7}, {0xee, 0x2, 0xc0000000000}, {0x4, 0xc60, 0xe0d, 0xfba}, {0x5, 0x4, 0xfffffffffffffbe2, 0x35}, {0x1, 0x1, 0x80, 0x6}]}) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000006880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c7978f46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3c8e8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6718455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a807a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08771533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a15459877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a02000000557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa535655a7e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63035e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c0048e7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8c5c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b163075a970793f2f7b04001698d4eccbe7b755b63af4f0794ac68d6f7c25c72cd6c83bd011ad90c67bb933a52a7f1773368eadee4815239cbe27afe1a5ac6b7c373f15ad1fff2cde3b54cc6eee29315927ce766a1fdb92b99057f4904f3f2f51bf3d73f029f880fc523f8da37ed2de26c4f47df883ada95f7566d9912563ae12862b3baee706fe09f3ca5c9a16096a09f6d348f43a63ccb6c6c59f829cd2f038dc413d53f7034d7b36792a6826e8080ea53f0cc4e70f186e362b57eef78af78dc272723f03d24ef9073ab67d254fc27066fa4939a2a15a42f901b3c7bd9fc7e6762216844bd90d2e299b16c9a46b8c929e45dadaddfa", 0x1001) execve(0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="1afb87398f1e82aa778ac754acd2956c7472f7acab6a9a9fb84968908a2aef334b34644ccab7dd897777633fc15913e46bd41d18d402918ead549ee659e1b0d0054c8ed5399c1d00ee0bee9bb2b05ca3e9f9a38802c01ff49e3b8b14f94614e4d899b0e11609658423d1733daa7453e9992b0082878b14b1248e6459c7bd", 0x7e}], 0x1, &(0x7f0000000100)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r1]}], 0x90, 0x402}, 0x0) 16:00:12 executing program 1: r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x339dec4ec5a746a, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7ffe0002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0x7a99b75fde22f7ce) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r4 = semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0xfffffffffffffffd, 0x3, 0x1800}], 0x64) flock(r2, 0x80000000008) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x200000000000f5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f0000000100)=0xc) semget$private(0x0, 0x3, 0x44) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) dup(r5) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x68, 0x1000}, {0x3, 0x20, 0x800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0x8001, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x9e8, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) accept$inet(r6, &(0x7f0000000600), &(0x7f0000000300)=0xffffffc6) dup2(r1, r3) semop(r0, &(0x7f0000000240), 0xa34a786d47e2563) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000003c0)) 16:00:12 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f0000000140)="4fab3bda3ef841db6ff4e203bd6c65a71103bb73a0a40b8675c958d588f9860cde9aad7adf0af15d62f550cc71422510d3ae727bee9bca6b3bbbba8de46bd43d8db5f5b7c0127742", 0x48, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = dup(r0) listen(r3, 0x4) dup(r2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x0, 0x2}, 0x1, 0x7f, 0x7}) r4 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000180)) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200000042, 0x110) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00000180000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) r2 = dup2(r0, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x5) sendto$unix(r0, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) semop(r1, &(0x7f0000000500)=[{0x0, 0x5, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x200, 0x1000}, {0x0, 0x9, 0x1800}, {0xea77671eb7095a6d, 0x10f37ea7, 0x800}, {0x4, 0xfc, 0x800}, {0x1, 0x1, 0x1000}], 0x7) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCPROMISC(r2, 0x20004269) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x100) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000300)=0x8) r5 = msgget(0x0, 0x2) r6 = getuid() getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x6, r9, r8, r9, r8, 0x40, 0x7fffffff}, 0x3309, 0x2, 0x101}) r10 = getegid() r11 = fcntl$getown(r0, 0x5) r12 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x2, r6, r7, r9, r10, 0x4, 0x5}, 0x1, 0x30, r11, r12, 0x3f, 0xe000, 0x9}) r13 = getppid() getpgid(r13) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendsyslog(&(0x7f0000000240)="19850ca97f403b4a190c35994cb20c11506ba4d8ec65f20a23c2172797d42c099e5584f4098091e561492d78e2f4c8a191f5208f9c392f9f113a9383470acf75078337e8ad5bd9babbfdbf2ec2034aa9063b6c854f5452c5c42b10809fe978a9dd5f4b1768acbba123fb13cb58962534f4162686b5f32fab2a1ce19a3965564fa4172b4db605a38cd2334224490856b68e9b63f6f25e8512794882", 0x9b, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x100000001) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80801, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x26, 0xffffffffffffc829}, {}], 0x2}) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f00004ee000/0x4000)=nil) shmat(r1, &(0x7f00004f1000/0x2000)=nil, 0x1000) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x20) mknodat(r2, &(0x7f0000000300)='./file0/file0\x00', 0x0, 0x400040000000000) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) getdents(r3, &(0x7f0000000600)=""/212, 0xd4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004ee000/0x4000)=nil, 0x4000, 0xffffffffffffffff) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) r7 = msgget$private(0x0, 0x400) recvfrom$inet(r6, &(0x7f0000000580)=""/56, 0x38, 0x42, &(0x7f00000005c0)={0x2, 0x1}, 0xc) msgsnd(r7, &(0x7f0000000200)={0x0, "687375d34d6ffe53bf15cf765002247e659a779a61da06922469f3b596e65b86cd9967128bcb05dac8a3e0e917898bfffc765103b24ed2d9fb7f4f329045a058fcc3feb6b0537a5e852d91e0dc31a6161c6a4d938abb4abba113b5ee224c0344cb0d3027e4b7b2c43af7ddbb100ee03873a25dc9b98f280bf724a464"}, 0x84, 0x800) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000440)='./file0\x00') r8 = msgget$private(0x0, 0x200) write(r3, &(0x7f0000000480)="f020ad8eb16f02be470e05f961eaa2f5f9f8724575391e777eb93ffe278aeb5dcb689f52796d9a3be644ea4eaf46e910eb1f4057587eea2f7f7f2b25889c9f3107ba941a03ab641689c2ef02a69315c1982ad6b07a17ac128ec4ea5b61da4acbb3c930ef8498d8159e3c3cfa8fc6a3490d0a73e2445adc02fb28acf42d95cc3b3f6f0f15f8cd0d0ab0c3181b06940c2c20d41b19faf1fc8b9791803d25309dced228672ba97cf3f75c87766a5bf7a416c728cb7f3a775b6d9efa32b01dd3393f2af57b65c9b4980606d9df34d31a93a268eaf9f7cf64e6f745db4560f6ad9a4847fd4241738175e2a723f618e0f708b9336654", 0xf3) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fef4d609a774b45761d732dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d01d0509fd0000000000000000000000000000000000000016359623835e5de99dacb6000000"], 0x1, 0xfdfffffffffffffe, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000140)=""/179) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0xfffffffffffffffc, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x800}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xff38) r1 = syz_open_pts() close(r0) r2 = dup(r1) pwrite(r1, &(0x7f0000000300)="bcb61c1cf5f975ab80a5d5f074c3e2503eed8da680107e948299977b08b50b75318d505d5aa34ae0b1d8a7a01f2d6667cb801d2f73044054e0479615c21165147be3fadfbe64c2cb529aba57d5385d9c38949c32d58919027899d9b4a5b9036a71563d9c7a313b373c9adb320cad3e5c6b7e702371a7f1b7bc9bfad8ca3429d87525b5eadfa4f0e7d458df43cd68dee4ee04", 0x92, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) write(r2, &(0x7f00000001c0)="e76f837369ebae74d429bd2e427694ab03a7aab1271894705826dc4d78c1bd49d7b5a86548c94aff5ad3342aeb67220dadb60f5b43f9df1a866b9d15975715d9e43eb769be4f807a2920dc4e9d6321b547a3fb52633aa1c18df1bf2de4e03e4bbcb7782ef5171cfae6bb248495968b851246ea1070f90b01a6e549aa345e2e4875bcc0c7ff79aad139db85cd08ada64c30b97106b2bf143e113373be18f1eb80", 0xa0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x800805bc9) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 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) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='r\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) dup2(r0, r0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') r1 = socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt(r0, 0x0, 0x8000, &(0x7f0000000100)=""/35, &(0x7f0000000140)=0x23) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:13 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x81, 0x110) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x4, 0x3ff, 0x65}, 0x80000001, 0x3, 0x7}) setgroups(0xfffffffffffffeba, 0x0) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x93) recvfrom$inet6(r1, &(0x7f0000000040)=""/128, 0x80, 0x0, &(0x7f00000000c0)={0x18, 0x2, 0x100000000, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x8001, 0x8d2, 0x401, 0x6}, {0xd4800000000, 0x9, 0xfffffffffffffff8, 0x5}, {0x3, 0x2, 0x4, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x30, 0x0) r2 = dup2(r0, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x1) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x8) 16:00:13 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x12cde0368225d305, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x1, 0x58}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x892, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x555b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) setuid(0xee01) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x112) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x11) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x124) 16:00:13 executing program 0: mknod(0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = semget$private(0x0, 0x1, 0x291f3326b9b9dfe7) semop(r2, &(0x7f00000002c0)=[{0x1, 0x3ff, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x3}, {0x3, 0x5, 0x96f1ba3e899942bc}], 0x4) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r3, 0x20004276, 0x0) msgget$private(0x0, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = socket(0x18, 0x2000000002, 0x0) r5 = semget$private(0x0, 0x2, 0x31) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000000280)=0xff) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00') ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x8) setsockopt(r4, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x0, 0x12) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000140)=""/111) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x65, 0x100000000, 0x10000, 0x2}, {0x1, 0x80000001, 0x3, 0xfffffffffffffff7}, {0x5, 0x4, 0x8, 0x7}]}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x83c8dd1bb20c6242, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10100, 0x0) 16:00:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x605, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1a8ab5b9, 0x5, 0x81, 0x100}, {0x76, 0x3, 0x6, 0x3}]}) recvfrom(r0, &(0x7f0000000100)=""/117, 0x75, 0x2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x6, 0x4, './file0\x00', 0xdc1, 0x1000, 0x81, 0x10000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x80000001, 0x7ff, 0x800000000000000, 0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x80000001) syz_extract_tcp_res(&(0x7f0000000840), 0x0, 0x43) r1 = semget$private(0x0, 0x1, 0xff7ffffffffffffa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x8, 0x8001, 0x7, 0x1, 0xfffffffffffffeaf, 0x0, 0x100, 0xfffffffffffffffb, 0x1, 0xbd]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0xbfadf344db46b645) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x0, 0x4, 0x9, 0x3}, {0x1, 0x1, 0x4, 0x3}, {0xc8c5, 0x5, 0x1e800, 0x7fff}, {0x20, 0xcd, 0x1, 0x5e}]}) r3 = dup(r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000440)) openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000000)={0xffffffff, 0x5, {0x100, 0x9d26}}) pread(r4, &(0x7f00000004c0)="ca5da715143c2add6dc7a121beccc3119878511814cde7e008bebf029818520e1e75af2a7f460774d1285403727d8efec0cad77b0bf4ea17dfeab872b218cacd64c994d0bd927a780eb5730e4f742177c8809e90c781e24b3a000344aeed83113b90494a53d12153f0b84604", 0x6c, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000540)) write(r2, &(0x7f0000000b00)="04a256690cb1b06c222fe033cca05ac2a31ecb4c3e77abcc1d3b43336ae4c76756590847f15076c69b75283400654c029ac8da5cd86cccdf890d16ceccbc05a054bacb5f1071010a947009b7fbf40fc9fc3b8bb80066cabe901a466923b7aa8563588215dc84a67936bbe95b9d92c7f355788683f6df481a29ec34c55c8a426ad8cf4a", 0x83) pwrite(r3, &(0x7f0000000600)="be743aae05439ff1d4b466b8c7dcbb35d046e174f6b17f2f06ee3df6a5f8a76341367b303143beed87b5f4fd8a71da22d46cc2d1543a8dbda586186304af79f5e5f67b4cf0bb4f31a7ac5eece5087a5798ec11474f1e5c31b460138d5c4aa65930f6b3832288987b870737848b48bb2687f0803e15f784ead6688bb7cc7a1a535b19355ee43b689c8e9da43832a250cb1b317684adc443ef1d59169d5eed2f3dae95e581058afcea981432e7ea0e12b216fc1e751cb432187c5bbe", 0xbb, 0x0, 0x0) semop(r1, &(0x7f00000006c0)=[{0x4, 0x5, 0x1800}, {0x4, 0x9, 0x1800}, {0x3, 0x0, 0x1000}], 0x36b) mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) clock_getres(0x2, &(0x7f0000000000)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x4}) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x80000001b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x100) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x2) fsync(r0) write(r0, &(0x7f0000000080)="9cb2992007294c02192ddfe06e322e", 0xf) ioctl$TIOCSTART(r0, 0x2000746e) fcntl$getflags(r0, 0x5183b1701cbfe583) 16:00:14 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x2, 0x7}, {0x80000001, 0x7f}}, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x35}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000200)=""/101, 0x65}, {&(0x7f0000000280)=""/70, 0x46}, {&(0x7f0000000300)=""/139, 0x8b}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x5, 0x80000000000009, 0x40, 0xff}, {0x1, 0x20000, 0x101, 0xffffffff}, {0x2, 0x0, 0x100}, {0x0, 0x300000, 0xfff, 0x4e}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0x6) setreuid(r2, r3) lstat(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), 0x3) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chmod(&(0x7f0000000000)='./file0\x00', 0x80) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3", 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1ff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x100000001e, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x800, 0x0) lseek(r0, 0x0, 0x0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r2 = dup(r1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f00000000c0)=0x1) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a", 0x69}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524c", 0x40}], 0x2) 16:00:14 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}, 0x10000) 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) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) r4 = 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}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 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}) socket$inet(0x2, 0x4000, 0x9) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x6, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r4}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 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}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x180, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r5, 0x4, 0x40) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) 16:00:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x180) sync() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:14 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x40) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x2, 0x4003, 0x100000000102, 0x0) chroot(&(0x7f0000000300)='./file0\x00') kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x6072fe0a0772c703, 0x2, 0x3}, {{r0}, 0xfffffffffffffff8, 0x6, 0x80000000, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x7, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x844, 0x7fff}], 0x6, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x5, 0x1ff}], 0x5, &(0x7f00000002c0)={0xfff, 0x7}) fcntl$getflags(r0, 0x3) fchmod(r0, 0x50) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x18000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x5}, 0x8) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x81}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x80000000, 0x1000}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x103, 0x1, 0x6e5d, 0x5}, {{r0}, 0xfffffffffffffffc, 0xa272acf9ddd3fe78, 0x20000000, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xffffffff, 0x5}], 0xffff, &(0x7f0000000200)={0x100000000, 0x5973}) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) 16:00:14 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000000180)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffdfffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:14 executing program 1: getgroups(0x0, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x3) sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f00000012c0)=ANY=[@ANYBLOB="00002e2f66696c65968c34530100e6c2f079857b5e1bcc991892014ffe29a8e7574f5a5bf3b4fad50ed2072b8554bd6bb332de21b26f15d511e68c1ae86200"/81], 0xa, &(0x7f00000013c0)=[{&(0x7f0000001500)="f6e985273257b549054929f3c18f9d7cbd061ad61d856db3d298dbee0390972795ca25a3f447", 0x26}, {&(0x7f0000000240)="e58f60f437a899c0bc6aec6f972c420e8eb47b62421bcc109669ba658bee3265857f546b4688cbf6445b37de8a1829bbe416f6f2bb1ff43d0b77ec1eeb1e2afc0be6a4508a2e3329fb061d2151f6e65f6acdcf71569db6b47aee4630c9ce7fd4f7ba35d1aa3e5144c97687259d219b9db88710223b636bdf153cefaf36ccc101de54c18f5e50bab0a712e5ac6a89d8cdc39eabf5db662b9b98200542d3bd7a68bea6e09cb5075be11fd713760322bb21886fdcf6a3ffad511209791394126f781e0117f5d5b739ff814ecf4906f4ededae73026a3809b5827aa18ee57ef957a324c86442165821159d9a3e4a38111e46cbe105c0892dd9847952f0eeaf4c03d69555451e80fe48679ab88ae501d7fca2ab06e72ece454dc0b9fa4e9f52ceaf28bcdfd0eb2b11d6112b740934ffa525f6d382132bc6e394b3177d93d3c7e0b07fb99b37366b5fb1c0c832bb352588aab5368d2bde31624ba21e10823ed5b977c82b340be96ffa0a9245a150a5136bb4d73c98fd32291038b2ad8264c6c42c4951eab39fd8dd7dd069fe669cd389681f6888771c1f228882733464b62220a5b42661259bd6601a8700dbbd6a31ca269403e0941acac04e3b8e43dee9a2383fdb9a8e437b364271ca0af5ba7d1d7b445c6778de2b364a4bbcc6394cac7714cee530a0ad84f3863a29913972900266b060e38584614e82b164011bec6e29661efd14a2430adacb8a149f070bfce977791e82ccc7c4b0a4664169062f06e80c116ec9f925297c056d963fe720f50f045f441de25622b5dd5108bf9752a761ea49ab6e1fc744a3c942a19acded9b19417bb2495ba89ec8ce92f47ce56c26026b09a48f4596816286cb23080d0a80196a18c8057da7964e053c0ba1fc0006dc9345d13957900344bbf4067d0de561efdfede82e67e0a65bf8d1badbe1eb8588f2b4652b4e2cc7a64d55b27d795285071807041ef43096f27416cf01ee22ee330049fa8bbd1665c50912920504cb0486c4d3dc93219e65b799ad51df46e56ab4ea3c453bbc3a6d8a8704fc63d81ff91600ec9ba8cf4ca2605ab1d6c2b13fb464bfe0191e8a66201655dd9383d92f63724b214085837f3aadd979dc26a9811f90fce7f23d84e4bd9a68de66c2b7d5790cddfafe1d3cfb906185baef11e0750573095c0368e54799390dff66a659d69de072098f764f2487cdd0a2c61aedbddc4a664451489fa0c61fc617f98e34705127da68ab4f962cc54fa7d38bdd035baad2e71a4185e54e92c260dc4d361605340681b83ca5bc6bbcca274fa71efaa1b829cf906ca2c99f1711baaa91830d9c20aa109c699bb8790af90899f7d08dfb915bc18fcf3052001a06ec7fa915a33fc7019fb4213724bb498fd541c440886892c8b30e25c747c17742346a174f46e3b9f41c09a5ceb3d8598f12097731c78e411abcb413fcce6a23027be1b1b27f1c717f8b54e4fab3a431e165916bd761c2d19bb226bccec8ffb57d1fa483d2e1269f9ad5594f6a1cb01a07e524a49f0f644d8ddbc22b9fcac1ef169caf4c298371786b246a3f88ec46951bea72008293c8ff03ff701d31ba5aff5358e542cd26e9a753c385c71e1064516b86088000bd3a585e394931a575bfa9cbbc3e1373fdf86bae312c3824dc07037013699ce488be671f4f2d275b6c000e850cc9ea750c96bbf9a482dac74b6867e5a4af2677ef339f8cb4b42baf3239dc91c52ca204db0d15fb738a954dd8e94f2042f820a615aa1b5a4770ed78c728ff0483dcbed225ea5871b59c3c8ca8ee1c7014ee45f83acb6baba88135f3fa7a7fa6e5c587f1834c955a21c1d3072d655d97194ae39fd46d4f71c885e0a210196a3af4f8976fa26549956f8ebadd6d2eb74f2b7083cab74cdb89d71b950ca4893aa20be2877cbe087b4e79766bfaeb6c2249c77271fd6838d5384c3e88c9ee0d5debf87ef5dab1f63b4a253ff6a1b0f507d9cc340ceb4f457aa33bb5c24b02cdfeb949ecca38d53647365937666ea005212e85ac4ff3e9026c740a34941d6b7540116f7a0ff6ba259eda28dea37780f4cedf27d2e3d732e8e0213ef6ca796812882efd9e3e5ae7405b79f46004c1dbf88984645009a56085e0fd16b50f7a9b6aabaffd8f2e37ab4ab09c138315aae383f227532bfbb973de132702223e062cbf00d71aa57252955a767c47121ded6d04748840dd9615ed14a857eaf1f22508486b4a16c35f87de9b6fef25eabc055e59a83f7bb9391fd8342efda39456029ee471ebb942bfcaae7040f7937ce948e4fe194dac83134f0b002238028c7339650f6f9d2b7824f019d9b7608c30383c6e20eec37c6455579d8292ed71e10dbfa16672267d5006ee12eee04ffd8a20defb1dd4e4dded8cd99c22c422f884d631308f1bbdddd1d5d365616e90de4abd816401912b8470fca3beb9299d4a46105ed17f4727c469a00ac1da3ca4a60514daddb97d0e377d9efb95409f95c326057a8184c346c277c4069ecb3311294ed9eb829fdbbf189973b7f5136900ca3adf82aaf209fff13ea1074f2ed7b7aadcea896f94a5a486401d618634e62b3172c14f274a9539b4e2e1712202101be17f3fca0f5769ae4237697431faf6b75f1362842d5e5d2c1c398b5e0930a6e49ae021fef0bb5585dafe3bf9961a1be978c870e3c364a4ff123374969ca05a44f9d694a19ec2a689e80f18f95e694a80e66dd34856d85ae3bb13d4f7bde618017c2cbf7aed58b59d96011bbe3aed77b76a9296c56835bfdfc6656a4be218703d99647ec29e52d9e3304fcf3d0c3b9abbcf6713ac8ec2ec8aa97a4aae99fa044fdc40e8c053d958145cd154ef4f3b7d7759695116a7dc72c7fb01b67432dd76f8cc2a95a67fa2b349f2126bad090a403e46be6c4460c3b14b39288f2edd93ed92de6db15f7679d130d2d415d3f02f4f15ad7555529bf7c3a242c59b04a2e2aedb8c35349c48b1cefa8abe8842f603ff27d1f0fada35bb07663d706e15bee296093a75be46082086b15817f2fe3c1d58a806d8e74dbef0926f2b4c51d0540c9662fb95b6dee837ece5dca84862ab44f84435ebfc9ce9090cbd4c4796f694ce59706aa37231a2fe18d59cf433ac2bebe4bc95d22e5d5f5f446ee055cbc92e7be40a3453db7bc382826b63d9b4754b055073ca0d9de3d10df0055b553fe917c49c27ec07a482cc7d8568eefed1e7312be77630eaff8a26c5ffd66563bf67de2f8b7b017a484c347cc050b588db5397f6006f7ca35bc5369b60911bc8e6d10f789b1f89043fd145f2ef35bb36cc4ee7063137d9efcb83debea0969972ded6ad2cd3f61bc24f330b1906fa20e0c131444177710292b0b5210cf791724ec4260d2a142975aadc7c7a107a1fffb127632828e2604319f86938111f77eff91e412c14d40284f06257e1639419b048aed7053b38c8d5bce5dd287e71a0c8be196b65bb60d9c374b50bf353b74ef4b5bcc8f08a85b984cd28a08f002b350f27533cddd2cf7e9db6d11e18b4e41f6d1c4f61e349645dd3a4369edf6881959fd86f5116a649494a5eae3ba57897d814734e9e5362448394bf4ffa5b2761417cc2f68fce492d64a2ef64ede3dc6396d78021f95455e7f50e9840b082f35b86b620d3bd6b08349ad3fb66f918107e90e0eb06f20ca9336a879cb0ce93327c98b005e56648ec550d78c2b01f5c37d3fd67ee622e122ba32d5f6cd9f7107ee101fbd655f30eba3a449c97382f58d456eaa4defcce314e695be7e2ef3d402c5bb4488ee005f715bac1cef5796ee20a42f14c05cd0f717c2a8277da43fe4fa406d7de4c4c50bab416c5fe09592e8ef678fb5e5000106e64e231cabe4feac6fab9f5bf62cb7baa8794c02e421331c115b2834c0225905a357ad65784048f0fab24106bbeeda36e7aac5ff389821fd6cb4e5d3de73a1b950eea7f3546fb9845b235e31fab6ae26dacd2ae2707f1f2f974fdfd36af6f227bb305c236d04dc44c274a43eca24a4f7439601b49e9130333055fbe5f6b951fc3bc7bfea770de38070815dae520d51db6a9d11f712b1f7d4c189a6a9781ed16912f6286f7784cd7e55c0d38602755405e9da7a5a8a7b90d73d0cf968ad729ecea0f29b7e7f75d6fcbb86672b28aaf0b46cd6df26027b3352f2f6216eb15dcc70c294d94b09a78582d83a0db642bdc7b3b45724545c70e4f17559e26b79f7d919232261957aebf7b3b8688eb4a23770e3b838e58dba63bcafb411ab8a7e7c6f3a48ce8d7d926ab4c43e18da17d6b4452a42f38fec7b9dce5f2a3c5d4581996f2dea642821cd967ab9d476c161b57539fd6f5e7aef4ea51efebfd002999dc735b6df265577c4fa780f224a90c2489ec4cf44a32a27907ef65783146b85f3b032e99d99633c08088f26cb49aff96cfbcabc50c06c65d56ac84b09ee02a4d33bf287ffb2c65dfc1267ba4ad59172d8d11bb60bf9304765c6530b348f2e5b98121a9964693b53de8583b01cf5686b65d9595f41fa9fdb24ef0757f4948465db97dbcb57a38f48f11f64667abc8121cd07b25b36136c55660b9d58f018008cac759eea6df72d2b21ebf1ecef8579afd0c938c4bcc76c2b190de175091712cc946f2a95ca5df753bcae37bf656f5634787ecbe095f4db7cd52958e5685d2d9a74a7ab5ceceb1b0d90ab72b8af97aa420a56a50a6f56c418b7608f5a21642cb671c68c104b926b16c43d518eaa5f2c08c64571de302b2949a90806896a4a8f50e4a1946826e2189277d97fe119c41b2764cdf71a8453889bd439f5ebeba12d8e6d1ea52bab08b3b0c59eef137e58100d6b8162cd552aa536dd0b41fefa1aa90c69caf8c6f6582cad5c320b257fe8cdf8703d196e2f761dc9f50ec8c41618eb6f14c7d5851701e506e9186f87d95242e6733d63366879aaa20af8e425f02155f940ae70c5516e82e3ea3379f319d39e12f1f07b88c4e851a7a6b2c33ee9d8fe27127f87e9c75835db90effa9cfb60423b679523976ca973f9deeff12aa586de178244ff8e756f3fe5146abc312f761370483c6b6fa4114f778e759cf81292032449e36fc82cc0ec3ef4bf2437c2a018cefde2aa44592120258a70dd05a055d9aa75258fbaaccd98cbb45dcc34923462561529cbe75bb6de84304638aa2d7719acc0c3fbe18ebc8556324ee3ca52bd02e303a71c147a25f7f265e48daee380f1bdc4a13841f3aa926a31451a64398aecf19b3e9a3d7a108fbd2c52999e39eb6ec1a8b316a6f792a215d27435840dc602586aef8436457367ca61a1636965dc07162265b562e92ec796c462a33f0b91943eda5c547cce91a5e8ba3d3ebe72483f36251c99efe2003c203d2a72e034524463f06bded9e457336acaa847ff318fd62dd343508b3afbe2750933567bd726a8ab2f349035a1e1c4a5e0b1b3bc492ff2bfe5e726d956d13c616370627c8d9c31d3fd82b82c9f88fbf54cd6242d5ed56cbd3e188874924084dcd3b2304275069a5229411615af883a7df51d433491cfced70dc086a8d276c46f3fb30ed831d7b923f365de6b3842c53cc6b1a9053e8f6374a99fb757b6e54cbc3fc76327fe1f89b803468f786d1cf43b6247de84bec8ebd1933f96c12f82a30796ac33a3624512c39fafcdab0a703e865fc85021353b547f77000b2f3f09342d5950b4d1c185e9629795330a8d8e6594a206619d59b49dfdf9c3134ac4eb3f021ab562be973030af634e7ac9560fda213ef5ee98f92fc1592bd5f0f5dbc96e1c732a2011417476495b3679b8f4d59dfd6dfd69469d3d2fe9499009f19424c5aed96aa4d", 0x1000}, {&(0x7f0000001240)="2f4b0616ffbb1a888d32426bf4c558bb35453856c7f84d5648ce537731f9d9110d44251afe51e163a53ccc4dcd5d9431e1ca718cf8b84ef6d5ed8a14e62aaa540171369203aba11fe42e4ccbb217a34fbf307633dfb3c2481c9ebeaf96bb5575e516753d41088d70ac73d1ccd038dd7ba0eed9", 0x73}, {&(0x7f0000001540)="605e8a8993e8c70b9212f00fb5f26f277fe16d34dcf46611a7bf1d3978b815c578fd660c53392b2de482e681683248545270b9a01d6ffa852c333ae03dfd726b52ff8a6e9bc7aab2836a6293c84009d5b54986b54a4539c99f601e95279f5626c0825aca57489fc5f0b782c48a00c36793383cfbdd69385fd489a98bf009962e7bc7c5260012c64d8216bfa459e0cd8833a0d7fec08192725cf1d68015a4141fbedd8b60da706e3ae99efb3c0225f40c6b8302f352d36a4af63cee417a2dcdae1008b33aff54965f6b9af2ccc9d226e48c13241ccd", 0xd5}, {&(0x7f00000001c0)="0b40c71ee3d51475e616d49855e109c5d8792ad6525fe3a32870be68351c3474938bdac18f975bf9fcd842829ce9010184841220", 0x34}], 0x5, &(0x7f0000001440)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x50, 0x4}, 0x6) 16:00:15 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000000c0)=""/136, 0x88}, {&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f00000002c0)=""/38, 0x26}, {&(0x7f0000000400)=""/229, 0xe5}], 0x5, &(0x7f0000000500)=""/201, 0xc9}, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r2) close(r2) 16:00:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812e9648", 0xb) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x80000000530b) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x100, 0x140) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x4) open$dir(&(0x7f0000000900)='./bus\x00', 0x1, 0x0) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x47c0}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xef4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x40010000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x2}) bind$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="1b002e2f62757300"], 0x8) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/120, 0x78}, {&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000000200)=""/27, 0x1b}, {&(0x7f0000000240)=""/106, 0x6a}], 0x4, 0x0, 0x0) lstat(&(0x7f0000000840)='./bus/file0\x00', &(0x7f0000000880)) 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x651b8d80b4e38964, r1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) mlock(&(0x7f00001fd000/0x3000)=nil, 0x3000) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) fchmod(r0, 0x82) 16:00:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000440)=0xfff) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) getpid() write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) fsync(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000600)={0x2, &(0x7f00000005c0)=[{0x10001, 0xdf, 0x3, 0x8}, {0x4, 0x7, 0x4, 0x8020}]}) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000400)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xffffffff}, {0x18, 0x1, 0x100, 0x4}, 0x280000000, [0x8, 0xe2e1, 0x200, 0x0, 0x80000000, 0x8, 0x8, 0x1]}, 0x3c) fcntl$dupfd(r4, 0x0, r4) fcntl$setstatus(r4, 0x4, 0x40) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="aa", 0x1) sendto$unix(r1, 0x0, 0xffffffffffffff28, 0x0, 0x0, 0x424) dup2(r0, r1) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x810, r0, 0x0, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x8001}], 0x1000000000000186, 0x0, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=""/237, 0xed) 16:00:15 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="f2ff7bb4cd85243ebe87264876c21391f69570a7a358fd3f8c466a8bc0b83de476f2d436c743407e0b24f9b80dc96468fe26418d34f4e1cfa49e6adc1b9f42fdaed637c5f2bc52b6bcdbd1fcafe6d949583e547a", 0x54}, {&(0x7f0000000280)="9238bbc82a5cec3e949bb8ac680795db864ff41e901ba12ea79bc7437b90902005b8e001f89b4429b0e737e82d1cc77fefce798214bedb1e9bab70399a7c1289c52235a9cd93473b5f5a983989727d9da46efbc6fdf8e2c6fbf2c3cdd928988cb19bdda776258ab5eb2cfb20f13295bc997cd1b037b7cd65073630553ba438b0ddce", 0x82}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000080)="13d172f6f7438a562b9faa76d5e4dfb7bcca85d725", 0x15}, {&(0x7f0000000100)="cfb3eacce52ad3ea60ce7ee0027059a08363d7d2673fb36f8dacecac2e6e728f0efe5bad9d0512aeba02685be2a88fc200a4d0a215e55b85262949688fd70b974b783670c8921512836b25c8014de399bfff18b6", 0x54}, {&(0x7f0000000180)="f5db0ee990f95eec7505fe344b2fc505f01d89378bba6ce4e4c165753dfe8b197e50c3c3d344c7983129670a09db127d37d9c2b8a258195ff62a5fc766e17fd2958af638276224f45004d5a46975b07e1570631efa52a162d8c6fa04e577accb20002d243abf99870fe7e28cd35dbf7901e233f696aa5ac4cac2dab054e675b64795867fb2f14106e4ab68594b332dd34b3b90ad226330b5d2e4fb178a", 0x9d}, {&(0x7f0000000240)="d351d59bad243db1a92026676e510d", 0xf}, {&(0x7f0000000280)="daea0a839a4c13b8f23d2e19ef17b61abd9bb05fa534241e74fe5c3447da62bbeb1d699bb8adb33408a69106ff8ababd8274bf58e13557801b565b0cea43e211b1b334fdba6cd33a075599558e029961d81ca5c16ed6e9db7201e98860c5e119d1244ecd2339627e2f4d2a9de68c2e575c76172b397bac7b5989a13a67e62111405d7aaac531f5944dc426967783ba7993587d0434387c86d7bb0a471874a558c55d9191efa0252d324fdcd00ad622aa37fd424883d222a5d2a7", 0xba}, {&(0x7f0000000340)="a0bb0165564ced112ccbfcb8b98c80ecd073bef5d6d46525fde31cc70218016e6d655a0872776441952a041d9118a8f91131fb969fa1d6052a4309cf7d04b86e02f992c8bc286ca56f89ce5f87163d95071a6ad959fc0befd3360b5315f82a010b874bec67b418749ddf722dc16982403d322d0f386d79984989d4ecca004336149e8b30796b03e23761f62b912b3feba100ac9788d898190e3b8625d43bc428796267dfb81e151a0e5a4db24468293bcf528e067e53bc40b24761d9ddeb30b0944731bfb758bfbbfb7c504bfc9f8796ed0c4a5aa9ed52b65c7c6dcbbe8cb9ab8907269f5c59cbe8cdf87b9e8e4a90e50e4fb3415657ef7d65", 0xf9}, {&(0x7f0000000440)="7e7fa1d6fbf4ace1c3b8ae2c6793871b10a5e18f77f17fc5389b148643553206c1959ffe23a93577972fedc41c2843e32de398d304f85c9330d49b58919900a88606c8270f82951991f24238ddf03d0db5f4b1848e0226b7037bc2f4b5566c5a33e4", 0x62}, {&(0x7f00000004c0)="ea4e60700457cfb99510bca8fb6de148a00dca9f59f51e594848cc78f597568c79c3db319b9d2e6a2d84ec77f6665309657326de9da8b48b58875e9ae33921555bda97a20c72e42dc72ec453ed2adcde9320038f18c4493f2dce4b0e79b0039e8a3dab70190c6af4e750076ae3eaba6a52caa57f1039f5127c98a7a60889ca79febefd8fa6a7be899784c365131bbb45eadf42441dc8a2", 0x97}, {&(0x7f0000000580)="7d8816ab55c62721d890237a28dfe3d5718c1c652e05525022f8eff12ad9e3ed11bd4a0dc7b08832dc3fe361457bd8a2f72d580c22b89d3d8ef49c632641a2fffeee74fc0c795cbdba24c1c43c7ebfcc4f8557109f49b9b9935bd975145b83c3e4632bed523f90677d04", 0x6a}], 0x9) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f00000000c0)=@in, 0xc) 16:00:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r3 = dup(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) poll(&(0x7f0000000200)=[{r0, 0x4}, {r1, 0x1}, {r2, 0x80}, {r3, 0x20}, {r4, 0x8}, {r5, 0xa4}], 0x6, 0x7f) r6 = open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$dupfd(r7, 0x0, r3) fcntl$lock(r7, 0x8, &(0x7f0000000000)={0xcb09500be2317986, 0x0, 0x5, 0x100000001, r8}) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="35d52a54b2d55d12d5a96adb47a3a98042039a8a485d65d9e521eea9888710627c07a1c7", 0x24}, {&(0x7f0000000180)="02f13065684c9c2e304f4a43173e5ab70f74d778403cbf353494adfb461a391a43bc7def35642a7f88b7a88c6129b15b90b591baee36cc997518e9b155f3c8d41a07ae19ff58f582431183f3715609a72ad3e6f32acb269647d627bfb6fa10bc58fe2a3b941eadca98615a37d7fc1f5baee5b1527ba7542d9f2c4c642d7041bdb35dbcccfa763612087ab7aaeda7292fe9b044e1fad3fbe3dbca9199bec2e9a46084e604962ade3c99e8c084311ebc408d497f590a5c2d9e1311133e2ae3a2214bcf272d0b93f69b7d4b0a06dda8e29ed38a44ba6543bf55a0191877d143f2b7d0ba86b1f4505fcc7654239a467cf5b98af66d7d6ed4a437d955de5c2b", 0xfd}, {&(0x7f0000000280)="ecdfae48fd2b", 0x6}], 0x3) open(&(0x7f0000000300)='./bus\x00', 0x80, 0x106) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000000040694e0e4cfa772dc1d1404300000a73d1d09075288182a3e7bd438b29be9c894314ba35d0875b8b0185001365e18c0fa6ae84c9f0611da24e14000000000000", 0x57}], 0x1) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x65abbc95fc176d7b, 0x4000000002) getitimer(0x0, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x4, 0x5}, {0x9, 0x11a6}}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) rmdir(&(0x7f0000000300)='./file1\x00') pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) ioctl$BIOCLOCK(r2, 0x20004276) setitimer(0x0, &(0x7f0000000400)={{0x6, 0x9}, {0x8000, 0x1}}, &(0x7f0000000440)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) r3 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0xa0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000280), &(0x7f00000002c0)=0x4) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) socket$inet(0x2, 0x8007, 0x2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) r1 = syz_open_pts() r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x3, 0x8, 0x100000000, r2}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r3, &(0x7f00000001c0)=""/225, 0xe1, 0x1, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) close(r0) 16:00:15 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, &(0x7f0000000140)=[{0x4c}, {0x45}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, r1) syz_emit_ethernet(0x48, &(0x7f0000000240)="0700000024d2b27e8990807ba67b83d74dc092fc6bab24d176da81eddc19864c4709bbda52e64f8f2626986c918d355e6a45a7c768023d86ce285f5b20fbe284ebbda05b18876a8e") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="969b") 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='\x00', 0x80, 0x10) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x5, 0xfffffffffffffffb) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) 16:00:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x4, 0x4) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x0, 0x4, &(0x7f0000000080)="6fd944fd7c0c3c67b371fbe0885162fc0782a87c7ea14e1d2a984a38b3da720a709a0b44f1624d8a244fb9420900000000000000c33437ea19da4b135947157ea75c5749fb2a113e70218d", 0x3af) 16:00:15 executing program 0: socket(0x6, 0x5, 0x5) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$inet(0x2, 0x2, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) 16:00:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3ac}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r0, 0x3, 0x3, &(0x7f0000000100)="a74c8cefe22e5476b0c42fea803ec92d18a62ea6740922e4d43acb5c00a7a652a881648c2be19f60b52fe7776175fed66b32f4cd6ca9f202b9e16b7a0d46020647f8d3951bdac671ddaf5a8c726043d2d877418d678957bb0e6e76dfdd6a51de86e5eec4f1d1", 0x66) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x8, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x1, 0xc1, 0xae86, 0x8, 0x3, 0x10001, 0x2, 0x2}, &(0x7f0000000200)={0x1, 0xc757, 0x2, 0x1, 0x0, 0x3, 0x100000001, 0x8}, &(0x7f0000000240)={0xf6f, 0x4, 0x9, 0x168, 0x4, 0x7f, 0x8, 0x4}, &(0x7f0000000280)={0x7, 0x5}) r2 = dup(r1) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f6685696c6530"], 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES16=r2, @ANYBLOB="0bb252f695aa62ba963e6dde06d9d20af3a282f5d827eb266aec10a03c93f4ca3a08474a4b1a27708b68385a9ce1"], @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESDEC=r2, @ANYRES16=r0], @ANYBLOB="6882638f68c7a0ee765292d15d9002867104fc0ce6bebbd5a02cd9168b7a5aafdfe0e89c2dcfb02bde65760db57f786716cfcbc37c49203a0463bf658ff51c2bee4a9bb3a35acd0dc2579c9307c38d84fbf7406f269f23a4a1be1b840b9592f1c73fbadb94308cee312d1fc82e57ea1f2da964e92f97fae0c59d792acd9b9d8b40290b59ef3fa75da1853614a6429f70e768a4e2c5c2bd2119d821c4c08a7f58c22f2b0cce162d25c4808ea4eb59bd80f3f90ecfd0b3e146"]], 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000300)=0x401) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x1e, 0x4000, 0xffffffff80000001) socket(0x20, 0x5, 0x5) setsockopt(r0, 0x1, 0xd139, &(0x7f0000000100)="e19abc1a32a51004c80fa8902f4f8ceb86019a423a1ba507bc8e8641f9dd03b647fac8b2ff1300c275a006348c6b43306c2b80ed2dcc0e4464fa29f16da3a577", 0x40) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x81, 0x1fcf}, {0x18, 0x2, 0x0, 0x236}, 0x9, [0x7, 0x10000, 0x5, 0x3, 0xff, 0x10001, 0xfffffffffffffff9, 0x8]}, 0x3c) 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x35) 16:00:15 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) ioctl$TIOCSDTR(r1, 0x20007479) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x484, 0x7ff80, 0x7, 0x7}, {0x2, 0xf1, 0x0, 0xc8c0}, {0x78c, 0x7f, 0x8b, 0x401}, {0x1, 0x79, 0x4, 0x800}, {0x5, 0x2, 0x7fffffff, 0x7f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)="6f4caa867ba3c304297f827473e5575bf841b9652cac5bec8b9c2039cf00dfaa1d8f39da6340c72cafdb9eeb9fb977c6434e60dc7843f9f73889439138fc99552e7e2fa616d04242feb2e3a42a5d34faeaf8a4dcbc5826cc3ae30410677be570db1dea2d8dad", 0x66) execve(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x6bb94be3669260df, 0xc1) 16:00:15 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) r3 = socket$inet6(0x18, 0x5, 0x400) sendto$inet6(r3, &(0x7f0000000180)="fbfc2f47872b0a1ae579488342a7377ec2eb08c737a03014d2d295af309a6f45998aa79d8a1cd9648e48c9456d82c4000f25bc074345e453cbb77c2ab8fa35442003f34cc7d489cb4cd28e0d554b57f25b2e57811a8f7f6c6bd6635a1a6b1f59afee8c0d9354db30e5ef1589c4f7e567592df394556f02fb5f3773b0798d459ed16d9e5baed92427387e43ac0ea3edb57181cc1e11ac2b8020973dbee0b272cfbc2bebcf93550989cc0378b8c05df61f867bd1793aed8b1ed31371230084352d24d5690204bbee9a", 0xc8, 0x9, &(0x7f0000000280)={0x18, 0x0, 0x0, 0x55}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000005c0)="e8") pipe(&(0x7f0000000140)) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x7, 0x1ff, &(0x7f0000000000)="57bd99a9590e7ded6f8bc387c749b286aa75d241ee013d070972e5310a2ed13f655ad5bcf6c679fe4bb267ac275da82894ae7da121e2d788737adea695442e6ea5005be30d065ab4ff5f32ff94d625b52f1ded70267c249a9405520d2363bbea13d452b19ad3a6c7", 0x68) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) 16:00:16 executing program 0: clock_getres(0x3, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = socket$inet(0x2, 0x1, 0x5c2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20000, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x0, 0x8, 0x3}, {{r2}, 0xfffffffffffffffd, 0x8, 0x20, 0x90da, 0x5}], 0x3, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xa3, 0xf000000b, 0x9, 0x7}, {{r4}, 0xfffffffffffffffb, 0x80, 0x4, 0xfffffffffffffff7, 0x78}, {{r5}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x5, 0x101}, {{r6}, 0xfffffffffffffffe, 0x80, 0x4, 0x1, 0x8001}, {{}, 0xffffffffffffffff, 0x4, 0xfffff, 0x6, 0x5}], 0x3, &(0x7f00000003c0)={0x6, 0x4}) r7 = shmget$private(0x0, 0x4000, 0x481, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r7, 0x3) clock_getres(0x7a5c04c727af0f7a, &(0x7f0000000000)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCBRK(r8, 0x2000747a) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000000080)) clock_getres(0x0, &(0x7f0000000440)) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)={0x6, 0x3f, {0x6, 0xffffffff}}) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000400)=0x1) 16:00:16 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) 16:00:16 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)={0x2000000000000113, &(0x7f0000000140)=[{0x44}, {0x10074}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:16 executing program 0: r0 = msgget$private(0x0, 0x200) msgsnd(r0, &(0x7f00000002c0)={0x3, "9f62dcf8ca483bb49b68df1706c0164a9205520ba834620dab715120e0359a763bf0c3eaf7f93be80d7ab83ad5847cd9f3358d14146036315fd824c19c3aaea68923cf77d9c504e48171086bea6476975a89706c012ddad6a5869884da4286ac074764595fd760a9ee1b900b5b415f"}, 0x77, 0x800) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) setuid(0xee01) r1 = open(&(0x7f0000000140)='./file0/file0\x00', 0x200, 0x5) shutdown(r1, 0x1) r2 = getpid() r3 = msgget$private(0x0, 0x40) msgrcv(r3, &(0x7f0000000080)={0x0, ""/162}, 0xaa, 0x0, 0x800) r4 = getpgid(r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000340)={0x0, 0x8, 0x5c0000000000, 0x80000000, "e884d8d1499efb64ddcbf8798ace228130a99d35", 0xdec7}) setpgid(r2, r4) r5 = msgget$private(0x0, 0x20) msgsnd(r3, &(0x7f0000001400)=ANY=[@ANYPTR=&(0x7f0000001380)=ANY=[@ANYRESHEX=r5, @ANYRESOCT=r0, @ANYRES32=r0, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYBLOB="f233158cd67bb8cf2638707f924baea079beb2cd2294ffc04ba5273a7f7f9d9bc01f5a006d5aa9dc520b4b964eccd6a346a4225d60347d0d9fefdc953fe82cd5ebb80373d9246b0a7f0b0169fcb034d4a1206877543f4923b493e9654558226a968aa949917ee6ddfebd4f25e45fbc56e5ef2dcc5bf899d88e1832257bd0577dd49191b7ab25613698452ec7af9da971b44db1b2bafa837b876cc8d41078bd73650f83a984dbd7801ebe9a756b93ab532106636bc89a23e521c0cf5b75f078f8ecb8a962da4b814bd2930c0300d02595b6e08685d074bd9048253bfc652a53ba5ea431c50e7c5775e961597dd6e4825b6e52490c19863f1d08fa845e67ef02677fc7c2b758022ec6b807484e9d8f43b20b3edbbad01f0a272045b8fd37d1371fba26ce7d9bd1b0c47b603d10e4189ff518b51312b6c0f495a2838eef1b36aaad24ed765028dba28ddec17e0dcd8ced5f6ec7f56e5f790dfa76b9d83f4d18c0122a46933b94677baf1643d87baaf7fb71c310c25778cd1d941fa42991322b624a348aaa47ea3248a04aad6aab5fb39c7318582a555a0656bcbc776decfae060ea357a351969910bd5388874e7a5c635c1a48ce59d8284722d48ffae6c294a8942c15992b4c11b17c14e5e2ec28e2b94d9571e537e79321ef0b84bb2fa9dc5811a38320179a1f8928fcfe916620e5eb0cf01ef963353f5f15f9499dd3660f1e3b80d8755445d9b26dfd76d4eead196dc1fb54cc8336d25361fea372f4729954abe5bc416d6ed9244ae32720dac8c8e589dd3f55935c268716815a11fb6e4a3b933ec9a6796247ff73daeb14a0e50f8e4651120ba349413f9797d6e7b33946d24e0938354ccea18483332e6386b8afcb839d1dd14b5cf9328c6553d7d57fa4892bc901e112fb122aa70a06a3a775d08cea8ee56e80b7b6740e78f2642a9948c89882c1ccb0379c510d6c7bee06a9d2eb4020a9df28a58b2b4bf6821eeba3fc730cc4c4ed6761c696270ea982493cbe6a16e31ef26edac5af4a6d98184aa93e5a9686ae8d5fea3db68b635e712629846373667e9e5bc74247419fb98be27dbccd116de84991b0e2a75101d2f0e48ca0b4504bf70f31edf818047a0a7c8c4db4a8ec8d85faea27fee7108b2f73b2f184e2b009ee24ae74bab228cd36d6e72d6e049b64105bb67b11add5ac96e1ef59a67ff278635a6811d639cff37320fb1fd5260642cd4d81236c3d9b181c5bc19c3d71f2f1f6f3e24ebf53f6879ebe4703cc21b72609f5bb0877f58a427924d6270993daa71a430c7efa5b74df32e5a55ad08b6f29665a611e61df51ea90e34103581ebf750218b2a7d87bf8790a0fd2e825d40de489ed986f1d362cb02419d98b13b39f4dd0ea54f4439fe8114132956be2d30d5f9db361020f5fb3e53432ce35d3058c1c0953e3005fa97252da3d30c42f9316db09d024e4d7ffaaca2707f63ed118d76a2c4221ca08157be0fcb9c3893544d065e5124b43af642cfa6cf6a56ef6f23e6e72bdd28d49dde2a5465f2d8f59a686333a05bebe0dd3af276e9cf7cd187af4aa6d8380e5da37972f4a7a57ee77d200cafdc79041c4343736c851de148d97216b0f50745386ce2c4e8b00de5ae0d967bf436462cb730a371db879771ff955fef68b9d41d18f9e76d454649320629cd2a44d93b5546e6e266fe3d3cab4e926ec71350993b24df97728d2441c87d5a617f7ba4ee7542c6baf26ec90b872a3b9711bb5d54a81a1a9ab708809898e143f7ca12ee3e5671efa99eec4e8b875f8dd61f2be2e7b17861dd8b6595edc070e7b984dd8c98b8f516d05ee30d0d713bf6fb3c0ba2275b00023e63ce902abf2b1edddac4793b3e8602f14256335f671f34c37ff5843fd00f2e9d1b512a79fe3c98d78ecebd2a81033d53141166c78b1e2dd0d04d185dcf1054f7358a3411aa48a29e8ecf3ff34739d2b397a203ef6f8a2c82e07da3fa59859d8be31b3449f82bd7a24a755f978634aa7595bc24e02634d90d355d3e1d91d7dabd77de49f96e51494ba1f423218638f654b1dc643be39905515460eb5a59b8e2e619980eef3afeaff69b9bec63cffffd911838493e05a09c8a80eebac9da6a822f34dd5239484946aef7b1160ddc2872bfc14955e209321eee696f43b62dfb293c9dcd47a4398f15806c85d2f3cdcf6d80869999a523425bdf0aa668b7163fb49e60fee13b90cf7cd544dae428192f62ce41a46b29dbfa6512bbe96ac87f78848306557f8a1e95500abc5b2c955fc50b6df05f7d0ed72e955a98230ded307b9b6381b8e5730a854f9a816d4f66ab4e0a009aa60998febbd6184153f25c93c99090c3633e3c82c4d832e132a157344fc86d31b2858b39674ebd897653876c2413d4c9faaefcd5c09d3d40d5b82afd6f11cc3460aec5cbf60194f1792d327f29b268495981e22261ba120030daef779dfc56529fb6ef371370c5a790a3329b3ce2c17ac8452fec1237177eb734e6810b0ef30abb75c439dda93517b1853426d510e004079288e83300493242ab98fc14dd8f3ada09f2f3cbfddc93bc1e0e17ad66e00daadb62237da3db5aaf95def9dcfaa70c290a6966cc668e91a12e8d4233c919d6c13d040a1ff22f25aa27c0396e22237055e006e9ab6b70369f42dd0dc1a396d2864d3e7ebee8193724bcc5e2474cfa478ec556ae01808ca52394ab67ad8d6dcf2ad0c9c41d99b1ddba8e31e296bbd2e7f7c2a55cb78757286571726762ece4be5b2b83c8d23fdc8c47a1d48baa7828e52fc23a1b02916e8a5933873a516747576871590e6e949064316d756c51dc490a4d48f16d4fe39a8fa32b33751428df7287e8ae1b0fb6bb3b06282a6646b1777d9ea86b63c61f6c75bdd4c6bd5cc985d253b5e41582284a2a3bd30b6d1d2ac2bc68437621ee8454aa1d9c0451dffaf72848ca44f0a2c29878801fee0d143e7e1856e8e002c00724c9157870497b0c2f845e6352b3ad7b5e3fa7af0ab5b5f38b632ca34636290d5b9e696055bc63abbff0b7fa1a95fe2bd8f5089210ad7b41292f6b2c7081da9df2c0a0dbd20597e5acf828ca56262ad6c5668a4caedaca7bce113b53acc32930559a47820ea96719c1286681e03aacc144b355fbd13872cfdd443c6903b25d2cd7009934d150260df9e0cba3ccbf6b9d12dcdabfded6445201ed61017015e487d5e3568e013efce2a0ac4889cbb54582c5cc30fb5f833d825992f713221669cc40318e8d944e791a7b712c9a7e2c010460422de8d135cf29fde6801980da17171ac4586e52351f85731b3e4b66d7db008585840d14a14d364d96de380158616869281bb2bb2befd6b9475d85d5f23ad886dbfefbfa7b576f16eaf9229d2f5ce3920fc5dcd6e0c595f792f6b48c7a3672409e49015c6a9af2e69af9aaede593dbbf941417a9be135b4ed40ace4fed24b5f8a1567ed5af003ef1d6039131228cb9676795178fe1a4e352904f3f5ecbb55955ffc208bc7dcc8a8a17096d6a8ba61cf7e3f5330892db08a263917ae8c19b7764fcbc5f17199c205588a52252cd40f743367185278b63b2212cbd2ac58daf95648f71877097f9cfc9976eeee5833d9dab2b3da363c2702240b5be7bdbf555465887d262183fc6a100ab3366b581bd708eb975b422239c16806658d928ee6fa77b4b32cddaa4126890c06430b9b5bb759029b0b88229ca2ca8d47f8d53110e1ca36f50451801dc675457f0c9e99c12a64d44b0c4b95644dc416aa0de382058a70dcde2d149f30a885260d66dd67afe8b1c5d3b4e533c65911b2e643e9a90a82b533fb40225bdfd9274a4bcead00ff5497f0d1ac6c751bb2fc3503a5545de9deaf80f16a0cd44d52f477e34967687d811f7bf5f18c41f288b7a4111230269b77e11007506e084d304380d8f01fbc25f8d3804d78e65aefe48197d52fb487da4055dce821f60f10731c45d8069edeebd0430ac127f31d7b1baf830184f289244815000260fdbd6924d667c1fc12e39222c46f2bca4b23f4dc081cb4eff25211fcf4c6879538a67769e03e167c8ef0c75458bd1da330bd787b215d94a30e6fe378042c124103bc0ab24bfa0e8a1a3bddd4e4d32fde594921c57d880f26ef5eba072e97a2c82fa887f42c2c18420b84f37726c653b350668787ea390ac3d44b17b8310a16b4ff0a072b228fa676696fcf911546ef1702d1494b6d9d12a92dc0be77c257d0914421ec0d11abc73d885a2c12ffabeebec8093daccc23e33c010acfa18b041c1bc825e120e2674ebff099544771326171ec4f4e021d842dbdeef2077572f8e82ad3d65edf01f1c0f841ed5360c6df3e5120105d45ac1139cde35a3471303f2b4cefdfd623bd2019d83dacfaf3c6446332fa1b6df34b1f7f70783c9b086280252d3bd4f60a24827eda0cd66186205bdeea0dfee1998cac10c2c559ea2dad5fc594acb04a7504984c82fb3239ce3ab7f6488d3ace2ebd97d1bc496f80336d5209516245b341c030ce7a8f0b25b2e2b5e2f4ea5979e00a81a9bac0f28f7b2be9e3316d918d1093f08c165f200270badc159ed78bacd1a87a787ba77a4189d81a4b40a720a7be80dc99a142eeeb134c0d541c26b86fb013cba9aabf8dd49cffddd8f34e08b1b2c2d99ab093b0f381776eb9014f8e7f02d3d8ab28690b1c197b6c8283cdcc18654c6952caceee56af66549544afef995b0405a725462bbc02e1b8393b356d6341cd9f5a913660eb53fd2630b78ed2589dc7ce325a0ec924dc13cda4c13b375bb174240f8f3c9e257e88b0091b782bc98791f9a23361d726c763088dc4f91e71fddf54a2afa1b13a2d286e77c8b227cbf9f8162d3f1c2f8a5ede3d18f3f5e65f94868f93f4afdb8244a2891c44856711bb5e8510b0cc90f82a797a4b2bab61b35a1e20fe38ab9856d828498d23eed60cae7e38938a7642a8169ccd1d295ae23df8cba6f492a7754f365cf7f8a489c8e625468003890ffce619aafec583c4aebc9bec3c0db53fb3050b6353912959d580abfbcd9d6f0bbb69348b9e23a80b46b9a1827a4f0488289c31505a838565170776025f12709b7d66190746e5e9668becbaf6db332f8f724ebbaec0770144630a2f75b0cb6b9c06027658193208dd7ff34b05068e32e36300960e754f81007939694591e1fe814413986760dadcf1d6facb7962f1e410b537ed969169add556641e1f092285f9e6326a6c53ab5798984b791a11ee5aec071340a33160130f63d9aaa405f00c214ad3f4d4d7a658297b61463ddd6f2d973e1728865864491a8cfb3ff62ee3c39285b5f437fdee39d4394b1146babb9eccb010d2ce93159a541910fb80ad633df227b8bc9866495afa3d0ab65604fa829425bfd8cf9de3bfdd3e9eb71d95f6dea7cf2e20f55684fecae6f6249c77e3fc9f1e2c2400a13d0b23b818521c0ae5f67ed9a2645bab9b2ab61cd58852ac00556f8690a2166b531ca1d64c00769085f2bd641f3e8987c3b509f615cd0900715f1c9f8779d5012a71975c82c713a03ef73dff7c7c0280f90d5d18ee75d2986cb0ecd7f389ed0cb58abc8b220ec12088481fdcb82995dfdc9f1b389821ad69aa58e6d53a3f90ad0b3a39f13613475c6bfd1400d3271e47f2ab4a5b254dceb3953caa46b96ca4dde32e73e2f3033fe010c0f4bdf58a21141d6d678c8aca94a8de8574ccb2de62afc69061a033332763e9c7be470eef1fe7871b80a3bda77b24a20309847c5b45b4aacec21bf8693b76c5c7138c5039431ab99f119098ace81bce92670ea7567a728a73c4c785646d20025a3f3724c8f11dc"], @ANYRESOCT=r2, @ANYRESDEC=0x0]], 0x1, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x410, 0x10) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x84}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x20) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)) r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x5, 0x6, r2}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0x1000000000}, {0x45, 0x0, 0x0, 0x2}, {0xba, 0x4}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:16 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x1, 0x5, 0x100000001}) 16:00:16 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0xfffffffffffffffb}, {0x80000001, 0xffff}}, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r2) 16:00:16 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x1}], 0x1, 0x7fff) poll(&(0x7f00000002c0)=[{r0, 0x8}, {0xffffffffffffffff, 0x91bc3b0fb28e87eb}, {r1, 0x40}], 0x3, 0x0) flock(r1, 0x2) dup2(r0, r0) 16:00:16 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x8, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x100) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/36, 0x24) r2 = semget$private(0x0, 0x1, 0x1) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000001c0)=""/39) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x6, 0x40, 0x9e, 0xfffffffffffffffb}, {0x1000, 0x5, 0x8, 0x6}, {0xfff, 0x0, 0x0, 0x2}, {0x100000001, 0x5, 0x1c00000, 0x7a9a}, {0x8, 0xfffffffffffffff9, 0x5, 0x3b3}, {0x4, 0x2, 0x80, 0x3f}, {0x7ff, 0x435, 0x6, 0x4}, {0x1, 0x42, 0x9, 0x40000000006}, {0xd2, 0x1, 0x4, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x3}, {0x6}]}) semget(0x2, 0x3, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x104) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0xfffffffffffffffd, 0x6}, 0xc) syz_open_pts() syz_extract_tcp_res(&(0x7f0000000000), 0x57f, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1d5, "ec9a5dd007da89ab0a11d7abe4e40f00f06ffa12"}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xd0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) poll(&(0x7f0000000040)=[{r0, 0x5682cf680038a084}, {r0, 0x100}, {r0, 0x4}, {r0, 0x4}], 0x4, 0xb2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() pledge(&(0x7f0000000040)='+\'}\x00', &(0x7f0000000180)='\x00') close(r0) dup(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:17 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0xd) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "854971000000f70030000000000000001900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) 16:00:17 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) kqueue() r1 = msgget(0x0, 0x758) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) fsync(0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000100)='\t\x00\x00\x00\x00\x00\x00-', 0xfffffffffffffc52, 0x4, 0x0, 0xfffffffffffffc64) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) msgget(0x2, 0x620) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/48) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:17 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) pledge(0x0, &(0x7f0000000000)='\x00') 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2080000000000001) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x24}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x61}, {0x4}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002c80)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20800, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000340)) fchmod(r0, 0x100000153) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="4181a53a614b70f16f", 0x9}, {&(0x7f00000000c0)="d4de1a23f0f8d46dc01120ee282d738d96110ad8bc7d82ba31edf6acc00b1c189981951db2643814b5d76c1da734a84354528eaf5139dba302601dea16750223c53277cc6002a895de0732622e2a345866015a65302e", 0x56}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x6, './bus\x00', './bus\x00'}) write(r2, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000002900"/16], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x4, 0x5) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x9feee7fdeae15f0a, 0x4) 16:00:18 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0xa5b7, 0x1, 0x1, 0x2, &(0x7f0000000280)={{0x7, 0x1ff, 0x7fffffff, 0x0, 0x2fcac3f5, 0x401, 0xff}, {[0x3f, 0x80, 0x10000, 0x9, 0x4, 0xd800000000000000, 0x7394, 0x1, 0x8, 0xfc5, 0x3, 0x49, 0x8, 0x1, 0x1, 0x5, 0x3], [0x4, 0x3, 0x0, 0x1, 0x0, 0x2, 0x0, 0x100000000, 0x1, 0x3], [0x8, 0x7, 0x0, 0xffffffffffff0000, 0x8, 0x10d7, 0x6], [0x19cd, 0x1, 0x3, 0x0, 0xe6, 0x5], [{0x16f4, 0x2cded254, 0x1, 0x200}, {0x5f9, 0xffffffffffffffdc, 0xffffffffffffffc1, 0x2}, {0x1, 0xfffffffffffff873, 0xd5e, 0x7fff}, {0x6, 0x5, 0x3f, 0x8}, {0x12, 0x3, 0x100000001, 0x80000001}, {0x1, 0x7, 0x0, 0x2}, {0x1, 0x3ff, 0x0, 0x8}, {0x4, 0x7, 0x2, 0x2}], {0x1, 0x8, 0x1, 0x2b8}, {0x4, 0x9, 0x800, 0x3ff}}}, 0xffffffffffffa062}) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x87a91c4a3f059112) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x124) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000015c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf050000000000000014330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db34c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8165840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4ffff2cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233a41e10281043e50488239ca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c9fc825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea3d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d96fea7fcfd40979ad9f90db0f4913083926adb766c79c4ed847650a662af5b35597491f593b0f34ae7ade570e9efb9af6c9d2bf077337357c86991feb1c2212d6a9b3caf774797c6b60ffbc6a"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040), 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt(r0, 0x3f, 0x7fff, &(0x7f0000000080)="fff55a98cc3fa88d1c5b676e070bc81d8870b20cb1c6682dd1b54fa2d73967a01cb182da825eecebf4eadbb4fa9d589919310c043338706cd45ad82a2ac59e4be949880ae289343df36fa7cbd18ee673fda2d7dd2d98ade0de6ff1b8ea693b2280e2c5604450d5ae3125f935bb19a8d7defabc05608893d89f95c4947307ff2f8a2bb453708207b2b8edc7ef42a9f01a1f51bf43939a40cca60a3301526561bdfed54e7b30b9a8c6c19215e9dc03d4986f", 0xb1) 16:00:18 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x44) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8010, 0x0) socketpair(0x10, 0x2, 0x7, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000240)=""/125, 0x7d, 0x34e3d658d889321f, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x5c}, {0x6}]}) chmod(&(0x7f0000000080)='./file0\x00', 0x100) listen(r1, 0x8) r2 = getuid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) r4 = open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x20) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r0, 0x0, 0x400) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x1, 0x4, 0x9) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000)="94040013", 0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0xffffff7d, &(0x7f0000000040)="61c8cd6d8a8c3db947342ad05845ed0cd59ea7790fc6d429e27f870cbb2c257a58080000b02074bd61b7e9dbdb2a2f25887a92d5") 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x4) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 16:00:18 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = geteuid() setuid(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r3 = fcntl$getown(r0, 0x5) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r8 = getegid() r9 = getpid() getgroups(0x3, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000140)="3484bfb2dae91b88ed542df7deed8ef566f3dee83ad46a0f91f18af58170c0984a939d941e187e439238182211da57c460fe1d67c509e54140d0d6bab49cb21c71880de5646ea75cf10798ba912d4cc57784904f34145d2ebcccf041b2a2ca7898ba3d6d9e19547fe917e55e22530ec5113de0640c3078caf2c1007fa50d31fe83103a17cd935f94274dbe4c91eb7812353c87576609cc8a7ad905526ff4e1bc8f03c6365e1e3b861e771b153bb3e7756e7fe8e469c1edee31a941d54f81229a7ab1ad9427bbfc6d64399c78f11af749ddbaa1b0e23d", 0xd6}, {&(0x7f0000000240)="14ddbd9d1aac7814cdd78477970d684e4add4d21f416d87893c2a3ecdfa27fa2835c7786d8d6f152b3fb95a12a1207da6a260946382acdd9081c2f85f1bf435aa78f38e33fafac846a4ac680b29b764bf93dbfe1f0dd1462364db4d0c2491bb942", 0x61}, {&(0x7f00000000c0)}, {&(0x7f00000002c0)="a6637f21a51551677bcd7a7913d83b6d4a5b7fc2dc9134fb8b206e8bb2139caf6b6615b57c5ae58b70b3306910c0f924231ccff0e56a6dbc34c7005660e2d03c4fb9d9b2ac5163bd5cbb8508aec8d998ab418ce0218521d627b367145f0726cd3f87e43bbc19e824e830fb139b6caffd48fdac85f211c8aadf613e08b5f9ba5c384a1c655082ec45c1df99ff6475cbcc3475ccbe193a845d", 0x98}], 0x4, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r1, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r1, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r1, r8}, @cred={0x20, 0xffff, 0x0, r9, r1, r10}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x150, 0x1}, 0x0) 16:00:18 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) recvfrom$inet(r0, &(0x7f0000000780)=""/4096, 0x1000, 0x2, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:18 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0xff, './file0\x00'}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x5ec, './file0\x00'}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x401) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='./bus\x00', r0, &(0x7f0000000300)='./file0\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x2) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x5, 0xe06, 0x4, 0x0, 0x1, 0x5, 0x4, 0x3, 0x1, 0xff, 0x400}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) close(r1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000340)={0xffffffff, 0x1ff, {0xbe, 0x8}}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0xffffffffffffffe0, 0x100000001, 0x8000, 0x1, 0x80000001, 0x80000001, 0xc06, 0x2, 0x348d5272ef759196, 0x6, 0x401000}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCCBRK(r2, 0x2000747a) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x20) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1, 0x0, 0x2, 0x3, "867650b40c03c579c31a20432d000e8573cb5b7a", 0x6, 0xc5}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000140)="582720efabd16ebae6322525815f73f0a034fd89612dfc94ff334a561904000000b061980e5ab7370a7d1fa9824b3da025bbd481000000456fc7d409fa8c273d8b6b87cb2d72b9bcdb9ad8a4f5f728193ef16a960387a64d1f16b1000000000000000069acc53715ac84ed79c642e3d9a5410c231b9047820400959e25a1036237a2a14b74883e7bde2af1ff5a93891348288bc3164543e9", 0x98) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x8000, 0x0, 0x8000, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x0, 0x80}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIS(r0, 0x8004746c, 0x0) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) fchmod(r0, 0x8) r1 = dup(r0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = dup(r0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:18 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x800, 0x7}, {{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x49, 0x81}, {{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x4, 0x4}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40000000, 0xd10, 0x4}], 0x6, 0x0, 0x7ff, 0x0) dup2(r3, r0) 16:00:18 executing program 0: setrlimit(0x6, &(0x7f0000000140)={0x7, 0xfffffffffffffff9}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x3f, 0xffffffffffffff00, 0x1, 0x4, "1b54c7f241ca15747fb3620cf91163d44bd9ea5e", 0x4, 0x7ff}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) read(r0, &(0x7f0000000280)=""/76, 0x4c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340)="dcc7a07ec27a08d1ee71ecc55c56f215721a17073ec6961dbb476ddedfae63dad83676b3d6d22fbcf0048de83fedac26f128bb74d20da177dd830a04a06791ea8366bdd062660d95e0c6b96b91ae5bf4b642dd16a46d4d2aa00937885825f0c8d2f84b839e7c587f3bb55e05a371dbf1292ca9d08aafd73228b5a50e278711672b6377b5c801cbeab544b6460819db67b75dcef8fb74d161747374a1bb886c274399d9afac78b2960695b108f13b4c23cd3df7bd3a96ee01d9a31e299760e6593bc1e2659b034b7ea44da9c5b3e6291ebde99f25694545038c50350a155c2a7456d7b77872ec27aef1a4851c5ad8509eea9bacaf3d3a2e730538e83e9f66af8d3b86da278c6718e5e6ac58055239fe8cc9a2ce6a769b5c14476382858c360b889df11b933751764d79ddbde3a68baa493f7223372401d79b", 0x138) poll(&(0x7f00000000c0)=[{r2, 0x41}], 0x1, 0x3ff) read(r2, &(0x7f0000000180)=""/243, 0xf3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x86a, 0x81, 0x0, 0x23ed}, {0x7, 0x4, 0x4, 0xfffffffffffffffc}]}) poll(&(0x7f0000000000)=[{r2, 0xd}], 0x1, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0xffffffffffffffe4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/70, 0x46}], 0x1, 0x0, 0x0) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4c6e", 0xb) write(r0, &(0x7f0000000200)="e008dc7be849bdccd04333", 0x119) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f00000001c0)=0x10) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000140)="00aa22c7c63e433bef6d1051e01e274f2d80c3ed859f549a4a212c0ac23d7beaee33f244b877195db1fc5e929d10c7fb9fae9eba7c4d5f4ac8ce74494592381270", 0x41}, {&(0x7f0000000240)="25ed4ea14eec9123bb339a911ddd6c8c76d339826c473f9724d132ca4dcf974ef0de2a38f3f4096dc594e61d0e1c8998da503e1cd8f052bcde223b6eba7903ee1634707d603eb099", 0x48}, {&(0x7f00000002c0)="6e8e7bc61fbd93bbf44991302dc2ebd7a67e21618caaf4ff18a9b95696ef2be33dd17beaf729149abc1916c31685addc213f4989d07c9510aa6ab30b97aa11847e7efc82081caa519dcbe74deabc77466ee8acf5fedc5f95bf0328716c76f0c565fb7d5e4d509db55287fa1dbedea4c046c8804aa30faaf70ea1fd78654be26a8f4b7ec9cb44ab4d96001b06ca9ad2fc4e8d6dea5b00b94cf330b74c6a768a9197f36229d4bf00a7250e14c1632b6350402d53e335564f6ec87e317b39805b3ebc00eabb5a2bfe9290ae7208216a3e389b27bc020d8fd80bdc24b8bcc7d6a0b05cbc4d292ad7042753c3b60b4fb1", 0xee}, {&(0x7f00000003c0)="ef00c2f0259ca0fe568eeb79b87cc950950612c84f2a156ffeb4f6bfd5652c101f904fe2738485fcbe5f06afe024f7d0b8e2f6ac6595533a9350cbdd83fdc8f81ae1435a661645ea94d271618d86330ad80d53dfe4c2f1e7d6afc855e06147df021b4b673907905c56a8f42dbd9d7ca5b45313bdfee683dc4a3e9ca3ca0a28b385e59e8bb8ee2561c6ef60574b0983f8bb308321305ea6ad210938f8801d37c6e38795d7caad04", 0xa7}, {&(0x7f0000000480)="862a75860ea2d950fef1444e2f29c909e7e4497ffb2dd46b898dba0cadd65ab9973398fbcc404cf9307a8e11fb866a0e6f03ecd89c3f6622b181996e3a82febec3e940918e661beba988ace37256fe51c27e05518a9f90ae92e2a1f162d9", 0x5e}, {&(0x7f0000000500)="a85f78aa55568dbb3f3d84e669cdcbd7300bf08f3a46ae4e37b59dcc645c8fd7b2f36ff74aed8c1cc5b5ad07f244fdf72a8112ef459f4f30e78b90ce462f9cbe9072691bd714a379", 0x48}, {&(0x7f0000000580)="321edae78e5084c9f5ed84dbfb6a13553f5225874950d4cecfd65bc93a08fbf4fbd9ee87d5b6189444fac616e0bdb2fefe2c95a0d58bcfad48fa2e6fdcc8a052ab3f778905e504282ac2414501ffb7410910602ca0e30a059cb6c3658fb2821c4acf59f24942a2bbf4f64fcf4fdb51d90d33513a765ed50ee4f7aa33b9da2a6f5e34d1787876d8594195c0979c3f2586209d83e374bbe65668e7be30eef62ce7043a9d05", 0xa4}, {&(0x7f0000000640)="3ce01bd30646aa41f9d7a30e4bbc390896e97e01b98351e3491671ed1086740cafb9d7a839c3128eac4d659b4805588c49ad8f2401097936482e7ad665b141f12b0a1e06f099ab9ec1892caa00c4cdca326fab93c97a08ebb2e492fc3aeb6f3f28100ad8d7949fba4ba389acc66047cc4d1a8bf396a34a9428c53d061c461eb600dfef67aaabae8d81f1ba39f436b6db1065fcddbdc345530539927c617d588997a562db71c942dee53d3f11e9eb936c373302d09424e6c2a828dfc0", 0xbc}], 0x8, &(0x7f0000000780)=[{0x28, 0x1, 0x1000, "79a1784e1f06e01e61a94a628c4dc1d4b558"}, {0xf0, 0xffff, 0x0, "49be71c850d1252431cfc47f5c51fdc544b9cd9dcb3341a6bbdcf4d91d1d4b6f5408b9a33159a899232ffee4cadfb96cd2f88af97122a0acf53005b804c3bde98b473e5d9020712a85441e6fd9ef06d1d8b451238932b7740a4bf131288914b2d683a3e870ca2c38994ff1d37f912609b079468f1117887d6d7eca1f55d1005a25ac1cf94e8b34b445e34be7e97d66989316d223a0b4705583f76b385c88603a42ce59e8618d22cdddcf3a8ead4acd7b8370605b957335b7301eb8c9ca56044c0da44ed6214c682e3bf1efc1a46fba06558f74e711031726a039705c"}, {0x18, 0x1, 0x7, "fb"}, {0x20, 0xdb9e9d7a0ef43395, 0x2, "18c9bdb6ec67284d04389b24"}, {0x100, 0xffff, 0x4182ff1c, "b1f9f0dab9115fc4739048ae2a17d3eca91e9242c644710ea6dc946e479ee6f975d3e0b1fe068ad6ed00b29ae266d2bad8c12f88bcad496406a474db235405149dfc6ef0a36572adbcc5f2e9a2fb1d77b16eb09d6e17d9d84326b69ae8c631479a104745a0ccb08aedab6831c2f70b2eb39b652c505bba3f66b425d339a6876008d4d3badd778f6510bf79453abaf0faa0c025a05ba5a47e71054fb85adc83b5e5ebac6244bc04a216db63887f1fc06699cb51be152f0e22e4c11d357cfee9ea3976e9cec6169001bbb348a21aaa3018d2ae47929af449c08a9bafdd87e706be76ee184d80169360013f016aae28"}], 0x250}, 0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x400087, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x0, 0x4a7, 0x0, 0x5dcd}, {0x932c, 0x1ff, 0xffffffff00000001, 0x2}, {0xfffffffffffffe00, 0x8, 0x8, 0x3}, {0x9, 0x7fff, 0x1, 0x7f}, {0x5, 0xffff, 0x2, 0x9}, {0xfffffffffffffffb, 0x401, 0x20, 0xa9}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='v') 16:00:19 executing program 1: setrlimit(0x0, &(0x7f0000000080)={0x6, 0x95}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x5, 0x8, 0x3, 0xfffffffffffffff8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:19 executing program 1: r0 = socket(0x2, 0x0, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="91e514371dda28a3166395578ca03cd64821b9bc76977f1bf82cb13d30d8d7e2b5899ecdc16ade448e3746ca49724731e6", 0x31, 0x8, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0xd12, 0x4) acct(&(0x7f0000000040)='./file0\x00') 16:00:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x40074}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x5252702a) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getflags(r2, 0x1) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/120, 0x78}, {&(0x7f0000000300)=""/126, 0x7e}], 0x2, &(0x7f0000000380)=""/74, 0x4a}, 0x40) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1, 0xfffffffffffffffe}], 0x8000000, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x81, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000440)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000480)=""/177, 0xb1}, {&(0x7f0000000540)=""/142, 0x8e}], 0x2, &(0x7f0000000640)=""/86, 0x56}, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) accept$inet(r4, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x18000, 0x2, 0x0, 0xfffffffffffffffe}, {0x4d}, {0x6, 0x0, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:19 executing program 0: r0 = semget(0x3, 0x0, 0x80) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/31) r1 = semget(0x1, 0x2, 0x403) r2 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0xa) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) munlockall() r3 = semget$private(0x0, 0x3, 0x8) semctl$GETZCNT(r3, 0x353432e1dbc01e76, 0x7, &(0x7f0000000100)=""/178) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/67, 0x43) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0x8) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x5, 0x80000001, 0x8, 0x0, 0x80, 0x100000001, 0xfffffffffffffe00]) kqueue() flock(r2, 0x4) getsockname$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) acct(&(0x7f00000003c0)='./file0\x00') setreuid(0x0, 0xee00) r4 = socket$inet6(0x18, 0x5, 0x2) r5 = syz_open_pts() socket(0x21, 0x8001, 0xfffffffffffffffc) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000180)=0x54f) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) pwrite(r0, &(0x7f0000000040)="014819da416b0a1ae52fd789ba259ee8071585eda6384618f6601e7cb2084885788ab8b6c606f2856a09434236b154562e1e65585ddd67526efdc5e292c90fd9a252c790143a8b5324985af1fb38c84a5b82a1f314105dd6152245977ea2d8305de2963127f2337ab4973df6c4e46e3f5bd0d6e285700952fc8993b761c473c991e5786a8cfaa7d0db379a4400162e850c5567c362213493a9bc853f3e5096719121d574d6f5e29fa6db5dec265cf19b25d45f4077313ca726138ff3ae860948209e0734a249756033dabbdaa27f4eeb8aefc4b24b1058a8044ef3396c16217c16d051", 0xe3, 0x0, 0x0) setsockopt(r0, 0x613, 0x8, &(0x7f0000000000)="5a1cdafff4ed230ddf3ae8b6dda1fc7d135a73163abde428567b16cdab9e056c0489d1479590ed80", 0x28) 16:00:20 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x1c6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) pipe2(&(0x7f0000000100), 0x4) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x200000000000000) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="ffea4716f09bcf689d47f8f0088f6dae9234e8b01415cae63b858a0028c5a72598db819b12cffde0ace782d227868eb954db55f4f92ad1be9673d0878158a83fe281e11f5fe3dcf495b42ac8361645637680ec5b97eb1038249637a4cf0cce538b59bae7389ce92d0d2804624b6776f2364873cf9c23f27520988a6c8f9c3bcad4919122d93a3fc183f88e3b218c99c07754286561d697d0b8ae14e3941101b11dfd2d367a43b690c8cbedd1eef5ca5c29cfa28705befb733f", 0xb9}, {&(0x7f0000000140)="b92f4f487d9cb2691fb5971f03e7feec761e53bb97e959e44e83fdf13a460f7ff4f2ef0189cf683a66cdea72a5bd40f2974f152bf761f1b1681601f5e8146d9ed68b2038244d678d2ccc5549d40e68fca241e4d0aeed0d54f62a8386453f447603630383e9501811068f2c97", 0x6c}], 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x4, 0x6}) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x2a6) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x6) getsockopt(r0, 0x1f, 0x4, &(0x7f0000000080)=""/39, &(0x7f0000000100)=0x27) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fbb0e22a6938424c3568e55a0907186e2b66697fffff021414d91f29a8ac195e0ddb4623a809dd827b27a40760122b8a65bede38d91e9a6e9dcd3b754b42cd3fda26fff95f20605c60b5827b"], 0x1c, 0x0}, 0x0) r4 = getpgid(0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) fcntl$lock(r3, 0x80482c65c5fbb0a9, &(0x7f0000000040)={0x3, 0x2, 0x0, 0x6, r4}) 16:00:20 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) setsockopt(r0, 0x1, 0xf70, &(0x7f0000000340)="972af4eaf6d3a67a3e5ecbdb0039a2219ddd95a22ed979da81602482aabe124416033c9c0beee6f414765094881003e3d6ae469ab9f37b67c865852656328437ea9715d7a53e25b9c365c91e5aea598c5309128550eb0aa7797f410ceed40fbceb4d098d515fa533b26994ed0f470c14ff65cb4f77e41f6ccf5dd454d20375cc40ea2bc8bf6d3d2bc7b5c44db8becebb43659c9816a3fca551e38a275e2fa8b197099299b94d34a01e595e4b95682653b18b6128c2cf474056d90bc214121ad93d24fd4e23", 0xc5) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x97dc, 0x100000001}, 0xc) recvfrom$unix(r0, &(0x7f0000000000)=""/37, 0x25, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c65300002599db77eb492e05d184f1d5277de5895ec925fd7fe7d770c6f641361f67b8d0ff86995ffc73ce3e6dc35e7edf1ffc4b04db8eb83191b2d2e013e81a6f9000345d1e141f7b0231ede156d83ceca2bea7c0a2eb59544b96b4175d30f0748070775916814"], 0xa) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04ba71f4e4881548f7264a37018d4a763bca70fd11be2041c42b4f14e966b14abfee1cf17bfd183fb7e5660c937f9272eeaabec05e836a24711ded4e775d7b4b736fdae604472a0fc8b49887b6865965e9e046a7ff3638a9c1334cdb9bc3a83766ed486d6476c3829acb3900b67882f6750c50b225da2095430f"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, &(0x7f00000000c0)=""/180, 0xfffffffffffffe56) kevent(r2, 0x0, 0x0, 0x0, 0x1007, &(0x7f00000001c0)={0x0, 0x3a4}) 16:00:20 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000480)='./file0\x00', 0x7, 0x0, r2) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x10000, 0xb06f}, 0xc) write(r0, &(0x7f0000000200), 0xb5b) r2 = syz_open_pts() openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0xc9) close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000200)={0x9, &(0x7f00000001c0)=[0xffffffffffffffe0, 0x9, 0x3, 0x20, 0x81, 0xffff, 0x0, 0x6, 0x181]}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:20 executing program 1: setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9eb71282f7b0b64) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgget(0x0, 0x80) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 16:00:20 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) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0x8) setrlimit(0x0, &(0x7f0000000080)) readv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000002c0)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) open$dir(&(0x7f0000000240)='./file0\x00', 0x6893b32057a9130d, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) 16:00:20 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x1fffffffffe) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x40, 0x108) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)={0x2, 0x8}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x2}) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) 16:00:21 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setflags(r0, 0x2, 0x3) close(r0) r2 = dup2(r0, r0) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r0, r3) open(&(0x7f0000000300)='./bus/../file0\x00', 0x0, 0x180) open(&(0x7f0000000880)='./bus/../file0\x00', 0x80, 0x10) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24, 0x1, 0x8000000000000}, {0x41}, {0x96, 0x0, 0x10000}]}) syz_emit_ethernet(0x82, &(0x7f0000000200)="027477541b7765b65567c94315252cbd17af751f7f1b6685d878b6507a4f407756983753241af03c54602c1f416d10d2ba20ed55d107dd57ab02885894fcf51dc32b2362f3120d023f5b6600471357e2751f08b7490beec27503d7c6356876d9a562e873f94330a8191c644b39a679981333ea8e02a09337ed512a79176ca17de083") 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x7ff, 0x2}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x20000000000005}, {0x806}]}) r1 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/182, 0xb6) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unlink(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) r1 = syz_open_pts() chdir(&(0x7f0000000080)='./file0\x00') r2 = kqueue() close(r0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x5, 0x3}, {{r1}, 0xfffffffffffffffb, 0x81, 0xf0000000, 0x67f, 0x8}, {{r1}, 0xfffffffffffffffd, 0x84, 0x80, 0xce, 0x6}], 0x9, &(0x7f00000000c0)=[{{r0}, 0x0, 0x0, 0x1, 0x1000, 0x4ca9}], 0xa6b, &(0x7f0000000140)={0xecc, 0x7}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:21 executing program 0: r0 = socket(0x2, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00'], 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001180)={0x1}) listen(r0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001140)) mknodat(r1, &(0x7f00000011c0)='./file0\x00', 0x1000, 0x7) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8080) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xffffffffffff2ffb, 0x400601) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x100000000) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 16:00:22 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x0, 0x100000000}, {0x0, 0x2}}, 0x0) 16:00:22 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x200000}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x90d2, 0x0, "d70500e74de423000000000000020800", 0x0, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffff8000, "854955883d026111fe4d04000000100000001000"}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x4) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000200)='\x00', 0x2000, 0x86137) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="1721d4f1a2dc", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x8) 16:00:22 executing program 0: rmdir(&(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x4}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x30) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = semget(0x1, 0x0, 0x4) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000000c0)=""/62) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x100) r4 = semget(0x1, 0x4, 0x579ef2dae1f25ad6) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8000, 0x0) lseek(r0, 0x0, 0x0, 0x3) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r6, 0x0, 0x52) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) shutdown(r3, 0x3) semop(r4, &(0x7f0000000200)=[{0x1, 0x0, 0x800}, {0x1, 0x101, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0x100000001, 0x1e418327218fb6d2}], 0x5) ioctl$TIOCSTOP(r3, 0x2000746f) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x2, 0x70000000000}, {0x18, 0x3, 0x5, 0x9}, 0x80, [0x1, 0xf2cc, 0x97a, 0x5, 0xfffffffffffffe00, 0x0, 0x80000001, 0xc6]}, 0x3c) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f00000002c0)={0x4, 0x9}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r10 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0xc0) shutdown(r0, 0x2) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000440)=0x3, 0x4) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) socket$inet(0x2, 0x0, 0xffffffff) kevent(r9, &(0x7f0000000500)=[{{r6}, 0x4dbaf526e9252e2, 0x4, 0xf00fffff, 0x9, 0x4}], 0x101, &(0x7f0000000540)=[{{r10}, 0xffffffffffffffff, 0x80, 0x20000000, 0x20, 0x1}, {{r1}, 0xfffffffffffffff8, 0x89, 0x80000000, 0x100000000, 0x3}, {{r8}, 0xffffffffffffffff, 0x8, 0x4, 0x100, 0x6}, {{r9}, 0xfffffffffffffffa, 0x24, 0x40, 0xfffffffffffff5fb}, {{r11}, 0xfffffffffffffffb, 0x2, 0x1, 0x1f, 0x3ff}, {{r9}, 0xfffffffffffffffa, 0x60, 0xf0000020, 0x1, 0x100000001}, {{r6}, 0x0, 0x20, 0x40000000, 0x40, 0x9}, {{r1}, 0x0, 0x40, 0x1, 0x5, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x800, 0x2}], 0xfffffffffffffffd, &(0x7f0000000680)={0x1, 0x3}) 16:00:22 executing program 0: socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x52) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2d}]}) 16:00:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x7, r1}) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x800, 0x102) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0x6}) r1 = open(&(0x7f0000000380)='./bus/../file0\x00', 0x8, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x3, 0x1, 0x8, 0x9, r2}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x200, 0x0) open$dir(&(0x7f00000004c0)='./bus\x00', 0x8000, 0x10) syz_emit_ethernet(0xd9, &(0x7f00000003c0)="e77d2eee369eab4e6af949f7b60de4387fed55edabe75237ec566a1af4892cadb81cac44f7a106d4970942135212746822301cc4b543ffbac9962b25f20f3a735435ee5a68f4d3b55faaf49965c8471a3de6113561d982eb116ad8c00ec0721a7f27a0c73f5b08a1e016f856bd2c4e760df6e921572192be7c72a2ac2ae0b6dd0f1b01a1c20d7e494f455448b178deb13f3b428e40c3645b9bcdcac0cc2c5726b5c3ec5899b1958fbdc81611ec1dc5e27cd763eeedb1248506cd2877c38078c8513ecb737365c61bf7dbef6301146e61f56de846101459da10") ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r3, 0x1}) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000340)='c\x00') ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) sendto(r0, &(0x7f0000000280)="b2186df94cdf097cbf901aa00464382bdf4943732ec4d54772cb8bc11203830fb64d1f49066c3ea71edf3642f8a9adb30a86eeffbfbfa9632b8d6f90a4cbcc8467a77e8c8f178cf557632bbbfab34eac90662165231bc29c3be4d793edb129221525638dd33694854a", 0x69, 0x4, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)="4e8e47f8039c6c49a8820f302aba6d25", 0x10) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e2e", 0x10) write(r0, &(0x7f0000000100)="dff8e80d91147a60f241c9eda09efb48526127a8396e03f3214333ff7ac990409c7f2935b600624f9b435d6f90296bf24fb07a472126c7369ff80a0ef842a0a7af53b3a8bca16e9ff3110ceff6af6572342719c34eb345ea3ac2bbe1f214a8cfb391dbbdb5482dafe66b58ca63e5ebf81bf64391095f50b6c4b90cc2bcb62bfa129c4c726f3b94fc4fdcbd76ca283ace8528ad63a3f49f5c6e7553e20503e1aeb69c799d71ef097a5d5c979c94f54702da23f611594d5ea5af4519e13655c8a3b4878605f6975f3c", 0xc8) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/39}, 0x2f, 0x2, 0x1000) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) setreuid(0x0, 0xee01) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = getuid() r4 = getegid() fcntl$dupfd(r2, 0x0, r1) lchown(&(0x7f0000000240)='./file0\x00', r3, r4) r5 = msgget(0x0, 0x200) msgctl$IPC_RMID(r5, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, 0x0) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000040)=0x8) 16:00:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x89, 0x0, 0xfffc, 0x3}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:22 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() rmdir(&(0x7f0000000080)='./file0\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) syz_open_pts() 16:00:22 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x0, 0xffffffffffffff01) r1 = socket(0x1, 0x0, 0x10000) semget$private(0x0, 0x1, 0x200) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x7fffffff) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0xded}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="adff") 16:00:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/233, 0xe9) close(r0) 16:00:23 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fchdir(r0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000923000/0x3000)=nil, 0x3000) 16:00:23 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = socket(0x18, 0x5, 0x3) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) getpgrp() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x4c3, 0xfffffffffffff001, './bus\x00', 0x0, 0x1, 0xdb, 0x8}) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) r3 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000380)=""/102) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x4, 0x9, 0x7, 0x1, 0x3, 0x3, 0x1ff, 0x2, 0x1, 0x1, 0x9}) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x1, 0x7) lseek(r0, 0x0, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) poll(0x0, 0x2a4, 0xc5ed) kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='.\x00', 0x20, 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0xffff) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x26, 0x80000000, 0x81, 0x56}, {{r0}, 0xfffffffffffffffd, 0xa0e8e24b0650d90c, 0xf0000000, 0x1, 0x40}, {{r1}, 0xfffffffffffffffb, 0x18, 0x0, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x10000}], 0x7f, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x10, 0x9}, {{r3}, 0xfffffffffffffffc, 0xb0, 0x1, 0x7f, 0x3f}, {{r3}, 0x0, 0x80, 0x20, 0x9, 0x9}], 0xa44f, &(0x7f0000000000)={0xfffffffffffffffa, 0x4}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x2, 0x80, './file0/file0\x00', 0x13492339, 0x5, 0x4}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x180000) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x2000000000000, './file0/file0\x00'}) fchdir(r0) select(0x40, &(0x7f0000000300)={0x0, 0x400, 0x53, 0x34, 0x26f, 0x1, 0xffffffffffffff80, 0x1}, &(0x7f0000000340)={0x6, 0x5, 0x800000000000000, 0x7446, 0x4, 0xcf, 0x6, 0x7}, &(0x7f0000000380)={0x9, 0x8, 0x4, 0xfffffffffffffff7, 0x3, 0x3, 0x100, 0x9}, &(0x7f00000003c0)={0x2, 0x3}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5f44) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x50}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[0x9, 0x10001, 0xffff, 0x10001, 0xffffffff80000000, 0x3, 0xffffffffffffd0b0, 0x3]}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100000104, r2) setrlimit(0x0, &(0x7f0000000140)) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x400100000000, 0x3}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) getrlimit(0x7, &(0x7f0000000000)) 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x1d, 0x7, 0x0, 0xd45}, {0x87, 0x0, 0xfffffffffffffffc}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\a') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x9) 16:00:26 executing program 1: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x12f, &(0x7f0000000140)="d04eb9b9d602b6a0ae4cd7408da49ef812228cb03cd007217d948295d24623e03e54615ac59fba8bea0149185af0148a7520d623cbb3fbbf1f43166b0c936f287c268037609332947a393ee7205bfd39f1d899693e09ca5efdbdd1df815faa945b01ead08dac3eb26c2a999b91c511f2abd48184b8a04a32cf7c4a34b5c51edd5cfd92e1aaf268da05ae3b90b6d02e003a3f") 16:00:26 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x40}, {r0, 0x4}, {r0, 0x80}], 0x4, 0x1000) nanosleep(&(0x7f0000000080)={0x3, 0x2}, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/221, 0xdd}, {&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/46, 0x2e}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000480)=""/211, 0xd3}], 0x6, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000600)=""/4096) r2 = openat(0xffffffffffffffff, &(0x7f0000001600)='./file0\x00', 0x200, 0x40) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001640)={0x10, 0x2, 0x4, 0x148, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x5}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x20}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000faf000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000e13000/0x3000)=nil, &(0x7f0000ec3000/0x4000)=nil, 0x6}, {&(0x7f0000f0a000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000e5a000/0x3000)=nil, &(0x7f0000edb000/0x2000)=nil, 0x5}, {&(0x7f0000e9e000/0x14000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xf052}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000eea000/0x4000)=nil, 0x9}, {&(0x7f0000fc2000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000f25000/0x1000)=nil, &(0x7f0000f28000/0xc000)=nil, 0x80000001}, {&(0x7f0000ed8000/0x2000)=nil, &(0x7f0000fb6000/0x3000)=nil, 0x6}, {&(0x7f0000e58000/0x13000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000fa0000/0x4000)=nil, &(0x7f0000efc000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffffc}) kevent(r2, &(0x7f0000001b40)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x0, 0x0, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0xc906}, {{r0}, 0xffffffffffffffff, 0x20, 0x41, 0x7, 0x5}, {{r0}, 0xfffffffffffffffd, 0xe0, 0x20000002, 0x7, 0x4}, {{r0}, 0x872a3852cab07c73, 0x80, 0x2e4de96250a4c1a3, 0x2}, {{r2}, 0x0, 0x10, 0xf0000000, 0x7, 0xc99}, {{r2}, 0xfffffffffffffff8, 0x4, 0x8, 0x7fff, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x1, 0x8000000c, 0x3, 0x6797}], 0x7, &(0x7f0000001c40)=[{{r0}, 0xfffffffffffffffc, 0x268a5fff604bd280, 0x4, 0x6, 0x3}, {{r0}, 0x710ed7998801bd15, 0x40, 0xfffff, 0x20, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x4, 0x1ff}, {{r2}, 0x5f2cdeacbba44ffd, 0x80, 0xf0000000, 0x7fff, 0x4}], 0x101, &(0x7f0000001cc0)={0x40, 0xff}) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000001d00)=""/1) openat$vmm(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/vmm\x00', 0x2, 0x0) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000001d80)=""/144) r3 = socket(0x18, 0x8000, 0x20) fchmodat(r3, &(0x7f0000001e40)='.\x00', 0x108, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001ec0)={0x3, &(0x7f0000001e80)=[{0x7, 0x6, 0x10001, 0x100000000}, {0x10000, 0x8001, 0xfffffffffffffff8}, {0x80, 0x5, 0x5, 0xfffffffffffffff7}]}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000001f00)=0x8001) renameat(r2, &(0x7f0000001f40)='./file1\x00', r2, &(0x7f0000001f80)='./file\x00') getpeername(r2, &(0x7f0000001fc0)=@in6, &(0x7f0000002000)=0xc) ioctl$KDENABIO(r2, 0x20004b3c) fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002080)={0x0, 0x0}, &(0x7f00000020c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002100)={0x0, 0x0, 0x0}, &(0x7f0000002140)=0xc) lchown(&(0x7f0000002040)='./file1\x00', r4, r5) recvmsg(r2, &(0x7f0000004780)={&(0x7f0000002180)=@in6, 0xc, &(0x7f00000036c0)=[{&(0x7f00000021c0)=""/64, 0x40}, {&(0x7f0000002200)=""/162, 0xa2}, {&(0x7f00000022c0)=""/155, 0x9b}, {&(0x7f0000002380)=""/177, 0xb1}, {&(0x7f0000002440)=""/24, 0x18}, {&(0x7f0000002480)=""/176, 0xb0}, {&(0x7f0000002540)=""/180, 0xb4}, {&(0x7f0000002600)=""/4096, 0x1000}, {&(0x7f0000003600)=""/136, 0x88}], 0x9, &(0x7f0000003780)=""/4096, 0x1000}, 0x3) execve(&(0x7f00000047c0)='./file\x00', &(0x7f0000004880)=[&(0x7f0000004800)='\x00', &(0x7f0000004840)='/dev/tty\x00'], &(0x7f0000004940)=[&(0x7f00000048c0)='/dev/vmm\x00', &(0x7f0000004900)='/dev/vmm\x00']) semget$private(0x0, 0x1, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000004980), &(0x7f00000049c0)=0xc) sendto(r2, &(0x7f0000004a00)="de270565ef5ecdd2f147493576e1719cc4b3084671130ff36d5c848fef496f946b1e493eda9144a011ff8be331dc719961b4b370e3fd18b1f9ff99cc4dadbe922bdb65cd8b143223c59126eb14963b670490e10b59eb5951d469eb59f9091e5be36e75e358adb6de7332cffc057831b446d16c649173bd9320ed220a6bb1f08e8a99479371c6435cfe0db2c5ab3a9840a306883acf2dba6748fe122a987501cc12a7a1820f363e0bc65a4c4b1df2473ea1fb4d1b06b076689a19fe08159b19983ba40e09155ea4fe4bf8408c3e4cb8a0e8af47e321fc5403fb224525ffc739eb6fb4d46cc20553c2230ba79a28fe6a27548ef2c3c2", 0xf5, 0x1, &(0x7f0000004b00)=@un=@file={0x1, './file\x00'}, 0x9) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000004b40)) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x40000000, 0x100000000000009, &(0x7f0000000000)="f47779ec9040e763cea87e14351abf55f1a85ada0bafa9646f27be6d99a4c166af9b243b6336236019880900f60038b50888d16474ba1f505a2875f5f3f738f20e1c557944317096bafe3de518a4dfe60c97fb54402795f5d5d24ddf7d7b571322bbff3d73d835db4e873ade078e25194f59fa4883866fa79a1b8eb96a4d119651d732c3fad4d2833c0fd896d683b550453bcbfc8f7a97572904ac02ebc0b7b573370f8870d683449eeeeca28974bc54051d10cada8ec1a1780d3e1e6982d91b2a844c633a75f10c01bf7288c72ec7ec2ca57b7aba38", 0xd6) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000d06ff8)='./file0\x00') sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000200)="3833f8b0b442fb8e10409dc8086c3c3f33572e483c90d7d31f0ce1b155e017df1217e1847f41c7b193c0090bd5d94db323a74a6fb86e911521adef24a6f3cdf7004a2380c8ed97bfc4a728", 0x4b}], 0x1, &(0x7f00000004c0)=[{0xc8, 0xffff, 0x1, "cad56d6734560f2a3059c5b170e1c88566870bdd307282d96645085e6c71a7908a3fc253f1058bad623c3c3700240a038779707c4e3264461353bc72c2d04e91629be879dd615be131e498f4c798694e10900f2e9f3804fd7a8847ca25f434958e8980c1bc24a92afdf20197510483c4cea785863bfe59a8222c00dd043ee4b8c40322455b1780ba8e5864f51812b0d456adc206f383c159e0894d8b6c12b47ea739e6adf771a8591b465bae1eae94d937d8"}, {0x88, 0x1, 0xffffffff, "b040225932e146a0168ab5e337d5878544fa621852c067f8a052473b084038063321a7a0e9be36192a6aa45f412a9d94dab0a0d160bea0c1243f6649bf9f5a252f307251064ce214c238f2bab1246a48d2f13d13e35e733befaf48df39e19615e49ce7d5c1af81d2236abacb74615ed8b0a2"}, {0x50, 0xffff, 0x8001, "4b9ff95c4bbd5cccadbc5a350fbbaf35a9622f930ef05f4acccd7d2d347345b9463784ebde96697d3f932293d7a0c46e78bb0536249c4f758ef73b9344d8ca14"}, {0xe8, 0x0, 0x5, "dd5d73713ca900ce5e4f1b2d26f25e02417243cb9c04a08386579b4cb0f2950d3615358e6a9c36ed424049b2f4ec15db2b323671e0fa82e80aca43d97bbe4b36f733a66ef1eeec6a78e7a2d026e7d94538857d4dfd67ccee6a72b21bab8dc0bbcaa21ba0d168cc3b105b7e64e5aabd809222b1624651c31f1f821875f2d8780e13b281f2980ada722b016246e9ab1d2e7532ee0852b28562c81032f03f2491cfc627f250c31b952564996982b88ca8fcb76eee1baccd911f342d48f22c23dffd786293b9f7b8542de35fbe0473518d20af449f437e"}, {0x1010, 0xffff, 0x800, "fd2642dfa4550d3eadbe90c90e09eb57a5d82af243126bfe02fac78915a2db23f03478cb44fcd41886d007ce33c6c317e83119e5330cf89230fa38940b884d3f34250a3893346eef941766c9ece9f79287be5dffb35ed1cc7bccc00b6f18953fd81e33cec3e57d47b7b24fca147a18f4592334847330d2a52e7c09e82c3d6893d390ea72651018a0451834b80e2e4f199c53efa70ce41d4be24a412c5b5753169bd97e5f81f5e69c57f83e633862a1e5c954fef465484afdcc5ee2a8e60035d211ac07758d97ade77b1bd199e9e077d80bcf672b57f73c3cc64d579f9be3f74d5cf9988cb0877d32f195ebe8b4516346473702eedf27e9c77fe9aba119358a80da6069098c516606fb5696103631f5b7543608d8f488f1f5136f6e119c3273a6221a3a89caf4b583254837c6c2204c46b65f08b05785487412e31bc42aff7480711e40d49569b65bc1c40829f455541bbc615a7e7d4c7ba57380f5fd3269298ab51a95fec422d78cd1b1f05c5ae4a68d7b6c620b98d7e4d5dd0896e428e64ff551cc95702e73fe31f54aa930da8a40a906175b867706949ff7e064e5aba43c852fd1e25a4342d15f8b2cfd361870327f48d24b5f5a04def0669ad1b9228499991870c3f0e251b3c3e46e2e0990bf456d588ff905dd5a8518592e377c27a99b427b2670389324324d9744b13d4a59648a700d5cdfdd73a79db4090adec12c5f76f8c8299af8b99a14c8e130954c3664ffb2c868bbbc12b32f172d46d635c701bcde4787ccf38aae568e7df1279e452e2b141136e6565c14e9b06e3a64e9a11dc5a84a190069abb32bd3d0e88f16b81f24c51161bf4a5e5129935fbf4b6f63ca5142ff41fed38a8a2864044904071ec1cf63e00dd9102f20d986983a06ff360897c1f337a6086def6ba6e4d7caabecfe37266bb2c87d26062e2b2edfb4b828ca74cf104fefbbe5f628b65eaa50cea236c3448cd196b9150f4d2c4c376c4eaeb00b9d7ca00e44d74b95a3b664e6333a78f3bd4cf43620b5f7e240ed575b46f85318fe43025f15f6facb308ee745ab76c337956ace7c1db16f1598d9710d949d6fff63ee6dded4c40ffe95f26d4241631128cbf7bd8ee343b66672aa8a1695820976abba3df6536af92f4be8c730b6aca00d8c4572dec330c674a3e61c8d0b95928a25ad9de66ed48e057f9c57efb54ce864fcaa38f827527233147f7201c5a138fa842e1bee10b1654d802a6ff57c651a1f884bd73587c47f9e97d315e5377bc4e3e99e69d8cec5b24621be5efc264b7cbff6c9a48e2c50e1024fc2a902c91f6c6f55674047323382c8f23457d30a0c4387d6298ecc3b368b6aa8ac5bddbaf72debdeda8a95b890a1e1fe1da89251f53c2b77ff8739e529ad299e3a9b8dcc822fcabf52bd23aa1ee6ec2cea1d31e587a2592f59c97965a996f2ab947392e9e7fcf20978c411bfee11fb41950f897dc71cb8d1ae4ec7e2b2b5769867ac8fc7dbfc2a998ee79fe096079ad5a1b31ad6dbf06105a5bf1b50d882535d8265eed952ef1b33fc7e0603f57d5eb9552367e66f1f0298818c7b591572420e897a191c15c2e02d264531b2c1673b144514be3729a0ebc2edead800c4e17c7bc700a4bd7e22f9660f17cbc0361b0e1c89fab42b65a6d8f41f84bf34e2af63b55c22489e4411250910c90d3adf7bb4d23851c0bae9443281b7278aa6835c1627b17fc636d55e858617286257c65ff06ef2b162fc7bc691cbebb39bc5d96927793923a7c8598cfd1fafa690a6d595530e7504467acaba5636721b3a4ab04d121a0c9fd659affc726a7f48855f5bd24d5056e5413520aa407fda0e7e27ce3b3d4779015e382dd2b93472bd939e2d48582dfd4edfc940ceb9778ec40855d77947882cfdfa132af3eea40804d5114ba4b2e244c810659c89858601789bb7720a15382a62b704566e83f1055f613f691308357bccbc7c2e3e8dd8eab529756928dae69f5baa41409f4ca6ffe43d43f9f32c6542f7b6515e8bae3fd9eedafc87aabff438170549bdf0cc859205f294c2e72eff0d4cd89586a90dd04209f160ad12903344391761f3e3c9609da5373c0cd1dc4097a7fc2c51f4e7d05e4daf26d765f7c383d8e8dec05eaf2f34c38261781f8be6d8364af3451883c7c33ed2e088d7e515b777ce66e73a10be76b94d6dcc78404771dfa9e39d37d39bf94c84bceac57af9ac349f39620c891a0a70c60ec8b03a5af00b535374594ab9bcaba3bc4b57e692c88b1a62f90a8e0c34b16f273cc4a632a65de282b58423486e816a7fa73d4f4755d7b1f7618f93fd4b13388ac86e4cab48b4e07e210e40323fcc4214f4dfac6fe10a93977958d71cbf8a96bf7c04fd7c9ab9328531a2a5f1651b3515c54d51aeca31d108407abfabbddff1d079e6641417a0fe7469bf894d120d5e080605f6b87a2668ed5867d6331673bbb3c8e827d54803714002dea5b74a75a5fb1d894ca4403b657b4e4b5bf7e7290ee642e58181bd37034e849953ceb4f4f86410dbd5e80921d58f046b229391d179b25c3caa1d667731b7aa19bcc7e50060d1cae2a0f1c638167f4222bdebc45ba34a1bda336cab0e301bfff3d775cea5369f78f029737e98d4ade07278fa5f4c5279529f655b960e05e51d504000276efb1f744edfb2d17cb7927e27efa391f3e0c651f48da62c960cd2a1a20e6d0bc93a06c505b5c5ada6ec0e51db43b3efd26b705c4d0ca9bdc0d4d36533d065e1c8df6e39c48c2a7994cc5d792046adf63b2c80ba782f9677da966e92c500c124599664db8f1e8f77cfa554e3ecb18ead734dc71b0e3a718436a3962be63fc1e93fe824dba2cec631f245b1e04e85a59b87b99fef4aee8f9bf78dc306fd8a34e5c225959101d9ba98c281c03f501fe5d3a788ba4c3fdbe235e1b65c38123c649c833226c4ed70ef567dd9259b7379596c1d3d6ca2a7233799c364687429f31b3974827aaf139eb74494edf079af230c395006afbf04d602aac98b19c564393c38312dda5037b41cd36474ec202d0eb6b975dcc898b49650917b5f54c952c3e8ef15afcb8bcbee39daccd06ede2bbc18ded2d703b60060a5d000fa60679b94ff5f938fb7c742dfd434d823cedef33f051750ef1b32dff633875c1782e19d68b52f60bad4bd09c0856d29d2f8fd25c34cd55ce35fd2273b6743584dc663241ff05bf08742a7c77d1b7c18cd1def0302ff4b7fff6529d91e6880647876548640eac0d19d7fed41f9b9c06c00ce3dc6a84813d7939f7bf516f15a9737eb80c89e32f332af8ebf42f755089dcf0ec30f4652d75836fa0eecc3b9f3c7bedb04412ac3cf12195bf5ef4b6373fe3eb3b3cf20db45475ac46030945bef47e3718acd7dd70131b5178a94ecdf237f589085e8f7cb0db2e48917fb541b94051c1f05ddf4f4b71a46a6ab39a65c89a8fba177873d88449260cba6bf389a480ae7cf62b6a08bbe14724ff3e074df3da4addbd2df95f44cb10ce1562c9d76e33abe401e1ff46774136f646a1191c8af3fef96aad040f9a810260cc84bb0ed1c79fb749a0b93cf161063a96588ece80e2f669fa2a7d70ec3c660e48fb3713bdc50ec3350bf68e3c72bed3829b50398fd4dc1f2969a343726ed5157f71cd7709457da93933e88cca2aa3c6e2f9a848ec0ffec1ad731574ca541f9ca9dfab37b8bac34fbf403d12f92c07d129dddb2f5ab38799f2a89e7c64b88b108a5e47ee65b00c245b03e03069e6bdcebc63aeb2d1e700822c2aab3517e89eb0256667722c1d9dc91a3c14c944e40d8a87788ebab996e2ab7927f366111f586e94dce704020ed106fcb6aa276fcc70d10df44777d2e35fb617e86c3d9dcc5c43154c9e31ea8c9be733f0c1bce26798c5d180a4971db5826df6e2dd6aedc50db0818006222440f94b9e86db92f0f58dbb2d7b7858ab9ece8da9f572472a1ed131aa9c52dbde80890ce3a36a636a2527d27266f88a613ff1eca2790c47f33b7461f1720e98bf414cfa28fff506398e1c10f61b8a24499664fd8b8578a5d28850a0e956a01c7e60ec54f3ef722b23c2d84a0921a15309359c923fef7031cae9125a6ebbb46325924afcd256b74a897e8079e4a9e9e3f535cceff0c588617dd310a57e1dc2b45c4565b89eb61dca6842d18ab444dbb7fc090e89fa1e91324ed853ae7943a41de7258492ef9bd4206742b507cd89832e33e5ea1c33eeb45e7bd578c6e4173a066c511a7862efc5dc40a91dc4ec641a9069e015a445b36d729800a03a3586d26de76f7772bbc63218ec822f68641bf5decca3fb10b4025f5fdc2702482721051ce95a1bb4b903fe2e387143d07fb1ea56b6196e462aed02bf3e7ae33d454c4e66be0d2403dea1bf73892a31bb131a8e999cae4aa7973cff9f873beed8a5b11a5bebd94daeae44c26a16d8b2f6f9682520ff74dad68f71606e5799c1114540456f1807f8d19e366daca479bca4f5cef54437f1b16466859a29a95e93fffbb210e32972eef623e942528c2199f3af1656aec44b07033ba42ad82e87ef8b5a5f8c9472cf48bdca37218a6e56a97d7c44730ed17ecf774b7e0838d8e2534f561577f8de400a4510142f1e453994252a82ca1bed7cd346a30e14edc4ef69333b53d636ae07a92fd05a8cb266959b27b2b4418bf4ca0af09aaf2c533834e0c4455b2ff7ed9dbae7c76e39bf2c5d08003c6ea8d7f0390023ad15319bea84b4591d0de3c4d35200a236ec99f516c730b4cde9d35c1c406b1af6ac0c9d3896eac33b294cb2da85f9d92e72cff09514e71c541e09c5faaa66e7a4108bec88e81a6d935c43f3b18871be89f9d4ca838f6c43884ddaa6af19f4ab4aaa8e60e818ebbe16f457a49584fbea545b8bc3a7b57f9a0b75d65a899e606a7b9c9f14eaecd2835a4f32d51fb0a00af2adcf4eab06c1f8bd0bb285da1f51889d4a68fc7370a1183930b798a11c6ba1ddf2c881b7696c47e94ff97d3eab200b0aa885acf155df1232fd471651433561fcc0d88d20a67a2d88071bd23fbc81a34e719cdb8aba44047b66d238b1896cfa8c7edf9395ed3cbe4dd87953edd7b9eed68bcca5849513ec27766505291ab1731372f182350849a0cd27ae5db4e9064655a46f31f5b701764b9057babb93b326d128c4e91f680f5eef31080966d5a6bddb8dd2ac27975d0e4d592af310066f1ffb923ec45dccc88a1f7da30a1d1fceacab9ca9134566bca19fc6a498b3c32dd34d0a1e179b29c40ed8a59de452d02c831753fb130f968e154b25d1c233d73d1eaf3e06a5fd9dd3cbfb8f702249ea972f7c631c26d87c280738f27ada9dc2e0ffbf0ae71d76301596d72e84ef9a5280d237682c61e04b595809fa3312e02d9153e44cfb01de9b598e38999c0b516856611617a8f7151021d47d04ab8e91786a5bda600bfb223427c058ee65a3a770f0a87894a7b875f92c82c3c5d15793f81cca02f5aa01ef28ca4e6ee18252820c5164713850c661ae3b74f4936e5c555e18e6a0e256c5d790eeb43a8d1c5c84b6845dd60d7c0d1e002c44aa0f28e5a711bd7e1c053d0ef92fa7997ce6312b2c202a0c352d2e29490225e597f342865c2db1f5993581bfea861b8a9b6312b0d92ede247f499756ae85ed0f281558687a4ca95b05e7548027f6b2d23354ebdc6c9abed12f3b2a9f9e080b67283f7331bacba91119512d9fa644bfa045139919f4827e3b9a3d7bdf2661fe3c9b3ed31a64864ce52dc33bc4175fe564dde044bcb150880ce08361d5fea11eb3dd6b6eabcc0173591ee566440de708dee03f9a75adf2f10796436c7"}, {0x80, 0xffff, 0x7, "01322ceab31165f11d23115d2bd330ff2c3f3276288929b67ce4b0d3ba607e3a5b77e5e2549b5816cdbcbb38c00759e08e6f157583dcde1701b956a1b1cb5cdd5e1b110ccb59111fa4abe7a2d236316bd510083f9e8bac1941d1bcf0fe1fb6a45ed933d7f36bf632192a2e31"}, {0xb0, 0x1, 0x5, "8778766ec0c671af32dce448c55bf4d4432b6ceadd4cc30302ecf4e110a84e8d8837c2784f4f03b5e580bd2cbbaba736dff785c66921ae4cb498051796844adb26472f662f64f66f9ac5ced1255bb35b84516f8fa60c6d2392325ea9119543928e63b6aa575309abfa28883ee6f374af7295f73c27d1a334d9db8965320efbc2b1c3eb025fe41c15b0a28488ef2b0128d50d2bf917a238f75f0216950e56a3"}, {0x48, 0x1, 0x406, "d8417e7745d9a7126b14c83a6d7b1695c0c289465ce40da918eb048c8379f17167342dbc75438e025a7dbfe5880b06d4ec69a2"}], 0x1410}, 0x400) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x1000, 0x1, {0x8, 0x6}}) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) ftruncate(r0, 0x0, 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x9) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') sendmsg(r1, &(0x7f0000001740)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000240)="9c2bc2edd4186170317650a6bc4668027689a637287c0af9608ffab44fff182f761765f82441aa0d5c524f68b5be65d1303dd9219881df9df3c81a03b3c3b0137b277244d73bd741c062aefc1b636117a4942b6a7c51df5a31ab8a2ef1759ca6d3c58b3f8a573e791d0c7c654c1cea0031a8ba79eac40f6cbb36eb531a7a03eb9830f5eacc5c3b3700edf88069e8c214d3b9458cc8f51e12be136a3420ffe35cd8c79940555a42bad55a20f597b46da6b41dbd88653128796dd3", 0xba}, {&(0x7f0000000300)="85856d68f7b275290812d574b3541e642c3fbd807165602f11854a0eef96587a8890f83abccb5ce88182efed00c5d0c6ce3c63b99d330525e5feb9e1529afa58d045aaee3f3ffa39b2266a46a54ffcba0e2dae6c952b5cba22", 0x59}, {&(0x7f00000001c0)="5d51b5", 0x3}, {&(0x7f0000000380)="9a263b1bcd223d1346606420dcbfa8ea72814a8050521e4ac9683fc1c54c0e6c1bb0a46fa91e9dfa11523a99876745376da79c14954e43edc8d04afbf5908c29a574a3a1dd30288b779bd5b11269c0a2570e1bc39e6a22cc3f452f", 0x5b}, {&(0x7f0000000400)="5c52280cf70306c408b656aa5c31396e212b7a543349f4f2e2f754cf3c9207897f4767131fb285190641d7b2a6c3b11842fb375fd4eadf6655217ca5440ff56159bac168d82864238d3093a0c261bf3e1ba41278fd28fa1aaf0965b52a078ca2504ba81f72804ef655c9746858c35f384d9489f9232d64b5102c35761ab5b6684fbf6c28bbb503e182cebd8f98a28db8d1db50694b4ad43ce0720eaa73e6ebecbed9572be8484eb7cb3bd78e5672eae89eb1251d39ef256da08d4f5728e37d05136e1a4802e076059c6c31451a59b779b25d9a5b1efaeff3174a3eac9b84c5b7fe00d398698ae9", 0xe7}, {&(0x7f0000000500)="1f3e20f0b83cf88fa02e1bdaca5a3a21ec079589011181f0196f7314e8e0142f299195976add4d2e8365e6199b88a4a6aa1fc560e5fc1f35a7a1c7772130c924b8b77e38ad6aeb97ecfb3e8a2fd7f86173823cd5b426b4e8cefdeb147437a4ce3e8821aa5b114c5aeb692351132832faebc98c167c3941063c426ee7f55655e70953adab717565641f6164ff484315678888d28de45e1ca96d51936482bff8ca0190960f4d6bd6f5738ae5441a350afc3c905c", 0xb3}], 0x6, &(0x7f0000000640)=[{0x70, 0xffff, 0xf24, "c89049785f3d154ac624aeed727896ece1e896d8a7ef907b4f1cf8aa4c417727b87b08055b04554e83df14b288be5c4cda9a1834a1198190e4fc983ed3e4ac6d69c4c6440b74cfb67c90d664019792b5db49e8fd076e81825027"}, {0x1010, 0x1, 0x100, "2ade9868525ae4784969de27d58f373982b5f8e4b94dc82b348cdc43b55cc6641d92f402b274c93a94900b8f9c1cba576370fc48344f3e75c90cf7eac18a7e9603e4146d3c4092b8647566e36d2a161bdf89a548fac5859e64bc5b6f8c62dad74eaab746e6b434f0bccc773f14ea184f85ec192f4b84a5265a5409413b72cad7e0746f469f8c71a725975e4cb24a67a8659d9dfff21b5216b64fb8416f16db24e6b36b11ca8a349a63d49ccc49de40cd29b17ea38983e63a0701900f0e4d4be8d325079505d361f90bad9fe26d7fea882ac1e4e7256ccc84630ec597246e551413282c04cae884fdad3bd855b2127d0f474b5d0cef7abe02b2bdb0eecb6f569e95bdd8aa34a4775c18173c754466c903735b23b2c20ad396d5e4c4fc22c4834e84c16293687e04c62c082546cd9f0b76183cd015f36bb0c1ca35be266a6677f5784f7792d23561c065e37b6affaa6a93c62d75a905a61edfe6e7da4cfd08b2bbc18aa86aa8e0c2a4d30b5d22e7ad92a4fb0661357f941f2087a9c7b5c943c111b0f96f560500ab590f2951f556afa96ea61ffd91f0fb9dbd011101829ec67399a2506729156f54941df3922628646d310bf00719bc3bff9aff833601cb92225535b23a51306de203e474522373910c44b3d5b59ea5523f37ef7f37852788b4f584675240fb207e09c3a656e158994ca3cafbea2b961500b0790704699e2a71ba24911181bbdced37999e9e9984a316452f100cf5a2def0b8d43fcfb77e49c2cd58c1df03c6759292f221be5e1557669dd014a55e2ba751e8729972e90c12aa7f45cfb961ec576c48547f11080f686ee576faa09f041bdf5eb4d8476b2e66b195715e95c803e91f6748c40fafdc34423571ba6e62b7700bf630b04f137fad12b036f00914a948ceb4b1923964d2839b2581ac41a3a6437575660614137fd446ad52ba8d3ad282b3013368f56eacb5e25323479962ee9a0eb95079631f89033cbcdbc336edcdf12bbc6676c24aebe4e1a7414fe185d5d5943d57eeb68e953e68edb8221b542a17fa65cf4dcbeacf8e3019922166445b4d3735597be8c5f834bd3257360cb4b6cbb0648416d44d48dff89b6ca3349b05a117f43829adade7d08ce96b37a611c804d8fb6674223c3768d2ed8f3ca8046f93f9f5a0b8b9e3cd6a6b7ac5fd197046afa4ff244bef24fb8921f1caa2dca8dcaa5a1f05046edc77650703a34fa5d5437b77f775f04d8bd1f86924f1951058d3d680f54b0cc132745f83c6f7d34dd7e0bc3637ff55f61db28a232bed0606fd805a0998ea70b9a4ca49791474f93e13d90804db58e17013bde9680cdac86493e0f0619ae90db4f2775f70a3ddccb24142b13ee2c5ae9b4acd1ca738c33df8b581ed12b2652e2c8b8eadf591a0b0a5e686812fa367a8e30c3d3fac0e0db6b40b50c8d5fc76d1d06ab14328d26afa4a7cb4b0e15528eba2102a6565c9225e4fc9f0b565afe7ba17a0df6b342d4da6f46409e8a4fc688b4c213ef4153fbe20d54c64073cc77a9ef94ac4eb5d5654e17da325ee9cbd9cf69a117c190e3675af28af8646601e0728b58e4f6d444682dc249785c9e1f3bda49ef2808dab3714b04447b334344c3744a7cbd594c6c1e5d098d7cd656872170a6bd789dbfc54db9c31797e32a4a9d1713e022f5d0969faa668f255eda35d18fb78c90c392fef0f1598432eb866b8b39f4d9f796f7fda6a7091677d0058a95ef9bd9027ba95e15e4b2e6ab24ea86f9214c21af8dfccdd29cc51a2fd50a2c3459f93fe0f29d2763ee2544c2afcf695aa7bbc62e183edffc99bf0868e03c908646c3f7c2093964b1a045c3916c26a32ce8b0a2c146721418c594c1dbb1b72cc26a9040384c113757c2f2cc9399e26fcea1e19e25fa7e2ce62da7500645e6c0b154689c9d8f405f078bb26d9f05d23f63884bc92463a4c666c8264de7a36aae434db76fd6d4709b1e9b77829399dbd1a1d6b5186c30c77166ebbc20d4c8c2f9ac05a80df34a78155fe8ed5086ac75b092bd0ed3942f555c151f40d77292232c8f4c0963a8c504ed40bd74f449daf0ca96286d7ef2e143dd23eb4eadbbea6b0dba8012b1f98e293706f7bc9643efdf5a4b6202b32f0ab808cb5ab230e26e886a7c4883174a51b0bb9e42fcad2fd07e98c33ff435d47883d47707df62d542fd74e771b8f7a4c4990c7c82d2ed177ef9db316185eb7dc90377317cd459eea55a52fe16ad5d848bb9fe47e850ecd0bcdced8fa523592b07953b3262216b34a69428da4cd2b57220cb6ef8417e5c5c8395be3dde5b03a0c01c770eac337da89d2b34be2db95e7f7ab036fc4bb4c5494e0e6929f4c7b5668a1755658dd1b8212de9926a6698d907ad84c3637430826148853aa38b9a445ca92fed5377b31fbf60784f800c5e26953502bcb7179a493be894139f1a94ee5a8d196d1b0306ed40d7fa3c94d0179577dda4b518283fc9e0ff2f3e81f50cd00b35fa47940085297caa7700dae21f7b50eecff5c29e624a241cb915719038b60d1af8506604c221fbfa1640187abc84f9777784c5c08c025e6bae78beec4bb09e9cb24fa385995acd1cf99fcacd4a98671717295bf4537f7ed92c43743a385ceb71598c8b1d0280c1dad9014778d5045bc83f091967a6e41af41feec0961300cdb0f0c808b749e74c99142bf4f1d62d0cda24ce27447fd4e9df30581d7ed07a94e19ec8fc810d9077006ac0c3ba34f00177b17f18585a6552038da8345c04cec385ca6af10ac436c85819369f0c2827d3ad08377915d5522581afdbd7cbd5728a49fb6984ed6571fca696e751468a7bb2db1837f88295aa771cb9ac1349f873c64f4f1b90d4490482a3f8db343a02f01a834b4a3081510bc5e25b19bdd9b5b39aa64ae5051365e4dc573938617af3e17b1208391ddaf91c0cfcb4ac7875f9bf763d449b70146e47fcc9796908c19e353ec7d3b937601bed3aac773501cd8069931f2fd2741e2545ee0733a88c075182aeac3cf7df87ba22513073ac314baeb98cef9ca600f8da8c270868f760798db7d566bd7d5adba451563674558d7aed43e61041664afbae6e7a34223e6ecadc55065edfe6a15d7dee4d43fdea75e7136ff7a6b2f3d149b38f1bf62c57f5170176ef9ef4c2bc6f6720ba5e065704fa1fc8f7e02416e3ac838dff50b66df9912a44fd4a70e7b549a2aebffb0fb0dc190be105ca307db5ca4ab6c850bf1412ac12f0215b02b28fd156ba5d07eeac66ce8e6fa93a70aeb1f3a1007c3e21db161c005ae8ad52f20caf6ca1cd706ac85306695e6e947f134c14c839f3f739497c800b718d2af25cb3afde5f472bf7fb5e0591a97b290f67c9cc898887b1ad42272148d1585314f260e6584962972ca538c4bd6eada6fc930ca1a9b61c67808c26fdd0a821046462669d0b38f7d58117e3ac2a1c4487a660f2f436616e5fd63f22c803546b0d49ad5aae7b2d37a677a668a717b7c66fdb5af3b3de3fc9265535635afb6f3826bfcc6b882dce732bd4ecfe0827cf37d066fd79f646a3b9de79fb58eb172c932cbe4b5b53716d5d3fb8d3dcca1bcf269c037d68c2da19bf2abbc37b11090d68c74948d6003facba4608f360177ae685ebc603bd54181f02764e8da88ef6620cb161e9b49745d6921c0a09a6eb9e9a94d416d7ef621159486457bc1edd821c3986cc77a5d1bf3f56ada34c936503d1c0dc3683310cb460f33ff72c356105bc2cb6734fe92ad84f7ae2cb6b2becd4d37793481a05d6cb34a0abdf8e202ca63870a5d00a6df5bda6b2c103f90220ad56e5659fe486d4d4f7f2613e89e971e168e41840edc11ed1610de584d80cb33196738aefcdbb7fe459246b5f03bdba29c6540357bad2bdd63f603cc286810204884ec4ccb0c5361454d6dc2335667bbffd35f54db1d92e47acea3e340776462f0d4ce482f94709b1fba18f6e179ea91f121df672b4cad6b1176dad1531ba8e8100a41bcb2a92898f5b92d6adfe0a719e5a857abe72632474d27d18cd5377c847fe4220c8459648153527587a039ad1209bd515cbdc118210d154581523d51ace87e66a047241f098779005c1b5f8b665253cd39eb65487b70168e1dc6dfab3d0bef6ad6535339a2b448daccdd1872c47bd80da8544b9628898a50b742284998b04ccffc92c1f263fa1adec1a80890d923a71d7c2539455241c13fa6c9c9f8b2b5c91e3800aaa5aa76912bb27bc09458489f9887d50a413c956f0411087c87b18c76d4096545c8c73e2a6e0b8f98451ba358cb337335dc07f0c2a57f416e190980484dc6640b60f8fb5fcb06d56cf899a8a1a9681dd97b226e9a21935c6ceb660e571f9517668a9167a3db2e2788cb5fdb93763e836b2b057f28777c39bf63240c62afc683878b9c83ea0e714263e8ef4eb1b007c23a907a56264e03c56cda6904727e893349efbabc00c102b8034ee28275f2fb2da82719d42bd98f931cd63aceb1102d74c1a6c96b987b76f84ecf115dd60588719cc7960cd6097a664cd15b6ec9197b274b6dacbd0fd0cc7830016b5b48b89677f0dce65865f4138bde58cef6316a85af35048c6275c1b2691fda537481315237925729a124bde264398de290c1d31a283277f4879f2cfdf40b46eb3997d3d5b045a0a2326b3bae9cb1a31a89fab1ca7be0822b8616d58d1ed88d3097c1cc5ba375f87709d9b71987a0a01200e14fa544d5d8c1b5b55012ce380e87cb4e8d9a434344ed886a6f049638a913e4c8e0414ad7cc7052edebabd3a07b62f76cb78be4156b056a26ce4ee9a6c5d9c41dfadf9b32d5b0346f1c307daffecc8be4daaad5e1b4003197d1141d61ec5eedc431a5a456401dd30295b9703a36bbe2265cf853a709f4f03d2450ad75d34ff680e28ae1d51e1be8815da9b4145edb19bf26d73d3f6d7bc102912209cadce9e9c2e800ba96f9646059c20f721645ab22c36a56ebf7b075a2f0928792155ce542de5784a670350c727bf09bfbd6fd09bb9e6a2865bf5b007fd7566f263da4f73708946696a3a89bbd102de3b72d8bc7c1a676d703c132c3edc6bd9e57168a42f9b6facd0648206e09358b33da1bf9e9b2996824b085126e30bac6588f56ea9afea058f3df0b0a8317f676ff9ddb534c6cb0fb537726debc33f76d2c1aecaafbab44321c96440e6664362da3bbe13f6e7a6d8617b91755444b5603799c68150c24ab7af21060721ca30cc5f99ce9c0c7f26302b410cf5cc0454b7fcf78d45e431e92ede07fdf438cdeffae67b496652200a687a4c572507541378422168e7e634e974859202cfa297b82054a2657ad5f5fdcbd16a8e2b0ce903ae9562c4850145c32f0df1792c11c0d1e668bd66127babb4867c9216d0642e27bf657e7cd326bd2d51a9174d36b181050a3cfa027a80040f09f0b56738a0101b124b8c210fb81f82c2c260c084d9438ae7827be316affc42a0931605e72c193c618ef6c67fe8aaa86b39057277a990d5db7bb64d5412432d276083880ae3cee52a512b040f5dd461e7a7734f95264d308858c05a71c42bd77a0d5928ebb183f1c50b5445bf4404fc913caed92d80bfa9b69d2b2aaf0e15bb145bd36554dfa8713115b3145fda58fd2a54d8bdc40aeae31f75270f33756afd61dd1f6eae4aeb3ad4e970d7a6f293ffa8623d79b2285e45e6701d2145b094828411e3ad52c2bc14d9723ab12b69a239081626ce9ff84d026f35a906204333ab92a44862086b259326e1400a9b01d3b9dd3499f3f88efc34024aa6b46a84b2bf8ac57d1e14f2d1aa172ac997c1192c229f159a24f"}, {0x58, 0xffff, 0x1, "6383181ebc7ef085cb360a3c1b16adde1cafafa2966be43d846213c66a70b92915ae194fb228f97064cdddf809cd792cc6380dace11b6b4d1b355c3f3b07b784bdf57e39"}], 0x10d8}, 0x8) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r2, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') 16:00:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1667e4e444f2c500, 0x0) fcntl$getflags(r0, 0x3) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) r0 = semget$private(0x0, 0x3, 0xb49f5b3e1e37bd94) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1, 0x46, 0x1]) pipe2(0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x88e5a81893c331f6, 0x1, 0x6) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) r3 = open$dir(&(0x7f00000023c0)='./file1\x00', 0x0, 0xa0) renameat(r2, &(0x7f0000002340)='./file0\x00', r3, &(0x7f0000002440)='./file0\x00') kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xcb, 0x0, 0x0, 0x2000000000}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002400)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000002380)={0xffffffffffffff7f, './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002480)) shutdown(r2, 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21, 0x0, 0xe86}], 0x8, 0x0, 0x1000000, 0x0) getrusage(0x0, &(0x7f00000024c0)) r6 = dup2(r1, r0) recvmsg(r0, &(0x7f0000002300)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000100)=""/168, 0xa8}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/200, 0xc8}], 0x4, &(0x7f0000001300)=""/4096, 0x1000}, 0x1) readlinkat(r2, &(0x7f00000025c0)='./file0\x00', &(0x7f0000002600)=""/255, 0xff) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000002580)=0xd35) 16:00:27 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x10, 0x0, 0x803c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:27 executing program 1: r0 = socket(0x10000000013, 0x3, 0x7fff) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000600)='f', 0x1) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3919f1ad1a22590fd1d2a21250e748122d742533d955a161964d99e130544d565cf3d1f6f626b3d47dfbce03f8a2e38275b6d005d322e3caec6c33b9badc0374a95ce15adc8aa7641007539c4005eed00de8b7cfbe51810ace47cb173fbbe85f8c2914b1fe98decbfad8ea8b3a115c4355165ccffeb20bc1720d34c57a9228f3f628fbddb4affdd73acfc40003218a109b334c4eb6793dfc8d8023d9f51c801ab5242f6bb333216bc2d3fdb7df2f450c56904c33f95c6697faf4483a1a2878b8424454175e409674abd4c3f963129e4c42fa80fa3e61059ebce55dc58e5d2a551619ee33f1e85865c5ea7bd07e31a7060c6edfd6d969aac02de3b51943c50b21c35fd442ef225d65e2233afd8f39a2ea8da5c6aa05da2a5d103b237ec9a9c64fcacb2fde3e657bbbff0ae8a80b03e9ddce1290e51c629d4e39c2dc3db9c61d64ac7b9f984eab07cbe28e3a4ccfe5f2dc3bc0a23bd8d3c121e11e77146ea44ce5eaf7bc5e9a3ff24c6bc5e2490395d1c9566eb64aa6ab56d0848960d36d4e3fef6e6bddfcc9af60c70e548109a7986829d5c83c57bdfb79acf4d8f6df3a3191dbe8a92025f085985ee18498b696f6876a214d6bfdca28cf4eebea7e601223505eacf9a62f46c646ff1cdb84086a3e2273ea7ae8919d8fba2424a1ebd6ee16a7a5eb9b417ed57121c38a38f64512291769814e74028d9f36de1f1b6d2b247a49d5b66ec2649579c243199961a4fa68b1b2d91e68715ca3c72ea4d24c78723c27f8e983dc7d5bed5911ae8b29bc960853b1172887ab0186c964290231a0be9fcdc2be1c181db97d8808d8fcc4aa9cd138ba67896f66088e6b64d0e5e2d568f8e12be62d6dcc5e31d392f49330d7fbb6c66a5a003b95b43ba1889a05b722ad40ec2ecd3855ac616a7fc4cc429d597650c0a5a64e61a11fbd7a5d23421e4be5bb1d1186b71308d2655f89b4586536d519019fc49068ee8771805696bcabd8727f561383360f6a86a8f4ca27d665b8817e66b56509b9a4d14297b8fc41a10eaa8332289cd658ad419b66e4e3e8b1fef8682732e927da07f8037daf43be12eb619233cc8db0ba2745af0b09b21cd33c5a698690660292bbb0fc01cd4761c38bdd7310f4072d25b6c1f32862f368cbaf8b10886af36a8e0ade617c15f6fc50a809c06d79db056c899369ec9f4ea4e2bfd255a5ca319de2e187643da5ec9e06187f97f2fc1a4bcc5e9865f44d980be3620f0be37ed1acd76396889ee3de2811fa71c1f6812589ee7a0b2ff7a08372adb236972eba316e2d721efeb8b987a880471f93b57d2135d6a05c27796cdb6d9eee21e88748d228f2fbdca38740a83b6cd3eb120eec9780fef32e79cdfc2c8905af6e4448bc823980a605ed79795388a9d2f6b15dd51142f673544209a61d8d5b58a702ad07e0d93e1698bb485bcddac7ec208a441fec194dca9d80525f33dc74a9e1e8fc6519f9ae845014fdf6f4308ce56faab8339a1c21d97207fb2e98cb6a2db9ffe6fb7effcec3367c174d14ef3fb9b632c6640644e9538bf025065efd4162c11129eeb84f17fa18ca480baabbc0073a2c3b6c38f3f2786b59a7574f5e430071215adc0a72cd28f25f94991fd48465ae3704ccf2ae2a3350ff9a3d7ef7d4a7f2d5831db9bd34fff0c49410a2c5135c51f469dcc6597bd6ef970791a65c431d18484e2cf690abef3eb78c5a52ce32f7d713147d764ff5513db0468bd3d903689aa18c68fcc316a33ed00257f1d3bbb2f05a6315e4e7e5e21085a245cbe0d22023b766f42382f41620ce9f3ce83bc94103b41423bf03d2007bf8350cb423019d05322a08a04507d54c2de6f91bdfb4e729380c8fab2964352d44df25cd59e90e53c6502d3d43b0f32c19c0e77039da04a0ec2883d1c79d005e9d610b35c6de3811ed75af8be05ce166f9af68c461d8a2f504edb7af72765da913d3fa287df82a60b0cc916ecbbfb3747d16feb902da1073921551f920398f2c2ac297f1db841f7626a1f83780b90894cd059139cfafee78604f5e131636c859ed53d2c58584f5b1f7ceab6aa94af34b2d4ce43fbc64b2a51b445878c2ef345532f5245636304203ca81e62a5db39bd9cca414a3e5c3752a8132b1e2eb3d11d3367085ca9f95f25a1f04a474025a04e0c94f39ee4c37f1b3e9349839fa23403daa2b7a9a7719eb299b0cf65cb20fbeb40338ed382106fcbf042eb189af48264f0a1a0382218f132b71e48ec92bcf6a12a6be22be673cdfbfa1ab717033c7053535bfde74cb8271175de4095d0fde35cba6f92ed5fda30ec265fd51c8d9baea71c958e345390bba9bf179f7b14df6c662970ac82aa56357c528f456ad80a531bb6f9bafca133084106a8d9441c7e3600b3377d77731853a424c9aa84d20d43508b9d3548e7b3270ff925f07ad2b104f9291f90e9e958cbf11ed53f7af6d21a64cf2749c3272bce5d3ffe74edb45fbe193e9cc04f8ea9bde79088784845481048b740a231c889dc64aad9efc6f17db3dd66757135aedfbe7f6c3fbdb0dffe939abe85af5863159504a02162b28d5e961f7c9f47e48dd7ef10e3e18733652033d7efa8f1cb64b89919e4b6d2b74a042770641521bd73de48f6d9e87d966bf0defffc4ec8a139097509726a5cef46449f7d3d462981a4e0c96253b81a31d3f105a2e00a3ad51e79aa840ec7eada6c0aef70858c274c2fa1034f2988115211583140b31ccd82203a3b72e2556319a6e83d14b7c570be99427d16038ee6f6beec8420d6c4ebdae5569a727c7ec26889a024b2ea82297c6672e3785ed59fe7a1378b963768c118c96bffd7fde8ec2c35f10961363e12d9f0c933077f951e07f04c5180c5671cde07cfa02052b00cf053d5d15d1910543f2bc6706269a0bb21295e0252b3a4a1ca8dfd3bdefc56f568448f32456f8cc8aa1fae40e6b8e6a8efe180a3e94ecee5ab4791f82bb802442c0f9eddd0a131f330279b0b422d0fd5006b1b225ad76d72cbb6d303e9e7242fbebb0b3eea93efedac64b825b49cbbedfc927a487a20f4f0d1f243936212231de552cfdd46d66edebde58e459bc6f9e084ceee6fe01225c4496521d4ba6e7175a30e08f95bac9647b3f5ee36368d996c6656173b906fb5acbd77c053f3f54424b7f4a1493e9068b14bb51643c1d1519a4f033747404779b77d0d211ba28ffe50b4c60e9db507e3eb6c6efee751664252c437880cc05af13ab40cf90a39b058da3a86274d04b843df8ff65b74c4eafc34defe97255dfa4f593bf252d66a88591a8dd22e582c72438d8a2259ee59b43cd0ec3a5ef4016db850f0d6ed0c80e52cd35c4e9f9ae2860f1e7454057989b4314a89751fe694114362bcba0400b61b1cd5c77d1ff988cf49a220aa75526f28a5d40fbc4fa6fc70424750c2f9bcc5d5ff6d7a5b2899c41968d87ea9e15377449a56820585a6cceec83942757fa7295198b12a89f55fd3f633e23827ad18aea3eb08e194ed07f5aa743880bd6bf8a8a0ea88b2abf69478d79936519d4123a7ab0f76f7a9f9442949cb3dd0c45f9a5188bb2c065af3a8cccd6ec5e71f1071452ba050620cf84f51d1d4660ca6a971c9a6ca5cf8ad749cc485cbafd3f68a100ec8964e98270b4723c8a31ec5e691cdf043ac64be7f224910e024cbbfaed5ca343f2740bcc55dc58f94345b57f52130ec41a06805dd44c02a407f9141ba09f48b160434c3a99f206049a2ed2643f426cb3ac0229e5e467c00a565828e822b676956d73d", 0x1000, 0xc6, 0x0, 0x0) 16:00:27 executing program 0: setuid(0xee01) r0 = msgget(0x2, 0x4009e5370c0d7a3f) r1 = geteuid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x5, r1, r2, r3, r4, 0x2, 0x4}, 0x81, 0x6, r5, r6, 0x2a, 0x8, 0x5, 0x848}) r7 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r7, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r7, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) semget$private(0x0, 0x493f9bbbdd1ff692, 0x896a85d0effdd91b) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xe23149185cf1c25d, 0x40, 0x20, 0xa17, 0x2}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x40, 0x9b, 0x7}, {{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x123, 0x5}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20, 0x3, 0x6}, {{r1}, 0xfffffffffffffffb, 0x4, 0x10, 0x4, 0x1}, {{r1}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x200, 0x7fff}, {{r1}, 0x2145b0c217272ea2, 0x0, 0x20000000, 0x6, 0x3}], 0x0, &(0x7f0000000280)={0x3, 0x7f}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000009e00000000000000000000000000000000000000000000000000001dc600000000000000000000000000000000000000005f68d3aa1567f0a26de1fed400"/76], &(0x7f0000000100)=0x40) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:27 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x4b9) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) ftruncate(r0, 0x0, 0x100000000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ff1000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x0) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xffffffffffffffff, 0xcd, 0x2, 0xb01a}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:27 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)='z', 0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) r2 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x3, './file0\x00'}) sendto$unix(r0, &(0x7f0000000240)="8e5030d111df929354edb4e0e232dd58cabe8d72ed77e5bd333351875e62e0d7a7d2705f469e66e9e2ce8dd42c2a00af52c182bececcdbca01b7dfff3d5fedeb5e519984ee9a305eef351dcc35b087aa35781b0164a42add6d4cc3a2d8cbd356267b96d68b6e887cc1109c50e9da5081a9b2d74814c8cadc2425a07e3b66df0273f1a3aed3daad399af5aacf54eb8318586366e2f79609bc39eb8113caa9c48dc84c78986c72047d1fd5f6b56fb67778609915bed2b8e766968417ccc61af929da9f11989d3450d6abdf1878eba616219b6ad31792f719233b879ebea19b33ffec74896dff289665ab6afa450e08b4ba5410630a71191b442cc6d9ab621d03873004837d68124fd8fce4279f99622eeedabe9e6efa0c765e8c14772a01bad79e2d8f282e4545c2259bdfbb2f40db8243638742a4d056b96a093bc37888b704b2eb14a78494e8f65914027b35e6f21a3c198af2c7fa49a3f796a8054b69e519000f6982db32791c6a2a6d330f6c2aae2fbfd31b435661fe818ee4017147c487e59a2a0b4b63fd172f8891798ff7005c709491db12c3979adc996e464135d022ea4714322affafb062adc54b22e1d85b0c0d500262ff0d07ffa297a738c3867dd2d972d45226be5b378d07d08207f73677bbf2a385303dedbdce0137d086778d4b0eb3a550617ac1229731e2ba5f32565fb2211fa61c7831b33400d9a80f5ac3757f2d72f9e66f6c88b1a817b95ad908c8107a54dba134b0870e76cb3facccee85bbe9fd1d837d6a55a4c09b7bd8896e393f4bdb466be9896c045672c9e1ac9e7030d4b3d26d57163097fee7bbbc51fd9a4f77c9b66f73ee8f08aeeba74d6548a98c495c04a68ddcf7e44a88e77d473de4be9cdb6f521836509d7cf591724d0156012f3361e2bc4ae14f1cb92e9c4874d9a61ce9d9183fc819e66890b6efe4ecbbc12e16caacf3f68911b63a7bf2bd7b5763621596cf2a8c1dae706723edb42e8288a4278dd18889c9103ee7911313072784b0bae81bf19a7f5d2d860ce9e7f9aa685fa1775fdd7687b278d08bbb0990e6af74969de76a36fa0d1844ac6423c01eac2ab98c1920f551892bb6485e87d3240e94ec44b2ced5020cc874ded45402e2682113f20ff20b5c6627efb7e5c3ee8aef8f008f149ca1a6dd437e3c160b885aadc8b9db6f024e34d7ff9c81d19667f28094df24ec899c42f771aa49d8c0d92d9ed3f531c9bf4bea742f4e850a7c5323682bb757111deb680c5c758aa255e66b73e7cb20b5143ed12f59ac356df49165dd44d403b89b27541c129442e5a0fa5fee4ea17dc10f99dc1b629e76a909200546b4f5101350eb8c321602a4600cbd8bc0e53d470fec95b78be280d44d9be3ee56a4e77eefcf0917ae11af2f559af8a2528ffb1ee532202311d6bc7d0d46578e3b4472640efab910f5f8ba055cddf4d7fae19f954c97cce4c0583b2685bf30ce6fae8db999202098e830637acfdc59ad96e3e713020d066209dc4b7cd50acbbed50ca7432ffdafd95d9df7762e730ffc3d94e0610ad6bf38d8c0fede6e6d6b3a7bcd6fd553a0b58335b0a8acdb950be720f28dc59358114eeb0e2a0522e189e9a8f3ae966679465a61406ffa51f9010f0d65483ad47b739028a7d84e13108e25b74f2d360a3e814228a1228de20b65c23a9017425bcfccbf5303cd5193e23b49d7b70410f0af9ea18b070aebdbf2b3ad4fa3b89c9def48d0d7bbfe7feb9ef07c289c548f60463c32348174f2214ff2e51e8a05ca3b3ab05933673f4b77c9749fbe3b69135dae4c078ca18dac61fa0118bc520e1f580484cbc73074adc2d73457390f786fc0d9b57b54277c29dab442b972973c5e4123e930d6d0c2778dd703de5d50cb02059d8d639090e93563ceb4341e76830721a58462522d29b280bf59be71d432c7cc41d1cd511c6d62022f8c1765355988f649f23eafecf90633afb91a7c0c363f93695b1d1660ecfe5925c4f20bbce5be8871d5ad8151f755bd3f83f09f0df45dd7752250d3a7e3ef5a9b6a3ced702a9d3959735942c522f4234afee55619b503cbf711c330fe4da6126c10da1ccce9cdd03c9a13d0d98c15672f151bd806fac9b98958542c4d45a0d4d10a6363f3bd0aa49e186b8ce0b7e1e7b2b5cf2af28ebe65638fcd6cc8a925ec712862ed5fb92a22f68b676a2a1736b6810048ccb162226f4391b6e2c9d4d4b98063f53c7757885b5590415dd5fbcac5bea2985d59152b2e4b3b974286ff17118679566d596fb13525c09e3a4d0df67bba5df07890db9202dbb67a5a0d328590749653a0116a7e5f992591268d43f22133fdfbc5f3eef3a917e1db6f1266c8e38d5c4ffd6320394d99cc64fa62dcc10925e49afeb30014bb384b334a79c726c9cc3cc184806fff3396aefa11d186525cc5d6e5095c467e3deedda809ea71fe892f311ed8e3df495cdc45fcd15b036f889b56b8cdcb634f471697fc5340d4de0f683f22812140ce452c1981fb059b58b063f6c1b3912ac84826e1410daf6e9aed4c74ef604134e98d3222e3d13a1a3d0728bbff1af270aadac197176f7415f328692f4fec854d0012b8146971e049c073aafc8b929106b7cf9888c5c2d2c81d1ab7a4c02363245166dfa56eff82d277e085263792d66ccc5f812d4c40c7f96ff07dd3194287af349786a77dabcfbaf55dc5cbcf6318802a5715157ab9a2b61da664ec6f9301512f169347b8ab3289f39fe76bbaa0c96625d6dbfd5cf5e3984090be59021082ba21ba409a9d60742c47e5228bad96b6473b400563ff177e338881e8dd3b1b62e53cc7302d8c9503f1a5ae434aae2b0f2372b3b7fa5c5cbe5a5d954c8e6175b28aecc11dc4184d4a96911e9358df30767f1744677ded28dff4f5f31a9fe432dd2e6321bc7f23062fa392e4eb32cb091644ffe19ff553e11ee12caa1802d8cc04c040e775d468f1fb8a7d223e850755e64e078a6b0c41b6b6801e917e0d607e509bab56e70414a67ab3afcfcf86ceb3b1218ab4f6ac1137a9a7bfe909e813974b018fc2ebe9977758feaff0f0c69fcaa5a91f78293d89467fa47476c0bb0847baa1dc7fe856734fb46c7bdc49fd49c9a92d807b512b8a3fab499b7a183dd8130f7b9b4b977a37aa02da13fbedafd192ec15bcfd70baf5ab93fabcbc7b762bbf0035a7d56596898c5a7055bb7fe4a32e09568e53a90b9d9ffbcbd4320b9248114c49710c801cf5bf397f648279e78c1475c746240c500f9215715f5e5a55dd5f9f75b3aef2628ebfae3251bbc900a841785b6c51ff64890d782e2dc2160a0bafe85fa1dc269bc6aee58d69c800d1cfa4305407577e7127a9c5d999e56261062996b59434a4ec0846520f3081883fc0f1a818e4d1372911c31514a0fc44bfe70fe79bafbcd6d97d4b51e7afe7a409030607f6dc515a02580c8c4b2719203fb22518a6bcd78c92af698f40171e734b4d9a4d71707407ae194517d18632810a20acedfa945f20c02a0c12232a20a050cfaf80dcdb1d78e4bafea371cb91ce07f2584220ac43a4ed65c465895882874bd9443f2a8dbceadf4f2c437817baa8ee77a580396d219b62b7cf29ef6bbb9dc5331178711f4c09dd11d957791022db7bf80fcf978186bea9b183be5c5681e908eb94a7dbb5b812f27a0cf337b43998051b0b26b5239c7f8bf98cff1ddc700cc4361ad25b1358d783f884084223b6566246822e1d15241b97bf723f56f72c3e41917da8aefafcb19114e83b48024b206d729e200b3aa0505b2f4167a8f88c2e0fc9fd54e77c4eb129ba9b2d7e91c7ea7dd607c648de5225c3f353960a6e659f27959973203027e3cd4966eaaed2952cd3ca9e35f8c858791c5493f8c7a155b94fbdd1ce77af8b0b31f8d4b3d20c3308b4e81bb1109fc606105b13fc5362bb576ed198026198d5812e34e568daff183d909293e51caa76125d2f0498be5561b7f2b821d300b4be4d25a26219c46984f876d9438c13bcb7c7408713b36b74fed1ad0ee4248c95f141b355447d7b18d2f815c7ebca4eb11b4f9c7fd47d49f3331d3b332561b508cda81d2af557d34fe70354d6826443679374cd4232046cc59c9ee377bb49744121752a29d4e39eb552811ca031f25b5ced5e3f51c31a8c03cc4cc9aeeafa8c5d3905d969a770946a0f9639beb15df5c4a3ea77d8a02997469298b921065bcd9f5cc34d6cb82d2ff0d0c6a6512b4f0854d413ec149b751b2f5ad5edc573b61aca00818adf6aa899c3e615a15fa56d7d338664897d49bb63b9b13c0bbaef128e61fac85f1ce75e236c82fb0993ea3ebf3824683197c4257ff972648b2ae0055690b1242ca247d61ff1d66bd89fa51b675fd47f7731b58543e40ad4c72659206731359b823e2a857efc4305c3065005d1cf39dfa677baced6fda01dd1590716570a9bfa9fc8c24c95039b2195e0b35ecfd7a4305fec53e4c28eecad37664ef38390717085a69aab158fa01896f34653cbfa00cb26aee83139209e5a6cb1470ca8146fdfd84c45facec59cd168d4d59f1d29ddc4ff6568c44c0477d3cc54910d704e9b26e2fce1e24c4e9df5de3c502470f2baf383bfab0f255c2e125823f9d94904066628d44fe378664fc7478be57ef1ba1a5bb0cc4712a025f2f6de9eb48ce9cbe4b01f25abc84c2aa32e13138137f0e087bdbbb3b3f2cd890baa90a2070a6fe61cf2b2978272f71525462f2960d9ceae09cd79c09b0e7875aa2628aa6d1dcaf26b06774be5879276edbfbce3d76abf2e3846f6953b7ee73a53b1d75b08b19da75167148cdf95ceee3b31b0653f23c0ce1df92aa36181a2f6bb8ddab6b3b4128d24cad3c205174d478762867af362b03b57b1f7995a052013604e277a17d2e8bd3cb4206b2c644a0c18b322587b96bec3630b5fadca8eed02e3d7058d368aa8ebd1faeff4bd3c143408cba94fb8d57504c2686915014ea8e9ec816c9a86c4659267e51d57a349c477dd4bb289155535366345b8ecefdbe744b31976328572dc2ac0f4c5583cdc7cb0bc2bb490fcaa508cb55c88bf4e420edfc35d501a6f4ed74ca4d42974e0e2e29d50b1fbbbf10f5f44fa09064d0d9da152eb130ba2e07aa3ce2f94ade46834d25f8a4b86ce17eb505157f484c107484043b3f979acf565cbb9f69763def35feb6a365d44c29ac8eac20f82ffd8b25f8e4153c75b906b95b471f34a9c717a80727861932c7fd21b13e70d9cfc884749fc581b4f89e09b5a93e6d6d9f0221ed90263192454787fe8a2229de22bdb390262eb29ea0d296ed3a15abe02d422fa5f91892478b8b9eb05624d1c30e742d980cb00e23f32f8423c66e675480f04c116dd48028274b3ed51bf665e8e930689dd6a63d24afdfa96be69a5163c92fde6bea083161bed4bd2a39bb9efc05a2e1d88e1f3838980469d6df9ecb3985969a29b90abd4a29aa03edf4192402793d584063e11afa9d5f5953b1365ab23dd55318504f11a339ef121d235be2ae060f4f6095ac45568ea3b5a00b6350176192f895473e472c70dfae4e5465277b24a16d0c0e8f614c6004bcc0aae07b5c11a814baa75b38782f1bb6a3944be3f6c0a3880f2f51c9f8a3d9a9d9d0e7fed85e8e10fdabfea17d832604a5a89cc2ccc6f2ba006145515f1805d291d8ff489b16f0b7007f09d1cda504c4c2ea1bf53e8a635a39c554c16fe2f6c6dfd938617eff2ed5a27c7526368b9255af377bd986de16909e12a3e9729fc8b86d60ffb1a7ff9bf6ad3e98216f4a278915481ccb175e95c8bd4c0835a1ba824d67a8f6db4deb4186a31bde9bf2dd839", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x244, &(0x7f0000ffe000/0x2000)=nil) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='&') r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0xad2d839b9e6000d2, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:27 executing program 0: socket(0x1, 0x0, 0x3) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x44}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r2 = getpid() wait4(r2, &(0x7f00000000c0), 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:27 executing program 0: open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40000400000002c2, 0x131) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:27 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = kqueue() write(r0, 0x0, 0xfffffffffffffea0) 16:00:27 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x10) rmdir(&(0x7f0000000440)='./file0\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000240)=""/30, 0x1e}], 0x1, &(0x7f00000002c0)=""/223, 0xdf}, 0x1) 16:00:27 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0xb76ea1bfeb867240, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = socket(0x1, 0x0, 0x2) r1 = dup(r0) shutdown(r1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x6, 0x40, './file0\x00', 0x2, 0x1, 0x4a, 0x1000}) 16:00:27 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x9, 0x3c7, 0x8, "d66a3f3b01713b82615e2c50be4f305744941373", 0x8001, 0x400}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:27 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100000018) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) fsync(r0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) fsync(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x35, 0x0, 0x0, 0x8}], 0x8002, 0x0, 0x100000000, 0x0) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) flock(r1, 0xa) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x1f, 0x0) 16:00:27 executing program 1: r0 = msgget(0x3, 0x10310) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r4 = fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r5 = open$dir(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x10c) r6 = msgget$private(0x0, 0x8) r7 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r5, 0x42) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x7, 0xfffffffffffffffc, 0x100000001, 0xfffffffffffffffa}) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000051e4000000000000000000008000000000000000000000000017890e9f192eb544c1ecfbfa00000000000000000000000000000000000d80000000000000000000000000000000000000000000000000000000db2dec0daeb4d93b2fadf4bb59fb1a8e41f8051ce6bb2ddd4f483ba68656a139845b238e4e440ee1e417f0465d3130b81b6e777331d57f586ed5426423b8b3e40eae0130b1ee1f03605f153ecf0994f517f51865b9d269524a94ee6d5526934d5f00b3d488e424af341a9607145bc9699a52bd3073b210452f7f25f7"], 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) semget$private(0x0, 0x3, 0x208) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) truncate(&(0x7f0000000b40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r6, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r7], 0x3, 0x800) close(r1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) 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) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) msgrcv(r7, &(0x7f0000000840), 0x8, 0x1, 0x1000) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r7, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget(0x2, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000340)="b6") 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="283fdfffe70000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet6(0x18, 0x5, 0x100000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) write(r0, &(0x7f0000000080)='~', 0x1) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) close(r1) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x140, 0x0) recvmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f00000001c0)=""/84, 0x54}, {&(0x7f0000000240)=""/216, 0xd8}], 0x3, &(0x7f0000000380)=""/47, 0x2f}, 0x0) write(r0, &(0x7f0000000080)='}', 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000400)={0x8, 0x3, 0x100, 0x80000000, "dffb394cb7e163554eef7679c15983e508c8852c", 0x3}) pipe(&(0x7f00000000c0)) syz_open_pts() 16:00:28 executing program 0: r0 = msgget(0x3, 0x10310) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r4 = fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r5 = open$dir(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x10c) r6 = msgget$private(0x0, 0x8) r7 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r5, 0x42) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x8, 0x101, {0x9, 0x3}}) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000ec0)={0x10, 0x0, 0x4, 0x9037, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7d3c}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xf5a1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x44}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xcc0}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x7ef}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xcee2}], ['\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', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0/../file0\x00', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', './file0\x00'], '\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', '\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', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', ['\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5'], 0x80000000}) truncate(&(0x7f0000000b40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r6, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r7], 0x3, 0x800) msgrcv(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="8a4e56c282de308a53a2d6db222a581ad70b9bf26c9c114ddc88d49744736a79989e5ab5f0abf4"], 0x8, 0x1, 0x1000) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r7, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x3, 0x5}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000003c0)="9c87c377284c35b87e2e2e", 0xb) execve(0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000012c0)="85") ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r2) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2c}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") geteuid() 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x9}, {0x3, 0x8, 0x8, 0xa52d}, {0x76, 0x0, 0x5, 0x280000000000}, {0xffffffffffff74ff, 0xa2, 0xca, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d96fea7fcfd4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r1, &(0x7f0000000000), 0x0) 16:00:29 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0x10) r0 = geteuid() setuid(r0) 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]) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) pipe2(&(0x7f00000000c0), 0x10004) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8003, 0x100) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) 16:00:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fsync(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x73e8, 0x0, 0x1, 0x1}) select(0x40, &(0x7f00000000c0)={0x1, 0x5, 0x80, 0x0, 0x4, 0x2c26, 0x0, 0x4}, &(0x7f0000000100)={0x8, 0xff, 0x1, 0x5, 0x4a40e770, 0x1e, 0x4, 0x4}, &(0x7f0000000140)={0x1f, 0x0, 0x0, 0x515cb944, 0x1b, 0x9, 0x5f00000000000000, 0x4}, &(0x7f0000000180)={0x6, 0xffff}) 16:00:29 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x8) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x802, 0x0) setsockopt(r0, 0x9, 0x3, &(0x7f00000000c0)="7925c2ebea159068724c28568803d88f7798492be93df4838313b391c59a4c97aeac54b88aad46e7bb596bd42e7aa2ce76e4c1bff3bc067c5f9ed2414a", 0x3d) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x80000000000000) 16:00:29 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x97, 0x0, 0x1000}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xfff) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="9920c2ad6b3b45312d92c8d7b0c077269dda15b9d567aabd960465ad5ad6c7d47e7684a2fdede30c967725db8caa89fdda475a9b4469ede88fea908acaf975aea283866374c3fbaa146307dabf5a3dea648b62e57994cab7d2d1811d7d63ebaee4b0251cde8f2a94fd96dfb9a470253b72769361282e3519995d912890ed7eeb7058f93d564c8416f76fc2485a167f0804f0c0e8fe7e014426f9acc081f5747ba87f46c15d5bf02a41216598336ccab805b48ffd474a0e7800e414da9a73e206dbaa671ab42153b80b9e9493d9c93f54e0e23a857c67a73f554b5e761d9162274415206b4f271dcba5fe", 0xea}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) recvfrom$unix(r0, &(0x7f0000000100)=""/214, 0xd6, 0x802, &(0x7f0000000040)=@abs={0x18085e01625f1b57, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:29 executing program 0: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "0000ffff0040800008000005fd9600"}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="8bc31ae373efbd249b791da83bbfa5b36216d0d978725f17b7226cfe478cd50f4f33202cec31a86607bbc94ca27460da3e33f3aa341586094a8a6ea1ee2710fce443b31649a003573db7ecaccefd159ad565a4f6cba7f4dc84e486a95c23a4e005", 0x61}, {&(0x7f0000000140)="a66c56d8d32082d14c854533fa75c13f6fc44e78ed7816948daa0a137a65ddc74cdf740f92b50e6a533e54b622c2ebe786bc6a1aeda72e730ce3c163e3d0391b7212a6a2c9cae2726d7c05689199cdf64d91b193fd26cd2ca4d5b87445097ad43b6f96572ac0a5775928e5cd6437c21888adbfab7e205e8c6416f8ed1c87e078bef4eb771a5ab90ddd30ba9d96c4bc9fe755ef3a053d56943e49dc5c6a8d093fd8ac47e9f6674bb3b2a6f665cf9a06f77780fbfb0b60d57518b91975aa34ba0c6177b17c3cd31778c6788997d1d6d9971c9d0d4256c48f7cadaad83c06e47658dcb6babfc702be0313f50b52e7ba0925430d5e4a7061114569", 0xf9}, {&(0x7f0000000040)="97", 0x1}], 0x3) bind$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000016c0)='./file0\x00', 0x8000, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x100000000) preadv(r2, &(0x7f0000001640)=[{&(0x7f0000000340)=""/83, 0x53}, {&(0x7f00000003c0)=""/32, 0x20}, {&(0x7f0000000400)=""/130, 0x82}, {&(0x7f00000004c0)=""/131, 0x83}, {&(0x7f0000000580)=""/45, 0x2d}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/90, 0x5a}], 0x7, 0x0, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="abda59d73f8d0e5d4c19762abb105c0233fa84e258b0e8f5c2462596d929c344b520d132fad84f5d8173afd240b87a848684b093bb0fcdc06f82548aec9c6a29f82c158c9e0fd85d9c47dfa114e27f09361109221e8a811686862655e9c01ac0dbcf98d236c3dc76ace93afb4ea04c8da1789cbb3a5953946d7f5cbb2939a7c021969fbf232474ccfa01ae1c9d3e43304fc3b2ba8608bf9d5a30281b53cddf66333de3d8c841c2ef9254190e0762dee419847b3cae107497bc72dfd99c95c197856e108efc761a09411c0914a95c90bbf50b9b8806fa51d466728bfffc5a59c3851040106e7f8ea29cc88b9f6e013dad14f119bed50fc3f33fc6122afb", 0xfd}, {&(0x7f0000000200)="6b54ac36a140fbd3d38cfea5a693e1ad7a9915fd68d40465070b9d48e3412bf9e04b0abd164a2b9332c1ebe0ee1d59a57bf662be9bf2f15845542b4c4c7a5b694ab57c40d93088a4b5f4833a68f3b0ab17c3334fd2a0e07de4f295c4a8972f990d01e8b5d50823a1d933f2629b1bedac88b28059495d60b68c66bfa2a50b3651f24fd373830fd8c918107d4a9e35d01fe5fd224a4820febc279546170986ce2ec1d98eac2f35aa4324bda5ec16fee1436e0dfc3e15b3a64e5277ceaed9bf34b0663701df275df525bcd9506f04319258773e1380b338e9909d", 0xd9}, {&(0x7f0000000000)="49c2f6ee4d1e9c8806f16aaacda4c8d7831351c886ce6b569077847f6385c609a1b327375ad5720e3250b8433901236e1b2686b43f0388", 0x37}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f00000029c0)=[{&(0x7f0000001700)="8fbdd6a3e38f8350cf474b6c9a69e6095ec84bfb89c159217e9b0306375afa89", 0x20}, {&(0x7f0000001740)="cafcac37b14b31ca4b138ead30bebd1207e03302f22952388c731c4f264cd62903f33c387af163a4199479a9abf1b3ef16fe36a52805e4924bc0e3768df345b2", 0x40}, {&(0x7f0000001780)="91c68fc4daf6bf1ca5637a85056aa63397526616d47d93ce6c809741bbd511201fa7e8", 0x23}, {&(0x7f00000017c0)="dac003dcbe0b224f92858f1b6387cc6ce57da544da89d15d", 0x18}, {&(0x7f0000001800)="324316205721bc19f45fd2dace8494538b0dc6d75857ac54c6db87961db0e903e5b676cd8bdb9f97fcf18bae55b99e5c7e2ab5b9f638883de2076af59c6e0347e146043833a3019300fe7bae9e4ffb8b915131a7d3dfb8e9e404db992f18806c22f1ff355688847ab589da7252e4bcbf0bf4843ccfa7035c97b5768c7f4a5c613a9e63", 0x83}, {&(0x7f00000018c0)="dff229229c06287fd1b55a532565bcadaea99bdd467092602a9063a8b6b9f72e182885773f25fc76764b10440a73216333af79cbd7b011604757a4e42c7ad863c96944bcb41e40ac08583c0ab4817fe3d61a87a6e89302a9bce63da0b88ea22c6c8da031fe79bcb5397d15cca44e0687dff29535354a36cf46bd79ac002a11a42f409b3228a86de5e42ceedc11bae92fa4cf6bbde5a04525140bd80a714c9d62f9607cfd355c092ce239bc28ef78f0f9f6c51db0308f376ebaf7a22f8d878e3feca7d1a7c9bf29254f72f7", 0xcb}, {&(0x7f00000019c0)="f8f23f9ce0ca8ceed4724c65b59f1fe9e52667e65b8907cdad223944a3296ab0d9a9f29c9a0e335d6f6f6813a238ec181f79a95d4cf43be727f2283d5e6735beabeba0e48d8bb62feb69e58fb4413b232f88380d093eaaa0550c92c34b44d3f1f1f78839b7434ee3088bf9c71a5890770e8b4a3c0e4117d23ad3ba68d540e833b1335d53f949fd7f1bede3baa46dd4ff950e9007d944b8ef7336abae1090d94501bf7b92da775a016cf9edb46f7870bde280308be349244c486c756ec25d3f4ceaf41abc34e1e428819077aabbb3b7077a05d40749f0c3504779bd6772eedeeee06cce7af7bdb80b6e294c8a2131de0853b1fcd28429d37f21bcfdd65a29fbf96c0ce530815b79269d64a981b60db16a47b50c34fcb2a55b7368c5d7737c767741917a2dc1e320257d96261efa1af6f58b7841ef8e25bd88160ecbe73d57f2e250a7b68b64b7e9d8562b3a0983639f6962ac7ea0e2083a547ee6f476e1e5e80e03e7711d11e4d7d9b8d679b4b54b7a297a75723ec392b6a1c7c44b05bc9f955f1e11e7e1f185cd961d9635f40739ce82fe91258675965026ffeda23e0dc9d291ac43b72be420b44b509dc70e57c649d0731ae7010a1a9c5777e244fef879ec92211630a956bafa36ad8fc41953efd717afb45e5f79e80025d48ae9b3b5703537ea50205cae3284c6f9035ffb082b7c811b4cfa6fabf63675c0a7a76156c67fe49032a39208b973094f677977835b540d9d9c4d8063aa03e60c8290975ec7c79a9aeb8477f1e153eb8188749de2e4c814da3bf1f62bf740295160d0e247ea92e7ee813e5fa0bfb5f4f6d1066d16cade81223c4f88332d7713fea59e319a9689985ba2495e6b6ff70ec6cb4caa1600cfce346bcecda719b185fcf21a1dde1ffc54d36d120c4df6ef261030d8ed3ea9b7b4d9c76e34d52d6cf58945d4935b3cf77a6d9f76b3122cc53c8fe47c577f48ed0119e551c1698fc00958e26112532ab83bc8fc539f4458fda5e371aa5e5788f0fa1d6b523eeb6e8d340967f89a5a3b22894b0d0757a976681b12b8448d20896fca457b57f9a06722f7fca4b1708ce1707d4096dfd4e606f7a36eae5b16dac7846165c1bd87db2c06bb76c5d63cd4c2a73f02b759816248d28577832c4c4a15cf419f6ff3ce68b5329b643ef0e68cc1d3a881a9b5e9b4e402ae539deaf11326f3e599eb54c288743fd7b0f4a7619712c44b8d076dd1e3ac541578a726553e4b01d14d68d6451110ca6a778ca3bf268d78105faf998fb1c73f2e1b22111538d51587cd145ca0320a7f0534db171545308b075c8f53d3ecbf06c220c34f58f7fba55a27eb3f59bb4d804423845b5d3c6857f0e98b0263a5416979e0d297175ece5432b13a3a1731fbfac5692f7766feece80f0c054c44c4b804abcb3e5bffd328be211b71937dedf99c6708b5f65256f31a1c0dfda63c1954b27295c3b30936d6b2e4972898eaef835d6f86b3ac548fc65aa577956b1442d562b34b3adf292bacda57f46017d26a626da7106037e2bc7f4cba92c0cba100ec7b2b9ec43af8110842eef57b1861dfeb59c356fbff40b8920b83183c7d5c7cfb7d8e3e2a6b2abceb1f61e8da88d07be7936097093e841c06e59cbcd2dfc82765fb4cf3eb2a86a4efa1524b51a6c487f1f1908eeb0559ffcbbc04090b73fd5fe7fe76d63a492ee024b2ad44ab17860064d30467bff4e9ee819401fd714aabc8b25b470f6f2e715e0b368c5bb858a97d57c6656cfaef76375a22279fc347880d20210af5421db50fb5a0c1d77b39227230ad8ef09fd2b63bcba32bc09124a6aab2362c4c850c769a43f534025fbe10cbda5e0a55f7d60633ef117ae0ebc7dc42ec2840e1301203dd80c17710cad45683cf0a6c1a43d539654d352564fbb8c049d27d805f54ee586b2c499235e9b96c0823e477cf5034c6da81868285d450ff67d78fc871b211d9073cf47045d6c4598982b7f45315673fed642a2219415bea194d6c0ae4c456889aec48850bb0a0487e5900608ae3d1b647779722fb013a5ba889a0442e79dd187ff2b055ef5ecefb719fbeaf6a7e9be040a4703fb4b27dfb3254794bab8e143335f052e169d4b65bbc931dd2d3b32f55fed61c963bf5480a71bc86e2887d0f284b4ce2ef3bfc6479928d2555e60d5763e69bbdfd512a4e26e178f3ce5140f7c9b2e126ca1700eadff32af659b0a7e349def134dfc004c2635134533edcec0e34d48721c2b51b02f8d73cb29270589710f0c68fce7d5c0f980f877ad5aa7542a861236f5196f779a5bae539863555a6444b8648578fdb26d2c1bb95793b82596b9c8c661eab1dbf3f82c446157b1e06a19f61e16c05b0eb062feb35032f333f92ecc7bb1e823014c54c86f47c6b1ba61208e7a6da45d751a135f9849f24c4dce3be89668d9e14621a46024df63f2db996ab8a76c9926dba4af7ee2efdd9d5a957cc6005581a3d83f8e2c6b51154e91331391a8c0eb4499ddec1b7df11befd39d344a02868e7e2b9cffb624d14ce8dd70ff30750ebfbaef9c4619003fc8f2f3b3887984902a969b14f8ab47d5b8e4629e64a46e2233b61abb3924f7206c9df194155157e909719ae3fbb189abf39cc62468ff7aec186fca31018f947a8d48d0ea6c591876649b77f81c9bc166b757d2c7e74054f2fe2ba9e2358f012860b42cb418841bb4ab64debf2ad1fc5eb7111898d5aae06460a72fa012cab0528468d22e42161d9f136da076ed639575047046ca5e022ed1f1a3bf15d98c90754d15973123f5179dcc4ff435ac4197154f0598bb665450cec62ee13c9f2d5cabea95107c1d29ffbbb9f56c743cdafe38113401596bcf7821f9a75279c464fd199d5aa72ae1e81a098bf55921b38c1186af48fb4804bdcc32469223d61599ba77b8eaca65702a45d4049c9aa6a63203f6e7a2b107cddf8d8feb42664e4a4040028eaa2795ed69d284cf7f2bd6746b02146baf834181772abb985df231ffc41fa233d48f4ae9371e6eabdea75359d3e4e2db52cf0f442828ed99197dd60fabc8a67ab6d47df5f9ad0662fcd9a914e4f4ac22def8caa33bc207b4f79b13d27015ea2d880465e147c70bc620c6ad23ede3d7581dd9e12aab12f574e457216f6510f02c68aaccec84f73831794e1ab43d2503da9789ebf9987a909b8ead204155a93acd749c42842cb64b70a212e958e39eb46ddb0f3a723b30c016c8a5df62f03b312b552d3025d7716054faf3b73233bcc3cb57cbd7a95c45ce66f11f6c715bc613c2fd073720ab1696138cb3d8364a692e7a9474252e2786defae0414a259911e19442383dcdde351f23b371f47aa59155512fdd4b37963abdc9594d17e1f26c1e044f4cc79b840da939b3eae1e824956c9b11558e8b5e45ce198b7afd7c6a03ade5df165788c8b84374242e66815771818aed553922542bd0bc7da802ce0c15613a24731e2bfb14cb894feb96c55c1c0976f3bc6d555c33ef7b8061c82cb868612038f8463a33217780ecdc73bd20cbc847ff30821d3177f553eb5b8399c55585b7f75ba260055d25f57a3dc7f23db4504bd61d61fd649126e2904235a41936131d4ff941408fda542db73f8332f8753fa1621f7b4244a963041400dd33d2a8f9e96288efccc0fa120e5b26bbbe086115195ba86d8b8169ecb504b952f592f653b39b00814f2dd340d467548e2513c1331595ab93fd36002ec6862d365967bf3ebff85acf2351afb6b3127af09403790b56ff87418557c6444b5d8a007ba2ac4e475576c5a8c1324a6ab432212f7060fb5096e6e42706489395ea7268a6c15a002bb28332a2f4d8eb4fe8442c6dd0207100cd75f48546b6bd197b71db5ae50e4fee064e959463badfbe12e3cbac11ab43b3ff383c6e6320ba810ec2ec1f85d7368f1c7d268bba37dae22d9460789e718864b0c1feee221d022d909e10380827e1d8404bfeb9c4705747b93d762387f09e20f72113ec53854f3884d8aee843f8a1a84c3efc00497ceadc522ec50a68d67381634e728847518590ab7b681167432e99b5ae2c9a31ccea8ed7ee12368457542eb2c572cc8fedea097a36b77e5054fc8842d5c17b6ea66519ba3d5f7a162b8a867bdff41b791006a7c28eec4c6a174bf86e36b7fcabedd9c10f25c04ae4d116e2bb7aa4ed2fa03d2aabfe57ba4151f53d88c4a4b25c257c5707deed0e4826ab20090dbad8edb2a2349cf0362ec9ee24b04d95017892ffe071046d6a0fe041a9513384c9f3da21d46b29105025bfbf8112da46c10526b6a4eebf75443391176213d4559f8aa78af4589a20627c8e0fabbcd7ceedfa02fd96520927637c5411aed594ad914afda3ebd7a9816a3e8be910c7193d6b571ddb062c14f895dfa41c3090d8de4c2d883ec0d637e5c89a6fee9e7aed15ae77d57d56ffde637da5c5c78f04a7279b912b58bf8ac10d822b7c9774a41804060296e41ba1490d79bff39ff65e97be180624c1aa792a877132130004ed0f6bacc5058b2e61de8e4cf4bd7f3097a0dbb2396688a2ee8a521b63413894a1e34cc9c2b07074947f2a237b8b74779ad92cb1eab27aebf2744e3844cd76d6a37ac8211c789465c4bf8d843997d54524379f1a593ed73b4e0b14e91cac3e88fed8093d9b26248c889d5a3fd096ab002809be6dd75dca4c8f61182c159d914324a71708845382daecacc69e32ad0f107922dc5434b0b01711d3d482488aa40fb5242a41f505cd620ecb652d7be9dfad100f55abce77c86c14fef1182bb6ea9b5d0dff59f6656320fe6a985e571bf8534f4cdbf3d094e79ae78deeab75ddb7afdf40a5d1500182a068c847211a1c0ac86bd53bf06987d61c9089f7f5bda89538328d83ce51731fae0c97ff91da089691783b81e3e4169b1bc9ed369fa437ec18e635dd65f40641077adc9c98afca95575767660959a0aa89eedb36a873c0780cba709aa810812794962fd3b84e70480d42837ee3aa3c8f4c2843abd9ee50d3ddb35aef9bb64718a83a73db5fcdedb31134797ce65d3b534f3886f50471329bd898ecbe70c9fcca11546e4e26643c38b15c2251ffe63705c767dcd2e56810c1cf5e0e3444e72491311b7f4de4628a24054349fe1e1c26da389b1f1b9aed3b6ae28756d06ac2851cb71b9a3324a943190e6fb29d8a018159bbbb2ecd14ec56c7a52b0e2ad606de2b39941ee15aff877c9d347ce1e0cf03ed6a59ea2285bd033cd1d1a930830e449e0231991fc799c9e9361100c9b1469043e5d5e25099f1c897017e9dea09b9517d8aea3d5aec656bc6e0b01dd16e914cb5cbd8786ec805373f497f5b7d78a03dcc4bd2fc44e69c13c6d694789890dce23b90bf2da105db5e75351cae2043f9255ae11aa69090876d917b7e8f0d28f23eea07228c9f3e910682650481334fa6ddaff7ce52aa709ff5aa36a1c5aea92334d8cc85a2a692e3eb02ec3c24537e688a9cca76f5611c8d3d65f5f6fd188d83be5fef3c20685a80910312dd4c77893440b362c5e55efc31884b92fc35c4a7b88cd1ac1823b658b24a864da586bb21dd945c366881bcffb1eb6730c7f7626f86b6e53d0d789139d5939721b15eced6f69c65ec25bf07ae6f8ca04cd137450f0ad6a0a2f122b14b7e84654634106ac016a9b142507e30b7a5fa1be65e5a81ba9ea0fc6518d8d8c0ba1d1b963155ff316023fd1e941fa978e40fff9b1eab4be6f0865a5cc5cae2029f215bf9642836fa13ec904838aebf8b1e61effd609e92045a843124ce514634d8637687b14bf5013f433664d3cf153f09365dd9dc7a9a9cf041579ed", 0x1000}], 0x7, 0x0, 0x0) 16:00:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x24}, {0x6}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x84002a6463e7827f) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x1000, 0x4, 0x8000000}) socket(0x6, 0x8000, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 16:00:29 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/30}, &(0x7f0000000040)=0x20) sendmsg(r1, &(0x7f0000001940)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000014c0)=[{&(0x7f00000000c0)="6369313346616cf52ca157075b982f68ef7e21013f4276e83997d5b645c5ee01a2b23a8cfde8ee005bf2775754", 0x2d}, {&(0x7f0000000100)="6f7aaa1e7e71f482ed2520efd57125d6ecaa23043f169136368357f9ff1c7a560f74586b7777f190647ce38b68edd45d5b829cf29db3057eedb76326822ce2fae04c5f4e1c72af94a3c1f969377d5ae1b4c518df9a3f3c75675384f36b7bfb305085f0e5198254b4b03e8c904a381b850ffd01bb733d6e769406c17fd6f969579616029d7c150131f9c38e094c040e1ad51767b3372983189233fed1139534611ccf460cd8aebd544538e6ef58b5c2ecb2fdee0025f9ef42bb5d1c2d1fd58da177c74fa8533cf63fa0f4d746678f9292a0446367a94c7784f55b3322349fe1ad", 0xe0}, {&(0x7f0000000200)="2ad9b2b744c94d242953e1de6363653f61710490", 0x14}, {&(0x7f0000000240)="ad6a44f0d0017b078f01d9dc5cfe931000e1ab93786403326592a53bdc0f6f945494fbb93389b9bde33e7652bd34000066ca667c21e2e7a9424fb80929858e8b4a102f3ea549a364fc712d0c495da9ad5dda7faa11af5e170f77d7ca315a12c32086cd4e7548fe3ca6909e8f2bb48fc20d92d19b3698c614428fcc6e728fbaed9421ce941577ef9d0641941f85586cfc5274317df0cf27311cf914fd11fc3c59980322061e84c50ad27414afdaff55664b77", 0xb2}, {&(0x7f0000000300)="cb32f2a9de2875bbffab0ac8639c038efff3967346dcdbb3ae09bd1b204015e0e08832d174ec609b40b001051cafcf0293297a03198baa288717c8273c81866b7ed4119b913fc6f035616b03658b6654a75db95623caaa75649d61e25be6e882559d0e122cf4c13f99e82daa935ea35e572274100a154cac53bce96cd1d2c9e697f2eaf02a9fe248e9d55708c26395e4116008ab81912ef1621c644190d61e4047fcddf0f9591b0da54f2005b1ff2d8b802a09368de9cb4c1e8033b2f6f8f32461f22140e5a72fc66138e7bb0cae4bf1450d1f80b907beffd70c9d79fd0ea3f170fa8c8fa3f4999e730fd023d4a11477d11b877f396bc492b4be36c3cf807ce7d34adde96db451254153da5ab6f293bb6f5023d8c2617d2a6b3e379a139cb8889efcf452e7844b5148b4cb3df21aa96c77f68bcf4e8aee9294033e0b5221bee9d7aa912d3b420ec3bbbb159a3bd1b5e8874d1a1d743ffc1b366e485a5b1b4e5206a44cba7b1db9ec30c2ba8e02307489f91cecb76569ea01e08dc0731122f035fe9b86dcb9578cd1a2aeef0ca170b47719470715c9dc57261136f9805ca341f84777a06a1c86221dc714c9ce8680a61fbb4f8cdec9d6b519a0b65002b14477928fb28f9bdbc9c6dbbcb3d5c8aeaf2b7cdd1ed660b7386463c6629eb22188cf2ed8ef4f6e39c230438d6256aea93cb4ec95d4f6fdbdb03ef747206caba27fb2c4d5e82aff57049c1ea478dfbd901df5c4e60ff06e87fcdf05b503606c2b52282c828493b2a431d30ce459d35968a7b12f773b0336e6070aa3be4506406f6f0a7994a81384e44c9bebcfee9c422d583f42aee17d0642eb1c0d1921068c33c6f1801a7af7f946e9fbfcc64037abf75ea94d469d18939756d167f6eededace171055122bee61a3c6042ab1e192dd23e024835f789f9f67647f13e86bd52c8d28dc324b2ae3985490cd8d887d395f0cc2f7e95601cdc435c7fb87bb28f724b56e03fbbcca62b8d38a164e02ce60e36054a2ceb504c39ab027751997a620a69a7796c36fc70f000099804d381e6a6015b76de08fe19ad10068b4935ff1a4e684c77cfce972c5f056d8bee34768261eaad00b33eedf1eb8e82351bb9fd72bd5b5834257b70750d615b7c2403e9cbf6d1a77446e3aa1054cba6230ab1882d2d1670b99222a04cba62a80a57db28e68dbe183e7db941b284df0a8de50a906b16cc3aa40138d8ccaeaba93105e61f37bbc7fc78261d13d53b95bc314663afeda4a48afe7484a3befff18e2a8191cc22cd0f47884884c9dfb3deb9258992ef0ede5ffe2cafc2ef1a5dae276283acffe0510fe42106480664857d751ab04fbd0d8957a5a15fe8ea3bb48e1eeb42c4a75b7fa552af8fc18a981c722bd8bf6dbc3417106508aa1693be07cf13cf918c787b2c2174fefaf0b76dcd8dd58c09184329ec70456b0b5572f4cb75723867ba829c02a672be6384c75518ec60bf25f99986bd76221639ae57e7af982aefe0d6f759fd985e1001f768d68080e791a89a3dd4ee0f6eaa51c5e89103e0feaa6bd0e6f307b0d1bf82ef6200188576977ed9e1f390b5a9348bdc4bf1a7f518dc782c889c3428ab96e26227dfa52e79999c562c160a60fa8f305e664f0f7ea2fd0f8c00e5742f2f9df5e834d71d6072285665e23029b40fff118305f22e089877d2888cb321b3d3e2479ddabf7e8c5ff84415bd58b38d7efc32bde775f8f41d24d7244327ccff424a85b9ba636529fb256ab1a28508611667f0b28070a248d27e83dd86ea065522bd4ea1909db48e17050e2839db340eaf3813adaee0e3168abe5490fbe91aa89fb4007b625f4817e53aa41a4a04d75996a26a302ae2d2419dc5af52df97bcc2c05ef189fa8192b21f7c896b3901c3a511ba46fe7858e69a28ec753a70e3e649863ca34fef85b10a6c37e05afb256b4428917e1a1bb105761154cbe56c43de3dc65c6379ce37702a2a349675af35e79c5cc10262e73531009a9dad862212f7b1d53172ea7ebb0ab5a1bdae97a92dfbf4e8b1b09624ff49c56ad9f38f5c6fee31f27db863358ad128868d7272e3937f5c57e51b205a896b27bd55ee535d6920a005a5094693130bb53553988711f7dc47edb6cf2968ba64f3547cc726d46f945fe95eecba82444f6b6e6c0172dc5549f471c2702dbbfe3bdbe09aa20e089aeb182fb5801a02346e58214afe01ae7540b059ffaceaa726dd66f337ff5b75b9aa29f91673f4c837550e1a5d236b86e6b821db6a659537f250a681b10901e6652348940cbafe6c45e6bc162204c8645d542bb481922644ab0b2342c3f262e6fddbddf29c16356f24ad7635474e656c29ba0053f00acb616ddf9b1a1b0b8dcf9cde35bc5eb86b3977b628924337eb5b1022565c37076b7b729c09600d8e858aa0decda47ba122a64d84c05cd9a3d582fd2587667e49f454dd8fe9f4feb9fb0f17bc1ae34a4742f00fb7d4c159bc0a7957da1b3f35f36f85a291bea234ef996c9626fbe5e3af0400761ad71bbae2b956fe23a44f0ad1e2bcb04ce7d340e49e260e191de6c9505aed2a7a9bd434a06f56bc186a14526367900b288b8d087f31396b64830adfa9674e1c50d89c6de9a1d07e1ab081e9d904657a80377cae2aaa558d4beaef1a0c0622ec8077bb9fd932ed2a63d280a7aa59ef4f5c617a6ac2f0b17f05f3efb4fd04758cc2f06df6ee4c67ce5762706ccc311841663b4be49a2e0d28ec7a5f4579f55cf42fff17a386448f9331eff0035d20c42001df15178da8cf3159a892ff76e6f12c8d0841406889baf5f5076f1295bcd3abb3a61518cf1019513aebe3d9e8183bd507ba1e9b745930f6b418ebf5bd2e88310042627edfde2d6109bf4cb210622a9058436c50dc88b7588b0fbda679d3f34a3b75b10f4a3f2935201621f77e077d8dd8d37555b3c821956a70f301e9bad4485237f1b287fdd8876c2e0f2da9068aabb06ddf258f813905b35249ca091211b30fb5555384be1174ce041f6ea45b48b4d5ee938e11070f9f81bdad6f47c7f46ec871026d9dd1cdd842938800c1bc9e5da78dbc687c6175f23f6fe38c9fa42b52e3c6285d4253f611f85088f46194786d5f80886f401104b55ab7e4c4eaa1f7bd9ab1a020a56ca9b2dbc5fcab01b966aaec180119efe206236d0e2a2525bb91fc5fcfdc43a34f8786c3f7938547f4d18121f8ed638e3b39d3618edbfea549760b7021d52a1943f60f2c60779460e6964e59a2959a5a3aee4fc755e6441d9bd4b699b840fad6673996162f8b5ec91011881a985f54e4cd3c4ecc96847bfbc2e4fd67ddd22f50b2efedb04dcb4a54d9ba8c1d1381adcd0155a2929b63f29d2ea92c5a5292cebeec275001a935e8ce19883c9a1b60380cebac35191d1ee151510b95acb93f781c470528bd68870dba34f26efa9ca5a2ccf48de63256e5fb7851b7b6d934863ba9b5dcea753a3f8ce3edb08c2b7024120f12d210c27a4a51f8c71ef894dc3eb31995ae509049d1f0cb1d9e88255641795382870d855c7da704e108c31c5672d41a91611c174cc327299b4854fcbdb6ba801b0deef944646fb6604647bc6ddd87818b64165dc0c445f3f24da5fa97c55b6ea8d727ef2c63c4c52516a81d6eba1343296c37f85a556d3b0ec851ceeb08a984915d2e9d8542111baccbd52e3fb12e750e2e672ab0607c842797ecb78669468881a994069c437878dd1abade8f82617bfa625f61ef4d7464b7cf016fc6a37f477634a25fbf4fbfbcc153c3b24b2aaa772610dc4b3b148cf8cedee479120ee3404dec7f99b07a60c89e7d4496ec5f3da0957bea0441749f01f30d6814b85a15ccd2bb904ccf04489f0590c03170d3a8c010979014e1e8eebd418be4e7385a5fba2935200e4da919b8bf7c56f927b3ef5b116ac9a11d6d4f53934eb040c8beff359083907bfac952cb54fe2c1b151af91e762d063f7248c5f42edda5d844dd1d989630bede4285bef7fbafe8579ab87ac8185bb2fdebd7658e3bdff2b02e8899f5494cc946227f7b28ccfb28219b2eabf90c282126210a9a15ed2dedce0ba33f59aee18fe5f6af05c60a33180e8cb0828a7e80d6047e30a46f1f1b645d6429dc9c6a4a29b558335b10396e68c9a0c189d6711c5ad1db0e08cfde497e5c01a01f67a364ed62dfa7005fddcc46c24b315fa6203b9cbd64facf4a732a9a58289a2c3ef6481e85683401bdbb1f67cab77708f1e422bd3972a7d25227322aeba1b8d0847c55a0bd23c34a3fc8e728ae16a07696cf41e298955b534eab2e66f39eda80d3e9079d209718d5a10b5a17e4d6f468a5127b08dabb87bd308be119ac3f272a1bf086ff8079d4319d0327727206f7e6b346f6d0f8a03340cc8673d53ea9140bfd4f25e11f7b82dc5696feec5932f2a33b565554060959a9166121e7e5d845aec706eb11758a80c0fa5c34ea5b9b8334babdc53f40ba3ca30803a02dafd3d82f2b61a670027842f5d975b738d317876cf608a232841ab56e69e89b2d43c25a462b33afa9e013ec19b59ba367ae1d30151d960a8f9dc35c3b37f7ca73dd3b81c9e14fc4323900dd639c553e0919da9a16169155b9fdd2eca8b98cbc8f2e7e26ce8f3696827c79326493b5faf466064c2006a548a0ebc1b0cc191ebd503abcf9f0b4733eeb9302f613f1cbefc55352dc8b265fd30bde95261ac8ae736ed03eecc13b60a2b7c7eef426b2d14c129a7fe7f74aa390abd17958818318f80eaacc56b21fe867051ea1c9fc0038dd6d0cf2886f2d5818c70e7cbad66fa5474fb518223833bef6c15edf6c150e048d4d0cf0d16414e40d2a93be5084ffc8021d2f28b92bcafb7c9381c669249ea7ec07c8584e90378714a45bd9edd121a97867675bb17ca642d1e864f395de3b6500ccc8627e53524354d5daeabdf206d3896173414c89b3ff15e0864cd922357b0fd8f08dbe1c386225d8a069a53c82b7c98b7d33b7367060cb1b02313e0cd227e5763feff80d4f9b91686d7a820232dd2457060615b3d36b92bb8092d200a9d5557f9b7c1c9010f00ffc409dc240871c5637fdfd7f0b816e6e587412a6e3d5e8063e264747eea56e2dec3a6fb1564de50c27c443407c6390544ddfa4b3985a7a41a6155b42fd8161daff9a6a0518972eafd10bd7736c4824f5395e27425bd1c9bd2c16b970d74aaec7d17cd68caca0ef2e297c342afd54abe38d9467ffed98173a7414271f7c62c1cc7543b51725bb028d2ab0dc544bef6d68341fdea644682085c19a6a0eecd2fb96e7f1beacac3f5d5ce6a51e11355a4d54da606baba85e4bbdd50d0675f747893e669ac2efd135d598afacd8ace97deed22840e36f7eb239f09ca2f4a0bd3f12934f25b79f97e57d5529488a362330ff45718c5994379dd644c264362b3349ddfb208edcce19f8645922ab2d35fdefe52248fd2e016e95c5257012880395ace7186c2b50bb6060827724ac5d15d7253be09a556cd4450c48d9723e00734711bc41300f8070cca707ca7c530f4c0760b04d7df2807df6d486e40323d86299bc1b30d3de74321afa45389d6b037abc37fd668fb0710d3f7ded01b899642b6590e547b4f6ecf983069015e5407ae92f54d9c6eb170da1176e887f8a1d394b8194082476a0daa515e9bf603ad9cc9232abd9ccf5b75dd3aab0cc9a59e7767236295767f898b0e09b705058ecfdb62240f2b42cb03d03f77e8921ed50f7eb78e46092833e023ec491183aa157f8547156f0010b0842cb95dafcf63a1d9bb6ed886695c5105c3a5bab1b1747b813a0bfef226fce817d580ef384f", 0x1000}, {&(0x7f0000001300)="069397e6015bdc2b2a26a84166f5092b3c9be83f667f22a9d595d9d884608a714a46a5562c6945e14e76f0722309fef8853b446b2a477c1d2d1811aa20c8765f86faf6cf770bc9e1bb4d105133aced1f092e3e4082a73a4e685581802f0835ed4b2f2101a55d990ff61c75b248a14c60be9d09ef5f5332769aa8553fd48362b3083686a813fc951451c2648361e598b5180a583b69941829df3268", 0x9b}, {&(0x7f00000013c0)="b86f44aa3ece163ab49dc440a7499eef6169e0263d6d21ce4fc60889e88a2bad47d140d229502bf3960754439a281064c9e3d5c275841c8c6a30ca8732cc1adfc3bb1f741445296e90cb6ff67d53849dcdf2bacfc37d5cb60258c07e2b9e6c8ec44be89a7f76860c659445d3934d", 0x6e}, {&(0x7f0000001440)="a226d42b75d423e0eb612111cce170bf3875486fd9699b727d22cf1431aed7f41314ac79b44b83810a7b91f0cdd67030415a3870e24bdd4f6ae90fb798efb3f32833e6d8f4219b9a9bc1d2376da38aad169f43880cb20869f05a1e5c89a7a252fbbfa8a175c0af03f0dc3b6c3940dfc52d68f30e25b472532a7da773c5bb", 0x7e}], 0x8, &(0x7f0000001540)=[{0xc0, 0x0, 0x512d, "f2a117d53c42a61aee76d1ff6d00e20cc1834469a6f06dbea47f36bbad98378519b979f7ab96804cc29c1dbe95a1b9518b8a014f7fd3c876ec99a507e165b983af08069d778ddcb60764f777db1ce5cdc21d8c6085439ed1e1f8ca05a8aaa28a1d2a3c455add3259f3db408e66c93531a4fb5ea0ae0ca9abb8510f36d4bdbb256c67e9fc59b51a349e070303d7ab339476f6ef45808ab770ea19209e37807ee3944fb0b081ed32e3119c8945af"}, {0x48, 0x1, 0xc063, "f425ead947071cc44ff9bccaccd950fec6c5c16a149d62adb5eab28882ef8bd4b13f8634f7e0ea32149d4164ffcede06905167"}, {0x50, 0xffff, 0x71, "6c308f81428e51938d32dccf8d9e97249d76cc970b2d836359e0c121047a8328c129c53955ee811214f6718f99c7f2131b3e8e2cd7224a8027"}, {0xc8, 0xffff, 0x1000, "67ebe08ed5ed3d0986057cdc7282aef7c946e91b6847be1fa7d0c9454a1f8dd6aa438ae03b7b8dd10ac411b40c95968e454ff340797e931c6c974b532743a148174f5361deebcc9f72d85dd59f4e5864796ee5cc8a354bbebecf3a37c10938ce8b0a774d743ab20fb994cfe1df7ae59095b5d3038162426a80456a8f9a13f549c3dad4af30069eda05cccfb1a244c83af87d26d9e19a6675cde740a0fd31e928e6d336f50d21e52b322161eb8bfe52d40e9a65a5b8de4529"}, {0xf8, 0x1, 0x9, "579a8300737f3283d98eaa17bc9a7990fa274146805a0fb56593b8bf37128d6a429a26ee07f661658c8635302b192058b17729b567f230383b3cb3c21f2f6b67445c8b5fec93822ba4da3a52f31f9060dab09c0a1e80e5d2339729c74e41cb28f9f3dbbc801dfa614eeab7bc1c1ffad68d504b6380e533c17882b633425043267dd50cfaf3763fb3ece40df0450237ead1a1dfebdf3a4c733b4e4a6e44563ac933f195d590d2c24c9a85419bb88113eb70d83a6b019a38525766b1d9a9808d3a373ff02ebda89c48b29e5e6adaa15b13f90b78ab8fa64de6af788702b27a9cf8b4a392"}, {0xb8, 0x1, 0x7, "0135c1d41a68acebfd6666b5ea914c05ac9c8a548d7efaf5688fc7167c9e29e7dba6c04126f9dcd6f1ddcc8aae6f6cde0be18452d7024405957a16da813fe3b786fcd4f77ee0fcd4a4f2a8e9e77c120ae16aa0544f92615bc904339437091bb95370963815d49fca3737fc2f8add476be274611fb16d3ecee6ee0d836a5734a093e64cf8ab5d4dbc7da22175e476ace0825675e857a06542d4107efbb48b9ef4c26f286671fefd"}], 0x3d0}, 0x400) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:29 executing program 0: semget(0x0, 0x3, 0x0) semget(0x3, 0x2, 0x1) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="00cd72c91c00000563e0ffff060290d8291acbdb47beb500000000003b0a000000000000000000", 0x104}], 0x3e8) accept(r0, 0x0, &(0x7f0000000040)) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x800000af3) close(r0) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) mknod(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x1, 0x0, 0x2, 0x0, 0x0, 0x4, 0x38, 0x0, 0xbdc427204b9081b6, 0x6, 0x2}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000001c0)=0x800, 0x4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0xde) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mkdir(&(0x7f0000000000)='./bus\x00', 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000040)='g', 0x1, 0x0, 0x0) 16:00:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="95") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f0000000240)={0x3, "242dd66cc2fd5dea069757afcf741f7621935e43d3676a954d0ebcf4e919de100de86419748f0bdbfb8e11c97dcd9deb802365b9a8c1b4949c2c941d801a40b597b35f43b33a73ace6018d0118a1f60ba3440d8b4c4546ca9ec4a154738ef45c2c95e027fd7355be9b4fd6f014a7bb956af3bb31a486d4dd81d760786136a51a467776697e18bfbc05d41bc2aae07613df383862a78e82b989c1b29311e162c52b433e8ea50bf2ad762c363019fbc93e4a6282fe10db5fec8520840f5c"}, 0xc5, 0x800) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) read(r0, &(0x7f0000000040)=""/111, 0x6f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0x1) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) fsync(r4) fcntl$getown(r1, 0x5) r13 = syz_open_pts() ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="71aad5b016891697bb382f703bf788dcf091a54301ada8bbdd89fa662e", 0x1d}, {&(0x7f0000000700)="da3191e46335d0b0b62cac0ad67f6747a831b31df2523ac156c81da1aed34cb4e04f4c05d685c5dbd40d4b2ba4c52f08e3cfc646289d949ff8e952709e32d800a7be77cf4390a487cafa7a217671f3504fbc4cea36c588aa89c79481483a2af5eb57c2b78d67a583342fa9dd64008e19f25fe90c090aafbd8d45507f5c7b75fe452b", 0x82}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="c03d6ede3d89513e319b6eee1d3c6478df76e402d9c038f2359fd1b3abf152052d682c8faf665d7087e817165b12b4b92334e6dca37977f6a817c98ed762d5bbdc26f4ff2e5d9c502fea70ecdaf1b97051bcee00d1490c3c2d29074c145a6394152fe990e4a00290c23d98237fffe7fe9d366f4f6bef0affc44c97c4f51aa3548895d4fd732b099c5d103e1057383b7999d5255330c737964a30b2c8114d53", 0x9f}], 0x1, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7ff, 0x8}, 0xffffffffffffff9d) execve(0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) pwrite(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) 16:00:29 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000000)=[{0x9, 0x3ff, 0x294, 0x3}, {0x3, 0x9, 0x0, 0x10001}, {0x5, 0x4, 0x0, 0x580}, {0x2, 0x4, 0xfffffffffffffff7, 0x6}, {0x6, 0x7, 0x420, 0x5}, {0x5, 0x10001, 0x96, 0x849}, {0x1, 0x200, 0xea49, 0xc5}, {0x1000, 0x7, 0x3f, 0x6f82}]}) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x6f, &(0x7f00000000c0)="ea7ee96cd3fed3aa165eb889c9d7f36338860f4f38fff012305d8e16baec366bd0edc89986e1f8b0dbeb38916f246213ccab8c6d8cfa9c9a2648f5e4e943b89c5c8f4129a2e43d9c37d5f23c8b0f93e0587e737f6d375ef2be5ade2c97457e4527679a1c25789d007e407243114a5e") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x1, 0x1, 0xa3, 0x6}, {0x54, 0x80000000, 0xffff, 0x8}, {0x1, 0x2, 0xafd4, 0x37}, {0x7fff, 0xfffffffffffff000, 0x7fff, 0x1fc}, {0x1ff, 0x7, 0xdf9, 0x1}, {0x8, 0x400, 0x3, 0xaf3}, {0x80000001, 0xfffffffffffff800, 0x40}, {0x7fff, 0x9, 0x6, 0x6}, {0x9, 0x2, 0xff, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x2, 0x5, 0x396c, 0x8001}, {0x4, 0x1, 0x7, 0x40}, {0x2, 0x6, 0x4}]}) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x25}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x20, 0xb6c, 0xffffffff, 0xe75c, "df60b96ecf8907884ff3f3364dd9f9454554dfc5", 0x8, 0x4}) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd00"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) write(r0, &(0x7f0000000280)="bd", 0x1) syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) close(r0) syz_open_pts() 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) listen(r0, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="34e76b92a422f304e2e55a2f82a1c8fc7b02b8287992e3ce2a062b4b112c5a85524ba70126492139d26a91", 0x2b}], 0x1, 0x0}, 0x400) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getegid() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000340)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = getgid() setgroups(0x6, &(0x7f0000000300)=[0x0, r1, r2, r3, r5, r6]) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000180)={0x1ff}) chflags(&(0x7f0000000040)='./bus\x00', 0x0) pwrite(r0, &(0x7f00000000c0)="89b25c58", 0x4, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 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, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x8, 0x0, 0x0, 0x4}, {0x54, 0x6}, {0x8000046}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x2, 0xfffffffffffffffe, 0x81, 0x2}, {0x76e, 0x8001, 0x0, 0x9}, {0x100000001, 0xc331, 0x0, 0x7}, {0xfffffffffffffffb, 0x6, 0x1, 0x7f}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10080, 0x40) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x2, 0x3, 0x7fff) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 16:00:30 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='\x04\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r1) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0, 0x3}) 16:00:30 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000001000)="cb084345af0ad10db8be3656ba34762285df0a5557ecea532b9cc6d4241dfcc2fc035a234dcfafef9bf5a061c082e952966c44d503d58cf0ccdf464710fe27658dfd310203", 0x45}], 0x1) r1 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x80000000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) pipe2(&(0x7f0000000100), 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e240575710505000000000000", 0x150, 0x0, 0x0, 0x0) r1 = dup(r0) getsockopt(r1, 0xbb2, 0x101, &(0x7f00000003c0)=""/197, &(0x7f00000004c0)=0xc5) read(r1, &(0x7f0000000640), 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file1\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x1, './file0\x00', './file0\x00'}) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="de") 16:00:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) mlockall(0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="ad1af05de2f4ef18", 0x8) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x7fff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:30 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f00000001c0)='./file0\x00', 0x182) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000001800"/28]) r2 = shmget(0x3, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x1d5eab46fbaaf220, &(0x7f00000002c0)={0x1, 0x1, 0x80, 0x5, r3}) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x10000) r1 = shmget(0x0, 0x3000, 0x20, &(0x7f000019e000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x15) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x7f, 0x2}, {0x7, 0x1000}}, 0x2) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x40, 0x0) r1 = open(&(0x7f00000006c0)='./file0/file1\x00', 0x400, 0x1b8) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000400)=0xfffffffffffffffe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x1, &(0x7f00000002c0)=[{0x2, 0x7, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x639, 0x6, 0xfffffffffffffff7, 0x3f}]}) r2 = dup(r0) r3 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000380)=0xc) getsockname(r3, &(0x7f00000003c0)=@in, &(0x7f0000000480)=0xc) r4 = dup2(r3, r2) munlockall() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x0, 0x100) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000100)=""/50) r8 = open$dir(&(0x7f0000000740)='./file0/file1\x00', 0x80, 0x27) fchownat(r8, &(0x7f0000000700)='./file2\x00', r5, r6, 0x40000000000006) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getuid() setuid(r9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) semget$private(0x0, 0x4, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) 16:00:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:30 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x208, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x7f, 0x2}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0xfffffffffffffeef, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x3d) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000200)={{}, 0xa, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setitimer(0x2, &(0x7f0000000080)={{0xffffffff7fffffff, 0x6}, {0x10001, 0xa5e9}}, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x4, 0x12, 0x401}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x0, 0x2}, {{r2}, 0xfffffffffffffffd, 0x10, 0x40000001, 0x5, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0xc3, 0x1000}, {{r1}, 0xfffffffffffffff9, 0x10, 0x41, 0x8001, 0x4}, {{r0}, 0xffffffffffffffff, 0x18, 0x4, 0xffffffffffff8000, 0x1}, {{r1}, 0xfffffffffffffffe, 0x40, 0x10, 0x21, 0x2}, {{r1}, 0xfffffffffffffff9, 0x4, 0x0, 0x3, 0x6}, {{r1}, 0xfffffffffffffffa, 0x82, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r1}, 0xffffffffffffffff, 0x9, 0x1, 0x399, 0xffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x21c, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) dup2(r4, r0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:31 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) 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) geteuid() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) 16:00:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x400010001, 0x0, 0x0, 0x1f}, {0x3c}, {0x54}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x4, 0x0, 0x4, 0x100}, {0x80, 0x0, 0xfffffffffffffeff, 0x10001}, {0x9, 0x8, 0x7f, 0xe2}, {0x0, 0x2, 0xf4cd, 0x7f}, {0xc98, 0xfff, 0x5, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x2) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2c}, {0x6}]}) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000240)="b796bb411511a150bfc3cfc17c8b282ddc93ee8a0033b91501ab28a48d88c2122c35a504c3c7a4b25c6ca60d450bb3512c7fc932ca27d665174afe3a1ac64aecc2a992987a6c1443d3156194e3f6508afac0311af65445f1f938451dbd04451ace6061c42ba1d2dde3f80717d6ec1b107be564288ecb80a07f6010f0b1acf421614127c82522c7e3adcde55822545dd0bae91867a92f90210ee5bb208f7085a3d01f9ee540cfaad1b0b30957b08d06e2bf0065353dfd3fd3b882f13dd42bb337204fb597eef55a7bc8a9fa87f8921f271c686e5401f0c2efce78c844d6be64b896249115448bdfdcb5fe0fa06b972031fe6371d51e6153cc5abf", 0xfa}, {&(0x7f0000000140)="821afcb8677d938255fe021c0685aa20faeb3cc1b132c3948e635f166372fc4d3903f782e68260359e5842e575f788d89d0c1c24bfc81405a92eb4a7416dd9248bd08553b6e44de99b3602791b61e42e432f5cfab4d005d85db89edc170be531ff82e3dd063d0df7dd0911", 0x6b}, {&(0x7f0000000340)="e690ac37cfbe11d1f6159eff5180b4153cf96ed1ae56445325b19df04a59e3b729665357831d05475305392f5ddf2ffcde26d856e6cef9ef78d32f2607b62da4578ad8def802fb63bff7dc58728da5e7ca65ae709996547781fc15ef632dc27211c02a503eef504219c85bd3f3f705613f0baff4ff9ea420afeafa8a0ab1d67a6192cdf4496147", 0x87}, {&(0x7f00000001c0)="8947b0", 0x3}, {&(0x7f0000000400)="8c242826db28cb004ca4579b221dff25795011bf1aaa24f0967d302d18bc6f137029379b3a1caf9e27839bf126e55b4b5b520aad2cc6f05b50ac10d45c98aa56b39e92692d03ce22c807b836c85e2b9299be2fd3e0467f79c337c042343416db58cccd3de7f2b6f5e51679ae7762acd887715a2c5e77cb903d41b0f20abc7ac1156e53be6305641694beba505cbe26c15b48adbffe2e1f761d4d870308", 0x9d}, {&(0x7f00000004c0)="d1efb140192daf9ec1c0197d037241c3dfd5776350a6ff14e5cd192020", 0x1d}, {&(0x7f0000000500)="615ccff2ac5864c08f60cab93b6a95bdbdb681bfec7efa7d064d7db56ec33db323beb54bb2801619673b8f3f80c0dd5e8494687fafe8b60ccade7b1c99ef6df609d21871c468002ddc7ead", 0x4b}, {&(0x7f0000000580)="9ae74e192b0be5dc8e013d49e32a53a50e3cf9a50348df6a60bbdf8cd8acf5c1b7f60b03485fb8a28a039f18468abf9ead9f221ab7c2435058059fdc8bec895aa84bc24bbfc3679075a341295a859187e75bfe1bd92b8b47c413fc1936c35f3abac1fc", 0x63}, {&(0x7f0000000600)="fe99247a897379d9c4dad5a926c07452af44f92bc6db9af3d77fb30399b27a6fe222cd781c3eec6ff89d2b00e5e7183213b4136d60b9838a7c23f53c4c141f0d3acdfdb4761f78b85a1b7e26f5df575b4057e40d0cc2d62a723cc6e2dc0e939fb1be2a5bd52e601b3af080d1b62c87301630d1202ea43dc70e517b661976163868b7c76a1ea16bed1eafbdbb855dea4e4da8d82ee0f90583d2c793c481e2b01074c0cbc024b8d61fe89d4a644dfd89c4a13a530ffe52384757161720fc23f642372fac79843a60cba3fb23f601bbf748fd5dc33aee99a2503c96180f32ef0e00248bec060828233c7d19f8356fea719beb3390c14898c57da290ac61ab0fdaf3d6af385b902c464e80ce4e2aea34eef126ad374cfd25659fbe202630fc306ea1199f9f4ad8d6b0f68c82d667a12c1ba873b1459580d475b4cd2430c4be14baf878922dd6a421fcb8be93ff4e09195206fff1c3e3cbf0cdf01a06f305974f0cb5d30ce7214fbdb5e1e6ecfddb502fccf6a516d5be19907ebcd961b1dc1963eb855f36a6ef6eb6a7455c676e4c56cbb72f651856882b371e6e5f60739d90fdc03af54dbdbefbfa1925c2ce13f52051d55d68d8805b21ee72128a7d5a081acfbd75429cb75a5c7b07a70b94c93bdfb16fa8c24e4913b41479e08c805aa88a6a3aa631b36a8d196ab63c40a98d22e14a60d36925b8c984b6831ba01701474e9af657777935ce0b2bc31923b1cca607af57b95d366b17e768d83c1037c55a2d3393a694b1b1d66444af243d6cbf494bb4f3b2f171a43f2764c3395134ce98b361ef8338e95586bfdb5a063cb57f2edf974045403ca52aefdae55bf27854fca0c123509f246b4d5745c992cbf0af1ac60ca1bbfacc37aefde9b08d609aef978ecb9faf19728ff1fd05ff775a056196c33295ff3972a307a9f240246952a3bb6175d8f2fd63cdcda7a4f07889de86687ce7580191d95bc981d2248b6289b0ef03b3f1861b92335689810aad020a4f1135a2ffd3a614bce5fe9a4316f986fbe2b2f5ead8608ab967b41f019890493cdf0675b8884f0ae24b861eed8803d46e0e04925bd59334e5dc815bd56bb8eb7b4f45d85f9792cb89332044721a2f3bd2c9cafef18fe90aaff05147347c37342ec715257b900458eca0700795ebbb567bf13859b5183dde78ad684aa140534a6a3d8225fcdab7c9ab9d1f8458fc97e8162a3dba8b16f5789736573629652941a33f308fb34afed7706972bce488b2f220ac4b34adba5a99171085ade03c10360291c3aa7312615f080fc673bacd9b8ac920ab7d2a0e9167484729a5aaffb769a0add4b37bd8e3c04699bd75940b7f7de31eb8899d2b0d79fbaa8637b30b786065011ed0aa969df1514de6083ee40eb4e7697521275e094c032a9ca6e0a07d68d252ae692450f1b713e59fd38e61f803e7cddcc7b0aed60cc8dd45a043b05716ca8f60daefc4ad148f06caf46e60e913f3961e024ea1344a25e5af28ec7daff876b17a39a6b4de321d6404cb28c0fd91ddb93150ccad436ee5050a2744d69548795d3c992c1e3ef5a8fc63eb6541575491b8d8797d7454ec98b6c9e29e7cae638f1ed99574e94c608f7f9f30723a9dee9bd172c33548fcb0aed5ae22e122f5713b6b603fe69f2cfed93f7448e73171decfb6f2b32eacfcb7e6c7ea2079f6821ab8a9b8ebc36b4b379138220e009c770c65416ef8041bfc4e0e9dde870760fb2f98a92b5a4497f84528f89336c414a568f7f4ccbe80c4092ce24f52e67f98e9704aaa9b0a2061d1ad54ac1ddcca4af2212334c7865b22b3be84bb898f4b183f7f6b63b535c9428731d649b06a2ca5390706ce4251610b57e16a1888d4a1716b382429391ed6f4b5f0302480f33ee503aadb28a66512073e9799d2840663b8093971e42eead81cb725b96b23f8af47ab04567eef986ec05223d1295839571e2cd3a4d6913711103fde20b8fb3cfccdb7802c591ccb245df3fc50e1c7d3aca96ecbb6b0f7ee543aa0e8501edc430e9c79716373c51557237ea4ac418916893a7bdb1c51dbef8de576a754054c431d11df9845f6644301b8e3e26de86e4c732ade1b4b96d0214203f26db78059c30fb9521cdbe3ded9159e311055ada67373d54ba8f9bb9e40d0e124113ba9c20cb31b22b391f528c619b1c819f47d52c7db82b393cef7e8435e3ee3f95741301e9aca96239e24ec5260d6bc82db5d816375a4059f08259eede8fefca82e5121c6b8b02552a1994a617de041b91bcccb6093bc4dd6fc8992cbb503be527c38a512675cbbf0064eacde98ae297f03ff0b67a8065e7593b658de5c1cd4e22a9c1ec7994131206ac2d9dfd9455a65c3cfe1e7b9acc62e31a793c3800290116055acef93a93b4c85e700c49b97a885ed5b45211aa3e4f2cea00df233951926a10f2def57e18f0d94f4cb5963e2d10e5e1de8eabfcb746eb61f8bd82c4e1973620d19e086101979ecbe5a06693fb3a04266a33ae6052b8d873b23c578419d0a4fcaf68ea5e4b31a5eec6fccedcc980ad925ca3c033535db5d49e1eb3164e95a52178b5264538f19d53cefed5f5b8df19636c8377f95f92ecdc97e31e9591be47b6f9445781b0cfd93d5e31fb2f12adff88138a05ea22070fc3da46ac24e8d956638a896aa86dd700bc410edee68c2420d06c8f12ba7db2754bb8375211fe0ffc9b369380de20e6543d508b9eab3fd3ffbb371bf38047a5649a3e1afd38f358a8944c320ccbd56a257d80ca5cabf9a2ae3e55b0fa89de3ac30b3d1d9e052bd62f11153f568c5a73b70bd397bb386b9ea50f948850e83b533e4252cdc69a3c0f1c75959e5b8764ba1c7d3eab035204b6a5429e0c58af5dccf2ae4acae40092703bf1fa9b1d65f768f014d517ae8f7e5494cd8e080c921bfd06c3adcfcb16374ed102668e74de2ce7bd1c18ce3a414475743c063ff7d426fdbafa65e32f051c84572f0f9d8f1d1b1d412aba293cf1b69719222e3071bc3c306b93216b401d6036688ba8eecbb8155b1662403be1c8a688213b8ff84195e1aac68f4086f2cd1611a843d2562bbc1ca794b410de34bdda2bc5c4a17dedc1382178ae2c3f0b7e65c2c911c792a6f5e561cf093045e8f1549515655a456dc1a94532ce9a4c1a98911176389f8c36b648ee9fadc926a8809d2c162fd78fcfcc73b3bf2c89c95988769e4866ec1e2c63fa41ff6bd040621c30884c1a84113917fa57c485a966ab3c631abbf0019736fc64161b62ba84746e98e155f0540c455ba5244300e3f8410011d865979c83861582e53c4379440df8372d20bf81128b2c250859a5d99b931bd88a9645ca1e91096bb5c990aadc771a3f20bab152adfdd1c5f391035701bd46d25b83c89b089ebcfde22f228fe038199e0dd8b52f79122f15cb2fb4810342305e5ba999e0b64d8a877efe958e167cab9c3f8504d75a4f8b5f09843ca72f73d67c11d2bf1908ffae91015ed6d0175e2e1c655adc9bdd8cc90cf535995fec7ad1daaaf8affeb4fddba8aa0183cd692296bcc1e1e2b7a236a478be2a57e52b38a68099c75cb3585df0b2c7e10fa82864996c76598f82df9e74096eec3d76cd895574e92c884c80dd1e821fc55540060294df015911b10c2115273721588048899034c8026b2faa989fdf6c302698af20bcaec6d80a2fed6bc168c1279f113fde3a0743a2b65ddca9ffd631858840dcfd97c27dcd344222cdfec65e64045b8edd199a7b12b55c7013f53ac608761b05912b9b771911d0979aaab9f4a5ccf25b067f587f003f43a4473f06c2d73872bb4496a5c287bfd9e88a647842795478bd2b893fe36e84a266676aa8a0344e65d4212a6d954400ff8ab53beefca470321024be6474e0f3bb57859214235775c541a52159fbd688a8304adf767f39420ac03648b85515c438e36e535c1d724b3629d912c2466e68caa11986122b761d4eb396da6c2588211229d583d5c8781c836fceddfa9a4e76ddba528663c4ee5f916a9ea3b65549e89de7c269f3c6e4ea8f38d926cc5ae7d9eaff771c438e88c9eff227a75ae73db4184c516603682cf7ef735c1eb2436e26c796e49447aab72eeefc1950b28e7dcedb891f2204e1c11e88dfed760ae06b66b191cbc9298dc6ec6e6c05b2f4010eb5a556bd2d9ff6382f10f0533dac792e8151cec06c376068b0c415d72d114c0851de7ae1e62a31d31420ffc76aa9faa4b13290383d5e49b38b40131b0385f15ddf098e47a31e0e2f34607a39c2bc3d3a107cdd76ab5d43d7e8891771f37d0395c73ee5bad24e7504b758776bc2783d69ed2e887ecd6cd04a197aa9f05524a5057771ca4faa97710246349cd1b33fb70223feaee2e2791b51d808fe31a988f33a3d3bcb960b206548abc8b4014b75a838019ac49c3b281e1eca05c7df59c083a7ab2238e029e4349e20e2449b842da466b093b6b05ad4efa5a3c568d8c0f7eedbbab7a4a576b40d000734f190e8620b902ecafc9e4669264a51571270224e0d4b9b115a319b2559a46f9b9f28a489dc0b2e93011825feb785496eef2a5a814f3f8c6dfbbea69dcce8b99db1ad999ade805a74ac69b8448e363ea30e0961d5ccaff1314695730356bfce90e14eb67aaf032e76a4290197c3db119f66e98241cc7c8dc4b40c8d6e348c5a93cdae17c604c37fafc94a3314c7d97d648400abb5d6b20c4385e3176d911ebffdabd45dea78a5f4f237063e973bf13466695b363820bacd8b84410715d0912719ae2f9ba56f7be27d769b1c7a69a7536bfefcc9a08b6c70e50927f8589a6944e3eedaa1a02efc724c3bcef2555a51dce4791ef7b9b5c588da793a96234d0c39139446c35b4665b9751a2b093b925c9161c3a5573dabf43e169d56821d4e10c98a30393c7d35d7368a98668519ae138451b346739bb790237ae4771b9e2bbf74ccbb0decadef7607135290065154ebd7b5a712502818ad5bd393de7eaa059ccf0e8084044241336182fd0fbef0ca432e3a969442c78954b87523c1b8f7dfe2ec01e294960b604dce5c952043edd6f540606aeacf63de56a1fa91af7464f7dc0a6d3beeba965a97e4ac8bc34161112c6ed308af6a5f3847bf7349da143cb67051aea02c07736231279af22f9e4afdb91a3e8ba19caf4b26bad83848e9817f110fdad7c174f71a788af953c684d892b3d3fed4340f56b5966e3c9be6566357a08669b62c5ebecbd9c437cd6bb3b175150537553dcfb6958391751b155b6e844e2555731f1aff75ad9ef2a2c87ea02c0826816999f9b014d0f96f7ac24ab9a7def5d8ed476428027833da3b4f4c0b33cf84dd958c05cb89aa2dbbb8c94403615c10d9469f746bc837785861ea3794e466f3d17eb2d2019dec44bbc4883508a529decd534b2e1ec2b7e7b98d49c0708d2941db2c4d15d53aecbbca1b4bce00d68083021e0485ade428cb4e5459e3f2ab367f18769dc477465bc93b320ec69820efbd5011cf2a096256be53ac4b71d817d80fc898227dc3fff005eba78f9dd2d7585cd7eca3679162bad674126b5da16afc7583eb83775bb916bc10ec7b3415f752a17fd3322e780cba989542ca8d92649c16efb4fc647f7989554878d4819442ac3ea356e0e32f2287f10810278fb515e7aa14523cbfa65be692982a9b11190970ec056c1b3a28bc972d252e6d27a50b74b37ef7e50119ed8b52ad14d16299077cd3292458e74c31331f37d6c204e66002cde48e9ddd205ff64e05aef3f775b5ade1241abb2007e8c466ed124991d32c398b9203d6d6d5bee622dc30a8d7ec3ff1e5fcd918eb0", 0x1000}], 0x9, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x5) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000001780)={0x1, 0x8}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000016c0), &(0x7f0000001700)=0xc) bind(r1, &(0x7f0000001740)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000001900)='/dev/tty\x00', 0x8, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000018c0)={0xdd, 0x0, &(0x7f00000017c0)=""/221}) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000240)) r2 = fcntl$dupfd(r0, 0x1a32c0ed65cd869d, r0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) listen(r2, 0x80000001) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x8, 0x4, 0x6, 0x2, 0x1, 0x1, 0x401, 0xffffffff, 0x8]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x6dfdfeb6c206ece9, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) r1 = getppid() getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) fchmod(r0, 0x2) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:31 executing program 0: rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000680)=""/24, 0x18) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/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(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r0) sendmsg(r1, &(0x7f0000001880)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000001480)=[{&(0x7f0000000080)="fcf1ad3c91b84d07f4581ee79ab46a3ccf3a1b31018d882e7be0ca43866e40", 0x1f}, {&(0x7f00000001c0)="2a82a4d32308924855840f3999d42ddeef8f0de2d94137ddc3f5abe147b44e8d233d1af6cf349b2220278e967fed95de2c06e1b8ca41babc4df8b88eed464af78fdb8d7ae250e7f1d979cc998c9e4d5c3986e494467d850834bb3b27e8c7de1ff53a34e7009a4caba0c8d9f1273595b45d4693be5e5d08b0cdf063f730368cadd8867d6d9fc43f55b29c6bc4849fb6ec35309c207896b8c0c8dd04f271d603dbce90546bac60d34efb637895936e3bd7e1fda2df13f2f1c027ed2d989906fc6b68ccbe715e9f6c7ba34c75dcc9502d93c517284beab13eb5ba9ae055d22ece0cb07cc6182c55b067e6d430267d37eaa67b016939917351b6c71a3760", 0xfc}, {&(0x7f00000002c0)="658fa3bf49a7cd583ecbffb294a133204c0dac851dcf74670dea9ba7db33fe9297077138bef469d9469e19b65f83d27dc0607624ec7120ece65910a5dea81ec64a08fd54f8e15bb888eedf3d4602b1597cea0c48adc8485014cf2163a96c929eb23c9375230ca2d8641a7666ee276754258dc75ece05335de465c005475f8224f8e22050213c225c27109b81f1a884eaadadbe27973fcf9023b854e34e8e6953b6b227fdcc60118d5c10c2a5b3f3cc8081c7323f6464ba15c6f33aa9c0ffc94fe8960454f6152fa22e604dc010767b23e134198b", 0xd4}, {&(0x7f00000003c0)="20e8061f76365028d178ea4850955042889450d1c442f2f069ab412fbfa5dd807b12c388c7093cea33ad84a3f6daadd19fb56138d7fe5d666ae7ab072431409da226e9714feb968791f54fa3bb20acbcd6c33607f81a18d5ed00966d5c2ffa3138b043a3b06d7e80c42afdf12e72f466790acef4c50f1a7859e27c098bdc265d3b83cb744e7e3ecfae84ff8fe06bb65b91a698df5bfc7e9a708d4149764e6544809b5ac657ada375f47863", 0xab}, {&(0x7f0000000480)="02a0557e0bf3578534f46050fec4d81b62f7deaa1fc8296f38f27b79883b3909e727c0699d84ee70eddcc58c3c97bb444ae519c2174ce98e7ad2ec75bbfb1940feb066b58ecc2bd1f6957ead2f29c2b3531ddf701ec344f1460328fb67b1872b398801d38571e4fbd5061507a98768c82c0902517254c43518f5cc373b959a6b05b1ce76763b1d5b7777c214ab26830acc9e92c7a38fd070055ad2d3b3697883d0ad1846725f4d183cc41a570c77eea5d2eb71905d165ccb49e7e29e7d5d858885aa991e8473ca2ea469263f2b672abfe6451c40250554c171efdde9853b5232aa7e9b07837e09f0b25e1cbb3084acafe01d687c413fbb8ffb103178ff7a086ab83e8b1eb51025db80203654ee88942f4eee87af8fb1d200a3fb3e694e52bcba761b80cd8a5d0e2c20926f6686d1e80152373b908a002e5a028b8e0220b2bac8e6224a34387e3a11f5cff87a3c1ac91f735c95cb7694138a541a8d60cd804affd5b044f00c9fb5ed7530b0d6ba8f49c6facaacb92769c0736529bcc72ea653c9dab96513131707b702997793697af9fe251a78c2b120fc1d24c7605819001d98396fccf21464a046ec283b06ec3fdec02ff1961e66e9969d400d3c059f5d0d3fe85b80c16221594fbcb39223cd3c02630900bd5ca74c7c0618d816abe32241d79185fa7e78fc04b228dcd688f0a96c93cf4ca58579d2699f7744546b5eeca5596bb6e09e833a5ad364e811c7e55caa029cf0eecec2657ea35c444b34461dfb8995c8f955a354c1ec78fcddbb73d92fe217b29e4c42d8db4dfbce176ff6663c9f5ce4ddd370e5fcacf57319d04b9701200c66bea4fa8f2cdd87e9475c22fa48ccbfc8daa1bfce19487fb56a8c24a69badf7b45b63b8360eeddff1aa3911f39830eebb33493e16d9ad4f2ab5f95feaea9daff37b7d5ffda6828aee0e328f83baf8af8cd0068fdcf1f2b2a2748f82dcb371b519e0ebb55955e6491424a2b8746a174930c41b904ae56ba35614e58c08263948ebadf2162657724588ebcdb867a80715d7773498c5a7f47edaecc2d1662d0e76234c9e0d496d0a0cfaaf8af1692c3d41e79318e5c6eaa563919c61e34d927844dd473eb5e005a4bb46868f246be52fad350f73428c94230c8283779b70dce1ceb1081e5bf81632db55e563f6c60cd961b2ba21ca4bc88eac178a48f3a2161cbdc5601f132b74f7bd26eb184a5302b95e978574b51f6bacfebe3e36e4b72997bb4777695391cebd44bd1eb9dfe06011c97882e5c1c7622f804f57300afaf5eb68294cbe496d70dc38dd2cd6ab1ab2d1c0f927b4fb9a0f9b5282694b4d59a32e544457479ba367460c4003420fccdb8922f90aec8b6a46cb17f9ebdf31013b65e2f5eaec8450bd4a94601d428ce0d200f3adfec10a1ede590bbc1b5548b266ce228d9a285594e2ccbcdf3206c2effe667e42166102ad8f593348019cc9cf2a5c2ed706f9017b632bb3a0963cbef08c7bd4c49ea95f0f30c1574d6954cc26ceee2f6b92b6c0be93acfb232d679add486e67c92f811a5fab3e0eb2ded60c635adb26063833f434eb3fd20083e93499fc82d39e64e45a6dffd9e0cfedd174f4569eaa4d6647da33c3c7f04af28453df40bf5fb49d1bbe147e47ba217991920fc378c468c4c5bd9d155efd97be4d97479a52cf46fcbca44519664f51ad786dac3abe377e9d21442777968599de8b45952563f62fe61715b5ebe6fb77cc27e8ab7ad33d7d5dc222995826bcc132fdd2ca322921153e28025efd0d744a597d2c767e81f46e2a5dbeb0a168481aefabd803aa155af29429054786956f316fb4e27561b4805e2eccba5894d96e57eab91034e7738cf2f39643e7e60781c7862344e529d46681b7b5d0b682764a431b21bb742ee4c5a7a02a7b67b31286e8e5ffcdc7ebbe91b3673dca8769b739be3ccf3f39a09bc3b91e1df9ded94fd16e626636c712405f1bdc19c56012ba1f665e123c592304d4b9c1a8d46e57d04a74c18ef530c10e7068d3f814d4475a9c9f8470589ee9242b7e8a8f11862bc17687dfb2f0ad645718306510e7193cd78c3a6af8cc6f669956bdf35341afd47655c4cfc3436f2ce1aa6e9939a9e4722fa41930ac0749bd434bc0631e8a85c8d87514f23df7c8b69a526dd48796733a36eaa1200497df483e7a1b2326f7ce4cf3eab2653c047c31ff5ab23a2fcc6c8d92d572737f81befe83ad8a4bb9370123abd359371cbb4c99c96876de78e701317b679f0a120416e51c816442c1d3ae108e33669863d32143507160cff5be5d346ff1b9eea8efcc2e6901a8156aeb5ae19cff3a5a059f6995cf72c9b220985d098def68aa2056c242e605fdc43b29f5216a0888bb2a390b47536f666f8166681a52f478db5b6b3d9e28d8a0e9ee57bf13560c7b7691d3b27a0f2a63b27ec3fcc6fec1f970144cec2f37f57c14c07ee7f21ca67a0bdfed220e10e6bc04cd860477c4c0484922a3832f8c96478a574e272b2c511dabc3bbcac181ab108521bc9fe3c67034628984911a86e14f2978ccafd98a8898198eb1d19d7fbd183d674e6f64d28dc93dabd22adf272f40c950e4b8538809a2995b2afc913c010b4d6e538f27df6d06560ae7ee75bbdfa69fe1d6e50ea6c6c01c37898298d98bacc20172741659a8221171677e379d430589d43c44f3a3a0606ed01d5080aec82f74d0c37f344ff4eaf46b3a87dc22c16660f6077f648b54768cef058097a868bcb395f2ab6b6bad23aa769f67ef0dfb1091ebe9197aa13ad978a92256fb30dc40deb475c1764c14484ab5cb744d3dc94981ac5c9d4b986d235fa7db5e2d8e53d296d92090a11183048c48381126e2caa764d93bddd5c13982d63e536492a0f4693f9e2c9582c8ccd68d0461a5efec00369f96a7e7605a4e50e75236e8e932b647601192098765c4f290e6fd176bf43db06b7f1622e6ba975c8d811bff0b8996c879733457e8f8a23a4ea1a5e73fdcfc642ad8f31c689df35f434ed29e88c828b42e3554111bf947e6c5b416d1c112f5aed2bacfbf68010b0d5f15ed987e91507d345641cad7c81514dfef8e1cd42d3914e8abd1e62b07a92b07afb7d4514598a0de48f838fbcc2a5f889006eb9c180caa7e864303399ed245877d98e2b8606eca0550481d896b5b2982677550c0fcd8f1abc90e575e76866f4eea1f6143c0077c691909662a3b001844b6691d45338c170ebfcf42fbaa9a3e2fc553806496493928cb415630c93a14dd427cf18c6b40dd58975d3feb8e43426861b6dcb51a4fb2b462926ee52253bf64333f6620dfafcb07def884262ddfd0d17d080b2851b0427ef2848ee6a602e07f30044a8ba1d12020c89b60843a154efd0a6c6669ebec8185e677d7e2d9d256e8c8e0ed246a18512dfbe52d9ba39161757686b4517f2b3315202a3491f5cb49b9323fccc0add21acd190f9552e16baf7009eb2058d63986823c3bf9c6990d0035ee9e2d8f31ec3881b42d07dfc18c479712129fc528c5cfabf0fb595de2c1e3b6effcd080fb65f89f42953cc129cbc9f99fb8f5ff892c4dc16e4943a653607bda8872fc840526687371996ef17fb18d074a3600c5adf03fac016b3aaea8ce44b5cf2c428e60a6da2411e4bbf86aa3b2bd0099772168ab1e92cd59d48b00d78ef834d6041a7e63d05e1000de065346b3663f916df573b145a5276e9a96a9326c190a8e2feef2f9141bbad059502028d91fd29597ea7f0b11be4c5d1d295010a3525faf5b526a218b172dced8313129b9a81fb0c920dbb17863bf046c9260962247738df1a88e3097b22c4210ee295258cad4314b5657754c8d0271f78df51bba5115f12bfc543b645f7658a496baf8514e088c27f5b7e51a6dd6c6490027a851fbaee3d4b2bad797897aaf645b69f021f8a3887a62d0799a4ee10c6c04d63dabb988bc8d23389d14f99254744a4f7e682b925cc3411ca504b16baa943a1cdf3a1d0e36d319d2576ec6f004a5d980ee56c24eb1e5a3fc2bac2a6d2f6d265394251932515a74fa5a56e8a124b74a126f257918951ac421fbcdea68772a1a076b8b69d05cd7a0828bbf057469694530e862316c8bf3c6372c22e05d1000228a34061c9bc421022b5d63a81c8b49ac6c937905083b6576a11dd5eeaa9bb4fb85f08dece886d1a9cfa6b8565c442a99723167a0507fb54359d0ae8a37ba29b6f109d289cf1fbded277795142863f531a34319c4bd7b5b17e9d6c14bd64e3b7d6810e1192ef5b1910d091315520361ec92891dc881623553ddeeedb8b3af415926b2a9533870482734ea47b45d775f4e6f86adb4a5a814635cbf2051348b1a0d584fb457c9bfebf52d5527b9de728956c664764c30adfbfbdfa1035fc24962879b63a445be1e32e009f4caeec0aaf097f21c8ec4d22750e3a0471bc531e4cb0aab8d4aaeeb14191feb8a6f3f84d669a9cc9473d69fd0228490c238c170af171213759e315eaf19546c125134c418086bc63cf206b513e58aae4aef3101f0174a83fb8caddb0c55e4d9727ce6ee89a207413856cc7e557c455a144be0c5f7dbd4ccde4a722f806da83c6eec685a900a49dfcb29a41e670a3df83836e172458c46424696787419cdc63975eeee19af7f6ca722b801caf8158c42866cd219bf96c183b4d09055730bc48375a119fbc39d6aac7e7d7e8583c6a09c81774a255504556a2ad7c2a6d0a5699fc11e96a9d922d406a99ebce4f0b4a3da47c2fd7f2873b0fe185f2430045fb5d3762b7e0e26a4cb78bc5b48cd3980025aa343acfb2daec7d59dd616815f4b8980b540ae19a62e1b8913b8dd0baf5636c5f03bdae91810868806b2820c72eaf4dcfe8928c6168897006937ece34352167f193cbf63323f5cffeb5624570f87dfe405329056b93a2abaa974a443f5d177dfa75de45e19a4a972cda1262955f5fed01a19bf4a2f3c0cbd2e10b7fd2246a4d45f4e49795bb3957ee5e7c4684069359a5ce1536dbbf2f9dabb4c9eb3d98f6fe30f63988acdaa055c340ea0889ba2e433fadcc917445809f2eb5421100bb6649532ffd8d4257a8f747e074d9e4270ee183295a0ad1b87a79983ee953e02e88e40600cf5e4e4578be4e8c2cdb29581c2aced5d1501e11405391ce0e18765583da4c02fdf2d5080ca7e221093b91660b5eda258a0235b7b1e4d83527bbf95c3a749a006753934b4866a3e6a829cf6a4838beda91a4d736fd7eaff53e22f076ec996df5d4b72289d24fba5aff60b15245b0a4a07fd6953ca32798eb0294ca8f2272700ca647422c4e6b8045860b85c15bc024ee6e1bbc7c2703ee5a340f74bda85c109db8a6e614150815c5f6e661776b3b62593136282c779d270ec9cd74ecb18808a8ee343850576f4666928ab09be69e260f552222cd5ec3db3018df604e0fdf97edba2c1f21925e73d5d83a17db3f2d3819a5a69df6f5a5a9d2326b4a87f69264f1407e63961c9ee2ffb63ae0bc921032e4e25a56450fead9dea8cc5c722c34919c076d497a397ba0aad3654922adbb245da2aa3cbbb2c49fca095177fb6fd3665ec7ef628b0e5482546f94c64ff63696737b04f5c09bb2f09fb4f7251997fcb4eea2942c1246ef0492383e78fbd4140c25e6c7217f416e057ee7c2f8c187fff4ef6032a181ba0cf4fa43189983173dd67aee40aa33d4ef971e2630f0e93daac3e29d0facc4d4b77f068afb2e240b6844a32a1a0f7f942bab94942b2b82df6ccf3e5f745a2dec764289544ac5f2eaf1db31be59d7eafc020690bac1d7c819d103f45546bc6d648badeda2be3eb03b117", 0x1000}, {&(0x7f00000000c0)="d1fefed753f8f45ba6e822885121cb14b61c75ed4042628b661ede1ac507a281c3d8323b85", 0x25}], 0x6, &(0x7f0000001500)=[{0xf0, 0xffff, 0x3, "f35069ad33bc3e722867ac55be26e3d7bb2da196820e2cbd410af7bf0db21daf4f1e5a2faa51493fd8876dcf2fcc0599997dcf496937ba84fc34f33fc3755d1c94a6e7eea3f2d6ade4f314466c2864ec0b57c65e8ad02babe93fcd610170a18bbdf2e27238f0eba7938f41052157ef1a5ea537682322ca64c74d407a14e4dde818be29a88c64f37e5ab3921fc75658774369a3374acad297b720abd796e296a4ca3e1bf5e769af5458d6133840d4f04e4b10d457551551e2ec9f8755b0e7179007616468c578c9c409323983ecf720001b2e37142d5d1ed176"}, {0x90, 0xffff, 0x200, "33b2675b731d9cd9ade5352d967d96475e2cde39da31365fa554ebe507c94e27a2ee6379b9fba75d0d26bae905c83da660344a34770965a5d399c8a4cad55389d3e092ce3bf5fdcb41a80c878fbe78b5cdcd77fee858f0941e43d4ebd3fb47be79659b6990c556f76d129b0381e5a5958c8e7e9b7506b75d5f2d9f3984aeef80"}, {0xb8, 0xffff, 0x4, "dc9a4456781f2b6fd98602274a8d786a0dd6e5420f8b808e691b16c8c6b0a9e24b942c44217959b188b365cff3335e6eb27f9b3867d793816e4eba277461ec99f44f08bbbe54fc4cd6e6dfe07055138737d71b6666b0a4a6fa46db7a1d1264bc5ecb213344b05ed9a7dbd9d39c0de5c116c71bcd697aae04960dd1b3b774f60eed953da4805508397cf51913a11368cc93dc7ad07545fb6ff3708b9908e15412c0398863b789"}, {0x38, 0xffff, 0x200000000001, "b0dc10f7853a5f2d207abb7db812be99a2c9aca681c83c39b65d7d4fec0cbcc3a304acb8f72f"}, {0xd8, 0xffff, 0x3, "97c40537ccf94714d9a80c71865e35eb8e53ea92d851ca00a703225b758342055b672544728f95f5488a35d32832c48bea62b1a8ca7db8185e899519bc4470a770621258f4b849ee174abc06731e406728d22c101d4b87359858e43a9f87d39f8af2ffc56264ac1938f9f5d6635c3a7f0cfb9e318cec377e796f2276776b765136c09ecfd3c7715e0d28ba9826489947e4e05ded3cc3cc25358d65bcd53b1a8e0a8470a0c479d72dc4f15f8e0ad8a491607bc0763d72e9d04df027da543dbde1278ba4cc9b"}], 0x348}, 0x400) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:31 executing program 1: open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) shmget$private(0x0, 0x2000, 0x6850af480e6743d2, &(0x7f0000001000/0x2000)=nil) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xfff, r1, r2, r3, r4, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) 16:00:31 executing program 0: socket(0x18, 0x3, 0x1) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000100), 0x4) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2000000000030}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='o') 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) r1 = semget(0x2, 0x0, 0x200) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/12) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/186) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0xa5, 0x8b7, 0xfffffffffffffffe, 0xca, "9cabca23ab9f104299cd260c2339e2802e9a6b2b", 0x9, 0x1000}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:31 executing program 1: 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}) r3 = openat(r2, &(0x7f00000001c0)='./bus/file0\x00', 0x40, 0x78) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x0, 0x5}, {{r1}, 0xfffffffffffffffa, 0x5, 0x80, 0x1, 0x9}, {{r2}, 0xfffffffffffffffc, 0x80, 0x8, 0x44fd, 0x2}, {{r0}, 0xfffffffffffffffc, 0x22, 0x1, 0xca}, {{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0x3f, 0x5}], 0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x4, 0xffffffffffff5e95, 0x8}, {{r1}, 0xfffffffffffffffd, 0xa0, 0x2, 0x100000000, 0x2}, {{r3}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x0, 0x80000000}, {{r1}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x58, 0x7}], 0x0, &(0x7f00000003c0)={0x6}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x9) dup2(r3, r2) r4 = msgget$private(0x0, 0xb0310ae4886cfa1a) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000bcbb5f0700"/48], 0x30, 0x3, 0x1800) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x1000000160000}, 0x8, [0x80, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x81]}, 0x3c) r5 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) shmget(0x3, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) r6 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000080)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fchflags(r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x1006}]}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000500)={'./file0\x00', 0x7fff, 0xfffffffffffffc01, 0x6, 0x1, 0x300000000, 0x40fd, 0x3f, 0x1, 0x2, 0x7fff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="5ab69ec47732", 0x6}, {&(0x7f0000000140)="c42a87bbb5c7725c042233c8915539534c28fe27ac4d1fcfbcc21358c8b1bd463b618b15d8488e3b497395579c517a3d841af0074b84859a27f9f6c2344541c1157e9c77d920ffcf95f5d46275c08e5f884c63069264c602f9835b4e0137506bbb03be119c0ac78636bbfe5661023cf0a739d943100984eb81bd8756deb7086e0807d1283fcfcd6887162d6cc920f16be58141cee68998dc602fe08e5c198dbbd6ed218c02ef1e56945ea4f1d1d3c8292fc7f7c6b01f80a276cb196e2d5b8a4e", 0xc0}, {&(0x7f0000000200)="724897d3a0501267ac7227cefb85c5dcd28274487d540fc38fb4b58c203ca741cbe2e2882de447597ed1c33cddb9df502bb1bea69e40d6a62bfad2e3da4c82bada0599b716780225fa0f8bd963604bfd2646a8c637be69ce4c018b4a10b7a9637e34a8eb505ba9fa91d238d433bda6d7dc4b99e65d0f10e4f464c40b1263cdb437ec2ce172d6eac51bf8c1aafd9651982a815e90a0940fcd022767201d6a60f0f4670e243d3f6b6d2c", 0xa9}, {&(0x7f00000002c0)="2abff9c0a03928af9421467cd4b38c229a82e300007f037438f94a6cd2f3b8c524bf94b6bea7dcba3961d3e950740f7e9b6cc4e60b0f5cdf432a6a6079350e25e026ef413a4f9d931232ad7c3128d93c", 0x50}, {&(0x7f0000000380)="cdd52bc863a02765935dae6624228f962a9512c3a2b22ef795a73227c0f23d8d350de68de68cbeefa27c3b107f873d6615baf7aca51d6777709a2a59aad772974fd23cfdc3131178b223cd48a6ae9b1bfd2d720a497f8a466659d4faa34e9fbf8df7a1e355b9c2b5f1c11c333896346e1441e7327191e504ba4df36c1b399d6f8cd6aa7ac3f28698119b61f81122826e271e0d4ef1f3ba95c2c7d75f5860bb6c4569889d4286dde1ff53c336dd5937998b4b0e99e8c764f908b79e19252dc9a7b472eaaeae0a94f99d302b4c3e3c53fc44912f9e44be644cb37c3e30f9d1143a7c455d6965db9573661708193a8e1f28c7a51dac", 0xf4}], 0x5, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000580)={0x1000, 0x5, {0x562, 0x3f}}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1e509b4ec598f65c, &(0x7f0000000080)}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/48) r1 = semget(0x2, 0x4, 0x5) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:32 executing program 0: munlock(&(0x7f0000737000/0x3000)=nil, 0x3000) nanosleep(&(0x7f0000000040)={0xe3f2, 0x8c}, 0x0) nanosleep(&(0x7f0000000000)={0x8, 0x57}, &(0x7f00000000c0)) r0 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x10, 0x1, 0x4) sendto$unix(r0, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7000000000000", 0x150, 0x8, 0x0, 0xffffff31) socket(0x10, 0x5, 0x6) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x723c) ftruncate(r0, 0x0, 0x2) 16:00:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6}, {0x5}, {0x2, 0x2}], 0x3}) socket$inet6(0x18, 0x4, 0x6) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x24}, {0x6}]}) r1 = accept(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt(r1, 0x4, 0x0, &(0x7f00000000c0)=""/120, &(0x7f0000000180)=0x78) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000080)="ddc3") recvmsg(r1, &(0x7f00000005c0)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/203, 0xcb}, {&(0x7f0000000340)=""/148, 0x94}, {&(0x7f0000000400)=""/55, 0x37}, {&(0x7f0000000440)=""/124, 0x7c}], 0x4, &(0x7f0000000500)=""/187, 0xbb}, 0x40) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)='H', 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x480, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x10180) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x122) write(r0, &(0x7f0000000180)="74353300da89a8451213b7598fa01405bb2400b19663bb3c76a1362796d4dfc1fc59c73c7ba1cd031fe36ec961298e07465b5dff7f000000000000a5b76b21bf33dfd8c6528633e7230b7c4a556b1728a20922fd4333452a2f212e1d390f44a245bb59b0ecdbb2c69b3af40dee73586849d03cbfec7550f79c60087b649aa32ccb67f4dd4073c2b52a58d353213984635158b2d9a29b1b67012cb9b43e419871f58bca1326936d4159da2d6c790888b1070bf17522411aece8", 0xb9) 16:00:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) pipe(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000028c0)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002480)=[{&(0x7f0000000200)="7abd3d6555c09562ca25f63eb744271bae01474e003dc779acfc222ced076347c4dd884197f0ea79012ac0f5471d5181c681c0a6bdd48aad45a8a71d8165aae5756a93bf0a5ef666db3d2575957902b266f7379eeef53f6e5bf9a515cb1e304a27bebe0dbc88839d1b2d89b7c3df8cb749bf411f47bebad968709ba62d2ea9b9dbd060b059dcaa5a40cb1bfedffa351e3e2f39face63691bbacf5a5fc939e8bdbc68d7105232b76532c064e918116fba6a4451a1fad289b8a2e206891d1f5fe842e907ceb7423abae9660c2a61862661d3830f50dfaebfc165e7f14d9caccb0028fb64e9fed34b6650eeca3b27fb0bed4f57480b48212e5480", 0xf9}, {&(0x7f0000000300)="2e6a8d8fe1826fcbb9d767f6ad7a291e2bb9860c28062156de0de1a816bc648be80e0c079a55412b6b619b1454bae6ab7192bfcf56c615ce89b035501e38949398d045494186e22dc63855faa4660fe3cd76a075b189f0f7c545e5f5f1632ffabde007b9676424aa9d0f7dbc9e986c934ebff86e36088b03b7f83d3b7a24d3a5e8f83bbb7bebdb556b7882e02a38ab705f136e77059500ce6812ab755be760fed2fbd999efbedb0914316c5beda20e1d207e610802904321c873ffdef79e6ca78862f65a5395e03749f36f31794781240ea6f3cb7aa09ef74655886a717824697b03429912a44849e21a29c553c75195b1842d7dbce7852a34f1407ecf35055c1a5d608f03b739384a987bd3944ed5d53d66e443bf2a561f6ba868cff6306b5c3b594affebc8173089e57271c92d54f166cfadfa819e98b5ca5febf4203a5e589a323ee753119c72e0306fe97ba93b6ec9506b959a5e0657da98e041b6c9426cf762701a33efee45b75ba8af1be8a2e73fe4fcb5bbaeb324e864882ab9c0c4599ab207bd4bbf4923f3a1723e663b191bc23a79023c3b919929f625c788d1552cd609f8e4e299540b2c5e7886b3815df578d5ad4091265cc9ff539fc85592b7d93c50c889c6c09effa94b101a0c80562f87151a3f1a94b527f504cdd8a215edae53b760ce9bda51f8d3f1b0c8368c770364b12180c94c9f17ac4b36e495ad271ace9941eae693f7d75ceb56733e331e1d6d8a17cbd45458340bd3511eb59bd8f2f59d4e272cc7f90e62a6635136025bcde361bb1d82fa18f6df49a7d759bb7bf19e32d0d5f5e688978815c63be3ea768653a6208e3e9c1de5930f84efccd2d26ad856df4d170a29c02e418e8ebcdfe76d257e6f98205445cc529803be6b7f748af54bec970afcda1e858379dde4a06c36eb5a815d84618ed2d329f29176faceb1eb0883bb881e6958d27ff1ca2e97b523a3767faa6dd2901a5111536aeae37c1ad67f8f15a4b5d1fad87c103e60c126059935beff9152c455f7e7878b3fe0263f28c2d0952bf5ea209f78e4f7114d864dc2c12e66639ca9ba0a7f660cb0968b49ff3e4b103fa455b34819a72386a4cb479930a2447b29b5bf4b5bca4d12aadaa78064e56a60b58ba1277b05ca6536c0e699e968c8c8cbbe3f64ea11d4c95a6cd7d025fbcdc2cb44fb11080ffa9faa502c75cbb08cbd7a10bd88c9939570e84791e3b436234578d5677d0ee2193ea1a810d0bd999f786e2a9468961084bf283c23c7707d5a613785cfb1c50acdecc070da59a3466d36a3b2a47e7078991743f907692a41d56f21d36f0343126e3bb2689702579e1e198e7643f0b3c1a7947004ac851390b2995b184875f9c16f528ccabbffd3354ac457daba5e60a6c9ff251bc1b7a1f30abfdb75b8f76a26edc658fbe97aa2c40dd1bd8f1317c5406dc9677a5c56baa511ffb7a8d5188205198d0d8c031fad7edc379b6d5406e8e2fdb63d7e079762b9690419285f0b5c76d7ce68da61bc9aa4ffff15dd81a6f453a7e053e5139ef9b704a31ac3923014b34761415ed089f1a6c41a61e2f04647eca4a8c6c51fc6b7b5961fb4526da9df3cd2c98e06b41bfb7f0b779dade03bce2d98b416949ead1fe4c566717d8c3bcbe746871af51f84828dff557a2e6418599d638867b10f0d29783b54be3a3aba44ac5c848ec94cae89b980718c07667e8832de410d1c41eee1a4b629424ea4847f417d867bde292af5acb007de276ae079b82deec617c007eb6b3f469e76603ed73e8b6a6c5c071b39ff786b4dae49e1eafb9ce8950ae6f2fe5d4d2c3b15629308906e057e8a1ed2d56412e38fd2fae76ceceffc0a286383aec22392089646d1172742bedc43173d56624bbcc96e204692e7b5b7f5a802248d30cff5e9367df98beb65f566a1a7d4cd5f1aa14cd4ce11972063deec8b5e0ed401e5696f152b0aee6b7249730d5f4f69fb30c0d5749dc9732c4e7da33586190066e0c0033fd45b409993cf74fc2e8715e8ac9025b1e1764ca0b1a1f3f1c5457f5050cb9a753f6c27543c0ed99427dabdb635b6647bc3044ed91c44cb1fad01e4acfef947f4847561a17080e91eedfe87811d2553d7b73a950400a5c39fa699a7500de88caed930eb46a4ed5fa171634d59a1e3f843f4d1b77056cf6373c5315d0e6e993ebdb18cf458364f512c0c3d901d76dba27e061554af24df092a10316288fe6efbd748f4a8db3f7cc7c62736b8f8867b6cc2f4a777e12768d99dfbb9316022273181668b6c80ad0eb2de22a4e99a018d84fd4d4239f8b4cc70c2f7627ade5fd24922ec5016b1ae706bf0aa0b8db13881d7c41b14eceb22afc77ba5c209d3004ae83480fa3f4afbb75705f221bd0065f69d85e6c9afe879e6b4889b283e1a8bc654b7e1f62a9401f300c47bb6ec446ab2ad8bbc8758ccfc03d4f85bde9054d6ea08d124a24021a2ab4a803aa981f0249ca6272f53a2f956861588cb0de34de88ea2e0128322dc8b1b9ae2232827a7a68816f0c633cd4ecf0c9f6eaf9bdc89ad601e33fe387d13f4e499af214eeadd80fba0a53b39bfd399446c921beee24746b92a46038557d236a0bd335405de138fdc9666b8c1acd5c9059488cd13a1f83f25f1cc01cce5034b93c4e1b934b8a9cb70d57b6350870969421999d0200236c63ca3e69056d3a8fd33568e95cdc78dc1eea44309583d06aeb899ce7358ceb04341171d95333c2faafef3dfb8fb25558fc9b8097b13e1f502f05f592a7f518df54f2d1a7e71b414dee0875c5c688859bbd89a22c879168d72ee7e5ed34fb8d1addac7d995aaf3ca166f113348c5dac114ab5fa69a98cf8f9e46e1d1993b0f61b028dc7b8370ed35c8cb83430fe1f58fde0d3f84575e23d47d7f0d6028a379787240fd565cee870a5da8a1c6496c51113f11dce1374c129957c00346b106fbe9d7c7f0251a9ddb2f5383625a91a270ff6c9a90e28199895877f93f63cdfc55ebfb1c8a6f96a30750c329a705ec1b6c43dc3868e69db83c3bd3ae078912164227430a2d870857a8be59ba6f26d6613d781268bba9fce505f887065d66bff855c5fbbdc6ec38b2337c83757ec1042c51552baf040bc40d146397849cee98ea5b477cc14a1f94e8938f04b5cf82fe1419531a794c7b5db86969e14ea37fbfd646e72c04fa8773df2ac5feddde296a6101f152849ee3ed8296157adeebb6f65298da0bfde0dfa0dae3ca47f54cd3f3563b74584eadc2443259671c7d531e6c4efb815633c4217a81f224c77e44881714e8e42a1fcbb9deb5bb840d31a1fca5d9c127fc48e30183786eb545a2403eef32f61f867def2079bd9631b6690b2e6774f0588e0e7aa265a475157412dc638cf4a3fb74110c51a364f2d65d629756a0c8a419a3fa6b661e1acb31206c5e28d8fdf4c323e4b069c1c72a4202c54c8b15b8a884323daebf2f54b73c984439b16c9d0be5a192247faee488fd8217fe4cd4a625907a1d7c05d7aa115ff65c655522519327b7523cad6f1cf1fdd21e4ea0a2014bdf8fbe60ddd13161679c38dc384d866408d5d14804e0b0e6d87e97ac5282391144336aa234162ab141146dbea4b11ba727a3c4075bf281d0e6baa64f765344e430c385692b34f9473747a4daaf87f4a7b65af1558d9a910e651346dd18d8d0e695bff1f96064d180d2f41e65e9c17f9ad6d35bee7e9a52080cfc2673d979fe93a74762f9729167f25ffc3aad1b0f5d04ce65ce92d2018978f39481730407066d153b716869402a6e507ffe29e0c3f2dae32a7fdba3b331b422f123b30f2fd3e7cb8a130acb069cf77ec5651fde2d85b8151ec21f3058b9ad2e35d8a807adc18906012c02ba22b5354b262a1dea6740e901c8e3031abd14e5e40dfde6786c6578d731e5d9450517da4ab742442401df7a5d484b675dc2d729e86dfa9e9c30a24b5fc69cbd80b7142d6a4efd59b17fd38e3df4377566422a8d49c6b05b578e0c6224e9eee39c438611d59b8a284e8b6c98ffaa1000c6e49e632986ea239986cddbd3bb5479c86cc5560c43f1704879d9c1381a5ed4e7e3fbe6fab0dfd55b3b5a59a5d3b33a8e597d1d4f0248fa6730b573ecf5f4253da5eace0fdc4f5919690adf5a0229f00c53f4ae4071d90a8a19efea9735062b461efcae7c8120faceb98519d62b0e815f1c21e6fac53261a34126f26d497a3483889ccdaee7d19387521edd4623996585d4cdce2141113b35fc51bdfd180e7ea51f158c92aebe80bdb20c598dfb344a2235894605506b26be7660289bbbe14e9b0c2f59dc1004cd59ddaa63ac9af60a97b27913c12da7ac0b3a3b88edf2ea1b6c653f11b0814c492d57a463095a703d4d11538984a52c067ea822331a76259c52b83583e3f3e92acb4fd64c27bd0aeed2f7450500616223701febd6b0a404595979539dd4a4ef44f2818b1df4a2bc92ea11953dfb676e838677e381fd69db0f2c102963d7f651bf4dab14e637715e205937ed2215b3b6ffe00d11c0394c57b78b9d625ac1874ff1e25aff84a9882e678f179ecea29be70abc4e545bed311a8c1bb2242ee220390bdba2d5cd3ad042ecc5ea7bfbcae895eca3e457ed4214b66b670e4dc063a3b416433b6966f86f8078bfcf8e650b90d89f44af8cf0840cd7d8fd53eaab3829037b56925d2cb3afc5ad543704ae1f4230e2fbde96c0826fba2763505fa8499ad5ae5accc4428a1af4a53e229a8b38da9f36b16e41a52cec5e8bfb62f73797828ca472e320f965ff506ba16a92803a25370e2babc93494732468b0a9202e73fa00ff53136a4b9c4d6284106da7bdebd1fda0c3c510c8112c1823d4159fde03abc3c51193d9076aeb4c7752b321feff621fa04ab943139047722505f79a16a800d65086aee8e47c8dc5202350f46f9db3f7976bbb1b389f085d154a8bfe997f8170434616a8f92ea06ba8e699cf74302b1aa03b9115c1c32ef58092b0b98ad81942ae55adc4b2ef6c05c3bf5bbd8e323dad3f303225009bff9ac796bb7e0ae72c8ba759c9c9621c938e37f41f3ae4716a8ba6bd7d85cb752de34935f105b295f0d6b73519bcdce31cd440fc311f81e95ad60aabab89c25b999899c453ae2d3af65a5ce8bdc7cea1603680c084a9fd8803a94a1bd30cbcb5474eeb78d1c36f903ef291ecd60f75cf8b7ebc1a2abde25b1ba60b3a8f9c573d8668ceea507f573f371b2bf86729192382696634279e23842fb2416e34c6f47e90879f2f873605f2e88ceaef21066bd09b36451d4bfd9a770b23476f7184998980e61e9a77edc8138df7e918f6d910db5c9a4727dfc8f901ee05f7ba2998a5630aaf98b90ffca76a82ea684c50774c33224f4eb780d2ce3d8f1922bc666efdfe4724906121b57e15812e90992fb7cf89ca662ade358a20a6cf3648f5ad24b793361fa9e9194e1d05aa756748924abf9bb819a834b0edcf9b2adc799c8c06fff19a873b4f49f183249e71194514118231dc11586852b9babe12959f0c75ae4cdb793834d4aa30e1268c7effdd79ffbf6b7bf4a3237c7fe3b1c021ed70829691e489b3e10c7ad2067c30ca00d8fed12672312ca6f185dbb731de6ecc99390d5505810d64c92b5f36a611d425258e2d2cf4cefc2909c207702b2af7b796b9559bdff504e6ef3e797095770b775bdabc20e7ec05f78c4134d99a112ebbae28beeb3cf37f6f5cc6becba5c4b3178a94310391b081024bdb0efc098a2235228f630894a647544652967bcf14df9fd0a54bea8ac36747e0559053320c18994cb56856d7e6e0b1b5ddce09a217127d5f9d", 0x1000}, {&(0x7f0000001300)="ffdf0642b88d7e481f4ab1f85e540eee9038ac59ed3bc6e9ddd93126603ef66cf65d47970cd724c0d2dda14b6b14ad81cca3a713e65da0e74abaee68d6d7cadf69b02d540e8ea14bb1323c7c624474ec4ec42995282f15d3", 0x58}, {&(0x7f0000001380)="072c5f7aadb9caaf122cfbbc61533b75ab62c02cbf0acaf0fa9fb215ae8c3b578a6107aeb53c02cde87229e73a4f5bf0f8314be37342ba74facd3198af1ebbe38ea52f24265db11e11ac20d48b3b824506f732f9a74f", 0x56}, {&(0x7f0000001400)="0b987311b53d2623d742e26ea65ab497fbea43fb5706224b5189af94184fb18a82e000e59574125628fb34a4caeb649f43ed0e87f35c4f11543ed46a71e202bfcd1ea4e129f531", 0x47}, {&(0x7f0000001480)="43b2722e07907dd7d0f8a70fcda6f8430a5d079898153f5ff8003388960170ab88303ddff02c2cbc785502009598955d3c3d9086bf684d8beca5ef6277d1033b9e78e8f682dd9e0703701e92af9c8c8d6b00ff129946a22c934bc1197bcfc721e02d06f7f9da83f7ca3fb00114e30e2c501535f519f804af205bd26c8189bde4f208d0633243b35a7128442b47cc39ade227ee71d67819534f73b94f3969f7f0b65e67e6ddf179b0e259d00c2c65253714aed93fbe98e4b39d05553c5a43d71ea42ad4f6ac7422c3ca527f82d660302d47647c0a23e0f7329154cf7c2cb0797d7d7d9142587392f30c2bdc4d0accabc3db2aa8b1daa218b38286926ab72ace7525c170696e43f3a7b8b60fe5a45a4f11023632e28ace4f497c94acbf9962d7fcd4bade0ae474243b68822368aa2665793f2e78912543c3a78c8d34a2d03ae37fe800a5d86614f9a0bdf9be88af2c3a5a13845899ab5faca8aa1b829bf24d42e0e66be0055451d42174b3967311da23d50f7066b250e71649e0a819e1287521049847737c8c25d0296ff23874b8ed9e6b66beac787619a05441bbe233941ea4038c4bd81bc5e506ba9f01a6f5cc9bae6cdc0523917b05208e836ad1271358c59fe5cd788952eb94a114f041cbe8bc0404deaff4c4f04c273871568dd70d3767dfe284664af39509de6ce0b0bf755dfb5cf1c037053c25a42aa22ae6c0dbb0fbcfea38dcc7c387c3ed3fbe08d870ae5cc71d757d5fb079dc67b86df336087c9c317fa891e77986b99244d49bce0aebeb8790ed09909466552520fdf736bed222991d0a1add316930d12f7fe984b42579b8ea5ae2a79734339d81e7eff018d4f27d0d86b2602a29377ca0522a5042ea904c3ded03791b93b1cd22a73b2c748285ac064c5056df7da38e9ee3a8ae7abdd35e4228ce32e5d9b1bdcf5e55af46bb293ce34fb42e561521a4c45f4d92cf20ac10048c5d716268119a06601a22c493bc8e9ae2fd1c6cfefcebce336ce60a218515b41ac29182569ab4fce75dc254a5a1f60daf122707a3a69861b682d4a346e44a07d1f53dc20de859522530e9296d4eb2ba59a615f7b6d687837336122600e70f7dc4789a60a73a61f395fb631b48cd01f2f16b29d4d33da7b938efc99639a9e495fbb3b4c770b84ae71451c77e84696804212f620326596150fd4a02026a96fdc3c6bcf5804a1db257c2e9a0ae829b9f795bc350eb8adceb5391cc934b67e6f4b43f683d2f7972b3114c11c4b21ae665071cf8e8ed3fcf1950450fe553d9fbc5db7ede7699a224301bd38579e95d3dbb5fe7003547de7a6eb68ee704dc80163cc13be8608e02bdcbc047fb40e01201927ce491b2c33789864e9cd42cfce869cbff00954e048247dd94e715945b2b261d5d27974fb752800aa7355c15aff21108b4b9278941a8f8e85344e916f348497196dfecbb22c8c7885af91afc84d7da2ab7ddea221a17455af2549a496beba0ccddf64dca86f4494f513460e320204dabb1e7b65b75fc0caefd460ffc01fe188c68fc45a749d14f242b98d4c6257ae05a283c276c87a851fb8b37bd26b2fe3980369f8d7f7c43385c71609a594f0b4ab914f6ba74cac8f2955947c8d510e799659d4526e1c4e80cb788ac1a1cb09da1775210ac8c4e4265ef17477cceb8757319cff55b10dfca7454af0557399f62162716418f976a7a7bfb56a57e00d9cefd23c2749c1389c57e5e1dea973d2a715f3e80805dac467505ab2d89c948ae819470184f5774cba711e6c03c9690512f8a68452b597c2868104f69fde5a2d1d82ff45769e77d9f634cbc48a1d6b9379f594efdf4514f233463cee9741cde904166740db5fa57211703138e5e3ba46bf00055e7a087cf2120a94537aef6b489c2165a5ac30fbeff1c946d65801bb343e649205d5e3a07b4322aa2495b81fd34732d9bb3cf511e225d2fd46ec24ae327990eb745ae3aee27b7a42bf16cc4b6a21c0c3caa80208f47076fabcd48115f0eb9cb2f6150f9ee527c33f4ccd97499a01906a6998172b0b3a7a4b6ec62497e384e7337df8ceadb5afc7dcb1698a506bb3a019083da927a224665cf8d2239c968c0c3b2632bb1cb8dfc7890ab2faf4a5710d6665b78684bec158f55f03d6f1d22aa466feff7c6f117f0d72db945b580ed8eebe94f4660a15aa2d7c7dd5002c123e715f02f40c976805c2f0c0443e1b7cb3832d5338fa61586acbab16abda118c6fa0d6574a303fed969f497fba3f296d0910d5e7c7eef3e22a12b507b93c4a6a79acaca14824d5166f805e8b24e960efb8c57dfff4a195cd07cba849c635706d50e9ee5799ef16c3667b72129090cb5cec765ecad9278c0e37006f65f5250e5d6efc8bd2461dc968b53b66cf1dc45125e2746342ca6f843bfa1a15e8ca0a0991480742fe2c0edfa5804a330edaa89fc7d72cfa9d76d0c671f9359ee2cb1f2f51106f316873e4e5d4214dbbe1756f849b1022560f78a0c76b499b4013cc54b5fe7f88828760805b68e5104a69d6d0c289395c316654b07a5bb8b448732117f54e204b6012bdfdeca1bd69e2d6c5b51dc90210ad864cb53533bfebb4df79b800c282b77b255913bec8a8b57e83b34054f9a5a6a25b5cc17cea6eb4fb5d3923443c55afa5389d6fb18a732f0944d6136957fd68e2234fc00ecb4b3b44e8a8908cdae54da55d351993c91344aa3f9b842e7473b82ab9a73f61384397b458064ad77a6cf1d4c8c35619ae18cb63da55607daa7ec4a2381331fdcb320c11bed0d9088f8a747a49266aeac75e943ebb90e9ed40d411c28fe34df105888d912f2378db0958b291457125b341ec4be4b5bf16794121e429e96a7cd9664b2c0a80728b506037c3187b1f1785ff3e78e80dab15feb79ed9e21aae9b8b95e3208f109e7eb447706cda2a3502762a238575b1fd8183b8fe49439dbbe59011080a62c50a625ba9c54d36e031697e050b48e667ca7e5d81dfe91d32bbddc280119e14826ab5228f9e1ca591d7bbd2fbe7e1809fb891221d2b0444a9aea7755bb7ef9cee550225a7d95c6be62fd728049e3c0b9916c40d406e02a0ee57a6620e94be5b5609ad108e154a1f74f9d72cf7c78d177e972fb7d09b42d99cb7c73833b0cdd32d169fcae7472b75ea6ce8486d4b809736a831b8b15508747eeabc37f28306edf4f101474e2ab2695c7f0a1167810aa031bfeed5c78fb77d7a7d0d33fa525bb1d9dabd63d84dadc67ff733e59e91b1fb2854d3a132e49b15d2daa34380094461a207b4b736cee1c81e298e311be0162f59c92e369b747b0a410b0b746f5fc27830c12cd294183fb1b772a1b9c15ec3fbe8248efd6bcc1b4cbf8108c4b7a04b5cb2cc806cdd0a52708db31736a7a06c07eb532d3e5bebcf830a4242178ba02054b1b7adef52688b2702978b4932c59ab662a362cb37b886d2b8ab551ad7f0430b755127968ff7e937f9f2066f1ac413420e966e96c634c7a57c3666b19bbcb2ea50a1db6c1d80308b770c6941ab62ca12b9308ff7c850394eb5ba6bb3939890794fc7251cae0f0a65a9888e854b373d3679891f85caf6557c009bd03254ff4562a68c875932b9548040c096ab4cb5b626074a4857e2acefe5e9a1e4ff17aab360cbf16d633bb75ed44c4dc56aa21447fff28bf4f58b588161bb6c2a93c999714542d294279f4e15c08b66ce4d60bb347827473a7df48842192c345c0804ed59546e6384ff353ed4866bc706f7f330885907d8bb480bb6fc6d2f294ead29d82f8c965a1774aeb8b5f9c80cc86c4b1125e252333b66ed9bac18e2e8379c513d385fb0c4ff0c8074ff671412195a2610e6bad5f3aeb96679151be3c7b49680b8d895acc3b8ee34d2ea697d281962a98d3d5292e1d3f88721d4ea2a1e81c4f98affa867bb6627c114cc2f7e9cd27041cf94298003d4658ab0bfe8bd5ffa8d1a099283401699adab1515da65e7b8d7f9e216c409c64467f48592f1480808da6c1a88e34ca7153faf0e12da42d1fa523aa831fa18fdba2eb8442bcdcef875b7fda8f24cf103d333204db1edd0c57d8214c439b2f521a86bb756cb803d889ab89fbc6d1e52d4bb12bb924eb2005019eaa9b6d871b94214b7d3d044b7610f1a970147923a60bc9ff206ed8f1a96bd6a6a8d4ff78945b480b2e929c2f704c38127cc0d8956a38f05df7f1d4d639b8491f8fb153910844fc26ad8abc1aee82cd6d0fa616da97756608bc3b8f992defb0e6c36fcb0c3f8d9f214da0465e4bbcf4fa502d9d1ef0a40d126610248d771b557b49a9441524bda769dd057f774cac3b7ba7094db197ab79a546d63e8a9dac3cf15512d4ba129aebd5fe262ca8210dca95484bccc6765e53251f835010a0da159a43d262d3213cc9edd8fd85cd884ae858deacb1171b14e1a582dc2a9d5564d8db0ff3adf7bc600899e3985b9c279b0f7d2816a26d03f8c8aeb250bd70c50c433e76e55e26458ab3c9dcfab883853f54f31855d27947316a5507f22a480f53679bcab594784c655b21b4a985f3a76b14123f40e854a5be9ec2ff0feea4e5dc300e1e2f085a0adedfcfa67b1266997e78c96e65479a784093ef799ad323d75ff24da1182ca6582329e6c32b02628cc1da838346689571e104ea0dd800e2de1743b8ab628bc341245a7bec20d2b3bcfa951b8f1c2f3f2174ae6f712dfbf1b86e42dddcb674fa10d2960f0dd727fdc719f5a4fce39c2f864e29cf232cccc37ba2a3f42d1c21f6f5949ddb983cd1f3b288f76433f2cde94fd79e46ff24c07cb75572ec75d8ef4a18585b39508edbb572540da97ca81be2f926fbe24a34f502fba3288f1b4982e20a673f47f70b80d2f14599eaff1f7392f0b6deadbabe275cb0a5e4789e9b74730922d356d949af073896aee7755ad9638989998d2690c763ffff43365e83db18a7c04559376cc8f17d6f88ba0ae401ee8856900b89ca67336c9b1c2365dced622e998c102c7ee64934c90862621a3bd2b221234a559b1dabcd6267825782befdf1baec337ca908702e172abf7984f8f5fb3282526cc1f60b6b051a24cde2ae37841e9a5bfa2d47ea7386dc5284f3900c7076da524b9d7154ed78ffb914c8efdcbc256f766f698b1780709cf421cb3b119a02a603ebbcca480e0804400e7808f2a7f6417c4b7e9c0c29f2d119f6c38a86f691fea10f8f187961ae4562bc50622d7de5fbf90976dd160fc53871dbe80ff9405d8d5eca471c20ac06e0dcbc62f395cebaa4b6ab3f8bb0a798fec3244fb39088ebc7563303e6046b1172beda235296c492237c25822deffe0f7d6b4c01f1df106f6ff7aaf4dd8dfec1adff9f680b47783c1f6c06414eed73c08e35783756349398ee930257c7f59d9c64d318f69388380d43d7f4da8fc517e174a7c23fd663bb8f7cec436a4dee4c5f2648ef81df03d4db0128ce7f28908ae4cf888a147d2678170d13f6cd511f4966d47d6ab09ae92f995d9e7e4dfffd16c7fb82ff7c5d60bec1107c4f6f4c6a2ec3284856ac8e7d36f57e9324be708643a323945d3db82a665666b2a94770557b6bd0aecf6abd9b588ca10c79378de092575342455980e97ca7b41f26d53a59b8b3ba668dfcdf048dde39259a9c3acfa9a46b14cf8a4c426c6d00a3db6bbc43061985749c149acbe9e32418e40eb9585979bbee66f6064bbcbf746eb11b842892279f99b4cee3fb4750b766032bc7ced397abac1e13fbfbfe56e9d92a2d9efe9258382dd1edab5f5666efc8ddb25e008c4b83da2ef15a1c11d19a6968bc3d8ec45a17d32a9e577e2401e9b3580b5cca5d", 0x1000}, {&(0x7f0000000180)="2cf16f685964e68bf335b2942ba70834657776abc005273a92dc1785e852c93697a6834d0a52e4b23a9cf9cc5f7e4a52", 0x30}], 0x7, &(0x7f0000002500)=[{0x98, 0x1, 0x20, "5883a1cc4fa28aafb847eb541bcadb8b5dc8f0770b753c4800b161e0f131e3db57bd54a160762e1233dfeda9ea8c7a589110670a34353c0eec1e2489b2ecbbc955a7db31c90e7a0733e225e264e449d7ade4798cd77cf339ade94c227878e535d7337b37279a905de88534a8fc871a079fdb773fc9248330b8b97ee48f3194eecb"}, {0x60, 0xffff, 0xadee, "73d5b374680f12a8cab6a20d9519b6dd4596911b5d7c847e334a1ebc22cbc4b6ca11fe0a5efe80881eae354ec0eb96ab3c9e42c664d41c7e68ed93f894a836995a8b0ad4b9993738e8a479"}, {0xc0, 0x1, 0x4288, "0a44af982a9159d2b4214d25e12d2b2ebb5a4d2ad88dc96110aed4260d91dc2135de979738f773452cdaa7a07323ac537665b1e0166a7cab54c05be65204f432ed535614a82e31107a4ab0d428043c49a6c76fd25e3ba8e8a24254140fe46895f3fe1f686d94d51c1b7ff29dfe88c046446f85c606e352ea27ecfa4142b74402e249a060939392cdf351058503e6f5c2f31dfff4fe6b35dc19725ae121d0bfb2a02ae5d8e0531fe8ea47a831"}, {0x10, 0x8acb97c8abc859bf, 0x5}, {0x48, 0xffff, 0x80000000, "b745e901d5f9e35e1c05b871175067166f37a130841c1043cced705504cb45de23a3ffdb6fbf3d633ddb7b32b817c5b8a5fafbbf6f046c"}, {0x68, 0x509aa6f32cea83c3, 0x0, "fa1a6b3fb57e8ee7ad6e171b0370337776dcf0595e00a52853d38748408df5b69394ca57266bc5a751abe95a4536c74af043533ea302f4d8cd649314adda4c3cd34b1d11d7fbc8904bca7b9ff3f27a90a68445"}, {0x110, 0x1, 0x80000001, "ab220cfa347548218ca619cc5db7b09ef2ab8ec574519e730293694d2b4af6fdb7701b22ad2e7685b5eab84d2c804ae2fb014084c476a94b0f5a27635c23d427fcec9ee9f7af35ab82c1ec5606fcc18c480a619240dbb13fee8462ef86dbcf88e5b8ddad0332c6a2fcba531c6e4f8fc32103686179bb2fbb92973cdf0ca7ad4f9ca3df9db89f24af1f442c3a7987fcfd98a2888e0d04ad08fbb85d3ffadc719a6628a91c0be3d920679fc705755fead84c236cb0f8b0d6469aec6432ec4a66222d55433a93bb6b5d0a0426d35ba6f775dbb6a2293f06f668322a7c6d295248d92e5cf326ddadcaadd6ae71059c7bb826ab380a146e436691d7"}], 0x388}, 0x40a) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) mprotect(&(0x7f0000712000/0x3000)=nil, 0x3000, 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r1 = getpid() wait4(r1, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r2 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r4 = getegid() r5 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r3, r4, r5, r6, 0x1, 0xff}, 0x8, 0x6, r1, r1, 0x0, 0x2, 0x1f, 0x400}) ioctl$KDSETRAD(r0, 0x20004b43) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000840)={0xcd0, 0x13b7}, 0x10) faccessat(r0, &(0x7f0000000a40)='./file0\x00', 0x8e, 0x3) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) setuid(r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000900)=0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000940)) getrusage(0x0, &(0x7f0000000980)) socket$inet(0x2, 0x7, 0x800) r7 = semget$private(0x0, 0x1, 0x100) semop(r7, &(0x7f0000000c80)=[{0x0, 0xff, 0x800}, {0x1, 0x3ff, 0x1000}], 0x2) 16:00:32 executing program 1: semget$private(0x0, 0x1, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c0}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socketpair(0x0, 0x1, 0x4, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000006c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) semget$private(0x0, 0x0, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0xffffffffffffff7d, &(0x7f00000007c0)="e4") ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x1, 0x1b, 0x0, 0x0) 16:00:33 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, 0x20, 0x2}], 0x2, 0x0, 0x80, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r1, &(0x7f0000000080)=[{{r1}, 0x0, 0x2, 0x2, 0x1, 0x200000006}], 0x32, 0x0, 0xc68, 0x0) 16:00:33 executing program 0: r0 = kqueue() r1 = dup(r0) sendto(r1, &(0x7f0000000000)="c4c59db8de48cc7312864dae2266d0316ab2d40cca7b37c59cdccfdf51a9218ef6110d3877d48a3873a8528953fd41ad19314e48998af019501b717215858a5958bbb46ddf25f9d6c42eb34d5dddda5df624ac31fe0fcbbf0e30efeed05d6bf617", 0x61, 0xc, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="963080e8572a42a7caddf90512"], 0x10}, 0x0) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x1, './file0\x00'}) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) lseek(r1, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x101}, {0x8006}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000340)="11b592d2b77169d689a0988e2cd1c15baff39147c02b92335ae6738510d2d93604e51340fe87e6c0340834a7c410a5426bf1456c591b077af689177b0536bc410404187fe83ded9c0c8abc793fd903000000d19cb083a1ebffa091460bef3e4e2774a357322f590c571c74e324f6221a3beb2c746fd2ec99abc7085f96fb3e8d4f26d156466d8a580a125c8300ba381e34aa264d3386c26ecfeb9a0c740b33a51b5207d3612a3cc4023b21bc0f43c1f22321131acca0d02d191807285696e0e51c282bde9a55e630acdb258aaa336888831b1b28887e5e9139b8ec0b225238aeadae95cb4212aff9a779ea9601777f761a3703ddf1715fe87ae8bc9a71197fce039b") ioctl$BIOCLOCK(r0, 0x20004276) r2 = shmget$private(0x0, 0x1000, 0x9b0b45de3e7c7a9a, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) msgget$private(0x0, 0x1) r3 = semget$private(0x0, 0x1, 0x10) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000001c0)=""/79) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0xfffffffffffffd6a) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000001100)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="da4b2a4d7cfbe4b119f9a9a4fdb762b8d36b4c730d4e319d2875288e0cd3408d06e7ed02fc976705565cbc19bc7e30d95e030b9b98ed8c847a12884dcf5d374639396d2cc803c56a0e4a5e0eb0d5ab9d8c9d186934943164395c70d7b81b8f67f9da557726c199e18407c4b07d94407d961be7aea6faec370b3683293739db9c10b69ad8d7c4be725c4ac5d1a3f8d43cc80071ea4eb8a586969dfdd997a28a88326a2331a3fd78396c3e677b521f7b77b5d2b39c9e1dbda1699f16968565eba1ed5710f78971167d462745046b06a02ccff16423ac0769e6564b2629695ce1deb8a45e889d246d5d3c15cec4130481961a2342d8b4ac8ffbe1588123e9e31341066e74990df8b9854c4ca30b5b79cf8fe877c6e2742834eec5873d1036d5015fbf4af1301598f3539c7f6f00d5ffc85525042bd1a3211b16dab1a2df36041868d04c96a1e3ce18308785b3b494e4d3ef5cdadb1cd3a6d1a102db4c4de11ddd9b4a0db8eb0a2b3761d6ce9c3130d953eecba7de40bb201cc12855a1b63a3d26e5d18215e28f9cb08a6eba91ddcc1426e9bf4681e52d26b05aa1f575e592883745d4e7520a1a716d3d81c50b0a0ed83708b9d46ae8dee798884ee71078f9e3609062a2ec657e7495b349e09761ecbf861b5ff6a6f0fc1e215d105228411e53b2324f2a7dfbc5ca3d8d280028351cb5ae3f5a3bf8bf5ef7f3f32593b8cdfc5e7fdac1b9c3c7f3cd86210dcad6ea562d9170758b5d7e87e123d5e77796430dc1424b95214a8128edcd886419abfe05b05ab972e2c5e848309a7566f6356a7e444590f10643fcaafcd93491073353c9fb9d5d8b218060fe76f48726c83356d5b2c6ad3a86285818b857ea9aab80490543d5b0079780c53a3bc85fd7fe5ca90571665ad6b8a9dbd72325731ee56f5e356a1785e9dd1eadcf1c212b9cf608613b045a60222c7249e8f390bea4ff0326ba3e26c4e3ed50869e4bd5a69af19cc3269e4031e30f4b91a978c81c8f13988d0c3960f7ac4a5193606baba1e9cd09cf9bc85c97d1face7eb4ba907ea8d523cc39f3907a33c114cbb46b51d32b26dac0d7a63de0a97d6d9bbdd73060328c0f0bec77d535ac755661e4b06ff0c123605c5042ce7fc88682e7f09d5f6afd2d7c024aaded123dfa45f68992d424d48a43145be68e135dd06a620cb58dd78a34ba486effda5fb333def7a83af7ba8d122b1d37dd3ca4cbffba8d58b8fb41d3cad38ecfa441af2501699c804da71c72d7bbb61f06a295fbf8c8965e2e8e64df47ff32a8cdc68b5e018a4dfcf23aff24c0c5a6634dd3e7d1807e017ce84ca8b04fab9c460ef4b63afd4946efb994929af14de54397d970d19bd85ab1d6adab743623cd9d7a8d0bd8c14f07b1c639f17231cad2ca321f3279c12de12f10f51a5c7baad6e3c1b11bde52dffca4641432731dbab6547039646185cc2e3d21a9d2993631e9980faef7b514654b82555f7f48420508ee4d0838d899dad5d67a63b9d059854d1bd65e2e766e767f0511fb6fbc256e9b55fce03d3cbaf60bc1c620fd24fcc05fca0925e84f5590c95a00a9b26b4302b6a7eeda9c1976fad1c52f5c048563fd824ac94db22f297e416f7c8de3b96a0ee04f12f0d7d06f83928a4ed50b361dd6c0667ac01577c1e010c6f9a3f45b14b17e76ee5eb792a2fe3549d527cb0758148ea101aa5e0852e07d78706f7370e3a6804f0dbc2e3d635661ff47a42f3e1a3b52281848e10851601395793684aad1df283f03d464c4829c262ad63958d7e18fff3ce2b8090f976ffdfe513b921165dce6db3e21d347519cc8ef3523b931774474f47a351c51b10b6a7a12c843c435fa5887d840910600a50fc44b72ee93e0d012424f44b5832a2c3b40821b4d86da282115776e2f2845ed2b39968fa345e0f1a88fe57613ff5085aa77129a4b23ffbc980607eacf66bcf04ea08b60dc3f7a4eef2e7c23871170d8df82341f1d28e5bf4dc419481638b2106edfcee68a11366c588e3d242dd116660c245e72aa96793231a7f58d1ee6e223edc653d02e29155d1f7e514e11eb7099a76f4190b4dd33754b6bdea5765dc3e0393573b2433e4472752491bce130a6ffd6afa6641607f9d15a59cbae43d9d0e7be4124de15cbaa0488f6058f33664ecf991964d65e189c88f24d10c989898e99ebe54bf9ece2bc0223f4cff55cd190988c8284c8bdaa7f5c870cceeb06b82a0cbd4127be3d79e70397d315e31953550756d6fe3de41f5db29b456282bd76b00c5c4b369c77c831b00ce3c7924d82084191904ec802c1ff964519c84ad898cb7fc2cc20e4338155e855a7b5fe9fe3cc0873a3ff0aa81f44833d3c37b5fc20ec45af59e6edf076ae33da242347be84af31167fdb3da2b07fd1c2546e7b60e7c72127d3445c97a656d9fc3bcddedd7377ab7eed70063b722bcc040e58ed6888e5425ed6cb461517dbb5c014b990d59fdb054fb5c3576bad4c25c28715688c51b3388a2485b29a34deba38d41ae02504bae1adb7e51939297d287b7754bd21d56484196e4030deb62d2b29f4f76ed1dc6a0c115c54be6ad0883c5130b0fe32c027f297d327b406d7e6d184a054aff457183da23677ab690f590f429aa779a89bef7c322d0f5614c6af5def7dfd6c9255e6ad0aad87c9aedda5178b4a059ada9e1fd131c7b308fa7905748bc04ee49b8aa336f9d59463a8697bae702de84704a088dbccbe16ed9d89ef56c68d80ec38264d278631743373ca9fd048529252700472db6bac0e7e8282a12860a8cb817ab16d7198396d8f809663efe003269d449964c54b094e4c45b5c01bfb8031dffed861c5c492f6e96ffbd6287ad95dcfc987b049e41d9c4e68a21aa4b300ac4239a3b7c05ce9972f48146610622d6138c70728a7a7018813424f869da6ccc665a8926f0bf45afff40e112c799608996ecc95bca442850e97fcae43fe61e2ec922ed8bffea13d373dbb00a8402b504e9889c43fd77fc7158c771313e206482adbdff76a899596036e6fb04ea2aa004686f620efd19256a674ab6adfc80b5b3f626c6b36ab53b68f70b379d58c815aac549cc69760772094d2dc8f6c13818511019a5aa7dfb2cbfbfa0dfb3c8b9b280f3e63e932a973bcceecfba57bacb30fe5e0d57945046bba75113f8219e74129f2a41a4530303eb81ea111d57fb8979502c58011a2d8684a14f76b8939fe5732362d00eb1e101eab80e6601d2eb14c9d211c5479b9c6c9c05b3efee873ddf9227b0c2a00c5df93a1452fd69fee624b2f0b3eac3eb3a7941707c3856e1c8aabfeba2eee8ed4cde2c0a0150ce9c6ec8e50986e0da79a0c5a05dd7a4549d30586764a79e3e2114a2327efd2729abbe0144531739d43a5ec8f64e04fb5f43b8e595a054bb1437b83f8d6c7e1249cdc7896a16e1863602d002ee715104434a730f9bc597222935dcd7f7a6a9648994b5a2dd60aa0acb5043997eeccfde1369fafad29feb99c8ad6da0cc22110c1bc582c089895a19349973d57fb857cc9a1bc06f6b8aac07ef44a76cb1ec26f8a44f7a4a88f0d8e2ebd7b2a06d31cc60a8d83efe67fdd066609ed6f967f38b1805bdfff8cd81f6e544d12a44293def4b000ee7704dff09220c6542573d83edec1a010d485c5a4f6be98725d180130c5c53a8ece6671cc50d81003feb0e3644c794689170bdddeb9074f539960d8a91010e31141c6eb1f62f6bef17e29f654461c60ed870532b9841d9ba26e33ba5638e7d8aa1d0e767df87bc6ea4dee1778229f3c92e25b20c0adde214f6fdef7cbd5f3501572802f103bad1f056f863c7e12bf87320813e54f884be191ff0bb7b82697f0d977aa7b6f9365eb8d8400ad7b4411f418a5f7d805deb007136c700f3090c10f5f022c4f1f8bc2821b2a93fd6f30e7a969c862361a162bb5a09d2c5b8f76e960d179ff54e3aa55c51ef34b9aa5f85677a00475f78177610de99f3a927945adbde67b289b16825886f786601180da992baca187e9bfc50b66cabfdfe8e97e61da8851fe776abe3befc8b11637a2429b45f2266469374d617be86c49c4dad0d6b245e14a410adfa425607145e0be0a2e3e955ddee80874dbaf85bb3f8534532e903de7aa813fe385e27a360f79e92dd8d53bf54c19b529362f6d7f65f5dbfe91bbc63de1154faf3cb2ef312f7f0cd7beba3da3c3199e1de2482c5f7563b7c45b938db87f5e5f326a5c2cb527fb8a2ac052d1eebcdbef0cd60ad81de8e1fc30394d837200fd23b6212b8a0b4238f1552c9d88f5a49b6882ecef834911a80eb4658ed96285bca93daa8983201897f1d70f34bafe4f09f58f6059ffb6e21898862ef5274d2e73b11d0237e8f5615ba23a0205e9ef13bd3da9cbefc34e81e68e4a7b5632a35a31aa3eba55dd96dda25874c3597f30e10b05987cb719cf8432fdadcf1f34d9a541709d574eeb7feb82765b2bb6b2d2b969b05f2db7c9a30424d56f0a1cb6993dce7a293b2fd5f9937d64f6f33f65c2ad4e77fd7bf8409338403faf6766a4a267196a8e3a3a2d1d62ca4255451ad2d21abfce56fe8f4c4f09d88f1dbacffb038fe37b94dcd4c75656c9aad424491b93eb38e27ccd0dcb606f7e3371036a6fdf643ad36bd3c158c63561049b6ccb2fde92c1ab01d8719a69030e0de5a542100925b4d616a2f15f098690bace3c9797ed48d444f41f3c898ed8d1bd88c8e9ab647abe9c5a7beddd00635d5daa7b479b1e263351612416a4590591ec634a6107163e3248002ce61a574cf11775f3e51f95da7548d5f35bf30af16c1841d494d27e85c5b65a5e9aab656a292b53256f24a9d026b9d1ab40ee251165c823181231da6ed0ec09e5253d2ab484fe6e9ab6be3d83fc94868f05eeb5e17dfbc5d07c916339170cb3ed44a957cada82daf45a8c090b9f66cc0923a677e23c9a18088bfc1d14259f727c5f009130c8e2bd5c502dd9eb98575643618f06db8b1dd8646130c5142a1c685f4844dad959ab0b473e60bcf919640a9a4040bebc105f9556330910f4e170e7b4c7a2cae810e5cb9fe3e6d322c3d2b95ece51d46d3d541561c950164ba807af514bf1b08a62fb7dda99d768406acb7265530bc6e1608d96f7ffb99c1c49e9738daf21e691f7e61900d357acb1a6b534f0af302bff5ba67c04cd48a45183b2f25f767c0ca1e24428768f9321877a5416b45e518d7e02b05a494cbd521d8144bc0993364f81b3a0ca2802014597ab7ab8f9a973bf1042ce7ac5cd59186e2d3a4fdc6c9bcc573af1be1e4fac726f3faf886b06132d8ac78852f92933324a7b3dbd1bf4a392fa5898c6cfba5db687c584cc29460205b50537ecd912e96ba866c19286195a23833f811118ca23dd138c2897609fdb7c1b19091272ebe0c8d564a79e44c85ea288fe66a5b0290623d0c2386f760016aca2772da09b9ae675b69e57ae8d2524a79e1711785f7c5c3b4f2e25d5bc1cab612ebdd3ffe84a793ca214d59e33bd1a4027e5fbfa6226de4c5ec74bc2e4281925f49edc8c5b10dc7c6088bc58264fb9b6bcba2ae2139bba91799578d12ee80554dd5f6b0c1221f40de023d4d004925eb5eadbad2ca1e56be3856fe369d2adec3be16d16eb2c30184078e0aca69f1300c0b127b8c260e462338eb7032eaacf768c39707bc653f1cd3137259a0e23176c7d56b51badc11ed30459044ce8fd091ab4f7c27bb0d80094cb8673ce6af16770b68ab474d2a3974f6c673ced509875ce3ca07f05518daa2e5df4204015dc09f6a5579df3fe6dfff4ec673b30b1c2eb4040df23176e30ac471a486f35b5cf", 0x1000) setsockopt(r0, 0xd0, 0x4, &(0x7f0000000040)="c1f57985b713227af6171a02811259b5fa7d6f46c79ce03ed1d958b7187a2d81b1e9c4", 0x23) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffee100000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x17) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)='*') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)) acct(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="e27119f4937d33c78717be83dccae72d149c56cf3f001c57a3bc8fa988b3b741a962a526db186f7d99f156e61254ac8c3c4f6c75a4ea80070f64f97e70f1869dc0557c33589b68978da4b2da462c76002cc713652781f9592f399ffdb0be9aa28cc9bd34412576923e24a0391d9d9d", 0x6f}], 0x1, &(0x7f00000004c0)=[{0x48, 0x1, 0x4e3, "3f67a4f94ba5657d3a9977e9e6288d62cedfcd3c5ffbd17c474cab720e9cda341c39cfa17bb46b40ae40b3cd0941fd6d56fe"}, {0xd8, 0x1, 0x5, "ed3c061e11dcd7fda563383d1704d5b72c2b7c348e0794663e25019f339579637b061556b79a9d96e1cf404b1ec33f05892e08099f01355e5601e6c881c84d8ad8c5901f252c484c49c9f73e5080251173d4cb09a6df4e7931c7993219881c0f54e2279aff3d53a4863bec1085fbba463ab7574a3a02492f13d84bab7ab977da8aab134af3f278805d41e1ca2a8fc52d33b1496462f56069079302696f39097f82b9d5cb1abe0c23a6cbdb1426d8a8b11b8f1d02303f759dd1369833c07b96f2599115"}, {0x98, 0x1, 0x8, "6c8d36888db10bfba58b44b48df754c01975fc1428c2e7bd58e942ad372dc66c8807fcc17d16a6ec479c59262039f082a8e02e45045ab36f5b62773fa3df00199ed4b092c25a3bfb0b791707af674e787ef628ec255cd8c44ed777c91c0d9c93e7a71baeed6ccf8929c5a99231f2ec6b4b507f307c63be4b7b056ccce27401dd4e3ba216a4160e97"}, {0xb0, 0x1, 0xc82, "64a13f02dbd4aefd79ba4e8c344f63868bc4240b993e7094bfadb21037790c8ad2e71b095073838ef930f8e43b3192542130959e7f6b9e0eb981513a0a3f0837d15e0ccbec8f6443db208796e7a2019196413cb29602ec21bffd9b1a1443304c6dab38a6b5e8801fff765d744c30f930e4af7828c317e100861f426873ec9446ed86307bec2b29050a0a2aad5c820d89b9db9d2deacee96e754a93eded81602b"}, {0x100, 0x1, 0x3, "dd6e32a81f736d69a594d00df80720ecbfce379a0bb3a07fe9fb6d3a731d115254ccccb2176e11d34ee93b922da5b32817df19db34528dbc8a4604a662954b0ee65e2d1a8b034d3abd612ca17a9370c3066c7ef0ecff8f53ab3420736979d8cbf5665578ea5834cce1d6ce0a703bed227a5a8121adb2de8ca11bdba637d55164fff8d0d4777e96b9dbf0bb0b85d2d98fe0f979ac88bb6a19b14fbbcbc8b7e7d8b1bfa1ba30507b0b9d68b2ab3a08960b7452a11f03b25673bddb3cefe9a6725cab0d2116ce896a03c5f573a8ff1794f84a22d82dc30b83dbf8f96b1b3b983f4268ea6cf73819c8f737eb92714d9530"}, {0x1010, 0x1, 0x2, "8fa6b8ecf6f2903a505fb9c695337cbb181f4496217e101c88112fad3f11ccff7f130025d130baedaf483bc5d09440518be5a1f97e27ab08a715e641af2c96d4bb0c4124d5dbdce0ef846820d7f5d0a463778da1ff89b585ff68060e49d108a8ed2dbd8e18b9364fc31f0b52a07ec1e98ea63f998b702840196de44ba0d77e91a4a524a6813958fbbe0e41293d5ca04a5c2b44a14fca0744516b442153a8fbf977266cc07751b54d91bd47b54e9f60802849e237fe2f74101624d442c2d0b51d4ba043875a388250590086f0838a3d1b97c9757b5f7d651f0fbc449a23585c521fcf45e62c8e11c4f02f5d0ac0172cb3709679d7b94951c093a2f5abff70eb260303d722d690705020a45b3ce9f797d17f413cbad918b18dd66b73fcf6e2a027f3bfd52c16417e877afd5d5fa66ff67b77a7d61807d1b7da2f17bb28591682c78206d1cd228432b6335571684e38e57171e9f6100e44502774dd71e98102f0edb7ba236ee0e47993f332112581b63bae3dbe3bb59539a5f61efbba170641feabe5fce0b2b79cc37d0ce620fbbab2aacd7adf37524b35626fdad7e9757ccb182b9160d1a7379ad8eda27e85d024a1e2b95ba3c8e654e814bbba10ae34b4ddf20bb548bc4bb0d6fa6a766b9dbf9bf79c96f319aab3c3475afcabdb2234a36117de36736fad50b1e26518df91bc19b9113843dadacbb9051ef1be69dbe6c52b31de032c61418ea1210380355d25fc7b7b898eb6ae122b6c9be5a2c1c45fef406a55adbb3025604c755d9af781418661e5661c6667d444ab39c9aa522b206b2a4bee75e3c211b047141fc59b0ff442220dbab215781e62521c3f2acd3cd76ade7b741829d5ed029e7fa1862da3071dfebd090cfb5044edf10102a522df50374eb5bac13de40ce65026553e59c08aab4793899086f55fda62a56b92f328d027518665d9bc040d2e271552f342f8c16b4c6f7ca31e01d031ed1fd855a88dcea22d49d0e61832e1a08b37d8dbc6634fb376c781b1f5e248bcd91614d85ab73e961988413b18c02ced1b42190bec045f9044ac73097b15bf7757f533d05d00e46414b3895faf9b521d6e53afaf061f2a8525ac5927e563607103b13728547720f6b199c729d23e084aadbdf5e629b247e92c5b021f223690a3c66c841adf92a599e3b30535624d9462556f29f8075cec3897ddbb85eeba7c5b0207a7c2bb470f642d4911bd8a374eafd3a23ce4850a25ce01affbb654e3af06b42b550cf92a99e9bd25b1c8e12867866c797bff028286bf2ec92c629855ecde9d2b566df9811aa12e0e1590625318e30c18d8c0045c76090dc2f84fd0cd12517f4f8a2f652c79c45b3a2636c68ce2b5aa81130a66ce0e85dddb868e21cec81a468155d495dd6990b122ad7d92a899e57f5723fbf85671f041e60321736b0b614f8b1df1f462802aa9703dd4da234d5a4f4498b2562d258646cd0f2d2896ef3a32290ec05d3ad308783161a2e43013366b6d28a2c514121793478de1d3850250a5aa68d0095d56a8000a92768fcf8742852c8464ab9bab5eab1cf6e00f2d079980462e93d4ed22176975e0e7e630491d7c0587dc1fe1438be0b6d7c76c9c62bb4bb945fea8e4f96539575cb7e77a44fb7b12c64d8e3bb1facf23421830b66c12bf3523ce2b23edb00a1c3f0f25aa0533f2bdf1f27deec33caee8c12a0881b66a004c42a6fcdbc6558582db2124bdd0b0d020d5b8d26c497782654722860b7ad3b7ad2635e9b7065c3a989dc3732eb419419cbfaf942089b0233bb23473f183fc8aeaea1723c97dc277a7c0c025809a3377a17f60e9b6cdcd9925135bd6ab543a7a279a413f25cf53cf16b4275f09377a710a05d423acee4ad0f9e257842deded4d8045835903ab2ca0d482a5a100731e92beb555d568ed9a5574130d8b4f47de38b9fce1659000bf12347ba67b614a75ed30f534b2fe7348c3c39dc64b46a14dcfb42ddc5440d7f524a7e0aa0674e60f79409f6fb0efce26c13b767fee771d0a67002ca5df33d595aed459a466c419c181e82e2b2b175c848ec6a22ecaa105083b9980ac398c52f185c0a54b6257318a0d3c30c8b122aac80580382f05d4c384dc262ccfe26b56079d332e284aed91e64d32ad29b77076342667fa3619600c52449709b930aec1b7bf39cb15888bd5901463abee7399d28a856ff6908d38d2198201d1e58d637a2907c05bd9e8b861ffbb8d3101104daaad2e55a5d5f527247efbc7de9ab18c3da06c7d7774001e126d45717b3ed9cbf3ec12a4f5f611ac62c3a9b0b0aab85593970a9248ee30d9aa9623d06b530f8a16478d2161a33d6a9b7c9ffbf0536f8606eb79256682f75e7d0cbbf857f3f066576a3db188b43008c48cb9e211a9cc0698cf3053b1064f75b9a336ec64d7418a9280b1a4b468d26d5e9a08b07c03184d2ec5fa6fae895e13be820dc276a08d7d1733a85d8811e7c4127c44533ad8adaa88e31f62381faa49cf3f96a273bb0a9466252be04c5edfb6ff501c7000d84ca421815166761fe01f94fe10358a87a7f4eb70a08064d4973ff6d5dc5709a7ca3aef570c60901b4d5ee9a33958b9a351d7dafc8f4ee2e1e4638c18ace2c31bb816aae545cc191903aa41651abb7673bb3b3d61dc1fb2ea66831a9d582f899e08568d6b94d2641b76abe0d9652910996086222dbc1dee1e99851424bebd11aa79dedde55d4148c1ac75e50d87a4cf14ff5dd1d6e55b7debafe44ccb8d007bb1f69b93f83fbf572ab4a326574b6e37e611baa1ed4344603d559654f15c33cec968414aa4b52c4b30ca1de34bcafde42f018c95f2899835f9cfff608d363b9ecae064733cdb88078e86ced48bbde4c2ebc87bd0491e96e12697c854373fc34852eedf2a14fa8485b323f87881394b9c2cf0a929b048f39441c1e627cf9891e2c413fae5703045cbc62bc8c904120d20baca7402f4d8449096ef11e2c5c966289c0ea7de7830bd772ccf764ad94a590b7a8c2f4bd14c4002337910fd85fd2475a7217cf2fd9aa7343a763c142e00031efc38dae113da8a63f25348c463db360e9dfcdab02aed18f7d7d6fa84d0b2f0bf22f8238b0c3b03173ee9d0f3e1d4663f81a13dfe3d545dd07d09c151913d083f557cea88a59c34b569d61666d007fb19f03ca551ab808b329117ff2d78c2c887de547f88d8c616d0889b659a8247bb5153b608780e17ef1a2c584d0c1b858e2e8f3138cfb0ed643c38974b5a8d6dce8d8ff1604a019dd09c319c506b8b24a49b89dd8160dbb9afed572182928031b64eb4791f6e231ff77cf3547f6935910f316f422b2d8dceb857b38a3e440e574de6cd655257225610643adfbf5079683d22323174cd0a587c1c56e3cec6664a4b32581faeb19c37c360e3520d0e0ebb87ac1d9b0dec927dfe7ccb796d12f0860aaae8362732ed736ba6b0503cebfebc95d96075d7d63f79cff9dc3a631331b2760c7739a208d1d8541d1be92a360e9d4bd9fabcde9eda5c06473601235ea9c1c6a747ab0a551c78004f2c14b7f0cbfa189479765fd20ec96faacc162b24ec35d47200bc3264e6190fd77cfe8073212717cf50b187df5e6a94dbc911a5199a1c013f242bc4310e70458ef0dbbda3a5fca5b59f4a924d8e46fd0ef2c7f042c8bef26e03cb2826150804dfb77504cd5d7e15e550410f11f8bc55f04cf3b50da07030da12d4b5670815d647dd815eca01f21a38ae49369c76b93836fb0333f6903cb19011125b89c88fde303f4f5b5000b2e6772301485ef990cc0421c97adda79f9d4cbf17807d1dd849c5a893437124fea7c4745d391c0a32030196c23201b565e432e808545006fdf0fcc952843d5d8bbdf199a784735511da87972be6af333312f2fb77afdb38829141be7315525facdfc3df228d1d30a7dbf3a275d91acc0209b69153278abf26c04681c79afbd7dcf5f66a24483ea0ea314dc14df16148886799708eb0c533bb3a12e48a623657a25c56bb0fb36acd4326ae6507428eaba01596f1449c3ece19798f25f1f568049046d1c3825400ec2cd88d7a1d0f861519cf699b59b91e29e8d682499affd1932e9ec00b4aa365556c520ede29dcec38d07faa2a0e943839475669d34c6fbe1b35d83b6d92723742777c3551c1e2dc81b6019bf142706c7ef00cbf59a033af6eb6d00c8eeb450e4cd62ffd4fe6d851c972e4742ac7b55b731b963ee15512ac6af28717635dd65ea9831947e09818eb88a9be1610475821ab1871bddaa43af56bbbdf2f8e0863425937fe5dba2b8506d96957c8fa07547a909b4d8c43df60d8d661db692b682a66038f209d81e4daccad4de96d2f0d2d1a17f5074c37eb8400ff936261554f2c8a223a03711307e90cf81d4aa402c565d0e3ce9352c31cf80e88c3358f0d5116aa083dc445a55116e19ed803468ef5e73b1afb04558bfb9030ae2de8201b23381789bec39f93eeb399ee946dc3ebd07bb2d69bfb43e99ccc81e9dd851ef5bc5c227e37564831c38e377d0ea4db0696b8883f465734ab558f3f5a979b51dd00546828d4e158b20faed3209f90e3e043534e24221d0d7eaeb1d943e4ab92bd61642c15ab529241144ca3e91b82982abfe69eed87b358963be8189d6e20e11759a652b1771c93875482e19408079f470f86801aa3fca6f1fe9caa04802ecc2633235fad949de44e76e0163dbb93c3727fb83163f38ce9ef052138576b3f8214b381822bf27d9e771e9bb83311865dd8052b650db37bc1e4285a49b9d7e12ac68fe29577bfc136c79c37c4109279c6e334dbd6d1c983450d404cedbd93ce6e6bd63487254b49c5a37d5dd9b915c659aecbe86cd2c3d1a72af6250b3c4aeb28d39f3b49f6fc4a604a2c2b7722fe74776291fb2a3cf7c67c3a262c92c8c3df675e5b96a4b418d4d251badca5582a0137ab971f7e50ff562bf2b2e04102be5f9c2d84a9a9bb7630fc365b9be9a9c38ed5a151999d746b1525deb0d367d9c156f02b9cf628166abd041a78176ace9f0a112487c62543bd377534bb04f1986515968a8c1dd2564aa04c8dc94f661ce8f45994db8f967a44d27e3961224b08c5d2f72048dd61b47d3b6c8108f1a9e115814fca6dd42d9a9db05743b2130673134114663c47849c0b1136ed6a2e33b310a0db311b0a7331c54c041528750e26ecfba42e0d9bde66f1660429e80cf93ba701fd7c98f14c7c2d9780b0277d5c6c1b761ca9da560aa7d535e4af14031d2987efedee386f1f18894e0d7c433ab43b578e81c8793c0367003d6bcd5007ca6bcb0a6d5d4696b0a0b86e5fcde2eb8ad2414a1d5ae3aea83d149eea1aa64ccfd66f824b6da9377f44b6b91a9903dd84c72fe28492fd7417d4cab346e86de851757d9d5d86e425366f6d9f685aa9b872016af1e71278f0eff92516e984e28f24902848f6d9ddda42f574571ffb3ea3934ac77bb2baf808a442cdd6149385050b678b5efcb606e6cbe968d5d2a86a218f1801f698a971c085a4b73038acc593a70e7bb28923edbc612899b20334891433b3e1ddc60f557bb708cfa99a7bf63eb3c9b9af6d24e73fffd2f2db550a4b2063657a2916b1fd1b1d3ef9cb0f9f4bdfb06ef2794f21d43f63be22971a0d095dbcf50ab1b67dd1cee7ded9c016aab4074b46b41d71b5a4500ecceb454aac193dc55e393a754491cdbbfce97d11dc2abba49f989af8e94350816c0ebcc9e03fb28819c29855eaa8f32d7b8e160446c47bff833ba645168d28b00f9b46ed6d15ffb01554e5fbb81d89d94e4340f122364e119c03a29c7e32f741ee505009"}, {0xc8, 0x1, 0x7e4a, "25708e7a96284d56d89c1c0453957c0f57f2b5c467eddfcdbe7c8999ac2ffc36a66def4bc0d4f02e23131a2070960343db2c65f3b1b62c0d24113c1540c013abc8e640cd84ef311ca83b71a29eecf5fbda4de3fc9d4247789cb0d0b50149f47c0d5f5d5dfbf50279e6caf483862ab5baee510fc2b25153c3af06df8b6859dc6fcf5984843c3d11cd96e6e3d18745ffad2aded53e1fc22e3741594c7f5083b6ff32f06e33b813786c5f37b60e35dd4ae894692d385a8728bf"}, {0x1010, 0x1, 0x9, "f36cdde45ddb0f09b0878e59c70bb7ca9c93478178b65611bc6fbe529190b04c07143d74e06b7c1fc242414ece2991bca30dd40ec02152e720fc7f2ddb34558d3a6ab0e834fb01663b3220b202cb4c723f0a92571bef7c395d2f1a786b6a47c39edb22adb8635c6a1b036dbee29e6ad50ec7990333d65a1f0a2693105f902859c5b14782d54755551aeb1af082b58703e7e27f701739f8975bf569aa432fc2d2efe16902a9a9d2d69867d79ccd325c52df07c77f8b0e036f7f7365440bcf6ceb26fed5565a60cf763829cd48ca817622d38d0e996ff0f2aa5cf5384c3e4dce57c55acc7dd28be8e7af7d34be4f55a9db88faba531c78f29676e9b429521c44b4a30878180bf51a3966d61813a30b1aefbc00763ba053e5c1bf2d595c41a6e578e146474fccbf6a748371140e615d7bf597b32d7a3a3ea5b79506d40f0aca120fce7f388fb260b9eddf093fd0af474212561baa62714ebd9abb25db13e07e5a627786ce0d569f2b237e73bc42297a058eb00bf0225ecdb84265d420f69831e1aac631fee814cfd9fcbb89588a524ee0796262176c14b9371acc956ea2863bdaf8926179a7be6e1295b45f49fe265286b587b44856e177674f603213069904d8ca422ac89b6fb931178a9fe4fc484fab99501aaf8b826784e0b34e6a8e5c75495c63a011feca8b982d1bff9425423a281c3ac1f70ec44b2798b8657f7eb2cc630838e6f6af55965fbc8bf96fdfdf0d0b96c466bbca6bcfa42119f23e71ef13db7373413db34c6de9cca490b49e5ceed0c34e1f66097e0401c4c102c297c460906b64ca6c41f3a69edd6da43cb15af35e7c3c07dabfb872776e31b3498dc807ea357e34ff083d80576d214a7fa31e9849f7f5bf0747c3adb0e7923cc64ed2d9c60ca2ee80d08ddbed7a84a723ef2029ee84b89a3fbf0966b6faf93bb634bea8dc1ae3124a4b67151f724dec48716ed2ae1a0224b894973aa770c4ced8b4696e152590aa6100b93ee18352cef1f6a503d9e792db2efb71c9d93b3e1db0448c71a8714b989d85d3d7bd9eccce3fed43e379313fe2112938c223f32385a9d754050c17fea4c4a1b89722c0008f024cb00f1e4310ff6581be5906de30f03e7bae4cf8319499bc162a3a45dd4be63b08f36636ae0182daada33f1846c1ddddf3eb2b46951d1a9d389566ebb041f5c112ed6e3b19661e1d89bae53d14c621cd8ece9fa80285b51fe5b5d3abdd4449c6ed99e2f6a636f470a05b2342169a7aa6c04904102a3e3d0fd4062e223459a74b27ac4dcf5ec0d068bb0f3292838158b72db93238bc04f02af11fc3549604390c667b01ba33368e75bb9a24afdb98280028f0c83525a0d1310f33c25e25e38110012f6efcc63180ccbfce7180475773c5892786aea01890c442cb4ac695c597a803926dea0bd36204b13e0af18a343a70c5291edc0b92b88acf974a58d7536c83d029dbba94cb46faa5181fe682f313969b5189da606ed89ad43bef71907e15ed86ca59e5494c44253e7daf1bf82cb574977e3cc2994f1280a4393c6d344555021f2d1348815715296184bdffa316c07373de517673ff5cce731f19a2c80e3600ad9bd9356c6840808bb45af4c4d083bbb60174566ae874a8bc0e45efe6a74f1802af19c85e4aa4468dd808f2e3361b3e10883cb933282c115c61ae100027bd0a112017af75c3deb0e3649632854a4dc6d46d653739683596b23cf192d12517cb1fc13ac02be5a819f4bde4aaf162a9d0e2dbf57b9eb4b2515a9abbec04ef7b62e5b2160b663b574fcea98245c0d07bcb66ab6f88ce1e1dae6bc75e7d3e767cacde98d739de2f4b4d220a3fba1da52c20ed3e3f014a3e2c47b4e3faa23951e40a3c9f2b706c3c9dd40c9e152bafae2f597af773cb31e1e9c9f8153b4de7c66ba3b87af76e027b603bb8675c3090b9ee2c57253a2b46251bb7e1f9a67dff33180d2483fc94877364de8ccd25f8d3b94db1aff9940bca052456aac6f93740ab0b8cae1c372358ecc2214bfb268bb0c48442042ef5afe679e7dddbf3c3b833d9f72d2b7ec3551f5246b6cc429fc2d622f54bd8b0c919342be3c365b60f7477cf103b5fb7640c6d2dd8d6f1d57e082c4ccbd71523d264fe68f47d2022df180398add17c30aa543b6e1d6d608d2d3e6d5da6a81c18ebd20f5666496e91fe1849f9dce1476865a2be5c93d948907739156777a59da7cefdd9b0615b80e468649e9fb62d4f5b3a0532cb0bec15266342faad176d32c24dcb88fc00e09f5764aaf0465633ece7e17e9e93e59b080307c582223731ccd6560301ba062fd303c03484fc3dbf5632dfcef68c20c0d000e0297112cab45ead5d5c03600d391a7c3eb677e8a6d37c09dfde570e2b62d459e2f263f51fa20aebdfd1726a6d675b88695ad106c7a47018767607fba2496199f267cff44d6b0c7cf537557c21b9d5e5e567d10c22a2e7b2e6358275ab6e78bfabd444fa8ac63dd40ecef5e2d594e436c565af7c64ce872feb30aea2af81552815c34f1fd6bd59b8eadd7c688079cf0e9d2d662a68b8c934c76196ee0749ad05c4836297bfb14fac9f9e0af4f246153922485e2d339666d767f9e282c95518658f59c6486f990845d7d9b9e41c6587d11368317510fc2048ceb307e04bce8a219c247b6c11bdde5b6fb09cbb4151626681463cfecf15caa40f35324c07283912beddd9b01d2afd95332a0d23d4d5a4caa31a7a551d06538a1eca98a0341ad72fa7ed64a64120cbefd410c041d8247810a7cab9cf99d81d0259e14cd3a625cfb8b9f913bf321ec9ab43bc9c23b384430717f19ae70271ef08117cabb95bae86fbddb8211ebed29b7cbdb03ba7cc563571f7eb7f508738e275f766bbb70421900bc2762934bf69fc7cded1aa967f8a7419e1489c474c023c1d0e0a30c21f4cbb6ed1744f5b764168924efb8c79b26d00bd7a3b5273d21f68b3b90dcce2cae41c94414f942a0548ba383b6562d7ffe978f87e92f27419ebcab2991348d6527df3b41080c5d71e2d150b1ade0a6e29ba60883ae51e584e582544fe2d0d30958ae1d99f97adb3a36cbc98a2e9e593a8880da2775c7c90dd6d86389a66f6180fe9fb070c9ec791c24fc8a056a7c69980d4713cd99834bbd92d08ad6d72a4a6dce0277fd529ecf00065af74055a9b53027a288fec3df6517f8851a9793a49bce4838523308804659b611f4d6514dcb8f2752ac5b154a1c8f23adc7b5b15be660aa1b017635be19ff29224c2466ad0281f5faaf966937cf0d82f8273f3e6cd4de0e0246781b03de9b2597f31556486517cf432a0d6a38172fe5ef34ec8d07138e72a2dab91bf36dd3910f37682aeefa277af1be1f9f1cbf9f88c77a569ea07115855118dbbceb1c93273a4b490167bc850218b90e176ab2d8fe861dc6db0cc12b7d6c0240b9d7cde099d05c4e30922ff76aac30322fec4e14a0a442492856caee9c0ee9cfc3ea4eb29e6b35d11544b137e96bb0e703e14d88ee29797545d8712670af60d6055044679b889775d0a2ee6f73f47a9c61228bc05ca0abeaa38a7a27b3c8ce66cc6ed147b7d1e85d4875d1d91884e293daadd216befeb3e17feb511d3caa5d2b316fbe2e9bd29b08b1b57978a82b158e11d2a7a7710957ea3933d774eee1763f37a53af0ea2dac52f8f0981d123e83b591c973f5ba16191ad001de20003f01059f7c23f449adbb1ff03773d8f1c9b2497110fbd161c85ebdc3e66f3c408bade5722258a63f50956771481879ccd6ff2d65715fecb6e90b3bec1d89a150b905d0431d1226ef87bafd8fa297e7fb7933a605e104ffd7251bfd1b0ecece4933f0552b728ca2904437f89f45c6c9862b86c2feeb2bed7f3994c70592a9d90714acb8f35153305a3eeb2755fcbb0cdc89230f37fad529e9efc87a56a3bc370d819e74073c5cb29c263aca88fcc4f2b89de0343e956ca8101b5b8ebcb9f6c068d905bc7053ca070349041e5de9735e544067e6ae7d2d510f16a97232fc13378b2028781ce0d2ae026849ad83ee640f1767d04a0e9cbd237604c5400794bed05574618c35d8133a07aeec7a58ab910572ac8a265fac0b47a201536c6be6981de3f34ff8079b002503adecb56ad6786536f012071d413febae569fc3c45616168c034f0a31441c7574b9fe6174513548f47ac660086a3d0816247437f493211a9ac6325f9963b4a5ff1e9d46ec152639b007438f71eb02156a0aaac6a9106b5c1aaf0733be1b7e4317ba72a63ec227bbe1c022c413a63a51b667f5b63427183878dec9ecd6f5db6f0a463e091c76ab26e34dc3be6055410d66de6f531153eb6101925da41e8d57fb1345ec70c36de1e03c29b0099dcdeca8208cbe49f6df0ff40dc5266d46f2d4b8d9a69c7a25215b873bf5bc899a98a13f5eae52ed380e1617c7e5deaca8dfd464f55e520db5d96dd75548084c3a07fec238cb905c55b9b8cdafcfd7bb860dda972a3d1a0521d55f4048f97151daaf32812e5b8825e9425b5746bd2f49ac58322a095ab998b45c6338550fb8d0c3a539d69b9dc4ce6352713588058065ec2c5e86a5c134646f686c22e45d1fb3609545167e4dcc512d5b5176b55decc5b1ca813175ff721c0eb18a282309dc7cb50e08352c22e66eb3b8738874e7a075d135dd29d971557558cc1f03b1bc84dfddebf5a29426435907db44f45ad392ff30ecf7e1419ed70ea8e81d719c98655c8f4a6ac724a81ce2037d46f8f4d8d2b36af0fe36e71ba40436a1ebec7d30c45e681c1cce98a220f32dd1585918da79c3c5f75b3d658978ebea0d00cea5b81a1d420587f47050ed1eb7bca9d6a05b0488a0040f020b3cd9ee45c9181d0e07b68638a36ee9adc3bf5d01351cda6061719e42ad5d44f978091c144d4162cf26f73de6598bb82edeaab12d732cb8acb69beeb8d6ef418588082d79f457f3e2022bd001e773f097f93d904b078640162455174e70ba48c46b03373795b08866d7650a06e1a63f9805c3367224d8162b72140db0d1838cef1a845acfe90168033b57a8d01e3de34e5da95a0889e6a9d9f40c2e338281e4c1216d2f6e3e14f4fb9e6304da330261fbec65701f0434381093cc13680d8d8281a74e4bb43b2938c917acf6699552b4aedcc1d82b5eea54bb471dab54338b2714c6ab3d79c8f84b96ec98da1916f4c21bc4ec9a3fd56e0261035c389a99f09b4a5cc1b08ca99cd5f0606492468cbc3f8eb986c0cd45bd15d23474fd791d5c38804a4dd47e5ccc58d02cfb0c36e3ecbbf35c65311a2a651958add3901dcabe710670ec509a8b4a7200a502d5f6b799181d15e45dd722c207c3b9cda1edec7e9e3db20e5f759a47cf4997862fc680f1e8944c80fc7992fcf74596210162391bbf8a419e8782d55d2d25d452d7b2faa81f1ab3e8e7bd411e896d83a143d52e94e3a472b218c274acdaf6e9a76cb388a8f0329d828a7acfa4ca52e86424df6b7488616e087431a93c5731fd1081117032a9a56805f20427b39e20699d7e2c36bf3c2604522aa43a529c014016fb8749e61f4d582fa308bebd432f39dbc9c710f84660e2d395725d46faaac66feb7305612543674ed53dc39291bec313cf9334c3934b32cdbd72a9222a56a692dd1995dbf4eab13d6bb5d6b5e52349e0b103922142456c385f3e2af91ac172bb1595a5cf3ed1f38fa41d3451fadd052db2da05b9a444e7042a26ef4fd01f8a3ff6555cc62c61fd0f0f948274b830bb35c8cd13c5eb609d589549cb05bc2e3cc4076aede13a8e3502cc0abf9e09e3b1c30bae924c2d9722d152ec153"}, {0x18, 0xffff, 0x9597, "8b4c2ff4"}], 0x2468}, 0x40f7c2d7b29a30a7) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r1, 0x3}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1131}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0xb000)=nil, 0xb000, 0x4, 0x4010, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x7) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x2, 0xa8f, 0x1, 0x3, 0x93dc, 0x9, 0xe580ccef23ec5efa, 0x1, 0x9, 0x9d}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) unlink(&(0x7f0000000240)='./file0\x00') sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) connect$unix(r0, &(0x7f0000000180)=@file={0x9dea36644c3c9c6b, './file0\x00'}, 0x1f6) 16:00:33 executing program 0: getpid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) semget$private(0x0, 0xbfe68390c3a725a6, 0x13c) getitimer(0x1, &(0x7f00000001c0)) setitimer(0x3, &(0x7f0000000040)={{0xffffffffffff466a, 0x80000000}, {0x9}}, &(0x7f00000000c0)) 16:00:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) sendto$unix(r0, &(0x7f0000000040)="6df6675b9ec324e5d1d229d91c2c954a42235255e2cac275ff636e53c2c2dbdcc1ab417d5bd117016f99efd3a7acbf79c214dce703bd810ef5165db16378a21e327097134c334f24d85e806a145a71e117151d4523b4a949bd60dc754bef7fb482bba3d5ad283b72ac3f52cc536c9e5b414220f76d24", 0x76, 0x400, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800", 0xa2) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x3c}, {0x106}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x101) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000340)="b6") login: OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x14}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044274, &(0x7f0000000000)) 16:00:34 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00062bdd776ae9924446080000000000000000fe0000ffffffff0000afc42a4800"/52, 0x34}], 0x1) 16:00:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x9, 0x80, 0x3f, 0x512, "458368e6a3453c5dd35557f292a94f8de9a82641", 0x7}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:34 executing program 1: r0 = msgget(0x1, 0x10) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgctl$IPC_RMID(r0, 0x0) r2 = msgget(0x0, 0x148) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/64) msgctl$IPC_RMID(r2, 0x0) 16:00:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getppid() r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000100)) 16:00:34 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x210001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = socket(0x10, 0x5, 0x4) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setuid(0xee01) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/248}, 0x100, 0x0, 0x1000) 16:00:34 executing program 1: chmod(&(0x7f0000000000)='./bus\x00', 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x142) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x83) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000240)="545876135a138ada790f67f6931a0b09f44bb3a9a4a7ee0f045b4c8c5f6ba78315db71ad59980daf69489a3f01f875471ee7f3780ca64d51cfc390b3811953dd89272347de88da2757041c8f8eca8075ccfe38db1329c0193d144f40e318b871b49af24bb946bdc5bdef337146cac14efed99bbcf56031dab40203d4755964d232e37bfb30fb04a226e6450a8e64f235dc8765a51600ab1aef1042fd9136115c9ff5dd64e9ae44b6ebfc740d707ec6951aa54f3176b7f3e28beeb7dc8f0a7cbac4b00fd695ec0321033a2b1399653a1d7fd01bfd070c88f013686adaab10f33d33ef9f24e69fcb92468fef93626799e96767792b60eb8f87383a91bd061151aa7d7d2eb3ea826a7a46984da3b865cc1247179c7d6f94f3dc6a78e8f3c43f98fd050291289aaf9e6a4a3846fbe85994b88abc65eb42f0f96003ce55cf3abbeaa7f8827bbfcba6c59a35ccf85b15cbb8983b3018b3ec201a69a9754f0565dca9e73217a519abc8a8688d8cb82ccb730ef5bcf693f5ed061dbb691d41a84b0d05fecd4d8dcb87412b71a29b19be34567dad1468f9214358baad56117f702f02060f39e54a8fddf191bab3cb96adb7d1f2378d860c2a30be5421039432d21622e90120b5267b2d47ca9880e78fdbb4bffe27892b80a6dde60e2f474e2c179004881881c65760816ff32b354fc53d30020385e6837d88cd0ce147a4aaff4c7c22087f66c79e3a56329e0b601672a5df42f370d928459eee483ef1f768fbe3dea6cf6a50cd0d1cf004f39bb119312049849295f26c375a493b00d5870b5f22da137d346f6a8615ae0aab9bf4b24cf57f106cc0c1d00256ecc5e82555228e4620e9330cf0b24472c676fa9379106ce21f71e69d33e6c149c19ad8adc4da18189772f723d02da4ec8dfbb58704045c42a1c05524e6c0c69a71d593fa35324f9bd8883307d537afd8a91e8012b273a10d3bb078d20d71c15eb89e0acece020b79c56f42a7d27fd2c570ed8412113706799cd870e7dabb721bdb5e217f9b84bc05351991310b0526b0a2e28934158c59bb7b8339649fe76c6e612d8ae23c774c5774415fa27ac3e7663612c3cd4418b86fcb43b82225b5f914f1491529fa17f202b05bfcb721e8feda8af169412b237b944918c34e3b6bcb152979f506031cf4dd313dc1c68591901dfa15cd4764779ec18a73fde49ce896e7003e92e3d585705306d0bbe93def83edd956402ebea2c647acedfb7b248d2fb406b953650c61043022b76feca0c40e5bf95f0423e50bd601722c2a81df3519e6dd875bb95559d396fe8c674da761809141376fc9c72d8e646691206f38edeb9bf8c3882988017907eae497abe9b38a6c276107985a872ed6edd364fe9d6575c0cb8da9ee3052e05186a2d63e356886fa5d07d0c41ab543f05bb2c6a69904266a085c90df4694fd88be8192734aea764a5ff2e73dadd32504296679ec2986ed18258b33c76176ebcf91b444d8d84b31265bbce2951189f3a6c1ae8386e3a18fdcc19821b18f583a0c99d131441592cc4d851ca52b55c95a24df34c2a74a02195e2adb5c71f164c41be492f364ac3a22ec199f49f2f9482b4f95f9419511828d723617483896ba86a5ed7b584c4832aa20b9fa55057f3e824db5b44d6158d71f5897fa358c2e442db015ef619aeb664ac7f088224f6ba24f52a76a4c281eaab86c57295dc5eb5674af4d9a9d11217c60b112f357023af4e49879d082cb91abfd4c06ff0ecc7273a0c649e4f7342c415202bb8114adf28c958211dcc7bdfefb02f8cff10205f769511b788fba9bde49dcd088896f4253e7a238383653a0e40b482ee96ac1b640b94dea736b0e4b6cfb4c5e06aa9e44ff67ef87a7029c1f944a660c847d3b7e1acd8e28c053df8e8c095131bf4acd363ee913b68fd336d12c82002d7a0ffee2a3a221ce663ed73d6b32695070eda8a18aa9d3905f9cb4181aa54f14352ec94409eb4bdbab92b1637d105d18649f58735b124ecfbeb1ca93b81448d499ae015921731bb38b767bd3f2e9f5196d64419904cd06b72413d4fd82824d4b06826bf8d4dcf5552363538918a29891c397581b68b29d209c4915c29f5131676b655963643e250650e8bd2290a007f6ac0b22f4d7487512f37366d66945272f89163a6907c522930e792a6e1e7e8d43303fbac93286ceb8ac99fff289cae4d59410b3f744ccef8c1dd0e13d536f786f90f0021c3e6e8f3abed86aabb0e1bb18ecaf98ce97dfb9762a7e40d2871b44c413554256335dbeeadb86fa7992b2735a8e4f2a13cb3b71d238224680bba2cc6020624dacb5c8a64a35df2b01c4594a8fdca3b50a1775786545a3758d634bcbabd118c4dacefd920c892e1994040ded1eb18551e8cc961ee8a0eff6e0258462cdf03fd957237b98fae84d1ec5d60c471ff5cad532fec9e8ea4917778037a56e67ea4f756540ff2b8b4f65f8650ca615cea80bcfefd5ee578b9cf5955ef54a72ea61c16ad8a1e68cdabb9e4915faaff89ef0e198503905f98b02540d523cb30d18b8ac65a60b5618cafd5aa14918d7ebe46d8d04a620a7351b524aaa216fe97cf7c8eb13edeb2965685d9f9c73e951bb7e6e9ebc758fde35d81fb50c96ed03e4779a005d8a5a2c61ca52f13b3ece8a1414b6165a39c08478377a9522d9c26f83fce4fd927efb6d74aa088cc22b8c04d0b6cbe1198d6502b31ab5432b97fd10b750397ae8b47107fd2067e2c30ad7ca5850280c96dfa85d25526069bda59e563fac697ebc8fd1e04caebcd7c0226226b2ddddef217cf9444afe39c08a89f7405db70d9d6b5fdcd1594887fe30912587baa496b3947f518cdad61e00c876756abf796e017f2b0124bd153c66884d733d1e0b98621a8c4bbc9a175136713cfeefc96502317b9c1d3fbc1d9ed65290d48afe139b23a43a8201ac3c2d51e4baebb069ae7cc5a86c58bec7d264680d4a72a051e75c214e772c112fb5501ac22c13f047678a919394bd05f1294c868c76dc15326e8dd46a64507dbf70437d605abd5ccd445370e08dc08e3d25d07987aba3a645170d97f4d64beafa917beac9169b047461a6cefe57fcf53d72f220efdc79b929a300d1497f942a7d279ea8b44a251c8f6ba56b63ca3c674700d95ae2505812b0cefc939288cb43b284d003577cc42f87d23f2b9cd745a08e80de65c14fe342cf395bc2a882d454369eecfc8b94dcf1328bbc5b8e627ce39864053795cc84638971ffbfe94bc1200d5e043246aed2d60b0f4b72b93d08e3b7836570fc4748460fbe30d86479650629063515568a3643f1e9631189e53aad8dfba126b6f060007e12ba4bb57e5baf4963c7fac70294e48ab2a8c7f9f05eb8ebeb539a30bcdb0b8e384822e1cc99b790f37e5ad8c92aea2eea1af37b76bb6948bdcae5c67832a8403bd157160034f5aa90707b9af6951f9e0d022085e0ffb0535731175db3675683e20063438e3632ce5c28ffb6dddf5d30c3a45d5ca4abf6f5d019dae783d43930458200a5244fb59ec195fb33a4bfdb0e94cb8e118df63feeba11932ee48095e552b459b901d9f8bb44c409fdbe5f9a9209b443771a89d2749e80af06635f34425a98533a36bfa136f8cdc2dd3322c310f2f0bc4ebb2b0ecec935c554a9d484b3e8ff6cefb38252e1f143effaf387a5fd1d5c9b38404abf4eb00565a67c11f1e7879cf890da711584abfc699c2c5b207aec133976b7a318c485ca50473b40b2f02315c35445adf9cf3d22c5d62faca471916ac4beff0b56d42ec9d0ebac5329fec90ebe2dfd7867a5760eaea0b2299b57bc017ac46ebefbc80ff87dc50d97e607fb2f5198b1f12f66a472f34371a3afbe0d7493f80193275b1be2b47693f212cbbd980fc2ad216b66394d7935a4dfa27e84b6628d65b38cda6e3b1ca6d74b04f21b2bc0645c78f0d169a5dba9c9e9f4f68c21b2b0b5f7166aae64b3e67677893e93dbfdc20b4407f9134635f92c80eea0e8c5fc1d769d07a10f53b0123545d3910c86824419ffde939fcc8d4218d85c57f3149b43345410d2c057053fdd3657de58e0041e0d95815e3aad90f9836d437ca4e22a5a0cbe0a798ae391362090e4917aacfd8438d7b077c9b711fe1a114bc23c96cf015c28647c34ad1e0d1f75bc63a169ce3d2406345c0a441f5a21f0451262da98a368ab0563469cc59f01b3a7ad1108b6f81f1e085f9009c07f59f22198afc32942f669dd1ab93ea2b01f7d31e7072f565f91b8241ad975bb7ea07d20fde5b013857d166928301e14f2674d20de4fdccc62c15b5d1c4ae9d6133bf6e912f53cb0a1640dcc480281028e11206cd7f6ef6540e6e8c67392ad1b91c5d3a84de2f037a16e013ad713ed2db9ce66b13422e86a206c2b3cc9370a8754d21154675d9b97103a59ed99a432fb72c3adbeaf0c4ccd9d1d2c0f5596ca54c39f77c961939c571ea8df0920dfeab4f459b8af9e15f71c611aaef503474cc0c459e4a0d68137fab9b046a67aad8f0bbbd29ec434c1a8858383ae0a56bf24a71294c473d9bf3da10f88e355e5616feb9c6c12d8cdaf5a6a72147d30b05fb039f2fa212e94c14b7f6e9c38e28d2ae051fbbf0be345ae73176eefef381b3c7f14d15dc3eec352cbee556be78d52e4aa6068d2c97bea0ba4de11fee5bbdf37dfbec61b03a5dddfc9a03b21bd236c15c8aee3aa22fde44247d46292937370bbf6c57431c1df7a4c89e866d40e44e1564624ae83d89f65e6f1b2e4c3d96773258d23d29971e435ea8575d0d3f806aa0454b15e9fd70370931d00f4882b2a573e7fdcc45bb7a34ad0bffd83943496beba4ab0ca3b28b65c3c905f6363afd91c6715e4e07447589764121493ff224f0456f75ff60a2c76ac5c037b14b88ed945473ad124942ff6b8485cecbad79481caadc4638448eca3ccb9c35baea40a429092f2696e09af8f7db0d9b577311ef7ba94f1e75a82deb2a840bed0b7464db0ac453cde6b0d0bce1fdc7e747396536b6dc85a8c33471926902c2109135ca04497970405825817dcddc5a44746bc0348027cfc7ebf79c3b0b7e596c2c059291db476d54808d6ccbaada76b89cbcb70ad2daf5da7e4f163a9e6a9a2e9791ff8291d5612c5c42ca4d58416fa7730fa2c01989239808a20b94f3311b6e7372b31145194da67ed5489eaf9ac44be640155742dd8410dede5c78f993a3500e46b5aa8296cd5db759ee376984c7431cd649d87ec0a95ceb247257b7b80cf3281bf3bec870fdd4c31075e94d348f413b66da5277d7742ac94d152de030415fa0ae7e7ea1894018802fc114d366811e2038dad2a217a47e6c226b94da574cd3bd02526213f0754b6403e22b534df3b7781feecc75d3b51f7b10ad23f8fc86201f722a1a92b91706c21f8baf2e6cdce3091f7b185a60782a0719430e58b3830165cc4ecb4a8b3b5ef78e1a758710265045ef93cb64794c8d10814ba126920bfda79ba048beaacc42f04a8df26fbb298f75461ad4b0dc8b77a978ea78fe128f50b7515b60c387750009c8ec5962ffdb2f209f44f9e291a43be120f526e2c4081a651f875c52f249db53eafc441db23229cd4f2af3cfe7090845f4e3d495c8aff58f4a7cc11ac7a2d6767242b5b6600f59f0679c6e6f0dbc13beb080bce28f148e99ce297fc66fd5307084c759daec202998e3e7ea6a46244ccc42bb26d89c7c77445b267ca91365e285a0a7f51b2b789603bf2752b7836664ac06db4cf12375b4f2f10d8320e980d758be0018a87ecb51cd98ca46b56f0f5f4b40d9c86acaa287dd49b3941189871f0a921", 0x1000}, {&(0x7f0000001240)="64eda7487bbba748999a10725793509930d21c4aaba9e8fc847333de13e2d9eee7943371cc2671544538f8761dce70531cbbab54f4a545e211cd39d2af6a855585703cc8795db88935f610795f3e7c7cc5bf724b32110314ff624b95deca001698ca4c72c2a6a2758dcb81a6a258abeb7d0c9cbbcd1bcd92103554b00423c2605602305321a865a3e6fbb88821735f6c1ce82cca37", 0x95}, {&(0x7f0000000180)="cb43af9075f3047b6dafacebf156c4d5a70a41eccfdc0ed7e3c2e604e9e6a7127a3eba6aa8a14bbafdf895d9e33a54d52604106f8086fbd181ea0a2077dffc3b568298521f018817074b12bcd53855a95145a247debf048f9de6bf03c176bcff5879f8f1c65bd3efbe8c2c0b82c55abb5f7e3417636fc92263a0bd", 0x7b}, {&(0x7f0000001300)}, {&(0x7f0000001340)="50da4e940dc830d4a7531b377306244d7b253eb05271a250e88c5612765203c4b259f03110b53d214d4da2057a4b4d65b13ece0394f5bd859ccc00b52d066b3f256ff121b8b07ee1c91e6b87e95998dcd16a5f4ff03320d5724307764d904e39bccf2986c8545e847561fd691828954a8bcce3589404eb566178450a2ee1dcf4e697464db8a25c1f0ef1211ad5b832bf8a55bee3e31f45fc1401a460b7", 0x9d}, {&(0x7f0000001400)="5d49f1b011b832fa7f97d9b425e517a2fe9e08a8f2fdd6ba56ed3ca6f4e6ce038e6c349bdbecfcc720f184e65dcfd8fc926ea15ded2a7960f0e8f454d29e53fd584deebc7b6dc6913674fd82671a1f44243d23a433e49ab632d2df724d57901987d93e97b42181acc3dbb0429a153115e81047", 0x73}, {&(0x7f0000001480)="008c24d763f369819f32c207063f3bda5d576cc218fa7dcd43f8b966678db7bd", 0x20}], 0x7, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60, 0x10) fcntl$setstatus(r1, 0x4, 0x8) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') 16:00:34 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) close(r0) dup2(r0, r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r1, &(0x7f0000000280)=[{}, {&(0x7f0000000040)=""/118, 0xffffffffffffffdf}], 0x2) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x4, 0x0, 0x1}, {0x400000028}, {0x6, 0x0, 0x0, 0xaa46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb8613a070f8352cc5e11b7d0c04", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x1, 0x4004, 0x4) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0xfffffffffffff801) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000180)=0xb319, 0x4) r3 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="98") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x3, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x3}, {0x2000025}, {0x6, 0x8000000000000, 0x0, 0x7d1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x102) getdents(r2, &(0x7f0000000140)=""/96, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x100000, 0x3, 0x1, 0x292}, {0x3, 0x20b7a895, 0x7, 0x7ff}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x20, 0xb6, 0x200, 0x5}, {0x2, 0x0, 0x95, 0x7b58}, {0x3, 0x3, 0x3, 0x3}, {0x7fff, 0x401, 0x5, 0xad}]}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000002c0)=0x2) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x400000) r1 = dup2(r0, r0) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffff000, 0x5, r2}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) 16:00:35 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000410003f45afb8a7aa4d65a3f11bf3b9af8c4fc704243f4d8754356433"], 0x51}, 0x0) r0 = socket(0x18, 0x4003, 0x0) fsync(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="81febd5c84d0510af4fc0720529c8ee0e6d7aa94097c7178ab8ef8bc4d77c355ed72151e65b1d62b9b5c464f43f7584a4ca0c1b355815e36b67776c030897b2b80c9de8d133746e8bfe70b1a8d18f73de64a7046638f2db0d195beb389362483993c3adbb68a4f23debdec9a8bb3c631fabb6b9e3787d99dfe6b7a68c51bb32e6aa09da0c4709ba3c74d8000"/160], 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, 0xd59398c9981dd73b, 0xfffffffffffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x3) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="a6") 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="53d3ca19ccdfa32f358550c1f5af85c408c7d9adc481281d245c449b868ee762cddc389b8c0cd56c7fc827a5802f6d6e785a1349c2ad869844bcbf28795ac039d08da76fa594aff85ced95ee56db3436af90bb58a183dda996d681a3055aa057266ac048a6", 0x65) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x2a6) r4 = semget(0x0, 0x0, 0x80) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000200)=""/217) flock(r0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="09e92fff9c270f37a6d560eb800bcb20b0dd62797c53f3f7251fa5b26c112a1ffd976a4bcacc8fffb6951c6eead77789a505099b524a6c14aa0a9392389fcb2b8f9970ceaa3f3f7ec79a978948721f92e4e17282c021e6a83f411e8be484d9bc47cd7c887fdd70e9dee89b070056b31c72edff5bc58a126b15062837988b8b6c4f447d49891c57810c5d1c8f1d67f9a32adef48fc6039588d32b7027dd4b9cd556395a", 0xa3) socket$inet(0x2, 0x4000, 0x1) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000080)="4ac252b0c348a3461a5692807a904b626905c85e96e82389efa9cfa8f2986dc5453a1e1bd241a84b8825e7582713", 0x2e) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:35 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="6441c672270f0c6ec116e67ca6837b45e58b521f3ec9e3fd1e0fbe7b4dfefb856381f11b13884c6ce84792a13e84e34f23e002015968a9bde2c38c8d077d7249ebb0e70b3a09c00446dc02c2589b157e4a9bf7e3fa4ec193d3e30fc9e63d6dd698e8b947f8430964fe1e4af555cbf1324b4d5cb12a28070ef8d66d6b0de300b152b8d1fcd48f6526bbc45bb39b9ee70804319ca14574d6d39ce02bfceaaf49ad0e82491e893c3e7f7b8368da48c73b3625", 0xb1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x5, 0x6) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffffffff3a47, 0x5, {0x0, 0x1e7b}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000400)='./file0\x00', r7, r6) r9 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x9, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r12 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000003c0)=[0x0]) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="454a576718d61505fecb319826706a06c7b3a765ac2ab13b91cf021ba3a731f52e82fd4ed02051ef84c9401c93fc0738d8c2c5a7398088b2aa0095260d025f9335b18e4dc35d3ccab05f17d2fd234f981d7405dc173492357f3a9c112b32c2c661320a5c", 0x64}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="20753ce041d278f5debb90135888f737f972fa4823e983c5a346a4f3eac1", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xd0}, 0x403) socket(0x18, 0x3, 0x0) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x1) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x50d9, 0xe47c}, 0xc) mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r4, r1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x80) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000003}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffed6, &(0x7f00000002c0)="00c4669cce3630722e0c1b9acd2c0da555c892a09b0047fdd1672254390c49ea10f17b81ae68267d8f0da2192d8584fde5185635ae2406cf01f8c898af976f552fe701006331dcfc3703ec00d01939b8000000000000879508be7790e4aff75409d60000000000000000000064dd79b101648a") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x102) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x4, 0x4) 16:00:35 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r0, 0x3) 16:00:35 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x200, 0x20, 0x0, 0xffffffffffffff01, "0000000000000000000000000000000100", 0x20, 0xff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x14, 0x0, 0x100000000000, 0x4}, {0x3c, 0xfffffffffffffffc, 0x0, 0x8000000}, {0x7ffffffe}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x800000016}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') 16:00:35 executing program 0: utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)={{0x0, 0xfff}, {0x521d9cbf, 0x9}}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'\x00', 0xfb58, 0x1, 0x9, 0x1, 0x1, 0x9, 0x20, 0x1, 0x3, 0x1, 0x101}) close(r0) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x85) write(r0, &(0x7f00000000c0)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10101}, 0x440010011, 0x2000000400008003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') 16:00:35 executing program 0: setuid(0xee01) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) r0 = kqueue() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) socketpair(0x20, 0x3, 0x9, &(0x7f00000002c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x2, 0x40}, {{r2}, 0x522118dd85c04ff6, 0x4, 0x1, 0x6, 0x9}, {{r3}, 0xfffffffffffffffe, 0xd7, 0x20000003, 0x7e, 0xffffffff80000000}, {{r4}, 0xffffffffffffffff, 0x4, 0x2, 0xbf, 0x8}, {{r5}, 0xfffffffffffffffc, 0x8, 0x80, 0x7, 0x7}], 0xd3a1, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffff9, 0x1, 0x2, 0x81}], 0x1, &(0x7f0000000340)={0x71, 0x9}) clock_gettime(0x7, &(0x7f0000000000)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x3ff, 0x1, 0x2581c746, 0xc0b3, 0x134}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffffd) write(r0, &(0x7f00000001c0)="1bbca84dcb1c85ef5da6d8a24fe977f5a71b79f233a4fa2a1812f6c9db09b6140e074842ebb9824db677a1fb785cfeb06a938d9f28f51c16ace3f7f11a66ab91ad87ab43c89329757cced50eabfa464e657995d855ee7deb9aa8994af5e399dbd2321af96975cfe14d86baae2f3b938b1a7a7d81ac5e45923ea7cf2c71e4764bbd63cc252b01edddc2edf11dcca213c58a2fe3b677954d708bbc3fa8271a45bf3d68520916be53ab0d966b2d79e1be55724b7e23cf1136df648b2fbf7defee9115f3", 0xc2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000100000000001}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:35 executing program 1: setitimer(0x2, &(0x7f0000000100)={{0x1, 0x82}, {0x2000007, 0x3}}, 0x0) getitimer(0x4, &(0x7f0000000080)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) 16:00:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0xfffffffffffffcb9) 16:00:35 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) flock(r0, 0xc) 16:00:35 executing program 0: socketpair$unix(0x1, 0xe074cb1ceb6c4db6, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380)=ANY=[@ANYBLOB="0010"], 0x2, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x6, './file0\x00'}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1c}, {0x6}]}) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xf99a1423cadbb12, 0x40) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x420) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000980)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000000000000ff000000000000000000e9000016000000000b6fd200000000000000000000000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b42004ff38ebb2a88122e596b7de5b21312672dbd3b8e42b91c0e1cc5fe58c2774d52c567638961c1f818b3e5d820e9ebfa14de836d5d561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1ba59b8da2a4f31680532424e6ba707cdf1d751"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000700)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000940)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r2, &(0x7f0000000740)='./bus/file0\x00', 0x10, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r3, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r7 = getgid() getgroups(0x2, &(0x7f0000000900)=[r6, r7]) semop(r1, &(0x7f0000000840)=[{0x3, 0x1fb859c6}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) symlinkat(&(0x7f0000000480)='./bus\x00', r3, &(0x7f00000004c0)='./bus\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeb0, &(0x7f0000000340)="b6") semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:35 executing program 1: socket(0x18, 0x2c44944438665190, 0x80000000) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1010000000029, 0x41, 0x0, 0x0) 16:00:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x100, 0x101) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x400, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r7 = dup(0xffffffffffffff9c) r8 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x15e0, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0x4, 0x80000000, 0xffffffffffff8001, 0x7}, {{r3}, 0x56d3b9a8430f1580, 0x0, 0x2, 0x3, 0x3}, {{r4}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x916b, 0x3}, {{r5}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x4, 0x80000000}, {{r6}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x7, 0x6}, {{r7}, 0xfffffffffffffffd, 0x80, 0x0, 0xa1, 0x7f}, {{r8}, 0xfffffffffffffffb, 0x86, 0x1, 0xfffffffffffff2a7}], 0x7, &(0x7f0000000440)=[{{r9}, 0xfffffffffffffffa, 0x36d160110a39d4e6, 0x80, 0x6, 0x5}, {{r10}, 0xfffffffffffffff8, 0x2, 0x4, 0x1, 0x401}], 0xe836, &(0x7f0000000480)={0x6e8d, 0x7ff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828ac) r11 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) writev(r11, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00000180000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 16:00:35 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa7bed10dc2950f3b) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x2, 0x4, {0x478d, 0xb1}}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000180)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) nanosleep(&(0x7f0000000280)={0x81, 0x4}, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000300)={0x9, './file0\x00', './file0\x00'}) r2 = semget(0x2, 0x1, 0x1) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000340)=""/143) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000400)={0x1, 0x6, {[0x100, 0x5, 0x8, 0x2, 0xfffffffffffff001, 0x0, 0x9, 0x1, 0x9, 0x948, 0x40, 0x9, 0x200, 0x9, 0x0, 0x200000000000000, 0x8, 0x9], [0x4, 0xe20, 0x80, 0x1000, 0x401, 0x7, 0x101, 0xffff, 0xdfc, 0x7], [0xbf6e, 0x983b, 0x0, 0xfd7, 0x7, 0x5, 0x6], [0x5, 0x2, 0xea, 0x26, 0x0, 0x20], [{0x40, 0xffffffffffffffc1, 0x1, 0x1ff}, {0x2, 0x4, 0x0, 0x5}, {0x1, 0x7, 0x7, 0xffff}, {0x800, 0x7, 0xfffffffffffffff7, 0x100000000}, {0x1f, 0x7, 0xfffffffffffffffc, 0x9}, {0x7, 0x0, 0x0, 0x40}, {0x2, 0x3, 0x100000000, 0x186d}, {0x8, 0x535, 0xfb3, 0x2}], {0x3f, 0x40, 0x5, 0x2}, {0x5, 0x401, 0x8, 0xa8e2}}}) linkat(r1, &(0x7f0000000640)='.\x00', r1, &(0x7f0000000680)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000006c0)={0xffff, './file0\x00', './file0\x00'}) r3 = getpgid(0xffffffffffffffff) r4 = getpgid(r3) r5 = semget$private(0x0, 0x3, 0x202) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000700)={0x4, 0x80000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getgroups(0x3, &(0x7f00000007c0)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r9 = getegid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000880)={{0xff, r6, r7, r8, r9, 0x7074df659777854e, 0x7}, 0x401, 0xd8, r4, r4, 0x4, 0x3, 0x80000000, 0xfffffffffffffffc}) setitimer(0x0, &(0x7f0000000900)={{0x0, 0x810}, {0x3, 0x9}}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000940)='/dev/pci\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000980)) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f00000009c0)=""/60) 16:00:35 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getgid() setgid(r1) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) ftruncate(r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0}], 0x2, 0x800) close(r0) 16:00:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = socket$inet(0x2, 0x0, 0x80c8) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x60}, {0x3f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x2a, 0x0, &(0x7f00000000c0)=""/42}) 16:00:36 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8000, 0x0) 16:00:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x60, 0xffffffff, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)='`') 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:36 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7, 0x8}, {0x2}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") r1 = fcntl$dupfd(r0, 0x4d1c8fa90136fd4c, r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:36 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x5fff, 0x0) ftruncate(r0, 0x0, 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)='m', 0x1}], 0x1) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:36 executing program 0: r0 = syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7a7, 0x4633}, {0x18, 0x0, 0x9, 0x9}, 0x20000, [0x9, 0x6, 0x800, 0x607c, 0x5, 0x6, 0x7, 0x7]}, 0x3c) write(r3, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1ff, 0x2}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = socket$inet(0x2, 0x0, 0x1) dup(r0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x400, 0x7fffffff, 0x80, 0x8000}, {0x1, 0x8001, 0x3, 0x200}, {0x7, 0x800000000000000, 0xc80, 0xffffffff}, {0x1, 0x7, 0x81, 0x4}, {0x0, 0x0, 0x5, 0x5}, {0x80, 0x5, 0x9, 0xab}, {0x4, 0x8, 0x1, 0x51e}, {0x200, 0x8, 0x3f, 0x80000001}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000002c0)={0x1, 0xffffffff00000001}) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/12, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) r1 = dup(r0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') recvfrom(r1, &(0x7f0000000080)=""/191, 0xbf, 0xb7f6c557b8292001, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) open(&(0x7f00000005c0)='./file0\x00', 0x800, 0xc2) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x5, &(0x7f0000000540)=[{0x100, 0x8, 0x5, 0x81}, {0x8, 0x6, 0x3, 0xff}, {0x8, 0x9, 0x17, 0x8}, {0x8d0, 0x400, 0x3, 0x19a}, {0x7fffffff, 0xfdbc, 0x6, 0x3}]}) r2 = dup(r0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000004c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x4, 0x4, 0xfffffffffffffff9, 0x9}, {0x4, 0x3, 0x2df58f59, 0x81}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000500)=0x80000001) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x8, 0xc9, 0x1, 0x101, &(0x7f0000000200)={{0x5, 0x3f, 0x6, 0x5, 0x0, 0x8, 0x6}, {[0xfffffffffffffffa, 0x8, 0xb214, 0xe933, 0x5, 0x81, 0xffff, 0xd5, 0x3, 0x9, 0x5, 0x3, 0x8001, 0x1ff, 0x7, 0x6c9b, 0x1ff, 0x81], [0x2, 0x10001, 0x8000, 0x81, 0x3, 0x80000000, 0x3, 0x1f, 0x74, 0x9], [0x5, 0x3, 0x1, 0x7, 0x7fffffff, 0x5, 0x1000], [0xe417, 0xae, 0x3ff, 0x8, 0x5, 0x8], [{0xfffffffffffff801, 0x6, 0xf56, 0x3}, {0x6, 0x94e4, 0x800, 0xdc}, {0x4, 0x47, 0xdb, 0x1}, {0x7f, 0x3, 0x843, 0x2}, {0x7fffffff, 0x3, 0x5, 0x2}, {0x5, 0x3, 0x2, 0x1}, {0x9, 0x8001, 0x4dd, 0x80000000}, {0x8, 0x7fff, 0xd91, 0x7fffffff}], {0x0, 0x9, 0x7, 0xff}, {0xffff, 0xa2, 0xe6eb, 0x6}}}, 0x7, 0x3}) fcntl$getown(r2, 0x5) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b2") r1 = open(&(0x7f0000000040)='./file0\x00', 0x5205c66c13de835f, 0x10) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x80, 0x90d2, 0x3, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) close(r0) r1 = semget$private(0x0, 0x2, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/107) r2 = dup(0xffffffffffffffff) getpeername(r2, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) r3 = syz_open_pts() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000240)=0x7) r7 = dup2(r4, r5) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYRES64=r7, @ANYRES64=r0, @ANYRES32=r5, @ANYRESOCT=0x0, @ANYRES16, @ANYRES64=r0, @ANYRESOCT=r8], 0x4c, 0x404}, 0x101) recvmsg(r8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r9, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r3, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r7 = getgid() shmdt(0x0) syz_open_pts() r8 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000000c0)) semop(r8, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) getgroups(0x7, &(0x7f0000000100)=[r7, r7, r7, r7, r7, r7, r7]) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000240)=""/61) 16:00:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x100010013) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x4) write(r0, &(0x7f00000001c0)="86db1b22043e48118da9ff7bc3a84e89b97c91845a369713a3d258cd5d8ee2e35ec825fb1241f0552bd4d0a1c11d41a14714e3bbd0fe502c029cadb01b08f5072b69203a14c273aedb4bfc456204bfbf759e04b486864065623f72b2c12e8374ba682d2ec3035b6fc2c1a487fc4bca55fbf454e693ffba06abaf7aacfd117a8ec16968", 0x83) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r1) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000180)="3562aebba78f87e7aa98d6e9690aaf2014b182d3b3de64895cf6ee17f8b2e4f96fc847a17480827412b423c864907e9ce6f1d4f45ca8db4be738d7ab97ef600f1b5ad595e3d36e5a34b8d091ea3b2fb2ed612b355b783fa44795dda44e186f2719cd93d45c8dd459b416810ab776c67e4d01681fb0752f7dc2af01eb89632dc9c7ee8c42250c47813edf4bfe15935e") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_getres(0x4, &(0x7f0000000080)) 16:00:37 executing program 0: setrlimit(0x4, &(0x7f0000000140)={0x9, 0x19}) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x10001) close(r0) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000001000)="cb084345af0ad10db8be3656ba34762285df0a5557ecea532b9cc6d4241dfcc2fc035a234dcfafef9bf5a061c082e952966c44d503d58cf0ccdf464710fe27658dfd310203", 0x45}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x100) sendto(r1, &(0x7f0000000180)="b1b30fe62cd515eefe7eb13ada20128b71c08630c81bfca961a5a0b3f359c7eb2bf385328e8fef21e3cf92ce2069b78de0a675e5c24ed119a80e2188566e1bf6b35df0734eef857d82e290ba9fe82788317324e2996f64e3a9c031ee3deeeb883b35255c1baaf3095412f8b9722513cf1ec26120371b3deb5d46bb4c14a0c4", 0x7f, 0x403, &(0x7f0000000200)=@in6={0x18, 0x3, 0x7ff, 0x53e}, 0xc) setrlimit(0x6, &(0x7f0000000040)={0x2, 0x400}) ioctl$TIOCEXCL(r0, 0x2000740d) 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) 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) fchflags(r0, 0x1) clock_gettime(0x0, &(0x7f0000001500)) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: syz_open_pts() r0 = syz_open_pts() select(0x40, &(0x7f00000000c0)={0xfffffffffffffff7, 0x12, 0x7f, 0x8001, 0x40, 0xf85, 0x5, 0x1f}, &(0x7f0000000100)={0x7, 0x2, 0x400, 0x8, 0x80000001, 0xce, 0x800, 0x8}, &(0x7f0000000140)={0x400, 0x7, 0xc2, 0x7000000, 0x10000, 0xfff, 0x3, 0x80000000}, &(0x7f0000000180)={0x5, 0x81b}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000800)="9846ea10ccbb0eba28bc56fcabd3ee20c136b84c220d37fd55091ab7f29e8a49a77f6020b20ea38398d2f2bdef73ce28d1377304c783eeb8f911520936449bf4492040245dcc022ef0fbbb9ece2d161c128d06f8716fd475e4c41aa936006ae4717f3fa808fc5ef7be0f8ba20f22ce1e1ac45aa3190c99d17a0ebf12e8f95782d3", 0x81}, {&(0x7f0000000600)="03fad847c5ac8919e2afea5fa817f74852fd5eafe18b4a6dba11ba5799b633a33011d1ed31801733d4e07d7b7f4f49e1e445bf68183c8b10018a5211cdb77ffffa661baa5f448a8583fcafaa0aec1263871d2727f41f1f9331f0fa0e43b67114e4d03329de1314074c9be36ce12e6ef5e35c9a53146df748a9b22aa249a428ef744d88b8453fc69ef637a160404f725ecd37f1bc8923babb6d1c7626e7363f83d7c6d0183998202c2dc372a2a0ea3a3919de62b404ef1cf01b78b27810efc0c9248ba42af8aa6b", 0xffffff55}, {&(0x7f0000000700)="ce244545e6283bb885d67e8e0acdc145c5ad7015062c7e2041042d02442807ef2a925dd920821eb81b7616c9d00e82f8e8e3236c523d9b05d0719c20d7c2886a20f18353492fb04b95", 0x49}], 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x8e56b1cd7b673cb7, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000480)={0x2, 0xb0f23a59b8d77e6, 0x4, 0x8000, r2}) ioctl$BIOCLOCK(r1, 0x20004276) getsockname$inet(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) 16:00:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x1f, 0x5, {0x6, 0x6}}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="9c87c377284c35b8506e2e2e", 0x3df) acct(&(0x7f00000000c0)='./bus\x00') execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./bus\x00') read(r0, &(0x7f00000002c0)=""/192, 0xc0) 16:00:38 executing program 1: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x401) r1 = socket$inet6(0x18, 0x4000, 0xf5f) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000140), &(0x7f00000001c0)=0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="8b8dc7d733ffd23c2d46926ba66d0f82201d760fca9c4604fc623ed2f3df63f88128cf032ad64726810580c3aca68e98e82734084ecf6520461bdc99645cb95d2dcff755bed2406f0726e490878f3ceb1e2172ceb6773214c84029d7f9f9bb422f667adf29a02b89b472ead2c11891bc41ce11f114077b917d8ebbc1aa5aad8b8981c5994e064fc2173b2c366e706dad902435cb4eca666a2f56b3e34a73ae92d48ab5a1b06686e329622839951d970d47b936c79138d212bef9d291c1", 0xbd}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0e06235e6a12c477a611b379861f02ab8f5f751f6b8a64a47801ba482793901e2378dd184816749210", 0x29) 16:00:38 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x95}) r0 = syz_open_pts() close(r0) socket(0x0, 0x7, 0x6) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 16:00:38 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x1, 0x4, "d730c15b00f4ff4e62988175c4262200", 0x0, 0x7}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x3ff, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCDTR(r2, 0x20007478) openat(r2, &(0x7f0000000100)='./file0\x00', 0x200, 0x20) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/212) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="9092909002990ebe7529d8b82612a370762136f70900000000000000fd7f04e681c0ffed1957163ddf9a953f25e0e11d392775e0a4952268353f7c3e990391f787f1655829877f001936dcbb7a8d03619483dfcd0552697d39a12fc5dd0bd673155a9cea7927ea490461571ad0973709fb12d3cde6fdd1e49ec2d3f606661de390492c38c6702272435f032f0e80fb079b6a98fe4065fb02b5c5564b07b9bd0ba101ca24"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) r2 = semget(0x0, 0x2, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000440)="f4b9ca98b6a6ccbde30f7fb74b7582341a088872050afb1d7d3c0b4e8bbe01183219ada316e0c1cfc4a345493f4b31fd9e1cf1570ea98737eb0c9e0f220e82eb95de25e4cfa693aa55ff343f2fff6a2bed16d7403b2edd052c37c65398a21ecea540e826b49cc6079df97043ba55a6a9c0880eb8b6ec76c0499d12ad98502260c337a12f5de8505c5de5118444b21fb98a1f0c229d3aa233fbc81bd933ccef0a58c5ff64a3e90b43dabafbcfbae9fb505e3b1c436af87c887772", 0xba}, {&(0x7f0000000140)="66bee9ffbe4d643ed16babefd031495a56265acc87c986e7ff413be219ed3a7beb5fc5c9bd1f15bb7abc839b4fa256e18f", 0x31}, {&(0x7f0000000180)="9481552bca7ed675b391c7d12cf38e632a96a504cf16685d98b18af489682a672ea8d3460cd6fa32ca09b9eb2532ce2c2db97ce945ac61161f7540", 0x3b}, {&(0x7f0000000500)="dc78c8be1258cc54b05f99fa1b91e3fb2ae9517b88e006beb00758e1c332b2a1127b977734a244d06b627b12d7afa620a1239ede2ef35026598f2ab6cb3a1a631dbcbf98ff6494375b46c3da5263f37c1c89651e3120eb2cf2ffe2a0a3a51f4288b9edbe202f77", 0x67}], 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0x400, 0x4) recvfrom$unix(r0, &(0x7f00000001c0)=""/185, 0xb9, 0x801, &(0x7f0000000100)=@abs={0x4cf59581d9497124, 0x0, 0x2}, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:38 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x8, 0x1, 0xfffffffffffffffa, 0x8000, "741d1b25a3d493932b1616a6fdc33aec5b43e691", 0x5, 0x7b8a}) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r3 = msgget$private(0x0, 0x10c) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/196}, 0xcc, 0x0, 0x800) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) syz_open_pts() 16:00:38 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x31, 0x1}) fsync(r0) fcntl$setflags(r0, 0x2, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x8) r2 = shmget$private(0x0, 0x1000, 0x222, &(0x7f0000ffe000/0x1000)=nil) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpid() r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x4, r3, r4, r5, r6, 0x0, 0x2}, 0x6, 0xffffffff, r7, r8, 0x5, 0xffffffffffff7fff, 0x3}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000340)) r9 = fcntl$dupfd(r1, 0x0, r0) read(r9, &(0x7f0000000380)=""/240, 0xf0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)=0x3f) ktrace(&(0x7f00000004c0)='./file0\x00', 0x1, 0x420, r7) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000500)={0x826d, 0x8, {0x9, 0x5}}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000540)) connect$unix(r9, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) pwrite(r1, &(0x7f00000005c0)="fe5b52c08d241a46103448bde202e5986bcf43231c797fa06d1b85497c48c259b4edc035d059b31a3841473d9d7d9a70d1c9", 0x32, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1010, r9, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0xfdd0) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/231, 0xe7}, {&(0x7f0000000200)=""/109, 0x6d}, {&(0x7f0000000280)=""/84, 0x54}, {&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/160, 0xa0}, {&(0x7f0000000440)=""/249, 0xf9}, {&(0x7f0000000540)=""/192, 0xc0}], 0x7) accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x4, 0x8000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) dup(r0) mprotect(&(0x7f000058c000/0x4000)=nil, 0x4000, 0x5) r2 = dup(r1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r2, &(0x7f0000000040)="deaa5590a6f8ff5959b52f8cb0f98e", 0x367) 16:00:38 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13f9fd812eaa4e713048e69931929648aa1081eefec0230ff4ba38c5bd017c68f4140494b9fb1149cd89a16128446e86c179cc98b3b891b0dfee40c773b22bce22164f390afee96b0c8d0dba8f6716a724944c1f0e48f56d019984bc4835f90eb4c0dc13f25fa8b658e2", 0x30) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x60}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)='s') 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCPROMISC(r3, 0x20004269) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:40 executing program 0: r0 = getuid() r1 = getuid() setreuid(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x942) 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0xd440ade7854886b5, &(0x7f0000000000)={0xfffffffffffffff8, 0x101}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) 16:00:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="fe8c0c199d95f01a387bbc2ddba82217ff9df2c2b2270ad766dfd18ec7c321742c4cff2bc74327fa3b2bce983d302c1875a39f9c0c67219a1d96d9eabf33358788653379d1f07175c2e089b9c274df52b787d979b261f6a977f02dd75d16b49d54ee3ad8258a73462de27b2866be9ed9d75c0eb537632773eaa339377c365af161f892f5d5579345cc63163684cdc615bd12edb5dc247dfea9e22d864ba1f9ea206017157bf4ae5820026e10afb1eb87ee29d241f6ce77443bf6fba63eda6eab202efff2433a1a15e06564f89d6291899f67828e484bd11b2c6d5f521de46431f742036aa5d764d4c47419753bb168347d849c1f837e0108696229fa", 0xfc, 0x40c, &(0x7f0000000180)={0x18, 0x3, 0x7c, 0x7}, 0xc) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r1, 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f00000015c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x3ff}, &(0x7f00000000c0)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0xa84, 0x8, 0x8, {[0x0, 0x0, 0x3, 0x4, 0x8, 0x3ac, 0x81, 0x0, 0x3ff, 0x6, 0x8, 0x3, 0x8, 0x4, 0x0, 0x0, 0x3, 0x401], [0x9, 0x5, 0x3, 0x7, 0x9, 0xcddb, 0x10000, 0xfffffffffffffffd, 0xfff, 0x2], [0x4, 0x1, 0x10001, 0xf1f, 0x6, 0x8001, 0x20], [0xf487, 0x63b, 0x5, 0x8000, 0x7f, 0x8], [{0x5, 0x2, 0x0, 0x1}, {0x0, 0x9, 0xfffffffffffffffe, 0x3}, {0x3f9, 0x3, 0x6, 0x40}, {0x3, 0x10001, 0x8, 0x1}, {0x0, 0x4, 0x2020, 0x6}, {0xd1d3, 0x5, 0x5, 0x7fffffff}, {0x10001, 0x1d1d, 0x7, 0xffff}, {0x4, 0x4a39, 0x2, 0xfffffffffffffff9}], {0x9, 0x0, 0x4, 0x401}, {0x80, 0x8, 0xd9ed, 0x6}}}) sendsyslog(&(0x7f0000000180)="2475533a866ede1373d3972f83f03f23afd2e8e54b981a59c2e86389bc422c6ed9b67085dd59b6953e7ff78e7b4b62b7976c4d0cfbdae112aaa4ee67de35572a7e99f4e9b09735115d4e7c43cd5d50b613d432afc8d48af0cf4f51fc7b25dbc6", 0x60, 0x1) linkat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x1, 0x4, 0x1, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1e4, &(0x7f0000000080)) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc8, &(0x7f0000000040)="b6") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x68}, {0x1, 0x5065a569}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc90, &(0x7f0000000140)="ff") r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x80) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000200)=0xd4cb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0xd8, 0x2, 0x7, 0x6}, {0x7f, 0x5, 0xfffffffffffff801, 0x7fff}, {0x10000, 0x86ef, 0x10001, 0x2}, {0x9, 0x3, 0x8, 0x2722}, {0x2, 0xec, 0x6, 0xe0}]}) 16:00:40 executing program 1: syz_open_pts() r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) pwrite(r1, &(0x7f0000000140)="632ee0069dead27c1b25274f8e7b25ea6fc8e726dd9dafd62f8882cc90fd4ccf4a8195955b43acaa721ae6f7d93c92be6dbbfb5a064dadeefb8bcb3f7003e0186197a990680b85b31849014edd7974a26e6ff51e912cbfd863fd1fa07343469ef4ef57903b0fcb4055e7c9836cd5a6a8b723bf79e432f9465c59a6fef5dd82fd9e51b4b451ea23e1", 0x88, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r1, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r1, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x20000, 0x100000104) r1 = dup(r0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x12, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x808000000101) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x100, './bus\x00', './bus\x00'}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x108) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="9c87c377284c35b8506e2e2e", 0x3df) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='r\x00') execve(0x0, 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) close(r0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7, 0x1, 0x5199, 0x0, 0x401, 0xcf0e, 0x7, 0x0, 0x0, 0x2, 0x412}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) getpeername(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000015}, {0x6}]}) r1 = dup2(r0, r0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") 16:00:40 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x3) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000380)=0x4) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="5be96741cb13a6d5562ed8722cc855fc27e44ecca20948f7b2064e925a6b20a51dbbb093aae35d41f03136b2b715ff580292a2d8d86a13c64d32af3646b4b3fb13a98ded808defff9e01a98b4e5e883c1985400beb328fd51e0f4c09c93aaa39fbbe59a52a3839ff1f57d155ff1d26d9b35c0c6e9c3a65495673428c03c7ba056194f58d5932d49321a9722cddbab098dc9304da36364c47133414160a69c3e48224d939c20e45958b55fda73205bb44536c79e1fbc9a309a797e10ea984260ef2fca8a9", 0xc4}, {&(0x7f0000000440)="b95ea64a4a1cf0b1c98a63345ce700c68e44bc6060508126adea8fbf03706de7ec48bb05c5ea3ab9d52ea610593a4704d1568a", 0x33}, {&(0x7f0000000180)="0b99de2078519c0fddfaab8aab7b6121ce71bc3fac8f8e7320af9f4fe997dbcb63abd1a46e8c298311296e98e90b9be22f4b80387012a25995652e1ea9ac09d618b577f059b77ac996ee81938a0feb7d1d83b0a2b58d6b5fe741", 0x5a}, {&(0x7f0000000200)="a10f10cfe47675ec45c3920f7b9ad3348611d6bc8019488f62f08b952e407e97ef11424758bcc21002570041809d673780d17b24cf45a1d75095fe5697b39372e3d94443470cf5a504fb0fcba6345f1f597f22ac6dd72da76014b29e1da8aba88f5ccc8e51233dbc74fa4a33d649c391398084405ff98ab3bd27c57f44fd3d4abd914989fe22b7156061a945a8ef154d0b3abc1e5c26f3d732be00", 0x9b}, {&(0x7f00000002c0)="4f6b30c24c357f718e338ee79d9b3943d0d09fd3b4580c182aca6e34a7b26c0ff752a520fb8dbb98fb1e909b46b39e6462f1e8d873052abbd0ca", 0x3a}, {&(0x7f0000000300)="6657c121369f5df207fc0a8b20540f8b1f3f2e56bde2f29b8dcf8d1355845a2f45f6c75df636cafdfde2df990af6597f05bd97a45c0dcdd765cc0c5ac3b9e7ccda072da021c7e07cf6619dd5f9220cd3e9d61f72b449a62741a05a4f64e9dbc11408cecf166ec6862f20e2ee2fc4d023ed56", 0x72}, {&(0x7f0000000480)="fe3237cd7f619236b0f02e9ea1c444ac2822bacce66896864d3dff7dfe8f7af268057f492a1035b07c2dbc051e3d483f45c18d7f40165a9a03df4acd11f4cc45a5158f4c1263c80779d2dd081489b041a4e0dbb2de4957db66fe15d374ec08da6bcab6419dc211ad7b46fc307b789c0d41e320c251385999b3144a8fcebff55a539f7d27fc8997acdd2bb09b7a8e5790f095b89a853cfd346cf00565f2943729f08073d85758986eba228c299869792fa50d803c38d9318337707ae7ec3cf8f5499f17acbda910c7779a0ee89b7ba23918f5c81fbe20bfdcb890b407deb371b0959b", 0xe2}], 0x7, 0x0, 0x0) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)='e', 0x1}], 0x1) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) clock_gettime(0x2, &(0x7f0000000000)) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x1, 0x0) 16:00:40 executing program 0: getrlimit(0x0, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x4f, 0x400}, 0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:00:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8, 0x5cca6b0d}, 0x10) r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x3, 0x0, 0x400, 0x1, r2}) getpgrp() r3 = shmget(0x1, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/211) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x9, 0x327, 0x1, 0x9, "9be1676eb2ab1259ae8f69cce639610ef96777f3", 0x401, 0x5}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x4, 0x40ad, 0x5, 0x0, "6c5e3e83182990d4c166586d3a940a4d97bb7499", 0x200, 0xfffffffffffffca7}) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x10005) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000800000000000000000000200000000000000000000001f"]) sendto(r1, &(0x7f0000000080)="e06cea86ef4bf2281b4a0020809341a18f59950a75fd711b14759524ef1d", 0x1e, 0x0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3, 0xb}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x40000000000}, {0x1}, {0x80000000006, 0x0, 0x0, 0xfffffffffffffff7}]}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0xc0, 0x0) fchmod(r0, 0xa) r1 = socket$inet(0x2, 0x0, 0x5) fcntl$setstatus(r1, 0x4, 0x40) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) close(r1) ioctl$TIOCCBRK(r3, 0x2000747a) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) 16:00:40 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) socket$inet(0x2, 0x7, 0x80) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x4000000000095}) r0 = syz_open_pts() close(r0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x20) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)="af9d450ef2cef87a23661ccbaae9b69b5cb208ffdfc7584091df628c0ce2a62648d70d", 0x23}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0xdc1, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2", 0x200}) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='r\x00') sendto$unix(r0, &(0x7f0000000140)="265ee25dc6eb97833b1f941f82e8a3b4856656cdcd751ce58d80f5fdea48d2181e5ced5ef6f344875fcb6d63ae6ef5ed60e6e7b4ab68304a3e29560318103c2778c3c9aba2ab7dca90312888fc368f917ef126a273d4e2c6c18e87e88a16e42a69122d6203cd", 0x66, 0x400, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r1, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='c\x00') kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0xc4, 0x2, 0x5, 0xca3c}, {{r0}, 0xafe99eb74b156d3e, 0x10, 0x1, 0x3, 0x6b7}], 0xffffffffffffffe0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x4, 0x9, 0x6}, {{r0}, 0xfffffffffffffffc, 0xd3, 0x2, 0xa9fa, 0x654d}, {{r0}, 0xfffffffffffffffa, 0x11, 0x1, 0x6, 0x5}, {{r0}, 0xfffffffffffffff9, 0xa, 0x80000000, 0x4, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x50, 0x4, 0x1, 0x4}], 0x7, &(0x7f0000000200)={0x4, 0x1}) 16:00:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x7) 16:00:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x8) r3 = dup(r2) r4 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) fchownat(r3, &(0x7f0000000040)='./bus\x00', r4, r5, 0x6) dup(r1) syz_open_pts() r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) read(r1, &(0x7f0000000380)=""/224, 0xe0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000240)='o') r2 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x1ff, 0x0, 0x1, 0x7adb3700}, {0x7fa, 0x7, 0xaba, 0x2}, {0x3cd448d9, 0x7, 0x3, 0x6}, {0x10001, 0x100000001, 0xf5, 0x2}, {0x7, 0x7, 0x9, 0x7ff}, {0x6, 0x3, 0x2, 0xee}, {0x3, 0x5, 0x200, 0x8}]}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x7f, 0x6, 0xf7c, 0x100}, {0x0, 0x8498, 0x2, 0x80000000}, {0x4, 0x101, 0x8, 0x1f}, {0xa15, 0x6, 0x6, 0x800}]}) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x101, 0x0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x40074}, {0x15, 0x0, 0x0, 0xfffffffffffffffe}, {0xdc10, 0x0, 0xfffffffffffffffd, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: r0 = syz_open_pts() pwrite(r0, &(0x7f0000000100)="2eb9a4b91fcc4dcad1683263e433c4ad53ffce9cc7757edc9edbaa0215318ba2e03e442e1a9acfd4feecc90ab66d6f257d89d2f7396db4cf735f9cc60b8120ba089d91623aba2e49ba7313e12f5d4c", 0x4f, 0x0, 0x0) setuid(0xee01) r1 = socket(0x6, 0x2, 0xffffffffffffffff) bind(r1, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x5, 0x1ff, 0x3, 0x7, "b08deac6f85758356027a294669b5e97c12396fc", 0x81, 0x7}) r2 = socket(0x1e, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:41 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:41 executing program 1: r0 = shmget(0x2, 0x3000, 0xb70373311cfb2622, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/247) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r3, 0x65}], 0x1, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r3, 0xd}], 0x1, 0x0) r4 = getpid() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x80, 0x371, 0x5, 0x7d, "a2b6040ba014046fa2143d6062b355b513904ffc", 0x0, 0x4}) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r4) fcntl$setown(r2, 0x6, r4) r5 = geteuid() getpgrp() ioctl$KDGKBMODE(r1, 0x40044b06) setreuid(r5, 0x0) r6 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 16:00:41 executing program 0: r0 = msgget(0x3, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x800) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) r1 = semget(0x3, 0x0, 0x100) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)=""/80) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000008c0)=""/4096) 16:00:41 executing program 0: syz_emit_ethernet(0x13, &(0x7f0000000000)="514baeacae2fb136be31429f9890ce169b4076") mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) chdir(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000540)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:42 executing program 1: madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x10, 0xf0abf04061a9ae53, 0x4) mmap(&(0x7f0000002000/0x400000)=nil, 0x400000, 0x0, 0x4010, r0, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28, 0x0, 0xfffffffffffffffe}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x69) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) 16:00:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000040)="b92e7af253dffa365e2b82e3b94417e2b573f339cad3ffc464426c68d631a732ac5420e897dcb30c9544aba2c4", 0x2d, 0x4, &(0x7f0000000080)={0x18, 0x1, 0xfffffffffffffeff, 0xbae}, 0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x0, 0x8}, {0x18, 0x2, 0x2ca3ebac, 0x4}, 0x0, [0x7, 0x1000, 0x9, 0x1, 0x7, 0x8, 0x10000, 0x3]}, 0x3c) setsockopt(r0, 0x29, 0x20, &(0x7f0000000140), 0x0) 16:00:42 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x2, 0xffffffffffffffff) socket(0x2, 0x2, 0x100000000) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/29) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x15}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x4) recvmsg(r2, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r2) sendmsg$unix(r1, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7f, 0x8, 0x7fff}, {0xf0a, 0x81, 0x0, 0xffff}, {0x5, 0x8, 0x4, 0x7}, {0x401, 0x401, 0x8, 0x10001}, {0x6, 0x7f, 0x793db056, 0xb7f5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x280, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7fffffff}, {0x35, 0x1}, {0x6, 0x4, 0xfffffffffffffffc}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0xfffffffffffffff8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x262431fa, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:42 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000001ec0)='./file1\x00', 0x8000, 0x8) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="31c1ccbee80a267a372d0a705fdb2bb8519d6227462ac83cd556457c6f770264bbefced4beebd45897121f01680a66592f18338dc8c52ed06f7e2526e2841f5aa19a034a5810bb6d8e094c84c542d18f06cecd79e720878b1a61bb685c97f0371044dd9e89a641bd6000381f73b1355065d3335cb84199733f6d", 0x7a}], 0x1, 0x0, 0x0, 0x401}, 0x400) rmdir(&(0x7f00000007c0)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) r1 = fcntl$dupfd(r0, 0xb, r0) ioctl$TIOCSBRK(r1, 0x2000747b) recvmsg(r1, &(0x7f0000001e00)={&(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000730485079c28dc9400"/4098], 0x1002, &(0x7f0000001d00)=[{&(0x7f0000001840)=""/167, 0xa7}, {&(0x7f0000001900)=""/247, 0xf7}, {&(0x7f0000001a00)=""/40, 0x28}, {&(0x7f0000001a40)=""/242, 0xf2}, {&(0x7f0000001b40)=""/166, 0xa6}, {&(0x7f0000001c00)}, {&(0x7f0000001c40)=""/166, 0xa6}], 0x7, &(0x7f0000001d80)=""/70, 0x46}, 0x801) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2d7036db, 0x4, 0x800, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x67bf7ac4}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa0000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x5000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6a}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x864}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x467}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) accept$inet(r0, &(0x7f0000000100), &(0x7f0000001c00)=0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001e40)={'./file1\x00', 0x10000, 0x80, 0x8000, 0x0, 0x7fffffff, 0x9, 0x284b, 0x0, 0x2, 0x100000001, 0xdaca}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x6, 0x0, 0x2, 0xffff}, {0x7, 0x4, 0x2, 0x1}, {0x3ff, 0x7, 0xfc00000, 0x8}, {0xfffffffffffffffc, 0x1, 0xfffffffffffffffc, 0xf0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace04c02639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a568904f633fff02ab8c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0a5b4824f43a42edc4c7", 0x160, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:42 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0xfffffffffffffffe, {0xffffffffffffffff, 0xffffffffffffffff}}) r0 = socket(0x18, 0x1, 0x0) close(r0) sendto(r0, &(0x7f0000000100)="56487277b3bb87db546a6d06982dff4d6d611c4bd50e3402226476df69a38de7b71749aa60eda661cdfaaeca13e0e1ae4f0c65fb4b70d6c953000c1e500f77c2eaf2079de5490201f6aed11800427d234cc5ec93b31fbd6c83a6acfac6851e1bbb7fcf1d1475808c2aa9cda1e62579956c052b643f40ad524bbb90809f33dfe17c9a6e2cc74aa993a8", 0x89, 0x1b8f3462364e110f, &(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0x10001}, 0xc) r1 = socket(0x18, 0x400000002, 0x0) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockname$inet(r0, 0x0, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) fcntl$getown(r1, 0x5) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0xc52a8f7b1c143889}], 0x4, 0x0, 0x7, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x810, r1, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x80000000000014}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="01") login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acf7d8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acf7d8 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x4) write(r0, &(0x7f0000000200)='B', 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x0) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x8, 0x0) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0x1f7) r1 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/143, 0x8f}, {&(0x7f0000000300)=""/172, 0xac}], 0x2) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x1, 0xfffffffffffffff7, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)="c265e45a128386ee039399c75d667a5676fd468c7d3bb983c1e5637300ed2cbe5e0b1a023e1f037a6d580b2d58861875097809f647ab19900110a0eccbcb26fb80b74554c108570f634aeb4541d45e32bdad106f565be25e40b0173dead2c20c485fa0a578efe9d0aeed92a245c4115cda316c92984ad2d97f0a019c78737c81ba048e87a405a99ca8f25c3c47c056d2330755b4e863614dcabf0658039835fe052b07655dcf4513216ac84562fc7713274db6f899cb71d602152cee145c1b9e5f4ef94725533e0012e9e6e53933ef7a0cd7f3f22e9fa53fc739ea095e321f350ffaa5301d3422d2525124d8f87e175105", 0xf1}, {&(0x7f0000000600)="9c4a54a6349f5d1e49ee80041cdacc87f410a7f524ccc6fd867e101414919909bc91044dcd6ea426963a030c5e4c155cc464b8d986389b648de84d316dbd0f05046ff19a06010ab482e2dd61e7802cc57d22ff84fd07a8ceeb19388717cc8d5489c32abc8643b38ed2298b767c680dfd16b829dc0c0ac4f71e9921cf7144ab117b4242e9ddcd3ea11908af03637817b5949a4080ab970a44199c", 0x9a}, {&(0x7f0000000180)}, {&(0x7f00000006c0)="4510895049a2b8e25a627bd5a1501ccb35758d0b1b6ca52cd199043a2a696b4812af1b00a4a209fb2443791181541400a22c747523c477dda951b79030cad003baf32443910b928f53bc778d4354c89e764c0cbb26331aed0b272be993087e3b748f4c25f04cd2e4c21bef19619187c292a21d9c618d1fd4623befd3d16831c1bb098aca1fdf5103fb550dabe91052007741cc0515b758c78885a2eeb40bc0b33239669fc78d4e593791f03e0c", 0xad}, {&(0x7f0000000780)="0cc88a48969aeee643952189900079d66aa7dad7e61b8f3dba410bfbecfc27a0d70fb12e4f1f0a11f54c800274c2f48b39cf3ceac2707dc5e44b577fda8c46ea307fbcb042e8fb9728327eb87b6c6e5e60ae2a42904b84d60f3f9741fab3a178b59d1fec9b35e7fab7b9953983b2c0722618d4cebc32aa90ff94a54d9aca0ee438fc80c9ee3744", 0x87}, {&(0x7f00000001c0)="a05343eee6ad4a7406f37f2560f05126d27194be5275096490cc36ee47d94faa8faa959809b001d89ad77a2d8b1e85412630159b6e", 0x35}], 0x6) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x0, 0x8000, 0xf8) recvfrom$inet6(r1, &(0x7f0000000180)=""/95, 0x5f, 0x41, &(0x7f0000000240)={0x18, 0x1, 0x5, 0x7}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) r2 = fcntl$dupfd(r0, 0xa, r0) connect(r1, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0xfffffffffffff49a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xbb, &(0x7f0000000340)="b6") dup2(r2, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xa06, 0x80, 0x1, 0x10000}, {0x8, 0x80000000, 0x1652, 0x8}, {0x7, 0xe2b, 0xa4}]}) close(r2) 16:00:42 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockname$inet(r0, 0x0, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d5") 16:00:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x1f, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/249, 0xf9}, {&(0x7f0000000180)=""/178, 0xb2}, {&(0x7f0000000240)=""/60, 0x3c}, {&(0x7f0000000280)=""/85, 0x55}], 0x4, 0x0, 0x0) 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r0, 0x0, 0x3) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) sendto$unix(r0, &(0x7f0000000140)="b0a829f5125baded0d688c7fcdbb24eb0e1906ef9c2fcb0ca28393c86338d4d44f7e7322a233f952a5e979551b70fb325f29303429", 0x35, 0x2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 16:00:43 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x18) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) rmdir(&(0x7f0000000000)='./file0/file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x80, 0x10) recvfrom(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x42, &(0x7f0000000140)=ANY=[@ANYBLOB="0000ae2f66696c65302f66696c65302f66696c653000"], 0x16) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:43 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x182, 0x0) write(r1, 0x0, 0x0) 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y'}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0xd7, 0x16e6, 0x4}, 0xc) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x7}, {0x6}]}) chdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff8d, &(0x7f0000000280)="dd") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x37) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:43 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) r1 = dup(r0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') select(0x40, &(0x7f0000000240)={0x2, 0x8000, 0x1a63ce29, 0x5, 0x1, 0x81, 0x81, 0x2}, &(0x7f0000000280)={0x5, 0xfffffffffffffffc, 0x80200000000, 0x7, 0xa354, 0xf31c, 0x10000, 0xffffffffffffff3c}, &(0x7f00000002c0)={0xffffffffffffb401, 0x0, 0x106000000000, 0x81, 0xfffffffffffffffe, 0x5, 0xffffffffffffff19, 0x100}, &(0x7f0000000300)={0x5}) setsockopt(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000000000)="1e3024c51d450a00020000eee79e6940fd35bbd7219a491fcadc7d891f0373ee70a12b929ca7eee4964996ee86437773921c5af4c2afbe3f9d4975dfd174fa2e1acaad6f6f1630f97dc78899b54b9026c4", 0x51) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)="2551ec55", 0x4}], 0x1, 0x0, 0x0) fcntl$lock(r1, 0xf, &(0x7f0000000200)={0x3, 0x2, 0x6, 0x6, r2}) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x2000000) r1 = semget(0x2, 0x0, 0x200) semop(r1, &(0x7f0000000040), 0x0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000000)=""/201) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) socket(0x1, 0x475e1b0e2e87a5f, 0x3f) 16:00:43 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x856b356db92138b6, 0x110) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xf9, 0x1, 0x1, 0x2}, {{r2}, 0xfffffffffffffffa, 0x19, 0x47, 0x8000, 0x5e}], 0x9, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x2, 0x0, 0x6, 0x0, 0x7fff, 0x8, 0x9f3, 0x3, 0x0, 0x0, 0x269}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="bde46e772733e66153c817c34e62c45927b1b99fdf308e24b0ca50bfec3dd82b28a2b74ca2f57b6a59fe61db69f77594a2f4caf6b249a5b58d24847f53", 0x3d, 0x400, &(0x7f0000000180)={0x18, 0x0, 0x1f, 0x2}, 0xc) 16:00:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) acct(&(0x7f0000000040)='./bus/file0\x00') ktrace(0x0, 0x5, 0x100, r1) 16:00:43 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) flock(r0, 0x1) r1 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x895746a4338964e2, 0x0, 0x2}, 0x8) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) listen(r2, 0xfffffffffffeffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0xc0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x64}, {0x6}]}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x1}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x8, 0xd9, 0xfffffffffffffc00, 0x0, 0x80000001, 0x20, 0x6b9, 0x1, 0x1, 0x1, 0x1f}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000240)={0x2, 0x15b, {[0x1, 0x8001, 0x57, 0x5, 0x71a, 0x7, 0x10000, 0x1, 0x7ff, 0x3, 0x9, 0x5, 0x5, 0x7f, 0xbe, 0x8000, 0xca04, 0x8], [0x75, 0x3, 0x0, 0x0, 0x4, 0x2, 0x2e, 0x4, 0xff, 0x10000], [0x15, 0x5, 0x800, 0x9f, 0x8001, 0xfff, 0x1000], [0xfff, 0xc3, 0x0, 0x1, 0x2, 0x13f], [{0x9, 0x5, 0x7, 0x8}, {0xffffffffffffffff, 0x6, 0x6, 0x8}, {0x800, 0x100, 0x4, 0x9}, {0x3, 0x1f, 0x0, 0xa2a}, {0x5, 0x7, 0x8, 0x1}, {0x75, 0x8000, 0x1, 0x5}, {0x2, 0x0, 0x89, 0x4}, {0x80000000, 0xff, 0x6, 0x1}], {0x100, 0xabd, 0x7, 0x8}, {0x9, 0x800, 0x62b3, 0x5}}}) syz_emit_ethernet(0xb, &(0x7f0000000480)="00b0c22e3d589d08a2a158") 16:00:44 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 16:00:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x74abc8128d814fee, 0x2, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0xffffffffffff2cba, 0x9}) r3 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget$private(0x0, 0x80) sendmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000000000000000000000000000000600"/32], 0x20}, 0x0) 16:00:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x20, 0x2, 0xfffffffffffffffe) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x80000001, 0x101, 0x1ff, 0x7, "6be94677c6e1e37045e7dc23170723c7b05b1a06", 0x6, 0x100000001}) pipe(&(0x7f00000010c0)) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) 16:00:44 executing program 0: poll(&(0x7f0000000000)=[{}], 0x200000000000004b, 0x0) mprotect(&(0x7f00001ea000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000001280)={0x3, 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x10001, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:44 executing program 1: setitimer(0x0, &(0x7f0000000100)={{0xa4a, 0x5}, {0xfff, 0x20}}, &(0x7f0000000140)) r0 = socket(0x2, 0x8001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2b76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb31d4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612eea89d367471ace2f99a63fe45a05205ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af38ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9eecdb568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d"], 0x10) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffffa9) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() write(r3, &(0x7f0000000200)='\v', 0x1) r4 = getuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r5, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfb76, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:44 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000240)='}\x00') lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:44 executing program 1: r0 = geteuid() setuid(r0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="5ffdb9abf04b44b624cc0ebffdbb971a5a5d1442971eef4392ef820536ddab2def7493456ece3cc9df1ffd18248b21e20c3b6d78f55b359ad34a6d03663bcb3be71316b9bcb33d7bd57c0a6414dcb42b98215ac165d0643e6a9b47a2584d0684bc92ff7ef7473b7fbca68bb44d93f4adfd4a5d42874e3c82afed97a8b0d8bb342093", 0x82}, {&(0x7f0000000340)="fe388fb154166b46f1bcb30bd3cb70c5429c862aa5569053c99fadb1acf52393d049824cf6841a860d1e347ee64db48b2f2e7ce117b8f7ec48e2f40c72cbbcab6c02e85f683205e01403e831f4a0bb8f7832c1d8b265bc2ac7cd8636f3bc6f8a06f7f90d993503b00337065b80c20981de4546de969c9e7c5103a302a6e42c8c4e7a0437bb204f53ed6e1e43676c74673d5da76a642c80b3d996846d177b3b22204ad070b9d627e078a3575e52b1f9a29db8e83c4c1f2f", 0xb7}], 0x2) setuid(r0) r2 = fcntl$dupfd(r1, 0xa, r1) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x10c, 0x2a9ebff3d0273efd) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() 16:00:44 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x188) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x7ff, 0x7f, &(0x7f00000012c0)="bbd98fad6c7e88f008be60804a83f00a05877fc90bd3473fb69f7b7992a6322cd366ec", 0x23) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000001280)=[{&(0x7f0000001300)="381146f9f302deef2dc7a5d734a5e117249e146c66631b30742591af568a66af07d68911dfb2339b6526c0c1543085ef59c55403a479253a53df7b50f66653aa10128852ce7f56b2609a62d11b6b5375f9d41d69c41bdf33123e2f37211bf891fd9dd5e6f3c9048db394464640cfa4d8dc2e01ace7e92bbf4a8c695d42eb6e6a5b8bb4d7811c3d2effdb49fbb640c646c4857a363614b4", 0x97}, {&(0x7f0000000180)="3466f0163a14041b8c4fdab41f96fa254601f65de331ae7ef65a6d28a6de4ad7e65e6c393083627d7a232cd0e3151a62c179ff49bc86c736636901624c994de0e0cd25d320a300fa1864b977231dc7b320f8df8b0c620a2efb980de30c6ae19597ee4ba540859583fb35aaa260f18488858a88bc6644c4aff4e9d38623c459f68c2aece9ea2bab37d43fe1cae171961f0d4a4dcd464ec41f5dbb23bb215ec11d675d57a253a68963edf623b9a2d7746392755a56f06ef72ba2ed50783646289e3491f2483818e1e21b9430a5ff4f78f91a534f283ebf4258b7db8df9c48efd15d8aa1c53aee1cf4b07e61e13", 0xec}, {&(0x7f0000000100)="8c4f7ebff3ca0e0b87966766f2090a5b45bec17b650ceeaa901d143c", 0x1c}, {&(0x7f0000000280)="4a0a57eab1bc4e7aca147ad272f65d2094c36289ab0a8255763e90b722f257369435202a6861624f084dd283d44d50e3606d5316b3ff780a5d34ddc6a8d38aa160167ef11d5a009fc4338e942d5933c34521f330fad2aa0da80647f7734b01b54f57d4f71026bb6905faae98b4a8a708157e9d201b70c85892b93e9bdb10de9ed27577f08e322d5425099ac95794068bf09e8141a6e1c16d90d897c1562d0c242cdc9f9fac36962a5447f295ebaf2783399538284ca5ed28803e2595ef2f67640ece756836d4605db7f64e81f74cd6737409a970ddb5d74695cc69978ec0942ab5bdd62ddba14308a7234fac60434e9b5f98dd46e4129dda2093d965e6bda569a5be16d92dcedb05c3c7fae12f1bb4a57879417806aa4e4b189ffa6e9c768411b5db0aa3584fe25f8377ea77a04db2a1c2fd936316d7cbbddbbc24549f127c50bfa969095679463c8fd86b14da5cc5a88d947c6f07576f05bb518369494cf02ee98b23e98edd03598b9e61b51f1a2a4c8d36b5403041aa1de7801edb6897bec16ad6f89c6ad7f78f8ff5223ffd28aa2c7fb2439dc3aed62d4e3d6d54407bb1cd3e119661ccb344cb9c8b70a5a46398eeb9c3caea44edbc2cad507c9d374ba1ab0cbf20c1e5b3e9b1d87428f91c13f3c15a9af8625221ff0c948b362f4cd9be6c928254f63e24039c65f3888d53af1f56471d1a2ed02e48cc6c951a7265021ac2fff10e379cd4819506c28129dd1d04ce08d950092266e7bce8de5c2a872e6b2c9e93cd90a0446991a4cf7b8868610582268d8526f70730b2aa8b5e088ae8ccce2e127c5256e0e5d64471248b46a81cd8957d6be46f6268f1cdadeca8956e9710b2e57f2e2b55d239193624f560a66c85f24b14cef311327a971c5683a77751be82ad601ea19390b36bb904f228b97a1e2fbeecab9ce2e254c46cbbcb1287c90a43fda460f8c44e9a61ddd29aae733ff6ef3242903477c0edd2e483e4f1a519e8458dbadb11ff57c2265ce93046de54b62aa9e03b31ad0b7c6b160f040afbb1c637d28a8794807524152f548dc45264ae0a14c4fbd8ff919374fcb4dfbb5fd34b32e7bcc76466589d145f2a05218c865358371a5adc89fd01d32c5871594482129c7e4287dd83c39eb2366054765da2e0364804aa45788bff5d0e670949fd8bba3ffdba61c83a0fd8d6fa38be4bd8842c670b586065f4ba066a1ed60b49ec12c196ac5699b34a682bb8c78f1cc449131089f35d85d879a1ead914a5c06ce5b82160fcef6d1dd670b6f18193f7d0591914bc151177f56c516b70900da304a40a39c898c74224e31f712d30819627d82f579fbf6dabb867ca09ebe5461be79fa22882121cd06e38d04c8b3399a3fe1bf2a61efaceeb1cbc1c3e42443751c804a0bf8d22464a13293c9b718e550d2cb42731797a704e356aaec462838494097520a3c0a17690ae1dcb2d1fe4a25942534d8d0ffdd200b4209306ed90fc6151c338921378f9ff0dc63bd576fc2575844c05dcad95e095a8dd8f582ae966ac2d34c934628b3e43cf4914f0f3e69bbab96853d2d8592b8a8f10077c6ef06c9dc0669b841e7543f534e689c1c9ec48b4284eba1b9be6b679ff9b06500a15f2164a2f76b2a45683fec9420b45ba549c0d217167deafe622e6744e881b42508a1edf9d28482638686757db4395dd941c544c217da0b7347d36a58cd4ec1f19d81604bfe8e23c1eee99018aa1e43f0fdaa6c25424947497e010e2a1b26868e1b7401a4fd974547f196f7fad7088f74637600b4323d07d79cde22cf57e00072d596895f6bf6a2f1ddb6813840410a1351d3308486c0fd50232aa086f0a9e11a3c993ff5c3c921bc9d9e3000ce2b963d6c14240a679633bf3b32bac1942a7eb8600307036133caf381c74161d01a4887e762aff91e3d4492686174360dd89eda7c5571a8db486b994218ff1e8ad1bdb98f58e2a47baf3bb38cf207f32e85ded215da1f8aa605799de6d93fcc33ab9876b696873ec10adfaa901c87654416853215ee50aac2ca6dc6947eb2184265e157a0ed6f764ca8f547f98ce5c12e1aeb4b49f65405fe3134c0ecd30800eb88db4ae369c6018cf72d599a3c613a2747af8e4d0478c7a7585906404fde65257a4eafcd8889a3463968965f60edcd019e01805ea3c05157cec6945bcf2c54b66ab3188c48140c54d5e2a9cc993d0dd8df0f5e75005d2aa70ee21f1d3a0e2d9bc95d2aa46c7aef1025a8de9b5f5a01c4a25fe9b288947e1660686823dc754e9b4b43541932de497678cb71f8752dfc4e264270d137fa02035a375bfb735340f8efd6d8f0008aa671ac3848b95d6b084ef9babd7fa475163d9cd6cb538dde7ba075e5a1296e1eefe870eec797416718b1c64a2ee18969d3d21723939ecd0128b45354fefdc174e5e7f040007f4d6fc2801944e8218cf3c92e8e8059874cdb5e6d3aa9afc68c7b3fb7a7ffa0387cccb875fc2a2a6c480cbd6cb73c958986d091ee82ecf95f2f2b8f359256bb34a794b6f6e9af4741bb825c27d89cef2cd4ee91f66f674345a365e82b53320e67c627f9a3886c5099fc94029a7897c1835cb1e71c1cd00d08e1359f73ee5850101b5419541247789eb6116886556daa65834a210a4426b35fb34cc6bb1e48054646abcd3eabce28fa92923a30296aa93889ad6e3d4839945411cc70c2f0aa6a86ac0a43eada0a037230064e6fa358c5d6f95e2933e52726d1a3beecbc615c020e0e5f62962f2e45b420718013a374609ee8a347230a5e31919172880126b99c0503031ef1433dc1446f6a502e538992197e5bfaa44dc2d44104216f686a420d5b8f3ff9d44c0ccf79d61721452145d689684900541e62e0b0e376ddb84c61dcb210ec24b863b4f2d7bfd9ee599358fb29f6bfe72ce8314034a121def52d10967c02960cbce1aab13999b9641960241ed17fd703727ec34fba5ffe10f9b7c231fdf486e92ebbab2d0171a8ecf7ccf498affe80899392c21501186967a1eefbcd1b53504bcf1bd485672014949571a2a3d462ab5237e1b45a611eaee71012c337326587864d4c96bea4a13c638fb51fc79484d9961d4804be7fed1f16741881e41520fb12cb83ced9af7611c54d24d97fee735ceaade98337888279e808ef256cd5ccd4e16d658b3f799b9385d24882b51f5853fc0ec82c3dd1cf15ebfc569c32ef7476aae45f0b4278c62a5f0c3f35959b2a0ae07fc9ed363d98b5ffa223f8dd17e0810ad6ae3d446a2ac758f4ebdff099b339a0780d62a2b45c95b1dea9a3c83899b94ff071c052cd387a505d758697d3576103375681614db4d9611c19005c9bae385cffaca92f87c71d6ad8364d5bb8de86656c0bb4fa4c2d00de7f4e78293034a5776332ea03c0937481304ede2891f9f546ab265f1a28dd084ff7d7801a6a0c5c5eda94424e46f511395fa7e45683e45c93a31d59af9fda40b051d8053fd2f8ae2db854c0a3748155a56bd1c2f7776f520566e2472e9cec4ccce3953a1fc68a308b966c027dda1accba1173885df6832b12399709df41360c56868ca3095119ac4ed618db9e6dd81d858f552c633c3dadba801b75dce627a2d6c068413393ea8ca11f9e0fa156af28d9a3169487b5bb27a40524dfdee5ecb2c87fae87d503acd22ae3b5cea7122eacc405683bbd4694845d8db3461166fe97d2ca9f82d2271351354f4425fb4754d61e8251ef89c4d4be9c6b628d6a130ea4d5a73a02ff6ca4f34ed9210e8caa161b5a71c839a21ff01bd25f94832eb4e26279be40d54a3b37f6a22855e788b3d23121a02bf6618a411fdecdadd3fcae35161ae121e9e25b1acd7b5f4e4a5b1148c7387d4660a53e637231c07a79c1bbdde8f78467aede4ac7ab11213b67ae4eb180d24e96390e8271ec687d4ab6738c7901dcdce4aabac37e09785ed045ae807d999c0b9644478e2abfb986dad74b7b8cfe81ae014941943750693e4ef5154307fcfffba9d82fa6e0c53a8a92d59823d09721b8c8737a449aac85199054496a79629510f263a73d67a8e0f30fe3a076280aa91a91ab2b31bd3f78ac8905cee7815da411f0351dfc2203c0ff3c7a53940d4478427b2f076a45df853aa8b6f784da6799c1773aacb2a6456b4c3bd3c2e94fd7f9f41590723bc9400c442ff750572f42bfff44e8b8a19c3b3df8b9c7253d8d434d3ab088820fb29e1f7b66cd6bc3bb9fee513e8da2b0e17039870448868812273686f56fa0e9d3ead574ba8e3a65306f2946528030d8301e56477055907b56f188b9cea0a30aeec0b70cbf98fd78ada25184b14b3eaf1011bc95a87fe588c12deb6410d627302c48781e477e4bccd1226a636108b0a0f64cc75b757d92018fc4e08525c9aeb9e77c5b969d10afb2f08aa89531266a0d7facd62c136f957f76dfe911b3fbb4c0e9a67ef9ceae418893ad89fe3704d768df67cf842265ebf68a582e0c5323c8f888c3136f0eddd102bcd6e78ee702e4c291f9e4ba1a779cd447a2e748495c4e5994d139111ae2e5e19603dd623fd2d716b026ddcf9a415e4eff020d5f72171fdbf2d17a722ea50e7a13abc59f2a3a4d66ce4ef97208d0d07a68813728643dea47a420595a9590e2aca37ca90eb0977f90f5b64a79f7d9432cc7aa2d7a2bacbb68ded246ac3f090972ac78a1a4a0203ae42acd9e54d0bc37328eb893836e9396497c8b60fad003813e4009ab21d4c6049aa26e18f298193a19b5d8b6c2024f43885c176e02c323cc4392621376be344c10965fe9a65d00ad28b4cd579d3ffbe9e806e80ba661c1f0131902eb8f660b89ef70a33d59c10a29de77154b9b3788990eb948a61e7947b8e3e37a53c7e482dab9cdb35da6349701a1a9de8fb00251477f7f2713750e63d21636dcb3d9abf089a5f275d44904bb690dfc3f1e7f0d5b04945628c356c55928df9c93140d84901331efc3c0b6fc72490bce9bee40ce21a4934643899238f055bad20252be5300f0909d1f6c952e688a3274ad70beaf32c348e101fa6a614820627f87996252d45e57a40cdaf063544686b5f9a3522d323fed723a3905224c7ff2d27d19d201015477c9b6127533569ba3558680909175afe87587d2c380c27e7a88df1f1952431783a6a26ede58539f13451b1bd217514f3ae15d5c993f4a794adb164218d86eab09f9c38db416574ac14104770c659d3bb637f8b184d81cd6faf0d178ac93f8299f4b80a42b8c0b4938b8c40f8981833cc2362959eac6e449f22c4263c0d67c5ec72c454336e4a3e358e62ffe77d560b1734c617f92e74643fcbb863d5583d4b3e40c15bcf5cca15fb337baaf77315d989c050322df94cd84f5d2b61ac543a2f4469d2b0d9419c5d4ad5db95a9c1a915a9561c6307778145a1036520fb0818649837fbec184bbbf972f747ce71b7962b051292e8ef9a571de5a228b88cd9c7aa90e3c7bac41d602b6e88419957e1ffb58f8a81300a81626034f2ffe9541281116a59ebff1da9cc3ff4624a6493ac60dbbe655ed5e9de751d64b9be6cfcc02524569f87fa22d55768d08037e99a0ac6eb817856abe5dc7a7859acaec264bc26a27ee2440eb499e12369cd3b7a38afbe78075a6a983674f485eebaadc4abdbddda3d3121fcfa6fb640d0ebf83efa3bcc06465bf27fbb4f8d4c6fc5bd1af64736f40221689cb40ad0124cb01f72174ee2ce37d3cb224263d7595333d9b82840a0c17565f52b96776966f2ec462662d269b22636da0a00c07ebdc0b8a1192f68ca4475d1b361f3532e122465f54d10d0b962a9fbc331586edd49f23c2888a6bbb9", 0x1000}], 0x4) 16:00:45 executing program 0: r0 = socket(0x2, 0x0, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$getown(r0, 0x5) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0xffffffffffffffff, 0x80000001, 0x7, 0x1, 0xffffffffffffff89, 0xfffffffffffffffc, 0x1, 0x1, 0x2, 0xad, 0x3}) 16:00:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) recvfrom$unix(r0, &(0x7f0000000100), 0x0, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/80}, &(0x7f00000000c0)=0x52) 16:00:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = semget$private(0x0, 0x3, 0x118) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/197) r2 = dup2(r0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x8, 0xfd1, 0xa}) getsockopt(r4, 0x29, 0x1, 0x0, 0x0) munlockall() getpid() 16:00:45 executing program 1: mknod(&(0x7f0000001940)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4000000051, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() fsync(r0) r2 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) syz_emit_ethernet(0x0, &(0x7f0000000280)) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xc2, r3, r4, r5, r6, 0x161, 0x2}, 0x7, 0x4, r7, r8, 0x2, 0x40, 0x86}) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000280)=""/231, 0xe7}, {&(0x7f0000000380)=""/168, 0xa8}, {&(0x7f0000000440)=""/8, 0x8}], 0x3) kevent(r1, &(0x7f0000000080), 0x31ca, 0x0, 0x7c04, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{}, {0x101, 0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x23, 0x2}, {0x2, 0x3}, {0x41, 0x2}, {0x1, 0xf21}, {0x6, 0x5}, {0x1, 0x1a00000000000000}, {0x101, 0xfffffffffffffff8}, {0x100, 0x9}], 0x8}) 16:00:45 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000040)={0xf0, 0x624}, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:45 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/187}, 0xc3, 0x3, 0x1000) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x10) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0300000000000000ea7eb41ee2df520c7579c6786b7ef445adb130431c521c98d2bbfe94a9ce771cee7f2107b4a5842efc2bb339d08716c57d053099cd68329568f06e6d8e981dbaba33856522e270857bcfc025ae16b76a7c178d67336942cb8c1025f8268abf74ed43af131b44b204c8f2bfda97058050bf2d1cb7efbb2feb840539d4b351734081cd4d191aee2e87175c276830602a4184818676769353c2c53eec979efd55cd3cd3035d9098a60706f49cfcec43638a052c79b2174ba40a2f165062c7f895c56db05a90ff35181a9efc13ea02744c3be0511d17021bf39f0a433d71a65a"], 0x73, 0x800) fchflags(r1, 0x0) msgget$private(0x0, 0x308) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x3, 0x3f, 0x1000, 0xe0c, "c76f9501cd8621b39c226485f8cb3987a2c88fb1", 0x6, 0x3}) unlink(&(0x7f0000000280)='./file0\x00') msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000bfa5eaa9854736789a738893061a99091db25c25e279a2106c569bcb95f2c4b55041acb767d04a255e9bd3d11918aa01b6a995f347aadeb08be8032b0f38ba97f058a4dc82301c3803f9ded8a487bbdee9fb7a5a26c14a837521bba620d2e62049aead834f7e75a5d4d60b2a6f5023c910d3e2743b44bb030bf8f89fbc04f5961a95f4afd06c4f363c5b8cf66f72f7d9f3293c971ce59c1b52587d0b468da4054a1160458db2dc316a8521eafdc6f8aa110b8c711bf164e9ba8edb728bd4b790e960187b8d7019680dd74f04a12e85622660bec95f6facaaf9c03355b1da87ac2855bc3d1f772244ed5f20b3dd5aa40b1bf1d22a75b4a1d0"], 0x100, 0x800) r2 = kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0xc, 0x2, 0x7fffffff, 0x7fffffff}, {0x100000000, 0x0, 0x7, 0xdfa}, {0xd6ea, 0x0, 0xffffffff}]}) fchflags(r2, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) write(r1, &(0x7f0000000580)="0bdfd690a8b60961af98e94de500627b7a27ae9a69cb4d8c827f15d77d1a1301b52b165b52d870379e9c10486936f3d9129f78ac682b0b4646710f4d28c0e857e7cb256beb24926ca7f5fc8e79a93c991de60f4271ea07f199d49b916219cb58410dfdd40059facfd8d52d891381d089062592a51fad2e1cb19d05d5f5038d458cf582f50ebe00d0dfb1166b455d06976e79093eadcfcd7a7602e0d89db8607a041efd4ee019871d54cb6e8d99f6647dd70c56260f609b7d0aa880c4caf3000a82fa8b2b93e1cbb2c66e54bba6b52038722532cf54c0f76c136b133cb7dbf0175a11fe3ab095ce4e56d2b1cbc000bbab1ddbf337610851ec36f8a7843fda671b15d7e2bf4150c16859692223125c57694d9b8c430f30a6121f101933d1d50a6703f9f1b96eb10a032bfdf8a77daf46e768a206f7e613cab68c9ecf1e248859d263d6f36c3c380f2f41c0b5279a705d3fedde1cfa759644a0d4c3cf7b8e94ef7147cefcc80eec022c1b71340cd824db942439cc29e45c3a30814a558607d02fb6434691fd8b419dffa403a3f066e41ad7330d459bc18fe37c75c245e42c662140f8ee86361ffdeabfd2f9af60c2d291a13c5ee7a78a37e903e044a87b699c0ed063b880277650d40861e2a3159bcfb009943a0e0e5f5d7922d6b2f96234f1b4d48495ddbb66da34d9e54f53c1cc20945ef436dac9e0ffb2c6f1c1284459e48494288cc114321d9d9477d02c231be36a74601a08f02141f0fae20a0e18c58d0dc5fb02bfe47137ce4072fbd4a1f6d60bb770f099b6cd5b5de1f0c6658b84dfdae5b1175d548f0700c00e7486f1c758c461531552d43993b3843605f5bd5b48e3691fc46fc5b07ff7f339bd11b47bf0106999f56965935b7984ac3048b226eb2590bf3a941e015494d9cc9293bfbdfbaa4156bbf3f9299787e470b451ccb14e3c02a3587830c053fc8a717251be8d69003e270830f72126ee84946e8a127a8e2bd3af3933e7018406c2d80dcdbcfc392614f5f55d9fd5a46c86a667b8981829143dfe172f1ccc5f2d59d3ed1d3fbf3a89224e8dd38b8b3455abdbc628f0792d9a987df184bae2681c07915f4fc13abe625ba07eb2d174ce9ba73cf894f6171beeec6fec469bd2edf4b66937c5b4cee6c57feb2ed213a469a4e2ab85388c7de7ed65c96e2b494b9ba9b3b3a192268c3f8af8c0a54ebe5de1f336b9b5f8c6cc2e73da3935d49425fbfc0ced5829071ab3b13004ac077ff65791170452f1e28a865814638aafd8169d5fa582a4d7c5616cd28e33c6317b32cb0a21779cb1b74716cd0d1749272f3239c6c9a525dbeb3d0e8e29e1bf52eec704f4d04e41eddf527dda480d23d03fe423530af5c87a62365523500c7b6217443cb5880d2e94d58c2cef695a86f3e9e172a4118a4a571e7c3300484a44b2f1abb0dca31b18d24aa6e07b8110d4c4f38876f427a48b26eac30bced7f764990ff1cb6bfc4b3adbb85e488ec51421a5292149d7fc8ae00d30c6c82583267dfba5f84b0fcb686299f9a682bb4915c8e939eed9428931ff4704ac1145e19ca3370b48fe629b75dce5ec0b10d4b28482b980dcfa756a06e5d914a936a3d4f54126f6d615f5de17fc71ee942779ac33c39079b7c4980413d9f4e7b9963dc804fc407d33747f4f6be8305ca53c5284a5901bc182338c1895fd8e78100c7820226a1e61c3e6bdfcce9ae337332078aded5085036dbef82d8d60f569cf63e7743e7789639b5da8ff3a3d7aa04e5ce6e38aa19a646cd915821aa0ee51d0366d45244e801d80685714c6db17096db835a4a1c3747344a73b4e156cd65fb3a61ea28941cce61977fa88962e9ea179efde7d102a4c9b93f88d440a19f6d7f1845d83ba71c07bce8ecf7d6443782659da05249a5699c70525a4e3b986a258342fa509d7e953746d43841e4f59f0c13247aac3d3205e19736505f3fbc49e1faa6d6c753037532e4f77a2b2639bdcf030982312c13bdcf8e4cbcb5f16dcb13fd55aa764da06d735e35ba6448a4b6572cea6fb06372f468c18dd2732f0fe0fbc9c2f351329f44f78a2766a46ce8dc35aa784e7b156f7ff445dbff3ab55f7a1fdebe5517c5af5cf7b5affd6fd807e4380f028774afeed4f9f01fa032ba41203dc0d21ea19a9bc1ccd3076fa8c1ecc5736679d43858f4c7db3564632fc3aa2c65417fbe21663f4b23c773878898f034b29dd8eef2bc65a80b1096d81f0501091d4f79d3feaf9734291d749809a739eef8204e1edb80aae5ba1ee72a059c7bc61f5595a2350684d474578e2c8c0fb8bd14838afb0b6de9cdcdbeb616b28aa7644b4cc001ea1286c2f50e5df61512ed67cfc6839328096d660757726742d9270cca2b8551c4a90bce1d444f39634c1afd657c290a3bc2cc43fc50e26e4d843d1501284148897aa6f3b8e8b7a799c0fd6ea1acc70e2b996e3742c7318e1702ca7a26d904a58dcf27cedd559539e0aa7c6e6362565928540ea6f873ff203e9d67565fc162df07c473f6a831380496e13d56ea81860a58faac57e9e00bd8f8f8aad446842dfbe66efaead4199144200961ddafa758fa9d067e8f71ffb6f6505ea856c1b8dc4022da34fbe1b0eb16dbc2ecbb1df30dd80ca8c93d8ae6beccc9b3b61f0bfb9712711068acbdb0a45876634dfc5ceae8ffec413ddc08cedb330de2cd2ea85ef57523af8ab82f552e5e901574818bda3ab7e2ecc7408c34873236b6b24ae6e80c6bdedf157522e0447a3d8700b96257dbe7ab7a02a84e7fae9d74fbb63070b86689a7ba67f39ac0892443431349282592fd75bb80989aff3906e7461adf6958838e513f0ea11c3a415ca440c0898d206b35d1a18ce75d1a025b2b4e75806bb90ccc96c8b172052e2e6368d353ce834a3123428ab8dcb83613bb33a6d23910bd84e74cf84fa3d20146a035e1d4e07ecec2a91145deef20b018cbf98f8381ac5dfc60c03c63763521ed16ce6832d055c43040f011af3efbf1511dd12ce31a7bf001af72a86a86008256579ea679297585dfcf6b65e843e22223c42c108fb33dcca90a662b8c61938c4653dbfe178fcc813de831994795c8c63d4d63a12e91d0f5be29677a20f06df0dc90e960a5aa7b24f6e7ec79b4cf940a1a5a16b94d200f080a00ee204e86ffdc9c2a9d3da8cac40bb361e7918825b240e74bbefaa76e85f8377d0ffc8e8596e8e55e29c4adda95ecebab87cea516089e918435db4d8ab512822feedd7f9a3b9c5375a7464bdb0c84c3489f531cadd2e78c7bf7a5f864e6c492baadf97e71b56fedad8c210573e5d7bba070ab3f826b139f5db2f05bfbb9837450683914ac44c5e9f96675ede6e402a714b4dee35bea34422bb435be92a1c8a34805640857603405f80f1e73ddac020a6aaa2ef054660c6b5f50397acfbda381b62e5650cc5d736653dd8dfe2f6a86c74610d4bb0e515a82a6a27454e93898c160b266952956b3ed0900405c4c94deddbac220a7abd71ccd96449f8fa1960237680855267280385280bd64a59a0ae807e6522c0c5755db0f9a1d5a6c5119b970d7117249b78ae0af8751338c2348b0a01a69d74d0aca2e2b2c14dc1f84c2a258ca8aad33c8064d18df1b3684bfe290fa2da9f185ce09da29c8615d86bc93631e6b02f756a77e6c1bdfbf1aff209a89b208762e821960fe76c4e396f06edc69661cef8f4c4bccac60339e7389d92c24c945f1e52061c657110547dc0649aff0cf4ded6650e88a08a7bb0f17f431ecd2ebf5d2ce30c08d83ff399ed147848b20e94762e9c2d255bcbc91312519f98e704c930c0d45817c664f6fd3511faa8d56f79772744ae0204e71510ee554aaad78e9b1726195812ab7d1be25e36ad84ca68e50533ca6b83e3d745c4ccdc8f52775d1a2dde0990894a40c8ea14d27e366b3f26e01ee8dafd39c2edb9824ea28d25791a2706908127db82e03288fc55d28f6ea07848ac7bb0b96bf049cba769aa9b99a35344f7cc7c210a73f88585683c7ec91d85de878759a9604c7061a184ab846d505fc8b1d18f855a7caca66797518c206c20504b428f2465c90998171965bb804edeb849554ea6e30a61eec0e3eebbe54a823618f5bfe29ccb84b93b702de63396e90fa0423c00674af60f77ceb067f9d89ff413ff6307b317b6aa4552d6c46d169e2927c3de5e51a6f918d20d37cf2c0b4cc10b98a47566fb5d5b13803ad347bac6665d03524727a2586cd87f67350c0ff158ab905c520afe0cc99c116ea4701387f43811cc4998cc485b78d76a8a93c00092eacf68c0b07da1caf7c827a3dfa0332ccecdefa5642d15fed0e22c1a3b8540905825ec65ac13e5384dc5a2c06a1ac283c36aec7c92d03a41c6c1cace121929a6ab1fd0024a154943df2617bcfd2f3f46a4fde509a301221626b21f4392de678463297f997ed08fe4689b235b8dc6099520f7e472d72616cb9163448a4828f9b1f4c9b92033d4bdc93abe0dfd5dbfe99a92f993627f23e05c2505a65ecde3c55f7a1828fdbd633ba50180774c87803b8715aa0e4a73015126b032186c263c0e93eee48da5628b8d31b665d083648c2a9ec727fd1585bb791ec0ae7f47c726912b74e5a3ddc2d794d8b0f64c95f5693cd564b4689b46a4ec2042e4c47c38e74224225e6c9713acdf9afb10bf6e53c380d4eb0195cdb6adb2b2c4a09d961c57c878dad1d2d6bb751c6a497bb9bbb653ab5ae96bd06a818f721be6d18f0ba56f4e8cef464dc4c1569c16d1183828e83ff83237356a10ca342a1bc2159156e3de4d2720a237a7f75c8470b8b4d7995db9e4f7058b05027ab1588c3a3b2a91fb060fb510d0b0506320f1be343bffdd2e9b6df07e71ebc4932c594332763cd71be39e7122eca3f3aeef8482e0d18913af2dac7730099e827a6a09a23c530d97b8a8d086c9a5ce73147d9a693f16ee99bb04f458e83d8b71afc47a4e15a520b5cee6c24293870a9ae10a74b58eee94b3ddb136326eb1e50b27b8e70ca7605d466d945e4fd4c7bb1cb3fc4e327318a93193d7106ae700bdbe3d0cc5b1a832e0eb7aa0848b6d8f77fcc81409c632ff74e551e3bd257c2d18f97913e1f4e9b0b0c6caa8ab57ea45bedb688d580e2d5475001e2d64869dbb90e6900ab215ee3ba3cbe8e8d2e3029ff51a8d6bff21e3e9b871f6170a1cf510489bd50c5a5452e5ce131e9e493d1df1f1b1155feaa652dcfb95acbe8ad31ffd4c43219d61b77ffe0a11f7574218104e7335d9dc70386949333a065a29436e07f646f5d005ab3500141cf216b110a1b0a31c520a4f713e5fae9a5dc23df17dae18a6992b482bcc84a036c2b4b5e922a25dbf456c8eb40c22a37d75b781553c27ea89bdc26699ba354d6296a211b04a96afa36e635de98c1eace5c7a91c73fae2122f1d0422fe648c84cf6da26afe4e75a52049cb3e7c1678b64477a43e4cb36ba4fcb74132c975b2463c0be20e320a1f0bdad10dec91ea3645a62f067d100c53e1047f54ae9bf3f1d1ade7615186e40a52a4936fa5ae26adaaf78e69bdbde5976dabc8401ec3c1817fd5c8be8fe5edc8e70311f177a3d00ca08467caf833a9ee5b7240877bd077e1e8a005fa4a791a6dc10e9abeb432d0b726f251ef8a794e7b5e3e6a04f8324efba0161854824ae5a5afeda37941be5f0c9a72d5d60eb69ba6b31dcdab9689ad69f0aaa16d774ec22eff7bc68be97d67cc61ced22fa5345a0d66f0eb9eb0c02b49fabe611428a442df1a99784144476a4449fc8f421942bae8192a0d77059a3c99b5648e982fe519c95626acb86d6214532640d362fb53", 0x1000) geteuid() 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 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) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000012c0)={0x2}) close(r0) setsockopt(r0, 0xc700000000000000, 0x8001, &(0x7f0000000280)="3c3d5b25c989ab3d4c86e2f1351221f6ee61a57bd218cbe697adeb95d6809e1a4bdb93ad357c3a724c0748845d199abda62b5c8a84ca7133a46f718316b86551d2031457bf058db531f54001fb3ee041ac472dbea1119b8bde406603bcdc8b3c1a198a11a4460786e13fd4783ff2024333f39680a6d77344f66ff51c764cb0a934669c7860786eb35386682c60b4c8449cde5751734c88977619144c618fc7fbfbf5a7ef6d15a0d0e825bc5b1fc233597707bb16003fe30adb00ea3c03256ec42f14b8bbaf2f3418f01dc56c94ba3ac91a6203a248455cd2f51f72afde9aa4edcb24e3c8ff32e6a2adb5ac55176d179bdb06595f3558b271c988a2b240541b3da7dac6cdb6166aa1ab2d8241a3bec5152e6a7ee020c7583ee179a69b0155274d9f7bb96ef98a6ab44d3fab88fd03c136665a4db3c65dbfa2eebee5a1aa72614f40746e9c57e1a28b3d03f3729da010fcfd0b2924c13ef207fdb0557c133c919b340a4c99f3fefbdf85c9757a2a886539d04c887b62992a426c96cabd6dc93e1f38cc8cc141194f99bcbb24995923ddd3a3f2ad5fc1cd3e1faa58f264f35fa727583071f1e764ee2f48154759a9b790172fe6ed348991e28b7e20914d620fb94d09a4cace71f0141bd1734bfc05da85175b216d0433a1cab01bf98f37205b7328f5384296104cca2c6a8f46742088bdd22425902be2ae676f3ca35076be375e7d8e62554021f253acc2e1f4b42bd936d3622ec925fa7e4452ff4609b79761c52256709bd1579269f6df252c2d1e0ba7e467a37b53bff212337f9c89af1fb0a91d3b7477599294b8d3c2912215ea5c00f88021811be11d70c8a1e7798fc739754c395931f2ae6c7b3e8de0a18b8f343380fcda861eb1bee5928c715e4cfbc8a3b11464fabdf79d0c764ab41b27d60787e44a9556118cb24cf4082d3e3a52be74b0d7b84a6d644e836f14ea59eea3d3a1536e85ee120383f0cd70af18033535f4ab31baf7917b9117c3cb5299d1406552ec419f2471a5e5340a8ac690c148b684b97df799cd7ca1541e378426f0ece89f0f064c89b6e399e341467fdca703e883b9c7cc15fe41827e4f95f9fe7038f191d6854979558004fd2facad1ef8da999e65e81aea78542e97346fc4b39d72d12ae0855912e416b3655f1551d40bc8c3f872094a6c7b85a595bfe92bf2a11d374b842395d3acb24405815c654363690699a8d247ee37324bbf1bf623281c4d8c4ea4b7b83951b906ab5cb8347ba3e0b681d2fbb6497fa81b7333d238f95c4fbdff090b6218c01bb640fa352f56c6993857c759b831aef32f3e8af7fba0dbdb62bb71bb00dc0bab5655801f6a676d2a356ed55eba1fe111ff637696e529428b9b6ec5f8b9355a2ba5d4835a9510079a7e848bb9ce61668af57ef0c5af60eae4268a27ac2b565a9bbbc0ff7629e8194f930ff83f773e711bd1c82b568dd8855f9300b3a0b4019e8f230dfc702746617ff23e9a7a4f18ea45941fcea3f7a924d25fb0f986551e1d1a1fdfb22dfffcd4f9e5f92018c8f02330e1e0cfee5bc6f59386951d989a754e29ed15d16339a2b0d87bb5d9e678d5f59e05f0c863501a6e3d9fdafbd69c6ce8b5769dbe62ffdbc07e13aea414538991e323fc8a81e4629aae889be87577090872bb4ff2cf5be7180df8da3b7d83bbaa55d38a038b574440229a30d8e8dad413cb64f8df71708a671550aff5caecf28b772695e360c1f5f6a15db56bb0e5d9d1a0f691efe7f532240b2f4c8329f2772df7371c1e3875bce70f2263cf200fe0ed19d7e9871e04e9b3a858d661dff698bba81e2bd5eacf188cecf0e77e7d2e8a42f40b9e38db6f900eba533e316d97457c30a6e7d94f0af886c6d2de80399ec1bdcf7a9eaa9533b9f2da56192ef11f229bbe6f3d163753efe9bd99f4006da27ed3bc1422264fca03c9dd17405ce9ad98b7d0a73dabca62aadba16a513a235fce55f99c359d758149f407db05c216c015c1174caa0d83169d4d91a8f334fe2737a044488212dc56ef2a5da7faa433e2f28fae087b381ec1fc0550597dfdd0512f6def5b54e668cebbae47bb430320d712065e8a7fee039a8dd8f363f567ad043dac9223834d17dc64d6ad232fb122f96582ed13296428e15281e20b3858e541b392e43832514d8e3b561f66e9bd8852bdd31d5761e083bedfc51564ca9161bc024412fe9e4b3f513c42c15bc646399d109b415781351e05b21ca9291837eba3f271210429416e601193054b5d974e9a054cb24e6b6459f61d9d18647ec659487abe577f6eb440206d3f7dcd913478ac1499a4854079b3284f625dddcae011ea4c27dadea4add211c329cde004cc8a3b4a14e9196ad8951ea61c54b7d58b1735de2fe1f6ffd80d80eb97328bc90cfcee4a68812518706ea24b83b1f3c4933ea9301b7dc4dade72c071d58005336376a546ce73e023b737823df84e21b71a9f8cc0c87dfb49e2eede5b0beba2080aba369521cf8fad04317a77135e480ca5282c02d73d3c06f9bf10f95f7abc46b6dba0ec08656e3bbda992cf5df1503fd2975c6588371536d3510e26f416c559947d54477a6ba7e1ff0c3448dea076c6772b126eb192d347692a502abe4bf5ac422962d0e9a83e2362b62b4720b5691b7ea72f881e239cd5896843a9c6f6eec55dbdf20323dc8254588358ac5a30644b0f6302ee09a543be1be944360ab69c0e377857667ccdc2b7f3b8ca978afcac603e6a4bf91a8e88c3000c4e1181736de5c6ab3ad19c9e1f0c372cfd6aa830278b36af7bc1077ca34b683a716c289af150ae40d66001c2ba6fa4401c9c1240d23f56c344fa406aa87e9839817644d353e3cddbb44ed7142709ccf88c2becb4dfd70631f2d6da6951a1895b21a4d4ba59ec3f881abbb0e0b87524babc154ab8f7ba16080a0edc63ba55a38c6441161934545faaa963c413b704396edfe61a580b2c0799bb00da9deef4f9db710af502d028e87190945bc5bc37704a7cd20cc9844e9184dcf5b521da8f70f0f28167879e26a3d16503a575857d58484808bf2bc080271abf3616217bcd93a9c09b6db5f7ab84ac739e2f602778dd209b61df33cfd3f9db6ac88881f7032653c95e9dd65a43afd97097ac68faed1df629eb29e6f1343f0e26f8281b0cd34c57993ce775c15b03e2c315668dbc1dff908ad3ca0664d161998cfe3bdf666841b604466af3459eca920e58e459d48113b7e09dcbfca8dffb03b9e430ce14ff164de4235e777decd4f47c5a58ff82c20f2ca6a455c87fec2ae8b8363874ba96e7e52b92954feb5b30bc4fd982bc87728d26c95c8f38d04ff4ec6a71e0c05c9af318c9ead2bd6015e63d2fdcd0694af326735284693e0f7650157368d297cbb6f78044db4cc8103b293270e55b235d983903c04f73b7c671bd0037ee3abbac58ce666f3d1e848454fe7b6239a2bd037ad9c8f19f3be47c6ed6971a243103a890a32e4a5aacd5e011fd5cab5371c6a45aba519bea1306f2d9eade618ebb483e845660a0f0e118ac4ff1311249d5aa6f6457a503f36d4cc1d1be06d1ccbaa94bd80644c7948967159c49b90008ccfd975a200c4d8f4316538309168b28e76d1dd58d61c8611038e26f8b36d455824fda4c2b13b78c538503b49b4fb584d7fc4aeafd8098cf3e47182e2c0149b9f8f3e35fd704813ed2688f421f75b78f432a3a1fab0e9d0e30e31b9e2aa93a428608c928927f44b59fb1946646d9140946220ad44e4718273fc22a4efe6bd123498b0cef70b3958e944482264334404d49167900259d45d768a70c261b6764fb01f2c0e6c7ad4d899529b18ceeb97c3cd690b2fd564ad2e7a20b0c65df672b76e9ee3a19db2000562331237196d95260754c56154bacd30271b22c96aa4fe1070340c596cd9e69601ba198d369b068286a5077030e184071a964f7457d32a5002de12229f8a2a5a7c8593a0e77b381888ac401bdaeea6aeb659d59035d79ae3790e25a3bccb74cf247026d217db12efc718f2327a3c5509e0115e107975f641c1194194a7b875463d6a31879c7b9ff84995f5b2515db4beb31170759d42dce9be918ab4dd78bab680ad9c317a1e38d6a109b07df7677a2a22d1c9d685bc3346c08c9e51a00f5ec6eefbeae5537b6a10a980321f4d49b462bde7f9fb3e3930dc209d0880627effad40f39f7001286d944bc5d8cb3fe90981f46f63e98ca1d964ca52183d971a9cf3c25b1815d7a53d0fe0db5a4319920fc4d1f346c4da307bfae84d2e48f180bfc46ba3823ea96e23e1cc3af9993fd3cdc87e5a0f6964fcce90ae56ecb51cb00b87b5625d3cedd9857d604d671c55743fd527ca86a386b2307f24f2e1ebb0f4ad47ef1577644e2be076980ce66b09b6ca72e0bf3515e528ffa04a7e1f47acda7b9bdeac3e6a00d682b1ec55d6c208e421cdecaeb3f6133c7c2cc8230ba7b32636a8e02859b116f6055b60906ed39afa0edbca1ec484e4d76390fbaebe733f32d03f62831d139b711470b6953b3e29a99c52ab508eddb5781709afd7c62f9f856da19946dc2be289a2251ed44f03415c5fd2bb82bd821a94dc8604c85861f33424637d0da5d8571de27dd6fb0f5d2218ad10efe500080c94b7719891aa414e52fae9091a15bb082e45408c4fed30a2d5de264eec75e3f52fade3f0f849661414bc572b1962ce450cb08c09a986c229c9de85a87628ab336090e41c53eef4de5579a2083a01a0012be847d3ea5436967e24c46301eed2194c4c60baa4565334f04ccc3d0a3c7bb0ebab865551ee402930d186222e20964d3b36959ffe78665c333e9e53705fab715b4504c9083ee69669d4ecf2b5c88f88a1d98e6986341b9f0fb9234be0e0ec6007c72ab9edd138bf943cb050c093868981c2d589f829e2f69eefc9bcece82b49457060afa58a278d444420b319bc696ecf6360c699992c7c0c12d08047b427a0436b8d9fc5464fc96d6e574546e43b849a54b2fa654caf5c70df8c1cdada538376a550f1dab0e79b02c5a8c1031543e4490a75ed84c05fbf92832f19ee5c771c52b3f9a9c9b3894f1d96a0c68ef2ff602e718aee11e71ddcc6bda0d0b09c0050606071cf66a70896de1a5b955f0eebe07d16c094f23355c746329077f53088403d2e08abb44d9636f2b8cb164c63a1688f8c59dd42070af034b896e88f6b0e6fd2a8a6d2f71addda8c085668da13d65da1ca79f7aae3ffdb33b1b4027a2a06bb7928718b4fe14dd26972a9e28106d6056fb80198c9258e032b201b6c8f3aa46d0c33af3b60ba32c7186cdc6860e30b57c5623893ab4d4d4db3ed24491ccac36f741ac3f1256d24167ad7dcff54dca8ff03e4672c4e48858299acd0da525a7fbc990b1b4835a36658f8c38aec9ba88fdb9a705528c7fa407cf8b45effad2f07dd866e195a3c9801ac0f753eb1d760770be8e8c8c1f22bb6bd738113be7c575a0d529c4875ed6f092679e7ad85e0b8989507d2090369a7f56b81c72365bb0a170a35cd93007232d63b957c818cede935a7fe112f00e51a51aae359d3d4891ab8be191b85f3540430d4deba510d112aae6ef0c6b4fab1fbf933542e10907a8a24f245f9ae645bd17a6e000824b5e15c3352f7e9e315d1a3164e2f35bfa42f0cc7c1b0e60d5387095ebed4a152398d1577df9391d3adb3c7166605b6b04cb80c5456acca3b30c291e3a722a0efea019c537538f2744a35410c23dfae23cde0313cb0c62e9e54fd76f819bf59fd916de8e3f17f7e95137218aa0538b28067c4c6f1d54bfb2ffab2ef8784b1296768ac068dc73", 0x1000) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e699319296484cd3a36e74820fdb24d28c194396eca96925dc1b076c962d2270785a2d4184fafece93a42d20b9101f142ba88d58c87db751e866a8fe9d682c40974b0e7120192743687b71de59261548b582ce4340cd5cd71a0a5f8300198a5797ac382610697eec79487f603c124052bbf25d046c345de943faea341326cc89ad94316ff051f5e43ae6b58ae9f4894b1df599992bc172782577c4b5a43cac9023f9be47c3486dc6b1f6056cfcc6fff25e1393939a96f1a2a6b19e2e445c34eaf78d9a23ccebae386b9007eff71aaf2cc2125aefd438c6974a11c8d660a896f1594b77f29b7c03097272b3c7b8ee2b1ee0936e0384d09799260171a9232d375a6c4819ae348999f69ac96820f065f2874fe7c1bdfaf951186b117899e2b72486ef5e2cc72de75d9bdc3455bd075d4141", 0x13e) chroot(&(0x7f0000001300)='./file0/file0\x00') r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x80) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = socket$inet(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) fsync(r0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x2}, 0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10580, 0x88) r2 = msgget(0x2, 0x200) msgrcv(r2, &(0x7f0000001980)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x80, 0x40, 0x74, 0x2}, {0x40, 0x33de627a, 0x6, 0x1ff}, {0x2, 0x80000000, 0xffffffffffffffe0, 0x2}, {0x8, 0x3, 0x3, 0x1}, {0x18d3, 0x6, 0x401}, {0x1, 0x7, 0x1, 0x2}]}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000002c0)=0x4) r3 = msgget$private(0x0, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x100000000, 0x3ff, 0x2}, {0x0, 0x0, 0x2, 0x7}, {0x100, 0x9, 0x4, 0x4}, {0x8, 0x100, 0x59, 0x7fff}, {0x4, 0x5, 0x9, 0x9}, {0x7, 0xf03, 0x4000, 0x9}]}) ioctl$KDGKBMODE(r1, 0x40044b06) sendto(r1, &(0x7f0000000480)="13c67683a2954b22b4f51652bc566b54d46b62fd608cb6d39c3de0125120cbb0f6c3103504e5cdd26f8a6d76edbe2936912b4a177555bf025202448a521b6819faf88be427723e6ac14274", 0x4b, 0xa, 0x0, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x400, 0x0) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="7986279c4d797f33e9472bad78241486a740e2682831a400004996e5ea4a038b42cc6c1d2e9850abcbf50e9f062110371cf00000000000000000fbd6c435433ae2f3d83d97", @ANYRESDEC=r3, @ANYRESDEC=0x0, @ANYRES16=r0, @ANYRES32=r3, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESOCT=r0], @ANYPTR]], 0x1, 0x0, 0x1000) munlock(&(0x7f0000ff2000/0xc000)=nil, 0xc000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) setitimer(0x1, &(0x7f0000000000)={{0x8, 0x1}, {0x5, 0x77ffffff}}, &(0x7f0000000080)) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000780)=""/198) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000540)={0x10000, './file0\x00', './file0\x00'}) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x2, r1) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) acct(&(0x7f0000000140)='./bus\x00') 16:00:46 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) close(r1) getpeername$unix(r1, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x1) 16:00:46 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) syz_emit_ethernet(0xa8, &(0x7f0000000140)="b7a1339cac67ccc1245e0352ea9f5ddb4efc262152ae14ac01eb747748ecb37f03d3b71d56274337f7601e204e85a10177f8ee59bef5a531efe14aede82c6c68dc49ec0fc9528b5125474ff8d6ddc6128e5b45d80f29020d00fc68f9f81abddf4ce3bbc802a354582dc74be2e05d7cfd27df1edfd766de04060de7124b9ad147b2bdcf065428cba2185dd736819e706f3985aef30057bca41b682e0d865ffc38726149e71057e69a") connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) fcntl$getflags(r1, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) 16:00:46 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0xcf681338b11d0be0, 0x0, &(0x7f0000000100)) 16:00:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r0) kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x4, 0x7, r3}) 16:00:46 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x0, &(0x7f0000000080)) 16:00:46 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, 0x0, 0x0]) setegid(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) setgroups(0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000040)=0x1) setuid(r3) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:46 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1f, 0x8, 0x6, 0x200, "31a25dc83d27d9e60e3a855aff640f0ebc4ac1a4", 0x8000, 0x9}) kqueue() write(r0, &(0x7f0000000000)='<', 0x1) fcntl$getflags(r0, 0x1) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:00:46 executing program 0: pipe2(&(0x7f0000000000), 0xecace6b24f415b66) poll(&(0x7f0000000040), 0x0, 0xfffffffb) execve(0x0, 0x0, 0x0) 16:00:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xff, 0x3f}, {0x2, 0x1}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2d012e2f46696c653000bf07f3789a68e6022cf505fd12daf97930e52b7fc403c2"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:47 executing program 0: semop(0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x2, 0x4, 0x200) semop(r0, &(0x7f0000000000)=[{0x91aa81d31ecc3cb6, 0x1, 0x800}, {0x2, 0x200, 0x800}], 0x2) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) close(r1) r2 = dup2(r0, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x9, 0x8, 0x5, {[0xfffffffffffffff7, 0x8, 0x0, 0x3, 0xfe54f55, 0x3, 0x9, 0xc13, 0x1, 0x8, 0x1, 0x7, 0x4, 0x0, 0x5, 0x59ac, 0x0, 0x1f], [0x23, 0x9, 0x2, 0x10cabe8b, 0x4, 0x4, 0x8, 0x80000000, 0x100, 0x3], [0x9, 0xffffffff, 0xfffffffffffffffb, 0x7, 0x80, 0xffff, 0x84b0], [0xfffffffffffffff9, 0xbf2, 0x1c7a1a2e, 0x80, 0x1f, 0x8], [{0x8, 0x4, 0x10000, 0xd5f}, {0x20, 0x7ff, 0x100000000, 0x100}, {0x4, 0xffffffff, 0x7fff}, {0x5, 0xfffffffffffffffb, 0x50, 0x5}, {0x401, 0x2, 0x6, 0x800}, {0x442d, 0x3, 0x7, 0x9615}, {0xbc0, 0x702, 0x3, 0x9}, {0x800, 0x3aac, 0x7, 0x8}], {0xfff, 0x1c000000000000, 0x9, 0x1c}, {0x81, 0x220, 0x7, 0x6}}}) 16:00:47 executing program 0: setrlimit(0x7, &(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) 16:00:47 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) r1 = getgid() getgroups(0x1, &(0x7f0000000040)=[r1]) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) setgroups(0xffffff6a, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) getgroups(0x3, &(0x7f00000000c0)=[r2, r1, r1]) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x5) 16:00:47 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = semget$private(0x0, 0x0, 0x1) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000040)=""/79) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x402, 0xfff8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:47 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) r3 = semget(0x1, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/1) msgrcv(r0, &(0x7f0000002600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001929cc9f87e2ba7bc97337f4b4039a05defde44cd4b4725d0a545e70bd173b05bc2141f1fcf4197e14bba97fee3a451c901dd8b5b64394a9fe173362df5032dee9c3be9c44c155bc68e058235072892ff7619412d2ad0fdd039a"], 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x3, 0x8, 0x3, 0x3, 0x1ff, 0x4]) r4 = fcntl$dupfd(r1, 0xa, r2) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x400, 0xffffffff00000001, {0x9, 0xec}}) r5 = msgget(0x1, 0x10) msgrcv(r5, &(0x7f0000000280)={0x0, ""/80}, 0x58, 0x3, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x9) recvmsg(r4, &(0x7f0000001480)={&(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a6da102184743b6893d1f2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000225f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e9a00"/4098], 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/8, 0x8}], 0x1, &(0x7f0000001400)=""/113, 0x71}, 0x3) getsockname$unix(r2, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000002500)=0x1002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002540)={0x800, 0x0, 0x6, 0x5, "0502b37fab173becac68e46c5e1dc00203db61aa", 0xb3e, 0x80000001}) msgget(0x3, 0x10) socket(0x10, 0x8002, 0x8) socket(0x1e, 0x7, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002580)=0x1) msgget$private(0x0, 0x10a) 16:00:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xb8}, {{r0}, 0xfffffffffffffffc}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x0, {0x4, 0xd30d}}) readv(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/213, 0xd5}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000140)="670dcb", 0x19a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000180)="d2", 0x1, 0xf, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1007, &(0x7f0000000040)={0x0, 0x3a4}) 16:00:47 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/103, 0x67}], 0x1, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x3) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2}, {0x6}]}) r1 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0xd56, 0x400}], 0x1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x3ff, 0x16d5}, {{r0}, 0xffffffffffffffff, 0x2, 0x7c1ce35f842ed156, 0x4, 0x6}, {{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x2, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x20, 0x10, 0x100, 0x3}], 0x3, &(0x7f0000000100)={0x101, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x6, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") select(0x40, &(0x7f0000000100)={0x40, 0x200, 0x3, 0x0, 0x3e5, 0x6, 0x7ff, 0x8001}, &(0x7f0000000140)={0xf6, 0x0, 0x9, 0x200, 0x5, 0x9, 0x9, 0x9}, &(0x7f0000000200)={0x8, 0x5, 0x4, 0x1, 0xfffffffffffff800, 0x3, 0x6, 0x6}, &(0x7f0000000240)={0xffffffffffffcb9b, 0x1}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt(r1, 0x1f, 0x1, &(0x7f00000001c0)="51ba7099571c90bf0ed2", 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) socketpair(0x1, 0x4000, 0x7fff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xfffffffffffffffe) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000180)) dup2(r2, r3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000000c0)=0x40) 16:00:47 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) r2 = dup(r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 16:00:47 executing program 0: 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') syz_open_pts() 16:00:47 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000003c0)=@file={0x1, './file1\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) write(r0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x61}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='[') 16:00:47 executing program 1: r0 = getuid() seteuid(r0) pledge(0x0, &(0x7f0000000100)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\x89\xc8\xd4\xac\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc6\xd0-\xef\xb6\xf4x\xa3(\xd7\xf7\x88 \xb7O\x06\xeb}\xe0\x7f\"\xe8\xa5(\xd3\xc1+\x7f\x18\x13\xdbL\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbak\x85AX\xd9\xde\"\xe1\x1f\xbeL3$\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xd9\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(') r1 = getuid() seteuid(r1) witness: lock order reversal: 1st 0xfffffd8067e2ed58 inode (&ip->i_lock) 2nd 0xfffffd807cf59bd8 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd807cf59bd8,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd807cf59bc8) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff800020b4bab0,1,ffff800020abf680) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa6f580,c0106477,ffff800020b4bab0,1,fffffd807f7c68a0,ffff800020abf680) at VOP_IOCTL+0x88 vn_ioctl(fffffd807ce0ad10,c0106477,ffff800020b4bab0,ffff800020abf680) at vn_ioctl+0xb7 sys_ioctl(ffff800020abf680,ffff800020b4bbc8,ffff800020b4bc30) at sys_ioctl+0x5b8 syscall(ffff800020b4bca0) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1b,0,3,837dab491b0) at Xsyscall+0x128 end of kernel end trace frame: 0x83a011de800, count: -9 ddb{0}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800020b4b670 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800023190000 rax 0xffff800000b34c40 r8 0xffffffff8156e4e5 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0xe7641b10b2c8ef2b r12 0xfffffd80029b8c00 r13 0 r14 0xffffffff825d3f90 w_lodata+0x3ee80 r15 0xffffffff825e9540 w_lodata+0x54430 rip 0xffffffff819f49b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b4b660 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=136808 stat=onproc flags process=1000 proc=4080000 pri=32, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020abfb70,0xffff800020abe2d0 process=0xffff800020a8b890 user=0xffff800020b46000, vmspace=0xfffffd807f00c000 estcpu=30, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 2414 338291 75564 0 3 0x3000 suspend syz-executor.0 2414 190834 75564 0 7 0x4081080 syz-executor.0 2414 432261 75564 0 2 0x4081000 syz-executor.0 * 2414 136808 75564 0 7 0x4081000 syz-executor.0 2414 145647 75564 0 2 0x4081080 syz-executor.0 47317 228637 0 0 3 0x14200 acct acct 73195 44304 30404 0 3 0x82 piperd syz-executor.1 7272 193131 1 0 3 0x100083 ttyin getty 75564 518167 30404 0 3 0x82 nanosleep syz-executor.0 27932 256427 0 0 3 0x14200 bored sosplice 30404 513901 42769 0 3 0x82 thrsleep syz-fuzzer 30404 19463 42769 0 3 0x4000082 thrsleep syz-fuzzer 30404 276180 42769 0 3 0x4000082 thrsleep syz-fuzzer 30404 37166 42769 0 3 0x4000082 thrsleep syz-fuzzer 30404 346655 42769 0 3 0x4000082 thrsleep syz-fuzzer 30404 373897 42769 0 3 0x4000082 kqread syz-fuzzer 30404 81864 42769 0 3 0x4000082 thrsleep syz-fuzzer 30404 134312 42769 0 3 0x4000082 thrsleep syz-fuzzer 30404 34222 42769 0 3 0x4000082 thrsleep syz-fuzzer 30404 480740 42769 0 3 0x4000082 thrsleep syz-fuzzer 42769 316397 24128 0 3 0x10008a pause ksh 24128 440817 66758 0 3 0x92 select sshd 66758 518796 1 0 3 0x80 select sshd 59007 516489 4412 74 3 0x100092 bpf pflogd 4412 440716 1 0 3 0x80 netio pflogd 82719 211378 186 73 3 0x100090 kqread syslogd 186 239556 1 0 3 0x100082 netio syslogd 92450 115741 1 77 3 0x100090 poll dhclient 85352 290570 1 0 3 0x80 poll dhclient 17452 244602 0 0 3 0x14200 pgzero zerothread 33143 20058 0 0 3 0x14200 aiodoned aiodoned 14644 437960 0 0 3 0x14200 syncer update 32568 260122 0 0 3 0x14200 cleaner cleaner 2509 468079 0 0 3 0x14200 reaper reaper 31554 306559 0 0 3 0x14200 pgdaemon pagedaemon 74569 422363 0 0 3 0x14200 bored crynlk 27584 25996 0 0 3 0x14200 bored crypto 40094 156914 0 0 3 0x40014200 acpi0 acpi0 75469 441348 0 0 3 0x40014200 idle1 92029 66490 0 0 3 0x14200 bored softnet 72572 173449 0 0 3 0x14200 bored systqmp 80782 307248 0 0 3 0x14200 bored systq 39725 315658 0 0 3 0x40014200 bored softclock 78946 181182 0 0 3 0x40014200 idle0 16236 110121 0 0 3 0x14200 bored smr 1 508759 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 2414 (syz-executor.0) thread 0xffff800020abf680 (136808) exclusive rrwlock inode r = 0 (0xfffffd8067e2ed58) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8261f770) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9637 6495K 14772K 78643K 29905 0 0 pcb 13 8K 8K 78643K 865 0 0 rtable 115 12K 13K 78643K 2499 0 0 ifaddr 96 20K 22K 78643K 927 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1837 0 0 iov 0 0K 24K 78643K 690 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1212 76K 77K 78643K 8374 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 96 0 0 VM map 2 1K 1K 78643K 12 0 0 sem 12 0K 0K 78643K 806 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 7720 0 0 sigio 0 0K 0K 78643K 101 0 0 proc 54 51K 83K 78643K 2151 0 0 subproc 32 2K 2K 78643K 399 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 624 0 0 in_multi 33 2K 2K 78643K 472 0 0 ether_multi 1 0K 0K 78643K 30 0 0 mrt 1 0K 0K 78643K 20 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 1107 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 106 21K 30K 78643K 25806 0 0 UVM aobj 130 5K 6K 78643K 140 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 917 0 0 NDP 24 0K 1K 78643K 282 0 0 temp 256 3557K 4197K 78643K 98950 0 0 kqueue 0 0K 0K 78643K 60 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 48 0 42 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 361 0 359 1 0 1 1 0 8 0 rtentry 112 283 0 239 3 1 2 2 0 8 0 unpcb 120 2401 0 2391 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 3 0 3 2 2 0 1 0 8 0 tcpqe 32 8555 0 8555 2 2 0 2 0 8 0 tcpcb 544 1481 0 1477 1 0 1 1 0 8 0 inpcb 280 4374 0 4365 19 18 1 2 0 8 0 rttmr 72 3 0 3 3 3 0 1 0 8 0 nd6 48 69 0 63 2 1 1 1 0 8 0 pkpcb 40 25 0 25 12 11 1 1 0 8 1 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 147 0 147 14 14 0 1 0 8 0 pffrag 232 15 0 15 8 8 0 1 0 482 0 pffrnode 88 15 0 15 8 8 0 1 0 8 0 pffrent 40 33 0 33 9 9 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 177 0 159 1 0 1 1 0 8 0 pfstkey 112 180 0 162 1 0 1 1 0 8 0 pfstate 328 180 0 162 3 1 2 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 1173 0 979 25 12 13 13 0 8 0 art_table 32 1174 0 979 3 1 2 2 0 8 0 art_node 16 278 0 238 1 0 1 1 0 8 0 sysvmsgpl 40 40 0 31 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 804 0 794 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 13415 0 11973 47 0 47 47 0 8 0 ffsino 272 13415 0 11973 97 0 97 97 0 8 0 nchpl 144 24244 0 22613 62 0 62 62 0 8 0 uvmvnodes 72 5944 0 0 109 0 109 109 0 8 0 vnodes 200 5944 0 0 313 0 313 313 0 8 0 namei 1024 80580 0 80580 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 10 0 10 5 4 1 1 0 8 1 scsiplug 64 12 0 12 9 9 0 1 0 8 0 scxspl 192 71524 0 71524 34 31 3 7 0 8 3 plimitpl 152 715 0 707 1 0 1 1 0 8 0 sigapl 432 7871 0 7856 3 1 2 3 0 8 0 futexpl 56 98370 0 98368 1 0 1 1 0 8 0 knotepl 112 1668 0 1649 1 0 1 1 0 8 0 kqueuepl 104 1663 0 1661 1 0 1 1 0 8 0 pipepl 112 4258 0 4239 7 6 1 2 0 8 0 fdescpl 488 7872 0 7856 3 0 3 3 0 8 0 filepl 152 46987 0 46881 14 9 5 7 0 8 0 lockfpl 104 2606 0 2606 3 2 1 1 0 8 1 lockfspl 48 881 0 881 3 2 1 1 0 8 1 sessionpl 112 53 0 42 1 0 1 1 0 8 0 pgrppl 48 104 0 93 1 0 1 1 0 8 0 ucredpl 96 9406 0 9396 1 0 1 1 0 8 0 zombiepl 144 7859 0 7859 3 2 1 1 0 8 1 processpl 896 7892 0 7859 4 0 4 4 0 8 0 procpl 632 23886 0 23840 10 5 5 5 0 8 0 srpgc 64 45 0 45 19 19 0 1 0 8 0 sosppl 128 105 0 105 20 20 0 1 0 8 0 sockpl 384 7230 0 7211 13 10 3 4 0 8 1 mcl64k 65536 399 0 0 47 44 3 33 0 8 0 mcl16k 16384 9 0 0 2 0 2 2 0 8 0 mcl12k 12288 33 0 0 2 0 2 2 0 8 0 mcl9k 9216 41 0 0 3 2 1 2 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 16 0 0 2 0 2 2 0 8 0 mcl2k 2048 223 0 0 27 6 21 27 0 8 0 mtagpl 80 79 0 0 1 0 1 1 0 8 0 mbufpl 256 784 0 0 29 0 29 29 0 8 0 bufpl 256 22189 0 15170 439 0 439 439 0 8 0 anonpl 16 719302 0 706575 215 160 55 70 0 124 0 amapchunkpl 152 46675 0 46563 37 31 6 10 0 158 0 amappl16 192 39809 0 39086 203 165 38 49 0 8 0 amappl15 184 1527 0 1524 1 0 1 1 0 8 0 amappl14 176 932 0 927 1 0 1 1 0 8 0 amappl13 168 946 0 946 2 2 0 1 0 8 0 amappl12 160 987 0 985 1 0 1 1 0 8 0 amappl11 152 787 0 772 1 0 1 1 0 8 0 amappl10 144 1617 0 1612 1 0 1 1 0 8 0 amappl9 136 1486 0 1483 1 0 1 1 0 8 0 amappl8 128 1003 0 979 1 0 1 1 0 8 0 amappl7 120 1652 0 1642 1 0 1 1 0 8 0 amappl6 112 729 0 719 1 0 1 1 0 8 0 amappl5 104 1312 0 1299 1 0 1 1 0 8 0 amappl4 96 7276 0 7239 2 1 1 2 0 8 0 amappl3 88 1890 0 1880 1 0 1 1 0 8 0 amappl2 80 62814 0 62737 3 1 2 3 0 8 0 amappl1 72 178688 0 178258 25 15 10 19 0 8 0 amappl 80 24512 0 24472 2 1 1 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 7882 0 7856 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7882 0 7856 1 0 1 1 0 8 0 vmmpekpl 168 61674 0 61634 3 1 2 2 0 8 0 vmmpepl 168 958289 0 956435 351 245 106 117 0 357 19 vmsppl 368 7871 0 7856 2 0 2 2 0 8 0 pdppl 4096 15771 0 15732 7 1 6 6 0 8 0 pvpl 32 1925215 0 1909232 402 246 156 174 0 265 22 pmappl 232 7881 0 7866 4 3 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 693 0 68 19 0 19 19 0 8 0