fed7c9a4feb86e07eeb54ba8e9bc5eb523db2017b4e2efd6ad8277adb4291e377a1812eb7d57a9ae6a00c800000000000000ffff00004c97ffffa8abf837b3647b7fe4dd352f0b29599b45be496b68b8c958a9474a548e9b2afa8c56e9cff8b610eb409386334f91d89ff7cdd767f26f4b8a0c3841028f91398f6660ccd9be70fe765b959f0b6f2b0e01a776f842cdf99a0f6cbbc8498afb6283f6823f34907c4ca29f13179de4b31b6c5c48cb126b616eed2fc8b99dca4d373a76b6f9fbb2ce6ea39046691f3d4b948a637bbf061a9a3386c92086f1858d121dd72e9080c07bca1d6c9b9252641a40c8690000000000000010100000000000000100000000080000c0f141b86035770b9d9c7de142aa319bcb9044205c2dca9c02d54484a619fc1e7e547f8d62b3167294e3b5ea399417f274e614936c2c4d93413098412e235e3a2f302c021bcdf97331cb4d4afa30377ababe0db21447cec17e598269770f90e989966286093d3c7c5bd00a4d820287fd9315638649858122df99b0faef511eeb09a32eff6c9074d07859df59665fd66f1637f4f53720b8a7ca2662dec42b58b695aef746b37e88123a063bd9c3b8bbeea3f132f78a636fcae0bd0d706d8bcbc9d5ef21c703bdec6460593282f25b18eff1d9107b87817b261213642a5288b1aeeb438f129e490fa163c2c99194e24a76c0c85af1ecad68a50dc7340ae2efe09190eeeea9a1d91a760afc8f757e4e8967e5103210166729b1a087534c1404df79e4b216b3f93d9a204af1182d10812525ae17e689041d7ea6627bb89fbf4261b0d5dc7d29dd82e696c7d935f79aca820b7f16ad103395d7e375ba09d72da3585dc56c3c2be180182e104d5759321c0e4957908517d1b127f9db11f4e56e99b769ec69c3e6fdf739ab411614c80cdace7595b70d5fa98909ebd3461a4e9ea70d8713c7df9fed6ed31d234a0a3f13f436821030f4b6901fe641db92af8223184757199d7e89e0595b26dacbfea1f6a0da5da175e6ef9f6ab05cafea656ac3f5eba929803f70476040ec24886efaca5ef8dcbcecea060be016093b732f845ade6d45d844bedc30213ee5f1af66472280d393adfd4b3775b3447ce4f72c572e1b19d79f1f86e90a121af71f43179ab533412a0e6f169272ff583554d1ba39b40106b337ccee141a85def97080e8543212a67bf19d4602ad85340eea5a09c888b49e43fcc1ce0d45aaa1757ff39c4b815f3f24ee098d9958ac1d1a0455d1fd732f3b8c9dd61ee8cbe824bbdd90fc2d7a858b2b5001fd30134b8a7bdcd95842eb6b15fea6c1ba292da2fc3bb72191147fd622c746217af3e6bc305276a5b3824fa4ddc01972b7fdf3cd9c4211e6e03185ab15da6d7c24c80e627c3bc08bc5eef2158ce400d075537f133b29b58f43ccca996501e01d757690ff080a128666332523148d8bb3339d8494f2510f774df33d15cd11360a3b493fa0ec1ea3ff1fd3d2ed49a983cec54ef46218a4d517791fb2460a0ab0af9a0e6b86382d0a836e6a2266e12d6d9e82b4db81a1bbf81d624f1cfe77c77b91bedbc2822aebc1a58bcb4312a4376adf47e7dcc8fc3e0b79cf8816121c83532fd2e5756e5b41fcd33fb05060d924d704bd86d6f3cd670b1c83e17f9854e9a384602305498e87379530bc6fdc366007cd2adab2f9e1525412d0f20c6e76941453d2edbe058572f6c1f8beb7d734e834824c5c74feea419fceffe69f5eed34519f8989ae1ac6775405cb4ecb3c140244306322bf480ebd52d453d2c8c08b229b0e2f1edc89ff0e6fd0dee274d82178c8c0bd63e5631c2b541dc67a275ca524be7f69c3bc6bd5cee3befa710b846de6afb5931ca39bc7c7eaa1a01674ad4beb1f69be64b9a4bec88f3b823d149df0348bf01fe16fab725cb5787e38c81a439e1a58a58d95f28add2f27a2bd2e8943500b3a6deefc01681c9b28ecad4b17a65134b516bc9b2144e13637d1fda330e9bca2d919dcf78f667b85146df4e4918ae793ed9730862e282239c65637e3864c8cb692997aa8e443ff0720e962ce155727fe4dd0d860e708ccac5eda58a7abb17356e2601798607a0565920c791ef7fc22f2c11ba4099118ee9670cc7215daea8b0b6f875472d3d6a308503346d4576765034261766d4ac3ea96aa173e3ddebf31e456375dc1d9c5b72f01e45db996a0679943b4a31f15b692d1089f161e051cbe96767c5d9158ade6b4c4f07f1c205fda63d37da27f1fd78752af8f932c01914cbb94bc3d78f4cd7357d3074cd6799fd1510066b0e177b685e31caca35bdca8cf514df52a2188439a547c1adfd2fc9b7a5a4683ad8ee9200b1cbbfbbf9b95c12920f9040a1eb4c519f8b0568444ae3a9a6b3de884632fbd70fff37e8f5bc5bff88616a272b128ea20409b1672365b4dc71d746d5cfdd3d0070093ec2c75734cc1064635aca05d2613467ce6f16bc32e04a328c7d686f4a277d8a4435cd9f71bd327af48f297d6f9240b19524b0b6ac48d0f6b928d9d005a0e38380ca2220ab76f322e1d136f4f9c18fc679d24adb473d385b643f662464bbc7827bf9c35ed7ed4eae59f29a109565561d0ee3e740c3a6d5d1fff2b7757d002ec8013bcbb3122a40bc6f53dea8ddc2a5ca5825854b7232d5aebb399c778033d4436b57c25f8f267920e644c14fda30aa2aa97d4000100674ebb11b295f75627594eee256440e24a2fee63264855b00aacbdd2706de681e093de5dbdafdd7c54557bed6b2235e2c58a8b1f572fd58c72e97d2c46aa9f64d9512ba337653c051a48e25845fc7aab58028b636a5d65f06b2c914038441bc581771d03d1cde43e5c4b187a8a21547fd1debc04bf66ec6f278b459927ee64dfaec1bedfcf21c0f832eb615035d257f67a1fa9e63a71e100622e219bdbb87a31b6bd02067efb781c4977d6c044cf5e28c9b5e6cedc57dd4cb04f85a1de93310f7196058aa8babaf8ecc62d4203185f9745dde57371ff4dfbd8521fc7e713239626e66c3c6387ae7773d473e4bf3713e90883924974728d2f323f28936f12c55f8cab47b28361ca90741241c1b5d91dc097ddcb19a20b43dd0bec4acd0a46c31a461dad90e24520dd02ba3c50ff71fe323d754f1cd6b17d51d4285dc8c4e4c10734c6f13c00cfe65a708f95218823536eb6274755c5bfa8d6599762c22b4197f4059f8538f2537e700c272850dbce0544e67a7b27228593fe370da19dbe385befeb0ec64168ef235d6f1b09d5f5edae5d66c5643091f70be038ce01d487901f1f14ef8d05e30e41e6a5f51b4e104f053c38fcf3afa7db218b62c65ec72b08fd63cbf17dbc55d0f954245592e27ad5ae053620dff8227fb4df030618794d6dddeca7b16f7311725a5c33115fc2e9f1cb93c9540380acb224c774da72989174aae66fbec788abbbbe49a85afec5c85c919949714a70548db820f144018035c2138b1eb6ddf790fadb45ca8bff06893c6968250c13ea7b6f224a3aa83c94a4b6952c8d2928e9e44fb4bb950addd9edbcd72999432a3d50fd72f0fd1a266a218924babc7239f9ebbc16d02fa78588276b23e124f403ab814804881dc9fa99bdc24fe6d7c4d838d7ff02e853b2fb0cbff31b2179772d1e713d7b9646ec475080945188ae91699b96cefc25291b2746d0013b78219f52f76248fead13363653922c1486b355ffc57d8b197ed67b40e9e98088cf4188f63c22424021df6aeeb9d1dfb55dc7f400ae19e277e6cb65564e4ba564570c5097aae5f373bc8b55ac3b7a64238251cc5b817b24ce6e3f4b9ab667f09c749c568da4df89076e982dfbdd59fa6c02304ffcf22b0e85a5e61f870499945a5968032a4ef6def5b498ea52e61aadd38f4e9249777229e7951fad8cfcccb8a09db01f729d5c717fe7fabd9d4debb21b63d4e1f5ae9f1b8ee7033edbdc433f49bb97888bdc052e9a21bc79758fcfeb8669ffd184e6f1a22506435919f90bbcf58d5b27e1afea5550d610b07bbff181fa50e76ab32ded5798eb25dc0dd074d30207b0f5e72e5b3fa555bc8cde528868f54118a6d8444be0b90ad53b8711219871fa002f7d214b118a518b7818fe21446f74dd08c95f2c469faf3ce940e4a77f3c1b222b2592a624c3b0b5cc39dddf6bc478479a567ab826d918b2a6a4bd8a7fa05b7e457b025d9cb031349d13c5bf655368661a12e375d9dd2cc42b0f76b20800a3230f471e71dfee89abff98d5727681020ad8763cc1503a29c5f7ac3cd8e6419ce45212f62a96f15c6f91461e70769e0f5c78a81e581abb2742f98366a97c4c65d51f52493b583b7f2c04bf119e57cb677275801bd6e17465acbc80ffcc3853ac7613bc005613ec5fae7feebeb0a0e982b78411c5fe9f10e5e0ee89687bc8ab949312a8032b604795064c462f59988dbf79eaefd2eb710fd5fd421405beac491a351c525a8c4f69d6d4cfd545d3717e49bfd96854204df9de048685d8f23d66e8eb0b263a9da7dce59c843ac078f908eaad8cc7bb61a24aecccdc130adf1be4e6189991b8c3b7d4ec4fe8f937e99f0654b07e0bf98e771b87ac7486fc45483495f05c573525b5fabd96b2e5e1556765c79824be6000e9c6b9ef024de47ad6ce8e52a1825c2f340dc57e723226a1fc68936840d48d1af80530a70a48ae0e0cea3b65ea1c88a7608953553ed6dc61167f7db5d1117d58c0fd219eb30958a6f9b0336b9dc476facc950c4fffa39aad9fc8a13ec08b2e293da80b0d3b7cba77503e99a229226d377d870aa37e3b751b972b807688c0481fb9474bd4e2288a6ea354254705c6f4018692cc4f73d2e4f0451549ebba0244fcb256ac30eec8e002c8feda71a18852a971230a8f7f467659ed8d4e539e381392359301c2a954ae937a01b8e094ba22fa06f80778aa2f9c72d45cfc8cf1dedd997dc2a928d7fa1bcf5a9a07842da0560a19c8a6ffc573a841b5bc129dbabb837bc46537a6d7978c60918388f3beb66585c39a7c8628e02c4f3f4f1528a81c3b82084dc06c2330bca64157e7d9e443312acb2a39cebad007136275505578cd9162858c4d7f65b589e461b9a28cfcef835d474aa92037897ccf28fbbb0ce2d985c735f55b03fb3b7b81ef3badf450b6b5c51b9a189c5359ec3016609b124b487b88f2a4c90426e4e5f267fd019fc8d2fba05a38745094f4c7e1390bc79ac7219dd575eb3f88cf739e1d43f18c5da8ba5857e911042c1eac7881eb4bb55f826786f2ba5603f919e7c13f04822160fba26474d9cb9a4e08d8ae4721397aa2cf67a6940adbf6498db0ee48bcef9218df4b6b2c03539679fd1dcd8c4ea35ae0ec82c1a304f7cc2d849d65e6a79da81dc4f5582b58aa01bce1970f85697c3015ba7a1707d0af67589a33bf48332567afba61dff257f59da8655a1a5cac960866e4ddd1a94552d7ae55b7165048f765adacaef2475d42230064460af14a2852c64b5df06d240039ab6e1b03539eb64e5c8e3e09bad5fb74ce3621dc78e983a4eec8ded1adca4b4122e40167f91b51c6852ed4f0db1146f908da0245fc71e4b2d2b1452abc9e7bd72859ed9ac1926d76645e3e1b696b823b3e2b6a203de6e52f4ce8d6e49600f41f40a8d923c9bf85eddf81f09f0379c5f982348e03596a84f8a92143c11dbb25a07d779347519c46818069c3692d26d62a6a1b71a0335e05db4c1b23481d82b0838441de1f968a2815fb683f2c32c60e874b73fbf75274f5f14756d7878ebe596caa108f2b8a86215cc5cfdd741d00d828128736a594a430b2588d97fb5cb4011d74a2802974f6b31a36063ae8eb71ec529c21fdf8cb0d5a952069302ab7ad94e9fa97f0a79c74d31b107db0e3b407a087628b9b6a43a2b3dff678c9c11208956797fef2c81ecfd15c8831fa099cd8041afcf2ec15c96e6ca73f53c03675685ec55ebd63e7a6b61471afc234a37206479c0eb1d6bcc3bc4d79593ee406505ec685367aa7eb107994d980039d9cff30189173999509392a5a983928fc7891a843c920661a806a566c24c07c1ce41c56307534713f74815c63e149a10699df19665ffaddba8fe424ea638307737b312f87dca231ba5f0be140879762ee31e689ca07a033353afcd59556eceaba4b615a59a87583bfd74cc301c42b2d76717ff9f721b5c2767e61833749911010000000000000010000008000000018509306b8c7deece33e19d73a86e4a068b5785915c25b8261ae50ca92a6761018a5e8d68a94b8b3646ef921954be39e680a63995858bc1807a53dccf1184f74b5d837416603a34eeeb0b26fb3083d5ec1d41a54ed450793b88b5e29a5c85431cf08dabd0cb3a1c77240f30a29b5295a7a0aaa0897489fdb4bd394bb585720d5931d82a25ed44b664b713b7675018f258bf0e0c60d18d78ad8a24ba423ac16f24f083ed506a7d982972e58cf210c0007eed3c84088bc6f046154a58b64fef775c954374c5aec097b264fc7857b55841f91cf20088701f2aaab834c3c2e368ea581cd3f7730acd80786fad61f08ca10739345812def96a3985623613d2763a9dc675e8464b5ed1646af34d0bbf9b10697a02d4bfc46e4faa5fb6a8a8dd231d958955afdce319d511adccd59615abd30fc32756ab8b3ffb2b98b8c8181583adf88cf1b63f13154b571192519e04d1b8d4528cf0e3e7c4eee153b404dd36cacd34ab856f5838418fdb428a286f61a4c64c905eb19586ef067a968faa27ea694f8cb0e590123d2595ba770b36a93ae2076efa7f0a6b39d6870246a656e2d638acafe92322f3387448e40e89e0108080a53cc06c1b70109a919e0c9343c09a5decfbc54682c07248e0dcecbe78a1f33500e7109a3d43aeaf6eb3a93b8c2611b858fae7a2908480500939bee75a3b357afa1e411a58dbb9315c82f37fc2f485e7d4b6dd7758f22348975bcfeb61e3ef7b747cec7cae18bd8301f46ce8bd7027658bde8d828c5aeeb77cb846f030abec20d2daeedeb47e7897dfeab738443dd20310af4fef6a1972f257eacb0ad4243f7d69c62bf19ad07eaf55365bd9440ab505a93a695bcd6c6065a3bd1545418875a514c3c0031af0a45df9a5e63786d189c905c7d6eedc2a3ec26a3cb18611b38ca893361d672f35a7b8f71634cae7f5cabfd942bc8de310cb641b65fd41dd42136a0e98cd2ac871d798fd746cc47c8a6d15d3c22d5e17fc4b4ab718c20bc3e66bece3849c7ff71c450c36959a260a3e2775326a28f8b46330f355d37acce2e3762aaab1b9f5af01660dd8a6c3d3919c6606ea2f1ed507a93626d97605d90cb51545f843a419fb517dfa48dd610a341823cef2c1122fe173b77e2ab469596115257fa774eb8f8314db0dd227607bc4039f550b2ae7c2c627793618484a64aa44ba730a49e3a7f24902dd3bdd5d011eb6aa7a0b303c1437d62f5013c029a8d503a5d57f233d4e1b81cab01ff373cdee1eab933a9e196fdffe0a797fa772cbdd9c7d6cd8d8ef2d8a675a29fdf2f5899e27373a911027c396325ae30008b88668ecd783943bdfad61dad5ba457f1a021f041cd0aeaa2e2c72f0b357644ffe9523de3f23526410eee39edb41c54d986c33be4fbb79a47a3c822441dab6ada0c0df35103ed43cd92353fe39b7f5ac89d1afc91c22ca83d4dce8e775aee1d730b3e4222d1b33ba9b3a551843d7b4d61949a99702f241cd9a36da7daa6ed7359be9bc375d34b6136b5f7390132631c3ffe57f72cd8e7a9f177c140364d447910ecaa7097e99735c4540ae7f68c5c90bc81d59203c9f39e7c14c9a25819a38fbc8bee4fe321ef6f7acea2cf569314470b8e718fc6921a40ca5c9990a39476856f3a469da3f8e7e296cddde4885da6426dfb6f9afaf8e1c28b859370d59b214c90dd9addd94a0f0cd01b29414e1a0196bd1fc912df270bdfd979d19d23079776ab46b8a94a921a47ebd392d275ebd0d5a778566bda734fb2942fd092261458e76d3aa1fb056e2e1870b996229dd38f0eb7888c699f4f97180bacc442f52552de2ee5713b3232abb97be9d5ec08073235e9bad4e4137f0dd6108a3269062fae086d1dd300583f686de3d81532f79d104615ba617e3ac8f9edf0c2fb2b48378f9bc80e2c8f59d78302484c68d7a013d8b1b6490671d0058b882314ce9e4a6324bcee4d4c27e7624e2edf1bc9e182fca77aa060cd708cd34e009279e5de46393e5adca19fc3e7c10a68f8c28de74181b6ed8c2b7a7f92f4aa965fc32f5578eae22be9b8a0bb422a9d80fc0ba9249da859f71ca1c804847afd12cd14998b364f5703304b6f036f371a3fb3bb31ed482407ceb28a28a3627e3bfbdee8d3737a0ce5470164521d42a800dea56dd54634c6f48840061c156eaf803095aa1dbbd1ced41a971d165ae2d8935513e1c9729e9a7c447e50d5b3093d1d4d9b4218e0227f4b311e3cf8b7d749a54ee4ffc4201e2284878e3059b8fc10d9af11acfb594fa208ea5322aeb381280bc67f2601dfc7c8915738e30abe51867fc05017dae0328f314bbcf48c28428340343cc86552dbc5b1855088e7bc560b7e27d24dc3a4886f6f01383c244244d73484b689b2e710aa557e583498cc9bce6bfce0ba02c33485fac6d9379c1269292a6eea69aa26e2d57b9facbf4ba38436c91994c6ae023d413815820af0ac2673e977e170e3f01e4b966291a1da36968977e49b4d4bd582bea97608f927cc9b4a61d2c8bccd5bd1204f534370ff4c16236a8c6438ddabe156128465dae4f65f7dbc514cbeeb6bd6d265923a6130f582eeb86ccee47eed793510288a37f92046238408212e158eccf354f3a974a7d32b27fb3a7eb591eb35760af2c1302b5f262a294a69a7cf982ddeb1c072df8c4e03194017724468f60519a7c03caa1e3df0fd3ffaa92503e3e764c41a0691d9a0a7505951be6f326c8289cd1ea324893ffcbe796100e77fba4298b584bb99ba5e0a3dc42547b2b5fb1ea0451e8d85c3f2a31fd1b3484891a3d70c36b110e0a96c17f4b24d83b807f48a079169ecf8e63205d364a9355ea830fee5bbd9764f7b7c7f74747cf0c74e2a295da673033165c2f8a1f270a728348c5738ab36a18379bac046e0c095f8124646b44b380ce32b4177b4a367970e5c7b533a4d2e262edf68705d908965e54a22ba2dd696ddaa649f2c9c2d6b2800d2c7118103c3b2b3da5c9e821f62f1f4a28f9bb23a5557fb92e97b2c06a0a853fbc6b129fe4af8de469a0fa65bbef48663a06701f948de88396e26966e54f93cb60791825e2611125d287b0e4bdb3dc20626623295e356fe48b1e94d9e3e50838f508e07115c4ffcdc8550d56e8a0efb41ce5d4a8209a7694c3b871603444b48927cc4aff77d019844157823df21ca2328c3330857f3a69d08ebf05828ee15e90be2ba3b8ce2f2d3b53c3e84fa37f6f802309f6de6f3159a92bf54b3f92a06a3ae5fd47fdcfea79cfd0191639dd22aaaec691252ff856d3e95e2e4eab5ca29401ff41bc153f7f75786b07740cd382d46109abc8c50d03916da05db5ad471fa49d6696d51906838b8e0fb28a480c9b973d65485bbf70cbcda7f75a7ff54e81ebe5073b0ea057ec55748a90de5b86ad986fedc1cc4ae6425ddd5a517cbf7a77ce0f13973cd9333a90e7ebb5cde033c397829303ca2aae95d0b32a34cff166c0a5351d219b6253f58fed173d9e4881cf3e16ec4c799f9d38c7b5c02b07920d832dd946ead0e0bf5e833b74f55c82e7688b43f97966b70342720d53412b81d8947ce061028f7235d847f3db03b4aa9e75e48558e6c885a30067b13b1fbb7e6fb1e76b344c955f2a18cd0f99cfc18d840dcbb9fccff1a9d69846a8ea1206216e61bbc4dc3754903106516aaadd6963838833135a9fcad2b40f0de898c83dce90396d6760e7f7865c620b493597a50d7c5394873ffc613c494999d7ad89c1b1427f2ed002d8d31f19990359440bc87c0eae130059627fb231261f198bf5db14c5078360152176af2d49305454603a8555d8dc702ac674a6371dd0eadab578a4a2b3d0c3f3bb140655d9c3767d0266c620761ace2ec85540b7d3bebe84da0df853170efa720eec6e4f2b1d2156ba90b38155e957dfc6fa657e97e22a2dee6c31c27b23ebbd019f4918146854951435e935b4c4df56942bedb795ccd3126feda88f96aed98e4957de5aa2ce30164876941f4f75f45118f4c5e9a0bd90c80b3005c24896f38637cf6979f01c88007c40084e109438080cbcd3ca9ad6e029b05ff854d218f13f0e588901d13a51ac8117e13e0fc9806167c656b7b61b274e80d747add69e7a7487ea3126b30979f0b3c3aed3fd1de5612808cb75fd72518792a7152e92b012520587bf31a69e8a210ff2bea7a9688d1bede673b2ceb6d0b21a1d8194fa6633070fdf8b29b2abe0ad64fd853039f1361c5f6a84d22381bad0ed07a5581c6b11f92d68ad2d1d48394f63259495fb76fcbc4e49d2a09cf87782d36a1b2b4f550cff1c903da01f7fcdeffbde900569fdb6ef873c3ddef8c7929965159cb9eae9d200f1f68fd33782e410a0b87f77cdbd9b25f7d8e51712589e6b1dda74174d18ccef2209a4147cdc3286148e276e5d8c906cecfec2bbfc0d7fd92bfe28acbb01053a878ee2bc129eb1e3ee5aee6e395761d807940b897992757167ff77a3156b0ddd06c6f07f84b5b4f7100e6b4579808b3a7621c0c97d6bf38c06e532008fb1fa1cc5c849d1d7682d2ee0f62a9d61a61ab22ce83bbe3f9f37526ece92e80500d975036432e5be07fc78571789d52971a63f783c28c4c39a497a7f1640046f19f41eef6e841dd58cd5b6a96906536b2cb47468ef99d34c36d42f1a77fa9c296b9c1e32fd771be0e14cd7bd58bfe407bf8fd363b2c75b80fa5a8368a07143d62df161f39d8217927f44a4f02b3612c4a918aa5632be6391e617be1e991b8686b83f9a126618103443af48fbc15bda0094f883e997783bf6a70a20e2565092823949a1fc2606e72440a2840f1533dd719a67996665468888e5b111d196ea851d12e5ab3fd5eeae57a9a8bde7fc1ec71919bc16c1cca0913d157db03715d0a3ec7d06c309efabc0e5f56c6fcc1f2342a4c7ba06d9a982e4a8b781dd8ed95b0cb652e5290aa5ea1ce8913bb86a400c92b19572314b6a2be8f0e5567d5f9ec55073a3f62e19a962ebde3d8b0d3e1dfa3d12448b2c17bae471802704686dbe87a9137d8eba0c18114061c657d421c91f9404a6777a04a6a035d2c19366e54eedaa5a4ac68fa2fedc89f76197bf80fde0bb351c3a40dc786fb5995d4031aca573527dd6924603036fdbabdb357ad3a33f06fd73748dd3e506b508abd672a316fcab3f1d840524173787bbc49705ff825bba903928d0de39f4ffaeb6da0799abcf1ec753ab599ff6488e1b6d0651da411ea842a848ed8424fd00f6e604c6986c135bdfd5f8de1075d12d7d6fab924e5e742e307cd9f3b1cc9ba7ce55de986de4bbde53aa024195cc55a5736aab70287d478464283aecbd063f53af6e0293b7e1f311fdbf6278f83bd9a0aea5dc668bbae44ee0fede6c5fea72d047c1b991e2601e79ff1c6140e4618cbbd9ad55f55e985be95f2e2faba247d650dfa918b6a2b4b12494de2b7aee379c6e4dcf39fa8e6f24172bf07a3ecbcbb3901440ec16d5d0f24fc5392b29bf509635326f13e99ab2f8ee8f225b0b25acd6ac02800a4ff2de4f58728991a77b5b00f796557393cb62faf46abee0f7c7fb62c8820657ffa670d621d881ab1c6e6051976ee35bda32dfbe83b7effdf18c4e59ea74231b14eae5c7955072425b43ac352154a63f0087e43623f0d869e27598a1d7d487908de8aee106678a2ed619b8a3bff860e9edbd91c23d68bb3368a6dc54de9b247c7d07030254a759c36ac2abb4970d581bea9fc6a90c3ba9c63435a8dd06b62c66037c5c6ed0bbf7b1e84c0bab58d5b43185a105b2c331b9133afa774635636b7ad4ceb9a5024c34573a518c54bee21b518306af5762ca0484506542d493d2266c46c781a8225c1c6c0dec572346fd48625"], 0x2300}, 0x9}, 0x10, 0x2) syz_emit_ethernet(0x215a, &(0x7f00000048c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa021196a1be6286dd60ee40002124000080000000000000000000000000000000ff020000000000000000000000000001"]) semget$private(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0xffeffffe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaa082b00fe80000000006e4c4ffd0000000000bb607ba243b19d8e9ea241f577704425a53c00"/62]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x3, 0x0) (async) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r2 = semget(0x1, 0x0, 0x80) semctl$SETVAL(r2, 0x0, 0x8, 0x0) (async) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x3}) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000055f000/0x3000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000393000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006e2000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f00003f3000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x81, 0x81, 0x0, 0x2}, {0x4}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f000000000000", 0xb}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) open$dir(0x0, 0x0, 0x0) getuid() r4 = socket(0x2, 0x2, 0x0) r5 = getpid() sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES32=r5, @ANYBLOB], 0x30}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205211) r6 = getgid() setegid(r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) ioctl$KDSETLED(r8, 0x20004b42, 0x0) r9 = getpgid(r5) wait4(r9, &(0x7f00000000c0), 0xa, &(0x7f0000000280)) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000000080)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x4}, {0x6, 0x0, 0x0, 0x3fe}]}) socket(0x1, 0x2, 0x9b) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea", 0x1) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="15", 0x1) writev(r1, &(0x7f0000002640)=[{&(0x7f0000000100)="67ad0dad3aa491e36b12738b6cf7", 0xe}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f0000002500)=""/4096, 0x1000}], 0x1, 0x4) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 2: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg(r0, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x1b2}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)="932186bd1a4bb6d40df5d9c8742cd52eb21bdbf5f616a3e4f3c631d17d1edee56e3fcf7e1136", 0x26}, {&(0x7f0000000080)="c06868d2b808ffd6a033b647161b793e1ea1809bda32642b9ffd74668c1764e7c6e94e2b80a9317d702434323c31c991ce554a6cd6d00b184ef630ec3818952898", 0x41}, {&(0x7f0000000100)="8a", 0x1}, {&(0x7f0000000140)="8e6e5dd945768cb3a532e5a0e71630d58e27509d43a4c67e82e3bbcda1db1e60c5cfddebb9b0966349e1604bbe5f9f5fbe0fcfc01ac6f1455bd8391dcb189f5fc1c5d2e0a8adb9b94b2968129080da06dbc3e3b053ba68301acea2ffc6cb7f6905341f6ed0a1607465daca2092c82a", 0x6f}, {&(0x7f00000001c0)="655caf081df1111f8cb1f55ccc6c29b3330fd458f528678fe577b2b4ab75b120f83a4312fade95de834b5f5d0ef562c08abe1707c9eed8f3cb17cacfe5b68549bc891e2cad8b0fb35ce8505daeffedfee1650f163e3c05259b54720e79e7d79ecedab58eb4f5919bf5c919f89d70305e2d04cffe9fae7c89a5a8a401149cd1ec", 0x80}], 0x5, &(0x7f00000002c0)=[{0x30, 0xffff, 0x9, "459d360a43b4b27815e3e9aeea09830f43d24aca84c9df59fca9"}], 0x30}, 0x6}, 0x10, 0x4) writev(r0, &(0x7f0000002800)=[{&(0x7f0000000380)="e042a54f1167432f1df69f51a53801ff490191c36dca5debe2295b8a0bf40588f0174d174e6ed355cbab27ffc901191ade1d61a681fec1f33e3ab01f9b2f57eb1abcf1c64ae4fcdbf4a8e3e8952bbe67aeed6c5df002a819aee356dfb3d86ec358af4398ec61e4b23374ee9ba00b6c56421bd2c6e825154c0d01d6ae3467d8c60c9068cbb2e7d85ebc420b64f3fd9310fb66bcd469f9f85edfa7859f35b4464f81a65aa6f70bac73ff5a75547199bbaac923dab9c75d2bee09cdac284ab1abbeed408cbef6ed7878bba30b948745fed27ed2b33078c6e2de1eefa28a16fc34e76cf389856cb41b79b165bad54b5180a21183e6e40500129be458981b4a63f820c43c13b8a1494b4846dc3a09e474dcbbc012c01573469a8061e6886ea7efa5d7cf5519e0ba9db696047751f3c5cef68fa2fd86db86ab4718cc585ecd31aea201300ef3efcdd19b059804b8320257fcf9c6381db79627d0b58c8a0b2cc9f5777dc64e4d2a6dbfc3c3df9f28b1b8edf539dcf70f055ebf418c60ed2e39c5091dfcd61d21ad89cbd568067632f07dd7669f918cfa6d00d155a9001cb7713ebd1d25d925397f55cf55a766fd9896bfc2653bab4e13835a2b1a81cbf483dce457106e5f75998bdabf986e0104ac4206cefd0a1cfb35ee7f80ab8f7f8592e488525cc8a163893979354f010bcc7bb23e73e584451bf277834e1a2b90efa2bffbe7a6f3b18a6abd82d3dac72a994e2ab63f2c121962ac4317ce4e1a46e58ab7928a1c81bdd4ae91023cc2a52e25cbb3246f7db3f115f24feafe51690f195b3ba2afd87a9ee5d0d0a50b742772c801412a77407ae949b2c8d589001358dbfedee43d6edd3b6c872f1fd956edac2cdbb165caf5c17e5811baf4caaba5ec3a2934a6bd75e650290f5d7432140d3788ecf73bde23fb1a38c3a2ac4bbf13a3b695ce1fd5c2815b83524451fcad4a51e3044c9dfd25cb1345822982fee8048bbddd4c6e2d86bdebefe7ffe43ede4df6b99024e750ae538a313b81b1ef0ba570d7b2e0a9de94099b84c7e8d658df68d28be985e11b63572f5e38f23271932fa8906cb06684c3672b9fc1ea8230c1198605441458b7916f178c44311aadc2e395d7c198db62fe1952a520a3318f4709be527a11fc905c9a5470042758e41ae094d1afe2b05957eaa77b9a5e04067702cfc9efa68d2352eafd85c9d6d1b8a7597f0ae34ca4229805b6fc01541221d146f093e4e352c0f92feffb81fb75b95ab8d3349a82a00ba1c5169838cc57ab61b01d3e2eef039d4d18e4d7049609bb4be06596551ea6dddf54090d279174485058175ce997251cce89b9783ae96b21b239d45d10ce42147aec19606ff0e945c1c7a3b36f953a646762b5faf446be26ca3f3b24f3552d054d8470abdec54d8658111ba2c730b7107d259596f2c7b92c01e08489fc2743fe403c7d68dd8dc18818fa2c41272b73cbbf6eb53e221c169cb18c0e09e1286b6826f0e4b0171ef1b21cc3e8411ac766d86d1a1487949f24dd1fc78e503602645959fdfeddaa7e5ca8e526ad0f83ee5695dd9c059af21ead1e3208f27188eb8e3316047568424baaab7fd1f2cd349a8bd134b16763401923603c182c7b4a776d6f42b6049e8d8337385f89de9fe8bff21ebe93da09e723caa91570c97879d09fdb17ecfdb5a8aaa17de2bda966d87f96e757c89dbcd5fd1b745ca834163bcdd593fa09f541a859c3c20f5e65b00e759837d5f9442b1b64ba95eaad02cde81653b04bb88cc5586878d33302c7281c2e34510067bc334e8a100d99fcc8b170e7057a91d9a8e8da43c4667653c389d69a2468ca548200925f8ba98ca3b70a8d9659fa89ab5d9c3e075af4eaa8469f2ec9791abbb0211f32c90efc588d9b9b22c4a6fbe2099fdb706bf70445f25278d6171dc7b1895b37cfdcefefd78eb619c0ea7219fc093cc784754e6e37b90e3685e1a21fa32e90b99a5df96d8f15a9b36610fd8aea8656880771a86a6afa6aa78c4707c90a962709c5e5685219f45a8e8298184a08660f7568ec2a42ace539b91f06f3f1c51571c78c796348d762c88db27da22eec0ec59f11e81eedbb4c3c18f98e8ecec3ea05773d1e131d7be3930033af813afcec927df873101c4507ec30bdebb3a0c8308f915b6124c3b499991d46c20b13a50a75e4c5c3d36065b159b1489504d3034b52e2d2466576a04bb0d45718ae9f54e4b4f2f07ba54d713057279fc7fac05d3fa552e3fc2d253325cc3af45bcec69f2c5c00e57f4f670e742f63cbdad42420789f91a32a97f9e4c97c4f9f19165e042ef139c5916507e904cfdd4534b63287b2475fe39a1100fb46c2f05ff149c91087dfa8d88b1016317756c37bcde96aa5ff0eeb282b4fc832f94ba0a9f1a060c70974d187228d4e79c603de7cd82ef6e70d000293150a5d4b9f56c2a4ad3a0af63a7db4133725e21ac930fd283e4ed7df547206b834485a05e8c7878f66fdd085c78892fb755672a659827bbf26cd3fced7f679a1c31c268c0f8066015cc6cb8cc6e6383bfddf07815e00719ddda963dc43c74be2e0382f099ac7947f1e29fedcf88dfa3c950975d506fbbf4af0508499990fcf57ab108ffb73fd3f3df3784679e904feba5bd06127fb4de96829adcf2e5c5fab8bf58de863d625a04ad05466fdc9617ad567910e4ca85352e9c482e0b2862e8499513af1aba10e5d739f2e3fdde54f85663e8ffca842e5f1b9d80b057932a71171e78769a3cc12798722c8cb7444db7f56202f94bb847121b8c7b851ea234043ae761265dc2fdfc4c8eef12bff24d58477e183421659d6dca347cddd3986f417110ca4b4f8c37d960d25c9395d36dd7978619fb355708f54ce97300867acd04e7863c86f6601e70513d770d6a6de4c5e66cb06c90bc6c89f6cf54e8ce0fe8d72b19f45b66949ecb3ee3f0b9671a2e2d83300cef37b45b2c1220decece8e26fca184fb3845868062e6ecb2b4c712b17084268c75697e7a4bb2bf0944077087a605fdf1f84fac11894ac743d52d9a440256e5e56f39abc886e364fa357b24fac33c13ade3159fc7cab6b9864d7c467781f003e9eac2103c8ae246e608b7e833732829463c322757cda4c889faa31d5338c91c04e96ddd22fde535c46e94414d57ea9ee19145e37d4113bce26bc80db5c06d4137efc6aac0d25f97f2178dd4783b81f89e17e88d94935ceed10dd64182ecda22222d52c4f86f964f7906e396c2205a4c729d1aca01138456ef8f811db7e577006b241356adf63dd41ce58e4a6e0df747028516862896d4ca6ff44c65eb2a0a9d6826080994614f13d16ebebe3a99a0c7c5bd4db43cd422820de71b471746a406ec259dddbe3c5553c0bfa2467a5b8cb5f8e5465174da517f2bc21075d40b65d3ee6a0e3fa32b57256d81a96a0ef2306a68e5f8d6251088c5f4d804f3f4ae8c8caafb43755bcc69cbb1cfe71d436d0ca11ce991f1f4306a19db5d9748381f28e53f68bbe6f5ee503fa57ce069180be821ea9b26d02727aaea7c243b2a58eaae63afc65bcb189bdd6beafd843af60f6570f05299d780981c427beff5e2ccdeaf6ae858ac06eca030edaf38a100c299fb42a8bc5a23fc80e1b2dc305b214eb7925d45be4561dc2c900fec0e21b521f2dce836b8e71152fa852ce6ccd7cb92b57c1f7b23eab3f3f2cb5198439caba76c4ad4e8b7a23fe30543abb767422c95d21fcac2fb0446b989bda5928451e84bfecce08de285ac5e0f79dc612b1d870c60b84d1289a1a2eb7ba9a667e9c1f94cff255a2f54feacfad21f47eed4abc78782224d49a0aa540237416784c3662bf0a62387b4f081c3e842a91c7088e2988dc793891676680c3da6ef735dd2ce1efe3e0d1add8f14cd6040a59404d307247b7ef1dd811436ff570a9c952fe74935fd850e5c56b5662385df5563b957340bbce6034f6bb272d66272ef024b33d82965e507f5a71a7ff3d48178bad84255f4399ba6003c16898d21d1b6a61160719889395673fe8b91c2a2ffe9826ba40be7858f3414c7fd53a7f3b282774474a15ff724ae0a3763b17f5740d1ac6f7e951f98819e6d024b8c9a9f7944bcb29b0e145ce01e9267ddb5155a3dd0ad25139209ddc30f2804a13933a29bd396b1ef657b84f3a7cac2391fca39b03619aaa44fbd13579c9d70275e930e49f5e0b69d82e6613859e7fa8764d72824c94f4ea01a7d72a4ad0fad52de30003d9669dc22cf5cf41a8d9c6e5cc7ece68f260b356e48922a5401fb74ebbec7f8c7660315ae3d1626bbd96ab389ea5c0fefc0917d34eb4dd48a11a9579a3ab1efef9b173390748768c9871038fdb46706dc8cba6fd28c00388eda375e530175e224b11e27c8bb6e0021cd909b52e6b0b4cccc22da5c9aca8327acf64a4a56ba6e805bc47fffdef1e6eaf0346761d4e4401ff50e673a576e2ea69f9662d37a9e1f882e80e5007f57a983c437295c6f891b712c20ed0dbc4cdbef4d6450bd4f9141fa4dbcbb56c8b3fcaabb45e0fbb29c2e27b8ca6399baf831010322febcfd03bd0511ce5d375ff7195e3c75551267319851f5ad57f8ca18b880f31ce30ece1e50e5da5bc39098667c4f853af2330f2c3f7a09f784e9b9dbcdbc57a026000fa35880358de5075795914fae31407388b99a081f44d7b175b4a858f9230b5dddec9341475554d360ebe3f801d6a9d96e12f4990c1b901638f24f0c42ad869109f21de64fea8d2df17a4e45a9b7b6732071c697c8c5e13eed36dd020f4ea4d2424dbb4161fc1a2382985f8183f3bbb07ddc89b3e4152ba3fb9be7ea3a5bf6da3847572f2230323f53bd53269c36b0e2d74f2f984306d33b04b8f35f83f05db2e9916ad2274d916ea6458622633bfff27fe2912b7ca960b73e4e3330bf833344a3b64ea0aefd3f04e9b21cdf1b3a96a03c44549eb1813ce246e878a7bb3ec0d1bd06baed1ea848560d1708d7135afa9824285c3182ff6f65aa66398b6799dc2b66a1b81300cbe6fa654ecf757729e935da49638ea9d03234b47afd3ded2e68af0696f39ff8c5e26a97e6fd0230f3aa703506115c8086057f50d3808107bf2978196e509b02d83e6f732d0cdc98b10a5e8df08133f17558d5c01bde40312e93753b19392c9aee741e5513e2b66cc2c89f3e522d8bd2ef2105616712612aeb9de6626dcc14cb17a5902b64556f0a6359bb413f13e3d98212be4f8c4c3d6dfa99b268b973e0a67acf8e9914eab0e02f5334639e6e36f4f1aa3c39297d2318bd8646acde72fcefeca94fb92529337526e50838e3c643af063796731858ac758e1e014e5bdc831f9681bc49f06c4ceee49b206ad877e70e0bb604a2e906463b64183a39661299fe4e563819a710e4c158859ec784d970ed645591e2964fd29865d6d649975e855cf707823bddc929b33240cfe0aee8e94d50cebc834067f01f23f2788e95ebebb854269dd5dd2315bbf9e2389458d86a9297c1e83b30e9647cbec10a01d670b6c1d67cb07b616b7c8181922c2ec5214871729ff9d30d6cebd96820a68bc19364d137c291e1456f2437d4c4fc0966f6d8206b3dde927a60a81c810453ad6f2553ce66b004388dd1e5e5246dba242f413ca687b9bcc57616ea0f94f1a5721edfc0231f153cc488aaf126c46df423369267021b9094db911f539f6c012d4f8002e883d1458b53d64ee4e32670e5506de41f99e2c186753d4ff04d3c9774c1c5aaaf24af6a5c4a290b69723b56882cca818f436f0594765cd7d068049d29451625887e2c794f440f756b1d3f16132aae36000699d94e6aa47", 0x1000}, {&(0x7f0000001380)="413fdc69b8bf79185b6dbd39c278b5b19bc26a0ead77eeb17b9c1040f689abf982558da5c7be926798237270aa6508e55f49b5375651a86f41b312b68af48aaea20a8c322652a1e53ed37d0c00faddf83d855bcad2e23ead6a7137571d676d3614cde5a59f1f9b06edaa10baf47095916ef82443e9316d9273c701006de0304889998c35d5bec1", 0x87}, {&(0x7f0000001440)="ed0a83c73bcd8342ff79faab2af54148693d6f9d5dcb4bad061ff5b5d8ea7bbbbf9310019c6f927426c6373ec6a969f8517a003acef7cd8d9aed44e8a8a69716aab5fee301f9060fb032ffc9f90dedb9385b74c241708820366afb7717becaeb", 0x60}, {&(0x7f00000014c0)="05cf75d1cc61d1b59d48ea5c2ec57acbbfae93b40646ef73155969856133ed6f16468f3a47ec64e729a03578a59b4d9d252ef6343f58cb374d5cd414fd36814e439e34526fcddb3cd594d7c1b74cd76ed4ec6553c4e22a1fac2119e76470ef492527aebaa0147bc0ba27add00708848c01ec1d1fc66fba898d68811747cf098979270c599d12732b48491724715d1e503c3c81a20e168c4e564fd55d7a7e18b835f94a6b4c86df4a5cd6ebb14790c3d8405ebdd7ecff19b047bea61e605cbf30b21aa91a0c43758c78bc8bc864e3669d92caacb4cc4a191b742432a9ad812e995e8c14d270d08e010f512342636e0b249fdd50145e319e2f01", 0xf9}, {&(0x7f00000015c0)="b902c20b862f884fca549f906b98d0c818a5fc9033fc8f88a6c561ff3eda5d42116b296919f115a10a0c24306cb38682ecb508ec73ea10068663470eda7396da3d472b043549e45eb70b00e42c834c2d5c6304fe55c3e806e6c13033c3b75c6c", 0x60}, {&(0x7f0000001640)="2d20a7dec6856fc58a2015beaece0fb8478fad68ee9709cd3b3ad3821b8d40cafc41b288df8ad41c32773fe41d2788c6923472a961e743da31beb0e13a97e1088458229c", 0x44}, {&(0x7f00000016c0)="6cdef7c590887031090c42e49b54f77ead31ec4215bf2f5390bdb6389c4333b6d1fceef5281856b779269de92e7700b1e395277ea935d81fd8d7322338a5d910344a880698", 0x45}, {&(0x7f0000001740)="ee0fcaa616ae5fa5a54dc3c1fa842f6ef1d2606c609313d82b495af73c33c9f7715f68527a3556e949556856138c87abb6fd2ca28e04ae6cfd9fc6e74455948c6b643710bfa33bf7510dd9124b9d2ca2b4ebee6df01fb7b9631108e760501398bcee46a5d10594210677fbea4d3718f65c09ceca94b568b777cd7cae138a3130c303dcb35be40d74e2dae4899a20e1bb7ecf8e1ee8afdbfbf1f6db6f4c27b6dbdef02b38e7c737550c698e4b54", 0xad}, {&(0x7f0000001800)="d6093168c4192ec37fafc6967198876e50dc70be7560ad826519ff11adf4f95f7a2e34f19e3c69723f67589a121cc8b3e092a9d35862b2ed3f5f65700c70e85f41f24da942cc8a73dd2cdf3fa31a92f76f1413b4c647bb665e8b995d641378c4662408141162343ef00223ae734114f24732301d434d922d88730800169d908927247a126c8678cb75c111f31e786fee4948c8d9575b4fc78771c4f891f1d7c225caf04ce32f73caf9605efd55af0b37c753c93f814f5156e8650cf4471a52d5a3431dcef59b5934b17210ccb366dd158790065d523a7bc9b7b5a8daf125f55b99dcf5f25565f132a54e8e6b0b87d5eaa8f1b99e256f13220acb69714a896fe2df14390f979fd2383a38edda78b04459a82ccc196fabda5ef6436622022790cc9c70844e85fbcf730d852ebebf7b04b2a60adc9cdf364636ae793bdbb5a05d93b0214531b2e237cf1fb79e498e34f8aef27565f70a2a0f64a49bdcc07a3afc9b7bc837af7f1e8c284556502ae6d44481d0a808a46909e0e170dc44386ea395a5b0fd6bcd607704642a776831196c550ab0c50da8896c385c619d3fbb28f69747c57c6c007f306b831210785cf23d9fc5d2ef7107fa42d51917bc225981841efd0927bf2ad295277ca0425c49281112c4350c9598034b85a2891ac823583a129313b332946201a778697e9cec3085b161bfd0edb595905d423f7f61da08372989d5965fa9bedd28763313b2cac25d222cd025b90b152cc0d9b036233a1291a7a16376f761cfd763512c73f179ac335854d07823e0329270b14ef10ec9dfa13782813529c54cbb31372c89e887026c7b3b83db592df9e9384338ad03f32ae3decfb723de2a1139ed8f136a314e5902a94c77eb87ac102ca0f2414567fe1fdf33bfb0049aa7e0d27c1f49c8775655365776375ad0c42f136443c48fe775a202cc96fdfe6e507513e0168840dde2d6bbed075cd93032473b97ca0fab6edc6f6b0105eada0483692f81c61b3a6b969b9677652f3a44037765c2aff0a84372e6b89a3ae8af1f021f7c17fa639a0de69bc7295bdbdb8d89efb1c82ee92d762ede0748d72bb01dd1e4095b56a39e7cb789136ef0dc9ed6e0f90f3310db3f07fae51532c670eef3afa66e60724bc002d6a1efa72e3169d44a9c4aa11b07d44de29ea28ef131c56a784624c51500dd5d1951b48be0743ad44f3460dd3c0296fb3211724e5a4fbdeaf1cccb22737c25887ba46f3c86fc843d4ed5ec98e4d2798d3376eace45bcfc3a0ca8e0a0ae777003277a2391daca8da17add26092a9885a32cf7b2c907987d8c83a767e284fb62d875aa9ab0be0c62f6797a857884b26501571dd35668cf9389af51d463dc2160d654b0b4edd2aef27e6e8c4a11f1a35f73d939313b28639b07a57a7bcaec2758da5ddf3bc34bfff658a86f57d87998a35636dd330fefd747dc0cba5b35db3f6289696b7ecd1ac79db71714ba227312c6f8fd3ba71078179bc8a975208cd35338892f0bf8d968d20586f6fb2b11e98d14e45a11b383bbe264fe364b43c20a99a3c17d6750044ec21e7a0009a366059462b765517a3d6176d3e4922c5cd7114fb561bd8f349f1f8009c8ff1d8da4d2aa9f609a0d4b11a0fdf3e60c25393dc457c3f33967ce3e9ebee0dc6d9f1892eea0863ae2c8b1a51310f352ee350f5e35b3810da69972ee4de2f2aa856de0aa1b32fe560358886a68e2ea8c07b367148befe3b45a5ac71fce54564099dcf2c6a521895ef534e4739ed6489a5f40086a5aba1ab6c81090a77382345f37b8debf8e7c0ecd7c5facd1c1496e47cebc4f6e61ba75862cf2ca3a6cc8087a244752254487ad3ef9d56c83b7f5cb20214695803dad7e5c9394b30d40b35c9e400e38d07c7c96ab6fe8a532c218f108a573122674849afb80223a0e5e966fedeee71472ac3810d19f85b02730fedff05f0964fa0aa311194179bf6b1aff4db4dda25f6db25156af47d2c1fa0f0d74b96f6e7dfff092ac76028ab57a430ad13d8256c7544498a5a692dcf6c06f6428582291642d92cbfda08b9753921a4de442864f134b61ccafb31e19e8cd3d0bcde376518f532741ba7afa73950f66ed1f3862f34b4ce6057c172a45290cdccb8e63e87a7ca03e1625b0d818c6bf3e2c78c27785493303e05e47ad7ada973ff10fb7069e9b62baf154847817106add233fe8c15334d420c7bbcda4ff49330aff52b8ccf8ab2e46a45d02efadc33f32aa733aac6c5887249d215795c4d0db70dcbb0218bbd925f7d556f38aaaacf032b9709a77fd4b8cbf18dad1d8b3312ae6a6737ca8491cefb10ec27a3d1d52caefcdb6f704192bd70dd09b0f55e98a3883b6c8f629fe2e32c1ebda86ba3fac2acd15936ab49b7f668c05770787b50d705ca7080789c619d1eee859230de2e044828ede2862c6f769c2f58362f106d5b408ee31766ee326249b162e6d4253b8074e47d4cd0003f661fdc6a154874584360c5ad32b5e9c310fa4aaf8b67ff883c8cbbda7fb02010c6a40c45008788abed9cf317e67f887e47fe784ed05e020682779319b9424e649b694b84758dc0181794dc8b0469b2967c0c3047b16286b1f17886140eb94bebf5150cf025237d42161167a44d37bb5d6b2413e53e968266c445ea53bf2bbf77b67a106a3d353367c6d3aa0003f57c76bad46349e07c3a3ee9ef3ee2197c4fa6f61765f4dbb4faaa10ac0baedd73e999a69858b2c2fa308f7caebe054090461cfabaf5796496f60716f42bf1d39ddc6c1f4ea2700f72ac2c46c06cc94f7ee9e38c50afebaf9a8be0a1143627e3e32c7c0020dd30ec5dbb172efb455a20e18ce51d975f2c67540044dc815c200433b7d03e7f4aa3da3df3dc0c840dd97568225f176a849508a9375b8f22cf416ca8d662f9f363d64dc9fcb1cd926b37405b60bd2454c96370c1ec8eda632471412e6b33a70f74f3241cb7210e8666c00133ae6754dc5401ba55b5177fce216c42965105efd677680db6bfd935f8d8e3dbb58c5e8d993a086016442beac356d5c429156593559f68a1bea64a159917989c1928c9b8b74020242070dd7f89d45a6ed8f7028b605d4613d6912e9d3b434f59a439621be07a7e3c2f473e468a6a6e26dc4de87c680054b21f41b51a328b35995362953800cc5f9d8aa5cecaa137a493c400b8eead4cd79f817fb88f9def95a82575d9fced2a9e364af65e9f5a57d4ccb0d470112c44f7880b4ec2e1adda92db5debae490ec6bb2c459ecad1c6f49e5211d9bf7df5f026d5d6d74ba3b800b1c789084d0f294baa056e2748025c7582ae3e9dc2f6e5b7a037a5fd7d03bee06141516dc15383799a3ba874fa81d423a985faf6bf619f7bef69b9ede1942b98a12c62a727b9ec2b87ef8662ad763910cf635423d44cf5e80a56621cd6938ddd0028128db0deeeda04e671c6cddee2242c024ebf94d5f8ff0192aad26245f59de303bac4fc17986082698118b74ff4ef807704f1a4963fd5a904be960b8420de2999e64404528cd23d89f5870898b4429f2b15ca1d799b5abccbd7b98fadf9934110d37b06c04492289c8a2b80549b4cbd1981cf2c7255affd8866ca630d5d6fa86512ddcf2b06a5a99e8e1265c71dafbe20b7ca0aecfb8ec62dc871d58b4e90440d3bf556101de19fc161c7785fd9efe494f3f5187ddc5a37f7b075463347b696743b13bb6a56022ef437fad9fe6feef4a4f921ac30ae3743d83f74718e8fada911a84a1e29f634749891057d14637cf549f2d5a11b2dc27941ec48303fd160511ac4115829165968dc32f0f749c7ff2e3e835634c053d20e219d92c54435b2255fa0a6147129fab96747b252207751d07964c0a4d28ef06e49296a5ea018e8cb4603537f4dc03835bf58da70cedaf69242bf4be759f1e573ec303f9ca1a05cdeb843ef82c4b9bb7eed3ca529198254022a17d5f6672d9ab5ff2db8c8bba7da965152e3db1cecc3dc2ccfa500ed77bb8674b2fb5a372b6b67b8d0432ca852434901934cf20bb94b1c50d3874c86b2e324180df4d4036ce57121312a57163f6f880a1acdf205986a9072ee1f04a09b2c735748ab34e7af5d9a2a330aec87d8f2ba4290a76aaaf759539966fa4648731dffbaeb67b8141a1d0a5b6fdca9251515348e524fd4ca56c7c7d779244a9ca5641e9fb897184de0b6911ec9b004b62a39307f9c54a9b839fe1db6a698149977ef4810566017a3fd1964634539568dc9288e43209c7a90fe16efe4bbc6d087b0e84c2f79d7907525da8ea7dc2f7dfeabeb2ea4d0602ad633f6cbe5a2fe0e8ec5cc5f2d67e8b57bc3cb5e29cfaefb2ea76567bcef03fd9ec7a0044717d4f8bdab28419b52f78a1ae295d88ab2db2931bb91556cc8b75dd70968e55d4fe8dbe0eae16e5edba0c68d667616e41a6335461a03f3f78304c5289585720b4cb17ee252fc8909d9474047a595f2f74d512c62003381963517c63b9d58ec184c98d1fa278723620c9b945629cd872c1b4c8594e8b72b3ba03177d5f5b9ee7c12e82c830509ba38836abdb1249ecf884ccf6792533bd849b363f16e400fbad909a3be64951eee29a1388547ef8dc64d2b1816a44710f0e06a649a0de871a20568c25db9face628118c1a7a8636758cc3cebf6b1f811f31030d1f0b6de9ea6c1a8c36945edda19b20b05207ea83218698878424440fb2c0fc37c69ef667d22a5ec21df627087eedc8d93d68c9f35f92da166851196667e44eed2454a4328552165239a04385de404b8a0014fcc8d45259cdc8a8c4dc999b23e5e758048e5534399437cb79a2c3e0bdd897be2b35b84afb4057d16bce95ddbfdb4542d0b71b2b2ac5e3e941d96a844818f4ef196f511cc5b7931243d6098b6befea74da1461e6ab367c338780ccf29308444d4cb76db1f9669fe6be29d13d4f67560562bb501bd97516002bed69310e4e85ba0bbda39edd3e62b87674f517ed11be38ca143273d47716089c246dbdc582278b42af2dd11d211e762df3f4cc4c0fd9bfe702b4ec1f07788ac1606b1bba7491fe16d6fad6071ad79938f2e59b606a4cd6a6cc5f8cef1ad11ca33891b727fdb2056f8cae067ef32bf989b0ecb1f690834c4937f1aa4e481fe35f9e285e81c8f476b14c1c02150e32245ef5702b474e38645369872f8139b6b50589ce7019ae3ca394b970f22f28462241cf1e92d0fcb183392b7929c84bcc3184efe84a0d377cf36b2d40c658dd58ffa35730370fbdf66485a8c5251a5376a2c059bcf6457758c0db3b83a28cde8aded4c6c04523df5acda6a4d8227d1155c41587b96ed1c36bd05ec1ebc5f1ec3b37036406cc838bb23e8f9a7f27686a5e0431e8aa16e0a65721d4a286f4289cd065940ed828c1dcff87e6e096efffa0e94fc7c8967c02f8ebeb09d4fb38b816819ebe7ee50652fa8b75fe11838a70420120eb26d480aee9bfcbcf8331313e7184168db247975e709e908d8aad0592a3cfcaa570d8fe3e100a0983bec4b5780eb33e657fcf2b6ba1d3615f9bb9378e4ca29002009190dc995523e875ef1fb7065efbc4b74acba8df4c330b66e4cfb44c1f6e2bc0bce66c0e647a7698be5440309ce698ebd33737318b2025f0805619927d9b8582977cc210d1f22d5afa1ef3e3fb3a7f5af4dfdc2dcf5d4e3170bc36c4a9048097a77e1dbb9e86035eefd362d4e2c093ab64784916063c8879ed158ad5d67d116ee84ee5777bccaee0b745dffc7da1db3b731505ca1a31353588322aa4d058e661016b30052a4c3e54918f569e87a8789805e6e459fd4da659efd5aecf16ac8b27", 0x1000}], 0x9) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000028c0), 0x100, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000002900)=0x3) setsockopt$sock_int(r0, 0xffff, 0xb4, &(0x7f0000002940), 0x4) syz_emit_ethernet(0x287, &(0x7f0000002980)={@remote, @broadcast, [{[{0x88a8, 0x2, 0x0, 0x3}], {0x8100, 0x4, 0x1, 0x4}}], {@ipv6={0x86dd, {0x2, 0x6, "6d62c2", 0x249, 0xf0, 0x3, @mcast2, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@hopopts={0x3d, 0x1f, '\x00', [@generic={0x4, 0x91, "f6aedecafa74255bb4897c58a99801c34eca0e8e18d16316bf23a0e47ce7ebd49f2a787bce3fd8b27d88b71f2e0667af7cf571b0c50a7169c84046f3e2d579d442a5f70cdbdc01747305d298559f3efb9731b98d5d8bf66db9d81510b483a41fa6a6244b8bd3d1f117760ea0ab639d2f3206d7aa4f2a5b0f911fe1c1e9061a1092f4338007154431b2ca19cc27d82d5f3f"}, @pad1, @generic={0x3, 0x67, "f61fa17aba0e2e132332e9190de2c1d6a95a6b1001e1c555163f1df902d9c6077063fa3e8f56f385d7ec842b729efcbce5e3035386d00158674adabbf43f8020793f50be9fb0b47beccde267eb72466dbf000591aaeb18f716afc380f9de6c761ebb1b4f9e797b"}]}, @hopopts={0x3b, 0x1, '\x00', [@ra={0x5, 0x2, 0x19}, @jumbo={0xc2, 0x4, 0x7fff}]}, @routing={0x3a, 0xa, 0x0, 0x1, 0x0, [@rand_addr="eedb4cddcafb8ed7ec04ea12ab908596", @mcast1, @empty, @rand_addr="e7bb159e5283b32da33ce63062e91f5a", @rand_addr="fc6cbe6808decd095b6f92f9b5948f1e"]}, @hopopts={0x8, 0x0, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}]}], @udp={{0x2, 0x3, 0x8}, {"b9043cc625c3dfea12d730e0ead9e3836bf74894ab50edb08cb3d5fda6a9b697661889f8e1d9abfbd3c324e8f8a91549c9b368d355fce9821ac42bb59920c471d2a0702f7f533814664c365365fff9f3b97a79cb3cfa991a47a833b6dc1e3211ea1b7ea4792dc439c2a640ac1daeb7ffca1bb13f1af9b7fc44d44177252294cadedaab24870654de482b2da138e5b21f8e6985551c24c793720616175adbadb4c43e4a15de8db295bec6624ce7cce7c6e25fa1781482b3e91d"}}}}}}}) preadv(0xffffffffffffff9c, &(0x7f0000003cc0)=[{&(0x7f0000002c40)=""/128, 0x80}, {&(0x7f0000002cc0)=""/4096, 0x1000}], 0x2, 0x100) mkdir(&(0x7f0000003d00)='./file0\x00', 0x0) r2 = accept(r0, &(0x7f0000003d40)=@in6, &(0x7f0000003d80)=0xc) shutdown(r0, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003dc0), &(0x7f0000003e00)=0xc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000003e40)={0x8, 0x80000001, {[0x2, 0xfffffffffffffffa, 0x9, 0x5, 0x7f, 0x10000, 0x60000000000000, 0x508, 0x80, 0x0, 0x1, 0x80, 0x100, 0x401, 0xffffffffffffff7f, 0x0, 0xfff, 0x66], [0xffffffffffffffff, 0x5, 0x4, 0x9, 0x1, 0x6d87, 0xaad0, 0x8, 0x36, 0x7], [0x5, 0x4000, 0xfffffffffffff9eb, 0x70ae, 0x4, 0x80000000, 0x9cd], [0x2, 0x7c8c, 0x9, 0x8, 0x8000000000000001, 0x1], [{0x1, 0x1, 0x3, 0xfffffffffffffff7}, {0x4, 0x0, 0x6, 0x4}, {0x101, 0x3ff, 0x6, 0x7}, {0x4, 0x8, 0x3ff}, {0x3f, 0x8, 0x8a7b, 0x80}, {0x0, 0x3, 0x4, 0x1}, {0x1, 0x2, 0x2915, 0x400}, {0x6, 0x7f, 0x8001, 0x80}], {0xa356, 0x8, 0x80, 0x18000}, {0x6, 0x101, 0x8, 0x7}}}) sysctl$vfs_fuse(&(0x7f0000004080)={0xa, 0x12, 0x1}, 0x3, &(0x7f00000040c0)="3d50c69c7bcb7467a0f6e6eaea8a4822d2027beb827d6a1553407245aa430091dba5494094e47480b13bea8171cba31a1c64949aef86d611cb181b4e8207c048ccd9046346adb59f62b9be276ee2eaa2465be8adc68d7e3d9f9fef13", &(0x7f0000004140)=0x5c, &(0x7f0000004180)="e16aa4c2797f2cc2297ada9d0b80fe6d612582a70dd6f4e5b394ac7b7db6e8da76dac4f410519bd95e2016ac581b37b7f3a1f975d0aa4e3da4b6c6bebbe24184b4c8cf2cfee7eaebe64f9f66081bf0b8f70c6d5376b537cfcf588e2f7532c71784b3e788b9ccf362977b89d846aaace3e47bff0af251", 0x76) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004200)="868921f07e2ca34e61355f9138019b6bdd11a4bf6e82522899dbfbc0e1e1f1cbbcacf28689aee7910004fc343785a01a70247f2d8acc761714e5f18054e4c1ddf4b8a2ac1bdcc11eb731cfe84cc4ab019ee64a7c56329e82c4893fae56835d0629945e8c2031585a3acbe34b2f922997012ffcce4eda2cbe519af36635", 0x7d) mkdir(&(0x7f0000004280)='./file0\x00', 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) clock_getres(0x3, &(0x7f00000042c0)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x812, r0, 0x9) syz_extract_tcp_res$synack(&(0x7f0000004300), 0x1, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000004340), 0x8, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000004400)={&(0x7f0000004380)='./file0\x00', 0x100, &(0x7f00000043c0)='./file0\x00', 0x8}) r4 = syz_open_pts() r5 = open(&(0x7f0000004500)='./file0\x00', 0x400, 0x24) r6 = fcntl$dupfd(r3, 0xa, r1) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000004540), 0x80, 0x0) kevent(r1, &(0x7f0000004440)=[{{r3}, 0xfffffffffffffffe, 0x50, 0x4, 0x9, 0x9}, {{r2}, 0xfffffffffffffffc, 0xe1, 0x40000000, 0x7, 0x8}, {{r4}, 0xbfd905fa9f8c9cf5, 0x8c, 0x2, 0x200}, {{r0}, 0xfffffffffffffffd, 0x11, 0xfffff, 0x9, 0x3ff}, {{r2}, 0xfffffffffffffffd, 0x11, 0x2, 0x400, 0x8}, {{r1}, 0xfffffffffffffff9, 0x18, 0x80, 0x6, 0x4}], 0x373d, &(0x7f0000004580)=[{{r2}, 0xfffffffffffffffe, 0x48, 0x2, 0x7, 0xf15}, {{r2}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x5, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x9913c733ae94835b, 0x7, 0x3}, {{r1}, 0xfffffffffffffffd, 0x1, 0x4, 0x2, 0x4}, {{r2}, 0xfffffffffffffffa, 0x41, 0xfffff, 0xffffffff}, {{r5}, 0xfffffffffffffffe, 0x2, 0x20, 0x6, 0x10000}, {{r6}, 0xfffffffffffffffd, 0x20, 0x1, 0x8001, 0x3ff}, {{r2}, 0xfffffffffffffffc, 0x6, 0x1, 0x4ca, 0x7ff}, {{r7}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x6, 0x1}, {{r3}, 0xfffffffffffffff9, 0x8, 0x2, 0x1, 0x8}], 0x1, &(0x7f00000046c0)={0x1, 0x3ff}) bind$unix(r6, &(0x7f0000004700)=@file={0x0, './file0\x00'}, 0xa) nanosleep(&(0x7f0000004740)={0x4, 0xd11a}, &(0x7f0000004780)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x6, 0x5, 0x10) r2 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000140), 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1b, 0x12}], 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000540)=[{{}, 0xffffffffffffffff, 0x40, 0x2, 0xfff, 0x2b03}, {{}, 0xfffffffffffffffa, 0xd0, 0x20, 0x6, 0x2}, {{r2}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x2, 0x1}, {{}, 0xfffffffffffffffb, 0x0, 0x3, 0x3, 0x4}, {{}, 0xfffffffffffffff9, 0x98, 0x40000000, 0x0, 0x4}, {{}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x36, 0xf58}, {{}, 0xfffffffffffffffd, 0x80, 0x3519730ea0ba1159, 0x0, 0x8}], 0x4, 0x0, 0x7fffffff, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r4 = socket(0x11, 0x3, 0x0) getsockopt(r4, 0x11, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000100), 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r8) writev(r8, &(0x7f0000000180), 0x2) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) recvmmsg(r1, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$hw(&(0x7f0000000100)={0x6, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), &(0x7f0000000080), &(0x7f0000000140)="8def4b6cf4de7dfb81af1af29cb6545e8d568a8209326e103dfdf8463b4b69c291cbb6668d4bdd4d4ee29d917ed3b752cc5a05c5ebd0e71e40ffe0617452bf39e1408e55af8302a6c715b382991aaf6c068066916b755d25a3876bb2dba7499e223de81a7f47c240203390ab9a59e52cdb32d34cbe9bef9d734d823526a78cd06d3c553dfb16bb8559cc80ab5bd2b62d89a99cc25c3f9fcc0a7b0b7cdb98f04645309f17714480467d10ad3c7989777bcd0d3c5d2693", 0xb6) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000400)='./file0/../file0\x00', r0, &(0x7f0000000440)='./file0\x00') unlink(&(0x7f0000000180)='./file0\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x554a, 0x0) r2 = dup2(r1, r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mkdirat(r2, &(0x7f00000001c0)='./file0/../file0\x00', 0x122) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket$inet(0x2, 0x3, 0x6) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0/../file0\x00', 0x7, &(0x7f0000000040)='./file0/../file0\x00', 0x11}) syz_emit_ethernet(0x108e, &(0x7f0000000100)=ANY=[@ANYBLOB="5b0b2e6cbc97d71dffffffff86dd63c052a610580007000000000000000000000000000000010000000000de"]) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pledge(0x0, &(0x7f00000003c0)='\x00\xa8\x0fIm\x03\x1f\xbf\x05\x00\x00\x00\x96*5\xaeW\x973\xd5\xb0f\x05L&\x1a\xe4\t\xac\xf3N=\x1b\xab\x89^u_\xb2\xf6\xc4.t\x05\x13k\xe1\tW\xda\x00\xe6\x88\x03.;\f\x1a\xd8d=\xae`J\xa7,\xb7\\6\x96\xc9\xafv\r\xa7W\xba\xd3\xb2J\xacr\xc3|\x94\xe9\xc6\x042\xd7\xb0G\xc0\xe3\xfe\xd9\xf9\x806\xd9\x02\x91\xa9/\xf3fv\xb9q`JleIz\xed\xdb\xd5\xf2\xb8g\x91\xcc\x1b\xaf\xfa@f\xb2\xb4_j7\xc5\xd5\xd6\x02\xcen\x98B\x1b\x8c\xe8\x03\xee\x15') pledge(0x0, &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000000)=[{0x7fff, 0x6, 0x6, 0x9}, {0x1c, 0x5, 0x1, 0x40}, {0x1f, 0x8, 0x5, 0x9000}, {0x1f, 0x3, 0x1, 0xfffffff8}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x400) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 5: sysctl$vfs_nfs(&(0x7f0000002f40)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000002f80), 0x0, &(0x7f0000003080), 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000040)="2a92b0ef7a2caac959f9ee304e563d26e9d4dabaabcac058f05f290b7df1bcad28efcbd46cf4a8c414b1f40ed5995136887ea31ea119664803b8ca38d52a095f829620183543b87a4ad891fccb320d6c5f084223d74e24f96ece6712817c5276e678c8fe389843efe1ecb4203e9144de0b5f5b3320c0b60574374f831e9d63683f2870c7b531f73cd5268bf53ff8388690dba87ac083e9c831f00b33579667c47babf4bf7d9f4b0fa5f7dfe1a800c9b0044d733bd8cce527c06bf0dc065147d4cd4b1f1da59ef6dff61d6867b0cdefd158e306980c7925a56f403b3e0ccf44fbf1ab5f39c578acb90d3d43716bac4b15d28c1c", &(0x7f0000000140)=0xf3, &(0x7f0000000180)="b805ff45675dc91b3851a7670dfb303503dd3805aaf47beec7e3f320b06d9fd6971b42ccae099ba51533b7f9ce5fb1f59325f4bce6ae53f092ac20193f4275599d7499e1bb69d5cce1b1d996bba491872030d0d5035c0edfbf5c44ddd78d272568d68921632b39ebfc691c74803cb9f47c9a0a938370da0370904add9b0368f65ebf6c9c38df9ac06c961cfd96ceb94d61928587d2c655f0c338c3b3472c25ec4d275cc0ae588ff953774b4a2bbd1f8eaafe2bd304b3c765758517", 0xbb) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x3}) r2 = semget(0x0, 0x2, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000180)=0x98) r3 = dup2(r1, r1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000200)=0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0xfc5}, {0x18, 0x2, 0x8}, 0x8, [0x7, 0x8, 0x6, 0x2, 0x1, 0x5, 0x6, 0x1]}, 0x3c) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000002c0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000004c0)={{0x5b5b, r7, r8, r9, r10, 0x0, 0x8}, 0x7, 0x3, 0x4}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r11, 0x80045726, &(0x7f0000000580)) preadv(r5, &(0x7f0000000800)=[{&(0x7f00000005c0)=""/217, 0xd9}, {&(0x7f00000006c0)=""/63, 0x3f}, {&(0x7f0000000700)=""/38, 0x26}, {&(0x7f0000000740)=""/153, 0x99}], 0x4, 0x4c68) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000840)={0x3, 0x7ff}) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) ioctl$WSKBDIO_BELL(r12, 0x20005701) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000900)={0x5, &(0x7f00000008c0)=[{0x3, 0x3a, 0xdf, 0x9}, {0x7442, 0x81, 0x53, 0x10001}, {0x1, 0x7, 0x6, 0x9}, {0x7, 0x86, 0x20, 0x80000000}, {0x101, 0x8, 0x2, 0x3f}]}) semget(0x1, 0x4, 0x542) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000a40), &(0x7f0000000a80)=0x4) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {0x0, 0x0, 0x1, 0x200000}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x122, &(0x7f00000004c0)={@local, @local, [], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x8, 0x114, 0x0, 0x0, 0x0, 0x3b, 0x0, @empty, @multicast2, {[@generic={0x1, 0xd, "83ff526e40a05ce7f677f1"}, @timestamp={0x44, 0x10, 0x80, 0x0, 0x6, [{[@remote={0xac, 0x14, 0x0}], 0x9}, {}]}, @generic={0x82, 0x12, "c33090f55ecd362d133dc01d0a678881"}, @noop, @timestamp={0x44, 0x10, 0x4, 0x1, 0xc, [{[@local={0xac, 0x14, 0x0}], 0x3}, {[], 0x2}]}]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x1, 0x0, 0x9, 0x80, 0x3, 0x0, 0xff, {[@sack={0x5, 0xe, [0x1, 0x3, 0x0]}]}}, {"dd8e0735cea27643f3735192e6cc93746d9203087ea7d9255127c37ef1c6d577376f58312008700eebebe4e278f8298969314becf3b0a67d75a4b68eff2a7ef7ad4971f862b8e61be0bdfc5d45c076f4a14e2c4850256e885b3ea8e52a2bdc6e83acca0d8192f1743d96b0556cbc3fc9d8c21a92b4c78a31def169211fdff62a34fbeef1b35e5f95c204398604bad859ad1a9ba471b55eabcc0f157b"}}}}}}) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x9a) pledge(0x0, &(0x7f0000000080)='\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x110, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x2) readv(r2, &(0x7f0000002d40)=[{0x0}, {&(0x7f0000001900)=""/130, 0x82}, {&(0x7f00000019c0)=""/68, 0x44}, {&(0x7f0000001a40)=""/44, 0x2c}, {&(0x7f0000001a80)=""/235, 0xeb}, {&(0x7f0000001b80)=""/76, 0x4c}, {&(0x7f0000001c00)=""/144, 0x90}, {&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x9) r3 = dup(r0) sysctl$kern(&(0x7f0000000100)={0x1, 0x4d}, 0x2, &(0x7f00000001c0)="f5a7742d22df67286faaebcc62197992bb38a2a6fa461b56e59111a14a55a9002041748a742351d8f0adbe2024f2b5d339f615e30f1426f067e159074b519046f257ad26391130b1dc50f48462f7d65408343792811c4d5fd965b2e575", &(0x7f0000000140)=0x5d, &(0x7f00000002c0)="442ae6bf8b2bed0609eb7d1ef01d39497e08a85bc4c268fc06a527a324431520b4456bdb6d0ea38ace014d4d303bd3ba7e9a7734e4f5fc0f8bbf64c5e3d430b24d5f71425d7e8ec757bf17c5b43b009ea820808df578854d59c6750e761aa37bb27fc16d7ca513bf51f65f2a16e16efff2cd863dfe7815fd6ef8323ea0afa7c399d5de995d23aca682294a8ad4e7cd32b8e4cf3390b6fa1f4297ed6629810c0fcd8a47f7d964dd3c790146b917fb4f4c0b9538005ec26b1bb3a83e17d4bb90cd312ebe7f0222762e86f1a8183b8e6c71b1c82046cc42b3c291528c58549f84c5f87392baf1ce278166721ec54fd3037ee3310ac2b162b373", 0xf8) writev(r3, &(0x7f0000000100), 0x1000000000000309) unlink(&(0x7f0000000000)='./file0\x00') executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x4000, 0xb) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=@file={0x1, './file1\x00'}, 0xa) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x8033b9) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000500)='./file0/file0\x00', 0x800000000000bb26, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b9e54d0014040000000000000000ff000000000000000100000000000000000000ffff"]) seteuid(0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) fcntl$lock(r2, 0x7, &(0x7f00000005c0)={0x3, 0x0, 0x100000001, 0x100000001}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x1000300010008}) r4 = open(&(0x7f0000000440)='./file0/file0\x00', 0x20, 0x160) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0x0, 0x3, 0x82a]) syz_open_pts() syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x5}, {}], 0x2}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x1000000029, 0x9, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffff"]) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) preadv(r5, &(0x7f0000000000), 0x1000000000000098, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) listen(r1, 0x0) socket$unix(0x1, 0x5, 0x0) r6 = syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil, 0x7}, {&(0x7f0000089000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) kqueue() shmat(r8, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r9 = syz_open_pts() r10 = syz_open_pts() poll(&(0x7f0000000040)=[{r6}, {r6, 0x77}, {r9}, {r9}, {r10}, {r9}, {r9}], 0x7, 0x0) executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getppid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x206381) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() setrlimit(0x7, &(0x7f0000000140)={0x4, 0x7}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) poll(&(0x7f0000000100)=[{r5, 0x40}], 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) dup2(r3, r0) shmat(r6, &(0x7f0000ffc000/0x3000)=nil, 0x1000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000002c40)) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r0, 0x80005) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) syz_emit_ethernet(0x41, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa88a81c008100340008060000806a06070002aaaaaaaaef3efcaabbaf1292da3d92fd00000000000073372fbc3098dd2d2d82d7d1e826be12d822d02913df31c184d6e37785b121b6d539b5bdbe3e1747e478b7705ab4a646722f34bc2090706cc2e0ea2e4d7fc1361d7e5ec94e7813eb26d32aabb3a717ad288bd77073d9ae811af5a7d5e74d801bf004f206152bd81298a6ab1706f2de0540a47101935a168c8df3ea96aa8b1cc83aa38d4a5049a827323a32c1865e68e2ca05bc3d7955fc06f51c758d48f1625fa0655d7c7f5a2c0daad4f5a626638be3dcbaba24a597a9e8264b2ba6c5c433599b957534a744a2b94ce602de516eae07daefff7f53a514bfa24232156d57bf97c440421e1162be998dc753182b9ac5d61f5c108c1e79701ef86deb62d797d65686519ab75622e522322bf9bed65900b11f441d0d09dc"]) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f00000000c0)={0x4, 0x2, 0x4}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x3}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '6/_', 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="607ba243b19d8e9ea241f577704405a5", {[@routing={0x2c}]}}}}}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) preadv(r4, &(0x7f0000000840)=[{&(0x7f0000000480)=""/189, 0xbd}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000000540)=""/179, 0xb3}, {&(0x7f0000000600)=""/2, 0x2}, {&(0x7f0000000640)=""/69, 0x45}, {&(0x7f00000006c0)=""/39, 0x27}, {&(0x7f0000000700)=""/161, 0xa1}, {&(0x7f00000007c0)=""/89, 0x59}], 0x8, 0x7) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xffff, 0x20000055, 0xffffd44e, 0xc0000000, "7ef1785c232502e551f6b5becc12a3ff97fc8d74", 0x4000002, 0x94}) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 0: shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f0000000280)={0x0, 0x0, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001834, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = dup(r2) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r6 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000000)=[{&(0x7f0000002500)=""/4096, 0x1000}], 0x1, 0x200000000000) close(r6) r8 = semget(0x2, 0x4, 0x131) semop(r8, &(0x7f0000000140)=[{0x3, 0x7, 0x800}, {0x2, 0xa1, 0x1800}, {0x0, 0xc51f, 0x1800}], 0x3) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r9, 0x100}, {r4, 0x4}, {r4, 0x2}], 0x3, 0x3) syz_open_pts() ioctl$FIOASYNC(r6, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r6, &(0x7f0000000240)=[{&(0x7f0000000200)="536bd2ac556b07447d5a11cb50201d4d205f6fb62b5abba4ad55a5016c2163472377204f2e6c70f1e385f3bf", 0x2c}], 0x13) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000140), 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) socket(0x20, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r1 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000002c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r3, &(0x7f0000000180)='./file0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000001880)={&(0x7f0000001840)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000380)=""/33, 0x21}, {&(0x7f00000003c0)=""/87, 0x57}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/148, 0x94}, {&(0x7f0000001500)=""/250, 0xfa}, {&(0x7f0000001600)=""/238, 0xee}, {&(0x7f0000001700)=""/121, 0x79}], 0x7, &(0x7f0000001800)=""/8, 0x8}, 0x1}, 0x10, 0x20, &(0x7f00000018c0)={0x8, 0x1ff}) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x24, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r7) executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000040)="0f349dab5600dc28f90478f684d85fea35628a6108729e6b63cba91b72a84b72c591fb947c378b9aaa6b1e9bbddab55a17728db519fb5183bf5aec7562ad0b3699db1e004b45788b3c807d707dce374e4ad9ff46b8553c7ba1f9a1cd9a3cab09dbac6fc78b8ebc90bde4aa87a0c5852d34ac30610facf1fbd7bd91e5994a9d197b4d112a91aa36700148a020e8f723cc37068a1e74bcf9a52978a08b9b5937e4a134b0bc4c0995", &(0x7f0000000100)=0xa7, &(0x7f0000000140)="56edc0ca11933951d7baeaa04748b649b36d50c91bfaf98a14b225a2d3a837f47be309546cbb8144081a77945e251491a496f86d439821dbc138da6d89e2423bb661d9d943d6f634f1063344878d68104f871e203435689ae5d0b6216dde5cf3705adbb690291e71e7bd3be34e48eb24646a2898a0ca361fdf257ba28af413e469a943bc2b55c03b6044e49f37d8fd682b12c56c12d15bbc599ada6ceaeae937ac20", 0xa2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x200, 0x10) close(r0) r1 = accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000002c0)=0x1f, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x195d, 0x81, 0xfb, 0x7fff}, {0x8, 0x0, 0x40, 0xd84}, {0x2, 0x8, 0x8, 0x401}, {0x8, 0x4e, 0x64, 0x7}, {0x7, 0x3, 0x0, 0x3ff}, {0x7, 0x78, 0xde, 0x2}, {0x101, 0x7, 0x6, 0x3}, {0x9, 0x5, 0x5}, {0x101, 0x1, 0x6, 0x4}, {0xffe0, 0x40, 0x2, 0x9}]}) getpeername$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000000480)="506c1eb7c1bd138c592df0dc84a5642484636d32b2741a654b816626a7ef77a2c5f05b15f2deadaac8d74d16f8ab1c7db26e1661cc6795ae44cc28230b590a3b4cdf432ef5915a684928d58c7d96efb73a5a0ca3b36613b8e80f62361bd934e0f03cf85f92b9d782bde10fec3a05f30c6e91552acc50190cae72a97b95124feae61e1da2c4e9e3f0a1c286e0c8f2ef8c32af2ba4ec553a5d251474f8a86f15dd6a1272343fdf6ee0af19864691702c62db0cbfc6a894af36", &(0x7f0000000540)=0xb8, &(0x7f0000000580)="2d520661d3db61fd26d447a317d77df8cc8513533d450d1c7bb88bdc5d033e94821f5c74738f8dca51cd6415256c7efe66149239580aa0773f45805970394dbc10a249f72b1991f7a23ef3d9ef0801b120a5d923581ba23e96e638b5174d40d5462ee82050d923a992f6", 0x6a) sysctl$net_inet_tcp(&(0x7f0000000600)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000640)="974b176f8db91994b3c084c318f480cfd044775691ffb237881254d564be42f6783ff9cfe37e238d7d92074856a78d93717803868d17e9b2f01a94d308440dc97979bd10eafef076e763585bac81c847b05e707b0208a9b4540d84b79910e35415cdf6a6f0b86acc8c728293d4236eec669b0628e8ad8bdbb1a8ac6803331d2998421d5fd0a17832096ef3efffc54269f5af7d347fd120963bab85c2f46cec79ec82d6241ccfe0b15614d48e21d3214a3175164c43", &(0x7f0000000700)=0xb5, &(0x7f0000000740)="55c0e99577daad56f7b24e913534e6234a82dafed4a300939f8200d2d20e7de7ebbbb91d096ad6e4374bc7b1f6a4415630f0cc069f860f99d422ef04ba5ab17019fe57e15ea1b7e639ead9639537cf893b0b416bdc8a1b92f0c0e2a790140a5d5308f304b3e5f3558cc52e4c32c0c8c5444e055f1c0fae152f00b7e26fd7507e5a17adad7a2bf001a32a77a1f2626a1816c1834baa09fd248f6c9cbd95c7c7c3fe5b04782a33365d112bd811b14d76dd7718de", 0xb3) r2 = getpid() setpgid(r2, 0x0) sendto$inet(r0, &(0x7f0000000800)="e8c4869de3235a22f7d5d637535f5941f6a8f8e30b34d4bf207ccd4d8c7f923fb6419811de530b978f47c0080c70a33837ddc67ead06d076d6626b87a053", 0x3e, 0xf, &(0x7f0000000840)={0x2, 0x2}, 0xc) socket$unix(0x1, 0x5, 0x0) getgid() ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000880)=0x6) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000008c0), 0x200, 0x0) close(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) ktrace(&(0x7f0000000940)='./file0\x00', 0x2, 0x20, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000980)={0x2000, './file0\x00'}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000009c0)=0x9) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000a00)={0x62d, 0x7, 0xf}) sysctl$net_inet_tcp(&(0x7f0000000a40)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000a80)="c0101fcf40fc91dc84255287b5d3bccccaabad9dd4e007c0d527ca47bd9a515479ac52e432309b7ed6f741d3a0c46edaa8f53368d88d35377872d9fc16bbcbb1eaed996d6b7c", &(0x7f0000000b00)=0x46, &(0x7f0000000b40)="7c0546251501631c9c7a2f3dea073435a5eebc", 0x13) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000b80)={'./file0\x00', 0x9, 0x4, 0x3f, 0x0, 0xffffff9a, 0x1000, 0xb94f, 0x2, 0x0, 0xc195, 0xfffffffffffff75a}) sysctl$net_inet_tcp(&(0x7f0000000c00)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000c40)="36cf15e0fac66678f9ba446b9365920eff7343caa14a49f63e8fab83a33785b13efd849ab7072a18c1f429d357c249f2910a1ea6896ae186ce913cc627deeb50904003b4ee978baf19d737ac9aacb3df050249f515de7565da3b570ec1ec0121726b7332cfe6906b9d77570776d3a8d12c407dc5559cef8e46189eca7fade3b0f65d08ac30236d1e4bb9a230ae05b8ccad9b1436907a057a1506d44e3d48b59277bbe93beab0aebaee0babb2e58677bf710414215b938fe7e565583de7ed1c89c5db0b", &(0x7f0000000d40)=0xc3, &(0x7f0000000d80)="e02431f525ebcdb790580fcf0f8760933e9b6d5a5ccb50d11ae5a39e89335ca25c78b0e0eda4787c23b25e88bc8fd2c0ce48cac46802a32865227d54ba0b0bb5563a5220910092ee0aa593ef2434084225c7f73024c57030afc34f4ebeaab9a73afb", 0x62) sysctl$net_inet_tcp(&(0x7f0000000e00)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000e40)="79a06413fd788c5805fbc01081a789b839a0323c7ac105dd709dbf4325d9106055267fcb162f0fd70433caea398d9c0306b87b80eddc8cf114cba98d448d5d6c795206f29036d674f20d2b39d29c7f1777d6078c97c279b25e855e19df6f19f8f55097363f3579dbba5fc0411a5b76fa2a24764c945f5d18f68e08986d603d37638eaad7755d92244ba079c5e94925db4c8136bad2ea3ad14fb9605ae2d3953b03a5920b9e1a1f36901d8e", &(0x7f0000000f00)=0xab, &(0x7f0000000f40)="5caaf9671f444a65bd3d97e4edb89caf62e9828db2430a40f2ab619d66bcf135c07d2fa3a57db1cc4888a2b1453c8aac79a5b34e5e9b3df95cb719ac0dde143a6dd2b9a5167a25697f72e2c5e258c38f855beaea0b44efdc9c90c060e7a33474", 0x60) openat$speaker(0xffffffffffffff9c, &(0x7f0000000fc0), 0x400, 0x0) getdents(r0, &(0x7f0000001000)=""/179, 0xb3) r4 = semget(0x3, 0x0, 0x109) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000010c0)=""/98) pckbd_enable: command error executing program 2: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8}], 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x26, 0x0, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x8006, 0x3, 0x90}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x5) setpgid(0x0, r2) r4 = msgget$private(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0xff, 0x0, r2}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000300)=""/147) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x0, 0x0, r5, 0x0, 0xffffffffffffffff}, 0x2, 0x0, r2, r2, 0x5e, 0x100000001, 0x8001, 0x9}) msgrcv(r4, &(0x7f0000000000), 0x8, 0x0, 0x800) syz_emit_ethernet(0x2e, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x4, 0x0, 0x1, 0x0, @broadcast, @multicast1, {[@ssrr={0x89, 0x3}]}}, @udp={{0x1, 0x1, 0x8}}}}}}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3ff, 0x3, 0x40, 0xa4d1}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) executing program 6: r0 = kqueue() r1 = dup(r0) open(0x0, 0x0, 0x60) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000880)={0x0, 0x400008d, 0x1ff, 0xd2c, "8717f9050700000003000090d692480d51aa8000"}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000080)="432a42c1", 0x4}], 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x41}, {{r0}, 0xfffffffffffffffa, 0x16}], 0x100, 0x0, 0x1000, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x6, 0x5, 0x10) r2 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000140), 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1b, 0x12}], 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000540)=[{{}, 0xffffffffffffffff, 0x40, 0x2, 0xfff, 0x2b03}, {{}, 0xfffffffffffffffa, 0xd0, 0x20, 0x6, 0x2}, {{r2}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x2, 0x1}, {{}, 0xfffffffffffffffb, 0x0, 0x3, 0x3, 0x4}, {{}, 0xfffffffffffffff9, 0x98, 0x40000000, 0x0, 0x4}, {{}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x36, 0xf58}, {{}, 0xfffffffffffffffd, 0x80, 0x3519730ea0ba1159, 0x0, 0x8}], 0x4, 0x0, 0x7fffffff, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r4 = socket(0x11, 0x3, 0x0) getsockopt(r4, 0x11, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000100), 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r8) writev(r8, &(0x7f0000000180), 0x2) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb051aea3f669986f7bd29eed47902538960e80cfdcc03e596bf70240e08a7c28327a48426cfc9523c60b4b3be6da4309ba34030436c6f8c33e9140d56b3", 0x3e}], 0x1) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x5}, 0x3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xf34, 0x0, 0x7, 0x479b, "bb5d8846eb3c87f896bf01c2b1be4c895091a896"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="9af2baecbeb339e70dbe111c5720cbf1776dae432811135fb69471cf8ef7cc99c39917e8174bb309b0e7df00135f437c0923e7d9f3de99e1c5a059ce635df6f1e2e32e1fc6a5c3dfc7a24484c8bc2845af40f6f61279dc0330bcbdd5a880", 0x5e}, {&(0x7f0000000180)="9edb3bd3e1cc5cb43ea52cf2bce66a455cd7598db84351826b290ed541eff508dc0ea345de5f8a1efde549705b7c9d633c54ccd5672c5c6dd65d50b64bc1fa6e676f71c965e70d", 0x47}, {&(0x7f0000000200)="2434bca619b2110bd4b4bd079be055bac9b684ad36cd12dcd39eadba9168c325d9b61d60e4ea7ebb1f7e774dd9607018e408cfbe8bbec0a101caaa87922d49efa40a766c8f0fe8b2a6222fc2e6599c9c7a8560d8b75aec8884bea3c0e8929f9815f4dc2504ec119fbcde38f09304d51745647b374ff19af1b83fe666a0e70116e5ff30ffc172fb1ceac26df12344eac5e7a8c3976466f4d0456bb02426fc77fcffcd722c5128506f1b8e3165bb025247e557fba606e6e9aee0a360f98b5d89e400d78abf950793dc023bfe0fb43feca9700ad23e56561070218e62fd56acab2df837ec7e17", 0xe5}, {&(0x7f00000004c0)="b17df885f3ce9a8407e96723fd4015cf5f72ec9a74f6ba67224b41ab5b7ca5c5a62576b840a52e0d3dcc2872d7fe75b78a9ae575f078c2e56ff5cba251824a1a55ca3a745bd2eb66323e683efcdd89989dd186ec456505c4d397d1023566630dd3e7355efcf69756732486696cdc378ae64938a55999fcda43662c79161f3bacd2c525d06fd7face8be583850fa0e69aab73f4ebe88543dda701a754d16671fdffbb95a41fbbd3cfe470dab25f92a5e86ec9d8bae476a4f4299bd3497adab03c5016c5f477fac76d6662d4d0c644e33c2ecfc8197379136f9e0522ed1d73942cd7f1b6bfb0", 0xe5}, {&(0x7f0000000300)="73f8a324832e1e7bf34eee08bf9c1fedbdcf4d4f48793eea63002744c3f6057991552edd61fb96d8ab5640d84c96131f4dc412add23e360ce1d94fefca31b39010a38ab9f2f957e09887f2d36d7e4b5b00f9b392b733d5cf45", 0x59}, {&(0x7f0000000ac0)="f85ca1d0bab1e4c1ab2e90ed60342ac59359b735d68dbb06a23831556e05fee25a1cc3557b1f59cb719cd5d4d738ce430efedbbc8b2fca9f1b7de80b3fa350d385ae54c590c714624628fb0e4a7f80b63832fcd484a945686f8d5b051822c1ce4b599e27e577c03312920872c8aa4227d169ab77da5add6ac147444c0b9d8bbe1381131f7a8a748ba3676335faf4d7ad861693dc614387d8bdd8e39f1b66c05b1d499159d41a3d71deb8654d6cbd5757a6b135b559a4f765967e4b083e613f124caa6106958066b2b63c4a835514244e413bf3054603818006b16bb266ddbcfbda9eddf876496a1993bced16af42d2da4d5415b4679a631fc186d65a1c9796a6135a28bb65d33809e9c8a3f75da84134e2a3899908a72ffc296413416b58b91e942edebf1f3eb1b846b80890c85b9f72d81484e5a1bccab44816617cfa4ef10ee93d0b1889b3a2a29d913572a62418414b4793c3bb5c6a65e4914350d984f4db8924992e13ede84246f826f9d69f0f0733511e71bfb779f59975a0db59fe083e1d69bf1f9b60c44a46f9d22b964343e4580f5b5685a6038aaadf1335fa20c4468581e41ec1e5c89779a4728f130f51a8e16027395b7c6e0ed850b66408026277137a811a26345656f73c67b9d1161b2388f09e8ba269c9e18d67789b9a1b089c4908a859681ad448c4e9ee99812ff63075ed0e7cfd9936878d28e9c407660183f91cae89ac0bbfe64edf01c9a80a9f56423247e58bb323808327b207f785ed052be81c1bef368590f8c03cbf98ac3005b4a74d2b8331eb83f77cc4ea69174a6aa38ca594882c76bdaea0f7fa04ec215e8d34980c123c4659d573607bb6845b119ded184e74a01d1593757ea484034a8735415970bccef38a7a774e94fed4816923f6a699911982eb926f4a77142841163cf9254b4e66ffdfc82e0511cee617c892acd5ec1d99084ab3a5ee5db57bd7fd79815569c7074e3824d5a98bb2d4de9d017f880db01baf81a0e0c27e0e4a2a34e0bef25b75039e189e3c8972575dd52ea49b0f191517f46d49f19c738f72c88fb2dce50a9deff39220a8890900418b13790646e2963b0b1540f27556825fbda8352fd2082da470566499e8402ae71deb00a439dd65f266d9bdcdab081c1cd42e401fed621e70b68b416473a39c54a70aa4929fc474ee4b7f40e493742c3cf298beb9400c2fec4c374484fa13919b9335b8b5f0fedf4b462f21796bbe23f8b93eb4278620f5a39c477aa7b7eafc3e21deb6130078ae6d873a43830817f09e475a7ea7dc47565cceca01f4eb45c505372b534812aefef0089d71fda1ac36e7276310266f904988ffeddbf7f6c7e2aa56602112b06956af4a94314bce802ac1db11ee20f148c42a1149f740bc1c7c1689479da0dd8ebb394de51271671fb69a412d3e00f295bf19a19e4d5c27979454b84d1197faa7f065876d3692379c1852ea6c74a03fa25e0549e366f6567d58e5d7d122b649f83c83fb6892cc53ba57450ba6dc9f2fdc472fd4f4413668462325b91d37e979557df2b97b752ffef4d292841df8b20f9d5dab76d8a729a99bda2dc0ecb56d42ed18eed29a17464ea31e31f1d667009b7cb202cbc957d481634310fde527d04276577b349508b66650962d44d686033f84a99af17eb7076d722f3b08ebe6233c6574cc1a7c6bf9eef032e764c460ec5425eb444ade11d279583092f8c4502975e330679d93635a9b7acb2d328ca17a836c374a3ac50c80e0cd55ab2aff0895b982614615a3b841b8d044be2dc641c3eb2cf4bb19151317833606ce63d4d913ed102ec86455443bbadc126b5132cf6701c2af3e9eab42df1de971f6efecebfdaef0bd0d86eac4287464c78219b8901511bffbdb9c9aa51c3fab172c74b041ecb845f33b9d1de5dda9f8b8ecb56cf91cf316457184d923fe38fe365ea6fe243f94a5d869c1b6ca1d7f2cfb98d6f51b8775709188443734ff86788a3b1df27aa0de006e18dc889703dc9e80173f3d05153360e70e0675f97c5a02a43e38e86825c7b372f41a32624a7c99af21d3c6a426306b51c0045e01650c808bc51c1c7a51ea347031746c587d909c50ead0acecd74a6b87cdae173a1a4497b9ec0ce8a0a2f331dabe857d481497d06b9c06a9a7e5dd0fde2f111797a4877dd57be9800e5472ea1dfd588a13b5c3b91e2e3174fb49a436982eb63f4c3a029d8669cb73457fd05871f9d2cff6116048aa4c08dd0cdc46721bce577e2b8045f17a51cab7586da3cdf849c0ae0b0d3cf5465959b3b03482785f95daea790c753d4c713ac603f4c4e37cccdeba6c5a9a515021ca1b9f63e1f3ab224d27ac209ad811d26af9ab657fb2f48df1d70387b9ddbe96e1f992aa7d2530420c1dbf0049ffc3393476267e6ab053a0897ca5f8712d95295b309a77c3255fe8cdc25b0ce657c76f0d8933e713485a245b1ba44f082bb17d9b831c15cd9d373cfbcb40dae0d3ad4dd0f77d2e4da1e6bb62b7cea06adbc5fdc392ebdf279ccccc3d3c85b587c60b7387eccce34b51dcf8ac7c108594b9643a404a6d63795e2e68db6a5c8c0df44c17f3829e702dd49d35c1199ae7b5cdcab9f56deec8ec07a2abbede4fd6deb5f3d54c1172c65fa8b9307210c0e3518aafa7170b7a449a9788125fd4c68e4342c4aa2e33c79d44b041c3ea1e2534e987a99ea4092d04b673221a78209a8a440b483f0db6184d549f01320d12502184625a2a8afa0ebd247b8d902796f44233d109334623e64bf07060cd5ff1fb68f802eb78a52e931a94b021d87aad7adef6a78b3b277f702f1d9c8f209f97dfdb38e1f09d642810a957a5d19e5c8f1b2ac89367cf701624fb163cb513c592ce1c7860ebed8bd50cb08f34afec315c3328a20f19fde52cb8b3929a91e6fea087014e36e7df3a2c13fc4e9c11e157aee21d06207e8056bb9b5898e98fa2d434e7ed295edf1cc4df59e8dbb4a14c4dfb34df7f6ebad7a19510e1fac6c6282806f3e7a74a52fa7ff3f74fd63ed7cb4809b54760260599282660ed2eb894e09d728a89486270f61f297c6bd3dcdef703365828d170f07411e989fd5c276df4ea6f31fbd2ef58511d1a935fbf6f6e58b038929512ffb324e2e368b18a1dc44e3f33a33038792b63e6f65868c44f053bb7d9fe70a64474263ea92257fe107dff93e707153046c95656c7e35122c9bfdc474bb779b34ab35a96108d905b4c32c2766017d507872948c802c1a120467ec2318492181c3b9a2063b1537761e3d53969d754a4553839752e80a47cd9f2835ea85aac6d5815a5f4686e132745a8c16cfdfbfeeb48b89d1a0473d168f5cf268b6e140ec7c0d7abaf14410da789c17004031c9c9fba446c7e698c74377ec6930365adbb7aadb2bedae64bd642a1b2378448588f4a00c56046e3968ad94b5d20704afaff987e94796378bd99a93f7112a0119d1d0ef69c29e6e200b27505ffd32bd3394610b1c6c5a56390e0f30779a0e068711ce31fc1a7cb305d270248122f242205c2e772fd235997ad949c190512ef59dd0ee7f750e318306caed8cb202bf6202e714c217986d70c6f1438f123fcccee976d3bdc0e753e54a4cdb20be8dd5a586aa34aa611ba706caf4eb1128114deb42ded8b1b07b43f4ef7cce82882bb4fe6e4b64b4ce17461f59eb0c218681222f68836e54e48b20a1d78186bcc16471dfc1825c67eaf870e31296ee7a4abe3eb1d3d308628abc4378521f29ddc39aea26137453fafd44152aa224007d210ad91a4ecaf0ab09491f906f94825dfb3948e322a75956a7f46b7017eee22c3dbfff4a431e729f65eb13d43d2a5745ee1bd609b467d9c7cb173ca7cf3e1ac3ccb28fc32c620ed5b03c044985ae0b631df44e8e91db87c0a255ad0f1904a56bbddf3cc97ad8f0a49e3f3428213186879f8fd1526b205df57e8c4f401b9690b00381515665129443b7acba4f1a0ced3a75f7cad04812d7f3b8f335722bc5558cfd0361c8dfc9adcc4d275a167c518120018bccbb8b29d94d08f2ef2e9714fcaf9a6824f36eef9e6921637cb28d8f0d28bd744596ead01ea2f02a2481aab0873b7ffd8be7d13ed2d4ea8f85010f2cb8e2e236d156fb0564cc2c2cc28e9d8995380b1731779b6dc9a77e8496fd24e9e19f9556f56eb505a071f5689fa681a208dcea02091893115bd4e089a4a2bd2e6e4f2e9666e08b3f9a701a20dc67e517a2f36cfe6c17d37e538e1e82fdd57f12b5f73d0cf8daaee41cea01adea78f6f9d816968638c407967b9416b6c3d667c6a96b3db4e3ec697450d9fc3476c001cbd58d98c980fb343c0fc7c81cfa7f4b32f6f0bd464e84eac62db0b001f2e34d293d54d473fe51e20654c41e25b64b44abf9e6afff459214fe30dd9e72b0c4ffb613118130815a9c69a95e4b3a75e5e974a1aea249da27da83a1b6018ed433a3c10e1f687a433f1dbe9def8a441f7ede85d145c94593128215d943f081865ff5fa4dd10420222425d3b715476021b1fb5c1c2d53c0059fb3001297beb493e0e8310b7810c7765de2136a94fd260a7728085eda416be1ca9aff7946dd516cc7499ba8a8fd5d584ab39392253c6d992e871ee5669e47147f8c276940c223adaff97f9fd702161737a59f8f2633113e4a1d8957c34fdf696b7b60fd23988236dbc559e2d71b3d0f370adc03b6b51008a3ea5911c3a96ed345531e03cadf04b4b9ad6606c3b33d097af6f99bedfcc44b8891589c4b491302902d69d70729cb34cf5ffa07a7c5ecb8b06b05a2df0cc2aae1f6863db2a16292ec8afa6f27ea9a8a918c8a24b53ff3903f4a7ed76952bbddee40910b8407234a9b51e5b246e2bfc63b342412de493b1e62ec3fd2166b4aa802a1772a5f6cc0ebad4e0f10b008268eb8c6f7fba68588c3748f516933fb3b67217fe569c8ec666e612e00b65acf21b7b537bf33dec7cd43c2f97dd453d652527bf3f28e9adfdea45340186fbe420eec26b81c46f07dcfbebfed55dee7d56920d289eb1f352df774dc4d4601848ec2b7bffc166631d558f80c7cc745ddad3d24e40a2399017d822d9a66955c1de79187fdbb8d5c7eb20576a6c3b69c125ddcda33dc536d43c0ac07a85f13d39d8bd73d4282697f22d181d70a26a90dfdcdeda19c85f955456ca9c92224cbefaf037392bcaddc13d68c226dc7288ab23734e509d5d4737ad1fb8e888af5783f876b559f2b177df5dff805752c91a6b9c07c990b0ad72e1ac2cd9ecd23512d0d60992c0f97b8c498bb8fee2b8816f75d5bea8e1c783d78969de06fa09df821076ac2cf6f1ae28df4c2333fa57c1fcbe040aede90864b0904fd245aefc5d8d2c1c4e56ca2586631d382caf1f2da26f73da72e73b0e782c439aac0735f71bfffed9d9c694a091395533ffca45566ffa7eb0eba8949efc85af0a79dc71382fbf61e132f0a047e8fb2dc966ec5ccd13e08ba987b80c00f0ca0e3eac5d68502de3d076e460b7cd3a36c2a6f59e7e3ad47de3a06beca214adbda2ccf024afd427b23dc967ff4c966e678d060726be0c40e387294bf1c177d05cfafbd356f77b0e52c55913be99ea73beb472e0ef4f98f7491562c5bb6ee2073a3b94ef2fa95a29678bdd38ba1585b04eed5d0af865f382903fc1a33440e062df6773a1e12caa672761f47e6751f9902622dd691709efb1ccf9a6a1690bdbfabfe01fbf58dcaf761d212c3006509d4ba5de74e2832cdcc05baf93d0f8d6f43df90913053b6af40d937a735ddad3c77df7e6acf2383e7eec32933e8c9038ac9fe7d5e4fa65b158377b602aa30624e71aef", 0x1000}, {&(0x7f0000000640)="4d18a1d00d059e4658185f8610e5dbc6503190cf99db70c9767a7881b439161ba84966268ad14dcc776ee06bec2915866deb430f35962b8d9768a1d61321c0217fa477a19b0f179d3a4d8d38a8f8a4df2900647596a566a363719d30a624e61b2bc063b77714eb37e161d7b0a992f07da16ad4893583ed20398f96099e2c69ad0ca04cc5b947", 0x86}], 0x7) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000003c0)="3f0f810df63522f8dcef45b80097885c5f4eb5fadac472ab14d4ba55cde395263bbd88bbd39de820b7f1e32eed9f2ac108603c5e8e51f9bf1636db7c6645193c92867b950c52e1a8bbce7a3b4136fc1e53f3df25c4d9d2e5244c30d15a45fe6fee4cec6bb2", &(0x7f0000000600)=0x65, &(0x7f0000000780), 0x0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100}) socket(0x27, 0x1, 0x3f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8864"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) socket(0x0, 0x0, 0x0) msgget$private(0x0, 0x597) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x4, 0x5c0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) munmap(&(0x7f000000e000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) shmat(r1, &(0x7f0000ff9000/0x1000)=nil, 0x2000) semop(r3, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x7f}, {0x2, 0x7, 0x800}, {0x3, 0x6, 0x800}, {0x2, 0x24f6}, {0x2, 0x0, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d57, 0x1000}, {0x1, 0x3f, 0xc00}], 0x9) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x615, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x80}, {0x84}, {0x41e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYRES32]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0) open(0x0, 0x0, 0x0) sysctl$vm(&(0x7f00000001c0)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x1000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x801, 0x0) r4 = dup(0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x400) poll(0x0, 0x0, 0xbf) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getflags(0xffffffffffffffff, 0x3) setsockopt(r4, 0x1000000000029, 0x8, &(0x7f0000000340), 0x0) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0xa4, 0x0) open(&(0x7f0000000140)='.\x00', 0x10000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x3}) r2 = semget(0x0, 0x2, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000180)=0x98) r3 = dup2(r1, r1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000200)=0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0xfc5}, {0x18, 0x2, 0x8, 0x80000001}, 0x0, [0x7, 0x8, 0x6, 0x2, 0x1, 0x5, 0x6, 0x1]}, 0x3c) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000002c0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000004c0)={{0x5b5b, r7, r8, r9, r10, 0x0, 0x8}, 0x7, 0x3, 0x4}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r11, 0x80045726, &(0x7f0000000580)) preadv(r5, &(0x7f0000000800)=[{&(0x7f00000005c0)=""/217, 0xd9}, {&(0x7f00000006c0)=""/63, 0x3f}, {&(0x7f0000000700)=""/38, 0x26}, {&(0x7f0000000740)=""/153, 0x99}], 0x4, 0x4c68) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000840)={0x3, 0x7ff}) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) ioctl$WSKBDIO_BELL(r12, 0x20005701) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000900)={0x5, &(0x7f00000008c0)=[{0x3, 0x3a, 0xdf, 0x9}, {0x7442, 0x81, 0x53, 0x10001}, {0x1, 0x7, 0x6, 0x9}, {0x7, 0x86, 0x20, 0x80000000}, {0x101, 0x8, 0x2, 0x3f}]}) semget(0x1, 0x4, 0x542) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000a40), &(0x7f0000000a80)=0x4) executing program 6: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffffc, 0x200351d, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x2}, {0x7}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r3, &(0x7f0000000000)="1d0ff0af05eb3fc7552fffcded57", 0xe) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000a80)="24bdf0be1478bf4f2b8474fe032477e672d5b08561507baae23ae7aba88a60dd92779187095156447d324f86f93da6d3a9bbcd4b8a1bff3a36b4f74a1b6e3af7ed4a9f045c34008278dfd7223b7599122b98952c4fe051d6522738f7c875daf0942b6d2181922f6b8f975ca7f8e42f570951b2c41c1d", 0x76}], 0x1) read(r2, &(0x7f0000000200)=""/124, 0x7c) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x2) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) executing program 1: sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x4a, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) executing program 3: execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) getuid() r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, 0x0, 0x0) dup2(r3, r2) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) chown(0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000380), 0x10) r6 = semget$private(0x0, 0x7, 0x3c0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, r4, 0x0, 0x0, 0xa, 0x8}, 0x1, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) semget(0x0, 0x0, 0x470) setpgid(0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r8) executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x40000000000002c2, 0x0, 0x0, 0x0, 0xffffffdd) executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r2 = msgget$private(0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0xc000, 0x804565) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES8=r0], 0x11, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43c80595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8970cb58857df4053e0226dfc2d65cf02e404ed3b5dabd3c5f31aeef615280d8dd4d9d5a71328a5fece40dcc3f592193cf9fa9de2db394a37d2101a92143611ef510e"], 0xed, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/153) r3 = syz_open_pts() fcntl$lock(r3, 0x7, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) msgrcv(0x0, 0x0, 0x90, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xe8, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getuid() getgid() sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000b4b000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0x7754}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x20}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0), 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000500), 0x1008, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4, 0x18f}, 0x8000000042, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd955, 0x7c4}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r6) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000340)=0x6) socket(0x2, 0x2, 0x0) setrlimit(0x6, &(0x7f00000000c0)) fchmod(r0, 0x12) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlockall(0x1) socket$inet(0x2, 0x8000, 0xc2) socket$inet(0x2, 0x5, 0x0) syz_emit_ethernet(0x108e, &(0x7f0000000100)=ANY=[@ANYBLOB]) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000180)=@un=@file={0x0, ""/81}, 0x53, 0x0, 0x0, &(0x7f00000005c0)=""/214, 0xd6}, 0x0) setrlimit(0x0, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000440)=[{0x0}], 0x1) getrusage(0x1, 0xfffffffffffffffe) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)={&(0x7f0000000040)=@un=@file={0x0, ""/2}, 0x4, 0x0, 0x0, 0x0}}, 0x10, 0x0, &(0x7f0000000300)={0x80000}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async, rerun: 64) write(r0, &(0x7f00000000c0)="f3ff000000000800000000", 0xb) (rerun: 64) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x3}) r2 = semget(0x0, 0x2, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000180)=0x98) r3 = dup2(r1, r1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000200)=0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0xfc5}, {0x18, 0x2, 0x8, 0x80000001}, 0x0, [0x7, 0x8, 0x6, 0x2, 0x1, 0x5, 0x6, 0x1]}, 0x3c) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000002c0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000004c0)={{0x5b5b, r7, r8, r9, r10, 0x0, 0x8}, 0x7, 0x3, 0x4}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r11, 0x80045726, &(0x7f0000000580)) preadv(r5, &(0x7f0000000800)=[{&(0x7f00000005c0)=""/217, 0xd9}, {&(0x7f00000006c0)=""/63, 0x3f}, {&(0x7f0000000700)=""/38, 0x26}, {&(0x7f0000000740)=""/153, 0x99}], 0x4, 0x4c68) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000840)={0x3, 0x7ff}) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) ioctl$WSKBDIO_BELL(r12, 0x20005701) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000900)={0x5, &(0x7f00000008c0)=[{0x3, 0x3a, 0xdf, 0x9}, {0x7442, 0x81, 0x53, 0x10001}, {0x1, 0x7, 0x6, 0x9}, {0x7, 0x86, 0x20, 0x80000000}, {0x101, 0x8, 0x2, 0x3f}]}) semget(0x1, 0x4, 0x542) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000a40), &(0x7f0000000a80)=0x4) executing program 0: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x7f}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140), 0x0) dup(0xffffffffffffffff) kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f00000001c0)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x3ff) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchflags(r3, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) flock(0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmdt(0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000003c0)=0x8) r5 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000400)={0x2, 0x10001, {[0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x86f, 0x2], [0x4, 0x1, 0x7, 0x3, 0x1000, 0x9cc, 0x7, 0x6, 0x7ff, 0x9], [0x2, 0x8000, 0x5, 0x7fff, 0x3, 0x5, 0x2], [0x7, 0x9, 0x2282, 0x1ff, 0x3, 0x2], [{}, {}, {}, {0x0, 0x0, 0x1}, {}, {0xac5c, 0x6, 0x2}, {0x101, 0x3, 0x200, 0x5}, {0x1ff, 0x8, 0x15, 0x20000}]}}) ioctl$FIOGETOWN(r4, 0x4004667b, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x11, 0x3, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000500)='./file\x00', 0x276, &(0x7f0000000540)='./file0/file0\x00', 0xe}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = getpid() fcntl$lock(r4, 0x8, &(0x7f0000000640)={0x3, 0x2, 0x8, 0x401, r5}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000b80)={0x0, 0x0, 0x0}) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') rename(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(r1, &(0x7f00000001c0)={0x0}, 0x10, 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chflags(&(0x7f0000000040)='./file1\x00', 0x0) executing program 4: munmap(&(0x7f00007ff000/0x800000)=nil, 0x800000) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x3, 0x0, 0x34, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1}, {0x3, 0x0, 0x0, 0x6}]}) r1 = dup2(r0, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x20000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x20, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) kqueue() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000073a, r5) select(0x40, &(0x7f0000000000)={0x0, 0x1}, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r6 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000280)) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) executing program 6: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000200)="295b0ab6c00393cbf3c88d5d7a88af4f89", 0x11) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x46b2) executing program 5: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) close(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x6, 0x5, 0x10) r2 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000140), 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1b, 0x12}], 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000540)=[{{}, 0xffffffffffffffff, 0x40, 0x2, 0xfff, 0x2b03}, {{}, 0xfffffffffffffffa, 0xd0, 0x20, 0x6, 0x2}, {{r2}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x2, 0x1}, {{}, 0xfffffffffffffffb, 0x0, 0x3, 0x3, 0x4}, {{}, 0xfffffffffffffff9, 0x98, 0x40000000, 0x0, 0x4}, {{}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x36, 0xf58}, {{}, 0xfffffffffffffffd, 0x80, 0x3519730ea0ba1159, 0x8}], 0x4, 0x0, 0x7fffffff, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r4 = socket(0x11, 0x3, 0x0) getsockopt(r4, 0x11, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000100), 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r8) writev(r8, &(0x7f0000000180), 0x2) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) dup2(r1, r0) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8201b9a) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) getegid() setgid(0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000000c0)=[{0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r0 = semget$private(0x0, 0x2, 0x0) semop(r0, &(0x7f0000000040)=[{0x1, 0x13, 0x1800}, {0x0, 0x3, 0x1000}, {0x1, 0x20, 0x1800}, {0x0, 0x9dc8, 0x1000}, {0x3}, {}, {0x1, 0x1, 0x800}, {0x2, 0xac3}, {0x1, 0x2000, 0x800}], 0x9) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYRES32=0x0]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x8, 0xbc5) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/44, 0x2c) socket$inet(0x2, 0x0, 0x0) dup2(r2, r3) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x31, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x2}, @sack={0x5, 0x6, [0x0]}]}}, {"d1"}}}}}}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) utimes(0x0, &(0x7f0000000040)) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000340)=""/198, 0xc6, 0x0, 0x0, 0x0) executing program 2: sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x47) executing program 4: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x27, &(0x7f0000000000), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80286989, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebb", 0x49, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f00004d4000/0x2000)=nil, 0x2000, 0x0, 0x2015, r6, 0xfffffffffffffffd) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000017000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000000c0)='P', 0x1}], 0x1) execve(0x0, 0x0, 0x0) r8 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r8, 0x80104267, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', 0x1, &(0x7f0000000100)='./file0\x00', 0x8}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca", 0x42) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000001c0), &(0x7f0000000200)=0x4) executing program 3: syz_emit_ethernet(0x2e, &(0x7f0000000400)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo_reply}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) map stack 0x20000000-0x20400000 of map 0xfffffd8073da3ae0 failed: hole in range executing program 5: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) munmap(&(0x7f0000768000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f00000001c0)=[{0x28, 0xff}, {0x50}, {0x6, 0x4}, {0x7, 0x82, 0x7, 0x7}, {0x1, 0x41, 0x0, 0x8}, {0x79d, 0xf8, 0x7, 0x1}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabb3a06613b077f58a6080045000028d9d6544fa788642d4d0000bb0e00907800000000000000000000e9000000"]) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x186}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7, 0x7}, {0x64}, {0x6, 0x81, 0x0, 0xfffffffb}]}) write(r4, 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x24, 0x4, 0x8}, {0xfffa, 0x7, 0x8, 0x8}, {0x1ff, 0x40, 0x0, 0x3}, {0xfffd, 0x40, 0x5, 0x889b}]}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000415}) flock(r7, 0x5) r8 = socket(0x2, 0x1, 0x0) shmat(r3, &(0x7f00006b2000/0x4000)=nil, 0x3000) bind(r8, &(0x7f0000000000), 0x10) r9 = dup(r8) listen(r9, 0x0) executing program 0: socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x24}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000001840)={@local, @random="e0c0faa888c0", [], {@ipv6={0x86dd, {0x0, 0x6, "7c0002", 0x30, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x9}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @mcast2}}}}}}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000340)=0x6) socket(0x2, 0x2, 0x0) setrlimit(0x6, &(0x7f00000000c0)) fchmod(r0, 0x12) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlockall(0x1) socket$inet(0x2, 0x8000, 0xc2) socket$inet(0x2, 0x5, 0x0) syz_emit_ethernet(0x108e, &(0x7f0000000100)=ANY=[@ANYBLOB]) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000180)=@un=@file={0x0, ""/81}, 0x53, 0x0, 0x0, &(0x7f00000005c0)=""/214, 0xd6}, 0x0) setrlimit(0x0, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000440)=[{0x0}], 0x1) getrusage(0x1, 0xfffffffffffffffe) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(r1, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x25, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000018c0)="e3", &(0x7f0000000000)=0x1, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x9af}, {0x5, 0x1, 0x20, 0x200}, {0x7, 0xf0, 0x20, 0x1}]}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a4621e3a2938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c30908bfbec9aac8a5bdd9a566fc512550bcfdafc57082aee8f49685ddf852e39e99379d860"], 0x401, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x1, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r3, 0x1) executing program 4: shmget(0x2, 0x1000, 0x2dc, &(0x7f0000ffe000/0x1000)=nil) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001f40)=""/4096, 0x0) setreuid(0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x7e8417dd4088c6f3) executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x5, 0xff) recvmmsg(r2, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}, {&(0x7f0000000440)=""/222, 0xde}, {0x0}, {0x0}, {&(0x7f00000007c0)=""/238, 0xee}], 0xa, 0x0}, 0x6}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000a40)={0xffffffffffffffff}) dup(r3) sendmmsg(r3, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x800, 0xffffffffffffffff) getpgrp() r4 = msgget$private(0x0, 0x421) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000580)="c6302c9c455c7be3d8598d3ac53af8e7574f36a8db981ae2d8854330fd7f9fc4ba71ba88b9ff297ff033cc3a3dd93a7e60391b1e6b1d20ad08c2a031eb04353f", 0x40}], 0x1, 0x400) writev(r6, &(0x7f0000000540)=[{&(0x7f0000000240)='<', 0x1}, {0x0}], 0x2) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000680)={0x6, &(0x7f0000000180)=[{0xdd01, 0x0, 0xfe, 0x5}, {0x101, 0x3, 0x1f, 0x62c}, {0xab46, 0x6c, 0x0, 0xfffffffc}, {0x81, 0x20, 0x7f, 0x6}, {0x8000, 0x9, 0xcd, 0x9}, {0x3800, 0x7, 0x5, 0x80000000}]}) execve(0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000ec0)={&(0x7f0000000e80)={&(0x7f00000006c0)=@in6={0x18, 0x0, 0x800, 0x1}, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000ac0)="ec86094a496e148e614a463322034dfce5d92f57d23fb7754d77b426296c993f5199e8db587df8a2c8ce1e65d3aed9f2a2cd8f7fc6a9829ef0dddd72f0865b02c6310aadcb9f1712f0afa3d4b43b67a97fdd444d540eec8ad398d51c1aedbd66f2309bc771eb3be862015dcea00cd253631dfbf252a1a98ac023275a5f18963f04f8d2c4f25aad364555ca7428337724", 0x90}, {&(0x7f0000000a40)}, {&(0x7f0000000b80)="d11c08f893aff685fb43abcd23d905c78f2e342057", 0x15}, {&(0x7f0000000bc0)="befba56b8b0bdc27cf410174b92f0a1e128e1076dc73bd30c9c8e4d20672ae6af3362653c4b711d8ee26382421b1f44f8d5ed034b454884a83a8157e39202bfa4539197c361bf0a4fa04a808e283ac06abbb5d0d9193e5ea24bbcb4961a384ba21da9649ed471e5de30dd74f273b03f8e36189e36331ff5e8e3545f84b84b089d46cf9c5ca84c490cb782e445d06e5b8f790345c7ec5866b8ba54c53fad7625a1655b30cbb250c00f16512aff4", 0xad}], 0x4, &(0x7f0000001040)=ANY=[@ANYBLOB="5800000000000000010000007f00000089e46fd6d235d5d93863a4fd0668ef9a7cfea583cfbc035d266c3447aebadde27b43803f2d1a405e8ae6c471a9614621f7b078eb03c0119a61663871932c824f87060000000000004000000000000000ffff000005000000608586f108b45bd908ea58ea49de66b48209cd296ca47dbc150da0f6a99868d8d1640a466bc85c0f74a67f5ecae45b75b000000000000000ffff000000020000aee3ac14a7d017c9cbf2d2e2cb7161e652665881159e1adc10b4cb43028151b940548dc0a0c16e35cc189d6622929ead54f0d358d932bf6ab89634614fd52ccb3774a642f7b4c298840f42567981f48ba883316c085a44b987ab12bf5104ea03dbbc570594218f53af58e2164377bab8ede8406fd6a1ec55e3f7b00edc7012866ec113bb21f5a930beb8e2d2545cc25ed1eca533ddc94caabbbf000000000000c800000000000000ffff0000060000006488bc51f5c5cc65b352ad40efdfaebb475e1d001a24a3219885f867b2d377386e6c48e8874fd66667ab5b4e76e53c30075d0cc9f050c6049552541198c96e8ac38507a95f10dff1908799abe6c010f371463149c919e00d0882d4abb60162a6a73edf1ce888b8d7efce21200539ee883c7612183d8422dc00deff715c2fda15b2de66feaf172779aef5b7770c040c9f998fe7a759eeca92b6b0f16ee108445ba25ddad4e9f1b65f5c950e45476e9096e700000000000000500000000000000001000000090000005299391616572d161003e84f977a72df814cc9047562772f66a2d794e60f27d9439c50193fce65d7324d2f7b6098b0dc0b4c3945d84bed6ed7751bbfc70000007800000000000000ffff0000020000006f98feb596508e1df0e3ed2d8e44b255eece00ea05f722866665298c7699314fca6089ff947af4cd5ad19f1578743fd65be26486f5592424afb874e21983dfc13bef4533d10631b092b39c7f8de03424cb29a11088cbf45198340c4cf982869ec980d0d0c4a89f7e"], 0x2d8}, 0x3a}, 0x10, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f00000005c0)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e85353a5586603eebda7eccfc5ced62c70a12fbffc2425f3f9e50317605792ea906ef56376aa499b9a909aff511ad2d63fc010ee2292f393b11d78e8bc095bbd866e81599df546afa16ce278edae371c4f16d4df85f4ba622daf27aa8a728453bc4e93539080b8d73936bf6499780255943ab4ebd03bdae91f09e60447e17e0e21bf2dbd2c39", 0x9f}], 0x1, 0xb3) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="24dee952f632c9420a7cd9fca5de24bd829f736b202b2d441c77b4f7af183491e9354e6cf57a87b7f80438757d97844b796202813edb49144fe538a092b496ad8ba2ec3e2b614899035deaff09d7140f33ac4ea319626ebe123943c5cfa79a63799b8bd9d159da862bd8770c307f085fe6b5eccbb3b06b06ddc154567641601c414c56f022b77bbce0c1b6b5a420bfb75242d472045e56b3b4e2e299a125a1592295f6815e37401cea0313c779733c190a283312d45ce8290a596bc38a3b050ad1416e60e259b88f3ffcd57f42b7a5ad6ce648e90fa932786fe35c247aa1515b076dfc460dde2f58", 0xe8, 0x404, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x480) msgrcv(r4, 0x0, 0x0, 0x3, 0x0) execve(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000cc0)='/dev/speaker\x00', &(0x7f0000000d00)='\x10', &(0x7f0000000d40)='%\x92%:{\xbe}&.#,\'\x00', &(0x7f0000000980)='~0[\x1b\by`@\xf0/\x8f\xa2&\xcc\x92', &(0x7f0000000dc0)='\x00\x00\x00\x00', &(0x7f0000000e00)='\x01\x00\x00\x00\x00\x00\x00\x00aker\x00', &(0x7f0000000e40)='/Xev/bp\xdcL'], &(0x7f00000009c0)=[&(0x7f0000000a80)='\xab\xec:\xd2\x05\x00\xca\xff\xea8(\x99\x02\xc2\v|\x00', &(0x7f0000000f00)='*/}\x00', &(0x7f0000000740)='\x18\x15\x0e\nr\x15\x15N\xf3\x97[,B\x93', &(0x7f0000000a00)='\xeb\xec\xbc\xd1\'Phq\xc8\xc8\xa8\xaa\xb7\xf0\xa5\x1d-\xbe\xa4X\xb2\xc3\xc7\xe5\xc9\x1fd7\x1b]n\x91\x9dvtl\xa2\xcd\xed']) msgsnd(r4, &(0x7f0000001340)=ANY=[@ANYBLOB="0300000000000000b370fb802a993a89140cfbb2a769f96527923c9b5dff2b4f03b94ef09aa699e7a69ed7aa4f73ffcbb7d1e59e3a93ba357fc00b9dc8d264817210a91befe0d63fe4549f77a8be0f23ca6afb74c0d25948a54f5a221da2f60b4bba5672c95125fdda33c2780a7957930660edb6686fb2d929cc202b128081656db0320eca690045b6c51241f9be647697960874a6fb1f718e060081e2ad7407611c1d94b2ffffffffffffff7f0f8c590fe7a0129239ffa3737c792ba98a97e8ae521ace9a9d0dcdce2d13180aea0bb2e533df90f87735af2a09b944fbf6e54cea4410dbe01b9fc087c888f5395418b0308912d849841ea99f523caaeebb4c4efc40a5f9b5c85af84bf2bd55765efa0f7abd5f38e7075a25e8628b7f6a6f5b15c1d2e93d39bf683bf2397704a8cde4d58cf5bfd781c4225b57226686c5816230b422457433e28bc3e69d3b1324f31f6b472987cde8071a8565eb4b727fa4fa0434e2f1641b85992b21fa161d31b561763b9d4075679ad325fc0a6c3159ac448edeb1acd6198a54a5409e84"], 0xed, 0x800) executing program 5: select(0xffffffff9c255443, 0x0, 0x0, 0x0, 0x0) executing program 2: syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x8, 0x0, 0x0, "40dc5b38"}}}}}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x20009) executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x0) executing program 7: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000440)=[{0xffffffffffffffff, 0x20}], 0x1, 0x6) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) sendmmsg(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000100)="119538553cba48a91d24a878792c86ebb2167f3ca9aca10f7e7f8e8484ada387e67eb5aca85ba117ebae6c8666d60280ca6dbb7f708ce76c73ae4c902807", 0x3e}, {&(0x7f0000000200)="20a6b45963785eb8db0945cdb608f0c092e1b7086fa6d765adc88bf31c400712e7ba122066b312f210a80243f5df04ec5a4e35644ea43f06a183a588874a5cb5418e5c0cd0653f76651f79a0bf75db7c6e0479dca0e5e2743bece354b52f76ee96dd2d390d36b28fc0397434369dd7df6dfc846bd1e681322ad972af66b3a8aa04dd6ed621eff6559d63717ad9707a9a7f", 0x91}], 0x2, &(0x7f0000000480)=[{0xb0, 0xffff, 0x81, "a7a377b6ac4dcd579f298269ec12fb45647c7ab9ad6995b560d086a03b287084dce415fbb25b7017f217b1db31824f323e5fb7c0144e27e1251336c94374aa7eca9d1ad608399990650d74f12892630fa5c0a4d7a4fde324e2c110725639211b959591c2ca6a6c10ee1c605882f9d5a22b17a6b4facaf2148f6f09e6fb621b551fc72a344c34c4ffeea857d453463a1f2bed1ac1fa25189acdad16cfbf"}, {0x60, 0xffff, 0x2d13, "cbe071022429564ca6aa3a3e93470e8c1eba5eb36dd5374dac9d54f8ad1e7cf41cc3f49925404c7b8caa6df7698176ec5fa778d4e960d70af1a1ec78f526fb31499370b4543f8f06ec8a69be66"}, {0xa0, 0xffff, 0x159, "502a64f6c428e987eda8549410fff793fbadf7bca206b68c90789ae994a38f999bd050a6b907821f0b37d7f2581ad09211b690ccd530ec16f18db51bfaa0567a9510d91c34c4238e82aad41147b3581c78e3fb963411a573834230c37da4712d537900f8c03bca366f8acc56a0fbd40fb0377e097208acf4da37e737646de26e4373103937e88212824ecd6b9e03"}, {0xb0, 0x1, 0x40000000, "c21d9c3c03493a337da6c2c0920ec4662670a4eb149c10c475d346c59344d00ba60a2399f66e505359d4c34f73ffb7ef561b432c5e5ae608e73804fbab0cfa5e9cf35d7fe97929783055867cc044af0d6f40452b7f97aaa0bad1decd6996cdeb13bcf0a934cc336e65f716ec07c3991b4aaf73339e9fe2a87c9eb76396eb713e3804c9ad3cb7f5173aed29675708e5190e617f1c027a802cb6e9"}, {0x40, 0x1, 0x8000, "2f46abc5876c283405b6e6b37a1f449ede1bcbd37320527788fd60a5e9d08225199efdb76ec8a7ac3d3751dac208"}, {0xc0, 0xffff, 0x3, "6c9bae307fc82a96ba4d392f440d7646ef258131952498236f002bf7bd01196b85750b0d797eaa4ff36e556ee50673e142b83ebf00c01fc559ac8ab6c8de5528a0873190dcb5da31fc69476ea8e8f1abeb840570fc37286678374fbbef186f3a2aeb3b8bdf431a07b2ba5b2d7223269927bc59c20bf74d9790f8386f1d2786a6f993caeee133f0b3e475802cd302f7c0e274964dfb83f042585129c4aa83c23e1145b89fa720511b93ff6c7038dca4e2"}, {0x1010, 0x1, 0x9, "beb2c113c82f13d7bafad97543fdacc9c0279e26f371e2bc515ab0e81c01f267e7bc51dc01caa2144536dede1609c6c7a2b97cc7b463777f905b53e18c252bcf2b8e2f09b13c50cdd0edaa12af94d80180832a7ee6c0ca3c2dbfe71094ffc6a7642bbdfa2870e745a017416f40cce7938faea19112601ede9184f07514de6198e1d9b116c9f085b4e5923900b9e00124e3f9409435f5237596e1c85bbe4c39a85e21a68f1f5619cdf348e40c71604efb4ad10abd840d3dfecb28cf22c297348e3d52fb93c20733e9d9f5ff0f4088cb0d9ffb30b0364a0c1f036ed9f6cf01785a48c6f26747c7cb897eb9e7f2f24196b126ec141d837a2d6860fccb067b38247b37706be3e99f4103f14526e5ad572cd4ab442f8257783c82170026580cee9e669b9ef407bdc15cf6794104e4b44f6f585efea958a09ae5ecc4b8697c7ef8b14266591d12b225a1b0835a089098823c66bc54f5871197555f2e500aad8d2fc18feb52370d5bb587bb2eafc7f33ec345716deb97e52e2e27cdf91a36860e1fe8b36702cef3099a5d7e847b54739a2e7c5f4f4fa158c20727d68ea89a14d2384178188aeda844a190d2a616a9f2f1799a72d8a32e1cd60f7b9bfe896c7d30e0607af207d223280983490b45a67972b60589fc22586e7404bf72a8d9b61ed49a3555c367d985d8d6d23db0e024b327cc6abfc8f1afe413324cd1fa7af110586a79e56c15048357ad6568f34040e60d2df37fa9aa94927d105b9ac5fc3d747c3d506544c86bb528500b0770f934170cf0631e926fa1ebc8a035f24474c5f5270ca0991d08816c97b2e09e8c6cd8bb9812f71db39e36c1f419238a567e8d37433cd8fa197e68beb6256e105a08c54daa39f981b689792b7e3e72d916de98e3f4312b2d2ebec799afd1426c04d7f94c8fd4e78a6ce3c98256811aeedad75ce098c6fda7ed7f59539513d4f8c439ba4aa8ab39c2fb4309d3680fddbe918d263df1b720fe9e959d578dbd541cb240f9ad4a1873ef289399e48347e814cdfcbabb58d34fe662ae38225ffab8a504e2da6fffd6be194e04fb0f7bfc4c681f783be2006175c9e16f80cf3a2c003f19df876270a766c3b776d3889095ac3191c262037d41bb30d2a43e5699b0f93590c50c7efc484aef607479a10035700f754aef0418844aace585d6e9b39329b3ac2b67b736bebec685312605e6c51a419a577254f3bc8d2f8d1f821f60351d15d07c643a8f7010833e4800bf36f3a786108060d13b48a0951fab9136ecda34eb1a1bc34d326489892bd816683395be07256d54774541174ee489f57ca7f8319d48e267f563d52cbafce3066bebea720349cee64779693a251533506589efcb0c6e5981640137298ee9367bcc85b58b4d37e9c607cd32ccdaf1f687a27fe1c56c90216f55e9d5329e360406fb2986d0474d9ff6ada7404ed6a33cac40b00bcef27fc96b2c5c9ad44d6c0f8c57deb6c7ffc9865cb842d02158ca899afb9213deb876373cd5b983cbb8532a13b35a5923a20f46e3e018319d0e573af95178d27320ef99fd17d18343139d9569e91bff65242e9d3bbf22afa42adc8ab47db34c2e0d81db3e7f81e63c36d921b1ff30bcd0e3120df0e078e0d5554caafe291042fa188045986cc29f673204c09659d622cd7960df10eb5ad3fda792ad44ae1a13334a73fe29ec8a3d5ecbec1a4be996cb82871cd61aab313bcf453865a1bd905afacc0b0f1b918173ebf1ae8e5ecea4fbc8e1ea073d75952c64574cb1cf2b9dc8228f25303556dbb4bd38bdbb79de2499cf9f43ec02081be67d1f1d90589c0efe7f958108e99e58e1034a19ad0f144f8eca5f7fa5065ce47d9872e30a671a1533d27a3fc234a7d0b6c04aec636e1d427a28abb531f294a808692e668b4c72ad13fe2884eab6e3b6d64aec125249744ec43b92992a7cfd78464d24821e64a4161c3f7e03b5ffac6789735ba1af1245135f7dbfd0e4debbc03d160edb18784bb02af260a81e8bec29c3d036c9c54cfe5e815170626f49b0f10c4c4db8daa949ed00d67aa4c79747a9189a83d8b8b22b733554cea1e5521ca8186decea6f3aab1fb3e153048011a91b42be0e8e3824d8b138e00b4d6be157da21080a9c40c54ba9d8e7e3fcae5470da1fb6902f631a02c05bcf47fd79a87b97f302a1c2b33821d755371882abe265dd48a17a0324fb43868001c963685063089206187e691399041a9a39b9000a08940d0b82a85ed7ecd0a0800a6306c901da9c90b2407406eefe08e7b8cd2486dc69dba7a0326d8776f97e5b4cc77a975e2305adee29bf92fa801cb6ba5b0457d9984c94ba340f75435ade1b0805606d427d89e13de53caba559f218f4f60db9983e8cf56938eecbd2a4d4cc01a78cffa31ec6d12770c317c5d1d1a2400a5f871b34351feae221c4c54953240417e087baf74d43760d8d366577a143d6a9df64d303e54e460e9b6f6b68ef97f360f4618a89f0980ab98c62351bac506050e5d8a3f742540ccb329a9c6e765147c30d99ae43d7c7493d74113516f3a54245266532b8f5beefbc0d9dceec5add54ee9d5613a1ad8edadfa4e28c9d814d0cd87ff9d1d6f384b5a7dd38b795cdfc8540f6769f35f9655733778974b5f230a63a995ca5b597d54e6eba522a87cea82ba5d02da1c3e6fac5308b0996747813dc54b119ef3f2650c79c39d4e2884b7c365f62613b5630be77c49b298b762d585bcb3a073ef83dd3cea15459ed20829dcd25e9a162a1a8ba5cf5856078e6a3fc50eb5d6fb67a69b3e479ba3865890d643b6b875dff618159a20847c5dae288d227ba168cee436aa8e52620d24ac5f56014bb879b25101af3295f86e620955a503f11ece18a4d592761cf058bc0b66d1db2d09a96caaf438f0ce7757c889d44f1f60f5b5442c7dd5a9f02f0a0846a6bc1472897430e4a25e2a85ef7b9bc81ceade1d5004772565fbc1c12047d93c47e8c9a78b9d7d4f3dffe20f56c28e1907cb1f933956650bfec8995ba4d7a49d084392d1fe314f499b8399702a6db2980bfe62bd688360ae96460feea2ccf8f1676427644a4142182463fcf31afd2d8fd22853536696bf54961b366d59b88f92bf737bc61953be2db89f01442a74258f6073a6bf2abc50b3d4849ecc97dfb59f641f0c3cb82bb93bb2858dca30cb4b98140c7c040c260f54cf53c8eb27e8a20b8fd91d7872858097725a88e21d1c52b3cdde957217420dab106832b182a588bf4615cf8cb119000511f819725e7cb5d9258ae281157b5cbffcf2d722eab3bc5dbc14908d796164b900a54682c38551725ae416a278c6b46f3996cf044ce6221ac19c10dd6378ad063ee6a75a97439994014dfdd80515cce1647ebc95390099758e2c47406cd43a9288735c709cb82903d76c77f548515cdea58a7f5a49f74c8835e14d5c82d9bd7b8783e40a2ccb96c1164831af63e76eb1406fbe6ac696667a6f9a7c62bad09a0eeafb8e6de5e103eec5b9d7255be3af17ab0d75ece94d2ca269f32e03b1f4d89f2380e7a78d21370d2091d4474e472fbba0ceff41577ee3d05fd762723a1feb7260a6d012adb09004d10595d118f6751474bf349e27bbfe6addaab0f41c3d6c1826b6279b178a33f2ef0b248553bc70a690503fa525d4c546af79419af6f56174d597236b9f3851d4eade9041f64855ab638ef7a88ff821b0d86c2fcf2c3b27c60e7c3cb762aeef77cfd58d3f9b7c1d82a8a503a7b3535ef065dc7af78171b0c11a554d23fcf18a6dc49d8d4d05a0f0b87832637b7a94fedfcffbeef17979360f2cc0006ec5d5cf696303fe9d50f9ff23774945144205f7deb9dfffbd4cd1269ca1326f153d54af6e457f3db5b91fec98c7844733458a8e1c22689bc5569b3d4a9b347da04a9be53890dca0968722a37ed5336f8a647622ae6148062e98905f441f9db20a4e850ec5f8a33ad918e974818d971429cb3d535f785cdbbf24d7242da375f35f124d3b6eee8459dbb07ce140acc582bf6acd299801eb47ecb11ce8233c1e2a6070717ce9532b7d4dc1065a30d89e724b443133e1be085712c786dfd7f5ec6104c4e2bbef9f6dee371129d6482e413dbf6ceb5e259d9f524e48ab813f7ac2275214692c848b485d9072ee21bdc3f17827e7b95f3682651af6be6a69f15dceb53700cc1759b3e6ae67c82dd87fa5fbc44d44f7f080f583e162060e003e1a1e93ec67db99f92ca7a804d319b29b1b5dd7a825d6ca3d8a9ccf9a89f3b2750c23f4e3eb7e9e65789a5dd416b369d2c51a9ec79797142b19de293360449e3af2b93d9c460b4738e692f76a160741afa3de0888a0a4ff6e607505e5b9b2e85f7d1c04fa1adf1c19194f7227a2d3fecf3b2962dcac4eefa5520c981bd0890c04c1846d0fe0a1da4a39e6329623d0d898f22b6f81ef5441ccc0b59da75dbc78bae7a8a1200be43614f753d970194c9b54873a7a88b0b34d998a4061fa648d320d0e55dc454990ee4d30c214b5fab942119faa674d36e9afdbfdcce35485e4530744e75d1760499e4a1512a7113f1405cd805567452f327cefb5d3b5ca92efe3d6ebd2b326fc347fb06682b38cde2380b8d31db6574fb6dbffd597af397693dadce05881c4a9a0348ecb17d9c54b8aac2aa77f9f6f88ea4e5e51579bc74d5cc29692c589649d5700873f187b8a3d6f78157447dd7f924dd9f118d650344b3ca3e2d212f335dd501344ed9e2abef5965bbfd3c44f5a84a8eb4e81a514d8c2d01e99f3b8c9bd689177808202a32f4e8407d138310ed18613404b924004db268324f826b435ae06ee2a4a6ffb9eb680d23e0651fbd27c5d6f33be71c3030e473d6a3eda7a999cd5fc122c2de42c126755cdeec2810547126338e02888aed5d2e2ec8e3fba1ad7cea3c302f77b0aa45ad0152b95c7229148a42b5c426c357e981eec0ba9f15a3c27eb121c5d941ac6f469381228199210125a5a0d5fc8c10c285f52fb7afa7fdab06c4b574823382217a8419ece6880798df8e6c6e3e61e882fb57bf9f96cb6a03b90340234ffbf53e525cc68826712ce5c9de7f60b107a71984d9d92241824354b3c4706a8c0db334e0dc7bf40a9cb190c978dadd1bd38b4a2b80b67d3d8a83ac9130e63e8df892b8c2ca2d3a4827051448cbc816eab360373dcbefa9a65cd54dccd5c36ee89ba1ad27822c8c63f3ce653065c8abf75e148697921bb1266f5ed4b79885d0df3eaa5d235fc95683d5735dbb5a17438c6000c9b735a9f632f90f5f8ecbd62c66b2ed2a6ab8beea9af3bfa3c006093b895126850d39afcd446f72e758eb912a02bdc4ebb23737336248a1aef7574ac5cbf9e8f5436763667f46edba0f0979adf647ecbc57a70f2a5e247a6b4604839242b77be066aaf96761b8fe0b31c42fbe99af75d9c35730c4f50b1e5d2b88ff9e5eaca5233d90cb83b358e1ef2cc4e4e88ce9d5895190660afea6f63fc272c1cae57fa51c718dab817d27e64c9412658b5ab72843f5ee2b2e77338211517616fcb7496d6884ec345a93df71db85513eb99da357372fbf2234277e56fa2a6ce651d3ebdf557765b04ebc9650a36664b4a18ea34e6dec529057f61b17a9636b80a0212ccbd85e0dff05e21facfc753462376dbe54e80a35492c071f1270939284fa2db365555dba3b292ef4d42e8565ad09f574ba34a9ee9fcf8a6b3548db93d2ad5a32a237c25624dfddfc1500701a1929088c205d5221538c76d4b714ed9e0b0238e3a51bea1f8b0acb0ca164a87633fa43edfd29e1b96456da8bcc884de6885681f099f7c88312d0da98ce"}, {0xe8, 0xffff, 0x7fffffff, "5a0695cd99e0759cac5a7f814816b2fb51fd0378e744fd67a01fa18b7a920a84bfc6da0080a4ed433a239bb58dc2f9e1373c15919a66f8ac88bfc44b745bccc0c43ab904b1efc044bcdb1008e264b66ad309be9bd6725f871fbf32f35abbea6d271a1c4041cf751aee79eea2cfcee279c8a9d949a90d98b4e58ea38c47482ce834f4c83e4a4debcef692b4f9dff088dd6cde4656006c95cf608cd88a469e1dfd5904934e11a56709fb52c6c5a0c53fe940ece16064b1ec058fc6978caca8b45059d15a875ea5890856d792fb188685863446dfc4cb"}], 0x1458}, 0x8}, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) lseek(r0, 0x0, 0x2) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000300)={0x6, 0x6}) syz_emit_ethernet(0x2a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchownat(r1, &(0x7f0000000340)='./file0\x00', 0x0, r4, 0x2) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r0, 0xf869) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2e}) r0 = syz_open_pts() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x3d}, {0x2}, {0x6, 0x80}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) close(r0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000002c0)="7641838e10b73c35726744f297724c0fa32c2c7cf3ed851ca425737e6068e92fa64239f1dfa02f5960f2211630c515d36e1250fcb435aad8b89f2e2d8928fb4587b0d6a584b3de9b850071a994bbbc529ef0e6f4a20b19b13ac122171a93416127ccf225a4567c698ebded4e859339ae123eee48ce4ad438d7bc1aa0a7a66dba5ac59e928438702b73707a04286210edd5", 0x91}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000002fc0)="1cfcc17868cbc045d15ddbe8a1f141245bcb1d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0df1337bea2a91a50cf9273793675d84dabf57a25a1bb57be72c295e62412cd88b74d42f306c1baa8f0a1cc39d3fe11b4f5acdbef3e67e3b935d154f5f112e1b5b9e4e8ab29e01e124652e57cce3737e1aa0cdd66f57ea3a8d7c5aa0b4da8871fdd9f5dd57aa02520da478a2ca4e654a6cc9eb8550d3cb080c3b54b25142ebe1a7eea69145c584bd51243aa6742112d2a8f1cd47bf5f93461bebe1996d8386a0b06ba9dbda37", 0xe0}], 0x1) (async, rerun: 32) writev(r0, &(0x7f0000000600)=[{0x0}], 0x1) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) r2 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x3, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) (async) socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f0000000200), 0xa) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4}, {0x4, 0x2}], 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)) getegid() geteuid() (async) semop(r4, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x0, 0x800}, {0x4, 0x9, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x5e0, 0x1000}, {0x2, 0xff, 0x1000}, {0x1, 0xda, 0x800}, {0x3, 0x6, 0x1000}, {0x0, 0x8001, 0x1800}], 0x9) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x5, 0x0) close(r0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) syz_emit_ethernet(0x149, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff0000000000008100400086dd6f61d6b8010f00cf0000000000000000000000000000fe8000000000000000000000000000bb"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 2: writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000240)}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open$dir(0x0, 0x0, 0x90) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x4) open$dir(0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1c}, 0x2, &(0x7f0000000300)="d5", &(0x7f0000000000)=0x1, 0x0, 0x0) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="ab35e180d87eb4edd32dcbc2f552c38a343bd0d96be35a0dcd551f53bb85e1401eb5172797cde36ad7aeaea633d3fe6729f2f48a4a6a32195e9f639aec593e6852ac2529dc757f539bf7061bf1ed7231663586052cac8fb036ed1168f4b447bc202c5574efcaca5c3c50b3ff50dca47231b7f46f3e87d6", 0x77}, {&(0x7f0000000100)="8e5f1e4e91ee07d9d9d588255e3d4806ef4f6fc03c412a43dcf2693dbdd983a94a006954316f9d1a748769e26a21079ea6ea1c0f08bbcf3654e302d3452612ed8bcfe26f62082bf580af3ed1eefdb06197536bfcdbaced1484fbe608dd04cfaf294d3d69bc6a6378401370c1c41a60285797dd208f3b312f7ea683f0c34207bb7884547d7e135073f1d56291a7c7fb3fda54979bdcba516e1b0fe7355cbde11c31c3bd93dbf56071dffb83d4873c1cb38a1a7787c6758ea8ca886c17a0cda68d1185f5fef7bac08328543fd733a05b41dd", 0xd1}, {&(0x7f0000000200)="77cc6152e936a750202a2eaa4e447dc05a258acdb47cbcd4fdb8a8cb323e9a45924e2ae82c5b92071b76b48d4edd32d6d0e8b588e25083966a12aa361f448557e014535ae4dc538111ad90c5a3e938e0826992a6c18df04e4bc946404823ff77afab97d4f0729bddef6e6933696adfb3c0c6ccf694de20fcb4916d7744ccf34c2ac5f6bfb19cfd8f988109025d8aaf8587d6d7ff63f31e98a53855fdcacbd5238235578b23e8bfe623f14855e1087e7c36d546e3fc3e6ae65117dbe664336abfbdc73aa490323e60f1b78ab482d05a7935f959a9371be7444d58e8fe24bf1e47072a16", 0xe3}, {&(0x7f0000000300)="f9a5e4ecdf8d1bd5e3e18ecbf44d2fff5be10617ade94ffe4228d2b3170c0c22204ce0948c100f2df9335a230242d2c1b45b3ef458fa6d4396404b8f605aa7206016e2cb0ec71fedc47c85b0034210c3297672f225623482b0313df9daaa122cbab5afc9b20dd00c9dc3c032c07983c052d2d5ada597e195d6ab11e99f18aced3a7ffe81b758a83dd84733d0d7ed49e03c65392bbe1d32ba468326f17dc166d265f6ad9463fcd7621a843b329fcf943ac25ccde187f951cc4aecc6b219b3f1cd30db7129e29ffd341f0793204fcc138d", 0xd0}, {&(0x7f0000000400)="2a8fee40fe178738", 0x8}, {&(0x7f0000000440)="c6ff11af0d640566b646a2ccc8e9bdba53cf042d5da2182207edcc3625220edea41e24c5491d08114c6128dbb16ba3573bb192bebf44153624f8f5721dbffa73f3b2ef1e230ed2256da47bc13c232609e16eb3c813dcd36664a7c9d5edac911d52baf610191f108abd2ad67236ab0040562bf5e853fe7e98e297748bf21459ceca7ddbca43198036e82a80a8ebfe7d03fe5204ee560b0a8fa851", 0x9a}, {&(0x7f0000000500)="2284a9af2a1073fd0458f3db5f5631d09bb6539568c23838a74ce99743836a955eb90349dbe857dcedb90dfa6490166bdb7a5f11e969d00957cb82405cbafa998f8c83ace7bcd40a5da62be28aadcd565859db40e11b7ba5b8692bc2fdabcfb22bf4403eae6aba98715ef9591fb1d84e05fca078e7fbc6417bdc4933a992cd92bea86f56515e9caf67a476acb772540c", 0x90}, {&(0x7f00000005c0)="d1c3b6cafe9e1ad2dc2285ab1009f7c640fa97b6af089af73ea3752b4863a2f7b15e994136fff43658d763398976c7b73b20cea57f9e905536bf20fecf4755c93839fe4469011e3549dc71de9d4cd2411150d0d9d5328b9a6dc6790356e66188ce255ee1e1f103d0352a53535b020a89251e", 0x72}], 0x8, 0x8001) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000006c0)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000700)=0x3) msync(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000007c0)={0x1, &(0x7f0000000780)=[{0x5, 0x4, 0x81, 0x1}]}) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000840)={0x2, &(0x7f0000000800)=[0xfffffff8, 0x61]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000880)=0x2f03663f) r4 = openat(r2, &(0x7f00000008c0)='./file0\x00', 0x0, 0x100) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000900)={0xb0, 0x6, 0xda, 0x1, "54fd69f6c30ea6a63c66ab7cfba42b2346301a86", 0x40, 0x21}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000940)=""/114, &(0x7f00000009c0)=0x72) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000a00)) getsockname$inet(r3, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) socketpair(0x1, 0x8000, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r4, 0x2000746e) bind$inet(r4, &(0x7f0000000b00)={0x2, 0x2}, 0xc) r7 = accept$inet(r6, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000bc0)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000c00), 0x40, 0x0) r8 = dup(r6) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000c80)={0x7, &(0x7f0000000c40)=[0x5, 0x44c0d3dd, 0x5, 0x3, 0x37fb, 0x40, 0x2]}) getuid() fchflags(r5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000cc0)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000d00)="0eb3442bd84ddcaee7002527b8106648c75c8cb53a2465edb98924624380efc3fa916001f0f55b7e44e05d0bff15b1cbdc44c0a114babec6bd113f3950f9a72e79b32ef47650f2894f21828599540fc836eacbb6876ce5dcfc94eb0e6c4fb55802424250f7bd9f27fde67b43f08d1c1dc82c4208e5088a59be97b7e2a754088e80f964470bb3d3007b80e5ea6f48d7ea76063e39470cc77e665051ab7f40e18448ba4c93e8f010a6dda08dac289861ec82231e03839c", &(0x7f0000000dc0)=0xb6, &(0x7f0000000e00)="2f1c4d177c", 0x5) munlockall() executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) r3 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) msgrcv(r3, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, r2, 0xb2}}) socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f00000000c0)=0x100) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[@ANYRESDEC=r1]) fchown(r0, 0x0, 0x0) r5 = getuid() seteuid(r5) unveil(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pckbd_enable: command error executing program 3: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x27, &(0x7f0000000000), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80286989, 0x0) (async, rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebb", 0x49, 0x0, 0x0, 0x0) (async, rerun: 64) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) (rerun: 32) mmap(&(0x7f00004d4000/0x2000)=nil, 0x2000, 0x0, 0x2015, r6, 0xfffffffffffffffd) (async) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) mprotect(&(0x7f0000017000/0x3000)=nil, 0x3000, 0x4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000000c0)='P', 0x1}], 0x1) (async) execve(0x0, 0x0, 0x0) r8 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r8, 0x80104267, 0x0) (async, rerun: 32) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', 0x1, &(0x7f0000000100)='./file0\x00', 0x8}) (async, rerun: 32) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x0, 0x0}) (async, rerun: 64) write(0xffffffffffffffff, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca", 0x42) (async, rerun: 64) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) (async) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000001c0), &(0x7f0000000200)=0x4) executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000000c0)=[{0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r0 = semget$private(0x0, 0x2, 0x0) semop(r0, &(0x7f0000000040)=[{0x1, 0x13, 0x1800}, {0x0, 0x3, 0x1000}, {0x1, 0x20, 0x1800}, {0x0, 0x9dc8, 0x1000}, {0x3}, {}, {0x1, 0x1, 0x800}, {0x2, 0xac3}, {0x1, 0x2000, 0x800}], 0x9) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYRES32=0x0]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x8, 0xbc5) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/44, 0x2c) socket$inet(0x2, 0x0, 0x0) dup2(r2, r3) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x31, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x2}, @sack={0x5, 0x6, [0x0]}]}}, {"d1"}}}}}}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) utimes(0x0, &(0x7f0000000040)) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000340)=""/198, 0xc6, 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="fe5052c6fde1ad48999cb067b7d69de27c537172954f6360d9be898b43c2e05277e575945b2e8c26c8b410f1fa93ba13c5d7ab938d2976fe3c61b4d22562a60e7825238819711f36b42cae705557d09221231ecb00000000000000", @ANYRES8=r1, @ANYRESDEC=r1, @ANYRES64=r1, @ANYRES8=r0, @ANYRES16=r0, @ANYRES8]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x2}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="aaaba5a4d6724eef462bb96388fccbedc806eecc88cdd7fcbd7b3d9cdb879a51a3dcf090301f3cd6f5dbf18f4636a83f9b5982a1b7db0c89a24f4a353e30f59ddc6ea62e106f573ebced75424a7cd4dc467eecd20bf9b59b413f58d550cdb55ca71c0896a365cf182cc49fc4c71555c2710b5df5697c13b2995a775a4d2200bc6eb3178dc6e4fe493a3ab63e0a5920647b", 0x91}], 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000300)='!\xd3]$\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='#)}-@^%]\xc5\x00']) open(&(0x7f0000000440)='./file0\x00', 0x0, 0x62) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81, 0x0, 0x5}, {0x81, 0x0, 0x0, 0x2}, {0x7, 0xfc, 0x0, 0x3fd}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f00000004c0)='./file0\x00', 0x20000, 0x108) acct(&(0x7f0000000480)='./file0\x00') ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) executing program 5: syz_emit_ethernet(0x20, &(0x7f0000000000)={@broadcast, @local, [], {@generic={0x802, "1b243ac78698f1edc8d910d259abad895946"}}}) r0 = semget$private(0x0, 0x1, 0x54) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8001, 0x5, 0x8, 0x94, 0x8001]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x7fffffff, 0x0, r3, r4, r7, 0x13, 0x8}, 0x100000001, 0x0, 0x4}) lchown(&(0x7f0000000180)='./file0\x00', r2, r7) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f00000001c0)=0x6) r9 = shmget(0x3, 0x400000, 0x44, &(0x7f0000003000/0x400000)=nil) r10 = getpgrp() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x7, r6, r7, r6, r3, 0x0, 0xe0}, 0x9bb0, 0x7f, r10, r5, 0x7fffffff, 0x1, 0x401}) chmod(&(0x7f0000000280)='./file0/../file0\x00', 0x72) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') setgroups(0x3, &(0x7f0000000340)=[r3, r7, 0x0]) sendto(r8, &(0x7f0000000380)="9d9bc1128e01cc8bb8b02cf87955e167622411d84811c6a1772ebf4eef456f6d9d13140c63b0759ccc146599b1c0db28f263448beca150", 0x37, 0x2, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000379000/0x2000)=nil, 0x2000, 0x2) connect$unix(r8, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) r11 = accept$unix(r8, &(0x7f0000000880)=@file={0x0, ""/6}, &(0x7f00000008c0)=0x8) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000900), &(0x7f0000000940)=0xc) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000000a80)={&(0x7f0000000980)=@file={0x1, './file0/../file0\x00'}, 0x13, &(0x7f0000000800)=[{&(0x7f0000000480)="7e908bfbe4c2b30d80b309713c1dd66a37b5c7a7a82e92386faf368132616c298c53281b478b5372bd800feaf1bec711a40a7d8e90f7e4b606114c6c0298c8ee2998073abcaf9511174c834a71d21093e8eb01416d06c0ed3c4f5b41e8b15ec6d77578218cd1bf2bc1a24f662208ce414239673f0e87f6cec7871e9736de625a0c7a381a513bb0efdcc8ed6e7a4616eb1f19e4ac05be1f69eaaf2cc0afc930fe173c3fcb3408f4f8d9234251b2365706be134a848ab37f56c7ba", 0xba}, {&(0x7f0000000540)="1eced8293528f7560cb8bb6dff9c2dfea25585eb04fc891bd6272d770ba7e8d5b5d55c77e6a114e769f258e2a0c0", 0x2e}, {&(0x7f0000000580)="a90772d2586c78691df4588e0c2062bb13d0ae80b8db72fb2ea38f268a2fc028f6a8fd8f7d5b99f6e4bf55dc93ccf48d3e75e9bbd0e11df5a3e7dcb4487c6392ffa921670b3f22bfef6e36661bfd6dd7", 0x50}, {&(0x7f0000000600)="faa43c72d6838de3e5f9d26e946db821065a2f12a774e237c3c7bb6ef9e5d5a53ef236b113520ac10d2f9529d17fcf416ca4ce4acda7cfd611e7eb4a74d104030a0192a0fbb90ae6faaff6e7cd4fd374cc44e2cbe32f2b3ad45938168f15a013e7d94a4e780b96ef3db354cfc0a3a058d30223102bac5041284d2797ab3562023c299e59b099d32ab7189dce908b4d25d6e5fbc914af13cab072d0f4c56af4fb703b9924dce9b52e43", 0xa9}, {&(0x7f00000006c0)="02ae4eb1584e0438f8413b69a84137f96e9e984ce13ff67f8c7681a5cd2ad934c855c5918aa9ab3eb7861b45df84d8ced45e4e9462c8f005c16785f2dad77e9089260beba2a1c25ae5d7d6c294c6647b27e718fc789fd115f3669f0797b716cac5b086f7ceedb14fc3632aecdfc7c7a5524eec49ac023ef2c6b4f496403404d844641c8b6ce59a64444bc1baf88e61f795fa0b236987eb5a9d", 0x99}, {&(0x7f0000000780)="e5fb0200000000000000828a85b2bf1b3367b18eb0bc786c7c06019160f54678be1ecb0a2722fe8c152846510e6547e54a7e9c052e877b15d1f58ff5d0576df3908f702f66ed789b697b3726507f605a", 0x50}], 0x6, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r7}, @cred={0x20, 0xffff, 0x0, r1, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r11, r8, 0xffffffffffffffff, r8, r12, 0xffffffffffffffff, r8, r8]}, @rights={0x18, 0xffff, 0x1, [r8, r8]}], 0xa8}, 0x406) ioctl$TIOCSFLAGS(r8, 0x8004745c, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000b40)={0x5, &(0x7f0000000b00)=[{0x2, 0x5, 0xe8, 0x80000000}, {0x3, 0x5, 0xff, 0x400}, {0x2, 0xe0, 0x3, 0x5}, {0x1, 0x5, 0xf6, 0x6}, {0x401, 0x1, 0xaa, 0x5}]}) sysctl$net_inet_divert(&(0x7f0000000b80)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000bc0)="b37799d535bf7b42d20ef455132fe98251c655e0b44b13660a3da48cb20148e51755bb8e2a10c0b0e21d2328fa5cafe2b598f64091ee816d89a863b8ba59e353be7b3b2b4b64a4b1b58c8d58edece326a327e9b05be8173399acd2d54edc5d4eea8faf43b60e5d9c5b79e3a8a79eb2b722a5ef791fa9e868deeebc3c67f019db0e3b941200bf9d12e9130d8381ad2e61588dfd5f640dcecc37ff746ddcab2894e8b289", &(0x7f0000000c80)=0xa3, &(0x7f0000000cc0)="5cfbd96d3d4353d2280c8834231ab01da565d31fe376d63d699020326ea6fadd9c00f0127bb325ec697879711b2f86a1e59e7699c3bbcee7d74271db6a0ed21d0fac1efc7f00fb5c9e2c38da9a2d7c7a1eabbf808fb4b5028e48802b8e1d0a06052771c3d31d03f88c1b4ee1150d5b10faa32d5743a38f60d41a19244618ecc517f2e6f5c379ca0bf96f2434d8cf835406854678286e2426b1a740891bc39e1b7388e8555dac27aa58b06a12a1f5f46387eef103edb2e4ef84a59fe16cb013df8a27b38edf58c9ffb7993c1f9b277d3a4b7cec13a655db0498551432a5034af6", 0xe0) r13 = semget(0x2, 0x3, 0x11) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000dc0)={{0x10001, r6, r3, r6, r7, 0x22, 0x3}, 0x4, 0x100000001, 0x7}) getuid() ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000ec0)={&(0x7f0000000e40)='./file0/../file0\x00', 0x8c, &(0x7f0000000e80)='./file0\x00', 0x8}) executing program 7: r0 = socket(0x11, 0x4003, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget$private(0x0, 0x4c3) (async) r3 = msgget$private(0x0, 0x4c3) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/207) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() (async) syz_open_pts() setrlimit(0x0, &(0x7f0000000980)) (async) setrlimit(0x0, &(0x7f0000000980)) syz_open_pts() r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000100), 0x0) syz_open_pts() (async) syz_open_pts() sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaae0c0faa888c086dd607c000200302b00fe8000000000000000000000000000bbfe80000000000000000061"]) r1 = semget(0x0, 0x3, 0x50) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/239) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "94589e2169ad7a6ea9f7991e38f119bfa7aea894"}) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) close(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r7 = dup(r5) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 1: shmctl$IPC_RMID(0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000001, 0x5773c545}) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="91cd3074f645a4352c9f4d63bf6874e5f2845a26cd9de9254f2cf688af3bededde9cf1c9b902da3b270101000071ff77a79330c5fedca8", 0x37}], 0x1) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x4}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x7, 0x0, 0x1, 0xfffffffd}, {0x6}]}) socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) utimes(0x0, &(0x7f0000000040)={{0x100000000, 0x4000000000000004}}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, &(0x7f0000000580)="b952ef01146e3a51b755a170906f8320485a4c2c", 0x14, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000000)={&(0x7f0000001500), 0x1}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd602219c0a97074680000000000000000000000000000000000000000000000000000000095"]) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r0 = geteuid() setuid(r0) r1 = getuid() setreuid(r1, r1) r2 = semget$private(0x0, 0x2, 0x490) geteuid() r3 = getgid() r4 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xdbbc, r1, r3, 0x0, r4, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) setreuid(0xee00, r1) setreuid(r0, r1) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = geteuid() setuid(r0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r6, r4, r7, r3, 0x12, 0x9}, 0x200, 0x5}) setreuid(0x0, r5) r8 = socket(0x2, 0x2, 0x0) r9 = dup(r8) setsockopt$inet_opts(r9, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(0xffffffffffffffff, 0x0) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r12, 0x7, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x1000301010005}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x32e6) chown(&(0x7f0000000280)='./file0\x00', r10, r11) executing program 6: clock_settime(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r3, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) executing program 2: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0xfd8c, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') pledge(0x0, &(0x7f0000000000)='tty ( #\x1f)\x10\x1d\b\xef$|#\xcbh|\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\x1f\xaf}\xe4\x90\xde\xa5\xa5\xa3\xa1j?\xb0\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xb25\x8fF%\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[1\x12\xb6\x02\xb9\xe2h/Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\x0f\xc6\xfc\xc99\xaa\xa0?\x12\'z\x93\xb8\xda}\xc8\x17\xd8\xaaS\x02\x7fh\r\'\xd6-t\xc8\x10\x01\x00\x00\x00\x00\x00\x00\x00U\xf7t\xa6\"l\xffz\x8a\rm\xd7Vq\x806\n\xff\xe2\x06R\xf4\x9d\xeas\xd0vS\xb8]\b\xe7\xc3Fc>ZM\xa2\xc02Y*\xdd\x95r\xe5\xc2n\x00?\x00\xa9\f]\xe4\xc5\x0e\x81\x15YO.y\xdb\xe89\xf6\xe5\xe9^\xf6\xa2\xb3(\'_\xae\x12\x14\xb4\xf8R\xcc\xea:\xd4g\x95\x19\xb7{#\x04\xba\xdf\x1f\xaeW\xba\xecyec\x8b\xb5;&\xbc\x8e\xc3G:\xa4\x05U\xdd9\xaf\xad\xf69\xfa\xd2\xe4V\xa9\x03\x13*\xc8\xf7\x99\xa6}%br\x1e\xa7>I%>\xdc\x91\x1d\x1d\n\x1cgT\x01\xc4b#') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) select(0x40, &(0x7f0000000200)={0x4dd, 0x2, 0x6, 0x4, 0x8000, 0x0, 0x0, 0x3}, &(0x7f0000000240)={0x2, 0xe9, 0xffffffffffffffff, 0x81, 0x3, 0x1, 0x4, 0x20}, &(0x7f0000000280)={0x0, 0xb2, 0x80000001, 0x4, 0x8, 0x6, 0xfffffffffffffffd, 0x7}, &(0x7f00000002c0)={0x3, 0x8}) executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x8, &(0x7f00000002c0)={0x1000}) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x83, 0x10}, {{}, 0xfffffffffffffff9, 0x5e75a2b2ed514803}], 0x10001, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="165c75dfaa690347143cae1ecf431e608507a70633560ba8d89cb0b089bb24fbb153740ac300d70e8dfbe7c645a598715a84fb17a28cbccf798eb88d77ba464e0b4e6becdd7f591d50c0edd511b837cbcfbded22fd24", 0x56, 0x7) executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(0x0, 0x20, 0x72) getdents(r1, &(0x7f00000000c0)=""/90, 0x5a) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{0x6, 0x7ffd}], 0x1}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000200)="27a3c1fd863afe3b12749beb02abadc79d065437f704380dd067bc0731a60da51d17847bb5fafc4916b1cc238b9b464a78e6702793c68319df91afd316951c5044d96299e4c2a74d7880ad8092083cc2cd317ce289698f2f1bc35833f37b019463012401b118820215a17e8b3fc505846b84689366e9b31605345c1517d91a3e8bf387875e6fe9e6f8e74145379c226f95b63860ced4", &(0x7f00000002c0)=0x96, &(0x7f0000000300)="df8386f63b068696bdd7e28d74be3484f82ac8a0ade189342791958fdc8c18dd8241c1ed6f18972986b8975862db88fd426dd1d14da6c40cf24ad074584f762ffa2922bc223b30475fcefa4aa8ee72f75a40f112fe7a9843caffd19299188986ed277e060d3c2742ad015ebc1ff610b3843ee518a740c33666d6f7ae14496e22a42fc6d326a4342b107646b55665695c8588a50fe5a7ac3b4f94a20993490215874c243719d10b7b138219d7e89781ee", 0xb0) read(r0, &(0x7f0000000140)=""/170, 0xaa) r2 = syz_open_pts() pwritev(r2, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) getrusage(0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 5: sysctl$kern(&(0x7f0000000000)={0x2, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000001440)="06000000", 0x4) r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r1, &(0x7f0000000480)=[{0x0}, {&(0x7f0000000400)=""/84, 0x54}, {&(0x7f0000000500)=""/202, 0xca}, {&(0x7f0000000680)=""/148, 0x94}, {&(0x7f0000000740)=""/183, 0xb7}], 0x5) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720f00000000000080012519b40057aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343f00000000b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) semget(0x2, 0x2, 0x4a0) executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x34}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) r3 = dup2(r2, r0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000100), 0x10000) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) close(0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x6, 0x1, r4}) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setuid(r3) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0xa}, 0x10) close(r1) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x1) sysctl$net_inet_ip(&(0x7f0000000080), 0x8, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') readlink(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000240)=ANY=[@ANYBLOB="a8869c8692b8e9b800aaaabb88a8340081000b0008060001080006040001aaaaaaaaaabbe00051b753f4c3ac1400bb000000"]) executing program 0: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pipe2(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(0xffffffffffffff9c, 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000001780)='./file0/file0\x00', 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x4) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, &(0x7f0000000040)="e087fe23", &(0x7f0000000080)=0x4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca", 0x42) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0xc1) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x1) r1 = shmget$private(0x0, 0x1000, 0x84, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x5}], 0x2}) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000180)=0x3) r3 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1000, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', 0x8, &(0x7f0000000140)='./file0\x00', 0x8}) setitimer(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) shutdown(r6, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) mkdir(0x0, 0x0) mkdir(0x0, 0x0) rename(0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) semget$private(0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x3}, {0x6}]}) write(r1, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) executing program 3: msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1000, 0x0, 0xff, 0x3}, {0x4, 0xff, 0x11, 0x1}, {0x8106, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000080)="9fe9464184df0734cb8ce939715e6fddb4cbc353474ae1e45612267a9643c40b1d9f8938679079e1ee214770c7ba764b7abce5ee95c84936ac88588c97b61cab8a909d53d3ae1233e1484ec763352c755db6564ed5d4ae97add43527fbca8d5dedd29004e5cfddb0bd6df007e78b608c625ec11d80335324a2d8e0560d7d435545c695c581abdf58a28d378a36ff646616007e65b8c98c9a9034f9058259aeb9124a68cb4dda3ed5af130cc3b1122268280044d8ef8c7d02632d", 0xba}], 0x1) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x140}}) shmat(r5, &(0x7f000075e000/0x4000)=nil, 0x1000) shmat(r5, &(0x7f0000c69000/0x4000)=nil, 0x1000) sendto(r1, &(0x7f0000000700)="4d10a2551b44ce471d1da4bdff8fdee2c0fe0ff53daabe11b7346b2ec34335089dda2f9ecc774efa02822b7b3e31647a11cd8e743f667380cf14d53c578651fc3cc7d3b9faa3f1d494269fe9b545f5b1c3eaa8715e83a433dc8c5977cb21e784c6f7a780d8afa45c63c4eb557acc7af3ba2e5757929a34a476f2991d6d89239861f8c9725fc28413e1d7c1b197e7dfbdae222f44872b56237f783f5520d77c3da0f8c3abdef3f8ec5e221113d051f8090e7f927bc8a0aebb906fbbbaf6c8b0eacfc1b4cd7f3a0dcee7fc0f3b9b78bd1137a02985200246bd18288d990a07a157eda55f4caac4af2479916fd11794406b01de613b659276f38570e06eef3557bea0c91b44583d71734d6eebd7e6f21ef871a41aa5d80d5fb4325dd401be396100b33bbe2c9ffcadce4fa39cfcd3980736a757cbb21dd06d36729ff214be5cddd3709152050ce0a7f76ef759c7376377e4e75be557cf29666835e4b7997de1af3d95443800b08734b1d355f081a05f7c9190bb9951f7c84e4061af70a32243eb3890bc4e3d3e1414c9beac8c7f856a55b44291077b9d3d9fa9684f379ac085f543a85e552d6eb68c275f5748595bd8a817ef7eb4a05008f7f2f054c1c36dc313b9ffab5756dac1c55599525244b8fb20d3c5d100cb0b4d4dec2f8227f7a21095c3eab3edc8a7b4a6ae094cd1626b04e69d1f69f6c7ab970891a139fff409d53fd5d72f63faceb04e53fabbf4b4b1b13aad9d55b3671b7cf1b1ddb64621288aef662327db7b6dba26375ceef158a20835ce53178739e0d52b67afe3cb42c353b450efcd098f6bd4a24077b16037c63c657036fa3fd1187af50bde15ff0ed26c91c4f48ab1019b9e708485daa1b6285cc36f3ba53a76aa6e98ebe63e84b4c5d567196cc05965c845c251c28c2bafd487bdfd051e308ea3b195e4dd94e8e306d767917c154a021f8e1234cf0839ece0b637b92d50cfb4b112e968b4b9ce147a435d6f0e97fe8d4ff4655bb7dbaa3c8fe7b6cee85603eaf00e663c483270bfcedc9481cc8e44608d90602ec3f034bfdf81ce43e519f875f3fdd7262748a1f239e7418795e215d5bba48467b3b34cd04602de4e546aab2b9b7c6bdec3b675eb7c619c0a6e512333a2294ad8aeedf1e199e59b27064cacfc7db3783e5fea88fb5f435f2373b26332fd90faa4f81fb5e3d704bfb52e50096f22e1c827b0581f506c1efb053a523e980f8aed4279caede600f06503690f2f8a0efb52a3e159db60f08a5c77abfad1d972573ce78e823b584ccd0b0e7137737736367c35f0b4a1e90bb25b2e8e57233c6e4ba803db365c1f467ebb4fed616d1a2c86f7471986a1b7ce8ff3cdfd6651803be5c4bcbea53b6f73f7d5ed2aa8e8f5559e34c60b277fcd7f7b1f468a379342fe04d725e8d4b2f62a2391d613d40ae19e2d39c97efb8af445d5c577a13b46662b7f25377d70a1fdcae2ff31054a8365ddb39674bb7576ba935abbddfaacc086ed60d2053015fa2de79c3561db6f1c2f80ef167a5bd6e593f22fa885dbf31454b02462818a314cf3ff46e17e8d6a7a0ec906219cdef814beb817da97e5924bd71f7034c2e2a50cd102a7cc995bedb95a14003ccbf9bfec1570f056882a458a9d453432af91d2b27e682558af8e3333b1af9ebfeccb5ac5feab011efbdc7bc7de4bd876f4e751ec682670229128ce283cb764568719da452e8bd843b0d99f6208b89d0a7d21ba3dca1391ff2e7238ddfbeed3d1aafb425a0144da1041ae840eb13b17eff65336d653543d782465bbc537f393e8b5b9d0b8b9cd92b50dec5dd72a70b06109d1b8e86aaa7d8ef3c871eff87915e8d9f14c841c4028520ec904d7d25a420e4d5066b106a14a28a434fd96b094539c1a37a0d5c90a7b1e01f01fd0aabfe11eda6a8f95c515c1728e9ed3690751884b8aca2c2486db41ce7761a23f35b34e6dd54f2bc85bc097652e0191bee6548b4ef779589189329eb13aea7e215c845fd9eab8eaa185fa0c175cd4d7410851be73929a1ace12c1c848cb62f1653141a942b80c803d9c026ab74d4ce6eae9bf1400274c06a2598722765ce3676637c6a5a7d05106c1451ef1dbacbf082a71030a40ecd7fd1b2d547009aa29441150532bbb602d369ba6ce50e9827821fb44e8b74de0abf420e205af6c077b88f734829c97c3ec16efff3789e1a36f597703b067f87a90736fb6fa9e4a8c5919f12bdd3ed2a67e2cbcf81415167cb6b1f92c708e091975cf333082c191b3dbc73f95b56c7884eeea96ffec9c5231d6fb006ed7f8ab9cd5f584db9ada3814c9e539948777c0c9fa6c29ef69da72d3c1e4071de949c3294bc6e55cb57c755fdbc117ab4727907f0d7486782668008daa07ada14b9bd934c19e7e94b4a392f250e82bf12db340fec3e70ece58a346d636dd002f37634620b0203ef6b3dd019cdf98bd0959f4d7e3cd59d8a40053bbd14a9dc27a370271a0903d1b3236757905f14aa66fa635bad2bf897b8453ac1f97de5df5c0ee131786bbf23446a8ec4bc6fd40ff471c5fab3432985d4752284194d5a4c4af98d824b09e31447bd77b39bb42d16230a0bbe51935cd3d8248f9cdbdc43715e0ffafe8cde9d82d00d32557c401c463354460855c4f4c23886efae5f66ea1fe33299e223255a7a36491a1aa3e8fad25701e39017d54be602f5828cd0185b9ddb3aa6f50b1167f896917bbe83bd899b76260f797138ffccc86a6de20a95c7272acffe441c81fe23d90f3446af0ac7ab16c836a7543c457639456273131c6b9f07d7a793e0a2ae76de90f271aa8787513b47da539954b787bff8d180c032e9d7e1295a8ec503b5ee30b42b28ea64f6bf947da10ed2a8a32c3163e4ed24ddd3353f72e19c755ec8d9c3d4c9c788289438f376a31cb2307f88e37b15f3998ace729bf5c1d86f83bd4f1e46ac98424fc3bdb8b553fa876b66077636cb227f9c46c43663be0a8bc1751fb92f251a4f601d587690bbb101503847ffc50bca7cfe5fd094bed92403150702e2937da01617f66d581d0c0620e4844a6dbed7344199807b0d6d816b391f0c4745acda3b5271a77e4bbf17c16cfded2779d7f2d389fedd1c528f069110ce3c22d4e483891fc719c082818776830b2b6e22a2d457640ecade889642e064b394832fd6e8f3bfa16004e77f43a43387753d6d6c482fadc8c8092fcfd40ce845b31d5317b0278e7c54549c6392527f9c4c1d60973423f38adfc0d45e2b345aec809c678b9d1412336092481ab6e178b3cfa5cf4e09372ae5f8a72c79bb0517b4446ef4114b3fc19306af183b3330053521378f237259acfc1bfb6138ec6df39b4d292add8e5b819436adce99bf5b3674593d54e3e12e98254f796767c2342cb0738cb27e99c83a410e54525aa99c672c9aeb78151786fd70644166e59f471013f8dc07d56262e87ebfb375192bd30e95f2e46bc549a60795f3057e36bd94affa80cd34ac2d6f1396451070a8876c56059064a9c492d2f009d70cf32c63baabed7561a73cbd78405ed121e07c266ab5b0999778b263c90c0b3f4b3f9e645ec5ab700bced92adbed27544e2f2f395545d8128b77c0f9cacd55a38f148aa7bed47db0252ca4ddd33ecb35e6990af58f70a052b9d1ca0ea0207dc26869ffae9784173aae46c1cfb3beb24723eef6cd4469df4c0457d5a21b72ab7ae7d862b9f833cb1351ebba4c5cbea3abb0690247bf06a6b77e9d1fbab33964c97610a02634a9ff5e2d022eab79573c6e32f00a7474749c496707c872334308c39a4a14331920246bb92214ad69d6b12e1cf6bad026a2861b6f02c307e1ff2f42e6172323a7a483a5ac0390ef990624fe799629e7bef4d832809240769a6d7376d9cf49cc8a816d1872f82764b8fae6672f19ff22949f3037d3207e710f11d0d9ee9f71e76f89c1f7ef3442edc64ab3798b0a475fc15cb2d2e9e3c1bca4daca43b6cd35b04a23720af77ffb4a1981d7162600ac013aba0fdbd2c7f0fc31e209a9ce7cebfb5a3305238290cabdbe519072b9e7bda3e21f0954a81a9ee17d7c86bb76e3c303b59a1cec9f1c07fd2087c6f0075b6ab539848fd883e92fee4fe79e74800e944692ab87431f0a2a23cce699f71180c791aef879a51d7b1b55c66f4fe38aacab1f9c38b8fb3d78530833c649b7dbd58d54484e415bfadc947e5a55f2bc9f55d318d3b1efbf364c912e998635dd117fc68e5a2bfdb10a8fe4cf87ce559e65d1586e046f7864f50f2c08a0eb6bd7c93478e633b72c4890880fae52295f27ce14a94642a8980c3fb882e1698dc1844f07bb54e5f57ca663a48df8e55c3db8f7c1c7ec0fcbdd7007960120c04b1fdac45f44a2165fb3d6a4bc02de3a2358d419527456ad183f61831f85794c90b32b9a3aa346b11adcacac350493c9c990dba2484c0c698d9f051381356ade94c0c4eaa62d18498daca8645015d2ca863b461491f31999a744a50528c6f32d1b1d750d9af423b7330e4114e908da443ab90261113f5f15c62327ebdf3acf0478a663c28179ff797b74bd43032a6e7adf4131804e8f758803619347b528f13cfe01a325919d922f8a696e4c45f74457fe4fbbedc1a60b38597a2ac3292b6e16b42c888e7055dcd2a0a8df7ccd715f4ba9bef621ed6792065822d56ab535698513577c2e88e4dff8c8b3f70ef2c074d088c0a79b722b62f979ab18aa0494170f1a5ab74f21b976e0e80e6e02580cab8e43b1e9aa1e2bdf23737836cecc20cbd9208a87ee187508f5dd401291f180848b2d7aa1bb0c1202c07312bbe0ff12cade7d431be5f9a81d592c5088f8d53dea3598e877822066774bbb88a4186faa2f54919c6156b0a32dd3a983177d0624f8e526c4dbf1e9865e66cc6690e1dfa6b73bd4bd72ea1eb5117e1f1acb327ac0a84b8b341d5795852f99965813d95b005af641cf488ceb03c90a17ebf57c679378d8cb6281a1b9e8204db6cd88787669c43af1f5613cb5535503a1fe8795ee8ef1cd6697a725398fe2059b9be657cfc5a52595519acbaf31afe047b42da20f238fcf77cfe6c1f191c891e877fa43a02159fb1665d2276200858ef72ab5a89ed41bd554a8b088a78fcde6594cf36d3e50bd96ea1b8b2e22f45f964fbc08cede7a82e53848589c975ec7b18de97fcb24d2ea124ca1b9a9765108084d1976606ee808271c263addade5a7d9369c681f0a05fe255573bcd6d6d27cd6ff823d502b4de442bd65b5b3cb174036031b0636f27f7199a8425f16a5304779337912c5e6636080ccb05fbb362b2eaf0d243e4c77e5af4d0c502ec384bdcead363ecc73ef2dcad12187e3ea7004ad605eccf11e336ab083f640701ca5edaf635c07e2717140adfef40456727c14691b26c9ea66c0bd837a63da6a38af38f96d8a58eee9723e408466c6e1d95b24c9b341eafbd2daf0607dc11ae5886f93c152fb46b4303af479584ad253a3dd7d38def911fddec3fceadff1dd3720ee74626e9f38b9b0ee8dac5745e03d6885b50ab7b92516bdf4480f964ca476d1816747807584e8728b99b372d2f44d3bd4d94a71b355c38b0475e71281c3755c9724d68fd794aeb02ba58431d74f2dcaf2b5f5e05f36510980e71704dd3553ce38d40d2d8615ad07c7870a9f044a0d5b38a7f0ba8bff5a01e8a141edc3d896596353744aff861d137a522b482583d25f2a0bf98a35ea573c1e1e825c7d92de948dadd846f37639f7333c4fd758d24259a304446bc9ece9c218387c82ac66ee75278d928825f20c553768f91ebe8121ffbdcec28fb59e2249f9dd248253b", 0x1000, 0x404, 0x0, 0x0) execve(0x0, 0x0, 0x0) r6 = fcntl$dupfd(r1, 0x0, r0) close(r6) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 7: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3bc7ae30200004e3039d2d236acf20b7804be38164991f7c8ad5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba090000000835713f00219b8db5ccd2feae000000000000b71d89e0000407", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f00000005c0)="54baad6838a09ce04b5525b7f664f69b1098e817b8856f4957729317f661bb442e2e", 0x22}, {&(0x7f0000000840)="2cdd19bb30a61d53f800d9bae2a46aadfd67c35af558d66f44c0c1f1185cca7826495a857bfdde946cd1b1ea62cb1d674eedb433d1b1f63bf3b1292b9749e2809f19c8d78a7372c7f4fc0d0e00bf312e5f34c92a147fbaf52b0659c9688968306bc968dab8d75cf13b91a6c97ece52dd64ba6054270cc1e356963c5fc90883479f3631e61a55c0b9950980d9d0ebbfcff204f62426a881af45d3645dd41db95dc815db0e94e3cb45bd16a6ef01b4a5e3b5546949ca68af6a2a7b11bfd17278ac2d04c2c535a8bd651ff6ab595573523916c362899b814fd44f884446a4a7fff35b85", 0xfffffcf6}, {&(0x7f0000000600)="d12c885184b58e86a04d3c", 0xb}, {&(0x7f0000000700)="3c068a27e58fc9df1ccc04580a51752293db66ddf51cec7147800ca6e4b4b4f0555415de480a984687e858cc8c22f7b6a4e75170144c1eaadb98d9d8ec38e15c0172df66192a1a74e9d2c4190b32c4a458c678c5c90166baa510f14e1e692dc9be744ba8cdf8966e698e7f1d", 0x6c}], 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000680)={0x1}) r0 = socket(0x1, 0x2, 0x2) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x3c, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) fcntl$setstatus(r2, 0x4, 0x4) writev(r2, &(0x7f0000000800)=[{&(0x7f0000000440)="4d12f50e98d5692980da372f23c0a5428af92972ad53351b144d09155a209a4c1228fc4ff02a21f4757206d7e8f52babc04bc6b232b2ad5c00240ff35af1adc8e89f763b127b7e369d268cdb686f5253d1793e504fb312860328f1668c3efb1af8ea1b07e8ee13daf2ca1ce64117a37722cb066eb95dc617b0aedcd95bc9c68e64a6801dad46230f8cdd877a8eca4b0e1862be13578b51d755d6f3543c3f4fb122d5501fddfcd6aee2df0cc0c5e5a5df6178b4f9214dfb040a44f5475130bd710e5d3ffdabd61a57f75d2a4a0f2ddcf849da445c18484323ca2719e7472996eec3cee058c3d99830aeb8ec1044631e3b6c29ad2eec12b636d6a532b292ba"}, {&(0x7f0000000b40)="e7b2e7d98a2a15c1312affa4b1090bf06328289ce99d9e71cab24f0daf55672c8d82e0ac27405296fac9d9116d4e75e7c1f71400951c5ce4789342ffc4d7fb4d6a89753d8b0283e43117b2efc235"}, {&(0x7f00000006c0)="4b8cd44afeffffffa0cbd16526e71f6f09d827a2b2857c849f46bc1a3a7c264626a045280f"}], 0x1000000000000099) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(r2, &(0x7f0000000380)={&(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/227, 0xe3}, {&(0x7f00000001c0)=""/223, 0xdf}], 0x2, &(0x7f00000002c0)=""/117, 0x75}, 0xffffffff}, 0x10, 0x40, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1, 0x42, 0xfffffffe, 0x0, "6100000000020700", 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x28, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) setitimer(0x2, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f0000000040)) getuid() r4 = semget$private(0x0, 0x4, 0x1e) pwrite(r1, &(0x7f0000000980)="c735474ad717de8c95c2ea0288b63a7aed1d7be67bcffc132dda9bafce18b1a4f23aef02203b27dbe1d0a2aa3eaf8a5850d68830f2a3fb6843911b3dac1599377be413087a3ef6fdb695cc9e9099d753fe", 0x51, 0xfffffffffffffff8) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001000)=""/229) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x0, 0x1, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x20, 0x0, 0x0, 0x1}, 0xc) socketpair(0x1, 0x8004, 0x73, &(0x7f0000000000)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0287533, &(0x7f00000001c0)) sendmsg(r2, &(0x7f0000000640)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x2}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)="ab264bd8c650dd3044103b844b4cbde206c75f3d0199a939f416c92969ea593d7f288aac6508f966f5ab874877e4952283c815902cf14ab980ba5babed7ffb724a5407d8a8c898c1725649c1c1db57df906abff90ad529c64dde37a555bc8e866765e8a33ba623f73470e6f2bda24936e6701e3daa3b36d55bc8f231408c1b27ae3b8b3b0c69d1bb9f3fb965d9603bf6fa652810e6b6b806bb1bac4551976f655c98a730fb5ceb23139b6bc6dfa3e740d9f88e4eb278b3dc6de24a95d9eebaaa73e7211a7e7c93825690d14103", 0xcd}, {&(0x7f0000000280)="67388e83a76aae60cbb14dc06bdd515bc7373f7aac787ab6a6f2b46beeb39102cd9d6f7ae3276ca24fd4db161e8e8dabdce698cbc587822f6a43a6aefe6845d94e5027fa4621b986962767dd254cbd130c0f8c88253aa29d861523629d0e87d7c7bfc8ec7405b643e6973825b6b5d900cb4fa155b80503f8d4d7a875135afdce9df3ce2bffc82dedb3e173939e015ede6d6f15e81f50ed01a8878a407d337a04da286995ccd75247bedcc28079a78acd9396bb4451cf8a74b640f7272ebb2a1a0241d18d37c4710e8b26d9003dae28f34891e34fb92d87a41d", 0xd9}, {&(0x7f0000000100)="7504c5756383a5eaa85d94fbbdee012f1cf536a53d32ed6ab70941d90dc7b439162d4ba09e7d8d97521fb116714c", 0x2e}, {&(0x7f0000000380)="eacfe3b813b38228070af72501ee6843e11e0785db018a7fdf7b78b1705dd17200931545d7a966e7bcc1756ac888821cf79fbbad1df1ab7cf26b0485a8dd55655026af5e2ea7e33d534474be9ba6a0cb53d965cfe945cb81c1f817adc9c3a6d01cac4ab88ba1ff078c9af1b69d12ecf1f088e839c52744fffea7333d54078a441d28a9f5e9cb947cdcf971feef65bfe05be465a6cdad1682c889e11871b0f32ad770fa2d64d5cf9dc6", 0xa9}, {&(0x7f0000000a00)="552439640fca0e96a927e7369c880b2f11ece4a72a2d746e091a7955d086e364d5e79adc948eb925e3f3d58354dc8aea038a2ddb4c26e191cc54c86ca3e0bed1652b1c165b6f98a5eede9ca100f9f5c53154f9dc29b9990124da51552bb10bbde4e0c948e0249938e00ec612d14740ffb2467a9f2d0cfce76b028e14416d0dd3265cde9a992e57b55e6170d7a112a3cf3870271074c19457eae193d8298ee8ecb24f4eecb310260b5c117d1cafa09d0f63f144fb771f096134b15a621f79e82b7eef7928058426742ee9c591b4307a7e9b65ced291eccb822e1277e30206f289f776f91de412b63662909966cde7207d5864464a6e8e6b84e90bbaac829279f8cc28909489eb904ace4af63f25d3ecb1a61a00"/290, 0x122}], 0x5, &(0x7f0000000780)=ANY=[], 0x78}, 0x2) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) flock(r0, 0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x40, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x7ff, 0x80000001}, {{r3}, 0xfffffffffffffff9, 0x80, 0x20, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0xc, 0x80000000, 0x3, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x2, 0x2, 0x1, 0x5}, {{r1}, 0x0, 0x30, 0x2, 0x5, 0x80000001}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x3, 0x800}], 0x5, &(0x7f0000000200)={0x4e90, 0x80000000}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r3, 0x1}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x0, r4) poll(&(0x7f0000000340)=[{r1, 0x4}, {0xffffffffffffff9c, 0x8}], 0x2, 0x10001) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000003c0)) fchdir(r5) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/152}, 0xa0, 0x2, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) acct(&(0x7f00000004c0)='./file0\x00') connect$unix(r1, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x10, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000580)=0x6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000640), 0x8, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000680)) openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000780)={0x1, &(0x7f0000000740)=[{0x3, 0x8, 0x7, 0x101}]}) mknod(0x0, 0x100, 0x5) writev(r6, &(0x7f0000000bc0)=[{&(0x7f00000007c0)="7ffd2e221cebef4805d93ecd4f82e5ce2a27ed8f09460f3bea0d844a1bc5b11dcde9afee04b59d59c8c955f16090e03c4cfb8595cfe15a588967c231a47bd946b971683fd07b2cc95c44d10d0f1c5da0b6c6948c8a95836ad61377b959598db9e1ae6498ccc529c04c9d1f11ffa3e7a77afb7039d5f3c889be603a65b7f39de4b2bcc3770aa401a1f999f090", 0x8c}, {&(0x7f0000000880)="9b4335b95968d637c7494b59c1228ac79097ff5347f764381310537125cdb176ec4635f4621a3dd110632d15148329014e01cc", 0x33}, {&(0x7f00000008c0)="cf2cf783aeb4f4f234e75f1b61a00bec393c9dce8d646979ea491edcbd9a4f5d87e87bcd7d479433a8b6e329dd9997a3ebac51ecce1d821c141a0127e3f13c9ac10dd9df1c08044d4b6c2d57597537ee6203f35da84b78cb7b50b27f90d7a157f1b7731caaeb26e54234bbc42a70285d8bdba5c715e7ea2327be998674da3ff5815f65f4ed6cc4942a2af5d83eb8f4c125216305943a98561442eea8fa75c429ad623e8d", 0xa4}, {&(0x7f0000000980)="78cbbe2d168f7c9a94e446493143532e9af4add7709e994e4e91363326c01cecd2b02a1d295bd94d69561448acfe72ea63604db367988a313f226d30c33ef5a25a34f5a312b3b52cbf97b8bfdc82e1432e2440cfd7d58f56ab5b42db7913a1dee4d87fee778ce00bfbdd1019951f1ade5cf6685ce9d35daf947bb3f71b94f9b3cb0054b731484bd2dd40be6aced30af88b73ec3f3c1bd77c5ace87bad6e51fe306c969b76b482cd4", 0xa8}, {&(0x7f0000000a40)="9b64820dcee1d690e4e7e9b42a351d3c86f0626cfbc371353d8abab3060e717347a224eba7ca880953d6c7b65437c91ec0dda48cc759098c3b479dbf97973040635c877803dfa8b6aaf20760d5dfb16d263c4362891a3be36c1696897e0a39e94d4b128a5c6e2ae88c17c57d8050323d0e128735b4be", 0x76}, {&(0x7f0000000ac0)="d2f5346830a8e9c09be9f2c168acf7e38f929baac8951f708d7d0c8107c000047afb2515c7c38d44443bf74efbe7edd752774b82f1e958055cfc93e0e715cbbaca470f644973e4003cb47858d181bc32aa3a04eab0fd7e09b385b024459092ab91a22dc686cb42fd4274561c3d9290ebb6858f42361653cebe3ff8d8aa01603275317df2ba2cdeebe7ecf9a30d08176b836dbdd0a3ccfdf9491877ff02c835ac4687f5a06472ba0b1355cbe5e50d9011fa2509108df6ec40c4eab81e50816b32306f5e593fe41b0a8efb27a8dc730ab41e39d95a58a5092080648bc64e4cd50d03673f4e38e3a5cbce88bc2e046bed63fced37e170c2ac05f736", 0xfa}], 0x6) sendmmsg(r6, &(0x7f0000001000)={&(0x7f0000000fc0)={&(0x7f0000000c40)=@in6={0x18, 0x2, 0x6, 0x1000}, 0xc, &(0x7f0000000e40)=[{&(0x7f0000000c80)="07ae87eb93a1cf2148865dcfeaf82405c716629649aea9feefbf4ec329011b8485e3701aba150366ce12e06638328a49af2a2ed495ed3b5963965df580a70bc158a14b09fb9fe68d84876d41c4462b08257013859343fa441cd36ce8f4fc053b3717b0503236a39e6cb14fdaeed530509f8326fcead137080587284dfd0858fe89cade7b8cf68ff76478b8aeb4e6921864f7d4f66b241f7fa3378a1b186ad69f0c0896e539c4c15946f7e7514c61", 0xae}, {&(0x7f0000000d40)="e243923cc0a84d08ecb928c79ef1f0aede2d71452a76fc4b0d7960ce406da28d336d9cdf31bdf7b892746c7469962d3b847fa03aa8771daff44552e3094f29e2de03f8a8f7bb746edc25a42bebb5aab0c2cb6267b85b542f44cc5a2af26a65260a8d2fa23d94d6821d660e3d1035686851309d79b6c43f886dca88ac774d2d0fe2529a03462dc9e34f6212a44645117e64e9a80590bf318dccc606df4142f4b31a09f700df2e78292e50026034d3a914a677d38597bef569329a2f76384040328612983d0a881ae9eea23832f4312c", 0xcf}], 0x2, &(0x7f0000000e80)=[{0x110, 0xffff, 0x3ff, "440c77e19b6037bea1c9fb4f29b62cbd9a18c8883d648916b6c1ad6abd565d15ac4af528452976257a47e9892dfda41a1ffa0ca78d45f36f36d9cbfaa7e606b386ddea51eb3589b0aee3b91bb0465ec78a861a8d3635d28b7745ec58f7e7277f7cebf821698d314ba39c27c0823c3f23cd39e2012f8463db272bd3c81b09c0367ab0d1589e3e6c1bd6952d899d72644a72cff1ec59d905af41fc15d05649b408dfbe2496559c8adcb3b27669de8c35b26e84667f81f67fb0feb5b6bf5c8deaa96a3f83d73f66bdbcff6d67b8b55514bdef4aa23a069c99d00076ff86fe3afb853a9bbf763cc1822f95adb5b8f5c43191bdc624a2a0ccad4170562cc955"}, {0x18, 0xffff, 0xfffffffe, "feff15"}], 0x128}, 0x7ff}, 0x10, 0x1) bind$unix(r0, &(0x7f0000001040)=@abs={0x1, 0x0, 0x2}, 0x8) executing program 4: sysctl$vfs_ffs(&(0x7f0000000300)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x11}, 0x3, &(0x7f0000000040)="c2dc756d574fa70989f88360ea49", &(0x7f0000000080)=0xe, &(0x7f00000000c0)="7725c5c804ebff8819fb464af19b7dbea8728269c82ba0a0e2eca873aaf0fe9226536d28b26a557f4360da1bda36fa32cbe5f1d2fbe075f976cdb30248e50f437c976d218cd1f10713b8ce6ec9564c47f058c4c941f33df49acb9631df93090e6c49dfa024139fb8b7faef70ffd7d22e455a1420eda3d3fc33e4adc056", 0x7d) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="ab157888df3ccd154815a7bde7b1e1b4", &(0x7f0000000140)=0x10, 0x0, 0x0) executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000280)) socket(0x10, 0x5, 0x5) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x1) r3 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000140), 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1b, 0x12}], 0x1, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x31, 0xf0000000, 0x2, 0xfffffffffffffffc}], 0x0, 0x0, 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r5 = socket(0x2, 0x4000, 0x2) getsockopt(r5, 0x11, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r6 = socket(0x18, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000100), 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r8, &(0x7f0000000680)=[{&(0x7f0000000100)="2cb23a58afd1a632054d3058ebfc2bd01d6beaa8d72a879c7ddf1f07afbd38eaf053dcb16b13ff72720ee0685f4602bcc64c144d62e7127e2854716306c61226b654e596c9f6adc673dafc96742e82cb4f145d77ee70ac2607f012f6562f4e7f6f7db4900cf70f3e7668989e24ff81c56ea711c3136924fac859b9d1bafa192f19b042f0291ff2d5e453d2dbaebc19dc56", 0x91}, {&(0x7f0000000300)="23d21760", 0x4}, {&(0x7f0000000580)="e699014569db01000040000050b7caef", 0x10}, {&(0x7f00000005c0)="55b88fde9c86acfb44dacbf7bdea44f0740ffc00698039544bc9450e251168684493", 0x22}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom(r9, &(0x7f0000000340)=""/198, 0xc6, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = syz_open_pts() (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "94589e2169ad7a6ea9f7991e38f119bfa7aea894"}) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) (async) close(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) (async) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r7 = dup(r5) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x34}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) r3 = dup2(r2, r0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000100), 0x10000) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) close(0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x6, 0x1, r4}) executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) r0 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r0) socket$inet6(0x1e, 0x3, 0x0) recvfrom$unix(r1, 0x0, 0xfcff, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket(0x20, 0x0, 0x0) setsockopt(r4, 0x8, 0x1, &(0x7f00000000c0)="f6c0cca6", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x14, &(0x7f0000000040)=[{0x0, 0x2}, {0x64, 0x6, 0x0, 0x3}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r7, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x5], [{}, {}, {0x0, 0x0, 0x368}, {0x0, 0x0, 0x40, 0x10000000}, {0x0, 0x1, 0x1}, {}, {0x80}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x4b, 0x0, 0x0, 0xfffffffe}, {0x40e, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) semget(0x2, 0x4, 0x300) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x1, 0xbd, 0x2, 0x2}]}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getppid() pipe(&(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x10, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) r1 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206981, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{}], 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000001080)=[{0x3c}, {0x16}]}) write(r4, &(0x7f0000000400), 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001680), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f00000022c0)) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x52) dup(0xffffffffffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000240)}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000140)={0x7ff, 0x7fff}) executing program 2: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pipe2(0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) writev(0xffffffffffffff9c, 0x0, 0x0) syz_open_pts() (async) mknod(&(0x7f0000001780)='./file0/file0\x00', 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x4) (async) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, &(0x7f0000000040)="e087fe23", &(0x7f0000000080)=0x4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca", 0x42) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)) executing program 6: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b1000504600000000000001807000000331c13fecea14d93f3b78cae0dd1673ff985d1c9410a0500fee320b37b674639d2d236073705ae04be3816497d02000000000000739dfc6f7be18ed2236dcb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102354d6ce0afdf2919e6d210000000720f70c1f5a472c881ea6e69e0c676d907c400000200361b0d69443525216245020000000000008abfba09001d89e0000000000000008000", 0xb5, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x81) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x37, &(0x7f0000000040)='\a\x00', 0x2) r5 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r6 = socket(0x0, 0x3, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r8 = open(0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlockall() sendmsg$unix(r3, &(0x7f00000009c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000180)="bc52b7f6b6317c683b5ef94690a9c55c66d4d48411c0c2a6845057a497a033598eae5e5474a5ebf844e829198fc7840a", 0x30}, {&(0x7f0000000240)="bad3355b9bd22ae15ee9e4b9f13dc4984f377b86725e6533d3792c9056d3d391505176030ffbcf56a0ca4f681c965a20968715196eb9403c0811940df911f8c494fdced0eb70924d4de540a4f149aff2ce", 0x51}, {&(0x7f0000000380)="9c9ebc2721404f37568a971d87d68550330437421d1dacaaf29cbec6bed9799534980606a596e7afb78f135b003c8e4a3814d56d53834b68315f2ea998df36cc42a32bc462815599fdd990b6cb4b3a9854b8b7417b2774b330c2e1576a6adf3df2ec2ed94f790b0c6e2eb0d15c9d78613fc0bc4d22655cac7e7b3d7ac31e0f05eafedb5e0de2ceb553292cdf2c60ed418d072f4fe632bde750493b835995f3772d8ca8e01d1ab90cdbeff8d347a7c887c7423e4cc4c64eaee96065b859", 0xbd}, {&(0x7f0000000440)="5373fa38bbe64ae7c55c6cb9eef6e6a51ba7cb70918facd50514aaaed40c9b9e75250c46a97d6a754d505531cd5653b82817d5958f326ea9de598e261ad4e4ca1d0a21922566b4592d79819698f3784f1adc551f0b3117795897364e3faf9e1415d16f1484df5cf044b5363616611323dbb7f9541f617a3306df4cf80646f5b8ff6eefaaa757520809fbb5521949ad5da1bc4b6012cf62047826f37689db11d2f0983f2ade7797dcf7ec2ad4611dd006bb", 0xb1}, {&(0x7f0000000500)="73099d5f7a93e6ea5e886774f202188e0a7573cdcc87c904297aabbd13bc661b5792b498f65d2d220b3c5cf4073aa69a9063f3bdf0b329680347734f460fd2a191192cd309ea3201a96e65a6d985d6a080b81243deb0b86af5eaa0373c541c439088677ba41814636f20734fe179a112003a54083cd9e92ebf94cf4122c67cb1dd49b1c304fcafa9a573424cfc1141ee2556b778", 0x94}, {&(0x7f00000005c0)="49fa5030809d47ec807b091fa697f212d0cd147aeaad7f0f299838c16e4c2c29879fb6b3ae10e4270fded34778879fd6cdbe2c7b82dc1cf30165b36f7445fea3e0f5d417e12991bb3c90e8fb4451b9ee83d6980749fc5de46da16206b88f10447a4c0f2c45d627da5d488a228979b6b2e8aedab2059ec2872a2b5ab854ee8deee726edd2a088c8706c1155dea42cfa3161e36046ed613e81c89dad2cb1728714f96d46d5b0acbf7b22c105", 0xab}], 0x6, &(0x7f00000008c0)=[@rights={0x28, 0xffff, 0x1, [r7, 0xffffffffffffffff, r0, r3, r7]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r6, r8, r7, r0, r8, 0xffffffffffffffff, r1]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r1, r4, 0xffffffffffffffff, r5, r1, r4]}], 0xf8, 0x402}, 0x40a) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200, 0x11, 0x6}, {0x3, 0x3, 0xb5, 0xffff64c3}, {0x1, 0xe9, 0x1, 0x9}]}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/252}, &(0x7f0000000240)=0xfe) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f00000002c0)}], 0x1, &(0x7f0000000340)=[{0x60, 0xffff, 0x5, "7101368636ee3a15de3b4a07e2cf3946dc92321c2cf44623334305c4723ad60fe4839f28f595702c1bea97409859f036cfcd8441e29470d1b43c147aad3060177f196505671e7c01657a23364db2"}], 0x60}, 0x0) kqueue() r2 = socket(0x10, 0x1, 0x80) getdents(0xffffffffffffff9c, &(0x7f0000000400)=""/154, 0x9a) getpeername$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/504}, &(0x7f00000006c0)=0x1fa) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000700)="0c098e8c819a166e0cae1e2a71eda1f3c14279f6c69dd670a92bc8fb8bd9c440ed664626a75470d3d1546c635cab6fba4184ba2ca08c80ea990dab4a4ab5c4a6d8b8a7ac67104907e35772f591b28c", 0x4f) r3 = geteuid() r4 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x1) r5 = openat(r4, &(0x7f00000007c0)='./file0\x00', 0x8, 0x20) fchownat(r4, &(0x7f0000000800)='./file0\x00', r3, 0x0, 0x2) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000000840)) readv(r0, &(0x7f0000000980)=[{&(0x7f0000000880)=""/55, 0x37}, {&(0x7f00000008c0)=""/136, 0x88}], 0x2) linkat(r4, &(0x7f00000009c0)='./file0\x00', r4, &(0x7f0000000a00)='./file0\x00', 0x4) renameat(r4, &(0x7f0000000a40)='./file0/file0\x00', r5, &(0x7f0000000a80)='./file0\x00') ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000ac0)=0xffff) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000b80)={&(0x7f0000000b00)='./file0\x00', 0x4, &(0x7f0000000b40)='./file0\x00', 0x8}) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) sendmsg(r2, &(0x7f00000010c0)={&(0x7f0000000bc0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000d80)=[{&(0x7f0000000c00)="925cfa0c74099102f178f4803342bbce1091c00e061ff05daa90b2d64caa7a6359507a445c10a9c94489896f5cf3b5cf80a41c4b", 0x34}, {&(0x7f0000000c40)="86924aeeadc9ec9a5bf32aedce54bb0b6aa14c402b8cdded43f05f92c42b16fa8d87a8b01203f0be3dc4ff09c8a3815537935231a08016d73acd1c24c4fa3a56b4727b39e2ddab5770b4d7aef5c666ee1e45adfcae337aa45b25fa02b689c43e8fbbe82ba0e1dd6d4a79e3c767c5206061d51fb1bc1e54fe900b68295ca2e03733b4f9a706340723d8bc3f6522a135bf455a1b38e6b1ee1f5d19060e81ba6c0f71b926bb66db2ff9ffd16b3e2d7c5f00df33a424b9bd046f1830d09d065d32c5a21c6b1dd68517a345746873c3e3732d692f094c572a53a549f7521ffc4f4d6e23f22458b79d164e", 0xe8}, {&(0x7f0000000d40)="9a4e9b87b906cbb73ed100be981b571b92f43b23ae7f39edb5526ae8", 0x1c}], 0x3, &(0x7f0000000dc0)=[{0x78, 0xffff, 0x6, "9f5b1025970a1635afa8faf4488b543b5aeb76d693b1eac9173a70922744946b00230795a34abb612b9093d5911ac4631f9c653921d4322e12343ce15e70f5ec8ca6fd5c6274eaceb56add2b4b2828f0390a025a870001cd5621a9e42a7be6f18e1a7d02"}, {0xf0, 0xffff, 0x4, "bbdd1e6850e6d6415f77ce466d5a2c6c5211896b3d455088716e6b20dfbedbc743bd5351f339f7cbeece594b8a5aede2be1ebd90f0567096e9a7ff4261e8eefc5dacbdb5451338c85d08d25548fb76912e3807e36005e2acdbc98468a0945d76ecd9a6c0c9580c95d760a686a4a28a9378dedc5263e9d1b6f05fa5b75dd40e8f8ed4f5fdd2ebfc220b331c765ece087da2dc8b2b7b53c7c36285b7f3be019150baadeb4ce5de5a2967104224b18cf7390448bc8d2d32a5a442aad71e5961f0d1d447414ccd81f9fd9a35a688a03c9ed5a44ed27c901a09a1784f7a5a"}, {0x68, 0xffff, 0x7f, "9fd89c0926e895ed74681cc6e8ef9e785f93918137a371b2239703910b3b40807c888dfe2c0cdd562fec7d9e7f2721a45e843bc981c40f9fe88bf3661694b6046020633286cedc2075406b86cc98951cc5f085e20fc9"}, {0x100, 0x1, 0x9, "79b00ec462c249c31c0f69dc0a44a3433087647535802f2a8ad63e3bea83dd9feb41eb259e60d9b79124bf58aee9b6259ce6e260f2b31344ba3344b7825ce8a3222f8d21165db34133b38db20242042cf2a83979a9237125e8bfb211431e993c2bd6489a67eb6ac0590704169f8b28517b860d927120afea5d5d005aa37c97c3c0ddf873a61268bb891318420b669d51182c2ae1ab4fbbd8c35aa13d645e95190f84b2ec4a1f7ec2555a40aa7b2aa2cf8b4e8096fe6e74ea29cf54939d7ba1884177cd02145ee8061e23ba0b27af86fbe1a71921d4be27a2b94f89e3d8a0fb53d270b977aae035048c"}], 0x2d0}, 0x40f) socketpair(0x0, 0x5, 0x3f, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) syz_emit_ethernet(0x2ff, &(0x7f0000001140)={@empty, @remote, [{[], {0x8100, 0x4, 0x1, 0x4}}], {@ipv6={0x86dd, {0x3, 0x6, "cae479", 0x2c5, 0x6, 0x7f, @loopback, @ipv4={'\x00', '\xff\xff', @loopback}, {[@fragment={0x4, 0x0, 0x3f, 0x1, 0x0, 0x9, 0x64}, @fragment={0x3c, 0x0, 0xcf, 0x1, 0x0, 0xe, 0x68}, @routing={0x2b, 0xa, 0x0, 0x9, 0x0, [@rand_addr="437532872366955647b4a2f68f7e10eb", @mcast1, @rand_addr="a388afb3cc5eb54f851c902c21f79ec7", @rand_addr="6f386f41a72688d55409dfce723122f6", @mcast2]}, @dstopts={0x6, 0x0, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0xc, 0xa, 0x0, 0xff, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0xd57}, @mcast2, @mcast1, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x89, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x3ff}, @enc_lim={0x4, 0x1, 0x9}]}, @routing={0x78, 0x10, 0x0, 0x9, 0x0, [@mcast1, @mcast2, @mcast1, @ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr="6c6f718ae998c09a9d5ce06b424b27c2", @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="8862bb20153291b0dc6c8359e6d5b253", @empty]}, @hopopts={0x61, 0xb, '\x00', [@pad1, @generic={0x9, 0x4a, "40769c2b8e97f4c5b6b6f1d6dc4a087cf47c595876b725d1bde69482fe6547406e5b0cf131bf2c1955b7b187abb4faf5d5a91d31122d33337a51beae4cac20d8b51e6761c83b2a694dcd"}, @pad1, @ra={0x5, 0x2, 0x4}, @ra={0x5, 0x2, 0x7ba}]}], @generic="60e452d2e004d6334000fe5c05e0c22b8c3b39ccbfb9d066a27bee2a71c44d5b68db09194c572592c9307893fa51f8543815d81bd5274c2ad046f02a4b5bf7fa051d1f9fdfe93ac2c012aeff070d6ff77eb2a7ba3d0a8c22a912bffedd8afdc25fa847f9eb361d7b01b297dd375754406d722fcce38d4a3f1f3ed219d91281fab3e8bb8fc6ab4ca74e4c96e3bdad96a6a79f7b7b7623bbc05cb75b6bd18b41df1f51fb51586ab2981190539d6c3939b86c0a96f0268554b818adc9a343d30e19bcba567225f1d9f20cea1b6bc9c5b317003ddefc19a2e51f400024b2fe64772aa091b10e0be3c611f0f74d3795"}}}}}) socket$unix(0x1, 0x2, 0x0) r7 = socket$inet(0x2, 0x1, 0x7) dup2(r7, r0) executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f00000003c0)=[{0x7, 0x4, 0x0, 0xffffffff}, {0x8, 0x4, 0x7f, 0x2}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x287e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000440)=0x5) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f0000000600)) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000640)={'./file0\x00', 0x4e1c, 0x6, 0x800}) r3 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x1) r4 = socket$inet(0x2, 0x1, 0x0) r5 = dup(r4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000300)=0x1) setsockopt(r5, 0x0, 0x5, &(0x7f0000000500)='\x00\x00\x00\x00', 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xbd}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil, 0x3}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc028698d, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x2}, {0x6, 0x0, 0x3}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) socket(0x18, 0x1, 0x0) executing program 1: pipe2(&(0x7f0000000000), 0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) utimensat(r0, &(0x7f0000002500)='./file0\x00', &(0x7f0000002540)={{0xfff, 0x8}, {0x8001, 0x80010000000000}}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) syz_open_pts() socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[], [0x1, 0x0, 0x0, 0xffffffffffffffff]}}) select(0x40, &(0x7f00000000c0)={0x80000000, 0x0, 0x4d73, 0x3d, 0x4ffc, 0x1ff, 0x6, 0x200}, &(0x7f0000000100)={0x8a, 0x7, 0xfffffffffffffff8, 0x2, 0x8, 0x6, 0xffffffffffffffff}, &(0x7f0000000140)={0x7, 0xbcf, 0x9, 0x100, 0x9, 0x0, 0x401, 0x4}, &(0x7f0000000180)={0xfffffffffffffffe, 0x2}) syz_emit_ethernet(0xe4, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000008848"]) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x4}, {0x0, 0x0, 0x0, 0x4}]}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) executing program 2: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206925, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) r2 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20612, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) socket(0x18, 0x1, 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) executing program 5: socketpair(0x1e, 0x3, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket$inet6(0x18, 0x2, 0x3f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = dup2(r2, r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r1, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x7c, 0x7}, {0x84}, {0x41e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) executing program 4: ktrace(0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) (async) syz_emit_ethernet(0x42, &(0x7f0000000280)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0xf, 0x0, 0x0, 0x0, [{}, {}]}]}}, @udp={{0x0, 0x0}, {"b118c3ace99698f88732e2aa21fdc48103a73a0bfcb422b030c2a845400a2528002b485bf57bcf49fdaa86889686a331d7e1d0b3a58fdc7583e88e21c772253833f6f93fd6d782e91ef234777139fc804128fdfc10c21a9810cd4b6867967f3df9650f92032af4aa754e49079082056603934a521fd15a8bd6c79290b56f339dd6817f38b1f9304a2ec4c3dd166cf69a8a694de97eca47"}}}}}}) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xfffffffd}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getrusage(0xffffffffffffffff, &(0x7f0000000140)) syz_emit_ethernet(0x192, &(0x7f0000000300)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0100", 0x15c, 0x0, 0x0, @rand_addr="8000", @mcast2, {[@hopopts={0x0, 0x27, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @padn={0x1, 0x1, [0x0]}, @generic={0x0, 0x22, "bd67c775b827c0ac29c21dbaf419423fe9894fddd602ae41d63a49b79e14ac6169a9"}, @enc_lim, @generic={0x0, 0x72, "3b8f1a64103a11ca0bfcf9b07ebf7b4f691bd502867b9042b4592314e3ebf0e6fd06be69d7996173ca7a1e0076a537dcbf9212a7aabd3ca3798912041e5b65ea6e596566518ee17db77bfa6efdbcd94d6b19f14524792265d4c2d8d7ad4de4c84608254af2da7ec882cec2f64e004bf83d16"}, @ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0xfffffffb}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x3, 0x82, "7821e81c035760abd93d1f44de25036d25ff0f70957c851dabb6dc70805ca41382bd68902afabe6dc9dc7fbf84211c0209d1b2c2428276703cd606739b491a89e6170bcb14fd1ff12325109ae2219d69e39c420ad3cb37faceaf60055b15510c345b482cfba4e94a812b6cc9883ca7eb640ff918cc1615cd4970000bc4ef3b0fd1cf"}, @ra={0x5, 0x2, 0x298}]}], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x46, 0x0, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x0, "a7d12a6a421c05f233c2fc1f6f1070b8"}]}}}}}}}}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1}, {0x1c}, {0x6}]}) setuid(0xffffffffffffffff) r1 = geteuid() r2 = getuid() setreuid(r1, r2) write(r0, &(0x7f0000000540)="ffffffff00000000df2100000063", 0xe) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() setitimer(0x2, &(0x7f0000000040)={{}, {0x0, 0xa4}}, &(0x7f0000000080)) close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb051aea3f669986f7bd29eed47902538960e80cfdcc03e596bf70240e08a7c28327a48426cfc9523c60b4b3be6da4309ba34030436c6f8c33e9140d", 0x3c}], 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = semget(0x2, 0x0, 0x2) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000240)=""/233) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_SETBELL(r5, 0x80105703, &(0x7f00000000c0)={0x80, 0x9, 0xffffffff}) pread(r3, &(0x7f0000000180)="5381f360f4ea9acda2ad8f86ac2d9091c01e80e71bc7cd4d5e74154c23eaab6f605d7387e7729a44b80f87e4d7e2356748ca2b227d61e2deee9401f2512bfeecdd1e22197bcfbfaa546c7b4495a0f185a20eafa4db2cc233f17bf99231022fcbad4d87694c60e247291d85620246422d1e4171965201da6137d6a31a88f49686fbecfa17068ba0faab78eeab15181a28577e84d337669da061e4550004946cc4fda549cc5699a05e8f63a399d74646bb70626e968606c61cfb", 0xb9, 0x7fff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x479b, "bb5d8846eb3c87f896bf01c2b1be4c895091a896"}) readv(r4, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1e56) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) acct(&(0x7f0000001240)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r1) executing program 3: sysctl$hw(&(0x7f0000000040)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) ktrace(0x0, 0x4, 0x110, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x6, 0x2000000000001}, &(0x7f00000000c0)) executing program 0: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000000)=0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x10000, 0x2}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x10001, 0x80000001, 0x4, 0x0, 0x6, 0x5e, 0x4, 0x2, 0x1, 0x7, 0x7}) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x2, 0x0, 0x1, 0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x0, 0x0, 0x490) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0xe486, 0x2, 0x8, 0x3, 0x3ff, 0x2, 0x4, 0x9e7f, 0x0, 0x9]) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000200)={'./file0/file0\x00', 0x4, 0x6, 0x3, 0x0, 0x200, 0x81000000, 0x0, 0x1, 0x1, 0x0, 0x5}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000002c0)) r4 = msgget$private(0x0, 0x21) msgsnd(r4, &(0x7f0000000300)={0x3, "2e2edaae8fd12eb94429d130c33fde73512163af50aeaddd7c84ab1463e7d92ab165ca7d19b813869d5888d11a6e700656"}, 0x39, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0/file0/file0\x00', 0x1, 0x44) unlinkat(r5, &(0x7f0000000380)='./file0/file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000600)=0x80000001) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000640)={0x35}, 0x10) link(&(0x7f0000000680)='./file0/file0/file0\x00', &(0x7f00000006c0)='./file0/file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = socket(0x10, 0x2, 0x1) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) r8 = syz_open_pts() ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000900)=0x754) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000940)={0x9, './file0\x00', './file0/file0/fi'}) r9 = msgget(0x2, 0x20) msgrcv(r9, &(0x7f0000000980)={0x0, ""/198}, 0xce, 0x2, 0x0) writev(r5, &(0x7f0000000b40)=[{&(0x7f0000000a80)="c0052b874ebb470679b095b6023c0f06fd11d4f49bfda4559fbf2cc9636c8c870ee1e4d93604f9dfe8e3e9e2faa0c23b37125bcd25eff2f6bf9501a78887622a7a1f349adbc0dbaba8c0fb364cdd", 0x4e}, {&(0x7f0000000b00)="3a39398ee33241a12f79d7e32cbcd4bf708497d7c8fd4d10383198b5181a9812e488573ba3dc7feb3291f305333311f7ca4c38f9eea8c1daff3ee16278dffb", 0x3f}], 0x2) close(r0) fchflags(r3, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x5) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r1 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = socket(0x0, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) msgsnd(r6, 0x0, 0x14, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt(r7, 0x6, 0x4, 0x0, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) socket(0x18, 0x3, 0x0) msgsnd(r6, &(0x7f0000000140)=ANY=[@ANYRES8=r2], 0x55, 0x0) msgrcv(r6, &(0x7f0000000480)={0x0, ""/237}, 0xf5, 0x0, 0x1800) bind(r1, &(0x7f0000000000), 0x10) r9 = dup(r1) accept$unix(r9, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000000100)={0x2, 0xc9, './file0\x00', 0x1, 0x3fc00, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5}, {0x6}]}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x8d) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0xcb9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000380)="48353abba8cc79160ab71f527ca10e51994874cad6f26f661654561cd42526b635d5f176f7d6314ddd616662fc9c9a8571a6b4b321ec134d2e5e107da4b36781534f23eac9f3d712e2bb630184e4ec000000000000", 0x55) (async) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 32) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) (async, rerun: 32) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) (rerun: 32) socket(0x2, 0x3, 0x0) (async) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f0000000340)) vm_resetcpu: failed executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000280)='./file1\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f00000001c0)="d8d1ef9cff741a6e2871a4f1ba7f7b305d3d94cefd1c611c33492dd738e674535cacd19899d7d101a677f9ef8733ecb4cdd6634514662e492e7e83368db661bb41990d85c113a15eaeb783afdf8c61", &(0x7f0000000140)=0x4f, &(0x7f0000000700)="d790207a89921ff4280b2aa14546431920bea1d4f25d2cc2a4d1d21afaef5c2299cc00791fe3619a213e3a26727b25cf98e88d46632c773b09a2d80788229abaa3973b3b756844685f0d9fcde394a7f5bd62f0acb71dd4f6a7f32aec5c38e78f516acb659427c72e56f4cda599f387fe88510170f62feed9f300b4985c9b7ce7a9294f3aa3248f6d5b1598456d52ca50a356b810f0ba30ee3b1f338899896e0d2513a731ec0ee73aae4edd23272c118ef0fba8552e2949c3056824822ffa0be53497a398d25703e4b439955a880f346c74aacdc006dfae8438ef30eafa6c6a9d668c43ef49d9f5c144b074518ee7f6f2d6800a8833a953a9260fd7b4d85c04905d0b886c4e9fa0147a686e6c21d0b8221d9ea9e8196030b74633ea26d1547e1878c185c4bccd82637f86655e6324c32b4a84f4ca667786ab55e2f18ca75224ce45d18ff1b02ec2893342bab70cab7f5d67b0bfba65508ea6f8df432cba2526efa98b475cb196f5e0c15e5d6729ff81447bf24682a4cfb2497c9786e9d917cee384b137d2819ee62b47ddbd9d6303e301ab27521d90bbeeb08dad6c01e32460bda300dba02f447535a2a2acb3e2111e47002c8d00cf5ea93be43f3b457946ecfb6b78ebfe5fe7385bfca5315926e3c5523b23f5b194f58790b8cb37b6d6c2790205182e255d78d5bf302d002c1a3c47bd03ed087fd895f6691e20cfed0b56611c179ca8e6184cc8661263ce278ca94ba18fd225f794bf4391cff9e49fca5f64871f3900c51b638e08ef2da83d827e2516b14f92876a34c672ebb272192b3a870840b0b33df8e5fbbc390b43adcd405fa98f5972eea068b17269c0a4c5c31eca56ed882b484d8444b7b222808972fe3e46ae4a5f39bade589ab19478575685221a117b6c6565056ad487b6bef864fee766cb12f89bfff8daefcd20e545bffdbd8798e663c886d4234ebd2d7a50968a1a1d1f94ad92be033b1d28cd8f08ebcaa16fb2cb922228968c002fb1e5d5390145754d6ce8e22d4dc12b5cb03d8ef4a2cb6e7b8a5d98d62462e2a65011a508a1131c58bd291fe08e6611df64b599b5884a6cd1aa1ef58dc0d0a4b8fb43f7191de45218bff2d60f610fcece37e6fd22978f8038336bf84e98a3f7cb64546daeffccd832edfa06a5cae7c6f82017a3aaec1c8ba3f53fdc605ff50a225f040101222c5e894a39e6e64c8f22cb10c01b09d2d1bdb418c5c08d407c2bdad82cc6957c40e8f5967045a97e3c8beb9c4852ddf116b607340e1b073d42d72117f2dc7b1ab16c9f0546d2ddecb1bfb67942654b88cd2c385b04a8c9c2820e3288d7f1f13f5a253858a1c918147b1c2d015a3575bc7ac3a866f15f29b4e3fd7c8535b8086c0f1c61f84d36f2dbe00897b59bbeec07e4ca26853f6981137908091a4ea191d8a47696cea8ed54c5d4ef8f1352f5c9685eb61d335e586355c309b38b1898abd4d04a985faaed5337fbb4e3f341bd3e06194fca04bd51be47bd0b7300900de1e7eacaa32ee4ffedd5295bc3021a2a2f2801d1f06112587e7b8918f4f84c31e0f1aa1f78ab74177156c9132af24c1057623f43fa32315132afb2a1869a384cc55573618fda0f5a80d1d14c25bf77f625f9036022f55c8ca837862bb993dacad00307c80699bb794fcdaf2d8a94311e160323f21d52423fb8d9a8eacafa2610a6aa325d86aa49a4117a34ebced74d9b10bc9647ad63a1ee4e5dcc2d3eae8acd33b402290e08a0ab3e814f9592f5dd8c3e2a872098ce5db33c5caf68be55aeffbcd46eafdc1e203f625b034729ee600e9e4f5f3d5dfa962ec27813921d0a64e880e3867d4acbc61c5c9f73ebd6439403624c4382162a81d384df372b66c8c97abe837b66bcb3e6ea9e7f731abcb18e85b0ad56655501c7bb244fb7d0acd4a823cb4245598f1980f2e6e48c697da99201ba2a5e7bc996a002d842fb820f6ee9662d3bb55703ec0941b3427d80d86c975ae454d5ab94fbd25df223c89cb1792c26f6f1d1364e1cfc025690fe7f4bd03684b7ec8eabbd45761cd945d8d18d8f9532404261ac3c5638298b47fb74fb8b1630e27868e6754b6bd7e48ea60fc3fa9de21850a48cde1ea94a6c8ae8b7c9860068be496b0a5d1c23a7e9805970ac84d159a6ef972625dea03b9fed1b66e101bbfa888a00a60ae0c7ea01e56936cf00e0514ef8749795ffc3ae433e944093773fd9a4faa72fe43b2aefd13f9cf0710bfb9c707269a57b646173ae65e8cee10186b682a24ea1ebfb1d67fe18877d340b521f5d5423ed33fdef1b80f93f47e3ffc9718b29f9638ded72e448a9ee40f595413dd58a75f7da7484f439d4f6de76512c276c468b7f5bc03dc789704ef081697a7942ce1f79da79fac0331c7f8b9fcca45b4ef7c2c19760747a7de0a8f27897021776620b0756325de772a35803c3d99fed957f865cde6ea86bd83de8820e34d7dc8556d9f8c084a6eba8b6daccce3bf1c2db1cb1c6823baa5282f3b5a14ba451d16bc61272a31996737598aee305dda2e85cc9e1b478681e591448d8e661081161a4bae787515485d96536d1370e1d9cf00ee44022fb36ed110b0f6bd2ee1e44728ea724b53784e7687120d52ee64e9739c6f7920173d9189dd05ecda6249001438af1522ac00c3b80c3025fb06c941af16fbc9181e7ca2cb193938b5d5147e7495512a7442e540ace83bc95c4838998a48a190d8c225c4809d370ff5da73fcbebabe7ad473341abdc46fc8a0ba20fee2a269934747aa1341f0febec2c6047ef6f9e945151db18535a5f0949269c0a99bd41d5ddd59ef73536296d256871ad40cd284ad78a48e7af5bad55bec1efa68fbc305b016ef393e2980f71528b46fa61e7b3ad52ffe37e3d00e280730172822809bdfa71d0b8193570b94d6a3b729a10e32abe761e0bb191aaa010bdd3717838f4d90da15cd3bd2b6a670b459532ab00b541b2701f40a5815a9bf4c73559ee8703bcf9b181d25b2cd0e9ca9182b3b8a83e295d1db7e01414b78bebc5afa7e08a8acd8b985c0b88f63d652c392fb14ce668eae4542780ab7970f027d31ed490218c44fc418c805943db0e20ad06d07f250916f4bf88f083cff66ebb3fe15f2df64d8df989994351a9aaf5cd7abf17f52f4b7e4a8768726abcb5184f32d02b2ab97b9997f7de3f4dfc9c044d4a3ebbde486f47b7ccb84a23eb6e0a204c9bb99ed4ad14b3ca324b86af38ccfc463f2a691fd28b4fd4dce7ed5315b48ffdf257ea56b0df766fea6057f9bae08b73eb9975999f6bc902c8021601a81311502e151288a663b11a558cb31c69e78992cb074954bd4ab30562e179a8d32041d714d0246ddcd1f279f25aebf7034e519613daabbff3c9ce6c559a68cfa16998ae966056a005080a129620ff6d280063d226b7b9422f44b512e9b091615b733764474d4e3df44c2a06505e6ebc847f5cfac23c1903b03468b1791168c1b4fbe34f935568b9ec00a9f632610821a0553b6264716071813ee0244aa57ed16cad547ee75331e69e0810cc6e329e1b5048a3ac841713740e8d41dc2532491b80589912cdc75482d3895443ef14922cbfdf097df3db85897f94c1fbfe74f662f5355607e94f1893466bbfc44f7d1c0d6301a1bb5d39475af54430c84a02b4b258c42ab10ff63232db74499fa0bf384c2b16397ac2db56dfb0f03a3b633d3b0fcabfa64a8172960585194c21f8f5c412b84573cd1e0e320c218923f25c7098ebd984c153099502b57ded3a9e246fd0d888efd3d32031703acbc37e281e47b1a90e39bd36439eefae1c3ce612e6a6dcfbc967b9cc96f34d037ea7bd4a47f5e0c95879479154b1c41cbfaae5ea84d43d38ab7f8c65034bfea7e24a1e60d74776c0ac8b1aea0a45fcea3f0cd73c2fd29cbb3799e68430343a99d1825d374d1aab0e0b781cc18115399fb90bcfcd5c7e762529a1069fe34ded5d99c848dd3472e4899a7a1febdc21d1d317781e5a3e4f1da157c3b0161ede7e641191f32836b939d225b23471e688f2c2f38c3b0f0798fe50b6a60e686ded3ea27a924101e9c3aba6564c63d43461af03f364bb6c86e9ec74dbc605e674ea926891d4ee2809e649dac7474265250865e2eb98f80e52b46952cc64f8adec7f2fa22047ef02a13a7179ec9a3f01e933b9169d7cddd3b4d2631b9197cb893e8cf2adf8cf4248f35f4fb01c0b3fcd9dbb6029d47121b0a532ece417aa105a6cff70b7e68e163b85eca3dfa2432d23c65aec03afed5db481d6b59fc00f5d40a2c3872b2ff51fc0edc134f82f6efe2ed17e712fe6fc89ad96bbd7308e6772defe9b18e9d321bc48dfc4402b200df099f54b06da5e42be7b3f3c9484ded6dd845c3d935212f79c6800bd208a4eac4297694fc51c6c225d625ad5d5891bc85fb889f9fc01503469614251b37ea94fb8dc30c170122bcfd530167bef6a865fca56b0b9ea2f98b55fb9e07d4ce1a932cdee358d7dd8d450993da526f3acdb6802a09f6c625a261c6043100766c217f61608a31fb20a166ae690c2d9869d8f251402dd3f136a07d7b84110f0e12dda38e14cfbd59277c645f13a3eb77107f58fd85ddccfc782b3f8637e213d1ec669d9fe19f06eb4eea4202d3aaa55c52cce75174e543694b7c62e157bfc327fc3d87d46a1df9171a36816070567c9bcfd60e93b95211e82f0d6a446d0a3768430aad6f9c68fc2b7d893b90c411d1cfdebaaad73f4e5f3f3e9247ca395c2b5fd4110f9c1e7c95828d35fe934cc3b9d785824353172cba4e9969fc959aa7c06e4e102378ae0cdc299b50c2002c5e0b976dd1fafef9c2a1d1f0ada74ac09a3fb058ae5a64ba778818c01a8b6109e09fe1ea4a55a48eccdb4f18f6ac779cff7dff8185f0fd9e928922f56e7622c67db0f571d69265f83f6e2c22c9c576cd0536d80dce9f2fa49638d4206cec3443f2afc65bdf4e01e56368d3d234cb46efa208792384f37f5fe6642b2b21aab06b6328b90eb2b6186ea981f11d5359423ce751cceb1c60e7700810e4d3134a401ca4e604e115aa307842dd23e6a72aa5efa65b679d8089fb6d85082485761f854eb03905a9cdaba3165c6007a9e67aaf4912dc1fc9f2fd8d1394ed1f6a2d68231256c7755be506d3963ab508457c87fa9218e6f96a8c7226302f13cd3d0922877f066533772497416897ce6ac6cd7c968e18a20e497eb1049e5e730f77d4d98efeb46377fe361c22aa7e40bd49ef8451f115b2a896c51e7f1b23c92d05db1c729d3a5cd6913e1bec862e22594808a50c36eb88f8d016d21028f4566f4eefc7287834c43d7073cb449aa034ebcdabc2e7d24bc77de0fefc1cf54e3b4661274e5f2142014346da052d8956bc89cd8cf7aef17bd994da7e241692a0a4a2927401c24e6a8fbb95ed7db10544094785509ece512bb308e29493bf00259c04905b064e49cb2d6be6f68e1fd93a81704fb4fc57675292156c375d8d321d47bef1ebf94e49fe6f3edca1546262670e289bdd0ecfe2e57ec3b2d3c970e19f51cf4ec6dcf8410eb4a6df69102b88421742daa75d9f81a66eb83e149433ba64c34bf4026e30a85fe870c8f445e042fd9da1a1cfaf12eb2a1447890dc22a9f4000ddf33872d125aaed482ada1825abc5625296f270b72a6da89af6b4a6c9f96257bdba0a08d15a3282f6dadb05dbd2cad6471ce62a87c2a7e51cebcad875bc12c8f4f6591cccd8623db1b846937ad9d08d443d0daedb5eaf3182d947d7a3b01279a1e843bfbe2cb2615b7b6cd41c55f0ccc77c67facec785428d8a351d12474e1839b47194d2b100f", 0x1000) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000200), 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0xc000, 0x1800}, {0x2, 0x4}, {0x4, 0x4}], 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) r4 = getegid() r5 = geteuid() semop(r3, &(0x7f0000000140)=[{0x4, 0x200}, {0x3, 0x0, 0x800}, {0x4, 0x9, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0x5e0, 0x1000}, {0x2, 0xfffe, 0x1000}, {0x1, 0xda, 0x1800}, {0x3, 0x6, 0x1000}, {0x0, 0x8001, 0x1800}], 0x9) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, r5, r4, r5, r6, 0xa, 0x7}, 0x6, 0x6000000, 0x2}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) r7 = getpid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x5, 0x0, r6, 0x0, 0x0, 0x20, 0x4d04}, 0x23, 0x1, r7, 0x0, 0x3ff, 0x7fffff7e, 0x2}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x3, 0xffffffffffffffff, r7}) r8 = getpid() r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ftruncate(r9, 0x4) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x1, 0xec7, 0x6, r8}) executing program 7: open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, &(0x7f0000000100)="fec9898ef44560", &(0x7f0000000140)=0x7, 0x0, 0x0) executing program 5: sysctl$net_inet_tcp(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) write(r0, &(0x7f0000000140)="feaefb66d909ec4d0da82748ae558f245ae995f911f70b39a831eeedd542a30b7694924a16e8f2ce1d9139db272e810b8f995f554138f306b1fd4e8434ef6e1147a90209341f2f75777933d6736442abbcef8a037d285e3ba4be08806490e84b1e80d6067243dcae3471ef2cfe3db56b62125caab7e4f018cfaa9a82bea85d6180b05ed81f5d1ed9b1c0cfaf8853e69a519f1fbc9cbb12edb464f64a72e88182b24b3dc1c184fa5ef023000f541b075f1c4c91", 0xffb8) executing program 3: r0 = socket(0x18, 0x8000, 0xd) getsockopt(r0, 0x29, 0x8, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r1 = getuid() setreuid(0xee00, r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xbd}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil, 0x3}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) fcntl$getown(r0, 0x5) executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) r3 = dup2(r1, r0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) executing program 0: syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[@ANYRES32=0x0]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x8, 0x344) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffff7, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f00000002c0)=[{0x40, 0xfe, 0x6c, 0x4}, {0x5, 0x1, 0x81, 0x9}, {0x1, 0x60, 0x0, 0x3ff}, {0x1, 0x5, 0x81, 0xf}, {0x4, 0x3, 0x40, 0x2}, {0x1, 0x2, 0x2, 0x2}, {0x4, 0x6, 0x9, 0x6}, {0x97, 0x81, 0x1, 0x6}]}) sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000180)="3d564c0bbe49a173e5f269acb204146262f53492cbf8bf195e904424ed71e98076576aea7293", &(0x7f00000001c0)=0x26, &(0x7f0000000200)="b95a3f5a7370e816b545844e24d1c6563ffc8a82719154c6002aadb6f91b6b54613d5852d4eb20849c14a6c88bd306d2509ec901206f74e207be0dd088091acb804f494d2491a181dfcc", 0x4a) r3 = getuid() r4 = geteuid() setreuid(r3, r4) lseek(r2, 0xffffffff, 0x2) socket(0x2, 0x3, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r7 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xc000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) kevent(r7, &(0x7f0000000100), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) socket$inet(0x2, 0x0, 0x87) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000580)='./file0/file1\x00', 0x6000, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) listen(0xffffffffffffffff, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setuid(r3) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) open$dir(&(0x7f0000000000)='./file0/file1/file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x6}, &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r3, 0x0, 0x100, 0x200}, 0x0, 0x7}) executing program 6: ktrace(0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r2 = socket(0x18, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0xa) read(0xffffffffffffffff, 0x0, 0xfffffffffffffd7f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0xa) open(&(0x7f0000000440)='./bus\x00', 0x200, 0x52) open(&(0x7f0000000580)='./file0\x00', 0x2, 0x107) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000040), &(0x7f0000000080)='/])\xa9\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000200)='^', &(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='%%].{}#)]#\x00', &(0x7f0000000340)='*\x00', &(0x7f0000000380)='%\x00', &(0x7f00000003c0)='\x00']) close(r2) r6 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="11"], 0x11}, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r3, 0x7d}], 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000040)={0x1, 0x18}, 0x2, &(0x7f00000001c0)="ecd813422bd8345ae7959def02b65205d6c4bd8712dde5fb80d1baa6803145b03f3a0339c7ba631e7b20244fe4eadabe424aab4f988d497493337bcd1140458f9e5ba780784386cc6794219edc50e62dc5d86641", &(0x7f0000000240)=0x54, &(0x7f0000000280)="fad84d7eb5aba3defd0a40c8b2af78b6b990ad325afd2d5f63c700e1c669d0304f2f083816159ec3e9b968a77dd6529a294a2104ee635d166c412b0562ba55762d6020921908c1cbfa39d9e1de7994e5218b19edef1c2e62fdca446fb7fcaa48e2cece8526f00207d526ea98e76691e8bfae2009626a713c21c39194b8cc96d95ca5339a334e0b4c9d174cbaf8f3", 0x8e) write(r0, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="0fe0383b103405000000000008004600002c00640006000900000000000000000002440400000e00907800000000000000000000800000000000"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) executing program 3: write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x50, 0x0, 0x0, 0x20}, {0x4000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000700)=[{0x4}, {0x1}, {0x6, 0x0, 0x0, 0x10001}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x7ffffffffff, 0x0, 0x10, 0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x11}, 0x0) socket(0x0, 0x8000, 0x3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() executing program 2: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r0, 0x7ff) msync(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x9bf1557adb740a9) executing program 1: kevent(0xffffffffffffff9c, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 4: socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xffffffffffffffc8, &(0x7f0000000e80), 0x0, 0x0, 0xffffffffffffff92}, 0x1040) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000080)="1ea8a0b3bd67ae322d677400faded1210c13173f4539f06dac627d0282d11200a2cc205cad055b32ec42d899013b685289a9b6933cd21fbe58111b5f6573ececcdb5842768a3cc7c158bc870a6559a79dfbc5a002a6c721bd48091d86d816127fc9e0b544e637c33cca89b53212a9e765586962f404c4802cea7235d2a2d5101a6cf3b47648fac91cef1b835406eea522b", 0x91}], 0x1, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x100000b, 0x10, 0xffffffffffffffff, 0x0) setgroups(0x1, &(0x7f0000000080)=[0x0]) getgroups(0x27, &(0x7f0000002540)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {0x87}, {0x40e}]}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x2) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="80ecd993af8e500876c389", 0xb}], 0x1) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) mmap(&(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff7, 0x0, 0x10, 0xffffffffffffffff, 0x9) close(r0) executing program 7: socketpair(0x1e, 0x3, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket$inet6(0x18, 0x2, 0x3f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = dup2(r2, r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r1, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x7c, 0x7}, {0x84}, {0x41e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x210) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) executing program 2: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b1000504600000000000001807000000331c13fecea14d93f3b78cae0dd1673ff985d1c9410a0500fee320b37b674639d2d236073705ae04be3816497d02000000000000739dfc6f7be18ed2236dcb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102354d6ce0afdf2919e6d210000000720f70c1f5a472c881ea6e69e0c676d907c400000200361b0d69443525216245020000000000008abfba09001d89e0000000000000008000", 0xb5, 0x0, 0x0, 0x0) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x81) (rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) r3 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x37, &(0x7f0000000040)='\a\x00', 0x2) (async, rerun: 64) r5 = syz_open_pts() (rerun: 64) close(0xffffffffffffffff) (async) syz_open_pts() (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) (async) r6 = socket(0x0, 0x3, 0x0) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x8106}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) r8 = open(0x0, 0x0, 0x0) (async) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) (async) munlockall() sendmsg$unix(r3, &(0x7f00000009c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000180)="bc52b7f6b6317c683b5ef94690a9c55c66d4d48411c0c2a6845057a497a033598eae5e5474a5ebf844e829198fc7840a", 0x30}, {&(0x7f0000000240)="bad3355b9bd22ae15ee9e4b9f13dc4984f377b86725e6533d3792c9056d3d391505176030ffbcf56a0ca4f681c965a20968715196eb9403c0811940df911f8c494fdced0eb70924d4de540a4f149aff2ce", 0x51}, {&(0x7f0000000380)="9c9ebc2721404f37568a971d87d68550330437421d1dacaaf29cbec6bed9799534980606a596e7afb78f135b003c8e4a3814d56d53834b68315f2ea998df36cc42a32bc462815599fdd990b6cb4b3a9854b8b7417b2774b330c2e1576a6adf3df2ec2ed94f790b0c6e2eb0d15c9d78613fc0bc4d22655cac7e7b3d7ac31e0f05eafedb5e0de2ceb553292cdf2c60ed418d072f4fe632bde750493b835995f3772d8ca8e01d1ab90cdbeff8d347a7c887c7423e4cc4c64eaee96065b859", 0xbd}, {&(0x7f0000000440)="5373fa38bbe64ae7c55c6cb9eef6e6a51ba7cb70918facd50514aaaed40c9b9e75250c46a97d6a754d505531cd5653b82817d5958f326ea9de598e261ad4e4ca1d0a21922566b4592d79819698f3784f1adc551f0b3117795897364e3faf9e1415d16f1484df5cf044b5363616611323dbb7f9541f617a3306df4cf80646f5b8ff6eefaaa757520809fbb5521949ad5da1bc4b6012cf62047826f37689db11d2f0983f2ade7797dcf7ec2ad4611dd006bb", 0xb1}, {&(0x7f0000000500)="73099d5f7a93e6ea5e886774f202188e0a7573cdcc87c904297aabbd13bc661b5792b498f65d2d220b3c5cf4073aa69a9063f3bdf0b329680347734f460fd2a191192cd309ea3201a96e65a6d985d6a080b81243deb0b86af5eaa0373c541c439088677ba41814636f20734fe179a112003a54083cd9e92ebf94cf4122c67cb1dd49b1c304fcafa9a573424cfc1141ee2556b778", 0x94}, {&(0x7f00000005c0)="49fa5030809d47ec807b091fa697f212d0cd147aeaad7f0f299838c16e4c2c29879fb6b3ae10e4270fded34778879fd6cdbe2c7b82dc1cf30165b36f7445fea3e0f5d417e12991bb3c90e8fb4451b9ee83d6980749fc5de46da16206b88f10447a4c0f2c45d627da5d488a228979b6b2e8aedab2059ec2872a2b5ab854ee8deee726edd2a088c8706c1155dea42cfa3161e36046ed613e81c89dad2cb1728714f96d46d5b0acbf7b22c105", 0xab}], 0x6, &(0x7f00000008c0)=[@rights={0x28, 0xffff, 0x1, [r7, 0xffffffffffffffff, r0, r3, r7]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r6, r8, r7, r0, r8, 0xffffffffffffffff, r1]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r1, r4, 0xffffffffffffffff, r5, r1, r4]}], 0xf8, 0x402}, 0x40a) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() syz_emit_ethernet(0x2e, &(0x7f0000000040)={@random="f7a863a00eac", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @generic="0a1d48fa7dee3c51"}}}}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) clock_getres(0x0, &(0x7f0000000080)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="82f91e3471ac0058bc5a91501d400000005f84cf6fd2dc448a25952e", &(0x7f0000000000)=0x72, 0x0, 0x63) r1 = semget$private(0x0, 0x1, 0x6c0) semop(r1, &(0x7f0000000040)=[{0x0, 0x6, 0x1800}, {0x6, 0xc2}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x3ea9, 0x80, 0x7f, 0x400]) sysctl$kern(&(0x7f0000000180)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0xc40) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x301d0bcd}) socket$inet(0x2, 0x5, 0xa) sysctl$kern(&(0x7f0000000000)={0x2, 0x46}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 5: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x6976f0c2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = socket(0x2, 0x8000, 0x5) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r5}, 0xc) r6 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r6) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/79, 0x4f}], 0x1, 0xcd2) r7 = fcntl$getown(r1, 0x5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x3ff, 0x1, 0x1, 0x3ff}, {0x8, 0x8, 0x7f, 0xb2fa}, {0x3f, 0x0, 0x5, 0x6}, {0x8891, 0x7, 0x81, 0x7ff}, {0x8001, 0x9, 0x3f, 0xff}, {0x240, 0x5, 0xe7, 0xfff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000300)="a662d0682503e64bc27478268a21280ce264bc18111afa189ab8ec3bf3ff64162bc6449840d01b565fc1bb", 0x2b, 0x1) r9 = shmget(0x3, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000340)={{0x8000, r3, 0xffffffffffffffff, r3, r4, 0x12f}, 0x0, 0x1, r6, r2, 0x3f, 0x9, 0x2}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(r3, r3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0x200, 0x0) r11 = msgget(0x2, 0x40) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000440)={{0xc9a, r3, r4, r3, 0x0, 0x40, 0x40}, 0x9, 0x4, r7, 0xffffffffffffffff, 0xfd, 0x735, 0x7fffffff, 0xce}) getppid() ftruncate(r1, 0xd43b) sendto$unix(r10, &(0x7f00000004c0)="b2701e6e4de026cf698836bea70293a1033dc639da52e471daefbca7713b17c7d9d6834ad1ddb260e4007148207c491f9267d16ee9f36b8b65276f7b494f38fc6258c28535d2ad865a9e8e4ec45a6c2fb72dbf0c3ef28a4899f2969ce83c56ff9720aa98b57a71a217912a305b9882f7d68cb67353f26cb22a1302c3eeb69a459cbf3b9a49cd6c0dde664acc32e68ec5f50a9e92ef0706a7cef6a98a60bee7a298a7c302036ea21756d5fde160bd31ecd5f27722cd8c344d16b4a792ad832b7002779bfe7971f780016f6f063f8881a678afd57e03fee09e311764f757de400c17ef2115", 0xe4, 0x2, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) r12 = msgget(0x3, 0x140) r13 = getpid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000600)={{0xfffffe00, r3, r5, r3, r4, 0x130, 0x40}, 0x8, 0x24000000000, r13, 0x0, 0xe9, 0xf6, 0x7, 0xa8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x2, r3, r5, r3, r4, 0x185, 0x3}, 0x9b0, 0x4, 0xb9e0}) executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x128) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000440)="71317c6cb5dc451062d7227264f4e2de4683a78107e9b25b7ecad27a6472804b3a3f3752927efe0d6e6269157ab45ace92cb8f19f63a5f11d3f26eac4509a313bffdbf00a71f189f8253ddc5d76e17a55f002248a88234a6bf18be9af89fc817b9d04e0079068af9802aaf290b018249c7e2adac7941b14e24a63469af4e2dd53d0b7bc3a9769d4e2a94e27ec5d480b6bc79b28532c9407eb0aeb42d71dcf83d5e7723dddfdfc817bc58e96cf1d88cb23d8dceb7b761793016506b2a46c26af1aaa86aa79c60b83d05a8c20a5d0592d2a99f0263efaec628db602d1e61daacd7187e47be7a841e2ae3127cee6c4e12a8fcce958a1fac29a84fde496e81998cb973920895acaf08b9e1c82cbddf56ac15c640bd870e188bed26853be1710971d33fda8f64e931fe70b610413749e645de6335ad737bbfbb155ca3648d56037f965a19c61cc6d428125c721b887f", 0x14d}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) msync(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6381) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f00000001c0)="01", 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) write(r4, &(0x7f00000000c0)="19", 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x81, 0x0, 0xff}, {0xa106}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@local, @local, [], {@generic={0x88e7}}}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80800001, 0x0}) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x8000, 0x20) r3 = semget$private(0x0, 0x1, 0x741) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000001c0)=""/153) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0xee00, r6) r7 = socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r10) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r5, r6, r10}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 1: r0 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r4 = open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16}]}) syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "54acfc", 0x28, 0x0, 0x0, @rand_addr="2fd6faaf3fc0a2b5b998aaec8a8afe35", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @mcast1}}}}}}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {}, {0x0, 0x0, 0x4, 0x9}]}) preadv(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000080)}], 0x1) ftruncate(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x6, 0xfffffed4, './file0\x00', 0x3, 0x7fffffff, 0x2514, 0x1}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x4011, r0, 0x3) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x0, 0x80, 0x7, 0x400, 0xfff8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r6 = fcntl$dupfd(r0, 0xa, r5) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000280)) getsockname(r1, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x2) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000340)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r8 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r11 = getgid() fchownat(r8, &(0x7f0000000400)='./file0\x00', r10, r11, 0x2) getpeername$unix(r7, &(0x7f0000000480)=@file={0x0, ""/98}, &(0x7f0000000500)=0x64) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={r9, r10, r11}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000580)={0x4, [{0x3, 0x8}, {0x3, 0xfff}, {0x1, 0xffff}, {0x3, 0xe84b}, {0x3, 0x8}, {0xb3a1b7be870cdfdb, 0x401}, {0x3, 0x6}, {0x1, 0x7}, {0x0, 0x2}, {0x2, 0x5}, {0x3, 0x1}, {0x3, 0x3}, {0x2, 0x5a}, {0x3}, {0x1, 0x7a}, {0x2, 0x6fcbd6db}, {0x2, 0x3f}, {0x1, 0x5}, {0x2, 0x80}, {0x3, 0x400}, {0x3, 0x22}, {0x0, 0x1}, {0x3, 0x7}, {0x1, 0x8}, {0x2, 0x8}, {0x1, 0xffffff01}, {0x1, 0x81}, {0x3}, {0x3, 0xfffffcfe}, {0x1, 0x9}, {0x1, 0x8000}, {0x3, 0x8}]}) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) msgrcv(0xffffffffffffffff, &(0x7f0000000700)={0x0, ""/210}, 0xda, 0x0, 0x1c00) sysctl$net_inet_esp(&(0x7f0000000800)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000840), &(0x7f0000000880), &(0x7f00000008c0)="41066fce11dde9436c47244155509994f1672836de2c95876a2a5874", 0x1c) executing program 7: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) setreuid(0xee00, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000300)=[{0x2, 0x9, 0x1800}, {0x0, 0x20, 0x800}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000400)=[0x7ff, 0xfffd]) semop(r1, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x434, 0x0, 0x0, 0x1}]}) r3 = getgid() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/163) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) semop(0x0, &(0x7f0000000340)=[{0x3, 0x6, 0x800}], 0x1) semop(r1, &(0x7f0000000000)=[{0x4, 0x3845, 0x1000}, {0x3, 0x7ff, 0x1000}, {0x0, 0x5}, {0x2, 0x400, 0x800}, {0x0, 0x1}, {0x0, 0xa1e0, 0x800}, {0x4, 0xffff, 0x1800}, {0x2, 0x884c, 0x1000}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x2, 0x0, 0x0, 0x0, r3, 0x20, 0x3800}, 0xfffffffffffffff7, 0x8, 0x81}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x6, 0x4, 0x2) r7 = dup2(r6, r6) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000001c0), 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f00000000c0)=0x8000, 0x4) sendmmsg(r4, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0}, 0x0) socket(0x10, 0x2, 0xf8) r8 = semget$private(0x0, 0x4, 0x227) semctl$IPC_RMID(r8, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="4c0000000000000000250004000000aa0cebc400", 0x14) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r4 = dup2(r3, r2) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000080)=0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x4001, 0x0) ioctl$FIONREAD(r8, 0x80206913, &(0x7f00000001c0)) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085761, &(0x7f0000000100)={0x3, 0xdc1}) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r10, 0x8, 0xfffffffffffffffe) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r11 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r11, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r11, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r11, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) executing program 1: r0 = syz_open_pts() close(r0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x7, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, r2, r3, 0x153}, 0x40, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) syz_emit_ethernet(0x62, 0x0) executing program 3: r0 = open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x180}, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/6, 0x6}], 0x2) r4 = accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000340), &(0x7f0000000380)=0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x5}, {0x84, 0x0, 0x0, 0xfffff000}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='x\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @ra={0x94, 0x6}]}}}}}}) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x200}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/33}, &(0x7f00000001c0)=0x23) close(r0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63003728", 0x61, 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000280)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000240)={0x2, 0xc0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/99, 0x63, 0x1, &(0x7f0000000140)={0x18, 0x1, 0x7, 0xffffffff}, 0xc) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd9}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYRES64=r2], 0x107, 0x0) msgrcv(r3, &(0x7f0000003c00), 0x1013, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a61f238 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x4, 0x5c0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) munmap(&(0x7f000000e000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x7fffffff, r1, r2, r1, r2, 0xa1, 0x401}, 0xfff, 0x8f71, 0x1ff}) semop(r3, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3}, {0x2, 0x7, 0x800}, {0x3, 0x6, 0x800}, {0x2, 0x24f6}, {0x0, 0x0, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d57, 0x1000}, {0x1, 0x8, 0xc00}], 0x9) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x108) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x100000401}) fsync(r0) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x5813, r2, 0x0) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) poll(&(0x7f0000000200)=[{}, {r3, 0x10}, {r0, 0xc815e5cf861e3171}, {0xffffffffffffffff, 0x4}, {}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x10}, {r1, 0x2}], 0x8, 0x0) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/120, 0xffffffffffffffa1}, {&(0x7f0000000680)=""/193, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/15, 0xf}], 0x4, 0x401) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2e}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x80000001, 0x60451e, "1a0c0109020400", 0x0, 0x2}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x1, 0xfffffffc, "1a1116f0d0a64300005a110000fffffffffff700"}) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000002c0)="7641838e10b73c35726744f297724c0fa32c2c7cf3ed851ca425737e6068e92fa64239f1dfa02f5960f2211630c515d36e1250fcb435aad8b89f2e2d8928fb4587b0d6a584b3de9b850071a994bbbc529ef0e6f4a20b19b13ac122171a93416127ccf225a4567c698ebded4e859339ae123eee48ce4ad438d7bc1aa0a7a66dba5ac59e928438702b73707a04286210edd506edc2e69a6e95ad4ac046474fd1a7a94d31bc97a9", 0xa6}], 0x1) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000f80)="1cfcc17868cbc045d15ddbe8a1f141245bcb1d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0df1337bea2a91a50cf9273793675d84dabf57a25a1bb57be72c295e62412cd88b74d42f306c1baa8f0a1cc39d3fe11b4f5acdbef3e67e3b935d154f5f112e1b5b9e4e8ab29e01e124652e57cce3737e1aa0cdd66f57ea3a8d7c5aa0b4da8871fdd9f5dd57aa02520da478a2ca4e654a6cc9eb8550d3cb080c3b54b25142ebe1a7eea69145c584bd51243aa6742112d2a8f1cd47bf5f93461bebe1996d8386a0b06ba9dbda37c6bc4cdbf7c7cce587b9b58286da4bb975709e7fa6515a83320378e9c3146673e0e925e324e944b7e8ebba7a2442688e758044fc5396ff06984eacdcb95865bc66fa284573f58e554c25d9fe794a341cdf976870265c8bd75fa6f81c211948769b3b83e0e4100538ba1019f03a2f01631a973b699e2ae60e12183d0b20bc91669e4fe92a878f1f9e811b587c814bb088943efaa9cc5209538ce1fc0814490e008bb9627dcb11f071843e871e74b9e27be08a8fe5ca0e88a4c327d88585973416a787fc9e9817318741a4e50b2c9a2034c09e31d04a031e0b9fb69382dc98ac5d6f41b93ff6c0cac8541cbab346a432200633ac8cdb3acabc5903ac5af0dbce0567fd37156dcd0d687cb63fc94fefeb771b12737b563cd2e02aaec6115def946db1ccf07c411536214076b3976b3f9b451881b2539e558718db5d97761d02cdcb04b387b81271fbfefc6adcb6e029c0f1f9e854172e4c651b7d3b8f64a3a1d38cac16482c6e09452c0df96ec297718e69895a3365e73e8dd9961cd50bad2a4d1d60db0fa4355e70b86bed00dffd62e0ed32bc7d5289500f9d1b56ebddaac1587ac2e5c550d9512b26d338b942070886b3b2e844c6a7105c748b922fbb9a5ee47421ed84b71c5e76e5299de73028e0b3e9928fb325fdfa595d60cd19ba3b5c073bdf4fa94d93e7420026ef116041cf7e2b98029ece8f55d1f8e4afbb093ef94334022b98dae3a81d3e3a74a47a305f33b83ff47a92b521a895d97a8f35a7a69aedc929b7eb1e208b372a9678b196adc35f76be07452f93572203e8655929b1041f036aa5edfa13779aea834f65bddc616111209f69527ff5829facd68691ba6087ad46c44bdefa31ecd433be153eee5b48fd4a95ef7ec98d772f86e332d6fde46e53af3d584f2bf576c45196fa4e16b8c39ea5d8623a3465090718c9ba37621e47e75b01f14818a55cc2f5556427dede37122b56ebad65298bcdcc54da5ce7b9815b47d792a0ad491684a58369ea9bc2fe0b5d5722e1036c88fe67a908ecb94751387cb93ab51d99da79b8499a05ece59b7adaf8759f9d3acfe123f725aa4fcf09e4fb8069e07fc756366cce2fc2217523bf911162e96b4ce06613f92a126476db403c9312a9e6a9ea39bf86bbd0c7da5a8cfaf901ef3d2c2aeebd195449430a32a12ffdfe05f95bab3fbe9cabfe5bd10b53b0f68127c4cfd09d97dd3f418ce2c95f49350c375fe77238df7625767d317c9921c11a88b0db5c9b9b441b05d35c0d15eec7d704b5eaceeee31d4f71724320728e3e65bc96a02659b73b8551cf2e71ba7b5f25c78f0558bf1f9644385e2c0bbc517f2f14dfd13b30d9df0ef335b50f9f14f7d77859810fd09a8445d7f52040ce75dbdbedb61d6cb7b1fd073762462783b83eee43881d1c2d9f578e39e148a5e8e51a29caa0dde50fad53cf10cbde3ece1f", 0x4e2}], 0x1) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000400)="36ad78ef839be8eb82a45e591bcfbbc366d062c089207bfb943568010a2b7eb528645d96529ae291522ceb83cc791fb9b34c5e01032858877a110cbfffc56c7c8abe7e3d6a382ec61917b46b53c64d3ba2798712ea47489e0429f5c11a4856760000000000000000000000000000000000a3abff40043dc420ab61d85a3ba048a17a45159f759c25079b1313ed927cb0577f3e9b525dd19033ca4be87f269a7540517a445cb8dceac2c6cf8481381d6a5522007b43", 0xb5}, {&(0x7f0000000040)="48fbc75e445943", 0xd0}, {&(0x7f0000000100)="315e51c26071d772206855af347dd4a1230618e2a9ad1ff50489211467629a3e3224d086170343b118fc6fdec12bfdd5a7d128d84921b6001006a158e092388d43f41acee273d17ab048489789f93bf5dd6f4b282a79e7edceb13059e508b5d03ca11f607a15c61dfe14b2a41f6c13c03546c1542f7bf47200f0c2ac167031d388bcdab78c3ef0811454f26f593bfa41e2ca7ca0bdbb03f02d7567d809d3b81993ffab7dd3ccadaef3efb4f43406b2f291dca2238e73ef458f0b3ffc4c90cb35f4bed9587346519d2898", 0xca}, {&(0x7f0000000000)="7cfee232311974161f2000f5fb40629d63aa47d6d887d42ab1f6f7bba192d8ed9a067d3b2f001b3c40a7bdc283ae3fe846091af78937611d15f61df0", 0x3c}, {&(0x7f0000000200)="401b73b8c6141bd770ccce4cc3f431cae9a68cc78fd1fd7ba0e0cff1b7677a54", 0x20}, {&(0x7f0000000240)="7a9f448097275bad00d2133eb147044c718b94802e2fce7efc8d078b9ffaf78de689586fa1918a2a18b2f798d92526a3fcbdab62ff7ea98471f6295f30dbf519918263b84d07b26459f0", 0x4a}], 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) socket$inet6(0x1e, 0x3, 0x0) socket$inet(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0xa, r1) fchflags(r4, 0x10000) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r5}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="f7fc804edba7e18aae51caedb33413147d51582f4a1bddb5f7488a853b27f174949c2cdfd8bd85978b0424b6e1a9cc7bfea5c47a237e577cac21d7827261ca33eeb379e865e3c344076b8af8e0b3248aed61b591cf9cbf4ebe3153391c03afc78491e6a2ee1ae721d62ddd72d347cbbbade8cb1e70a3256ebfa973bab0192360ef5434b79220c5d72878fc0480c9cc3c1450e55601233ce6d6adafd265b99e2ac5348f7e0b10c32e6ba03976e082e76446b029435ac02dbce957a5d4378783288246f0ddde310659a93aaf64cb37", 0xce}, {&(0x7f0000000080)}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x7c, 0x7}, {0x84}, {0x41e}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xfffff532, 0x0, 0x1, 0xdfdffbc4, "97115f33ba7d00fdff0104000000000000de00"}) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000480)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x65}, {}, {0x6}]}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000300)="4b83a727720f3325b483e066deb4625bd0c022710a0f50e5b1cc4c3f6c3a99094a05995564ed33a795601fada8f8be475641fd407a3a5f222764fc63ccb1ce273dbdf968cb8a35862d80b852d6aebefeabdc37fdf3108cf8faf3ac750f3a5ebd3b2c267270ef4744a9167b3a782c4c37e5fc37d040b6c143fc904b9405a9f9ff1260f5c0586135e789cb64f1a4762c8acbc033ed574fe368547fa1ed819999cb7ca93e114c3bafb1", 0xa8) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x8001}}, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f00000004c0)={0x10, 0xffffff0000000000, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x5}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffffffffffff}], './file0\x00', 0xffff}) getitimer(0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)="e5a0f4db545464433a33b462872cce2468864e4d8211d04dcbc6b5a0cfc0a517af060f50a9465d7a420ba160c9ed013575bd1aef5d3a7e9c3f32a374e4c9193347abcc9652115ec73d0dc015c0ce8fd8a69d9d5fad93c887ed0723034870ac41e1bba20841945a3f159a72224749dee8cae412254c6ed13cad0303d5fc3251f279ae47a12d58701318478dacce61cbb3d8211c2108b8881179d51dcc4e733a4cadf8794604de67c1dcda9c73abd2b165a0a8e675e2daa8a70681f8924d57100bc6fbfd8bd7cbbf5a01dd9f59eb4fbbb0d0ba6c26f43e1b19601bb60cae1911a4d92d575e9d27fe97eafba349a4cc80224d6e06", 0xf3}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0x6, 0x8000, 0x81, 0xffff, 0x8001}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1004, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffffffff, r2, r3, r2, r3, 0x24, 0x8000}, 0x5, 0x0, r1, r1, 0x9, 0x7fffffffffffffff, 0x305b, 0x5}) getpgid(r1) executing program 2: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13", 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f0000001800)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa0003000000000000010100cf99e3800d8db24b000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a36823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4b6541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb18807b48994311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto(r3, &(0x7f0000000b00)="87c6073b97ec9caf88b75eb20eaaa9e128735639af3cd9e8fcaf69108a4d8e8e76166f4ae3ab2888ccb9a50ca3b8b7f567dff5d2b00c253d8c1a25cea7a7259c4d5563592825267659506083bfad2d2ab36e39165e380e0cfb9644a7da8082ed11fa5dbea6e986bcdba65a677c398c64addc81e0f4f8fd33d47a24329d89d07e5cd5e110160c3b979855e64a2b0d03ef327c2ab40787314cd6d23d0b9714bec8cd5ba68b67913410479b4bae006c02cfbd7e777f976f14ff3e356ec1c596e874f0da2f8a4ee2e88429c582991a037e22365c333299c40310b61d91c3826effdd98ac16456a3ad5a0603e66ecce269792b085b43e1f453dd32e89e860cdb7bd5b20c8b976f39b181eec9cc6420ee1097bb6b30acf3d95f7a5162b400f07db9f07d128c8a80c5d8dbdf42dbe9457d41c1c8c04c7ed6c37dca6dafcc6930c48a1fd7e326bbdf1e485447a0c400a68b66551d0d0953b47876434e91e827172f4a5968f98ef055f1b0cd470230e22b9c4c04dc8a8e8a847", 0x175, 0x4, 0x0, 0x0) write(r3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) close(0xffffffffffffffff) getpeername$unix(0xffffffffffffffff, &(0x7f0000001300)=@file={0x0, ""/258}, &(0x7f0000000900)=0x104) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) recvmmsg(r0, &(0x7f0000001780)={&(0x7f0000001740)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/85, 0x55}, {&(0x7f00000002c0)=""/77, 0x4d}, {&(0x7f0000000340)=""/70, 0x46}, {&(0x7f00000003c0)=""/144, 0x90}, {&(0x7f0000000480)=""/95, 0x5f}, {&(0x7f0000000500)=""/70, 0x46}, {&(0x7f0000000580)=""/207, 0xcf}, {&(0x7f0000000680)=""/7, 0x7}], 0x8, &(0x7f0000000740)=""/4096, 0x1000}, 0x3}, 0x10, 0x0, &(0x7f00000017c0)={0x7, 0x1000}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000080)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x9, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x4, 0x4000c1, 0xfffffffd, "de20888b320000073100f6ffe0ffffff00", 0x0, 0xfffffffc}) open$dir(&(0x7f0000000000)='./file0\x00', 0x11073eff66cf4b95, 0x8) writev(r0, &(0x7f0000000500)=[{&(0x7f00000019c0)="6ec5ca9e2bd47c36bdb16672890ef460c5a5f0492241e8302528ee8d57ad6f3a0dc1302f5970945a0b7f3b1758cc7d843decf8ab98095f63509ed1e4ff59a98a7a0fe804b9ba039516e73de795b16ffc1a87eeee6e8a8be1fcd08bc29d266391fb343705af655984161ab3dd4c7c38b5c3b14ac9a8b5dd397439ebc60af2d3e0fcfd4d4c08c2339c87d1af47bcaf542622a9b4ffb2aa7eb23f727bb49368730051418bad8372c5c52f639ffc3cb0c6c2231e38fff3295ca9581af8b47636e016e2b69bd01ee7b7992d7b2b2868ea82ffbf4f17d393e60baf83cb8048dc4ec176fbb85b3d98d9b98ab56620fbb2caf135ecb58770229e27a824d43a1a5c074efea8c03ee7594801ce74459d42025b9b81cee42942cc6533ede133ba604c5d65d841f82381c42431fb5d8c671e40b8c05e67088472dbce478060ee19a39a5101b722e37cb55ab1c5cea5f147d01a8ae9b5c1ed01596e3c58bed4b5348d6561e5eea453f14f200ecaf66c47678fe3e12bd9874ea598493b728329aa3ea87b147274d74fed7b613b1582cc7b20253b73ef6d5fb6dd72972d2c8618400cd149ec2dc1cbddbc44740a19bf21231ffa0d51ece74b214d4d5ceae3c18d72332f1db59526b448ed2e3f21ec5fe8256715c8aff805eb26b710314a3b32f328068942fce6e44f2f8f54b1d22b1de46a40ae6cd67ae04d140415d25757f9051571f8c92b34ab1a88cd13b8c371cc23518842d9911d2c16a3e795b9f4cf4dd8650d1727eae1ca74ae2b7b9c4a6a4e50299c76e8fae16f7c7350cf93e0baca453efdd1d2ce60362b95fb7bac2a45b16455322193aece7366525459d3a4d33ba81680e0d82a1decb42d668178c4ab1d8872e008099b1f975416dc00", 0x274}], 0x1) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) executing program 4: mlock(&(0x7f00002ee000/0x1000)=nil, 0x1000) sysctl$hw(&(0x7f0000000380)={0x6, 0x6}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @random="9029e39add96", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x1, 0x0, 0x0, @rand_addr=0x7ff, @rand_addr=0xffff, {[@rr={0x7, 0xf, 0x7f, [@local={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x1, 0x8}}}}}) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x4, 0x4) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt(r2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = getuid() setreuid(0xee00, r5) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 5: open(0x0, 0x0, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x3}, {0x2c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x5a0, 0x0, 0x0, 0x4ddc0275}, {0xffff, 0x3f, 0x5e, 0xff2}]}) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03aceffff57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffff032eef77b1a204f55d5f5896006127fd247103c14ab0a1cea9b4593be484f46a777bd852e57da851da9b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114cfaf4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e215b2000000000000", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000af9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r4 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f00000001c0)) executing program 0: ktrace(0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000000), 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r2 = socket(0x18, 0x2, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) bind(r4, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0xa) (async) read(0xffffffffffffffff, 0x0, 0xfffffffffffffd7f) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0xa) open(&(0x7f0000000440)='./bus\x00', 0x200, 0x52) open(&(0x7f0000000580)='./file0\x00', 0x2, 0x107) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000040), &(0x7f0000000080)='/])\xa9\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000200)='^', &(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='%%].{}#)]#\x00', &(0x7f0000000340)='*\x00', &(0x7f0000000380)='%\x00', &(0x7f00000003c0)='\x00']) (async) close(r2) (async) r6 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) (async) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="11"], 0x11}, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xffbffffffffffffc, 0x1008100000006}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = socket$inet(0x2, 0x4000, 0xd) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x8001) clock_getres(0x6, 0x0) execve(0x0, 0x0, 0x0) executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8035000108000604"]) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xfa, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000ec0000000000019078ac1400bbe00000024e204e20000890782af25204d9b9bae364778f782e5dc9c3d320e1c733a881c444e81e99fa087dde38d3d3be09c8400c949f64be205fc7e67e327a5c2c2bbd49a27443d9f4c2bb725ffaf993ca5f4335ab4e9a88e7f0f2cfd77f831498ff49df530f415e84bfd72b922f42a51421148cb7a38c3df1f9955c2a40493609680e55913d1269c6f2a4df4f6647a4def7622e204bcb6c45749588fe15fa0d6a72fed1a9b1738711a37e0e0f4e860d41f7c5a2e0ce1e1ee4f2c384e6c9611c5e6b1fb65f8349ff737ac74f238a6a996a32050b26bc2db2801c9c6b"]) flock(r1, 0x2) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x0) fchownat(r2, &(0x7f0000000140)='./file1/file1\x00', 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = getegid() fchown(r2, r3, r4) r5 = open(&(0x7f0000000300)='./file1\x00', 0x70e, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x4) socket$unix(0x1, 0x5, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7}, &(0x7f00000000c0)) r7 = msgget$private(0x0, 0x120) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x21, 0x7}, 0x2, 0x7, 0x0, r6, 0x7ff, 0xa8a, 0x5}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}]}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="f7fc804edba7e18aae51caedb33413147d51582f4a1bddb5f7488a853b27f174949c2cdfd8bd85978b0424b6e1a9cc7bfea5c47a237e577cac21d7827261ca33eeb379e865e3c344076b8af8e0b3248aed61b591cf9cbf4ebe3153391c03afc78491e6a2ee1ae721d62ddd72d347cbbbade8cb1e70a3256ebfa973bab0192360ef5434b79220c5d72878fc0480c9cc3c1450e55601233ce6d6adafd265b99e2ac5348f7e0b10c32e6ba03976e082e76446b029435ac02dbce957a5d4378783288246f0ddde310659a93aaf64cb37", 0xce}, {&(0x7f0000000080)}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x7c, 0x7}, {0x84}, {0x41e}]}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xfffff532, 0x0, 0x1, 0xdfdffbc4, "97115f33ba7d00fdff0104000000000000de00"}) (async) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000480)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x65}, {}, {0x6}]}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000300)="4b83a727720f3325b483e066deb4625bd0c022710a0f50e5b1cc4c3f6c3a99094a05995564ed33a795601fada8f8be475641fd407a3a5f222764fc63ccb1ce273dbdf968cb8a35862d80b852d6aebefeabdc37fdf3108cf8faf3ac750f3a5ebd3b2c267270ef4744a9167b3a782c4c37e5fc37d040b6c143fc904b9405a9f9ff1260f5c0586135e789cb64f1a4762c8acbc033ed574fe368547fa1ed819999cb7ca93e114c3bafb1", 0xa8) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x8001}}, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f00000004c0)={0x10, 0xffffff0000000000, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x5}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffffffffffff}], './file0\x00', 0xffff}) getitimer(0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000780)="b1000504600000000000000007000000333513fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04beee020000f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c500002002001f000000008abfba09001d89f0010000c80000008000ff000000001000000000000000000000000000c21631006789a78f4b042cac317913b75ce215e14a978009823f4a799a955a069f0ef53c7c40fb2cc9a528aab1d62cc2", 0xe1, 0xc, 0x0, 0x0) r2 = socket(0x2, 0x8000, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) shutdown(0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0xc8}, {0x906, 0x0, 0xfe}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2000001, &(0x7f0000000680)="d1c512e9e08f589c076028b44c5fd8825fa4542cd97b1ece06c050b75cd8eab60084f4fc56ab3f0c97b5cde0be14b06c67fb816d05b3f6f30789daf9f76ee6eade9b6f951423e27ae3ae814fe275727eefa9ea0bc9de33cc4bbae087a3d83a265c24777f57b25d433c49b5d46c32bf67c504000000c41b3c28c2d45fcdc8161e3825e13ebf2f001c560c557df49289f7f6c38ca4b09bec09d55fbfeedb4e6cd9b0f6224c6d50174e7222f239a6765aa23d789f024350612c997610d388ca608f3661f8f703fc1d3a48cb21b0d797aa5ec59c1f8d9be6", 0xd6) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000380)=""/197) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000480)={0x10, 0xff, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4000000000000000}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x119}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x45b}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xb00000000000000}, {&(0x7f0000fec000/0xe000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7b4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x37}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x8001}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xea}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000008}], './file0\x00', 0x8001}) getsockopt(r5, 0x11, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x600}, 0x0, 0x7fff}) r7 = socket(0x18, 0x3, 0x0) syz_open_pts() getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f0000000200)={0x0, 0x0, 0x0}) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0x778ae82, 0xffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 5: r0 = socket(0x2, 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) connect$unix(r0, &(0x7f00000000c0), 0x10) socket(0x20, 0x5, 0x81) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x414c9e7a4dfecafa, 0x3, 0x8) setsockopt(r1, 0x3a, 0x12, 0x0, 0x0) connect$unix(r1, &(0x7f00000007c0), 0xa) r2 = socket(0x2, 0x2, 0x9) setreuid(0xee00, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/15}, &(0x7f0000000440)=0x11) r4 = getuid() setreuid(0xee00, r4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x40000001, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0xba}, {0x6, 0x0, 0x0, 0x8002}]}) bind(r0, &(0x7f0000000280)=@in6={0x18, 0x1, 0x21, 0x4}, 0xc) r5 = accept(r3, &(0x7f0000000340)=@in6, &(0x7f00000003c0)=0xe) bind(r5, &(0x7f0000000400)=@in6={0x18, 0x0, 0x0, 0xffffffff}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x7781, 0x0, 0x0, r4, 0x0, 0x350, 0x3}, 0x2, 0x1, 0x4a}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7e13, 0x0, 0x0, r4, 0x0, 0x10e, 0x9}, 0x7, 0x3, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) semget(0x3, 0x0, 0x80) getuid() dup2(0xffffffffffffffff, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = msgget$private(0x0, 0x201) msgctl$IPC_RMID(r6, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd9}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYRES64=r2], 0x107, 0x0) msgrcv(r3, &(0x7f0000003c00), 0x1013, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0d0e5012c3842ffcc300"}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) executing program 6: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x9) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000), 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000240)=""/226, 0xe2) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x0, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x7) close(r6) executing program 7: r0 = syz_open_pts() dup(r0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, &(0x7f0000000140)={0x0, 0x1}, &(0x7f0000000000)) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x20, 0x5, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x7, 0x1000, &(0x7f0000000480)="e3ea553cbd05000080", 0x9) close(r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/77, 0x4d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r5, &(0x7f0000000100)='./file0/file0\x00', r6, r7, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r8 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r8, 0x80206980, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x49) setreuid(0xee00, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{}, {0x2d}, {0x406}]}) write(r9, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) mknod(&(0x7f0000000080)='./file0\x00', 0x2101, 0x9) r10 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r10) executing program 3: write(0xffffffffffffffff, &(0x7f0000000340)="a382ce47f6ae98a8e0ba0d98a2fbcb6f39011e529fa6c68f023a1a566c37e6f4", 0x20) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="cb", 0x1}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x200}) r1 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) getgid() getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) r7 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63003728", 0x61, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000007c0)=[{0x2}, {0x7c}, {0x1006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(r8, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4105}, &(0x7f00000010c0)=0x100b) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001100)={0x3, 0x2}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001140)={0xa1fe, 0x0, 0x0, 0xeb87, 0x68b3}, 0xc) r1 = socket$inet(0x2, 0x4, 0x7b) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000001180), &(0x7f00000011c0)=0x4) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000001200)=0x4, 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001240), 0x8000, 0x0) sendmmsg(r2, &(0x7f0000003ac0)={&(0x7f0000003a80)={0x0, 0x0, &(0x7f0000003400)=[{&(0x7f0000001280)="f6e93eac1b8c61263ff99f9eac3e4707c52b15e749c1bdb865893eafec3166b6ead054c34cffcaaa10d873fd0db7c3d616266f442eabcd9abe9a34c0dd0f1f437d0ef3aa8671ab16566f5c31b2322f8cad173faf83409e20db595afd74a2e5a917efcf5b8b31d9608c00132227f316b3e5d5f9cdb64c86874350d9c7b256204ed07d0a3ec90472cb2fd5f447c4b56f92044e5040e22f565703c6db70cee244728702e317802106d3b15cc2a7a0cf6888a92a425503e30c0233ce4e849a1e7ff6d5da68b080926ed58f2503917a98f80cba9a6e2cad02d54c6713fbd8f83367457805a9f6ef9f4af0813efc6fb1242d", 0xef}, {&(0x7f0000001380)="7fd3d16dd1e56f553751e2e8e42162e9c780a6e606ca9f86fd9431c7ef3ed3f6585793fcb6117052cb73a2", 0x2b}, {&(0x7f00000013c0)="7de3187104790dd6d9cbef64a69fb8303853d75b72792ce336affd99e9da3d1da146a4634449b2c2b6339c55a4d64cb268", 0x31}, {&(0x7f0000001400)="d0ff9822d692565d030341300428033cce69cedc84b8cb950fdc4c579d9c2b946136378357cc7ed65d6f2106c4c9ef018716e9002a6f086ef09d6ba8bce53cedfed53820a7dd0864667459a33342f8d1cb5e04b83cd3433505bc9a93a9237241d5fa56d3a418aefad7dd0a974e4b08818afb66f0df9115a3278f17bc49b96a9adfd0f7b5f64e1f25afdcf5f64ac1381d0b11fbdfa8c297290d91b3c74da8913b0ca0278f773bbf1f6073954b3123935e55030d1a9c9ac1b678c8e9c92b38873a4b300226a7ce567232755dae296e58856dcf3f1f83273b08fbb59b875b81ba3c380a628ce2ac86540dd87fde8ce279ec2d7184caaad22fc0a4f39a118df5fa36698dbc58fa92620ab900c5439ca6129af43125d71c7630039c4b0b065b19104cfe8b213366c268b7c776923628f16078932ce0475ccbca8b8d2145382c330d1dac54b1a79b5f2fe67d10e1e8b6af90c25eaaeb8f90030fba97950006ba72f27c116a7fe01197d1b7d8eb66b282797efd72ae5ae3d4b73bd5eeee90ef6d4718becd1183a941b958c7f947dee83a54f8349f529c278aea95e4da1e6ff9449a011b4d6268fea58333650c51033bca31bf115d1373d9ec3ae260eec8fc3f7674789741610641e9eb1f5cd5f8bfbfa494e908cdb906914baa60d00a2a811849979b0687431ca7327e00343c62fa148c0577aadc82fae4cadf1c37783bec7c0a0cb64b5aff57f420e12411a98814fdfa5475a11d6f575bdef72694d1a83f9839f5fda697aa43962ae8ead23ecb7c88ea748a14c60c62fbff55260f5780a6ca8aff4cd3f2bf1017f75a64b366cb3fe77fd19752675e1768db37b4d4bccac3494e351760c2f7cdc221e76013bed8c6052fbeafc0e6df460398dd2de1942542034eae0de034aa31b1b0538e984510f555b95c489fd5b712ae184a28496465f09acd7641f709d7724305924ffc5834c2a23b3d6ccd79511ba5d2e8b93822a7e4ad5e3c72950bb4e718f29a34ba3df95f4b8a7ef50392a752e6d2fe8e46ebedb509780f2fc8d8c56efce06bd010adff21ccda82b4a6178322c469caa80dc5ef2a48bc1d40844a0312721f8afe7cab0d871e9f9d6a0b4e671af38ee2989dda93524035828fc0d22096fe2a346958092f576807927a6b75d6c9c6be66f0e587da52d709a5b1c31f289844a886aa34e7d75e33ad03eb7a44768abaea261a09a701dcccdc7a0801df23b611fa3d426dd5820e5ff060cf0c92e8ceea3951ebfc5ec9df221e3f0aad4c0713adc60095f457265c6bf4af27a00c15f28e7c7adf1bba8a482189c67af5f4865fad0d4831a65a464ea74a5e399fa2f5670346154de792593a7c152dba7d37f8312c3da4a0922388596726dc3ae5436697bbd02d6f23a8cee9cd92a33dc3151650939f2bc5888dcad5ef5d7043ce1a75edf9e7764faa2f1cf96667dc9d02098081c7489d30b45ec82af4797c2e9e97beddfeac01eaed44a84dfd921834ac6d54a803dfad3e6d969a52f7d51e8a5c7ad8b2e1a98a0574838a48a0ffa29801ae917dfc44be9a2d4782eedfdd804f8d461a0c6323c4bd2270d4546840634e457a9b6bab9c0f38c392bcfed620521b2571367f950920d11416141b4754ed0666b6d57ef9d2232429c7da52c996a954d1b9ae031303ed0fed74fdf1e66a418219601c2ce9e8e12e45e7f972c8f32118e1530cee3ae4c21ced701d909cdc62befb966fb888eaa6280cbf585f6a3ac4eda05d7efbc90a6a8534b8668ca81534bd6f8f7518480f5ec6b4339d23a22adb42127a27c468dec7742aee7e64a3669e684da68db8f28b3672a8def1be34a4d3aa1653242554af02d5525c43758831ec113a527fd6cf98e1bb28e6a4f3d87c881cc753bf3b7b026ef42a5a4ba3ca0604e76222e9d5924c799bb274a4572323b449b084d056e7c6edcb5f1c72cbabfc1e049991588c2ced22416930f7f2f306aa6f9dac958ff98d34ac1256e4fd3458af13ee450735a9ca7379db446d7c22d9ce587c3d809b3c60c308ac031ab25b6e476c73fa52f2ab99ad21f6c5d3319eea55bcc68febd7170f02ead646c3c54e42fb22f7050a1de8782730f2707e7c80fdac6e50e46559f1dad5a387d69f7a7da945723aa8702cc2c9a05fdc5a14d180573cd5c984810395c2ee7a803f7cbfad68a4d03798d9d4d2b10f6dcf703c25af01a03e0a420d90ff08d91d0402196dd3615e51e20f845163f85095f9dbb5aa9c656bd155a1ea3aa6fd080564f6cf71867bba4b31dea453daa6c7f682f4303b013b4ad201d70fe2bc089c24cace6d0bbeffc0b6523006989f84f6a12a28466644272bbc9c576e56382dd81085117df5850c3b56dcf255986ea7cca242ada9dcd253e20c8dc7f7e9df34cfe8fc658d0e7cc472d0070ebb7ce0fbfaf0502ff2f990dcbdd5b28d07b5167057d092cb193b7102399b3662fa97732647c67d92459ae6a15d21932e84a027084a3c46068bc6d16d04132526625f2c14ffff6b6128691127fd172ce8ab832fafd98dd4da4bfa3bc2d95535e6b16aeb76f133617ab244b3ce818624438714b994cdfddeec00d80111c09cd579fa957aa630e5dd5d6183a8984ffeae610b4e5bcd7d844d5f675dc0d022da61cbb9324a05c3bd38021a729c62bdccc658a20c31a21bf1e50059d4a2a0a497788f90016ef37a4503bb8da2af92aad70a76565a48a25a49fe6e9ecf973139660e1b2e3eee1ae900f72a0556710d2802aa9b2dd09adc9cf6fc8e5074e2d73b452e779c893558cf825ca1bdb031300d2254d764a343cdc65a0cc2fa9df6aee157660b1933a339b1c00089bd0d411c71d648ccf1f424a8d25a1d618f7af395b44c679b642e6a9a822580b383ada0a0c68050a5c19fbfef1dab03851484d8589470117edb571dddd1d052a70beae5917ea0e521bec87aee61c77a253f0186aff1788c2f616f8ce0c4c06d5d6981d6ad7f10803bd3eb6f5049b7bb7dd7df2dee0a89a61f8dcd18fb2d59df6131e8b5fca5ec5fe3ce4ff4387f44fdb5c2c7da4032f465a02c74be4110ea62212508d642deaed9851f8f0a48107f481d2960030de48ce68fc8b95398375424b3193a3503028f08f856d53bf71f4df7c79c8bd12c5859e04eee087662d31eeb2dca52af2ca93d1d3d595992d27d9951caac7cb0f2e75f535b6f0427396ff18253293fc4226a7dafd56152607c4a36d27e7f42197c734dc99d65609cf14a1507c63d62cdd6a142145e8443623a827e8b0dc1ff721270cd8f0c22a29abadf6ddbf57fa561962e46fe1934f2c774ad639b6ce37cec1e2cb502e0b832eec2b5de59bfbf25a2e4d084a711d08878d61c0ac6f9243aeedac1a536e29aff006e4fb419e4e6e9062a06377252a3bd7cf18901342a5c6dab8f52dbd2114ebac6e66ce1beaffa75955bc75738edb4e5088c3eefd663fa261996deb428d41b99353a2eeedcaaa0d2f9530c93edf2dd2387d01c85b38c11d90a58de645ac22ba0dafeb4584f113938ed8ff91fb1835b20aa9254b81e44016cf254c422ccae3fc84c0d188054de6c5c0e5ac9f1d6a9b5b8a682836d602123c071fe887999dd13506d4a7c4160d8d4f150417f1de9f66dff3d38e847a4583a2039091cd0b9b1e8ba9c32bddf2048bef32f7f35c5a4f3af66706115ec30d692755342ed9451184cd72c7834aeed587924995ef47481f4d5dddac11dd240e939b3bb563138200b3f3b23fafb9dbe49a6c4dab45b124af8825aef1d1a523a2e68be429a9b17b54da9c09a4dc1dca93f1541fe292f38fc91d9c8a928ade606feb0812586d45387995c40c6cd4cab4d3fe4d0d499a75eeffcbf8be97ef2e96bb489cdc004ddb2b27abff51fb52afbe7e575c7d6af443d4729111fd95a42b10e11d8147820845ebfdef81961bb7cb6d9434cd7aed1029da8eb3d49105d8c609d7e3f706af2e6b0809e630850ded6a821795b58c4748e9172efb34e478c977308fc63a61da89b606bd7fee4621056d3746eaaea4de346390d120a7b8d19cb0ea9cdc46ee517df882014f8d7a0df53984059165798bec09c6ab36bad5376af072d6c9b93a10cabbe12e65571ce25d724997e4b07895d984597a44fa275a67986ab804819d74b81ea1e6d9b1d15cf8bf648b9d3ca5470e19930ea40703548b05c488cbc01602bdf3218b4c3c88b5e0607a5c5245266f60b7c645722d517e3d712a4717ad3aa963ede418afcc0fa39330cce519d90f8c73b4f0456383ce6a8b65e2643522056288b174f96e4d706453b016108876d6f4078bc4c73c401a5a0aa531ad46a666d8d852a72c48473843e4b680b3e5038c37686d4a25dc2ead96d638a34335365b0a2d8e8539d908d4dfce5e7854135513516c84de4c7f8a976b6c9751876db9c3e110512e84ddb5788a59a20ec1629d3c9ae08b631d5cc9e59234db3b9641a87552137597a7d03d8f7d0b710df015debd4212994b480e692aab66c7c7dd39f8410a52d52f67f5febd432859ace697378980c1026decdd30b7e2bbcbbccda2f270c420533b17dc16ce969f69db4c2b1566055a06027ed919e8aa83147f0df78e0a9972e2b87a49245d01280965c4b35558806a889d6c4e5ebdd148c6d3b3710df2a93def19dae17d28aa784609e3b85514a866187a8295e8dffb32b41001289acf44493ff55a9b48bcef14cf793ffa43fff15eb7526314f6ef27728b61d940c113ca029384e6253e19f03684a70aafa2915f5e0201264bd69e790adf3f95d55ad72b975872bdce05a64f36da3b9654e8a6d41afaefd2696ebb41406389e2c8694c6b05f895494de1d7c30cb6e2d14bddefbe3b2aa492dcc4b658f44c00d43a87a946f82956cb36449a30089e0ea27beec6756df3b6501fbec059f412f6793d8588f7894303bd6a573ebd2c3fd15e231c7e5cddf6fe61d2a15e39871230a505552620b13b2477c5f60c362cdcac63ce6023d42ddc5d0d74608eb4a992b16a5640ca00af0c6f772e1fbbb680ad4260f01644f0c2c0fdbde1e4c1a3b04cdec5b3de67d29b8793b6cf1eaeb06bbd1072464f0a200c0f856777ecc6ea604f1680dd24fd63ef32d0023f149a82583f608ba2404d878f02e8f879e3a8a56628f8ec3cb5052a00c2fb6f63bc3ae22910ffb80cbc5eeea75c1fbf0dd86fa0f46887724cbbc17f36b217282991b2aff7d1176ef64490a4c8402e7177fb78ae0bb00a1807a6e81d4cc0547dabb19474a76c9024294dd905cbc665d655ddbff6c75a257c6c4fcfe6d69c78840588391a0c02e459167a207982ec6060874ff9738867c61306a87e81d2659eceaf522e69aa85025673b29748ca0c8322e0f09162fde4a9d65c1f7a76a94d4452fc21b3a71e56895891dfd19b130cf94cb7d60267724d7ae56360ea6543fde8d9d4a08b611d8b88f9db19d3b1d8ae067cd0a7c921c4dacb080040e87d02c489de8bd4fdfef3c603c9e635a557ec7caf1e50ecf5e3593bf2e18994f97b7698edca65929e10fb601cb141415d6b328b55815833b77da639121852cbf0a82e9cb6ab07bab774606d9871b63cbd102699253c2f18b9252b69aa68200a1ea3485d3643af91fbbf32b2baa9baa906361f4de690443a2a9f53d6f2757ef079705e4e8433dbfc2ce6d0f2f07a550323dad1c67ed1e2c0d9898d85f5acb262d526621835be426f12f62a7b3911e0e656b9ac77087b8355bb12b5bb593cde1d099f6220c7c9777b20aa010c9715b51294e86a6f9d6401bc8ba7ca04cfc6de1ad75aee16ca5393f6932ea7439bae01d1bdb86c326fcb7b22da02735e309e4f014a94fd0d25d", 0x1000}, {&(0x7f0000002400)="de5fe714e8978241506595fc1fe4f0a89a781b5205a1aa04644645be3cd2e1c9376809bace2f7de95cc4c7446cfbf27464e5dca35d08fb923f8f2d64214aff6f4132ab6bb68675cfc0cb7a4043e97cea527b376fe65a6a3909c42f69b5450b9ab11649bf55cb87d91adb62145a037483751e83baee75ecfc317091abd4a5c8f2c53a0439eff21ddef10cc6dfd920c4b9d114f58653d2616725a9cf8fe9863a560d16a94e4ebf15317ad769099adb9cb0d2eb6249340c8d9039379f0e4a42d27ca527f55df728ab722c565d7f71da73771e8042688f36584f96b84e2e3a2fc3ad687baae6de630fe946a474e8751a38d6a1b866d56a2468053802dfb011f1d999c848775a4a440e64a0491702006cd044fdbca98479a98f29ace539da2ce2ff2b197fe1b0db239fc4b59515d989ba3208405c40b810043d243e9ba354e1b603a8863d9e6c400ea636afc96f95312cc6928c8fdf5bebba94fd9fec13182800385bda8edc740d4ab4bfb8d18e214fc41469cf45d577d8ef1a1e9083693fbbb42c56932c1f4ecf038bc2b05925e9c057e040cc29cc26bf1cb22760dbd8308f55cc3b00d8ed7da2b69e336a8e3c2251db12cca9c4b150d14f610065ffaacd4393fa58a4fe170de5de9cf0f12e1609138ee57b72e3961cb5e7304277103fa0bd319c41e42eaf490ddf6896fdb31f3b4d663c5c4540da04b2059162506828d0cc9b0c6838496cf8f4798ad3a000726769464d8bc423fd0b282c15a85bc2569399771edae50e851be0cbd2ddb052de0f1b48abbaa7baccdd1ebdd115729702ba13c82365f2b596fa992d2018aa02c29f0c94e4a3d0bb20a851302350857f9bcd5c5ffaa5f173a3c7f36dfce56235e933fc19a9d2d4f5e1e216b84e1905fd90caf3308d4cd2d8ffa4a756d877e357c8d53aad29903c70cf7c57ca96ca52debe4734c0c72173789482ac35eb72f3db1b1b1a0c3f1eb73847d4d70cf0a7f799f8f2685d75c4e3f283061b58287bdbc71405d1b717707627b80583d1dbce6182d9eaaedc80aab6761d860ed2c5224f3ef018c181eb6d56dab4021c6f468e40cc4308c287bc4a72ef8f28c3c7360b39b971c2ab694bde539b92a0048109c40b400fbcaa3cc3f3b2b980f534d39e42ffb942c86d0cee3d5b27761452391a6995fe81193edff6133551a0aa402ea617b9e77f77d44b9fc51d588b001e0133591a8ab3d391e62eacec48156aed5f95c3999d829c392da4f8619bf81d718297a9ca9c101616fb45c251b5a6bd05b57c04af1ad719852638cea812910fa8e47b171286acaa8c3e56afcddbdc108bfe014593c173f074fa5253b152d37f3d41338b5f06f3441c526719ad94ac541f8ccca87986ba47b67cc74409b86a5cf53677b8ff4406cfb9fe0eab9c967588090e948b27876c9a428f1c4dd3839cdda3c0fa25fd276f7f6d8ebdeb46445756b9bba2b01d7def94e4d554660e233f607724c79b0be487b456a5c2f0dd6aa8787ea072faf22149224b8fb735d649d635dc651616523e5afff90a4ed36b0a7184f3bbd0181db53ace7f7b3b3c540f5652b0d191f680e1b74c12e1b4d70e8a508079a8d4d3598df11c1ade71f3d0ea543e970208f186f0311c1358088907e7b7d8e8446047fca9ab2b5ec1b5ed7c1d93c47ad7caee9cb2d5eae2a88b2a843e0c2a3dc9fd2519d526b83f70e2276aee832d40ae4e86c52f8ed04f6e9f44c6541ac7ed3a2695c0483aef5ec5253c0f8e76c20d6da6d2a60950ae7744c9991d085c11b2cead5a10c819417de28f4a1b6c13cd529fd8e669e6cea05a0ab08fc5680649128e33ed001943898badac74238d192e63a963994a166f57f25999375892295bb9a09fa26220e9586c6e16381795702b49596ed47dcc0cf8ffcb3a6eacf4d0e408a287655443571b81e578a5ad200c8ef33a4a10e560bdfc553bc5ae2be338191ae6ddcab0f1a463b65ebf0773a12a5402826cdf14684a9b58ded124ad50df8811364407abc9b99f29029563b07dfb0a1203aef6467dc2ea0a55d5eb3f1dc8d3f321ef84d51b29aa36826da9830f3f2b2b702218b0cca8b79e6e1dce6f8059708dd672e82348ccc8fdf46701e0be718b4984e3f132d05e51eba38876f1b54c7c77897255ed7d23d6d4b01372acae1805f62de6c0e1bc72a57fd4925d25f87c9ecb53e56ca8dcd6439bac5d61e199e7438a451992f4f35d60dbf3c75a09d0e238ba2f52dc1f055d26d4b99da3efc3ee1f9130589fe769efa3577b1ab2cf8d1e7a39dee5965bea664f871b190ef149d173a502c7848dc4c3c5a93ed0beea0477c54995eb678dd4f5a1d1aaa1d3d16b44b03ee181e9af37a6fb09784e9c721b19a9f5747d5f015d8b952b1013a86d8386bced284c974605c9b3a978d5016d2201efc5e21bcbab804c4265459129fa956f78a584186f668d683b8bea597c33d48fb8d400447ca5a2e9c3961061edb8c3bef07396c8f9d85464df20067d6ee8979759cfa9ccdf9bdefcbd13a1900594847ac75342780e07c267067e5fdb98b1b9d955cef353ff950875b21661fbfc4ba926bd4d19daab9c37ad26b23bf123b6fb60d57db1dbdadb2fe3bb25012fd6e97f92efa66002f8e570b3d56b9e52baac4cd4a1ee3f8a696700ab6d86e6c5351ee25a701912c44e7c2a8bc05938aade76f792e401d9f0c89dd04d4e7356b3f44b0333da6fac2f357dfd2ce7fb6be1fa65fbc6fd50de84e4099990136a1fb16532e34763026449fb2b0d568a61657ec09c3d678f5e758da1da9e204a98211d82217ab1f52a0ff3002b687da27e2af3bd0d33af895f834fc8610bf01e9a4bf2cc1e5d28913a41e059e5ef3e42a168340e3e984cd026b79d73c291f38ee2b66a2eebe4a1a95c7e9f135d5ec80612e88ccf225d586ee842c74e2a316d9d88ec085ea7f0e404c6f10b03cc3ec0142033306a7ca419b493c001fef368ffab1a193dd1e22887a95961a30dab3a80cf5fad78218c35fb0a7819b6ef75094788857e10ff69c452cacfd4ff6c25daa62a421844eb2e9b8125c4ff7e6d2b536d266db6998c775e3b1d291b6be5bcfb3029423ab1bcc42e3cee0ac2894f3bdb2300a0990fd1be541b582da97d6b4ef93ce78f84d280f3505d8141e8fba4e5915ddda57a7470096eb10d9226f91b659d64ca8969df07879940fa8b157781d4200a4f4c20fec52851e3ee6be06cfe000806fa96e8e865e838061e06b8a0e1b670846952b410a291c5543af8734ee4788c459d06b7b8d751edd4678c78494a93a9a12e4ca412876592d6fef201b12ddb926df888e1693b3237a8b8050b6db1a6b50156248221e82e3b958d4a5bb9da53584820b1978826687982575326413feba7f89370f0b20ca607fc4e4df127beb2dd0fc5e86016c1b8421a21be23d394749b8dbc8c3d1590945458cf3f9faa1aa4d8791f625eda5088d833b8ce05f647149fb7562a72119a3c571de24f0cba6ec0efb08e9ef353bb1d92f60997b812e56cf967c3ce54baf1634dc17693063677cf7052b6155058ea679c52b2e682ee97ebb3ecd7213d5d2b0bba74afa7bb4bf57e000706ba2d1a64c1ef4f34ccefc47698901c7119484e1a48309b098250b3ccef0cfbe6cfd175ade0f954b2af8614298299d7ddbe2339da5202e2fe76807875b3104c1f5840611fba141b358142ca1338ccb007437aae87995bc9e3fae56452a0e4f7a2be59905f807a0bbb44e8cf7c6c47e62ad71bc5740a0a23ded5f3399e9eb4ae0b7cfcbfd56aff75e591143f52f01f7b97b2f1bebeb19c47e012c927a0d234afaeefbca89134ae09eb8f419e9e82a4849339a02fbc780f828d1a7213a181946e1604a2939dd0376296fb06fc30780777360daff2bd80705dc6de962538bf1223a9db1340e88ce5738676117362ca3c97c06dafdcd049a2b97cce5267aa921cdc2e11d2fa225947a87e71300a86d0a201a89fcafed8b8dc487dde4a5b126fd578abf5ebc9416ba5b1ddf17df4985e4ceaa16043417e1b9106e6d8a8a17ac7e66360469e2bc17392fd6e14ed014d96be60983f560689719e028715ee41ca1c3fc647f02bdf97bfa079d09b9ac61bc3254d4a57cffb2125d5b4032e93cd4709b1e4ede18ff31661df71af561e3ecd483fe2faaf8e83256740fd68e743411be45d1703791b2df1f65a554ceb807bcd55d38bd43011a5d6ccca3b5347491bf1f6cac4352ac1c69835fa67d5b45bb1fe497a28df07b7af3aa4cc86af8723c4ae0e87cd5f962470aaff9a911be9b22b99d34ccfb0e7f0a3d53de4b4b226202c173b435cfa1e48ff65a87c5b8881c4997b4a4a7307a1226d367a7729f88b2c9fcb758131a09bf3851c6bafe6df36f02fc70cd6984700afdc2c8f2d1c45e428f5c309b003fff1b82da91b6e44ec68c7408d2db3be859da4ca367be742a4295fe3804e9dc51ac55abac779c1d3cf77da64d95b38b0e0903e4628c75ba9fc204e67b627be0b1d1bcc7cdb1a7988638a43bd4fe1e08fa3111b69461844dee82fcf94f2de945e3b3b10ae3e3983767faab1567ae795655b7e28a3c64cbf3d4f3150d31cb14d76492dc0702651d885803c16c68839ddf59c51f035d1a258d93cc9edfa4fb3f785a4dbc78c1a3919b217c3c675b5cd891e7f5055e32247467ba4e51152fece83fabe6d9082d88446cf44f3c4bfaebcbfd6959a4e0478742a0a75fa94661b10b96177aa34c03d6edc0d25fe885d17d3ecb73e4f8eb0068cc975c4765b29efda3080745a4198681102b49256578ac000a07171aece89774cd4ea123fd072d3aa09e2cf5797c7247d2466b3d533e6b4224f4664e5c43373a4c13eb119d2edd4afd4e4a6cb5980b2cd79399b7a15e7c502125f6c605d4b986d2160600c2bbd84364540d6423cdcddd816b2f2d6311c2ab13e2d9d91419a20dc3c0a8c6eec7c72baaedd55875dbf6366c690d8eaf86b9741ff98cd1829e296fc05dbb414095ecf3a1ecad62c440697b01408305b07ba428f95f234335fecf45a3781995b05e15a12e58c989b7d47d97c9d92672560dea8d159572bd013674fa2c09a178d0fb6b67981f5015660e63a73db00bed0ac93af953898682e596f640af58c9449c2366b9fa04c4e63bf39afa01ee45f76a1f5fc3ca9e06765fd16d54cc6b5dbb3826fc6045c9b8fb9ae3331f4a75d6cd7d94cbc1d1d1183f2c4ce419ba71cf2e075ff5b3553f0e1576be09e238ba174a1499af9ab471be456a8850fe0eabe1dc36fd9f076061151248e076607b10ec9284cb8ea38f5cade7a0d7358c41abbdb52b9b16ac87659f3f74c0913e1af0b8266d3c5d8ab6b8e6d94ce8587be10c3b02751ae93554d1cb4999505fd0f846966f8d1593fb0c9c1dbf2968a1fdb8efc38ffeffa99d7edd02d44e19d2677d1b72c4bb180c9ef78400bc03e449499b9edc4b7f87c90f648a384eb4039b8272741d62d5498ef936e1d46f18c3189934c18c9accbfc46a71bdd742fbb74a97ebc0d4f5bbf7704f4bd209da446e281f61cc2ca70c99fc37f37684ef7e8d59b1b1c0aa99f72312b86dbf235ddbe27a85cfe1d58013ef55c767e95bbb8b2023c1ea8cd1a7a3d8dd248ec923f7007716d67984f18cfca3975292bbc7526ee119712957c15744e30d991e777c01fae05533bf1c44d999a2062f41ac421754231f07d2ace900f386dd4ba0eda3eb72bc0add51f60255454a874ac8f115ac614815301f8ab3dc60e17b1a5b5b97c11e42d721e6fe57691b5559084f09f0418cf7363368e81d3691c1aabd7058b626edf017962825d2518c8243a78cdcdc86880a1aa", 0x1000}], 0x5, &(0x7f0000003480)=[{0xd0, 0x1, 0xffffd288, "03dc55df8c24d30d5e45498bf823e29e9b7d74d1670d8bdc995011d31bafcee0ff5668553c198ae98156bb1aeb205e1e8983e72b4f71711cd66238615f37775bb53498b95628abac7bdc4896c4f89a845cbdee0495ee8b950fe6c41528160c31aa3d17ddb1a82c73943bf6ffa9b7128b4cf8c6b9c4c7761f0a9321733cc35e5dc8702f98e41434362c77316f53dff9fb985e9c26e6573d80069eb7e64484cd989a1dae060f94a328abf032a998c9e3387693026fef4e53bcc77468034c24"}, {0xc8, 0xffff, 0x0, "b606de0a194b35232c390dc349a08d854ecf1a128b28377ef16ad48c1b87e22231f883af77f2e3296e04c4f9dea0cfa6073a6296ee0860ba1ddaba296cb6e50cac42ae51b3cbe6ba2869d42638cbd49dcf3a37df1618fe719bd37c63cc00e579adc694f2704127a0972ca119d50609022a8c17f95f7fba180b4d3be0a8df67b9c05b4e799b175f9f9c8c62ec5145bb19cac1ced4c84e8be69c2669b901dc95a67383167f89d194c93efa98d655b59dea9332df3ce12aad"}, {0x98, 0x0, 0xc5, "588a0a49d7df7a687110a1c90f9a0f286255ef96fb3cf818f060da1b42cdbb15c15769e880a27666b597eb93e1dc8fbaea603a1b05317c888e63cda865787e783d9a5614e436f7b9d48abcdc7990752f77268d106c8627e77ad2a7e3ac95a84a70455d447ca5624c817a0dfaef42f0fc6fb0ae7025c70289935918a1524c5eb761017618420958"}, {0x90, 0x1, 0xffffffc0, "25ea569f9efa8a7cc94fc43dd4520753794e8df26e3c997d77d8eb040f3574f4eaa4a9fdbd44693d107ed6d0f2f5989b09d9e4abe30b5d6f676ff6cf7c091c50d1d6627cf26cee1024531a5e134dc6f8abec266310f8d1c78cb82ef68457312f58b19420a64fd5f0e09f1f404e4cca5d404836b23542b801cba51e10c0bae9"}, {0x28, 0xffff, 0x40, "ec71f919e7307f98b507f5f5c8a7d8dca2d9d77f80f5"}, {0xc0, 0xffff, 0x80, "ea09f12d917e744f4828941e8483119ab0d6197241fe68e96c6ed111afbcec60e67a6d09671f8584a1b8fe202c9b46015689e111154080fb8789a19d17ede12f194878535e3e968c034867f40f14d320654d9b7a7fc86dd40741c7ced512a1a5336ddfb449178fac62442a0a4e9e9457e6de2f8bf73ff7c7fa5720609909e387bfac66d71312adc1b6220a0db685113289e4a0fbc4f7be650d771455731b397ecebce7378bfecc5118a5b9e4c2225496"}, {0xc0, 0x1, 0x1f, "0666f48b77c87356f849c1c2c025dbf9e3c9ac5748ac4917585484ed16eb98698565795e3a5501a161d02110ec7cac868e86d8ba46c16773171cbf1fc0f6d15e4d4c60b859605015bff1464c54e8fe32a9e8a3aaedcc339f5ce095dddfa2b0dbcc0cdb9ca4faaef8edaa70788b367d6c20d81f41507c75a902800fe55ebdfbccdc415d9d6b3f0983877bf517e61a6b7e2dd2d74169344eaacfe7cdf959acaedf7388516d767931d271399df891"}, {0xf0, 0xffff, 0x1ff, "3191625445f1bfb2980ed9b42a5ad5ee44c171d4f5476250967994352fd22eda9da606da5875566c6ee612a9a126a9542a52602e4d946fef3a448e114ee2d18e2a9dc7db956e09a9fff7a79d46dc2d840ff5377af23caa980a7529ff6cb217fff507052bfe3659d0b4bca2efe3b523fb03388f4a8552075f54e2837a8a26d703ddc28dfffda1ffa0ec9a25813e6c539a7b2db7f087838a8c43d0b7ea88b902aadf98962144c99d51e936f0744b0c7cd50e15d895e16e55f9dccc9586e6bbe28d9caa9adf55ab3a820d49185b38adf542b78705db2764d4a97e1b34"}, {0x90, 0xffff, 0x6, "dac0f0f883c24b5b62e02844371522edcb3262852202448fec73d1da230a6662f66914306670429f4e418561b5331b53661d5bf99a6562953c6f156e3f48fa76925e4f31c692dcad82316d7029a94f414d856b3f8e4c60441ba672c2fe5aa1f51c6a8291df78fcf1032be81dd6ff0c059fbca73d57dd85ccd1d46c"}], 0x5e8}, 0xac1d}, 0x10, 0x402) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003b00), 0x89, 0x0) writev(r3, &(0x7f0000003c80)=[{&(0x7f0000003b40)="3589f081cf48805ddfb14b6ba158bcfc3dac66fe417f9cbd6264d15afb2cc32e4af4bb733a06eb88871cb2afad97178bdc39c05ac78fdac2abc41201d748fbad85b2200a3674956d01f4ac17874d715ead83a894a2718e7ffabec0be2117b8d2c9973e3e22c7fcf388d91d4153ae41e4cf16423372b6ecb74850c2954714f0161f425fb89705a46b19c4eb0a85266365f5c031277330c72b5852183a6a8255fd21c00dbcac04c692178ddf10ba8f3f5b4d606f0c5912bcd657df5c7a802a44fdc55255", 0xc3}, {&(0x7f0000003c40)="08e0a1bf182dedabe6d6fd", 0xb}], 0x2) sendmmsg(r0, &(0x7f0000008440)={&(0x7f0000008400)={&(0x7f0000003cc0)=@in6={0x18, 0x3, 0x2, 0xc2c6}, 0xc, &(0x7f0000007000)=[{&(0x7f0000003d00)="939bceca006826e5ff223450db72970970a1c28c62199d20d4658db998d1cbd593b76dcd9366abceb43275dea75371cd57f2550e6022a0316352e15d680ae946b11635aa499df6b591115f8bf9753dac94b88a7c265a8049ce4616453f3fb8c8d07f3812f5f1c220fd4e6fabd344ada9913afbff6ddf8416bc9afcd0ccd697b7f82628c2740bd4a9aeb7d51675c8dc3204ed1e52248b4b", 0x97}, {&(0x7f0000003dc0)="ad8a08499a233b55ebc9c17aecb4f1d927e9ffe493e6a13e25e5b8b4e9be8b290c80974f508c70203084462fbef094b206e868021b20f235c56190d57c9bb10a18dd4011ad9b7dab1b214cef1b79a1444fb72d5776e72178354dd433c0ed75e7da018f8d7902d26323f8b7e91155d50353acf5a3c8bb8caf06515be0e023d6024e1c6eb272a30f105d69c9b9f722eda63afa356ec25b70e68d", 0x99}, {&(0x7f0000003e80)="9b8235f8f9a08b5e11990363de33f0486827c143cdfc18d14ff0a58cdc59421c4e371754c2355b28507065761bad72aae709a903cff2d99be0338b05082893c53a427edcffbb17759d6aa5cfe662fdaf5e21d41effcd2ac7025be5421be336af12bf3135d488c6235ff3bee026deadec1b2590995ebf8cdf9296d0c1070cd3f7ef8122f2ced400873204454ec1ce795a26783d86e7cc3fb966085f39b86ec369f7bbe31d8c2429bbb15c04c14c0794028b6953fa5ada7288269eb29dee7ad9e3f4bfe5bb083bc1b37eda4d1638667547638719cd3af33cf910cf00f32430b464eed7e7ed9132bdaf330817d90f755db4f39cf92de2aa97eedcb7a0d562b31fe0c5ff028e655228221aa8316e89fa4f5aec002bc9175d703fef273890db3af9e4d950d4fb76726b3268e38c7457ddc169014d5a4ca49ea8f232c11127027dc60fcabc6e37bd68c3a57174ebf9d39c8f3f94ee74f4bba70e8842f55cfbde47859de0c274b67c67d7140db4711bec64802c64a4d191c1cefd03cff4ab485d4d392d35e96ca6df9dff44a8621508d4fdfd9518eccf919ea119ae31c43e404e2fadfe71e2123a56b3a3d7715f2f87fc2c7a9712a572b93301ec06eeb64923137093e0d07a03008562240dab61f39d66aff5c698e5990da50820549a1f1873fcf11b5f06eeb1254ed1438c8680ef30786b6073558389edd5f935d8d0263edd3ba04bda50a4a7110a23bc448a5a62bcf6aea23a5a6744524693aa9f093b2167bb5d2d0f4862e706cba6eaea42c18b5b8893240a3aaf5327a86c1634eef59292c5b3bea18cd750a86812501a9642d16f90cc37bd31b862a832f2d78500e25a781a1dc12bc1c9e76e944605202246583b2fce8fedc5a20541b394392704b2414d752f80cf647cf893c61cf64e73346ac6f5d0f82136dfed3c98b939e07833671e3168c237d797c8cf4db517b718d69425a24bde0c2046011107817aa53257a24a6b32db8d5743db4642fa244cf9ac977001c05cae06601461c01142b6a37c23fba939a7e547bbd867e1a5905259df6eda41754b42d7447598f28e8aaa94e5baa79f3bd4582e39a01511ffb5e635d4e88be4d0a3d743a39f02ec7dabe2e33cf75037cf9297fa3f224c8e0747287957525ace30a59097622f21f907a0fab942b5b08c3df712e1219ce55a661c4a3c06cfa2082368b13e8605325300012dd237173322b0adfcbd3447c8fb5b14f12d3250e3726a78ae2bed93ffcb0586f5485ad7347528b3683e999e7cb41ec7a20a9127982b3699811cbec89c326f0f280f845b6d44bcdfc2dda517aba45c5eaa55632c3abbc0a756264c8c84775c3d5aac75d2726c28e9bfce94fc7e79df95885aa3728eaeec5f403128d59c143ffdf440a5f5f5be3aee92987306f3ffbf55ea19b984f8f8a7cebfd2174d7609fb54c1179720bc09ef74bd24e97ecb4c9565fc09c36db6d41ad3e7fda1f2d417fe05a39d7ff7fcfc78b0735147a32464118a5744d6da5eff2c962b7c944cc755ae5ce24892cb4e4bea90ac7f48877ef33d93267ba9732d1bedb14c956b0f71de903eec707be30a4353fdb856e59710550f458b8834f30ee2c5ea076301878d5ca6fa1e2c4e990b41a079c11012f35ea6b5f0c8b7d3b660c89932ed1792c147e8ca52b6979d24ec4ce9d826596d6631af828aa66be0f3ec397b7a117a3f4d499d7be15f8dafdc47587cec69200eba21ca7c7c60a005b00140fc16ae62d3d6af13b2079a3b9bf1e7be2fbbc3bd29bc9bb90b8e7128aa6bebc5b65b247186b09fac39a0ce1d80d8b560bbdfa5579be79a2b20b36d98abbcc308e8fb940326fb864dc73b9753ab0dd8e9afa72a2bd8e734ce3c4afe5034f0f9bc5927b7d365a96436a7c82ed368d18497a612dde655fb2e6de601b6c1b76c0cc4972c67f0f4e07a0c7de7280c36511368f045df8536812070947674c15806c8dae62a415bf5e8848e01f228c880852ade755ce547864e1594a3ce74767fa9673ce73011234034ed6646b0a90b6c83439dc0ac140fb3771bad04148fbc67402d10b49a16ac5f9fb932b1b05cdd8214169de7783746c20748a4b26d0f92dd934fb1d02b1756b30d85265172c4ba773a2629f4655448004f8acdda54112c62341d1e57b0d88186c6ee0bc9349df58418b0a7a47939c9883155fb0be4f5314abb9376071205f1e41f5ef6697a5fe26a1d29ebf1a8ca29ffa47465e24f963bc53abcc548f0d8530075fc74cc318aa34529ae34abebbf2ad958a9248c91e1e85760ca2b6666e4f533cb0529c2a8184de27376fc395451516fc02d10717af0eb79ec252d3bd74280780a991e763714f3b95402408b597c89ff1a4d95185836ffa2de855774a1d979934ea3c4f186170641cef451cc93af59aabe272afa6c2c537f9a9f304f0d42801e2555abebf1840aa07183800d6cf0fc4470f5c9773d3891d190f7db87efdc38cd4f64ee9fd19a5e2be9d5ef2b913c2a4a12b33b161a299871d802bf5ce27ce6094738552090ecaf504f8007f67d0a45e8b87671956f9f7ee971522c21b6f47817d2cfd0dc6a71a50e91131063703214ac05eadb73c91b65926c5e2501a00a9effafb7276c7c8a312dadf8eb800cad02109b2f07023d59340f30ee6590d05c46da7904e2c45aaf61c10dc0850a0bbe7fddcef726dc2f40c30aa57c5ff8ce57774cf50df44c09cd9cf952d6d5d466021b68add9d668758748e3b2115b68422ce1326350f45d472b9fd127762c6951882e75c1bc8ac5a748ce734e938b7e3484a43a25caa511227862a5920390762e9378023f96e92260b2dd10684c69ab4fc8e6e4c8fef6bb9f05b816fb6f6d376d366286e3e408bd134719079326bc1f3cb47d5f3878faebc025951cb576c36c71f1305d25f43d69af4d53ef7d5f34a10d2a69e4a1ea2822f14d2192000e39a459fcb6806077823eecfc4e395d43e33c7bc7e622312c3b4d3784939fb995538a56e80bee8a7d927c7ea8ed664bcb509c588d33c9ffa7f83ba033de4dc0d893dec99ae5782f750fc6b98cfa1d5484c89710fda29e3bc561a13c11abe133906e08c2f7571cc15bef43e24593d6b6171ec5adba02916522a507f219cd7292e7bc46276d063adc87dc863f3083ff9b52dc934e47bbfa7aeb7e32ddf52a42ea4acce0cf85f36467353c1f020df24fcabf3e67b8af0b839b5e0c2137536b3112a9d7c227d8c700325e164ff29fa8979b53e30e11e6c9b12aa8d58ed51988e7fbe5f350cf965f3c866272661714a530bbe5c5d0aef11056b3d1e02eeeb9edc572fe6da1920a6ed9d96b61655a831eb28adb96288091ca05e44f1653d84a28370e4c6e7579a512f8d66c435577cff66ba278f235073cf15326df9d23682df93ce652c2cea69d76eb3f703c68db1e1c509fecfa49d342b1b74800517a375e9a8b3065e739ca25a9a88917382bbca2a4184059920e1360f707d4e9c86cce147340cfa1982a72afca9ec06c24e2612729fe61f7778ca36e47803ebe4c3636a0f191c0215de751ce248af1a1c8ad73a1ffcfbe4a429a3846d2e8715b8246ec9f074525a094a56ad418b95c71c782a980371e436e111aef090b2b5026bc5e7a9170cf0dc8bd35963f5b8b6db46d7dd6a38dd77b876327d473d084062c7495df7ab937334b5bf46326f34fed9df341e1cbca5511dcaabc6979ef36d8d026016a13991a22f713035ee318aee9ec0d299bf151bc5ecb6caa2af6054a71d058047b0cebabe166e46326389a174863494d70bc1d779b1bf4cff8108218d567932eb5fcb01c5ed891534589c3122eca3e3e778697f7ce14a16201b047dbd4c4656faf50425dad93e4e8f71e4f828467654615bc7abe0c203df1b8a678c945b9a8c5153f74e9d6f4d6412689e777f54e8505c330bd461688b96ee5f46d604f524205bf1e8233602c5205928f639444619f648b7f76bd5d4465425f6d667ddb0279ba9b76f2c906ffb43987f643e7b22dacfb8efe910c22e95b0b7c5239d676ece64b7300e57721476732adc7d738ba434b77a3d2c984f771b314a36faa8fadf9be2b944dfddcffe99fd29530792194ee1f19a013aa356d050624ea28954256bf7be24324d94da2511b3b4089328bace4376f18203ca791a7369254368f4de8289238065d81907509bc87d966ea5c8337cdedb1d4af3bf8f50111e4108fa761441e1688a0bea6443d891b0813a81d47171adc3fa6bce5d6a0c9ec24e8717562228acd740ef86110cfefe48f2e91b83a822183e3329013d5d03ea983d8402f7847c9bd645dbbeeabfec283938f9cf678877dffa76337c28df23b65668a97387d0cce6e79fec0465ff56fd8f1290c27ea00e5dae1c47454c17e8c58a8cf7682a6ff64e29c7f90522d7fd1acdaa1dc2b773f9959ec72d0a4c164e29f7980b049933c893816aa17ef258c171de9bc280601757c68abcc6c404a10048fdba15bca47514d9aab11e2b7fd2a3a9d6346b302f7c33d5185d0fb54d40579f0af110e39b8217916ead2586ff3ec9b9ab948867ceadb6a7303d0b3936c20c52500c89dc22daa3837014aeed1320bf960f5fdbe79946e6eb908d95c1c71b0e7b3110d5d1aeda01b96e92b519d4bbb03ef25beffbad9ab6ffa899185947d049ee8f511466720cdb0d780944fefec6624843346ea6ffab7854043fc558a024d60c333da6a70bbdef62d4feac1e55671da3284b50d1c9fe253e32af3bdcc669ce6277f6af351e093c5fb1a56ad4b4997bfb3e18f476bd12b0427125ac5a6dbe6edb6a147012b7eba4458786ea630d11469752fdd14f4ab33a115b88d6874338bce768b503904097a2f17de9d967240ff4a8b851f880ef7f44cdb993c1d04a05836b7ef9d1c2aeede0eb0526b471d9c3b3826b88749c97c03991ce9b3574fe1a6013f0963d83476a907ffc101adb27d0cf25b567ae932b14cc3d94bab805cd7392fe3888a3f14380f51b1dde226fe6d8dec283d44990afe241034b626d2e245814e5826b40ce8e36ce376570b21fb9d398b784fe06eca9eedbb61ac30cf47e4ee780994c2ee4bb418ce0de101a299c78c6869d6dcf7b287d5ba36d40bcf98851f5eff1bf62a6f3e29b0c7f22255cd9c5681765611232dd40217a82daa6a831c8741438b22bebfb29ae96984ce4871a49d6a80463d3d7ab2fcb9ecbcaf3133220d79cf00c61591017aa11a1478d3c76aa264c0a097772404ee5411db53f257f0cd57f25bfba12f0d5cd7e85b298f4b8471051059ccc994698838fb23221009827fdab1a668d0dd06063cb0c700a37cdcf9c4ebfb326adaa9f211b2cb2d42f8c3819bcefcb2443183fee66fea2d627d8612d693293c8d37d87661d781d937fa04e77d9b3a4c7d512c773bfa060f96c5cfe01c07a1ad31f7c44de0e7470a9f8e1b635f8b41eca39b74d725bcac9a020253dd4e6e06523b83ba23d2d6e73e1e144aaf407a7733f6e552a36ba46125a91a53880f83be1bb0041bae233a5978b7d2d13a3e76889d7943fb84da973c7d9957ea400b748a7692b87637db2c65d9594bbf05619d5bb1aef858a92a09d67e9488a4fd3ffe850de2b473545dcb0ed1453a6451cae32b93e958b7c9e96e67899e3befb0803981a266735b1283ea4221d06a317128a7575bf8474eade1b16ac952e21debf5098fba5d7c11a81cf43d2f75d607aa704f3b35377355d80af050619f83f70d0c20ed85c03c26d0da80ab073203d6bdcac63146667c15e726b342c9f6d3363c0d36228415fa55c59424ae5d5f776cd120266b7ae1a7a0cb4ca1e9f4bc1c9a0ebeb6062b", 0x1000}, {&(0x7f0000004e80)="38b070672df6d93b83c1d7f8466774920bd4b0b90e3d8ba237d87dbe113ef40963d722ca3308ef9ca1e13638ca039370ff247b457b73550c5db38d57f6671731b6e686c80cc57e456349a03679c246d14444bc2e087320d7276f377a526436ce13dffe15a5161aa703fc5bf4b07c21dd241b50ee649ee190e5c721f44ec1bd5ace711719d20cbac230f40c5b3f61180e447b07b98b9374079bf26fe495d5ab44089a9e609bfd74ef97bbf5d0a44c5ef6b2c2306c10f7df796b6b10e6b2593b62a9e9e54342b990504fff671b8fb4ce98fdb835a93a52b674dccd2392fadbcf054ee24ad553d27853", 0xe8}, {&(0x7f0000004f80)="9ef3621c0192755b2451da3b7130bc1b58d6548a9ab17d17ce2bec7f9d35dcbb684b5da353cfa79a9dcaaa7deb1116eb13867d3feaf4e25589f009417320d212ca3c636a6c455ddd3160f9d8cfb8a982e369c1c7e051e76b85e4098fb86ce9f579fa92dcef56739321ca0e185b94d14ff372fc7d69a31b2cfa4c1cbed017a2e66b7138b7d93ab74124bebf69a2b786bb77a5b498cf005e75c8a637701cce5c4fbe6d92bc423566ae94b22af7facea47e83eef8d850e970e1e112d6527a68394d20938e2d546e11701cf524a2712f964102b258c0b2547ed101b14b5b30434f96a4d00b10044b18516fe17da840d189810a82020fe11ce7fb5779a584279d83257e8a422a7de6ff4c142835f064481a7d6ffc7073c41d86b38b9a27e1e5e180f8518f4aa962a4a2cd796daee48daa56ca40298783732d4f53a1d0cd813ab5d748317a02932711a7251f80c33f7e8056f597e036b82f00690b3b90d865a9efde15fcc41162922df2d0604201a49d7722ef20994e7a149fc7dac017a3499b1c6bc9955be68f883e53d43a37d8bef5a89560f8a966411ab15d82742cad5b0b84edbe867b382597f47ca4f03bfb43cecf5cb3462685c47329bb2fba59306f5a446fdbf84534c91d95a69fe95533ae7aeaa0b4a084ca5c41346c2615330fcba56e8a8af17fd435e4cea46d35a093db41f86444e5658d66df766331237c9c3fd834dde5c16b9a10545d23a187eaeeac201a0c67ba54358633178560e8119d2488203dea21bb5a6726874df2c48279a04d51f167abaacbac534c8ae50f32fdff348d127159f5f820802b63f88ef486425d07d86a420d4a07e1095b7d79f2f816506d35f5e8f9fc384ba55c8e5c16cc4a96660b37eb514eab141044c0fc4dc29eda7a338b3a7d3ca249bb3a65a56b958f5bb2087f4f139ad1836b94dcc443794bdfc8bb609c5b14d286778f8fe36e047d14b506d027484219767e600188facbb4afb7c4d6add802751ae6bcddf9c8718c042b93624df4c29e6c38c1a1eb061303c61cd00c25d83ca497f97590e5d59db2832b290230a517a33642436d146d11afaa9d4823b27722d09b4624f7e44e73970e7cb361d3b943ebfac53e05b35d3c69155a672cfb48828af54488a2550cb30f531e61409d7a7b0dbba5584fa40fddaae49ce79637b6bbcff86c9df9c78dda3ed0be0e1cf35c04d93c6827ba723378aedfe02d57f58538c7eee0556fa5aee35d5e6aeba4f1596cc055d158e72884f7b22b165e5cc735fbb14fb6ddbe2eab324f49304473b5c200afd0980edc3572edcf4433fa3af952a6c1e22b91b35d8883f7cb35bd5240d31444d3f083cb1fbcd3ae6df2ca039438aad546694fc0448a9e692cd2a7e56ffc521615e2c07df49d120da970f529bd34844bddc00dfbd9c3c509ac5c7cc9b58b1a5655f47ceabd9331a83670e9af7d69cbaf97b2e634a90fb0df7f06518e49383c95f95775de5015bdcddb7d58aba608836080a164285be60cb653b50e07b1c5a5c3bf626b9dd565d8587ddea952bf71af60db60128eef38eb1ea348e0ccfbc51c9b455b9ec17564cdb373aea3cf888e6d59376009aea561df98c8ec48e7ab2b0b6bdf73403e8042d26b7e9c550c5f4cc09248a3c41d69a22445031d7e090792e24ffeda9cedf02baa67dd5ba29e68ade381db34919cd0bbb54ad71d9d3d47435a88cb3ea80aa5569fd365002aa64b3c0b5fe9307edfe1eb066a147929b555e3e4bee58b294b0d062878e35f5ee162ab9f9bd24f4765e98a2c6ebfb1ef453c580507b7719dd23f530ea4d167bc1924ca5ea1cee4835f58c211455d3d4011f7bf82422df7b46f2e74c3609744ddff664cad567bb6346ea7c2a1c2f96ee0a5a069a7f09941424f2e6eead2d224c133e0ed693dbc35f3517273185b83a7e0d9f8d715e6a21fce26fb01e796bceb6b93441d95b8e16a52830fe8fbdb2f260f7689cb79681e7566bc0ce1caf5f22f1943302db500b06715964a3451268adfdcf287db597c37a0f2692c474c09e2eab3b5bfc362dabb9bd3637acb6a7b25eb7896fb6d871fe903ee03cf4869942a047592c27f0b486821ae4eb888b3fe3d50a51b00b8fd61304217a664d89e328172d6f1eb50953475c34957f73f5672a928d313a4635b6f34e02b7cd8d65a71a1b9ebe997e31ae8324924fa5ac24adad98fbafcec380e329151afa31c2c707f372841d549a295c9ab7cb8f8f9cdddf0333e294cfcb863c2383c34290bbacf4a32ee979dd924b584b0a73d1c13f378962f4fed77bffa44be31391fb0e5a41b4fcb6d575d42c486ad9989547736ace0669d0e79b5cb80b38e0f5649a398cdb6d65987d2b67f0c2cfa09829ec1a319981dab0137cb09d6f175621c05ebfc228ccf0533329c63363b35dd4a2fe2a11866f051c3b7af7adc5ea7355a5d49c7477edd29c8bb002569c6be80f2b19464afe1318173ec21beceebebbba95f2f908bf4329a925d0468c04b4604f4608149891ea14fff7cde83cd9f930e11b13a83a2a633ce4bc73bc187e436a3c57dfc378d21328f3ef7332cf26be526db53ca50fa95b0db04360639f898f8620f31908f239784f861de96b92e617b55d5c8c6ff2246c14f91208cf89b5435127fa21db338288ffc2134d4f6df2c6df54d797d6f21984afeeb6811421d9b12a3b5997872f7e9798c0c7f4f1dc506b4a54df982ebfa0d78ab7a0de00278d72e4544c4f066398fb045392d731f26fdc63b4cd2cc308dec6a416c3517b87313aeaa556e785e147e1076e50d2b73781dde55ab712be388ae23dbbd56fccd10943f1288dd6d31c323ae04383f45cc9fd2e534e6afbe752fa4d4619ab71c4e74ce9b52d13faa63e2b27e117785e4e0c13c83e7f75d8cc99592008b02b43ca1e6a85b2fe1752b05ed1dcc1f46e1c3a948a6cd3992c94c45a0224c3604d1b9b3383ad306d5290c5304f8d300801f36bf375ac83a79b695692d5518f7cf53c9e74e62d63f9e2cbf055694efea22a5c4ef530b88163dfc7af40eaac949e80accb710c75eb61a48d43fbafc71dab9e8554a504f2c635359b5a5e37621a1cee1c9f1b38fb2305d46f250c9ea40b7d4c60a99653b106a796dd0ab3684c19fddd60797d5aaad6d7968e5c0a8241bba2ee4f412fd3245e7ca06531c7963497ece4350effa25b667a922a7d7c4ef4b315573217d809fa4955b2b753ae8997c36d6eebe52f999db68d2a852d70d4c4fd59965c0f340e931b757bc3bccf0b1b7b24413e81b1bf719ce16d9ffa52f86e3c343b22f18ff8eddb58d2a3d7383ca4694da47062c700727c0eb262efc26d2a3bf232590879e23f67d6604ba98473693665d8588f70a7d5ebd9afbff1e88cea51773add69787e270e8f0d9b061ac8a623bb15e664cd489af4e933a330815403908401b37be23f6ed3a09e599ced56ad77510bf224ee248b23c94e4e9d93c676f8280649bf7522ee487f9234515978a3ad2d760bea5ed9b4d900c972109d3c581e3d3b1cce6c342a0fbe7f6d70759f3230723402612ad0fd5fb8043794b05f3f055fd1d6016f6aecb03602c0ea2e53c9ac53e35759954afe4e85a4b92afca98deb563490ee54fbfd4283a9fd8e0c4788dbc0ab11e3406ee948725cf1a504a01289cbf70876138fa4dc53f42bd88535261a1193f7f3fad3ea06692fa5c009632ce7fd42013a6fe553c0e6faa9c5da1fa343e77407404563976c8bc10689d4ac5480aeb416549348d64551b27c495b0885aa7ccb04ebd3fe212525e1cde9d7f78a9a91d7407aff2a1c34117e07fd42a62773ddaface70f9f7fdc36316389dc7a86a5795477f5aa8aa832bf3294d162e555f3fd5494cea59296d83b4b8299ba986745c779c5011b176b18b8c878b2fb39d0e69ed9f69ddad22f8bb43bb369103cacddcf0798a7762da73295435e85cc22695be37c60e13a5a9df2849537dd78c25f36f8c48cedad465195e552af7c8348b37bb8c6ae1e390fc2d4e9120608104df33bca1ffc31b664cd55e8e79eb94b4947ff6e010608187ee61f6e7e71981779f83b6143abcffdf51d4fb920834459a1268a56d93720c3fdabe0eb6c281aaa9f0d0cda43833b4ed88f1cd84f8dd584e01788d1dd45c81414e5c7b2f1acdf41b944b9e5afbc84e4b1d989f7d9c8f6268c50d84f024a178b61a62ae6846dca5a7ce229a636a816c93f07463c71eae7fd45a0fc8dd1d3e89d807681e27f347d6e5d36cd3ecace1d3ccc9125d5c641ad6260cc226badee8249b60c545c5c08fa16feca64f84255e8cd39b5c02a0dc8a0bfcda40de9c12c86cbf1416080d3d0f25c431a91523d2bd61428a30d84b8f681461c6f8cbcf4beebc7522f526f57734cb8db56e0b6d5951a42530f814446827b97427e656fcc712712b3b4755a207c4f188a5ea7d134026562f52f2c223f589ffbe1265c2ec8ad411aec33a2e4724b7fedd79c8cbef7b78c1cc1403f9ae8fa2462237addb7fc26c3aa28210169d9f492859779e37fda435957b8e139bbdeca220467d3565ded93b768deb832b99d99d26943744e1a404caa0cdf228d15805a37ea0db0c99dad76ed8a609b831742fbbf9451d65fa0a426772173d5d8345eb88f85e407b38833b6920b5de1b71793b02994ecfb5df9bc28ddbc55ea2dd254494ba04e62a804953955783d05ec018d87a51b46732d6251b6d701742400a315b543d7a23707f5f6fbc168aaf0ee591752b119bd6236f671f5c9f3327ad82ae81a6e7689c1f5caad636fec71dec3cd07afa2a844204d6cf863e744b9e659c8b8b6386171e6421432254ccff0e7b3c15a0cd1624b282f10bba64a977c8218f593eecec8a15355436d05e08bef96294190e10a72555f34eda42ded28678e09e908933febdd96e7e485d26bd84dd85fa83d76d1ac0ca344aa09bd91ac861e61633cd1f3739fcddb2751611097b8c01df94daaf4d6e70a9b1d10e8b5c6097d73d2a51880afbbeaa83ce67c4a9c073b98c9e12e0a48caaded5344c8ab53e4d7d990d099e6a5f5c54a5043c3a44f5280d0b2302ea3b8826808deacbbf2847f83426dfc7584facc32f0ff464a545787f6068fd79313911e7f65d2c404289e09d0d6a49ac4b511e5dfcde4d5043f800f86c73423e2315d40eeca4820863099923208c195a86f705c520a0e997f3fe8962a672d99ab027b8c13387f40183965630e7c7cb7eb42edd1d7d513cfa76dacb6cef17068d097aa2f920a2ad87758439b60ea7fd41c885cf0cacf016ecb30a0ecdce82a6557bbca3a75782bf6eb45510779fa8f00dd62c2d258d20d474ac87de02902d3aebccfdb101c8cc2eedd8dd1d7e85af6e3720d2851c4c28743d482ede70ad75dc737ae28299f6a82804fc3f38d40f767840332722c10fbdaf70c317a0c2791773aa2f32a1a43ef8a9cedd08371ef96510c7808a1795bf5b6459a36532ff29a8569ac09e6c11bd39525cd7bd83d503a65386718f7a8d1f7a999661f868fc0e86a64b469a21d33d97a1db2b0957a2d591b7d7f827fcfe8f35f71760e6daf8e4386593ac3a5e389b46bc56080a41ca6cd8cd2dd82b4b294093f7b1180e466515783cf7904f05018ce5719999aa0179ef9e98ad757217c156cb79e3863ca225f3de21f76b4cc7d4e37c765561ffa97369590e09dc92da07c99aa4143ab4648bb3b549bd23fbdeaf1799da391d23500092e96b27d75712e655ff9d8df596d780129ebe7fdf4628786b266b520fcfa7bf0f3eff107137bcf0183e054ec1811cbdcf924ee65af4f1560caf58888a8b7986d8ace592e2682f7f56b30fbad8", 0x1000}, {&(0x7f0000005f80)="fd8e40bf14effbc147916af0b604fc0a3d53fadea5bb5c17948ca0160598313c61a1b9342bfe3a596354c7244b9f46e6951b9044b6a5f6757941d4db1f213164adf994a113814e7d8b7a01b740a7de0e1ec300bee358fe8d4790ab619c818aa1326952fe67ea1242876cd3393af8ab53cf5f248748aead02dfda35b59199a26eec32dcbcc249810365d8d4dced1f60c2b10c38a8ef7111e874cc146a54eb6150e543f4be3194530e8fbd9c28ab91e54b527f33fdec01185c0153935114e9904017997775a179503388028713112f4de5270fdf8704af52d46982131f5d1e9c7542b5937acc15de1373d8acbaa4d1f8bc65bfa0251388197f76e0240510698d09b31397b18f9369f84b84a0e798f5d61ae86bc56092990b47eabbceb21f9575aa7f19c674c1275552bfbc909d563d6c40b3dae2ed5b4dc0491612c48a3beb61bffd08c6bf77584a356e230fb1e4563f2bc9bdc0142c2a170dd8f0d4a41c73a708b6745ec15c4f69bcc79aec821f20568d4886efc48ee17832bc20023432a2f5b9da76ab6a216981ea9a81b661bfe93c78ffa309d5e4bf4710395cef34c3c71845fb16a0e4e24da9ad2e31231c7495b5cd29b371cdea7cbe94a1876eb436f1f6fac48e76c34df202a54273ed2cfc166380deb046ece7b93ba6ff01e60d4fb35440c349074bd3cc833550e0d8751e069106cf50bf6f0ca71da7ae17ece76e085dac71ae7dc321f1373118511a4229616920f21f3a6f09a27abff7e911967e6f76e9b8a7eaa4a6ba12776e560ede81c65584e87e2a38ac7d176e91c50a511e73fb3bd301c13ce14da3ccf96e9b4f15b5713a6be29ba928a7d7a0e87edee709798f3db90a7dd50328ec5e9e42e18aa9197de45bb153037cb966fe4867b1f21b505cb82f01ba1ac2c83adb8684454dd478888bd56abb611018dffb2b6e5dd582f04de97294451c57323cd38a3a1430dca2d63609fbd5833de1dbf13ed992c09dff36e7367bb1d9b7fcbe450074c1a9ade244c65ae916bf72faf4e28078287fc69e844fb2ba6c093568bca07ed4ded32db076054cfcf1f6bce5b4f802644a2c607f56774ac30ff00460b5ad654a4097795354b02ba5ac6ac53a4e3984aba32f2bbaa181b96994dce959d602c17ffc23c5cb549df9982eef54f98e7cf981756bfc1e3c983a7cf8f74e8b918a473d7faf23162f61fb7327d4c5fbcc1aad1e73abb8a3be254d03942a3d919f2325896576dde09377a97f6a0f6f0f6fd61a6df500201ec4fcfe2226152ad20c25bbd804073088910f9311ee1568821251ee4a0e8038353886949b2932b95a4d4d1e3b20412cc21c17a733a872476e4014c35fdf30a384aa8cab68bd32d2a79da28b2a5cb2e0f48d7e6e264040ba302f7b6602a9f34ca39b1e3d05533828f3e58e6436d9e768021784f3bc9050c87d78f5fd6e08a19b45f6711cece0d4446693e3292681bfc1164d7f2abb91f96dc2f55634d4ff7789704e193fa269f95cc8df90ac71d89f458e3a7f31ff567b952400d504a88c4cd7190b18e600e402bbd72edf5cd1f694728d250be9f9ec059e6b333fa23425eeb881c3a110793748c6fd2ce56cc7609d0c21c3b14588739dcdb750970c3720e4e654ca4c1f942411c98287de2c284b77c775a3ad7a295ad29342419eebc62a237a2bc36411544ecf630c4f0cbf8a9a2435aa70a3682f4451d991fb35cbfc232ababbffd5212408ac9a33cdde57a5e9884a2069063eff6b39ec39a5e5093c1d78023dadbc8028410309f50bb500ab507d6cd42e7188f866645007ef10fdc10c5cd8b5ec891839d9e78204500330119ee543717cff6df1701db51f57d1bdbce61fbef8fe84fbdc9449f62c08f5cbf57dad59cd37a9025561dbf450ab6008d4f09e3ecadeed3a9e098be452c57fa9e27cbafd4d1f5814d8f7a1e870cf3144a6fd5714c90470cff8e9f0665318988ae2cc9e420c31ee46bce3fd821436b0900ff78c57aea27c1ad9645cf7a3ba1217095ae5af3bf1c3e54d83780a58fe8060a2934895030ddd297320a85d24cd88db6a754e3aa98cbfd8392913ca2f26fc2a333652c7f4d0bda7fd5a82e379b421bf3173010a4d33a9558c3478bc0a0ae74c4ca60aa70f1d68286414960cf85e60bd0e444d00934c40ce6e3ea9861b46fa000e2c89b3a45ac30cb22a20bf9d550d4c1d02391ef4cc93bdc1ab2056c31914630f42426aeefe28672a2342c552c1e2fc1a6ec7144c776caa3b1c4f7926a86ef874e8c951f5ec74ae558d89cfd9df0f97e2bc58a1554ed2a9caeed1095d47c3edb28417fff3bf3c45f5ac3b077b53f957c666bf6d61492e2b60f256b25baa4c6c8a59550e91257091afb63fc562a5e22269ae3c1b912dd47c7155fa81f779bfbba35531ffbb53d8c3c94f3f4f39385b52573606d5bb0ff7d61578bf1490636fbc00592dcffd4b9c381081ef10f71592c48bd042748ba515461b9a28393411c159df155955d59a523d799dfefb43e8371098c46d7f4abc97918336a7d84d974926e832be79c4f85e951c3ea1b5d52806849a3362332348c3f2510404b1bbd3200a6f47bdf51ecaedb8c66d455424a171b94c988d62d3f43c27d364107b6a38cb1f19927104c109f795ec3f254585dca81a49f2559e8066756c15bade91beeadcd1a33f940e8edf670b82b271d6596178d58c98c8897cf32c2eb513615b5e4d11b53ee525b76be5440bc0a9e983bb507542ea38b323463a27c6f28aab9071c2aeb71308ed06f97e687285fc394c477623a2375d537f1f1368b0bb6b37b01f6a7c0250ae4acfda2bdeefc006de122c29ee52889f9b3a01ec91591c0d040447a8a6a2bb1728f11708c0efaa7791cbf34728cab3c5c59546987f9fc0f2a857fac448d9a4e059718d27e60bb12c94cca6d672b49c366c680684d197be3009d1dcd2533abaedfa5604e1efc04dd3e87e66dc93527e71520b28c71f79ec3e2a4f5f0ceebe5f56409d7f3c1da03c697109dacbf5da636793045101d766d396c5418c80ddb646d2a5f9f94373289735797ce6cc37fad4dd5e89da219d28b6a30834f06ec48818cf02b787a45b5752f7d8b41d414a2b2405f9712ed790802710230f2b2949ea2ab489a80fbae87d537c598470805a91746caa4355cb283361570596940a64d5264f5d463e5b585d5cf772b30419c243680f1bab1809573ee217b93abd799678acdeae2c5f717d41105cd367a92aca0f51f832ba1feb853144a5f98945b202cc20e5c480e91f5c48ef0042e18f55169f0faab6158084fefc84704024301693730dc90669b3a2bde119ad4100e76f96de0bfd6186fb19270a5b750d1c8f27357267d8c627a57b059917ea3a6e38961c8682cdd68a5917cda0d7e442bfa024f2de0c22e157fdaf96f4a5754c9a69930577e9a806c941bc35c42c9be7355007d6a64191d27c53c8da6396fcf72cd661271121a532d6abc4cc2ebc627342ece96064be9509ba7a266c7cbf4d56a9ebd34492dc7f52090e8526fd38320d186f4c52fed0097a3823bcd7aae5d32e5ff80ce0f16eefd8d93a6b8a0e70be52d10015ce00288ec687915d1418e8cc9a748b32bb80b06001f46687386fccbbec442a58e2de173eff2c38875e0b2e7ef1410068543a297364e49451cf17b327b1614c0c58674e597990405e74be0362836d4e1e681c13a803075545fcd9ef1db188a88d1152f533ef788ebc09d282ec410064b7f1e9372d6d0dc0241bc68bbf413432806fc066dc3e64b240237fcc6bb0e89612d98e14788ae7dbcf475424ae47286cbccdc065e4ff0aab317c839814194d12e3595418949dfb447342c6a2c14b5738c51f87686142b212c96509982e6b4e0ee1c3c4cb519a5bbc528c4013848ee229c88a8a6482794b4c81adbd33b2aef4e4a64626db2e92555ac0e58d4ded081ecdbc94f8c170a6607e95c3dc05487270124a41f30622fff55f21dd3c280cdbc59ed41ce6343a0810ae4e058beb263f5cc584e9564ac18254f861babf623315864b653d7b8987baa240edae2c0f26dab57a0f4fc0766a05929a979d57d5bc9d40e7e49615fac1d56379d2870c35c2845bb2739c634a27ed0e6414ed4d787c7686b3668411cffcad562c1c6d0ac6cea1d18a49207e6a1cf1bfe9b03da7f00d90e0fe2986e7571ae23e8a98b0600265af2e98039ad8bec66bfb24d33cd7f8a531a9744756c12ddebc4276490d5ab1dc2f83ed554ba1553eeb9ccadf693ceddaed0b7300c0d0e6ada9970a534631b65f1ff8752e4074336b4bba088246da591be7fefbba4d88b7adabe61e34237c8a451adf7ff5cdb59ef34752244bc37f3f798b5e5973aeff8810dd7a1bcc9e9d897fb5c799e267f96687431795d54c3dbef93eafa91782ba5fc5faa511cf0b9f9391930d932c57ac6a6161f40dcafb1fea62f7dbcb490f784f3cf197efafaf862370302873a2644775fbb63beab14253c72206aeb49451b4a24a532695c21f1bcc6abd77ee08a0ad8533e042a8fc3421327730eedde2b06ed8e4ad311d5d6f410a747adefe674599905b2137838672a07db4ee57bbaa55900bad3ffab72da5bfc439a6956166318eee9aeb7c67910f991af31062045c15b27d93a39edded5f36a89ec3831e4d8fd4497094856751a86be0fd888bb543eea6593375f7ec8505dfee7268f9e2550f651c54a8ef5960fbc53dd59c53a49f7d3517e0a5591b89545badaac899401d377a51236b99cda70cb2221861de90236dcc7bdfd39098439380f06cee2255f03d5de8f21a5465f75d598d9baf61c92724181c10c1df8ad0a701675cd209260c3c159a4f3150b9cdebd892ff36cefc908999817e0c658af03d2e7a077fcb329eeb9c76249e4b875082824fe1f009dc2c832a353fd62030572943480c2dabfd2da326d8de7648c9bbb545fda7b461c2957d405b65be9a0a0b92a8620210a0cb580da0b7f9bba30ea47b1e3b3bc05afce577008a9cf11898d59cd667bbc59bab24db80ce6e528c4f1b944f43387ec1ada434e7ef2bae1e1e17b2aad08f2b208f501bac6cc42e9aca285dfd84201cdd4138163c43d9971f3966bbada16c598aa8ef40d274027d6f3984c642369bb63b9a00ed1d27fabb75ed14d9c2114110d70dd197a037c79adb12df1dec9bd76beadda278f50b93d838888973e79ea77a2f5797ddc20b6463e62b4e50e67af3ba2b7dd50cc52577ca4d1c586a755748c7cfb16389ef21c595a13bd72efb28b8b629e3b5584b6270c9b01b92ef1513e2ee833533d8ee8b9634e4eb2b7614a53fe8f8f40da5f263c97565f77941d8b52ecf280427ddf33b12a1a94c4c5f5aca68b1c4351d0cafea0b1f50652dc04788f9b2ae629d92fc346bdf9915ccf6cf4e97aaa37d5c93b4647ca070e9bf5c9fc3be167d29f23ec442106332a490b7305fbfe7e7cae4e0275aacbee5c770e822372bb57d4372c605d72f55ffb149ffd5a0b2ce5ee7bea1be6617a15b5d98bb6ee0f91fd48829d4378ebc7f22c7957fb9c099cdc61bfc77f1d4adbe866117be0b5f04d14d3fed079549b4833199834eb0bd3bfb1eced4ccf4a3b1bd7e6f80a9fe91438dfa49b4505de8901197f5290a8d8db92757f21e2f05cff4552ee5ce571e6716db0b192013403d7cc42fa878ec7db0c344b8ab5a4cf5ff4c76bfb5932dde7078490e0431233f41951a2f32e351d4d8ebfdccb88ec05e7147782b9a897bd9614a34e46220b983d48957a6a1e7af0f2878028fdae6c7c83c0a8c0ff03e103edb7b42a8d021836b93dbc4692c9e045a467820d913a7329a2901ab6e3d3738", 0x1000}, {&(0x7f0000006f80)="5fb23fd8859820154fcd8a438e245df785b262bb7351a1c847edd44e1f6691654d7a82c33e702db9a3f076f2e8ffa65fbbcc79bc11c3633dda9e397a405049ebb95c1637a9e4b5024788afbe15422c7be21385562a4b6ee1d4bc985430f01d16c5a30e0fa741f72020f70336c3e09a", 0x6f}], 0x7, &(0x7f0000007080)=[{0x100, 0x1, 0x1, "1bce9e9134288abf67cc6ad0670d02baf3f6d200b9ae92151ed415b54db81b5f8a252bf29b4f891c57596232a10d057aa8d12ba4c6e410f748b70be237879d58a91c9fbbae2f427ee22407e9b302c884a39217731799ba6b1bf39d39723991fdc3f217fc38c3b3d4535e71ee773a6652b57ec47337b57613e7350941bbe36d77ba8816a02500f09a6eaccaaaf8bb9d910383e43395d04c886fa34066b5fa4b8a161d10a6e750f5b8a7bc80625dbacb1d6efe3b09cbd71678a3eccd2a8dafd391abbdbddce5bfb78153d4c7707e2ef1aa9f0f30d38441f65e039074e80ff998e04d6ee2f825864c5b017ac3e0"}, {0x78, 0xffff, 0x3, "b0cd0d58997c7d90bea4a3dab91d0751cf6e6134d8c5ce942b88acb59c64ac31a07b93148af1317fcb0e19f8c82040a6b5275fd357474fd106cc1cc6204ac0701c7ec00817e1a222b7040beb5e26ed7b346ee0d9c8a3d760912ae66343f6aecc5f"}, {0x100, 0xffff, 0x0, "b96e238c38acfba998b8cce2eb260ead8637d0a8920fa8d39fd430a30a6744c32ec8d27869d8b6557c5038739f35414fa685e259b3c14f0cb624f644813676f24db7c895b589cf5cf8fbe7079daa5bb38f20a081cd17bdf5b14990539cca0af9e940e3d9ec5b820b7fb037562cb42dd824de96f08cf251aa558035aeb6670bdd0e6fe3125cc68e7f18df41735287bc3e44f3945ae1f99dfdcac2b1b5d325ffba37f066f770a020fbc7fc8af27078be4b03958596c46293d19f0e76ff48d47bd2986ff97ae3da8431955b13a1f0950e3a95dadba697d0019640a714e0a301f6ea338cc358d0185d76e1290ee4"}, {0xc0, 0x1, 0xfffffffb, "c683e0c74fa64cadf985f4781f388bc613b8a6e142d13c4ddebfba27d11e4dcbcfbe4e0584fe4ab033d978d32031af670236d2763ea9840f16eed28eb78860216d615f87bf11f7de5eee6134129c31a373139fd7f80d06d9090ac1cf615021a5c3f9326e21989a6d4eca8c586334a26a1b66a0c1cab9ef8088bd5d7798500042b815c06c1bc3a36eb6eec50397e02660fe75ff78f04b476a8fc14204b35ee43632c07f953cbedc9ed94febda"}, {0x1010, 0xffff, 0x4, "f193fdf640bc3e0ee8440cc9f18939c501247b09e07a454e45b668980f8da5f1f3748b036bf33b7142dd14a67e6b0c39d1e27d1c8d0061f2f2d27b5a212d1a78cdd399d6a83825089e26b60f5da79fa37d8871577172d8f192afe09e49af5b7a2ef86296e9a1a9bfb41edb9ea9d8600edf5645a6dffbce8746ad9f26069dd68bca6777532339433daf6f7019177598f5ae90fb7415bf0aebf740fb360436e7513bde42a1e50f0172e37f7aec486e5953f5f293772d4d080e4bca3e7bc6145947a748f3859a34eb73dd760af09744cb32feb2ae5090d5e0710656bf084d330b5005f3143cd11fb6582f3216236b44f926c239b84789d8b93d2e402e2da78632e6198f2efaef6ca8fc0d8e52a30e80bc368aea7d3dd91aa99990f3c3bd0147b5eef3da485a9fd00737a0f00be8cdbe430cfdd082fae67d5002ffc2f6f4e7f1bd94f50f2770b1e8e15b90f09c3e0bd6014077880b8a3c9fa8c62999edb2994f171761c88c07dd08363a84634eef1449f830f60191d18f64858343e6b436b24ac8f61d19eb208285929e88dcee473be641d882b49b03177b095c9b25519928fb4e7d8d4ce565fb36e35897bdc4dbfe53dc34fe3563371905488c39f73721cd8b3f95a1d3b14d9eff6c55d91b898c814b12a4f8da216c58bb669bdadfacdd66d5ed504215a180df475e419274b71e900d45032f63e27670e4bbe8fca345b6fa6452ff00cb437916eb28dbe3f13a619bc91fcd54685aba5353a04a6729f5f364d93aabb713a7dab5726aa9dc480883291c0b595ca9c90e5d37b02d989e660b60be098a778c92c4fe9adc34383182768924b09a32cf5f124a96387afceb6ec95e7857f2d3747e4b467bad910b3662df3bd315193cddd16c8223567cf1ecfc5e7cb93beba48104fcc5cbd6c861588c32a2be8499d89a367820e478857104370f74555f0fac1b8b433c3d84a7825135ae41c79fcb06fea456d7d3287508785b0e8b59ce0b2d61cb4dd8c2c4fdab1496e0f92e9a1eebe67a91486c86b30279418f2a58d7dd0b6f2e45a59cf8160b4bf9c352fecb9ce13e89b640e93255828daabc55785f81e17105c78571569f67768f8e2554b847f2934271c71ef974a5226d0176f410c61548edf5ef3ec77ec072198d37300b385d656338af96e470009b5156b7346c104c71e59a2d148fe060afc1d2505ae5cbc430d31b9cb8d80a75675f2afcbc0bca2a60c94f7ff39345094f8f7c491aaee1dc51b25865ef143e84cff36326f1c109f38537713c895af76dfdd5ca1cbfc638bc267beb7915cdd58a584c74245f5279a9000be760013f09750d4243e67595d697b7a6c7e3e503ad417004cefd59df00949206825f0e0eadd9576770588389c40cbe335bb25e4608e3604a482bc224b838d706fc17db0b0e90f0c07d766b305992a77245c0aff8933c5ce521bfa17c58e8c7a384ed2442ca124669a90f32ac5eb645a81fcccefe8f979e975d1965ea591ba4e0e1703474d38f2eafee4d889908a137b446b055daa15e6d4f7f6225814e4effe6437f0ed776e5b7bae164fd379b742ee8567fe8fc8b83a666bc36a35ae59607aaea06c593bcfbb0c8fbf31c895f32841b1ca2203efa6fff42f45583c665f4842b67cbd099f0878d531d80314a1eb2bd9395a8edb7f395d3093688264a3ec54eeb7985564a05070dced599d5fa85490813567e997c3bf4e3d7a1bb3d67694b1502ec4391760ee3a44f3fa213721bde66fe88a5b58aff9ad5b5e429936f2e4511baf8268826a7607093ec07af5bfd536e4f27e190607c13c70034d3d57bdc751deaaf8345577be4710a26e95f6c82578d1d7b58169a4a436e55f402dd3ed9bf829281e291cbaaa32d7f918cb483d63f9635294ef6e8774cd1bed9462466a478cf7c5ae2a86be5ed5731a27e2ec1638cd8b6272cb26359048f730f59c37e190d79f66ec7d587630213348b11eeea4c78d9797109003939de69b13eef04e29fa720790a5b699eff6c888c7a2561bc24cb58bddbfdaf419a8cd8e40a52ec4297909857c0a938cd18a257a55a916ef10e6e996a88325e60bf6c6738cb92a49f24e61258924911df868b846021bc691f44bbfd6e68dc57cffbddd7077531631c66a015d73b1100acf8fd6fa0d2a4f0cc2b55c0fc340df45eb100ade5b84c5a2905fd5e56b0292099d68a560ae7aa68ac12941be5ce9486f298ebe8400880c86001155d0f7d8966c373a1abdead778ca24b98f2dd45df289aae0aee76aa53b06cbcad46934d05590578680d4e3445777df84ceb153d09db3ba741d279f143fa86aa2a305da44b6e7d76a06d3883420621345eb598c33cc6651e0199704ef0fb4806f159bae9a67dd3c8678d57ffc7880d83d65c662a60350bfc6cbc08efa0a6b00a23b29b3de9d525265146ba48088a88b6c578eed7a8a6c450be0814dcfdeb5488161883704ec51a5c7035622ce71b04d1a8012ffbb2870c4e85ce78b6a482cf14c9e66539397648568831f487a77b82cf2333ab8028c9f342cb06a528f8ee2e9179403a828a57fa66bfce837e8d46df730e10b4d549a65c8eba61f7c52511d2f8289608285f0a95d63c3a28e21bf2e43e6714e5b53214655d49578f0840e7bae75c52ea04cd05d0fa1f9ddb7d5aafadbf2bfc6e74dd66d619406941210ac054f216369a9882615620184cf96250b07cdd3748abb5bae5b9c1e4f6623b6180e0e1b7f1367a540770084c802afc0274d1889c268308e08ef5209926679e232e2d855353b649d2cb1bf9549e5e861d610a3de2d9d9c8f04d2f2ab6c556140c86a39530bce6b6ac3009c664f29425cbe838cc61908a8d7187fff9c521735230c9baabf2220c8b64518679d611489d1761a69b6c86c262e87a10d52f6d3c4674e91312677bf454b8f5e1959a71603697eafd9c2ae3c96ce0eb1767cdf79915222c6ac68566a3fde7282ce7121a83b32f44568df596ffe4802f0573ad44b05945385984543f4ff7b5df0c63cce92933f80c120fa75887f8f92cb7d0a8045527d884b4ab1e82ad9794773c606f4a50eb8ab7d3e80efb042e1f75fa42095854792bb1b2913a47c5341b7d595a6cc2a3dac803cb78d3943715a3efb67af7c22b7dad6e307ece2f738862e6065d2de85bad15a12679706990c0250e735cccce8fa280a40c356d3f7e24376dc3cf97ef48981a2ebb024ac97f237c124f0b5fd541842113ee29261b79300a455066861d203bdb3d4d9108584c6cc0704ef335de00e844c86cc94e08c3ab370ea0621be9b544d1fca0d98b55529cfb7c469f9eaf4d5e22eb7314b5ae541732fa48879c2f24803026fe13c7b5615585f377b2b58bd12835ff581f745ad0385bc9868ea4a2cc58d5c8077cb8ffbf78c0a822d76a72122222269e8c50e2da1150f392769f2b82e26eb7f7c2bbd257f63df105f6c2661075fd5daffb7f16246439b54c367d323b706c0fef19a620fdf84880daa2b1fccbe4c183ea27cbbe99041b73e9d518d23f852c5b2e5b7b3da351ee38ff46c76f09666e6a933db00b0213217c2f8ba9c531e053fd81447d19f43809f02fa7c6fa2aaa18fa0f72f48144d42aec1a9b8c89d243f9f39b8b50aa245abe0065e98deebb446909c3a1e4bea21e37db6aa39194651e4a4e054ea327d0b3f86738562772fdc2ca7491d095720bffcd0442ab9232d518465bb8d4a43f3bc69f31f40da91082544aebd2f035d340c6a70c6c4dc3fe28e889dc9bc5a536bdb8b36b9eb5fbe0e94042e8da6ff7ad54786da23ebd48cba9a90d1fc3c9701a4fbbfd675a5f6e3840a50fd97d7d285fd03e1f6ad81811461940ba53eba5927ffaa4933f28fa7b2d8c81a9c5944459f517b2d854e4a78cdb2fc3f1d392928052b69231d34492da6efa1709e1064cdd28d438c82b996e91175b941d4153a238b53a22881bbe39e4fd3f5c91058fbc8c434d0fb5624a9c6a69d4f3ade373e2072b97e7c3e067125db7077fb229726abac4338640c55e93d1e89cd1e59083330b757fc72dab3836712037e5c25784738e214c0721bb36d045700a17f08677dc9a159588111c10a280d3b7f62b3484def01d6f460bef987b2aca4b5d92977cda4981400137f5ffa12cc4e76db1f5a6e9cd69e2f5c653ceba9eb124ba3de2c166c54a4a50f5b442dd6c9629cb9580337877c53181b645eef78f92b971cb0eec45328ab55531961c8ea4e36e4f3f13735fff62b8566e19cdcd9c47866149b1424d44186dd85bfb2c4e199ffe51ea9060e3745b630785c349e3bd5c5169cf01a3c21f351f1129ce225cd4a28d59f1cd3dd2b85d1a73d7d5523b6b206eac6c811f35dc893c96909005fc98354e9576980b3ea1a030b35badb67fe49d3d34dae085eda75e1522bf3f0c2503db4e0a3b79cd333f0e88a0435c37e1fca2008ae3439b018c835955f75063fcca701a2212fff86b5ddeeabf742cb79c2c5217b0eac7bfd58914782e4671d92669e60eb56655396099eba078dca198903692e232bcb74449109d1cdb5cffaaf52c9c73ef2fcfb357d8d0491754385fd50f42ae6f264d54d7b8b38bd1b3aa52980712e7035c9efe211973505c629ee4df8dcccbf72cdad91896bc1b6bc10ccfc9ad8688c84a242039fa9991db7b9ab97519c3480b71ae59d0fdc416606ee023b81cfe0260424d7ecc21ef733f7c02e734a2eee248acdc72cf52b302adb200cfce69f7a1177101c6782bf43c15eb743792d8c7f94069092a8b9057336186a03f90eedfb54716e02d63167b96de4d58ae9e3c5e6f6c4c8e1b06e9793011bc01951cdf3bff929072002745da930fb842edce669e63c80685e10097f4c6ada0db3e145434d2c9da5c317a99bc9bb8f4a405ab0e05b7f345e98944d518b3cd2315d70ab06d77a489402ad36b5ca53e9793cff06636b46375a7ab4d6c6d585a3365dae0a8c739daa3ab2c45f528f996c04c257d62536f799bd87948a359748852614011a474397dedd2c3a78178b2e1bf8fc66d7ad240c6aa0c8ae58444e98790bd77260b428ede8ba527d1952f46cca65dd7b34bd56fce6e2e93b057d645a5d698908b17103e215b1f3c71320a0970c77fcd6b16ef59eac8b34f0a9198cd981017c35131d619e3d0c9ec9fe7f45fb825d083fded3f488548b9a34c98368dc0ad70b58340cab860398961d46303ec08e60f3d013c4de76c14afa8ddb1817024a0be3f8503b533da6112c482a0c7a7225b565b23b29268acaa5f4ad8d8afde5af800c908875d10f36c121dc8535eb9f62a5af7d3acb1f85be82541b757c5b29c8efa9099618159c6636e12092c562dcd87eb020732c07723a26381b5596d5640089a728e647008d6ced539123443d25129ebf176a386a6f534321cd4459e530ee06985f30aeec270955d6362b6cd5c3ebff0928768b9b2b52bdf7ddf842000f976f9f5dfc532d9cc6c6d50ad24a833a743bb771e58e3086afc3538d22e4d75cb7c97497bf19eb7a40ee8ed49a422744832c98cdd147ae18b922999ea63fd54cd994888a0fbefa08ad2c786c43c0c7609c294a458712212643dab59b38765b19f08b5dda7f9dd65596dda27d3d1ed975c99d850174dfcf59de38c9e54dad3292ec29be64a0367da7e8dd7c361546f8e2cb3a69f0667f6c95c8288190741836f76f8c076d60fac4488cee84d8791ead56bdf7bc8f638c54a604c456eaafef204cda9c5ff573b048a517fd3dd1b71f5264be40d4581941c644dc0581a0f2be711f56701f5a2e41b2b30355e058731eadceaa1b05aec2abe52371740abd0d00f288fa39ad03b4ea1945561572473"}], 0x1348}, 0xfffffff9}, 0x10, 0x406) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000008480)={0x4, 0x2, 0x9, 0x7}) r4 = open$dir(&(0x7f00000084c0)='./file0\x00', 0x100, 0x0) mknod(&(0x7f0000008500)='./file0\x00', 0x100, 0x7) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000008540)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r5 = getpgid(0x0) fcntl$lock(r3, 0x7, &(0x7f0000008580)={0x3, 0x2, 0xab, 0x21b8, r5}) select(0x40, &(0x7f00000085c0)={0x9c, 0x65, 0x1, 0x9, 0xbf7d, 0xfff, 0x1, 0x2}, &(0x7f0000008600)={0x35ff, 0x8, 0x6, 0xfffffffffffffffe, 0xfff, 0x80, 0x100000001, 0x46b9}, &(0x7f0000008640)={0x7fffffff, 0x0, 0x3ff, 0xfffffffffffffffe, 0x0, 0x9, 0x3, 0xfd94}, &(0x7f0000008680)={0xffff, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000086c0), &(0x7f0000008700)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000008740)={0x40, 0x1, 0x0, 0xf3ba, 0x7ff}, 0xc) listen(r1, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000008780)={0x8249, 0x1, 0x1f, 0x87c2, 0xf2ea}, 0xc) close(r4) syz_extract_tcp_res$synack(&(0x7f00000087c0), 0x1, 0x0) sendto$inet(r0, &(0x7f0000008800)="02e48495ad3e98e3e2bccd940c63ddba90885185325f4997eba05ea74d7a364ec9a10983371065a3e39ad4d6fb0b4fec19c4223f0b742a0125597b02c5ebb57dc3a801925979e562f0dd5bd6fcc634e54d986545fca2ffa746224f66e7ad288181b7e3d1fa14d448ca2bcb86757afddc088517440a96fe7d7307aaa3cda13bbef72d88cbd264ee23d147cf515b659cde8cce6abef32de0c60b3489", 0x9b, 0x404, &(0x7f00000088c0)={0x2, 0x0}, 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000008900)={{0x2}, 0x81, 0x8, 0x4}) getsockname(r0, &(0x7f0000008940)=@in, &(0x7f0000008980)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f00000089c0), 0x400, 0x0) executing program 7: r0 = socket(0x800000018, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGETLED(r2, 0x4b31, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x836e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc018696c, &(0x7f00000001c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x81946466, &(0x7f0000000000)={0x0, 0x0, 0x0}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchflags(r5, 0x10000) fsync(r5) executing program 5: mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x27) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x4000, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) truncate(&(0x7f0000000440)='./file0\x00', 0xffffffffffffb5ea) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socket$inet6(0x18, 0x0, 0xff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) nanosleep(&(0x7f0000000040), 0xfffffffffffffffe) executing program 0: accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x2c, 0x0, 0x57d, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x100000}) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ac, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)=0x10001) setsockopt(r0, 0x0, 0x20, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[]) r3 = socket(0x2, 0x2, 0x0) dup(r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0), 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)=""/145, &(0x7f0000000000)=0x91) executing program 0: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x7, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) msgsnd(r2, 0x0, 0x14, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)={0x1, 0xffffffff}) open(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x81946466, &(0x7f0000000000)={0x0, 0x0, 0x0}) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRES8=r1], 0x55, 0x0) msgrcv(r2, &(0x7f0000000480)={0x0, ""/237}, 0xf5, 0x0, 0x1800) r5 = getuid() setreuid(0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = getpid() sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000080)='G~i*', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r8 = fcntl$getown(r6, 0x5) setpgid(r7, 0x0) r9 = getegid() r10 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000002f80)={{0x1ff0000, 0x0, r9, 0x0, 0x0, 0x2c, 0x3}, 0x2, 0xff, r7, r8, 0x7fffffff, 0xa, 0x100000001, 0x8}) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x401, 0xffffffffffffffff, 0xffffffffffffffff, r5, r9, 0x60, 0x8000}, 0x3, 0xf800000, r11, r12, 0x1, 0x4, 0x7fff, 0x6}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x87}, {0x2c, 0x1}, {0x6, 0x0, 0x0, 0x20}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)="9705a6fe5688506af3255ad41528a8f9457a74b44b972b3fa0855ef06314568fafed74e8625ff11e0fac0a4afcbd798d99f287f07d239b966fd16deda487ea558c8bd3a5126d9adf9f09207aff2d6591d50ad69150b2bbf7d48791441ddfe832eba99a25cd90727cbdce6695aae70cd1f73719ea706f7509035a2ccc59d3ddd9ff", 0x81) setsockopt(r3, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) socket(0x1, 0x4000, 0x20) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000040), 0x0) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) listen(r1, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004f9000/0x1000)=nil}, {&(0x7f000015a000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r8 = socket(0x18, 0x1, 0x0) dup2(r8, r8) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x1}}, 0x0) close(0xffffffffffffffff) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) dup2(r5, r6) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x0, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r3) mkdir(&(0x7f0000000100)='.\x00', 0xc) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='r\x00') close(r1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000080)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r5, 0x1) executing program 4: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) close(r0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x35}, {0x48e}]}) recvmmsg(r0, &(0x7f0000000640)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/106, 0x6a}, {&(0x7f0000000240)=""/159, 0x9f}, {&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000400)=""/193, 0xc1}, {&(0x7f0000000500)=""/160, 0xa0}], 0x5, &(0x7f0000000040)}, 0x4}, 0x10, 0x1040, &(0x7f0000000680)={0x680, 0x1ff}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f0000000100), 0x4c) write(r3, &(0x7f00000006c0)="2f247933f2493bebd9c03a01a92d21adfd8c499537e900d5c7fd7f711a837cfa72a8d2e233e6ffeea489fd5c775367c4f7328130abda277e50a198a86dd93865fd8f03df3fea3049dc7f9644eb84b9cb024fcc99612fb8a67840eb2d924ce16f235e1917bc891a99793582f3c251d0d2a10f7beb86ebf9465e46885ff239d42a6f9ee6bb49d9b2a6da5d3307000000d4127c2b669614654724ef3f8964b13947740199c6e4ba428ae179b1636c87eeaa255a8552ea9bf6e9cbde972fe450c31ba4c62e9afd80a99ec8c4669c1196", 0xce) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x3, 0xffffffffffffffff, r2}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000200)='./file0/file0/..\x00', 0x70e, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x27) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x4000, 0x3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) truncate(&(0x7f0000000440)='./file0\x00', 0xffffffffffffb5ea) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socket$inet6(0x18, 0x0, 0xff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd9}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYRES64=r2], 0x107, 0x0) msgrcv(r3, &(0x7f0000003c00), 0x1013, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0, 0xffffffffffffff3f}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: r0 = socket(0x2, 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) (async) connect$unix(r0, &(0x7f00000000c0), 0x10) (async) socket(0x20, 0x5, 0x81) (async) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) (async) r1 = socket(0x414c9e7a4dfecafa, 0x3, 0x8) setsockopt(r1, 0x3a, 0x12, 0x0, 0x0) (async) connect$unix(r1, &(0x7f00000007c0), 0xa) (async) r2 = socket(0x2, 0x2, 0x9) (async) setreuid(0xee00, 0x0) (async) r3 = fcntl$dupfd(r0, 0x0, r0) (async) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/15}, &(0x7f0000000440)=0x11) r4 = getuid() setreuid(0xee00, r4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x40000001, 0x4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0xba}, {0x6, 0x0, 0x0, 0x8002}]}) (async) bind(r0, &(0x7f0000000280)=@in6={0x18, 0x1, 0x21, 0x4}, 0xc) (async) r5 = accept(r3, &(0x7f0000000340)=@in6, &(0x7f00000003c0)=0xe) bind(r5, &(0x7f0000000400)=@in6={0x18, 0x0, 0x0, 0xffffffff}, 0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setreuid(0xee00, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x7781, 0x0, 0x0, r4, 0x0, 0x350, 0x3}, 0x2, 0x1, 0x4a}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7e13, 0x0, 0x0, r4, 0x0, 0x10e, 0x9}, 0x7, 0x3, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) (async) semget(0x3, 0x0, 0x80) (async) getuid() dup2(0xffffffffffffffff, r1) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) r6 = msgget$private(0x0, 0x201) msgctl$IPC_RMID(r6, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000040)="b47ddf53fd237584", 0x8) dup2(r1, r2) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040)=[{&(0x7f0000001380)=""/4096, 0x1000}], 0x1, &(0x7f0000000180)=""/102, 0x66}, 0x1040) r4 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "1a91a80201d03f84e33ee7790000000500"}) executing program 2: r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) writev(r0, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x40}, {}]}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000300)=@in, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) open(0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) close(0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x101}, {}], 0x2}) fcntl$setown(r2, 0x6, r3) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206931, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 7: r0 = socket$inet(0x2, 0x4000, 0x1e) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) shmget(0x1, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) executing program 2: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x1, 0x9}, 0x2, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xfd1}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r2, 0x7, 0x0) getdents(r2, &(0x7f0000000040)=""/4096, 0x1000) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) pckbd_enable: command error executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/194, 0xc2}, {&(0x7f0000000280)=""/188, 0xbc}, {&(0x7f0000000340)=""/212, 0xd4}], 0x3, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x102, 0x8}, 0x7f, 0x5, 0x9}) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) syz_open_pts() syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 5: sysctl$hw(&(0x7f0000000500)={0x6, 0x18}, 0x2, &(0x7f0000000000)="1c1d1332", &(0x7f0000000580)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f0000000080)="4af8a871942c6af36d5c5d2852c16ce1d3fe5d8e9d2af005505db146ac890caf6b367219f2b7945f51c1ebaa54c247e9ad6dec6a129ea742cf2c491bad259c9c8d06b7ed8cac2f7d8dd4a0e2a070a2112e2b0c388662b1e20405fd859ab3b3137f7732a47878cc84060203b4147e6a27f65850f21ece7aadf3", &(0x7f0000000100)=0x79, &(0x7f0000000140)="247359a91cc53914497fab3256da166076e77ce166048e299428d773d2fb88f56a7a1fd7789b85771e65c6ea934433eec4b97ce757ca4bfa90cae9dfe559506e7802c6ddcf3bf9f93c76f9794028b443fb6ed35862b5814f55372c7221f709e27c6aa6f3aa11d11960c4a19b5acf83247bd8aa388ad96737e308d96a9f1c5c9411c2f0456a54a8dd405b284226a930db0e04d96acb6c29c9fb6eeec77f2eaa3b7fd631ee9524544bd56bb9b13c568edc9075a7ff608de3696694eb734d3f", 0xbe) executing program 1: getgid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1ff, 0x20000083, 0x5773c5bc, "80347e7bc3cd7eb6000000000000010800"}) writev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="c67cda4dd108c1144d639c2640bb51f2499163b6f56950b7cfb2d3f7ea88d6e4637af4d48cf8d1ca2ae15386fd0549bfad7c9de3ac28b7e01546c28872a8892bebbd1660a154cde8b760e3ab4417a53bfe4de00984bf6a605ce0bda490f917f5a21b61e4461920caaccedbe2c5c227d223c891d265007551dad80008", 0x7c}], 0x1) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0xc000000042, 0x1}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB]) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {}]}) dup(0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x3) fcntl$lock(r2, 0x9, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1) sysctl$vm(&(0x7f0000000200)={0x4, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x32) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8ee90c74647804f1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40000630, r2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000001c0)="b1000504", 0x4, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x6, &(0x7f0000000240)=[{0x2023, 0x0, 0x0, 0x8000002d}, {0x4}, {0x6, 0x0, 0x0, 0x100}, {0x1ff, 0x3f, 0x9, 0x3e4b}, {0x1e, 0x40, 0xfd, 0x5}, {0x2, 0xad, 0x5, 0x2}]}) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b9e54d0014040000000000000000ff000000000000000100000000000000000000ffff"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x28}, {0xc}, {0x6, 0x0, 0x0, 0x1000}]}) sysctl$vm(&(0x7f0000001340)={0x2, 0x8}, 0x2, &(0x7f0000001380), 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) semget(0x0, 0x2, 0x624) executing program 2: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = socket$inet6(0x18, 0x4, 0xce) r3 = fcntl$dupfd(r0, 0xa, r2) recvfrom(r2, &(0x7f0000000100)=""/4096, 0x1000, 0x42, &(0x7f0000001100)=@in={0x2, 0x0}, 0xc) r4 = geteuid() fcntl$getown(r3, 0x5) r5 = msgget$private(0x0, 0x32) msgsnd(r5, &(0x7f0000001140)={0x1, "be547162c6c23a3b4e1d1719503cf5dd62cb485f0bb3cc22b0f41ff5b9bc12caadeb5f863e4f4686b066b023d3ec6eb49339ada0292cfb02ee917529e032e94474875a70b0da1a7765dafd9f17a0f2eac78284e3ec288b1cb7bc3df7a9122f47f8f21914f579ed01235b164825fbf67060d00600dd79da1ad11ebb57bf627f133b2b3263b711f2fd53b6b13cb8a1be91482aa33a8cc94b08e5fb050cdc4f70acb7ebdc20231dd624b536e4e19718593083aa9f5ab45b43056463df52946338eb6897013efce9fb74d0f199856a4bb074f28f7dd7d0b6c10a4c6f354fac2455e1f8e3815d37ee4641"}, 0xf0, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) r6 = semget$private(0x0, 0x0, 0x84) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001240)={{0xfffffff9, r4, r1, r4, r1, 0x0, 0x5}, 0x4, 0x500000, 0x40}) syz_emit_ethernet(0xce, &(0x7f00000012c0)={@random="a5007e83b7c1", @local, [{[], {0x8100, 0x2, 0x1, 0x2}}], {@generic={0x6000, "71efe0e07a6d301518c16930ad939954ebfe9bf801dfa7b71d23ad335cca4c6830d199aac3ad22a74e7d71ace047dc3e7743e2bba4deb22eba61ded442b1c77b946b3f5cc9d126c677ada5e92c6532bbee05142788aeb2cec8a8d0b401f0fff5cba9ae5d8760ebb1422de973aecb734dad464b42a00dc4ba0781eb7b1a3c2a0c75a862878568727c5821b66e8e65e1df27f3f9ca7802c0fe644ff2b2dfbfcb723e0673adaa833de9adb3c24370bcc26fe2d06abf6d932c5912199940"}}}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socket(0x18, 0x3, 0x85) socket(0x18, 0x2, 0x7f) mknod(&(0x7f00000013c0)='./file0\x00', 0x40, 0xffff) pread(r2, &(0x7f0000001400)="4d061fe0f46ca71be8f36d2fe542215690044e599ec9acfb16d1d7c09457da901022e11291fb92aa08a40da466e096ac9749db4d149215fff68fcc6f685b2fff1fb24df0e176b354f8e9372ab57cb8c755a4eecc1c37d77dabea09de0cd5bf24d07f471031e103d40217b801f2f31e605f9a3f02aa438b588dad3b95be559241504f7d5d3466be6cc79c3e5a00302bde46691c81ccaddbcc56c842c024e58b57d91c0d66f9e9cce7f4f1dca9c6e60ef70d3315cfed5d9f423f1b407284792f409f0e19b8823b0afd1a9d4412894a2a2dbd96602b7f1751bad2952e3bf0c7225df64b4000e03c5c877dae", 0xea, 0x0) getitimer(0x0, &(0x7f0000001500)) getgroups(0x3, &(0x7f0000001540)=[r1, r1, r1]) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000001580)={0x8, 0x0, {0x2749, 0x58ca}}) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000015c0)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setreuid(r4, r4) fsync(r3) socket$inet(0x2, 0x3, 0x9) fcntl$setstatus(r0, 0x4, 0x4) r7 = shmget(0x1, 0x4000, 0x510, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r7, 0x0) executing program 7: r0 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x3}) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x4c}, {0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) kqueue() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x7, 0x0, {0xfffffffffffffffd, 0xffffffffffffe}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x3, 0x3a) (async) setreuid(0xee00, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) (async) setegid(0x0) (async) setgroups(0x0, 0x0) (async) r4 = getuid() setreuid(0xee00, r4) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchdir(r5) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) (async) setrlimit(0x0, &(0x7f0000000000)={0x8000000000000000, 0xfffffffffffffffc}) kqueue() (async) getpid() (async) setreuid(0xee00, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 5: accept(0xffffffffffffff9c, &(0x7f0000000300)=@in, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) open(0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35, 0x0, 0x0, 0xfffffffe}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) recvmsg(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) executing program 6: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xf5) socket(0x0, 0x0, 0x0) mkdir(0x0, 0x0) mkdir(0x0, 0x0) rename(0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) semget$private(0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x3}, {0x6}]}) write(r0, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='x\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x7b}], 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/188, 0xbc}, {&(0x7f0000000340)=""/162, 0xa2}, {&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000400)=""/253, 0xfd}, {&(0x7f0000000240)=""/34, 0x22}], 0x6, 0xdf62) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) dup2(r2, r1) syz_emit_ethernet(0x62, &(0x7f0000000500)=ANY=[@ANYRESOCT=r2]) executing program 0: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(&(0x7f0000000740)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x88) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f6", 0x99, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286989, &(0x7f00000001c0)) r2 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000140)="e2e0049f3a7979d432054d2dab61bbb1286e86ed0d8e757b347913ee0c8439cc48f8006ae2e660ff37ce86b5f5239bab562202ad5b5eec6fe485e2adb1fd86f5b593c5a573cc137764217c6cc6723aee5d8bea69173a3d0055f0ee3846be24785564b111eeb72b337adde1", 0x6b}, {&(0x7f00000001c0)="71159db5b7a8e248184e3b81dc0bfb327c6223c46daf14adf411be1884cc155e5eb0e102493b241310867cd51619805d63ac73492edaaf60ec36bed29131476ba1e651c105b794a031875866ed24eb89cb678693d91233447e6ec78799c9b96040ee456b96988c9bfe12bca7ad67100381566fccf3167ea37bcdf4646b0314ef70d861bf69085b0b7421b64f3310b99e96cec5b58b755d7d1a48f20016c448f07114e481a5388b7f60f9c1f08fdf8dc2cda035ba594f81d7a6d1ddda031e", 0xbe}, {&(0x7f0000000280)="70255a806cc666363c05bd6a525133abaf680935bbdbc7ceb59d9e0bd45691f1940e491f0c4657ee9505d616b5478de249ae18a0d276cd22bc12e28ddae521c3ffec5f665f27b3df31a957cd65cfc70414357eb22d058d04e7af589cfc7ea79318afd382b65fdfffc93e40f5aa92c6f666d2d33340e8fc4605ff45feccc270425d347c027a20673dc26e2edbc6ca6d5db0922e5812fb421d7a30473893d340fe1bb457f582faf39c22ca99a01436ab34d7588e2bc66efbbb56a373baaa1ac686efc7b906bac4cc73fe745cd78b33184ad17cea9f1feccbbe19fba3", 0xdb}, {&(0x7f0000000380)="08b1b6c37eda6a174985822c6595dff590dd31b787e5d2aa491bc94815b895be12c04f2a96d1ed6488d0233401db786812a6876c0e67c23f4ec6343f739ff6109027d79f6a216be2c3313be213c8e743c6fdd37512e85985bf2c209a5304c217023f0ab83506ad60eb49573626d1995f1eee0bf7edc9494587b216002f0dc2896a735a37", 0x84}], 0x4, 0x0, 0x0, 0xe}, 0x401) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/194, 0xc2}, {&(0x7f0000000280)=""/188, 0xbc}, {&(0x7f0000000340)=""/212, 0xd4}], 0x3, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x102, 0x8}, 0x7f, 0x5, 0x9}) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) syz_open_pts() syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x1, 0x9}, 0x2, &(0x7f0000000400), 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xfd1}]}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) (async) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r2, 0x7, 0x0) (async) getdents(r2, &(0x7f0000000040)=""/4096, 0x1000) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10002) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000002c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x20000, [{&(0x7f00006b0000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil, 0x10000000000000}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069c1, &(0x7f00000001c0)) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) mquery(&(0x7f000005d000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x8) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f0000000080)={0x0, 0x0, 0x0}) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x1, 0x0) dup(0xffffffffffffffff) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) shmget(0x0, 0x2000, 0x8f0, &(0x7f0000ffd000/0x2000)=nil) dup2(r4, r0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r6, 0x29, 0x32, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) pread(0xffffffffffffffff, &(0x7f0000000140)="6f61b7ef7ead776902483d35659a64e88dae40c40c02e5d54f4624bbd9117c6be4368741a4877bcf6f8f75aced9c0f9928aeeaab48b7d8b3e210f9f9e361544e9c3544e17a60fa470d190ab042e4af4fc6c09af967c10177d0e86ede02532f8cfe92b5eaa3c369b66d7aac10d1197c7dcc98f32962c28b9d649ee93656f091e93987144332e847063919a16cedf0960cebbd1f5992f00b0a69c4a9191a3a00b2e791a5ff29b25747ad4358bd9d14ebb68e16fd204e3539383b3b6d1df08b7a33b560dce269f65e50753a", 0xfffffffffffffce5, 0x125) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000005c0)={0x0, 0x4b, 0x7, 0x599, "d8b507040008000000000000000000ddff00"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) sysctl$hw(&(0x7f0000000380)={0x6, 0x6}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = semget$private(0x0, 0x4000000009, 0x26323d8557261ac) r5 = semget$private(0x0, 0x1, 0x400) semop(r5, &(0x7f0000000200)=[{0x4, 0x5e, 0x800}, {0x0, 0x1, 0x1000}, {0x3, 0xca14, 0x1800}, {0x2, 0x0, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0xffff}], 0x6) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x0]) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, r3, r2, r3, 0x10}, 0x6, 0x391b, 0x101}) setregid(0x0, r3) setregid(r3, 0xffffffffffffffff) r6 = kqueue() ftruncate(r6, 0x80000000) kqueue() bind(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r7 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) setpgid(0x0, 0x0) setpgid(0x0, r7) close(0xffffffffffffffff) executing program 3: socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000000)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5ffe8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928a797051b934fc1a46677c194747c86477c2b49d8d719c8e887ac6d1dca49c9ce86f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c4173451e17c2881be7a68dd9f63b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6690059fdba8386e6282f711878265a24d56ca71221fffa8479de859773d9f2ec4b42d94493453a92194a254e0741fc57b00d63aa9018da4e82c7dfab4f57db1ed7f11f1f0f51a1d0b460fcda391f34a3bcf4ef6f166b04de6e0a9277ab24406f4c8c699f5c4369d44279e974383b2868671a4a2a3ef3155dfc9b69524fac97580ec7d65da2a285de040d7618165fffa24784e8e5170db516985ba6d97e23249c02593ecd44d591b91abf8382709a04b1eac6f90096486a850ed6c4aa34c4550c1218465ea65860", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1000100000000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r3) r5 = semget$private(0x0, 0x3, 0x55c) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000440)=[0x4, 0x8, 0x3, 0x8]) semop(r5, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x8}], 0x7) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r5, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000000), 0x0) r6 = semget$private(0x0, 0x1, 0x8) semop(r5, &(0x7f0000000280)=[{0x3, 0x7ff, 0x400}, {0x1, 0x0, 0x1800}, {0x8, 0x4000, 0x1800}, {0x7, 0x0, 0x800}, {0x4, 0x14, 0x1800}, {0x1, 0x80, 0x1000}, {0x0, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}], 0x8) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000300)=""/20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000100)=0xc) recvmmsg(r1, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/80, 0x50}], 0x1, &(0x7f0000000600)=""/12, 0xc}, 0x1}, 0x10, 0x0, &(0x7f00000006c0)={0x51d, 0x25}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x200, r3, r4, r7, r4, 0x101, 0x15}, 0x1f, 0x8001, 0x4}) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) semop(r6, &(0x7f0000000400)=[{0x4, 0x20, 0x800}, {0x1, 0x800}, {0x3, 0x29e5, 0x1000}, {0x4, 0xfffe, 0x1800}, {0x0, 0x7fff}, {0x1, 0x7, 0x1000}], 0x6) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000340)=[0x8, 0xb3c]) r8 = semget(0x2, 0x4, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xffff, r9, r4, r7, r4, 0x81, 0x2}, 0x6, 0x200, 0x3f}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)=""/11) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x8106}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (rerun: 32) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async, rerun: 64) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async, rerun: 64) write(r3, &(0x7f0000000040)="b47ddf53fd237584", 0x8) (async, rerun: 64) dup2(r1, r2) (async) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040)=[{&(0x7f0000001380)=""/4096, 0x1000}], 0x1, &(0x7f0000000180)=""/102, 0x66}, 0x1040) (async) r4 = syz_open_pts() syz_open_pts() syz_open_pts() (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "1a91a80201d03f84e33ee7790000000500"}) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) bind(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r1, 0x0) recvmmsg(r1, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(r1, 0x2) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6600009078000000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x4e, &(0x7f00000012c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd600391710018000000000000001f16f0935b3f7eb280060a000000000000000000000000aa"]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) executing program 4: socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x1000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x16, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0xfd1}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {}, {0xe}]}) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) truncate(0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xd5) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0xa7948d0ef0782b33, 0x2, 0xfffffffffffffff8, 0x400, 0xffffffffffffffff}) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000098000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f00000d4000/0x1000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000183000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000009e000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x4}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x3f}]}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x3) r4 = dup(r2) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) clock_getres(0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x20, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r5, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r6, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = syz_open_pts() writev(r7, &(0x7f0000000440)=[{0x0}], 0x1) syz_open_pts() syz_open_pts() executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(r0, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) socketpair(0x1, 0x2, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getflags(r1, 0x3) executing program 3: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="bdeae4f40ddb4fe03f7fa75c0687097eba227385ee6ada453ad21bbbeb1a63c601acffa8da4183dc77d017275fbaf79f999ae6bb19e080a159", 0x39}, {&(0x7f0000000140)="6df0b9e678f46d4656899a88d49134405e0ef3a100a045eb9f36fd35e5253ecc842ba12bfab21ccec96ec98af277a186fdf8459f109bd643d28165f5d7d8493b626cdc4f94de2f3bdeffba7057d7d58d69c10999377f678a8fdc00172b1236c1496644f026312274dd", 0x69}, {&(0x7f0000000240)="cb0cf1b50e453e0dde3b4695537d70ed92447e60a36ab05acaf7a8110ef06c1dc04b661bb99df73d158a3095aef7c3f11353d3c85e9d27168967a0d7a913224f0a910af2d71287dc79727aa2c79d9e1ca678906d98652c2e156665c75ca8fe40e4f6166744261f6e3149e8487551953d8555580dae63605130d763d695ff9ddef6f11fc4a3c607f3b47e0f63f8effae1521aa54f862ffe4b2998d523bccecf355fb5aff5015a4117f3fae0859a1d2cf54b8704edb7ccf4a3056ebef72d7fd32b60be98b049b761a5c0488af1f02b8ce94b", 0xd1}], 0x3) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000580), 0x4) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x3}, {0x34, 0x0, 0x0, 0xffffffff}, {0x48e}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) connect$unix(r1, &(0x7f0000000000), 0x2) executing program 5: r0 = socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x101}, {}], 0x2}) fcntl$setown(r2, 0x6, r3) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206931, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 1: mknod(0x0, 0x2000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0xa, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946467, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0xa7}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/194, 0xc2}, {&(0x7f0000000280)=""/188, 0xbc}, {&(0x7f0000000340)=""/212, 0xd4}], 0x3, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x102, 0x8}, 0x7f, 0x5, 0x9}) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) syz_open_pts() syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) vm_share_mem: uvm_share failed (12) executing program 2: setrlimit(0x5, &(0x7f0000000980)={0xffff, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c545, "10267e7b000000000000001e00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) dup2(r1, r0) executing program 5: poll(&(0x7f00000000c0)=[{}], 0x20000000000001d8, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005216000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa7423edeb51e2f0ac3ebbc257699a1f139b9531db66f948aeeed356851060f9672f4d335c223e7d02000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8ffd0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d8900040700000080", 0x7f, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x1, 0x5777c538, "3c107dae307e08002b4600000000da64612c3300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1a, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r3) socket(0x18, 0x5, 0x87) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000480)="665b8b200a338fcc9bedd39ce74cbbca195960777b5da3bd34e1081e4620e5bda0ca959f25f05a5ea42fefb0d9b62958fd179f43d5730a7b6895290b478f00b0", 0x40}, {&(0x7f0000000500)="6a9b38186590c4010d53b59e48c8ab56bf314558c8901f8efdcc49e657850bc051722f7f3f748d022aa14711029fe9b0a3cdfbe80dc7821184e06b70d1f4e9101910525ebaf59c2fb8145b0a54adde28c43536581644f5e7c43e5b204acb9e5b5593a5f45049aec83ca764fe6a4bdd69fe34c0845491ddd61487723ef4268ccd2ea81ea0f58cdc7269e972e5d71297d29c55fa7a53209c5502bffd32ae5096ebd0d7fcfba0211fe204439cb7e721bb81805c", 0xb2}], 0x2) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x4, 0x4) executing program 1: r0 = open$dir(0x0, 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14, 0x40}, {0x7, 0x0, 0x0, 0x7ff}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0xffffffff, 0x0, {0x0, 0x4}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000080)='./file1\x00', 0x20, 0xfffffe01) open(&(0x7f0000000080)='./file1\x00', 0x100, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f00000004c0)="e237724f0b69bc613bf424bab1160abccd8ab2832e4e2e57ba57b61c6e50bedaf4eb71c27ca2845128c0fabf2a9e12a8b26a24ffd2e355ca55c7be6546d1e920a07a4d88a9c3f30302d54ff3fcbb4bb74e2c2d9abec47035e611acbd85a7f64f35051016a90f9103ec7a66ab23d2b7b6cfcb49d6bc5aa40da7678ddf5460111d4b218e9fd6c4f7a6a4664b59fe85702eda", 0x91}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{}, 0x9}) setitimer(0x0, &(0x7f0000001280)={{}, {0xfff}}, 0x0) getitimer(0x0, &(0x7f0000000000)) geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) geteuid() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000340)=[{0x2, 0x8}], 0x1) semop(r2, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r2, &(0x7f0000000080), 0x0) getuid() accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8004745d, &(0x7f0000000200)) r1 = socket(0x2, 0x3, 0x0) kqueue() ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x206381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0xd1, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0xdfdfdfdfdfdfdfdf, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/4096) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup(r2) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ktrace(0xffffffffffffffff, 0x4, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x24}, {0x416}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) readv(r6, &(0x7f0000000000)=[{0x0}], 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[]) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x7, &(0x7f0000000180)='./file1\x00', 0x8}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6428, 0x3f}, {0x33, 0x1}}) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) writev(r0, &(0x7f0000001580)=[{0x0}], 0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async, rerun: 32) write(r0, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) (async, rerun: 32) socketpair(0x1, 0x2, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getflags(r1, 0x3) pckbd_enable: command error executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp}}}}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f0000000300)={0x4, 0x1, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 5: syz_emit_ethernet(0x3a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004900002c0000000000009078ac1400bbe000000201440c070000000000000000000000004e214e230008907869789adea6e209f3631582361786391ff6ce8f3c7cf7ebabd105395c999cb5752190f4149cbb94aa2d"]) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in6}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca", 0x42) (async) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x48b4) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x44) socket(0x20, 0x5, 0x0) (async, rerun: 64) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)) (rerun: 64) write(r0, &(0x7f0000000180)="d924a5bd968523c1808ce5f62dbe91", 0xf) executing program 4: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @local, [], {@generic={0x8847}}}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept$unix(r4, &(0x7f0000000400)=@file={0x0, ""/4090}, &(0x7f00000000c0)=0xffc) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0) executing program 6: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setpgid(r0, r3) socketpair(0x6, 0x2, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r6, 0x7, &(0x7f0000000100)={0x2, 0x2, 0x7, 0x9, r3}) r8 = syz_open_pts() r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) poll(&(0x7f0000000180)=[{r9, 0x10}], 0x1, 0x7ff) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f00000001c0)) read(r8, &(0x7f0000000200)=""/175, 0xaf) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f00000002c0)={'./file0\x00', 0x97, 0x2be, 0x800}) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000700)={0x101, 0x8}) r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000740)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x4, &(0x7f0000000800)=[r2, r7, r2, r11]) getgroups(0x4, &(0x7f0000000840)=[r12, r7, r7, r7]) ftruncate(r8, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) sendmsg$unix(r13, &(0x7f0000000a40)={&(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000900)="a666b15bee", 0x5}, {&(0x7f0000000940)="3244f36a10bc1996033a73c62e0714b9f3d1d28c0a53e797d0ba791586bb0736189d52451ac001f541feb7b929b75cd383ffb676c309d8ba958a8495c26478a8d52537c3802a3b5d92cbfdb264eba5f2749ba0ac124cf60c290e9786a31bc07c2690016588887eff60d0f679fb3971e1ace68915a46a84d85ceb4527bd8597f464894c88baaf842f757db57907513fade094928e39e4482224decdd9f6b65b56d3c5c388528beff9bb5a95", 0xab}], 0x2, 0x0, 0x0, 0x3}, 0x40c) sysctl$net_inet_divert(&(0x7f0000000a80)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000ac0)="4a3bb84cc0e352352334084e99dc0a098fdaf737520332eeaed275e92814077ec607cd225a915258a0b22ecbb358de91e1e0703fbe4e2906c33d32fa1f504f997282201816862998342f36761e9d62aa725b41fdfbb537114a314b4a06a6046e266b0ab4b30cd0633057916f05c35747d2eb246e91e2a798dee7b038d24d94f592b2285dff818098074417dd6e0f0bea0adfd191537387974ada17b0e235597f32df47b3afbb9d42baa75b7dfa1d893aa9c22ba03e746c07010ebe1ae48e6bd9e22c9750f2d3fe87c0c6e9fef43e755c2e4c81ae82e6fe3654ad62057c00ed3ed2742fa3e13494d26afaf1ccf0b4360a2b92b38464a84f0bf170fd8309", &(0x7f0000000bc0)=0xfd, &(0x7f0000000c00)="6c4b86a88db182b7275b489f046354aa342efea579aaafd624e146e0b06eae233f70040a258aace36da1ed081096c87b9064ab48abc6a53209891eb33f090ccd7a4aa4dc30b752", 0x47) readlink(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)=""/90, 0x5a) setreuid(r1, r4) recvfrom$inet6(r5, &(0x7f0000000d40)=""/122, 0x7a, 0x2, 0x0, 0x0) r14 = socket$inet(0x2, 0x8006, 0xea) getsockname$inet(r14, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) r15 = accept$inet6(r5, 0x0, &(0x7f0000000e40)) bind$inet6(r15, &(0x7f0000000e80)={0x18, 0x1, 0x4, 0x5f1e}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) getuid() executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) (async) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) (async) close(0xffffffffffffffff) (async) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0x7, 0x7ff, "01000000080000029bb82f36b921aab39b58505f"}) writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f0000000480)="b4bebc969a71689294962668adae5d4aef182d6ebdfb130366922cf92eab319ef4b876ca41a997607c852f53ad5365480a9a698d699080b86dd8e3d9895d59333b414764b8dd9d6331f5d3771c261ea9f51598df5b337da3e27e72abffd4886ad77ba4de6c83e12342d1f2df99ca12e24493259eafae9bfd9a49e2fec4ecaffad5dfceaf65d716a055910b81d2d81bfb53751e06fb04ee59da60dd6e9ce744f68ca6029e98386ac875d515e2f4a2c35e9acfd04c5711ca91a5aebe4b6c0cffad988cc8f5515e807d75b57e40970bc80c4bc176ae756779265b09da59f1dd6a94d49b50a4a7a87558d1856185271b36088a9220093dc38d380ef97f1cec74a87be4db3a124d1df9136ababe7f856e595668ddfaa5996841abe193b5ac9db6b548f03c170dd997e2d60c37e053a33f139855bb14af3a1e52d4ebfb4d8dce5c271febb51ec39f9331749f8d0b2828523db8c31a41818ba540a1cbbdd8989b9e8507c2ca057c9b535ac295be8be39709d20301e303ce073e439a6cba4f5843dbc7e88ef6abf81b436b46f3f4a675c6f9ed21420c9c8ad57740c3f7a604c66d08c613dff9d2bb59fdd70cd5df48c36263cc784b050cc80b0cea9724bd5d8b0052394b1bd63a996e0baffb02a1e6a6525fcce6002a60f7cf9999551c3df399f1875b1b1ad65931aa12bbd6ac5b19fe9e090a19848ed9693546d0d7a55b58b58d8e71fc237389a4c519af98c9c0f022c6e9cc57e627a4d0c4142b7d2037438644bde8ab77c16b0bf18273af9e90ab1616341e58532478208b0df067812dc36d6df0ae9bf38cfc323fe21c1835d597e300533a9a864f3166b779d056bb0d194da4df717433b3fe0a52225a2c98df0c8b6ef1767fb0dbf2f338d437f1258646f9e87420f039c377ae57c055c2b8b98ec9a8c6933eb2cfa0435897c99a9aa1470cbdd09357afac9d1c43424f249c81035efaa8490e7797d6701f8af2aa84f106676d57786457a639896bed8b5d422392e6f5d8cdde2987591cbcb0dca1da9b6cf88896f3f184b0d9fbf569e27c53e02aa394c66629cb80ae6fd100a3c6587f3335faf17e29207f93c7c20fa6ae4642429cab1934749abcabf46c3aefc57bbe63b48060b99da33e386f626ac2eac88d434233dc49b0a1c820eb896638f1f0369c742362f69506c98bf147e616cbc0720b2e01428bfe409a34718b11687d9d5df1ceec8be65ba3c412bf9fc6725072a782c1c989baac8781d1f71ebddc18ac1e4e66e2d6ce71254a44349f1968ec9dc33dfc42d9b138fd125a5a8563f835165cf9a261fd82a8edededf3174493162768fd6e2ca986b11a4f3fcf90e2d05b4dc5d34016bdc38b8f033d1611ea48cb42208f8b6f2f227de1f3fa934c01ab1640da2d65c2bcc05bd5d57f746027f7d095811033f176b735fe213aae73362dda2258a797ab5bd946229d3c076da80c78a6a0439698c66aca2e2c489ed3ada6ca6ca4cd43eee5654f4ad5551aff1c36f1676165b5134d47bac704360808fcbfdf27bc2734ca8ef76487fbf9cafe453de44d0a343b7d2e7b7a24df33c13718bdbc26182799bc733eae72c93ffa8b3ba9313e8e80b7b8b9e2cd824895d7d3cb439388b62ec67fb135316df28cc27a916c7ba95834649a002f22969d6bcf418f80e91a6130abecf074a5c4f945993ca17b2e0aae40f9f69b9809f71f54a56ce89a4e2441b6a24d9d1db965185991f1ea0f683b5a5142328d3d746782f675ea49dc6d52891978008f1f5b4158a25154a1c363d0cea3d52b55fa732b7519d80c29c29271dd8dcd0485cd67e19b3d7ef1c35ac95b25b6a240f56951def90e5c9260539169ac08b0ee112bc17067b6b38c5f0ae9edfe8ac21bbbc48fd7a4f112cadcbe118cd35aee4c063fcb6aa1ff2b71eb7813c0525fbbfb31b8c3e4356acbcba20b9564813f2f2cfc579bfab7a7f6d0dec603ff68b4d3b3f1e8d96b1ebdac347a0024f0a14201187256850bbab8f74196b50b21cbf962a2c961d7fa8dde1628b2835db146cc58c6919535ec228eb2b6585a405b259032ed77efb440f86bd1aaa41f198cfb7c2c85dcf63bcd0adef36bde390df6a6027f2c0749a53a3610774ece03bc8789c0331901ff62beabb6958e52367a308f855c51b1c71c6e9bb327b54dd6dabfca7104d2aefee8611968301ca03fe9fa6f4bb9778a37e7b6206bce61c11ea78f2f66cd5f0380f8541b101f46da2b96b1f93777df108f0cb46afb03b438754ac31b634d7edc17996557195139c2ac54929c064c64043c3deca54f73619ec59a6b67e90a16d477db61213dd873d71bb136a817d8f696c686c842567ba377a932a7ccaba3b9184132aec038bcc86b6b67855557554f5f2c1e8941c2c1f30175ddc74800c3f19a2de8d2f358dd5c6697d067e6814a86420bba151fe3c6ca7415815983be4da62c26617e7ff2f60c54d65da70db334e667a9788462e1b2bfaf72c1c3256c82306139b797c7f88b09bb4aad14bcee5b34482395ff297bf8250f3c50db603a714cc6568b16b335efc9307ce188ffc4679f6bb8f508b5bed419b7ef632bb112985795439d000fb25cb9712a5a01e071985a9d77e77a4b91fb6923487e1fcb713707ff6cd06556bc50a4789b461966f08fa37950430e7e30257afb541e31206a0ad2316b1dd92a244136bc6821c0210a2a007f2655d56f7dcf38c769855e3f5805ea215837ee7ef5e3daae619731328ec75f7ea719d79fd20398867cf83be044a45c8e2a97bf896c34ac6c14352f2703fbf4aa5d121e3dbf237f67fbfc51a615ae46ddde0571bd15b4a5917814e90d57713e8e0591803b2b27710d78c6ffe90ecba73dedb4333d59234874bb938cbc880f4b9239334576de213e8c18fbf3e114b5ecca7e10b88edc3251804f97756c9328e93c7b96848184e094e84a09dd042c494396a78500e6a92ab352c4e60a2e303ea0a13a7ed41187012bbd2db2e4c2148a995900369331e1204e9f9d780da427c3e9cf1bda6c197d719e7b525b118a6bc33ea162b15c77ae4dc6bae54f8e7cd9e1950919213e44f885035464f85026ef6a2e81787a71e58fc4aa645d1b7e95b73816792e0ca2e981aa1b50f824b294800da477170d70f0f00cc645da0e95422ca8a899cc173d0ffdced372077f9d19311ad06c86be335b1532fb9b1932a4697f0b450d64a648c838b92c4ec420e194b1108980", 0x8de}], 0x1) (async) r1 = socket(0x18, 0x1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000dac93c760000808000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f00002ae000/0x2000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000281000/0x6000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil, 0x4}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x9, 0x6, 0x1, 0x3, 0x0, 0xfffc}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="efa0ad86372cca06cc01651764695e81df1de744c83260b782df48c4dedb6ebeb2b94463c3545c86b33e2350d54342ab594afbde17410e203a81462d7f09b82bceb4e58a03674ef30a501cb7e402f85bd81c779fc1bfe3a87c3bebe4fe", &(0x7f00000002c0)=0x5d, &(0x7f0000000340)="9f3bb94df9069775eb14e555a57c86558f3b3663abdd73b7095a8f88792406f2484fea50d27db4b0e2c5012268e9d43823ef05f3f3e1ebdbd16e85a7e075a1f8", 0x40) (async) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) close(r2) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d44) (async) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) (async) getpeername$unix(r2, &(0x7f0000000d80)=@file={0x0, ""/504}, &(0x7f0000000380)=0x1fa) (async) setsockopt(r4, 0x1000000000029, 0x9, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="20090000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0xcf9cbcf43f21c1b6, 0x0) close(r0) fcntl$lock(0xffffffffffffffff, 0xe, &(0x7f00000000c0)={0x3, 0x1, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) kqueue() setrlimit(0x0, &(0x7f0000000140)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0xc028698d, &(0x7f0000000440)) open(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffff9c, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x1bd, 0xa, 0x7, 0xfffffffe}, {0x2, 0x1f, 0x2, 0x1000}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x20}, {0x4000006, 0x0, 0x0, 0x7f}]}) executing program 3: socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001440)={0x0}, 0x10, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x40000) r6 = socket$inet6(0x18, 0x3, 0x0) utimensat(r1, &(0x7f0000000300)='./bus\x00', &(0x7f0000000600)={{0x8}, {0x7ff}}, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) r8 = getegid() semop(0x0, &(0x7f0000000040), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x200, 0x0, r8, 0x0, 0x0, 0x88, 0x7}, 0x6, 0x6000000, 0x8000}) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x80}, {r7, 0x1}, {r2, 0x80}], 0x4, 0x3) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ftruncate(r7, 0x10000) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000280)=0x3) write(r3, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) read(r3, &(0x7f0000000340)=""/249, 0xf9) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x0, &(0x7f0000000240)=[{0x400, 0xc8, 0x1, 0x40}, {0x400, 0x5, 0xf}, {0x1000, 0xe3, 0xa6, 0x155}, {0x5923, 0x13, 0x9, 0x3}, {0x2, 0x4, 0x40, 0x7}, {0x200, 0x5, 0xff, 0x10001}]}) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000440)="cdc7509a3ff0c6e231d04c8c5b3ed6abda42de32a184b91337fc8ce5de6abdc7b56d73ba61c92a9eca226bf7f64806cfce8c3f774d2e5fb2081c71b5d24cd5574405c90c6f00d98838941b0ff6f45e70a74efb9522951f56a6e4820d8337de5b6c77da6a2c119c240d0be70ea34cc1e27449a844", 0x74}, {&(0x7f00000004c0)="21b424995df5b9908b7111e22f42fe937ba0577463c7ae183e799ec47ae40715e0838d27e1ff3af9121b24a6dcf0a2283217c77de1c53c6e3e999f3d5197047833865d2348531da24f03710226564a64d0de30c43c79a8f7b36f2aa6441c1268ff4786bc39031d72c8d2ec268a26b1cbae1f6eaf406dcb", 0x77}, {&(0x7f00000001c0)="2a1a1e25d2da0316a6081890beb612520569c4e228bd2b3235bc91b943e2465e7fe7ba0a8d72b662500da2be2eda221df6", 0x31}, {&(0x7f0000000540)="7464a0f7f8dd0a2fc062cfa81f3919321018e2053811e443d488618ae9e223d3dcc74b2d05c3ef1f79f94679be85d47188a294ec9c5e1c28e02da640302e6c59b4fd1c88ddc787", 0x47}, {0x0}, {&(0x7f0000000780)="8d229c6fc2f549b8298b9ab34d3cc44e9ca5401d3ac031ae28740ba6259730b05b08a2816aec3672371431690c9a0af797c36ff870f1c3b89b90cb5f990f3b8c33e72a76c4cca0a158ab5f0e077d30bb2b6e31b38aede61bfb30756ebf3d64cf2e7aeeb92871baa46a93dbbc2318d6e79fcf", 0x72}], 0x6, 0x20000000001) mknod(&(0x7f0000000640)='./bus\x00', 0x3020, 0x1) executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0xa, 0x0, 0x0, &(0x7f00000000c0)="d820866700020000b876a16034c1f4e27679b78aecf86987544ca9c5475e8a9fe042140900006f6a0aedb422cb01e30ee863a9000000eb1400800000f90000000000000000000000000e3b5caa8932e5fce76307dc71a0047172d8674225a395", 0x60) sysctl$net_inet_ip(&(0x7f00000005c0), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x402, 0xd1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) sendmsg(r2, 0x0, 0xd) sendto$unix(0xffffffffffffffff, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) sendmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000140)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xfffffffffffffea0, &(0x7f0000000100), 0x0, &(0x7f00000002c0)=ANY=[@ANYRES32=r1], 0x88}, 0x1}, 0x10, 0x13) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040), 0x2, 0x0}, 0x408) setreuid(0xee00, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$getown(r4, 0x5) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x2}], 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x0) sendto$unix(r0, &(0x7f0000000080)="20d958a42ff9574ba5af0ef5c8e8a80c2b3dc8fb77c04018883de90e789b2f5d67d16cef5c43a6d4c892875a49e07bb8a198d2111d52059424c84ea94295b0", 0x3f, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = getuid() mknodat(0xffffffffffffffff, 0x0, 0x40, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0xfd, 0x0, 0x8002, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000400), 0x4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = kqueue() r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xc8, 0xfffffffe}) kevent(r5, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r7, 0x6, 0x0) setreuid(0xee00, r2) r8 = getuid() setreuid(0xee00, r8) setreuid(r2, r8) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x392) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x3, 0x40}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) r2 = open(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1000000, 0x2}, 0x0, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(r3) fsync(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000002c0)) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffa, 0x1c, 0x2, 0x50e, 0x1}, {{r4}, 0xfffffffffffffffc, 0xa, 0xf0000000, 0xa641f6a, 0x5}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40, 0x4, 0x2}], 0x30, 0x0, 0x57d, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r6 = socket$inet6(0x18, 0x0, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x3, 0x80000000}], 0x2, &(0x7f0000000440)=[{{r0}, 0x0, 0x35, 0x80000000, 0x3, 0x400000000000565}, {{r7}, 0xfffffffffffffff8, 0x5a, 0x1, 0xffffffffffffffff, 0x8}, {{r4}, 0xfffffffffffffffd, 0x87, 0x2, 0x3, 0x6}, {{r2}, 0xfffffffffffffff9, 0x20, 0xd0000004, 0x1, 0x81}, {{r6}, 0xfffffffffffffffe, 0xc5, 0x1, 0x51c, 0x2}], 0xe63, &(0x7f0000000240)={0x8, 0x7}) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x0, 0x0, 0x0) r9 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) connect$unix(r9, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x2c, 0x0, 0x0, 0x5}, {0x4000006, 0x0, 0x0, 0x1000004}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x6) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x7fff, 0xf2, 0x3, 0x5}]}) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x4) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c545, "102609307e7be2df67de208c8bda612c3100"}) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) socket(0x18, 0x3, 0x2d) executing program 3: r0 = kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) nanosleep(&(0x7f0000000000), &(0x7f00000001c0)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) close(0xffffffffffffffff) kqueue() lseek(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000000)="ea00000100000000", 0x8) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x665f287c000, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 2: r0 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "1a91a80201d03f84e33ee7790000000500"}) pckbd_enable: command error executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) (async) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) (async) poll(&(0x7f0000000180)=[{r2, 0x1}], 0x1, 0x0) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000000)="4ee4cea28e7992eda59f6af335ea2409ece9edd552b1d49dcc882f1267f1717df12aae5b1664", 0x26}, {&(0x7f0000000280)="db0167e8e380a282b995f0e04a82922a6622174e1348e5c59fcbbda5dcdf74b8569bd59f48e365c0721f9ae671f3686acce7d147f60c2f935f6fc04b41cbacd20515a13c93c862c15f85e76f926b1b2753aae2aabbc62a3f4decb29d556f31bd2a5398d54985e92e5d1a29efa981cbea165a73bdd40b4661001f32b3ae5e4b84a6eead08", 0x84}], 0x2) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0xb51a, "1a2198b59b58505f40edabfaffffece900"}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000340)=""/43, 0x2b}], 0x2) (async) r6 = fcntl$dupfd(r4, 0x0, r4) (async) r7 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x8) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f00000001c0)=0xfff) sendmmsg(r6, &(0x7f0000000300)={0x0}, 0x10, 0x0) (async) write(r0, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) (async) getsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000080), &(0x7f0000000040)=0x4) executing program 0: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xfffffff8}, 0x8) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5, 0x8}, {0x28}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r4 = socket$inet(0x2, 0x1, 0x0) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) semop(r5, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x2, 0x10000000009}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000004c0)=""/195) r6 = getuid() seteuid(r6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x8, r6, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x20}, 0x3f, 0x100, 0x400}) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x80206980, &(0x7f00000001c0)) setuid(r6) getsockname$inet(r4, 0x0, &(0x7f0000000080)=0xfffffffffffffe86) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x101}, {}], 0x2}) fcntl$setown(r2, 0x6, r3) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206931, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) fchown(r0, 0x0, r2) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206980, &(0x7f00000001c0)) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000200)=[{0x6, 0x0, 0x0, 0xfff0}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) syz_emit_ethernet(0xac, &(0x7f00000002c0)={@empty, @random="c71473878e67", [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "9eab46", 0x72, 0x37, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @empty, {[], @udp={{0x0, 0x2, 0x8}, {"9b767f1c743256399019ce38344c529116a7d1bbd478f0a66057b9c7003ac43555bba870ad91c63da1a1c51039d4a10442d852a9654da28af0a2af0cbd21ef645f581deb87b37f63eb2301c04505618c4e88efad2216a70733901a998b884a011145602d5863ed6b5e3c"}}}}}}}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') select(0xffffffffffffff83, 0x0, 0x0, 0x0, 0x0) executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r2, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8001}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) write(r1, &(0x7f0000000080)="77122f1bcfab543f", 0x8) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') chdir(&(0x7f0000000100)='./file1\x00') setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = getuid() setreuid(0x0, r5) fchdir(r2) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000400)='S', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r0, 0xf869) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000440)={0x10, 0x51, [{&(0x7f00001cc000/0x2000)=nil, &(0x7f00001f8000/0x3000)=nil, 0x1}, {&(0x7f000005d000/0x4000)=nil, &(0x7f000026e000/0x4000)=nil, 0x7}, {&(0x7f0000173000/0x4000)=nil, &(0x7f0000385000/0x2000)=nil, 0xe2c}, {&(0x7f00001d0000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f00003ea000/0x4000)=nil, &(0x7f0000291000/0x3000)=nil, 0x2}, {&(0x7f000019b000/0x2000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x63}, {&(0x7f00001a3000/0x3000)=nil, &(0x7f00003f1000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000164000/0x3000)=nil, 0xb2}, {&(0x7f000012a000/0x4000)=nil, &(0x7f00003a1000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000004b000/0x4000)=nil, 0x80000000}, {&(0x7f0000231000/0x4000)=nil, &(0x7f0000262000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f}, {&(0x7f000034d000/0x2000)=nil, &(0x7f000007b000/0x1000)=nil, 0x2}, {&(0x7f00003a6000/0x4000)=nil, &(0x7f000025d000/0x4000)=nil, 0x1}, {&(0x7f0000318000/0x2000)=nil, &(0x7f000011a000/0x4000)=nil, 0x1}, {&(0x7f0000176000/0x2000)=nil, &(0x7f0000239000/0x4000)=nil, 0x7}], './file0/file0\x00', 0x40}) mknod(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) pckbd_enable: command error executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x11, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x0, 0xfffffff9, &(0x7f00000008c0)="00000000e0330c46ff5fcd7f6cb0ce8668764d4af9a08a16556bdb8f911a4b9ea770db5fd18f5b2719e5d43f5b7b1c393247d2069f00295b5025c79e9867e8fe22aede1bbb481376cdcd80db459dfd4c615e2f184693caff85ae469df968c0e0912db5e57245cc2c86daa2fee31f2ac87b8f59e7b7c69a1b92e1b7fd23641414a847f1decc91759d71caf975261de58c0c3d04000000000000000d5c6a677fc75a336a9b8f7eeefd0adf33ef1a6f5e581059bec627e6b65dd43dc084cbe3f1826898670d351a9ed3d28b18f96b0b95210829720d1410654a368d8e7d48c8ac1c86363926a53dcf66913c4f9d8696dcb40935a023976d9daf1f2011ec61804e6a85a687f7aefb4f2831a44904edaa9be3166e77ea1202b1a6ad59de30bbee8b8d55a70fb57dc0d658557b0f892d148d84b7bc4d969881bce1ef0ba77342b6d5ad86c70834f06cb669e1ddb12941114ada8af757fd88b55326357972b4bfe09617087f27ce7c8efd1e99bb96eb046ef8fddb869dc5a93b0e64abcc6dc6a4421fe06dfb473fcf7ab9d9d2e466768186743048a99aa56d6a1da61f8efa58cbb36d84a1760417dde6ef239dcf05c0ffa4db51aca1bc22c638758a16e881e453227529738709d7c658790aeeefdf38ea2e213dce734e0af510aea2819dca0dd8fa863c61c950ced1491970000000002741a6f81eb4910c0cfb4028c2e01479a9f2e473b7ee031ba65f30253a5c00055564df7b751d895b01444565ced48db9c7f0b2807c412aca4930f486b90438a4490ac9982da60043760289d833a3215bd367da4b195b8c064460f298b07f5fca0134537029216b96b6600b8bd2981a4b8edfbc0c82ce2c24ff7ad8977cd00e6e17fdffb03fb3119c4662f0e607e94b0dde7a3cee4c5b90d7feaf7758f0ccdda7ea110957254740e2f53702992dea69b4f0aafa43682d1623d2b31a17b820393daaec2398ff74ec3fb10dc75a370d3b97bcf2053f69c9b7751127385dec014db40b7b62a956d4ab07f38fd553b9f42658f6f4a15983b0630adb4a43536998ab7c1c45859d47406960a2455424ff9babf788d85d5741deba7bf5b4fa35f2d4c1da67a224af59eb9a6645dfa6dcddb95bc07f8fe47d4bab1a19b46bd75e1fc2062b8d65f3f040dc25515e89c1911b6bd6667e9b2634e94e137279f6f32e719c3d216533f64c787a6f1e5cb56cc4ef894e9989d91cb1cb67fe158f7cfe0bce1d56201ed188ac6caa3f60fe5caa721441b650452914f1148e35b0727efe9173334ee26d7995526fc0fbc7a9ca0bce8271cf1deb23c5611d1acfa170d426fd1a672a846fde13182229fdf5a78c5807", 0x3b8) r7 = socket(0x18, 0x1, 0x0) shutdown(r7, 0x2) r8 = dup2(r6, r7) r9 = semget$private(0x0, 0x0, 0x0) semop(r9, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(r9, &(0x7f0000000340), 0x0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x9, r4, r5, r4, r5, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) semop(r9, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) geteuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, r11, 0xffffffffffffffff, r14]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x200, r4, r11, r13, r15, 0x8, 0x6c2}, 0x1ff, 0x1, 0x5}) r16 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000000)={{0x5e115af, r1, r16, r1, 0x0, 0x15, 0x2}, 0x7, 0xff, 0xff}) fcntl$dupfd(r2, 0x0, r2) sendto$unix(r6, &(0x7f0000000200)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa05000000512f4d335c223e02000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000000000000000000000000000007c24baff36c89ea4e8dcccdc07b4b0369de8daf9ba735004fb54729a7776e033decbff9e81c456937b3dafd21f23e411c4707e55c4c38cfcb48db4874d7cd82f6baa0ae9d25a7f26948eb936bd3bec5600"/257, 0x101, 0x404, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80000000, 0x0, r14, r1, r5, 0x80, 0x8}, 0x2, 0x9, r12, r10, 0xa6, 0x8, 0x62, 0x9}) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e9611317932247e17e5fef4e67ec372ec6f6644a547e3168400db9b7f06c3cd5c5373d7a891ce8b86a40e0d3909529e8a2637ec0aa67ea752077015fb40cd4567fc95d9cae9ab0f8f74938623632", 0x62}], 0x1) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1, 0x17c}], 0x2, 0x0) syz_open_pts() syz_open_pts() poll(&(0x7f00000000c0)=[{}, {r1, 0xc5}], 0x2, 0x0) execve(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="3d59491576bf9557ab14907dce", 0xd}, {&(0x7f00000000c0)="1604eb65dc817e881faae96ecbe98945e95e1449bb49b66613c5ee7db07ad32a2e85262ada0ccb7549caaecd7865ef925fcbedc9ae540c082ae7f8ca8e48da1f2f77693f6d7993b368732a5a77c16de935bb3f235f0e13439ff41fd5c001bc0c39f48a7ed7c0ab917051bb6a9872762cb113b61889c0fd0389f34751933361a457b087d5c531e5d8c46ace3d6578572d27efd140d5847e6c1c27a98c53ba7c8854b8b706bc1707fc13beb15e100b23502903c7fc2bc04407828a408fb882", 0xbe}], 0x2, 0xc4f) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000200)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x3) r2 = getpid() fcntl$setown(r1, 0x6, r2) mknodat(r1, &(0x7f0000000280)='\x00', 0x8, 0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x1) getpid() ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000300)={0x1, 0x7ff}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) getdents(r3, &(0x7f0000000380)=""/205, 0xcd) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000480)) fchdir(r1) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000004c0)=0x7) ftruncate(r1, 0x5) sendto$unix(r1, &(0x7f0000000500)="dbc1559e68eb9604d5a8ca5aeafb0970444656c73f277e4971ee0cf2e64615f4adcd88ee8f48b75d68b5e5622cee4f8714bdbd6b29760a5adda7c746bfca3e1dbab0cbbca7679c2ad2005595bdc9d49d01071a1912139dea6945f7d1e8c5011d53444a4d6d640aad93318e4538171eaab28fa79ced37c443404d565238ac69285a5bf9bda644bd0da14a8bffadfa1e7f991cc0487bda3547ba2b5b4728f5d6703ac6c7f52ef4fbebbca7e7d70208737300717baa7d20a00766b77af748f7f8418ef81e0f932f999ca44f00bead77774358d6b538f2084c1de80ad0ae9b7aa0adb42360258791eaf9d55f71fba37a431cb4d84b72016e49def5048619da048171853a4726a69ea9627127b23d81ac1a9b6aef0b11e81e51aacac3257bd4bd2638f56b7131d40a9dc71320bc8558d6d975c09b9637429c50e245618074aa060e7efe7dfd2be5bd2972cd08023e082db374d9f9d42acabbab3c1ef2d5169679d60e918b86f1dabea40d3c24af8f435ff2b231095dd30d6a6894a1da8221789abb765a3a646cced31089ad0e8bbccb90d991182b9bcf4224b1da344ad6deb92a82733850237d5f82d749056b8a6c524c45007301c2f2b673fb7d75fc369f5934424ef4bf9c912fb625e19998fc11222c22fb96f57cbae8b07cae35ec60fb7a9b6dfd7e6c0e261e5f22e350175263e50e46834a91c985a80f781e900d0334d3f05bd48359d0576ab1abdb5e80811cf1016e44102df601411a26bc52af8a8b63fca252ac614b01fdab9416e6934906c6e7256bebc2a316f38e3f5d0f10722cbb373268abbddd6f29767cc4eb90c43c3704875c6148a21c4b288467b63fa02413ba398f362f983c1561c080e4e94cc011a0ea1a54e853c519580716fb491796d65953a080b9f7ec1cc5c8d149873caf10c721d03418a58ee3d92dee3075554a870aae9441e3e84336de4e83da8adf93a88ec7847a526a3690fc6d408efd3d7232546a9845be4f3057c1218faf04416fb777def5de9c5c89c8f3fa652ef0eb34bd8b557c568fb322ffa6be1ef8c1ec0ef5991a061a3fb4890054a6dd0fac5e7b58bc7f81491287f879a3fa34c677e4053d46635b46ff044d770ab81293d878ca13ea43fd3c2e3c8931dbb7cb0c536e3802db40fa29619a3d094ac97d21b741e4806794da8e4be82ba8de8715bc800b15a6fe54e740f630dfde735472c971aa9f41b9750c97a96e49bbf48af58e697c22d12d56a37e4140815a670b8a440a64207e37d8df85c61927d0b7201a36b8cf706db0ce143b16f03a896ca70d32cafbe7b61e451f4e31438a4b0c4bfbf633b35d773b7e878e150db2fee21a6d75b0a0760d7e9c5810014444f43509a9653e8d80d125079ba2a2915c9bbf55c2693126ba0973ee392f42082a5dd87ca774b9acb6c4971d6da8f25ef546b080f368ce9fa638780c52573ebc140bd79dac499918b1c89ebcf3830b043e6c75217031fc173d3a8095581be29033049dec52aa90ea9af736e5d9f3b9e9253aae89ecb86d4ee8d370d9be673888b89c2c2e1994741a27f3c7eadf6b58d1903a20fd1822c0b5df0502d3d840114d9a91894eb3f24a8e9ba1b0fe863a8daab064e2b1dca518f5e01f73800205c9423e2cee7ef21d8d102b08a3a3c4a229dd0db60f142f2ba8e48aa89f1879d1198619b00631929ef70633ec3d7ba667f14e8eb2d074023a9757c718b0cab5b627522314be62fe56c270b216f799f14063c65e9dfb4b05f37dd564d925c587559a8fad2163919f4aa6e136812a442251d5d1eb038ac7ad1dc90434c1732b5e50903595d495345a7d48624835fffc87a5c2744d1078182ca9860c4b06333701b1d23c5bff8d04d074736cceb5197573f4776c5926fe031b4295c5a7264cb23b69a6dbe9cbf8cc81aea47b4482ee77f3fe1bc2880c43093ec6f3f073e3734834f1f3504b333554c38f06c5f226695e1ad7455fc5a54a9ce28c6a15a186e4ad3bb57716dc8b1badbd2f1351f7bb5f6da9649f074c88f66ba0a95f7291929c7d320f8a5485ec3e25d1b037be8b88fc86597002f9648c0578fa04489648ed624a124fd63b09833dc6026cb7b928f46f5448f6f6a8ac8b2048a709bbe3eeeaefd71fb85a8b9615bd1681bec2ee4214a839019d45d4181ac971c469458e9754c74a925494601cf84f86bde0d1277c6f3ffaba745e433477ee03aa0a1ebe6fc6d2580c88ea0669821a227e6b3606dd700dcfd9a3432fd71b54506e029a2d7542a452a5b6fda2c932a3a677d5ef4c8a3f43b95b2dc89c229a4bec354f4d4bb4bc8e41cf32ba30ce60aaef52d7dfa4b9129f66cb40f631bcc054a685c0a6440073bbc179fc67786362929c467276040cd76bbda0f49f9c518b1408652a7efc2468951dd5e2ec58a478b70f0014c38666587d7ce98be01b8fa5e95647916516c48e5cd4c76bbd9d8aeedbb86a4592e437f8ebe9859ffa879fec35196b1b6198d89b747159123834d59b0a12663519e7eb928db37a48956841a629ed422aa34c96e12d220b1b245f851e4b5b0fbb70797bd5cf6db284a22313ed6d52c0543898402c3af4b0e1c68257f2daed5a6c7bd0d5675fc499704f48a365cd2016fb409ae0033694247432f0513bacf39a15e3d1aea086c7a37a87e9a654f950c340d9240dfd6aa209eb625d70b7cea6697db29580b4b915e791a607404779d698d8e42aabec49a1189d7c51314ac5251af82d75fa19e82eb5f169c19e6265addfdc371e2b588aa62747d088674a5795b60aa6c27f13df881bf0a47564e782f5d6f305376ad9a0b16edddb2b4ec5faade64e57583d2dec76ab0cca8342d58abe44d45a346a1ba5269efcb6d712bb99f2497f6c595437091ed6f91984bdcb07aabbc5a7aa7a8810c0c2059c1a557fcbfb9d79e82ed5926887920e1488ec8a9646605852b866dd20e1bd89bfaca750b36fbe780d618caf8183eba789730e783b82f6154f6abbc43e7f7cf4fbe55d617c4fded8ea82ae883d38326a484a0b1aac715de0a37b2575eb191b38dba4e1f5dab631946855934df72517682f97d55fbb78b1883b215c530dc69ed197108a5b69f741cfdfc29bb8bb23455bcd546d859b3427b525a2b79e6b8de4b29333f34208dd82cf29c15d6e11e5d4efe3f222b3368ce504565b7f0d54aebbd62072d50fd6d5cdb598be490a406cf2640e98eca36b7f6e8c9357cbf8ef667313842ee5d471d131bad9670bd5d9461b3d98076227c4ff1dc87c91c1e955de00c251befd75db08bf7f4c0e03f704f94ba3202bbf3fd6138c0390adbd326630f250ab9f77c842008cf23c89b152c6a580b8105f98dc6a1f8b2011e5fd0120db9523dc5f0f188aa2b710fd3bfc4877b9c7115c3d8c864fbe7a81258064dcaa495356c9ce695776bc2cce591e50f5e39d9dbe5cee914e479b0b692ca882ce42a806ddea878ab04d15e52c591088bc17a636ed193b75587b7ff38269bfc5d24ce097774c1e8f1a7935490b87d4433e660f086c9c3988ec92cc1d5cf337bec7101bd1374d54aaf159a009979ad70f39233b3f61de61b94fe56faeb1df43ab92ab58096eb63fe3b2c986789b028d71b426a557dcd423914b8251ad69d904bf967c008debc60052babd7a0ac48bfba5a17271cfa437b6a57f6ab1fcc5b6b6e8a3a972d727cf6ff0b9ecbc62e45bcddaaaa9123cbdd3ed74018686d5e626a6a5577965a1378f221b32cfb49ef879651d061ff6d4afa8992a17c345675fbb77c30c0939be642bb2bd5881ec3763b0fb12cd633c5768dfb658ff9dd7147e86c0fc70d6a1265d6a033f45be061419cab95703512d4f9051f8ffc633432b359714d4c73b939a32d3769df1a85a58dd051848020a7e4ae0c257393b8bd716ed86ac4a2f578148e4107d2f62a3c46185b18784b6ec278300ce23b4656a0a2945b9f72a1c00c20cd77269bc2247273f8d737bfb67b6f0b3d7c223c57ee6f03c9e3eba2cdd420b58ea10c86599280420d72b3673d17b51ef71dde8b38946a37f601f0b09f9502d47f0170dc57c543866948300c0280f9bd6e6bfbc135c395a49f53b26c5ca101c25c1ebb9c2e6d2b741ae4d327b7e9d94a23a3ef24adf32ec7c1b8a3b4f72e520b9266da50f051f83c5b36dbe6fc70654ddde90eaf1936c0eefc8106d2d79fd558d0207567e9a002ac950083812c316575936bd03e0aa644a2625ffc7ba78dfe6512bef61118968ea542870935c4c8003a4f76f60fdecaf22db7e5e6af5f34c5ed513ae2baeb0f7b8a5700bd6a12eccf53fa4d3a2cc76feae2e8d2d3455c75ef3056e8758d4017a4f37825642b341c337af2513e7c138a23aaaa84d394e48474d68fff6523e3fb430fbc37382f893ec4a77f42498b4f8664661140eeafe83ed4d883dc688da0d2a503b19382e442d35908f2652d05dabec02ea46d82f936b81190a8c25a36fdce2b2f64b83addaec6f68f9fae57c05453880211ab30dc8f87e2b80693a91ac07593cb007162fddc1e3b5c5f1dd132479b61b487c6a56621939dd7bad4e80a4dd50cef24b96eb17d68b3a1260f07c580421d611f0f6ad8f8b28b78ee959d836af5e0243a08a1cceda6eb396f9c51978d4cfcf4a0f9f33a065853f67cfa92cb87ed9e7858c7970375830a3c6b4ca062b4c870c372c30084778cff353aaa812e78b7c12c7f8478538a6f5ae835767871e0745a584ce962a0aefd45e69829bb0d96992fb18afc1963c58c6912d2a572f8dc916ca1d8270bdb15014342f877253fb58bcc7cc129c93a0ebab714e57607aed44185395f410624b45ef4167018f0ff3a4d32b905dc1d496495c34f1cdb0eb2156cc1e513406b08a1cf7c75309c34a162d4959574c5126de44496e9c5d51ee1bf2aad99dcf1220292def2ba6dcffa28f79b21db0cc7c2a7f71b510c33b6961ddde3899c32e715bb528f3b1fbfe19b3632abc63855f23722c2c20cbf2cddba3b7689bda1dcddbda8eb4fa28da039fd41f98579583b8cd0efaa7ba631df7ba9ac0248dc8b095faa7e935aebda6ce0b48a12b77515c3f6442cb5dcf292a10ae88bd4bd6a337c6c001fd178d46da72b8791086f299cef462f3778af27856d9e2999c898b6e797719b78988b79ca5db5606e08582bc3a295811eb7d4654d902293ecaf906eb55fa47f25affdeb1dfd6af347b689450d5ec37c4a30f7c9f677ae9504896df7dd4dd97101cde96c434e71fee2bd686c8e1c4b6fe4376676ebb77a177437d74ab6d66364faacb92d2ab63e52cfc4543e6f2d5fe574d5ebd7e52f8ac5c4e7c7b9c6388fb1096008bbf9de9ded83dbf902ee547db4c482490ecace17b1ef89babdd7e386ceb6aab57a0342d5f87ab11a44ce234fdb89b726ac019b717c34ed5b4a011ed0e2f28348435106b785f7810f27f144680127d746fc01d964b634dc201884152edf3cef3145e1283e9e4371b4d1943c2e38fdc6ccb23409f8c314de0563ca86d270259fcc95a4800059b18757111faf2e7510fb92c7d506fe281536791b9e86b319f8abb7199ff811511ca470bcee39c7f7f984fad6208475dce3bc00e181e6b1741b4786de521032ac2bada91f82d9673d368e370c4ef8b17adb842a1a44a5282674f58ab97f62eca9ccf004440be0af9d63a563ce0290cddd3701498d9da03384a9c3da02580e2089f0022a70bfa255c9259f2357c8d4dd5002e09dee163ebf765693fece3f66f2b924c42f50329cf5f4b30b419f4fd861b7a7a56ea421cf55526e68a9e109c185aa73c01f3646c8e188da1dd4548717acc553db1a9b6ae85a2363a71266bbf", 0x1000, 0xa, &(0x7f0000001500)=@file={0x0, './file0\x00'}, 0xa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540), 0x80, 0x0) setpgid(r2, r2) r4 = msgget(0x3, 0x8) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r8 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000001640)={{0xfffff9c0, r5, r6, r7, 0xffffffffffffffff, 0x101, 0x400}, 0x2, 0x101, r8, r2, 0x8000000000000001, 0x3, 0xa6, 0x7}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000016c0), 0x80, 0x0) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000001700)) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000001780)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a61f4d0 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x2, 0x4000}, {0x25}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) r1 = socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000640)="2829c1575e50bbcea181ae5a97bf342ec4ee4034f53fcf85af36ba1f72108c8c7c7b9f7967dd849c07ec092bd7a4b5171a7d7918b1236442d97e6ef00f1a59da7ed195feded6f7643538ea4b9a8135af629125294ddaaacc474c0221c735265918374ae80d42d81328c757b6d99499237c616aa140b4ce0b1a682633521a5c3d066c69a15410e4435b2109de6bc2b9c0032d5d03177ea90d171c", 0x9a}], 0x1) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setitimer(0x0, &(0x7f0000000040)={{0xffffffff}, {0xffffffff}}, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="45d7465308ac3bfd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c4b5a12fc6dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e914f1820b667da07f8333d9b4083799f6b10e93f7144c3934", 0x75}], 0x1) execve(0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x8000e02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) setuid(0xee01) close(r2) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r1 = syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x404) bind(r0, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) r3 = syz_open_pts() openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x3}, {0x35, 0x0, 0x0, 0xffffffff}, {0x48e}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0x7, 0x7ff, "01000000080000029bb82f36b921aab39b58505f"}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000480)="b4bebc969a71689294962668adae5d4aef182d6ebdfb130366922cf92eab319ef4b876ca41a997607c852f53ad5365480a9a698d699080b86dd8e3d9895d59333b414764b8dd9d6331f5d3771c261ea9f51598df5b337da3e27e72abffd4886ad77ba4de6c83e12342d1f2df99ca12e24493259eafae9bfd9a49e2fec4ecaffad5dfceaf65d716a055910b81d2d81bfb53751e06fb04ee59da60dd6e9ce744f68ca6029e98386ac875d515e2f4a2c35e9acfd04c5711ca91a5aebe4b6c0cffad988cc8f5515e807d75b57e40970bc80c4bc176ae756779265b09da59f1dd6a94d49b50a4a7a87558d1856185271b36088a9220093dc38d380ef97f1cec74a87be4db3a124d1df9136ababe7f856e595668ddfaa5996841abe193b5ac9db6b548f03c170dd997e2d60c37e053a33f139855bb14af3a1e52d4ebfb4d8dce5c271febb51ec39f9331749f8d0b2828523db8c31a41818ba540a1cbbdd8989b9e8507c2ca057c9b535ac295be8be39709d20301e303ce073e439a6cba4f5843dbc7e88ef6abf81b436b46f3f4a675c6f9ed21420c9c8ad57740c3f7a604c66d08c613dff9d2bb59fdd70cd5df48c36263cc784b050cc80b0cea9724bd5d8b0052394b1bd63a996e0baffb02a1e6a6525fcce6002a60f7cf9999551c3df399f1875b1b1ad65931aa12bbd6ac5b19fe9e090a19848ed9693546d0d7a55b58b58d8e71fc237389a4c519af98c9c0f022c6e9cc57e627a4d0c4142b7d2037438644bde8ab77c16b0bf18273af9e90ab1616341e58532478208b0df067812dc36d6df0ae9bf38cfc323fe21c1835d597e300533a9a864f3166b779d056bb0d194da4df717433b3fe0a52225a2c98df0c8b6ef1767fb0dbf2f338d437f1258646f9e87420f039c377ae57c055c2b8b98ec9a8c6933eb2cfa0435897c99a9aa1470cbdd09357afac9d1c43424f249c81035efaa8490e7797d6701f8af2aa84f106676d57786457a639896bed8b5d422392e6f5d8cdde2987591cbcb0dca1da9b6cf88896f3f184b0d9fbf569e27c53e02aa394c66629cb80ae6fd100a3c6587f3335faf17e29207f93c7c20fa6ae4642429cab1934749abcabf46c3aefc57bbe63b48060b99da33e386f626ac2eac88d434233dc49b0a1c820eb896638f1f0369c742362f69506c98bf147e616cbc0720b2e01428bfe409a34718b11687d9d5df1ceec8be65ba3c412bf9fc6725072a782c1c989baac8781d1f71ebddc18ac1e4e66e2d6ce71254a44349f1968ec9dc33dfc42d9b138fd125a5a8563f835165cf9a261fd82a8edededf3174493162768fd6e2ca986b11a4f3fcf90e2d05b4dc5d34016bdc38b8f033d1611ea48cb42208f8b6f2f227de1f3fa934c01ab1640da2d65c2bcc05bd5d57f746027f7d095811033f176b735fe213aae73362dda2258a797ab5bd946229d3c076da80c78a6a0439698c66aca2e2c489ed3ada6ca6ca4cd43eee5654f4ad5551aff1c36f1676165b5134d47bac704360808fcbfdf27bc2734ca8ef76487fbf9cafe453de44d0a343b7d2e7b7a24df33c13718bdbc26182799bc733eae72c93ffa8b3ba9313e8e80b7b8b9e2cd824895d7d3cb439388b62ec67fb135316df28cc27a916c7ba95834649a002f22969d6bcf418f80e91a6130abecf074a5c4f945993ca17b2e0aae40f9f69b9809f71f54a56ce89a4e2441b6a24d9d1db965185991f1ea0f683b5a5142328d3d746782f675ea49dc6d52891978008f1f5b4158a25154a1c363d0cea3d52b55fa732b7519d80c29c29271dd8dcd0485cd67e19b3d7ef1c35ac95b25b6a240f56951def90e5c9260539169ac08b0ee112bc17067b6b38c5f0ae9edfe8ac21bbbc48fd7a4f112cadcbe118cd35aee4c063fcb6aa1ff2b71eb7813c0525fbbfb31b8c3e4356acbcba20b9564813f2f2cfc579bfab7a7f6d0dec603ff68b4d3b3f1e8d96b1ebdac347a0024f0a14201187256850bbab8f74196b50b21cbf962a2c961d7fa8dde1628b2835db146cc58c6919535ec228eb2b6585a405b259032ed77efb440f86bd1aaa41f198cfb7c2c85dcf63bcd0adef36bde390df6a6027f2c0749a53a3610774ece03bc8789c0331901ff62beabb6958e52367a308f855c51b1c71c6e9bb327b54dd6dabfca7104d2aefee8611968301ca03fe9fa6f4bb9778a37e7b6206bce61c11ea78f2f66cd5f0380f8541b101f46da2b96b1f93777df108f0cb46afb03b438754ac31b634d7edc17996557195139c2ac54929c064c64043c3deca54f73619ec59a6b67e90a16d477db61213dd873d71bb136a817d8f696c686c842567ba377a932a7ccaba3b9184132aec038bcc86b6b67855557554f5f2c1e8941c2c1f30175ddc74800c3f19a2de8d2f358dd5c6697d067e6814a86420bba151fe3c6ca7415815983be4da62c26617e7ff2f60c54d65da70db334e667a9788462e1b2bfaf72c1c3256c82306139b797c7f88b09bb4aad14bcee5b34482395ff297bf8250f3c50db603a714cc6568b16b335efc9307ce188ffc4679f6bb8f508b5bed419b7ef632bb112985795439d000fb25cb9712a5a01e071985a9d77e77a4b91fb6923487e1fcb713707ff6cd06556bc50a4789b461966f08fa37950430e7e30257afb541e31206a0ad2316b1dd92a244136bc6821c0210a2a007f2655d56f7dcf38c769855e3f5805ea215837ee7ef5e3daae619731328ec75f7ea719d79fd20398867cf83be044a45c8e2a97bf896c34ac6c14352f2703fbf4aa5d121e3dbf237f67fbfc51a615ae46ddde0571bd15b4a5917814e90d57713e8e0591803b2b27710d78c6ffe90ecba73dedb4333d59234874bb938cbc880f4b9239334576de213e8c18fbf3e114b5ecca7e10b88edc3251804f97756c9328e93c7b96848184e094e84a09dd042c494396a78500e6a92ab352c4e60a2e303ea0a13a7ed41187012bbd2db2e4c2148a995900369331e1204e9f9d780da427c3e9cf1bda6c197d719e7b525b118a6bc33ea162b15c77ae4dc6bae54f8e7cd9e1950919213e44f885035464f85026ef6a2e81787a71e58fc4aa645d1b7e95b73816792e0ca2e981aa1b50f824b294800da477170d70f0f00cc645da0e95422ca8a899cc173d0ffdced372077f9d19311ad06c86be335b1532fb9b1932a4697f0b450d64a648c838b92c4ec420e194b1108980", 0x8de}], 0x1) getsockopt(r0, 0x80, 0xfffffffb, &(0x7f0000000080)=""/142, &(0x7f0000000140)=0x8e) r5 = socket(0x11, 0x3, 0x0) r6 = dup2(r5, r5) fchflags(r5, 0x0) sendto$unix(r6, &(0x7f0000000340)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x412, 0x0, 0x0) kevent(r6, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x80, 0x1ff}, {{r1}, 0xfffffffffffffff9, 0x62, 0x4, 0x100000000, 0x2}, {{r2}, 0xfffffffffffffff8, 0x44, 0x0, 0x4, 0x3}, {{r2}, 0xfffffffffffffff8, 0x20, 0x10, 0xc000000000000000, 0x10000}], 0x5, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x6, 0x1, 0x0, 0x5}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x1, 0x8}, {{r0}, 0xfffffffffffffffd, 0x42, 0x80000000, 0x1f, 0x80000001}], 0xe41, &(0x7f0000000280)={0x2, 0x8}) pledge(&(0x7f0000001000)='tty\x00\x00\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe9\r\x9c\xe6\x98\x0f#T\x9f\x82\xb2y\xaa#\xd0\xc7\x8b\x899\x01\xc2\xef\xb9E\xc3\x1d\x96\xdb\xe25\xfb\xb1A*A\x15w\x91\x0e\x17\x95?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x001\x00\x00\xeb\x00r\x01\xd6\xfd\fG\xc2hD`\x98\xc81ga\x83)\xec\x81b\xc2\xcb&\xdb\xe2\xd7b\xf5\xf3\a\x84\xe9G4T\xe7\x91\x9d\x1c{A\xea;\xb2\xa9\xabd\x06\x01\xb4\xa0\x1d=9k\x01$X$\x1f%\xc1\n\xb5}g\xa5\xc4p\x1c\x14\xcf\'\x81\xc3;\x90&\xac\x80\x82\xcbh\'\n\xb1\xeb\x81\xef\x858U\xfe%\xa4\\\xcfU\xe25\xd5K;\xbbB\xb93\x15\x1f\xf9\x98\xa7=\xfe\xcb\x90\xc2\xd5\x9b\b\xef\x181\xb0\x8c\x82K\xe2\xd0\xacJO}!\x8b\v\xb6\x9d!>\x1e\xc2D\x92\x82\xaen\x03P\xe8\x9cC\x1e5\tV7\n\v7\x00\x81\xc5\xfc3\x9b\xb8\xc2kx\xeb;\xbd:\xdf\xe5\xea\'h\xdf\x15\xb6\xf2\xc5\xca\'R}F\xb71\xc5\x81N\xc9\xd3j\x1da:\x85\\\x7f\xf6Ek\xe4\xacM\xf7\xde\xa5f\x88%\x14\xd8U\xe7\'\xfcy\xd0\x1d\x103\xc0\x1b\xef\"W\x89\x81\'\xf9\x96\xec\x82T\xcf\x95\x9f\xbd_0\xdb@\xc9n\xd3\xf7\xd9\x17`T\xa5\xf2\x1c\xe0\xa0w\xe7y\v\xc9\x0f\xa5UW\xaa#\xdc5*\xaf\xfb\xa8\xf9$\xc6G\x8c\x00\x00\x00i_\x8dA\b\xb9*', &(0x7f0000000ec0)='tty V\xef\x866M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x8f\x8d0\xf5\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03\x00\x1d\"\xe38\xddz\x05\xcf\xb4\xeb[\xfb\x99&7\x8d\xb2\xf1\xf2G\xcf\xfd\xafC\xb2\\\x97uN\x85\x8b\xcfF\x7f\"\x06\x88\x06\x02\x1f\xab\xf0\xd41\x19\xae)\xfd\x800\v\xf5\x1aqw\xc5\v\xeb>\x025Rpv\xfe$\xc4\xdd\xcc\xbc\xc9\x847\x06\xd0.\xe3\xf0\x85\x8a\x11\xb9$Q\x1b+\xa8-\x1a\xfe\xde\x0e\xcdZ\x9eLB\xd7\xb7\bY\x9f\x1b\x03\xb8\xf5\x116\xe0\f6t\v7\xb7U\xc2\x18\x10\x0f\xac\xf7\x9b\xcb\x04\r;\xfe\xb4l\xf3\b\x14\xa7>{h\xbe\xfa[U5\x11!\xb0\x94G\x94\x9a\xb5[C\xa4\xbd\xaf\xf7\xcb\x9bi\xa1\xc4J\xba(4\xc0\xb1\x02\x12AK\xb3\xc8\xde\fA\x1c\xcfq\xb0\x9d\x89\xb1\x8fX\xf6\xc4\xdc;\x10\xd3\xef\x87\xdb\x1b\xacR\xc0\x81\xe2\xe5I\xa0*\b\xd1\xfa\xab\xeao\xdd\xeegv\x11\x8e\xfcL.!\xb6r\xccc\xf5#%4|\xd3\nq\x874\x00\x00\x00\x00\x00\x00') executing program 3: minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x64}, {0x14}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x44, 0x4}, {0xc}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000001c0)=[{0x48, 0x0, 0x1}, {0x40, 0x0, 0x0, 0x3}, {0x16, 0x0, 0x0, 0x10000}]}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000001b00)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x6, 0x0, 0xfe, 0x6}, {0x906, 0xff, 0xfc, 0x800001}, {0x400, 0x80, 0x7, 0x1}, {0x52, 0x0, 0x7}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000140), 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(r0, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad06667d0ecb15272b"], 0x14, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x6, 0x4, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000140)={0x5, 0x1}) msgrcv(r5, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) executing program 0: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) lseek(r1, 0x4, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000001140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c6925921be8b09900"/202, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) chdir(&(0x7f0000000240)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="e6163929", 0x4) r2 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000140)=[{r2, 0x1}], 0x1, 0xfffffffd) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000200)=[{0x6, 0x0, 0x0, 0xfff0}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async, rerun: 64) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async, rerun: 64) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) (async, rerun: 32) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) (async, rerun: 32) setreuid(0x0, 0xee01) (async) syz_emit_ethernet(0xac, &(0x7f00000002c0)={@empty, @random="c71473878e67", [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "9eab46", 0x72, 0x37, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @empty, {[], @udp={{0x0, 0x2, 0x8}, {"9b767f1c743256399019ce38344c529116a7d1bbd478f0a66057b9c7003ac43555bba870ad91c63da1a1c51039d4a10442d852a9654da28af0a2af0cbd21ef645f581deb87b37f63eb2301c04505618c4e88efad2216a70733901a998b884a011145602d5863ed6b5e3c"}}}}}}}) (async, rerun: 64) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async, rerun: 64) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') (async) select(0xffffffffffffff83, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="7a0bce8b0a28349265b01cbe48a3447c93d9ead4f682e668d725f4311e7c2c2e0d828dc02622179bb12908281c7deca64078c377405462307ea2f7909b01c046fa3329a04f43aa7b7a6a5797148338b8ae23e42ddd5b4cff78444d00649347d46d561837c703db79c2f94c43b663b08675c8f5fad4e4feb22ac373ee1d1273967fbe1ea1af9caad8afabb4bade3672914eb536ef7cc84feac294e2f402bb499a998c6866b6a1ddd691ae93326f04862f26e9ee98ebe315c9ce1d2345ad8e9bc75c27f8921fc46b02248264390af05af1b29cc4b6f2e87e909dd05c76ced90e02c02f80986ab8c936e422b196", 0xec) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), &(0x7f00000001c0)=0x4) setsockopt(r0, 0x9, 0x9, &(0x7f0000000200)="c4e8a32460d8949a04d4705454b73c0e34b09fb8e606ea3e1be5b633ff1138aa278e4ff31ae1e6d7786f1034e47870cb15443e5c79742b", 0x37) connect$inet(r0, &(0x7f0000000240)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) socketpair(0x18, 0x2, 0x7, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0xeca6280a37e3c081, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000380)={0x6, 0x9, 0xfffffffffffffffb, {[0x4, 0xde, 0x0, 0x0, 0x8, 0x9, 0x6, 0x7, 0x5, 0xcff0, 0x3, 0x80000000, 0x7364, 0x4, 0x6, 0x1, 0x16b4, 0x200], [0x1ff, 0x1000, 0x119c, 0x0, 0x2, 0x0, 0x5, 0xffffffffffffffff, 0x7, 0x5], [0x6, 0x5b, 0x1, 0x0, 0x8, 0x1f], [0x2, 0x4, 0x3, 0x0, 0xfffffffffffffffc, 0xffffffff94e9e5a8], [{0x2, 0x7fff, 0x0, 0x80000000}, {0x6, 0x40, 0x2, 0x8}, {0x0, 0x1, 0x1, 0x1}, {0x3, 0x2, 0x3, 0x8000000000000000}, {0x4, 0x100, 0x2, 0x7}, {0xacb, 0xffff, 0x8001, 0x81}, {0x0, 0x0, 0x7, 0xfffffffffffffffb}, {0x7f, 0x2, 0x51f, 0x4}], {0xfff8, 0x1, 0x1000, 0x20}, {0x0, 0x9, 0x3, 0x4}}}) ftruncate(r5, 0x8) shmget$private(0x0, 0x2000, 0x26, &(0x7f0000ffb000/0x2000)=nil) r6 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x20) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000640)={0xd9, 0x6}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x10, 0x0) recvfrom$inet6(r5, &(0x7f00000006c0)=""/183, 0xb7, 0x1800, &(0x7f0000000780)={0x18, 0x3, 0xfffffffe, 0x80000000}, 0xc) sysctl$kern(&(0x7f00000007c0)={0x1, 0x24}, 0x2, &(0x7f0000000800)="978cf74cd09a39e3b2255fb9d8fcbf19160a534604bdd1358bd8fc1bb9838121f7edc01604d8fb527a8be88c231c65d8de8cae25aded1335feef5681fe43d12cd474489048e1db4f77d6e2a468dba2c24e4abcf353b21945b092ff331aa93f599e74ece5b13d7b7a0536a4489f64eda16837af2a4a0b4f2890510a07ec85193e452efd9eb054fb41b5a38d2f9467a90c501f65db5904cb5ef53d2cc9d7281154190d5d880f1890a9d92e3defab4da14c31a7932b8fd78467ee9eea39cd1c76b3f6", &(0x7f0000000900)=0xc1, &(0x7f0000000940)="63756e1c5efc0e63533eb7341e71d45e6b35e9d00eda88e8b12ec4ad8f02b39988b2a324073da3a8b1276644d5a38999f9d4fa240df7064f41291e1437f2c1292f0e9a8bb231be5d07f3a924055d11b356b157e54f61b40900fa5924c9e2b0351a271a06af2cfc4a1b5086240f788ec0dcc28064e7397e33b89e434617909635d64746f886f2eaff4cae71ba91094bb9628c0b1eba4628bdf42c4ec474c31aa4ecab03f3baa9ff537c043426f576d1dfd8b230f2dff45c4c373883ea0b7c692dd41eef149d2bffb6774338fc6fd5739e93b9e0813910b32716d6759fbc796e4e9b25c1c9618d8e959d27337fe7c501a95f437fda6c3531da4ce8019a719f53", 0xff) sysctl$kern(&(0x7f0000000a40)={0x0}, 0x0, &(0x7f0000000a80)="73038a500f110048d79ac85f11fe50ce82d2bbd70445fdcfd25e80dae1af858ed3324a3e6d1c62bb9b810c05f29ff13e6fc723b33273ce1b601495dce18538d40f8c1fcf5db7836b3a9fcc6eb746957bb5af7e57866e937717adacd4422dba028e8f324f2b6279e9ce720b8520b35f8208ca440dba8f6ac6e5af9ee33707f53007f82cbfa4b22a771244d05233daf50e45fdb1ddd9e5f3463f317e731e257c0e435818bac7d7752136dbf0d66383d49dfc21e60c7aaadb2a2dbcda6b17", &(0x7f0000000b40)=0xbd, &(0x7f0000000b80)="109830295641091cde6a1e294288a417ad45ff1e547a", 0x16) fcntl$getown(r3, 0x5) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000bc0)=[0x8, 0x3, 0x2]) r7 = dup2(r3, r6) recvmsg(r7, &(0x7f0000000d00)={&(0x7f0000000c00)=@in, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000c40)}], 0x1, &(0x7f0000000cc0)=""/49, 0x31}, 0x800) recvmmsg(r6, &(0x7f0000002440)={&(0x7f0000002400)={&(0x7f0000000d40)=@in6, 0xc, &(0x7f00000022c0)=[{&(0x7f0000000d80)=""/254, 0xfe}, {&(0x7f0000000e80)=""/170, 0xaa}, {&(0x7f0000000f40)=""/235, 0xeb}, {&(0x7f0000001040)=""/215, 0xd7}, {&(0x7f0000001140)=""/192, 0xc0}, {&(0x7f0000001200)=""/136, 0x88}, {&(0x7f00000012c0)=""/4096, 0x1000}], 0x7, &(0x7f0000002340)=""/132, 0x84}, 0x1400000}, 0x10, 0x42, &(0x7f0000002480)={0x4, 0x3ff}) shutdown(r4, 0x1) pwrite(0xffffffffffffffff, &(0x7f00000024c0)="ede9d4c1c503c5768eaf3ace9e324b5bc2912f974b2b8f93327d1f20d6320c3bc8f0e2ff8f28e607ec217ed35bc20c9a74cd576d5b8f14f6589ed017f4562ea02e66009e8702a2d1551d76f1fa5ea8b690b981e18601eafd8c9b6dbb179d99827554b9cc6bd491fec8e7243d091dbc1e3dac4ef155cc29aada000bcd4cd85cb6b3c9be7c1ee3043c8150a630e83b727773c7941dedc3378bda1e0b4f1dfcdb1ba6e6cd2fd325259e19df5031f45a8ea6917dadc92ce600ffefd6fc2742d9e2b5ae2ee9dfb7ac9c406664aabc6fef55e7e647cf08048c50f8aed922d9071f6bab2598b3c176dac80069e443", 0xeb, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000025c0), 0x10c, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002600), 0x80, 0x0) ioctl$KDGKBMODE(r8, 0x40044b06) r9 = semget(0x3, 0x0, 0x78) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000002640)={{0x1, 0x0, r2, r1, 0xffffffffffffffff, 0x120, 0x8}, 0x98, 0x8000000000000000, 0x7}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000026c0)) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x404) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffc, 0x0, 0x0, "0100100012b98daed0ceb55c00"}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000002c0)="0e7f75bab51848d1a8a8d74542bd22b25c9917fc77cfaad95c10d5d06fe4db61af12aaf2696d8f93d6c8de079e10f036f4e128e5c61e3ffa41d1744dfd43f15e21eb4d8d5956fdf56c5f489614fa7bf8cfef1608171d1d27a60889f1bede340c826d4e69157b8d76b9f5f92a65a2606a5ec3e99b679877f8dc916a30de8366174d0da8d5", 0x84}, {&(0x7f0000000180)="0566ba7b6c753db00145c660832aab110c6b87b748ea569efc2a3968c14ea48c0cfcca8084c631429ddb019381abcdcea75c025e449a5b7ea052cb", 0x3b}], 0x2, 0x7fff) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8201b9a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0x26}, {}], 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) unveil(&(0x7f0000000280)='./file0/file0\x00', 0x0) seteuid(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0xcb, 0x0, 0x0, 0x80}, {{r0}, 0x0, 0x13, 0x0, 0x0, 0x40}, {{r0}, 0xfffffffffffffff9, 0xc5}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0xffffffffffffffff}], 0x8be4, 0x0, 0xfffffffb, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000280)=0x7fffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)) socket(0x20, 0x5, 0x80) executing program 7: r0 = socket(0x6, 0x3, 0x4) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaac6425da6165386dd60f94de8fe0000000000000000000000ffff0000000000000000000000000000000000000001"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x1c}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) executing program 0: r0 = socket(0x20, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2000}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x9) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfefffffffffffffc}) socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f0000000900)=[{0x0}, {&(0x7f00000013c0)="cfc173f4233367fa2769a351b5b229468e347da51db7906008005f3d9e816ed5a66c4b1847f5a741e15108e08ac739625072ee236e8cac673b321f9715fcf8ed21565366f92e8032a4e24a9b0ae81e33a8e6ff237249a3c4736b68ff37528d80a9", 0x61}], 0x2) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) sysctl$hw(&(0x7f0000000380)={0x6, 0x6}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f0000000000)) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 7: kqueue() r0 = kqueue() mquery(&(0x7f0000ff4000/0x1000)=nil, 0x665f287c000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0xffffffffffffff3e) getuid() executing program 2: r0 = socket(0x11, 0x3, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) r2 = geteuid() semop(r1, &(0x7f0000000200)=[{0x3, 0x8}, {0x0, 0xfff, 0x1000}, {0x3}, {0x0, 0x0, 0x800}, {0x2, 0x3, 0x1800}, {0x4, 0x8}], 0x6) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x10009, r2, 0x0, r2, 0x0, 0x0, 0x8}, 0x16, 0x40000000000000a, 0x1}) semop(r1, &(0x7f00000001c0)=[{0x2, 0x4, 0x3800}, {0x4}, {0x7, 0x1000, 0x1800}], 0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x4, r2, 0x0, r2, r3, 0x20, 0x3800}, 0xfffffffffffffff7, 0x8, 0x81}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffff9c, r2, r4) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1a7) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000000)={0x9f, 0x0, &(0x7f0000000080)=""/159}) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0xfffffffffffffe03) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) setuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[]) r1 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x80, 0x0, 0x0, 0xffffffff}, {0x4000006, 0x0, 0x0, 0x80}]}) write(r2, &(0x7f0000000140)="0000000000009cb8e7b6242ac40b", 0xe) ioctl$SPKRTUNE(r1, 0x20005302, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000300)=ANY=[]) executing program 4: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000000)=0xe2) select(0x40, &(0x7f0000000080)={0xa59c}, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000dac93c760000808000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x101}, {}], 0x2}) fcntl$setown(r2, 0x6, r3) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206931, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4, 0x3, 0x2a, 0x4}, {0x2, 0x2, 0xc1, 0x2}, {0x2, 0xfe, 0x1f, 0x5}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000140)="d5bd0d1d2d9ffee9de25ae000299278f439e7ba85cfc6828fac6bd2c4db863", &(0x7f0000000040)=0x74, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) r3 = getuid() setreuid(0x0, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r4 = socket$unix(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) executing program 5: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) select(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) select(0x40, &(0x7f0000000000)={0x8000, 0xffffffff, 0x20, 0x8d9, 0x7, 0xfffffffffffffffe, 0x2, 0x10000}, &(0x7f0000000100)={0x101, 0x1, 0x20, 0xffffffffce294578, 0x7ff, 0xffffffff, 0x1b, 0x80}, &(0x7f0000000080)={0x10000, 0xd062, 0x3f, 0xfff, 0x6, 0x9, 0x9, 0x1}, &(0x7f00000000c0)={0xfa2a, 0x5}) executing program 1: r0 = socket$inet(0x2, 0x0, 0x3) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="9cf72464b4fabdda7378197c2eeaf7b9513c4168902e6689dd6c90f04881c6e925fc78d07173e47feaafcda76a7fa95a589939bea0bd7c6f1abf94daf42fc685edaafe4e7bf54e3d4156e7750b88", 0x4e}], 0x1) r1 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000200)='./file0\x00', r2, 0x0) seteuid(r2) chmod(&(0x7f00000001c0)='./file0\x00', 0x148) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000040)='.\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x2, 0x4, 0x7a, 0x7, "6d619270196cc6c97611e1ecc1cd721d69339adc", 0x80, 0x9}) executing program 6: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f0000000100)="ec3baab8c573a1f764edb067ff03bea165642d437c3058e6b8810aa7ee849a14f7b37da7f68d6efb91688812cec41ac681b651b64b48b2d7e59e219226b7ff8f3f3182bf8b5a315bde4baeab89c6066acb4c4b710ef55322895f51c64f0e3b640729c074acc9ef959849b0bc5b8137b240617c21c31155cf3203adf08acabf7ebfcc80a2b1a034e81e5691d4213d7b144bc9aeb1c9f54cfbc8d5578264", &(0x7f0000000000)=0x9d, 0x0, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x400) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x1000, 0x4) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) getgid() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r4) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) dup2(r0, r1) read(r1, 0x0, 0x0) pckbd_enable: command error executing program 4: kqueue() r0 = kqueue() (async) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x665f287c000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0xffffffffffffff3e) getuid() executing program 3: sysctl$kern(&(0x7f0000000380), 0x2, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000380)=[{}], 0x1, 0xfffb) r0 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, &(0x7f0000000080)="75677f061d6087c3b643773fa96a9021f2c81d67ff49dea01226d0a319bd1652822138202e27ba048e801ffc4d603e5492d731939f6cacc88d32b93fd890e65fc100d85545242a290ade4dc5e682aeb4a9a570792cd200a04344abd282360b2c3da5ddbdaa8e075b9cb9e245159379a775acbce5155e70e68c388922516a40a3693208917902128d231b82c28d727e2fd2c9f949b3b3cedaef044252781f10e48eb2c62a54f67c5383835a89f795a0974447ab5b9275630fe998a02ad23e92adc978cae74c00af2ac02deb75ca82d5a36b08c07a11fc0bceba71333392a905acdce09d63e149b691a2d91ca1", &(0x7f0000000180)=0xec, &(0x7f00000001c0)="e8098d6b1c16bbdaa74a4da89216a4a64e82a29c1bc4fbc0015ae9f34f6cd20659928635d794e6a574dbc4efbe2f26b129104c05d38b1794cb89dad88a80", 0x3e) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000240)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000001480)=""/4090, 0xffa}], 0x1, 0x0}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) fchmod(r0, 0x120) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) close(r1) r2 = semget$private(0x0, 0x1, 0x6c0) semop(r2, &(0x7f0000000040)=[{0x0, 0x6, 0x1800}, {0x6, 0xc2}], 0x2) sysctl$kern(&(0x7f0000000180)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0xc40) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x301d0bcd}) setsockopt(r1, 0xff, 0x7ff, &(0x7f0000000480)="2ac4310fdd8ee9d1ba160fa33bb09b1d2a7a7dfcb12e73e54a912b32e32705cfce67c7216048d2d79285d69468a9c98173c04c5d85746d905d461e2e8f757424d9d838c3569f12286a636e347bafc5f95c5d5df4ccfd9b8a62f1428a2f2b09fd325fd7b8e9f52aa37162", 0x6a) r3 = fcntl$dupfd(r0, 0x0, r1) r4 = socket(0x10, 0x4000, 0xff) setsockopt(r4, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) socketpair(0x6, 0x4, 0x80, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000200)=0x5, 0x4) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000500)={0xaa, 0x0, &(0x7f00000007c0)=""/170}) r10 = fcntl$dupfd(r6, 0x0, r1) r11 = kqueue() r12 = dup(r11) kevent(r12, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffa, 0x41}, {{r11}, 0xfffffffffffffffa, 0x16}], 0x100, 0x0, 0x1000, 0x0) r13 = kqueue() r14 = kqueue() kevent(r9, &(0x7f0000000600)=[{{r5}, 0xfffffffffffffffa, 0x84, 0x40, 0x100000000}, {{r6}, 0xfffffffffffffffc, 0x80, 0xc6, 0x6, 0x1}, {{}, 0xfffffffffffffff9, 0x0, 0x40, 0x8000000000000001}, {{r1}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x9, 0x8000}, {{r13}, 0xfffffffffffffffe, 0x40, 0xf00000a0, 0x7, 0x5}, {{r10}, 0xfffffffffffffffc, 0x20, 0x4, 0x508, 0x400}, {{r4}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x7, 0xff}, {{r7}, 0xfffffffffffffffd, 0x9e, 0x1, 0x4, 0x6}], 0x6372, &(0x7f0000000700)=[{{r5}, 0xfffffffffffffffa, 0x20, 0x2, 0x6, 0x9f}, {{r10}, 0xfffffffffffffff8, 0x51, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x80, 0x401}, {{r7}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x10000, 0xa7e7}, {{r5}, 0xffffffffffffffff, 0x2, 0x45, 0x0, 0x7fffffff}, {{r14}, 0xfffffffffffffff8, 0x6, 0x10, 0x6, 0x6}], 0x400, &(0x7f0000000540)={0x655}) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000280)=0xaf09, 0x4) executing program 1: mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0xb2b3, 0x8, 0xff, 0x81}, {0x9, 0x40, 0x1, 0x20}, {0x0, 0x9, 0x6, 0x2}, {0xfff7, 0x5, 0x40, 0x8}, {0x101, 0x2, 0x1, 0x7}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004700002400000000800090780000000000000000940600000000425f88714e2300089078"]) executing program 2: open(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="c10715fa413f8d7d22ee345c0325f9b5a36ce7", 0x13) socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff095cb70400002b"]) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000080)="e8321e2e1c7fee2bbd0ab2a435a4462a06b51c3b49a64383bd254ac2968d3505d87e9779b156d07cbf21043c8df207adc66f7e5fd0dab6dd19591c142d7dc89d25ba1bc64d4bf9dcf32992f944da8f8414f8183f3163fa738820f53e718f4b8a19d5489e4c8800e16f8a51b1e2754c1bda7086170651e1be5e8a36b7af4c2ebb628df2f3e489ee76e81d103fb13c", &(0x7f0000000140)=0x8e, &(0x7f0000000180)="d859c19486f4706ad4b59d800e59d89fa31474348c93ade4cf870d431521d306f000903da3dd3a839aaf3862e9437e6d26e89cf40053d02610e8e5c76879c53774a19ac5d45037d4c0dadcb1c32eaaeed1d4856be30fdb7d78a34872b59d01cf2cdc44b27e305cc140c5676ae5877847c4637016a461cc3fa662aa1792bacb9d1ac802b2485e8eb2e3df19f86a8760b3a883e2aee907c748acfe9a47a44232275f1dd696ca747a2bd7", 0xa9) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000180), &(0x7f0000000000)=0xc) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) socket(0x10, 0x3, 0x40) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) setrlimit(0x8, 0x0) getpid() ioctl$TIOCDRAIN(r1, 0x2000745e) ktrace(0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') dup2(r2, r3) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x11, 0x0, 0x0) ktrace(0x0, 0x0, 0x100, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1424, r5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000640)={0x3, 0x2, 0x8, 0x0, r5}) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xf3cf, 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) flock(r1, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8004745d, &(0x7f0000000200)) syz_emit_ethernet(0xba, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x18, 0xac, 0x67, 0x401, 0x3, 0x80, 0x0, @empty, @loopback, {[@noop, @end]}}, @udp={{0x3, 0x0, 0x8}, {"05cf0bfdd0c14f84f98523986323ae8a4124df45eaf7563e3f45e05f586b7cbaf3e6aad843a642d1a2a88baab65b5b4e85464f5efdcb4c1ae4ad98777f36b1c27904f37a34ce481ee9b64c0ac297f3d680210e2938112e1058e05f441937cb6cb150654e7ec9715fcfde37e904eb93c1ff2a935855f83765ede31787023b596f394453dcc5d0ed608f83702e"}}}}}}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a61f4d0 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpid() clock_getres(0x2, 0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x4, &(0x7f00000001c0)="8d6855ad943a71e5c6ea09b566192a88aa9cbd0c744b00b63346b2100aacfa9890c93c088ef7772b642edcc6f8569f028ae2f93c2186f1b579924d9b9d1a47b78995880949893484a1011c2ec28cee8c610af0c913825e1b2c5f65d0e0f452ae381c07e1bfc7bf662b2b329c86edb72ec75309119b023fbf2331c6fad1613e712156098ad7f18df0f44d40775f3d4a295ce6f857288792701375b7f6", &(0x7f0000000140)=0x9c, &(0x7f00000002c0)="a3abb2f88b629be41f4faba704bf76b4593ab8d2d461d90a9f5ab67f8e0877a96ab4095d9b5d8db7b304ef9c07ef48d11cd043134292ee9341e8e72f5e1c39e196aeeb46383e7731d92fac0577e39215450de2c99ff29ce39cbcdcdb4341f1a08d372bb0128ac6a71dad72bee1e259256c846f5b1a1a7e69ca5d9ede6476444d327b8388cd22692c6691e9a0ff96dcfaf2814cecb1c566dc27b2e48a0e9da81de5c369965d6662e1b99156d96bfe89e64e9ef84c6da88328cc4f94744845dd5eb658235cdc", 0xc5) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') close(r3) r4 = socket$inet(0x18, 0x3, 0x102) r5 = dup(r4) fcntl$setstatus(r5, 0x4, 0x4) sendmsg$unix(r3, &(0x7f0000000b00)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0xa8}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvmsg(r6, &(0x7f0000001500)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001380)=[{&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/98, 0x62}, {&(0x7f00000012c0)=""/176, 0xb0}], 0x5, &(0x7f0000001400)=""/222, 0xde}, 0x3) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) execve(0x0, 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0xcb, 0x10}, {{r1}, 0xfffffffffffffffa, 0x13}, {{r1}, 0xfffffffffffffff9, 0x2}], 0x8be4, 0x0, 0xfffffffb, 0x0) executing program 7: unlink(&(0x7f0000000000)='./file0\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendmmsg(r0, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="846bd365dad0", 0x6}, {&(0x7f0000000140)}], 0x2, &(0x7f00000001c0)=[{0x1010, 0xffff, 0x40, "faf4cd204e7bcbecd8a9f75f0cd571e7d88bd0cc89e660abf17551b41f0fe8ea641f01d5241e348ebf4d4d17a73351ab4506aae67a8c35eb3b2a11b8dea2956a283d9414f19148ea5a98b75af210911fa549fed1cd06631f098d9824e981ae1a8dd9c90f4167d6c9aa19412044cb734f0f8b1b84ec7897d76780d7be33b2626b510f38955e69167f32f47711025b85f88188a93f443ad4555eca828e2549cd2c8248c5114144f88d8098160a2ba2ffc052285dd2dd5b46e2161c216f8ab2608cd212c138fbfb54eaba6c7172a72d7f9f0d29bf16e93f8b927c521c5249d54ceeeb52e9e90637df8fcd4e01097956c9da38604af1a90e18ea1aa39cc68275c1b66afde93e60f681404f8db8af8ed8fefd2b414b0e93bfec109c1219bce96c2df02ba2606bfb0f9f09fdd1e7da86f6cdebf3955b5298a915dc865bf3497bcd873b2b12151f574b5655d3c4c6359c88513aaf81327fdef0ae7fc6d6daa381f9ac61bc94d5f6031262d83e470994cdd16887f095ff494a179ec36d14eb81a8ff9444e74a9bbcdf358da9be1c441958cf60ac2d5df02afc0e24c9d8ec35e216b55cefc37398f2cd6882777b131f21c273fca91e47dae046456a1b1942da9521ee41d68763fb04f55d6ca6a3ee339bc29d345477b3fcae451edaaf57c608c06ffdfe9c9bbb77a4dce3513391d7605190e71b50caec3334d37b3aae744a490f96a4c3c1fef0507b61a4998b0ffe3106a5baf4e2a27a1bd90664c824cb02cf070406e10e100bd80c005c3080f86332f2796098c5d331ae80eb2b05f92fb084b59c1dfe129dfad4671d55191b61f12f59234bec1a3105352e2354c518b5ec0c2aef97784c2e7ca280faa9dd8628bd35e678f2e185ec8c615edd64bd544d90fb28a3b6bbcca7f16a23677ea55e11bb2c93b4faabda4b913115491421c8d4cfd423bbed3a89eac272e2bb45f97f628f4627f2a8d40139c24465f831878b04133709a3718d8983e7571b481c0e15355b621e60953d5061a2e7e87c8c34d4267bad674e25088563b0485a175c9e0ca4ced70a1cf4f6802544fabbdeb038b0fd1465859b5e139d9990fe7578cc08ba468a5574b2956416e95bc32ed6a787b0a7316dbbb90546c6f463b316d55b4e83913d75773483a5ef38d021c24c8cefacd214b57cc7c64e8417bd1ab5b8cbbad34831bafd0b65f83772e7ec7e75364033bffeb7b2cfe50257171b449525a59415a56e9b9a02ed95a38d798b3540e6b9799842791f52a5e20c284df75c6e7c6dbb25346b821f71a2af62034302cd7d5b2cb90404a8603c35d6ed61b18861a06af58d9a0470ab0d28e90b1c4250d269c4bf563c32c7219e0990960fb848785b09c6d30ea804da0bf97d1f8230a132e7df7b2a20dc0b1ef5d9249bfc5fc71e0a35f3f06b940536afd136e353db45693c2576f8d9b0edbf79e4baf3bd36c7236028b4c31d3628f9970732e5737044bae3e722fc20207762f46beb79e55fb88c434d2b9edbcd3058ed59be79f012f835af0aa54999fee475332040aaaf74fea69dbf818332654664e21619714bf2ee30f2792f1d914150a1cf26f627c3634e230ec14f31f0055c6cc3c7a4d132f54af9eeca60187575a0a0e4fca5af66868b927067b2ddcb34f37feb6ab63dd6cee28873769d6ca9ea079f1e843faa376a6058e699bd1de95e27f44c5667db228fd4dc27b81fe19ac5f30824595665ae9d3cfab0f0ec7d8c23aaba0223f61cf86e96ac36af5656ce374cbb96d8a06e8aa69820d845f03657b39105c9d025b6cc12a9db40d30ac3c58e4ff37038bcf95536978a62bc88063f01a396947b1e7c38232ff9aaec2dc7fb26d99986208a1a3c8fb960c8f91d7e5f3f800ca044cc8e61cddc44c11774a64c421b556173bc6fc24b2954d3bcaf7420a31bd96cb34585a56b53afde4ebd95e9b801a47880b0aa6fc06aba39acbfba7205f3e605e51052eaf239f5aabe69819fabbe62b28abc088449caa548715b9e8deca92446d33576d128d218811d39c79247fcb9ce6f8174588c86ad4246bece26a7f66d9755f62796b5df96991a58bbd59b2d0df6a36e8220b7b47a713d5e8d7d34c8e19dc7e6d0f1e3dd23b42a882ff7ab76509d0e4b431455dc121af1d48bc15156bd5d453ba3b28d73167c04fff53aff14ce3b9fbd8667557449463560a5c8363a5d1b5944d83ba608014e2212c5390722419f24112d34809b8a0271bf3b6fff01e59204400d4bdec2a04044243d5a6b5d76e6c5e0c9ee28ece67ab408df3a5278cb269757104a07b5667a4ab588240e6394be26a703bc6d8eb4d79212dacb12b198abaa65231ab47a4ea25ca9e0daea68e751f15ef5b1a27f7d43d65d444ecf03abbc7104ac1b7d7f7ab0eebaf49c7262dd44867ee5ebcfce70d802a16c2dd8abdfd0e8e1cc6646bd78277264500f7748c5938e7dba8ae5d8ee58e84b48c03207f1d59b75a1786bb1a244d155d4021ed5acde43774c577c754e8a66075364ea2b61ba534c2211f7dd5089b75d7e76c9f175419def720d12e659af3922e85462f46024a27bdf153c319c016517fa6bbc3e5eb672bff27678a0b9f13b9f9fe8e4c124659541099bcb2cd23959c78e72bcbb98bd3372cab3e3ff9ae5317b7cf1ec7026470b7baddc97032cb98578cd6d8a45e904e291ac46e19217220250f58ac7a4f70fdca3df26eb6639a0045a0d00a4ab38b936c4a2b2d3144348bfda091f5bf7082c1e7fc0c28ee74094b87caa866a24641f79e0c6f844d253366062da98b84cce908a0c23503e7eadbe95978a252e7d23608092508dd101f725e62cd755035d4eaba3e068adc4da83adc26aebf37e94ba7b91a4faea4211fa139f6fe3c0ac421b8014b948752995f76bc42e999b60a4f9d13cc7a4af97a52097478584256c3689ca38c58628eda97f7307f5f7848270eb0493259b97cab6a3d960f3942f339ddc269c43b0d6539b54e37a6b964a5e345f33b1d9565f77dd46c30ee589e0c97918ddf9d7245826fa7c9fe526b57c05baacc50492e30250e049611a2a4004a8e7614248bbcc534fe3e03a34c889fcac09441c2109d85fc27568aa6040ca0d02893e3cf9440f81757455876dfd35747cd1ddcd0ce86de8af7461f59d97b7fcff354bfc76892bceadab4c9eece887e9fc4c0af5378dc990dff25540d16f629cd6c628cec5a4ac040820a454cfc606c1beebae400a98920b2c411e590b06b8baf72a502c7f3ebf776abdc1e8cd940c55238986a2fef9a518439a6df90c305b72474074e1b2092eeb6c10cc92fb9795fb6e32ca1748f34f6b00dc0268bf50b5298c73458779349e07486dfb742e34f6b204df7c1f9de99a2d4ba126baeacecf8076bfefb27fd4ea4d3cc866fd218c5b53d23ebbb6cd6be5373e80a9b5c1cd7b187066df4f40e4a81f34ece2af781595fc42069ed4023a3144f308d41cd9d4b06ebed16eda5e2ba4a38c94afc272efb286c89a4772afc4f7f3800f5a8602e9ef21e5a219e949bac405ecdb2ee66d6a054242e8392e8d23d00d60c5cd4feee1724f8ef45ce69817b3b4f618935a9ade7007480f7f5f93685680194b68642fd8e661b8c717cdbfca5b20f26dd6d6d6b58d22df5c4ac90d4636044abef4214ba82cc4a2f11a10ae214ae496f159029097558aef6ba0f5730396ffed6435b3bed3ed9958bdde6df8b0a01446848ac4d2aa4334be46efd72b741fe11842809ae412f5a2f4205f90d9e65fc4c2430deae9846930256f912b7a248382f25c5fae83a5b1c8895b09f37b5493d3e1bef4b1abb952fd885b6a7275dc7c72d6d7c543a20d44c89a1e2c3a18b31185e047ec4e886f1f0ea21d0420b3b48a1c81d358bda7fccf7c00e1784049d41d1eedfcaf3facb865f4dc91681d7b2cbc14e6363d4811ae6ead2aa42b81ea5a7620f041ff021778dd1f59d2107df07077762a5fc3f49a65ec7391874b79a4a3e9ccf56ed2d562644d6233969524b52db20a945462736e8eb28d582b58c1533814e3af975ce00ad3922911ace7529e78b229d7ec312a72f3332c51183a669920089e1f92b8057ac494ac8407fde8068abccd5665dd95cb8b653b5e0f736f16ebec899ed92b4e2ef168182c7bc25d8a7efea35e303c191a45f7b17199514434a810f092bfef5b4619a11ffa537352e7cbbf94afe426b40160e3de71cee2e4a613e3c4dfd14cf47799c049a8173eca24b3e05d270602d61c57f095ce91cf84f49e02c7e5e7d17949034fa1bbbb9845ac2e0b5b9f97b2700d28d0d55bbbe1a802244cf101c9e5b65da7aab1b4c8782dbc1c9f6a29c55ed8d6c8e69cf0c8ad6fa99513030ada2136e34debb50dd9f9fa3e9b976adb4ff4d4be518632054c80dede79339fe6c33bd0de74d0f4759159e6e4244674a97ce64bc27d22201d6d937f69512ca8426a46cb09e3fb7c3bd178cdcef0a121ea88f6e7dd60264d739bd4bdb362aaae3a2c3cb44b58ad4497a9d980b54cef364792fb76f75bb50a0a478c717fd4639494b733cdb070cfe61d118fc547cba8fd54c872ad2f34b2f9dcd8c16b0287df06183aa8f95f4594a22461a60e58c5f4fb07606b31076d3bb56908a717b08377a3a035f1eb5b8688150560bc4aa87720f4244496541ffbcbd9fdc4ae13993f02ed1a94485d2a5f265931c62e56857e9622c9c70c88c3a17045d0e10390e0cda27fb11513e647f5d689b9f4e8612333b294d66297c832b3c9eb96861943ce5bba84668b8ea18d244662c46d6afc0b9b8e19d5230b4c7e4d22fb98a01344405b4436b6a87ffec4a09d7cf32deb84f0e0c85707065fe130f5568c03874a1c70b8bc968fbc5e584c2ac359e409c08aea666d3f039c9faa42fde5066ff06a2db8ca309fcda47306498a84c7b6f1992ae931fd3a81c5e2a5c1e49c21ff577828e54f6ac88f0dcdec72c3e03701dac1c8f5be55356bf6d07484c480f3b198d0bcf9454f93d532af9a226f8568302b663296ae27d6d4dc4e0c315238faaf56a4f1f3b867b3b413a0dc6ec01bc62c701695df59d4b1d1404849be0d3d972814aad469684376f416bc842183eb185c0fab2844c12bca86b4ec303e388aa51a8979dcff25fa977ca7dce1cb825585a72fcbc672dab7591c19fc9cc95efaa11ea5156c20578d8fe2bad969f329ffd6c310ced060e0c56dfc148055c6ab3c8d44a19c941904e4d232283c432e1caa6465fd8289b8072298e584911daad25dc8a564e79f031d0553023e6c7e1e12f15b97c9d64e51ff3ed91cb4ef35836caaa1354a71037c16da3fa5c891eb89bc61d8f2782447188770545186f4ab4d981154d3d697752ba06d8f62a7aa1bcd3209189d8b188608e97b9725d1a9a7f5d87990afbd9de506fa43bb8e07aaff7c0039550b3e1cebbd9cb6bc7c26c0cf1121baf89feedc191dbf5feceb7a3aa78f53af62f9ce22039a5e634ad76047c3f15d38542104265bacbb65cbff78a047b7c74d8f05d7d42154201a1edc13fcfcdd975b524a5643650574c8d1ed647626fcefb72b674cfb9bebb67a5656ee439d0b636ecfb7c7a1af9e025f77820ffac84a9d34f6822c02c0c8cb99ba35caf16ff6f80841ea7f4150e4738c892374261f41f03522351060f23b9137da770e8aebcb400d8afcab0d17aa9636f5819bb3b3d620e89ecf20ce61e3446ee14604a9c2e0df49655f3d9495ffd41d0011afdf40d610f1f55d936082db98df712c0252ec19b338790807b9d1503989483b99d7f3317aa0308249e887170434c58170ad6be4192239ac8466023a276545c94a133293f158bbd260b7d2d872"}, {0xe0, 0x1, 0x10001, "8b1c48eaf1397d87fa6a3277c669808736bd0ad3923aa74d84d19aefc1fce6a9c9c7dabcd4ce327cf06bbdf85d88c360ec22bfda269a1136ae35333987e040122165032f2d6e6d12736420f67ccbde62efe671c9cce62b6f403901d5434f7ffb0902e5c262156211abbdf14c7daf70b645b32b9bcda8a31f11ef7d3b9253c74b7c804ac821199550777e14ca17d19bca7b6ef77003320902f0795e12ae2d3f6bb5e865c717a00a8247d7df8b44ae62e2c64d9c226d0385a3cc891333d8975a4532649fe1ece2af998071"}, {0xb8, 0x1, 0x7fff, "fd2acf5b60dc1bd57bf34c659df144d98d125c362745f214b1d0cb7f89ab7cb6cbbdf561cba5452b9269d6e272460257728ed7bcf17528e4ed13509406c481170a272ef043ac0776261d6d3db74e8e2141514d01d2d344cc3a03948663907850f5f24c018c77f0fc77a07a09e11fc611154cdd3e88e39c81af6316bcc3677a04ceb5d564c2594a9dd005be9ba2d694cb5eccb6f7004e654826541d5e2300e13f295f0e8854"}, {0x80, 0xffff, 0x1, "bb0d1a450ddf3467f9a0c3e66837c41f7708d9ed82e2829ace993d79197157e7864204cb3b179308305a422c7db4ff824c6afcf23ed0e7cc2e2ea332aac029ac9078abc20d7948550ea7ba386ef6d6bc63f03a844cb20d950a7b50f600a006849440b0dea57c497beaf54a55"}, {0xc0, 0xffff, 0xfff, "52514665cb54a7ac8e65aafecb71bd9ba3bff2ebb27b52b72e59c57af16f29ee30eba6e4a1cd8f0dbdb0e11b606ae3dd8abf0fa58441ec130f92eebd311af40df051a005cfaec8d5429a0825e0f2e533c25d2e72537cd7ebaace040a494ecf44974b3a805fa6b4a0f78bc91f08db88c2cb2507c3c96f34103c19e39d51e6c14a4cf1ef1bf71af7ce14bc19cacb81b2d56228f1d6dc254d8e7ef1bc4f79476715a70cc129ea9764328c89"}, {0x70, 0xfffe, 0x3, "e2882c644512401615e55e16b9e48a4d973de473575e468ed24fb08a9b3f490b9c1d5a243a823617f052b468b99817c9df30d5f7bfee71a4398e97312a3cb72a76bb56ab32bbf8c1acde0d260eb4c85a1f0d34189402eec1ab31"}], 0x1358}, 0x7}, 0x10, 0xa) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x8, 0x19) setitimer(0x2, &(0x7f0000001600)={{0x12a2000000, 0xffffffff80000000}, {0x40, 0x3ff}}, &(0x7f0000001640)) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r0, &(0x7f0000003a00)={&(0x7f00000039c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f0000001680)="8e854f86767f879347c406081b564371ae4d02a3fbb8fbec5fa3cacffad75ce4e8c40b227dec51116901415fe00068c4fc1e7ef024c5c177099cdfac793d1b76a309dc49c2681222563e446d9f0e3129159df001bf7f52b249e069f5977a74b0053ce1408d7246558ef82ba2eb9b1bb198786d4e103045582a7b93636d41d0c05bd1fd8228e6ba7b0e17daff65de9c95894db067c2542c9a5124dcf440ad5a5559fcaf20604c624fca26a14c26e88892887582064252bcb57575bac625b8c5b870aea3d33c1e4e4910a4d6f82b3b55215f5a0526e7743627b9e54cfe5cdbad21dbd0b817e58c3851ad8823b3972f25ada79ed78f3c9c1530e57c8c3a1a2446926ebef88e1786672a0de7414b99ff63321adf26545624485cd5e2cd2ce90e3b76340c7b75f6788fe6962da7d51848a6a17b33ff8b8124a1f209f5ca6168bc882b8f222541b993f9d2b3237f7cfd60fe66c295f9f840dd5fe13612580e3820c0078b3e8fc7dde4cde0303a9cb86fdfe28a5812fe0b2a25d679e2187469b164fa692ac9019039f46e836c20fed02f7e9cb2498735439569fdcf606c2d94e3ef2c34d26ec008c509e2feea01ae77348ab9f773b320eaa2966352a17f8e5be43db168c25d6d41f4b3f6f5430ca7e402dde33c73c759d58f35dffa271dcbe5adf496742e93729929d535e259eb1780105c260216c3c20ea279f36db87563592e93ad1fdeb7e089446d7d4a3acdfcc9b658aafeececca6dd08d0c2dcb30d6662f100c6cf0dbfb46e3d14fc7fed573371d6f464c3c60408c5a90f7bd44cfd367d1d7bf59d326cfce11a54c6d9d29b083c41d9f871578b569bcd0914f24418b64ec228a8deb121b6f77c770a7a53d1a73657b926f548ee18b7fd9d12c84fb09978fccc3ca4f64357cf77c36407a247754691928f787a8ba2556fb6b78204bcc770e4af53fbb25d1f8aba78b530da4dacda3151941d1c36f7f8718bb2cdf53f746f2a93bbf3455f3ae5ce9ecf24bcd217af600ef49e030ac7e723a0c2171d6701426d39d3e0d714a82bc49b0ee11021c30c3498a1fc2dffb35ed5570860635e0582e6bb17ffec6e3235b04c8be935ac28a41b625369561be22db0122f2bff49321827b101bad8fbf078b1fd71dd2a22802a285316bc7f602e3ba1af909ac4bd4d013ca90221df477261892e2a54668826a97f78567f7abb60c6a27d532e92a64cba70ab00e460e07ccf023fb9f37668d24635054a56c11677294bf24468972690481a0f2c67bd004d8030ebf675a2bd022e0366d3efe4eefb7a1996e40364585e010f244b71aadea73b950ce1f9c9fc8c9d70db0b8d4b51d11d50a89c16566b212ed641ca580608a4c6454f9ec667b0c6725d43393d133601ed33363cf0ac036d2def1691913e2c1e672e1bd78416fa79f93c285e6c642b4dfebb919105b3f970020ef7d5d8d83e7c13ed0545a88b4ad15e2e86225321fb086babf576a3d21b5a6c8f31ee89403a2b3d6d2f765ff67d996ff65b884e306654e3d6b1aff3a9d87d6f739fa60ff3a8f2bb9effc52f4c4cce42c39cda7e6e0031a9f0b009a1ba9c1b0fe4517631fd834fa79e7720fffe6f41a2352099cfa117bd75afc51c7cf0eccbc346fbd458068584a43e387231cfdaa8673c8ed2e26bb5c5e69fbcc04362e93a2fa9f8f4065cd1c015ced060c6ae6c849fdb07a5930cf16a6444b9ff2612703b5ec629a9ccaf02495d946b12efe80d9178e7fd3713362eb092535817de870129c33e89f82f806af579a0a73ddf38214a0eb07e9f1c2cd0717e2dd5addc40ee7b5ea8902410c973b5f87760c27b5350c3a1539314f20fd026fd9fafc33ae80faa0bf1da7967a26cd0c6fa7b1a3375f9baca7b73dff19418115ede2f3683c6f7bff699ca4c5f62d882198ed592b0257cd4a208158bc3ffa6f7d8129760288d51cfa4fdeb9cb6dca035e1f68ca93f5dd330366247cacc4ddfa0ffc9bda310492087696336db62bb91806f73219236af8106f4266da843b834b12653ded346ef0cdbd5104ea0b229ee175f14ba1126cb9992b997f0787eb1bd98729311ff036ceb17054adbec067379c07ca40ead759ee4c6705410706ae3162b855fe8d3ba168845ab880464e41373aef18e59ddca8b992f3d2a1279dd1e7bd51f1094aaa227862259330bf039eac41c167b0fcf67d8cd8bfc39b41d7f62aa9106a1038728d6747fa9f32deb2afab4a67c3d2e663afbae71f75f2b179cada45a03fd276bc636e317a9d11d050e1da27f3f7aa5b35d7e30f0fc2ef836a08ab0d74dab1feb46b9957ed3a9edee63f27bbae4dd684feb735ebffe3b203eceb1d50be1e76d207b5ab84fbf6850c10af6790d0e2f301da99dd2807dc4eb850bd91085672113154c0f1ce07a83cc6dabecbaf0502618fe1f93ad4faf61eabd0eb26b88080f1e6bdbb2e699770b0e3265f2016536f9b411fd62ae9d5c25e4ab8d2e30ff7041c07b9e526ab81d6c387886f067ca69cdd21a9384beff822a6af6c0a9e96a4eae4ead40a3c5b8d9362e18c6beee9193ef715b590ebc260d50d8aefd3b553850c07a35d1e8142c4215d380cc81bc082571b3f37f2667fd57a72a412149bb5709d454fced3c2561a081475a9807932dfaab3b0693f770e1d818702931ee9f20ad151881f43be99fa98c4309002430b95eae7d8b3e977d46d276cedffe4429695a84a0a327fb2d6aa1c8a497d12b82ac065d01a0a6651572bb233842551317d7db3d55b3e4914dd91a48114ae7e46b2a043cc3d33ab8e3cee8801f806d42e48302e786417b7163524d8b0ea199aef85d7e94b85db9bef31d0bbec5da7045a2f12ee4acd45b1dfa1800930147672ebea06291e3f71b2f595ede8b148c30bba19e2e489119099060840fd0cb1d20aec1388ef8cf6578da367f40c9ae9cda74576124b5ee84c83425c170d94cef1276fbd1dc6f6dffc4b6be848062864e63e2bd41581e457e19f77c03856c0c1e54a4f8acd563a21f88766b529bb2fb246913dcb23e9f55dd3e2a19ca14d408aa13f5faa5abacd4805ac1c7e5c96da9c27bbab5475a6225a661b3172739f051e9dab2ea95a678faebaec66d24b9dce04135757596a93db8c7d7898cbf53c83846600792474280e0b332159249f8128eb1c598bba8c524180a8cd037c778d67e8372d90dd9607b2771c4da21518d7db9cd637ebada34ebc533a8620eb2855c8fd0d0f942b1206f0246623dae67ecfc180d2077a415c175b72006380fd3e29ae8b078ebabf1c44736b0acb6e00ff5fa9dd9df8c36c947ad549b285f63bd8a5efc049edbe98e6ad8c7dbf766d171e75584ca0d43767c139cdb0c422f6ecbe0b8db1d3edbbd171f2a38d8f2c8f70e3df052dcb84e0f375b1400e2c34e3f4488b9dbc1d357a570a1afeaaeebfa50172afd7305d5792e5b7615d2b6786eee09fbacee764427b2dab91e55a4dcc9b07ece543173238609f469fb75e827c4381da5f1277848d8937041d4445cbf587b54d7c3f16a34ff383f5c5b02d4ff2bb53bd64b1b8ee606421a4742bf56a20a170a3e37a66cc79c32586e011e4f6ce234d32a32059af8f61ab127368c6b98bde4b9e5cdaee4e3e8c12dee8612e6e7b006c8bffe370fe18b91b8428558e1e8ea06f863f22b46035d6ebee94a98b23200193d8b04ac2788c7d9a56dfffb0e5a1b7c7f6c40297c4a31dd087307ad12f9e18ed214e8acebf8bbe3d90df793f62bab8e4d56f5351bc8e079db6fa0433279635d06df090d737b79769e201a8979cd09bd700e2756b6362ab8da268034a2e301bbc0f067dc958cd14b0abae415a77d26f36e7c81fb5268f1791ae8fe8c7fac48dd35eaca7296181c22ef581c1afe6e8326d3c0a115908c258ad20fa7b17286d9228038e06e15603fa4d3ec30db5da6b7018e99801d97399b4d9c7c7ce91109c921510a8011711fb231e8d168fcbd15da16fea00a734b007e8cc3eee00e63f5257d38821e040eec862013bedf39550c79fa0edb3eb00c98ad2466dc6a9fd5c210a17fced2859e2f0136cf2a10cc5d9c6361a6ab44c21f9633921e812323a37058ddf1dbfc10fa659ce2fd67854e1f5098596bce2cf5cd639cd1b55eb5179a3e3b8f60d83fb5adf774e23e229660fff9596352f16cd2dd0fa242be3b74b5a1d920b737df0a3be5922fb913a2fe6c2c19b483a3267531e9e8f34d5ea795e057c6ebf2d417579f2a2e1618884511d78f4893571b263d972ad427537df358fede4c9dc7af8dac62f8e831962c81fa469d7cd6f05d8dbbf6438e8e9b1af9bef743cc84c10d2b87f651cefc65f6bad221b5eaba37efb53c0334f729b69bd4474114815de7bcefc772cc13a3fedea8233ccdcc608a54fc8388490e24c58c6eb1b43880c1b5d059e6cd9602eab77bb99bb141efd92aefa7754f5d3a515994d04860394fd1368be8b0dfcb05b0f4b9551d8ecc615512b3bf7ad104e336cad1738a6c25cf6751096a052ce758f555144aa7a700843523e3630385b90b6623db88bb58a3000296fe57ad946ba4d957a0be36830fcd45a02387f87686277f282c1b5011660d9886a89bc3612aa5dccc4b563b9c0c03453949d95c63681aa7f17838885450e2a59a261433b112a45ab573988cd2bbd80a1dd5d6e462a923a10bccbcb6ad39af38a7e0b56a417314d99945ff0f66747abfe33d8f16da6f4338075ef53741ce0eb7f022ba27d21b512a090eb7ff45bf97a821b85e05680ee1ae760e7659a5c3a6eef0b3456a98f878a2f8a1bd4a1f5aef82404f50678e0721408733f892accb0b013a256fb8e65f1f6c4a2b0dcd05760356cfd6865bfbe0399274e3a9538183e1ee8da4c1c389cd9b034a79b0bcef78afc9662c481a11c5847d6c218eda8d691135a4f2b5e891a4ba32355dec4508e50661b9324329bd2aaf36e7e8c3d1e9f3689b377c1fa8f2ec231a7c9fb1697f61fe570454c58190c4c777822b007dd5ca3782b601899efa6add0cd6141e99885dba45f89b92f710b0b4e718f0f84e2eabec9f41ece012d9f4c8dcc4bebb28d2b6ee32dbde65f7443a66523830ebef672d506d940a951e4108756bb04c70dcb68a5155c316504152b642a4a80c67a6cd824d6f57bf54c0fe504077caf7f8ccf722aa973c7e7f3bae277703bde260b49ddbdfb08f6bd756b94cf3974732061a58877542f0ef6172eded88c6081e724ed196c3eb03bfae09180f9428611d06e6214df47c438a285a0c87e2509fb92b64e5603a5599b01305a014a04be915cd401c6d423c154c67f545dc0613d705a64c8e48b63ced91e322f4c2eb93f03d0652ae5b587b4ef6f6e0bdd622edebe02a1d9f3ec95f606e69f268e9ca1c9bccd2b77e5a0f6b7619151f4805c100d85ecf673c8860414450492752b59a1c97c7378b5dfbf19cb2d9e556a8f163f108d01ecc8ee05f74db67a1d711fa0732ad8e6c77fb7a7289b77d56f8866ba076d3e8d4d52da93ffb8be75a1153f710f82830893a62a59c6b453e93c76a11f14c4487be95f6a65b5287f1d8c0aeb2f11059bcf1c729189bc2fe1e82a1b60c74faf63c7947d8674f6565ab07439e4f1781c4b01db80e793ef59361b5061809ae1a36e776bca9d82ce53f88e4c142752adaf25d034abfd4f27aa4fa27910cd165277fd1b86a0b277e7c6185055e545548404ed4d2bbb291af761373fddf032e555077999087e69039d61010ba80ae48e96d67acad09964ef83f8ba8787bc7fd67264e1aa760209f8fa45e2c01a6c40247f65eb4a3d84c42ea19838789f651f1fc71f56ba9217eb6972908c272e842cc1", 0x1000}, {&(0x7f0000002680)="a498e3e8d4753d9a0e932a", 0xb}, {&(0x7f00000026c0)="95dbe0c4242230d389b310c51535368868ae2825d22d7ff288", 0x19}, {&(0x7f0000002700)="ac218ee29f9207eb7e65f34de5825417dbc22feb60b0fa0815ce4d92720fde92cfb0515294135ac58f479763fcd832cd3ba3b68353777092fd239cd128bc5ec59f9d0e3bf9e2c66db4a5be896a4f822b356587179122fa47ddf446f6963aeb482e8c988e8cd530191269f8571e67c50e0ee0068ac6975fc10f1807a6f6bc2f7e34bdd1b406ec123b442867cb325b17d15eea756b67d8e7fc1c5db0c7d50387ab7088099892693019269c09491ffaebe28906839504c0b6ac3cd72dba4f0c6215782ca261f0c04f13220f28fd7ab66aa7eb93d95ecbefbce577cd721e61fffa330be75ba07c0bad", 0xe7}], 0x4, &(0x7f0000002840)=[{0x78, 0xffff, 0x4, "0657a9c419e7351a0405467146430e55a49ced583293388c04631205c2585f130abdcb3d7ebe7a84d8bea7f2013f79629cc3f61ac59b49ec2c50b170247b2b7bdbd97c377033dad247bb33f5aa24c2e1c4c26c9022548f9d5d740510ad91be01766d98"}, {0x90, 0x1, 0x2, "4b600c0c5ab143a96f75b4c6f6345e9d9d2a5bf2a2aa9b2627380692e06ed52fb6ed8d2cdc47840e5d01a63068632536ed0007c89323d817c1014eac7851f9cb18d9df44b2999f2c04c063509cd3c336b9bd629ddc1675c4b498c173fcb09f59fb931f47565fb4bef3d29f61475accb1a74f3deb0b3c3c078934"}, {0x60, 0x1, 0x3ff, "7b6ad4206da705179a7d311a47db46e27b53768504aaf6b4f939c34181d90961a2bf5fc9f63570456af1ab2e589328611bfacaccb12c698332cde2ae1aa522a834b00f4ba2b25deb68b00b4b1efa"}, {0x1010, 0x1, 0x5, "488aba570b3ffffcac0afae6eb985cf0697e13d3ea0697f0eb83abc67d840a9694f34c23c6edf5d28c5b51f5316b68bbfc40dafb5a152128fed61c7e544796a785b032b1842181e942ff23ff6bd4cd842558832d5e202affe355371a606cd00572602fd0c6757c38e26182118479e1ded9115c3bd42622a7e095c33eabac7e296b52c38fed7caf460ecde21c5dcf81dcb7292093f2e1566e665bb4b0021e96052b80b89362792f34a40739e44c8bf346503d50b9c0611498ff4240d8a718188e2132109b4a6002e3ecc4727171e634fd388e3d84f82d16e08e5c0f6b2b0bad9de8cce16c7e6cb53889187580375918fd5c9098d16bff1cef1b53120f45d5be4447082d16f89c864f2a950c266f8da31d6ea8601d5e63e9c415943f15ebf1dece37ac8c697787f3ef227fbc38cbe0970f58ec535f2e83b832514bd6d5cdf0135abd3cba3c981e0b3ced9a1f09aba5f806cb01dcad8c5d9eb85a75d9f6472607c32e4a1a64f2218dbb2238e5d577d472e0b2031f3147340e8ba4553ed69d7d463758257169472ed765514f0b7705a1e0dcc7097c1e818f264b6c3606e9af3e3e570c6d17adc0ce28da7dc35c5be06b81bb3c1981c05bf59c084c65098790c4ddec1169172ffd72fbb3c50302a42844ebdcc4dbef7238277778a7a15d33e46d97d35734215dcb4e8cca9f822faecd73657a4f8f1b1f578aa8f23f124d2f159333e9e63d68fec9a64e975aef737fb74aed58c2792275f23f7f02a2a11b10d166419c5631eae1f767c48b83745d354a5c3649c0e2dbe5fca0e80feaec4b6d653563c9dd3b9a6d05502cede3619678872adc7b0bc887d83718cad6ccf0d0778902b341908558e7ed8c5a4ac2545cc58ea3177041421d056a8911783fcdfe625a816a06d4ff27e51e3c079ae6f54a7042053943773221cc7e6956d63b6dce5fbe9b49668df9bb01400379694a8f3672bd7cc264b08f9a75ceeace0c2fb5debcc8b070f31c6ce94835d82d7f6ace778e0172a3b6fe6ea4eb562019db488842ae50a66d572e876addeee86d86468abdbb0366494efd77c7133e21bdf226543231cd637890fb07227e9987be4cf979f799bb08d9842737f6285fdd3e4eda9ac71b97cfd90e8bd2146dd5f5226bc715128cf705637a2a93b5e20f0d4853e792e08941f8fa1f15a14f5a51b1d972285f6d83c77d32c05a750d066d22404840f570dc4e456f238439df7f75bd68f56cd9173f042d1f21e9f1a3b64bd6516fdf026a47b66d724e1dcdab958d5e7934f8fb05ca43f291c3f2275f5569d76f58e6bdca18605660f77f326fb9eb8aa544705a767904b7a2146769a6485fdebbd3df24857d98c540f1aecbf48d975ba6f044158a55913a9123f73b9d307c4463d1d4a8a5150b48a9fbdb6fd7ec192d856b2b5400475031833460aba6ec6c1533d9bc4c746cf941be56bb142588e267fc3bb682b0139c4e1eb4aa7cc87d7436900ab20300875e98f5eaed3e67f49b5b910451dd3eef5f83ac9dea7b444d944c6dca0c2448f7f98ed8baae4cf181319bd8e7d51741adfda67249ae31c1a6e4f9a31884758e8316fa6718fec374d7acbbb99a37b47427273b9e319ca6aed1bff4c00b9787eae8a546c97653d4d39a1e0f61d5e43c38b5a4edb63231f9b2a736766d632044696affa7bb6eff8d9464a695c452b97c3652433cd16cbf070ba6d2b660723540d2007cb8f83399c05194d4b9297e283be91420b0368133ccd15f16a9d3e5be4377e4d7fc4166231e20bc6d83df4ac71f18e81a458b212efc3b55567003c1d8f9b3bfe39997102d1bace6efe57f7d69f2be32e9bca56ee6568af372b0732cf0943f78c30d423a2093c4fe56a1b5fad9299102fa014ef3589129bd14b536da8c948c8e96ccdada255458333501d2b455cadf4b5e43dcd531765f2fa2ef8efe3b07480e1075376d51d1af5b2ea3469d927b0e498bf07e8e50f4ecd4b5eb099434ffcf0cf7004a2a03b01484c6e2608720aa13e2ed09c0f40909b7e2a766624967c4c679ad9e0ccbd48053045910e895c28ec730e8316716e40c930287e6dd05482a598498b26056a59f8780643babcc4c4c80d62d9cd9e2253c779c6a262908819283a08193ff534fdf625fbd90ddcce1c40dbbd668c0338d83748993dcdcc5079237793e7b3c0b539db627dffcb5741c4f73b87786adff7ad4630bc4abb95ea1ee6f57f729ad5439dae3224e19a1b7417bead1b355313975bec44042b97389a37e3f9d4aa3fd2a62307e43ea9a20622e8ddbdcbf1a013b85cc41c44868db8f00c936d98d1c9998ea57fe42969e2a4581eb1ae55d2f2ae1ea194e2391beadf8a192036de281da6bccb7e9872f46ef5b7273ef2f8fa39e34a547fda8d134ac6dac69a20d71c6c36f40fa8ae87e804d3860a972c31f20e7bbfc962737fefd286d0b5111de2b504a65d958e33fbd408115b9bd5180bf36e3fcfd54704675254743543634261cf7122db7f8d795abccfb0d45b947278d37c6314c028798d52bf3fe104a2f0c6292d6bfc122e71a1f582f96423ee47ab610e8fc125e4489dd406eeab5ee4fef7170ba47bfcb6838c5ee2ae29a8b0390082dabe1200b3afacb22fe5ffbb960c1cef4bc5457967b31c421043ba8bb665ae2d5c52b269e85d4b3ee5bf85be24cbf75572b2e5732b331aac7e64482bffb2095338b7fee754a71f30acb1bdac164def29f6a4b75ae17a5c546b886223295fd6e317433fdf674fe3d66207beffe0286fb6a7ec489fd7b33a9a4e802378cb500504e9cf5e6a02a2dd70c7f8940a9b88239578e398cacf156db449bbbe9199b9dceaadf9a5ac62c982ac7d5b61488c949800a61e6ad11d83728d5ac67ee6718222fddeb1b366eda7efc0e1562d20b33f5c59a039ab2a006e1a8bec1b68cd87b173ecaa9bbcb54246f01fd5d78c09bc27c2c16668d9b99dfa9c4880dba3735c47c8b4b52df843668d35eeef6ab751d2b84240781fac1826af88aa8eedf240874372a8e284ad7cc200f0ea0e70bcde035a5d51fe118c9ddc565d069637748cf9bc3452356a503bb3e78dd64268833f116f3494387c55ad297988a94c20c97c493173424d9e00a39ef5a5e39d05b0561d0dfa16b5bd7637c395e985dc84f09cbdac2a0fca60490cac2c39b8533e9cb6e65421deae6874ce5e3c1cc025101745b8e15b264387853dbd08215883d3c4eec867e1ea915ac51444e5bde1a23472904b759ed1f3e062eabb9a96cd54359d190748ae8f34d2c16c15758ff4947760c44cf5316ad560031dad804ded12ccc089eb7a76888308313af94e2b082121635121c82b3101263e20cdf54ce0ccc61f16b5ce1749d780ad75bcc149f59fc3b65bc44b9bcea39cefc481b40237ea6ff2a5315d6ca014de96cbfe63f673e36294ab15bebb5bd1cf3770e66a3a53f53186697be0c33ff6b16716cf303660746c01336821f20f425a8d094cc62bb89f4bdc5f786610cf0783176856bb37c627479176cbbb3b566978276e950ed4df4562331558a5019cb2bfd3643fc6d8b82c9b5a8c78efb75a969d5fc9756d6cb971e2cc3d93981b51cafad276b8096c9ce0f606ee3eaf5af93dd13a2c6428bc2ff9612452b8ab3c46be3c804a9de634d55d77ae58691c5d884e833cd40ee2e657ed38720c4c708aaa5e7e2ac2230b348798c15e6a43b855147238b494047bfaa8538279fff5b9d8c14f6c074ba44082a7b74bac90a8e8bbf5fb9ae78b2dac822b5bcce4699b20a54bf85eb6e0229c3fee53533d7a66a53a073bc193e912ee83dc4b6f6c50c2e88011b4bb78c56b72b2cb3fa8b4e2a144a5786dff04dd93f52f15cb3bbdd3fbaa626a1efe62a3a8d570aa96819c6392fb0ef343a50fd96947a53636e41594d1191d2967f60603c4e2156b06c9ef2cc19d07470712fb874bcd9d1b10afca7bfbad83efd6ec4a79430e16b8da3b5f056f06ea58efcb9e716c5dfcf9a2a15c23fc28b600b6b418fdc24dbe98a4e9fde20ed2bb06a707392c76d7ae8813ea3e94bc9afafbe0b3519b001ba31b78048e2aeda796ce31e3abe7da5453c86b6da016c225a2f67f374cf989c26d9cdcd622c575948bccb1b256b2e64b1dd6dd4454b3d94767e0c8cd070cf0bda12692cc91316ecc9b7aabfb6c5460608952bb13dd18e4dd3dbd1f7cfc8d274de6b4fdbeb09e28fe198147e2dc46caa8537f814ebf7aa0c88e8cf90b64c19eddeaced98197822f977905f6feb2e457ab0d5b1a8936cdb10f9b13d1da710e4d6fbb88a8db8f2b438c64fef8af76ec7dff461aac8d236b1d84dd0df86e29bac7822e117711d3329dedbcc63a53e5974f6eb6a604b68ad77b8fc5f1ebf723e53ca4242441441817ef278f2f78de12ae0c972cf40ae7ff5687007f6dc68a7b78f34f8fcb237e76a78463e58199308cc6f86cd514fe343211c308f951c9145a63f136f134ce625bdeb62d1ee0d7a953a12235e266fdf128db60b1db49f931fce4991b206b4e8b9cbdc026cfb674059115efe7059e6f14c8dda1e966e9e8d6cd9f6fa4f82224097e10d149e1afe5c411010921e64a4777bea647f1bf68fd4f3e80974d500acb3ddf68535cbe8a27e096927e2109469bcdfb22a2c4d36154bdeee580979950ae48039d72eb16d6e565b393fcc13c06e8153c5213d39e19ba7164d25f20ba75b3516fd4afc2fd3afd0d3bcdaff697f95d24f5deecf057cbb49cf79e6cb0195d37911a2dd28a8319a6ebd09d3cd1ea5b1856d8e920fc50e7258ee1d790220223cdea14c0e38e477680b201c736905aa06afdea72550853bc7dd3b9cfc51f25af405d49a128ad51e92d5785c6c1ee30a3e61a8648077c3dc594e0a715fed0de8740fbd337be1bc88241326e63cc47a334557d104958cb22b079c590913182f27d92ed3fb68538b7a8cd94cea7f3b36d638fd4104036844050d732bd9ac366ceb3106a3d244ad3ce711b43f214dba5142d5f1fe1b8afcb4d87472eed97401f57ac032cff59ef3e4f8f6cc1025f5609fa44747b60e87aa0a82653e1f2ead1e38639c598a355402d54d60c96b82f8ab2a04bb472cc00ad2e4ff64661ceda9b9ab5717ae4a7256656065eca77815f497a0b33e67e5ecb2d7dae54e427fa1dfce85a833697822c7595fb49869c7b5fd6d63caeb0e1553245c08c4fd4ba6cd94954a1c1c24e20885001ce8e10637b093e8bc52a65db34b530feaf3de0414cb26ae60271e7fe32656f86abb6a3a79eb3bd2bd4d97f40426a382d898f0cccbb51a34c02c6b2dc2494bd3e4cbbf0f68c990e06a7f0a1d4fef2bf7e9a70bd27f8bfdef4f82bc5dbb2d66d5565180a3ae3dfd0a5cdccb44945add6162dc7a318389b3ffc1062a8fbddb1ef7f71b18ce834cd7e45adb6b0cc0a9133562828663a6061f44e3c1e4de29c42325c409dea64e2fc0cb82dcda1744eeb570f9642254b175f7cdacd6b7993eb1f6d5bb877d6ecf43cfba4d1514f661759ea49c76b0ca95d11f6d2dab98bea0bd1b6344483caa7bbe6ef38ff429862f9960013bfa5bafb6eca70814bf00020c5f4f5430b894d10781ccfe15e0ef6b81d0d88b7dd832b07f1d7b947d8fcbb7009073fb4085629b0ee799445311ac8c0e75361c07dc135858f2ee5bf4f92c3840135f88fa41a411e83e1e20dec7db49d4e79ad00faba9fbac651b823b5e85deb8627a00167b7c832eebaae0f98de465c13ba529b2af9f8b150e2b0af2d1eb8977103b99ea86efa018bf4d2d33065dfc935267d022ffb772d89665070c34093e0728fd9fafee5cd34d2542561a1bbe26e22c2c672bd27d097f"}], 0x1178}, 0x7}, 0x10, 0x400) utimes(&(0x7f0000003a40)='./file0\x00', &(0x7f0000003a80)={{0x7, 0x9}, {0xffffffffffffffcb, 0x800000000000}}) setrlimit(0x2, &(0x7f0000003ac0)={0x60000000, 0x60000000}) r2 = accept(r1, &(0x7f0000003b00)=@un=@file={0x0, ""/518}, &(0x7f0000003d40)=0x208) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000003d80)=0x5) setrlimit(0x3, &(0x7f0000003dc0)={0x8, 0x2}) open$dir(&(0x7f0000003e00)='./file0\x00', 0xf847cef7b4f96297, 0x159) openat$vnd(0xffffffffffffff9c, &(0x7f0000003e40), 0x8, 0x0) pledge(&(0x7f0000003e80)='\x00', &(0x7f0000003ec0)='/dev/rvnd0c\x00') mknod(&(0x7f0000003f00)='./file0\x00', 0x1000, 0x3) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r3 = open$dir(&(0x7f0000003f40)='./file0\x00', 0x8, 0x6) mknodat(r3, &(0x7f0000003f80)='./file1\x00', 0x1000, 0x80000001) r4 = geteuid() bind(r0, &(0x7f0000003fc0)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = semget$private(0x0, 0x3, 0x88) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000004000)={{0xfff, r4, 0x0, 0x0, r6, 0x40, 0x5}, 0x2, 0x8000, 0x2}) ioctl$KDSETRAD(r1, 0x20004b43) r7 = socket(0x18, 0x2, 0x1) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000004080)) mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x2) getpeername$inet6(r7, &(0x7f00000040c0), &(0x7f0000004100)=0xc) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000004140)=""/132) executing program 4: mknod(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4522, 0x400, 0x6bf, 0xffbffff6, "23ca00", 0x800000}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d97878200000000000000000b66dffd2f0614d600000000", 0x12e}], 0x1) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000380)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x6000, 0x7) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x18, 0x8000, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) getppid() r5 = msgget$private(0x0, 0x282) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x400) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semget(0x1, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3}) setsockopt(r0, 0x94, 0x3, &(0x7f00000002c0)="bbcc0880425b4831c075ccef7524e59c2cbf975950e1b5e41164fba2f7c309b1fa3492f0e135e1286afce7238210ef5736fe2ed767392da83f16c088750e7aad52004996cf196d368eba54636cf5ca598c9cf761ded95436db56849017ed7390f8935da8fdad6f78579085f8481eb44ef254437063849335bd7b30cd5144d54b8d54d0b3d8223fb42f3624f4a716d48d687c37e429dbf5bd26a2b6026aa5964238b8a957149853235c58cecfb2970f023bfae1ab0e37a9e4d1f1042d164a1e59e57bbab17bb866d693d783e29772f9d49e0c57595eecaa8bf4220d058d471f2ab47c5ff0d4058f87f59358563dc9270d4355589e94abfe0d0aee2a8f", 0xfc) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semop(0x0, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x0, 0x0, 0x800}], 0x2) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000140)) r4 = dup(r0) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, "bb5d00000000000000007b00"}) readv(r6, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0806000000200000000000019078ac1400bbac1400bb8303ffb3310d3765ba360000bd35b8853dc8001fbdaf9810428ddf67bebf7c46e8461115964725c9fc80b0e89095fb90cb5f0cb2cf608ca58bc1145c8f3a832a6ac8a5a34ffb8ac9da0021e68fbf96e21c661275d30159246c9152afd06efeccfa40c6764d6cf145eb3e30bf265dbca415a790350ed99b721aed694a489a4b837435ee7e9f4b2b6b07a6"]) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x4, 0x1100, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}, {0x0}, {0x0}, {&(0x7f00000007c0)=""/238, 0xee}], 0x9, 0x0}, 0x6}, 0x10, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {}, {0x906}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) executing program 1: rmdir(&(0x7f0000000200)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getpgid(0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x800) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r1, &(0x7f0000000540)=ANY=[@ANYBLOB, @ANYRESDEC, @ANYRES64=r1], 0x401, 0x800) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x801169ab, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, &(0x7f0000000240)="656c95fcb5caf003189156535dd89bec96dd44b359245534", 0x0, &(0x7f0000000580)="38d761dde36c3d1c14575e0584cd224494f98b0c2b6cf77f2cae9779f5f0b2c8dab123ebb4a1fa2ec8b189cf9c1d394e2fbf63814fbcea1998517ab63b003be25d492b36a6a8fd2fa5b99577e23eb1dc7bcb2a60fdd7794dfbc4a0efe24a41c89f61a00019d1f1", 0x67) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000740), 0x20000, 0x0) r5 = open$dir(&(0x7f0000000780)='./file0\x00', 0x8, 0x8) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffff8, 0x41, 0x1, 0x3, 0x6}, {{r2}, 0xfffffffffffffff8, 0xa1, 0x1, 0x1, 0x1}, {{r2}, 0xfffffffffffffffb, 0xc7, 0x40, 0xdf3, 0x1}, {{}, 0xfffffffffffffff8, 0x1, 0x2, 0x1, 0x81}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x40000000, 0x122ef980, 0x9}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0xf1b0, 0x307}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x8, 0xfff}, {{r0}, 0xfffffffffffffffb, 0xa8, 0x80000000, 0x9, 0x47d}], 0x3, &(0x7f0000000800)=[{{r2}, 0xfffffffffffffff9, 0x3, 0x40, 0x9, 0xfc5d}, {{r2}, 0xfffffffffffffffb, 0x9, 0xf0000000, 0x7f, 0x10000}, {{r4}, 0x0, 0x0, 0x20000000, 0x2185, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff9, 0xb, 0x2}, {{r5}, 0xfffffffffffffffd, 0x70, 0x2, 0x0, 0xfffffffffffffff9}, {{r6}, 0xfffffffffffffffa, 0x11, 0x2, 0x7, 0x7fff}], 0x1, &(0x7f00000008c0)={0x7}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\xd1:{\x00', &(0x7f0000000100)='&()#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='^^{{\\\x00', &(0x7f00000001c0)='^.[\x00', &(0x7f0000000500)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000300)='z\xee2ngY\xc4?\xa8\xc3n\x1f=\x88\xd7A\a\xe9I\xc2\x1e\xcf:\x94\xf30[\xe5\x84\xa9+\x8d;\x00\xc0g\xda\x98\xcf{\xff\xf3\xcd)\xb5F\x11s\vU\xdc9\xca5)\xceM\xe3\x1b?\b\x00\x00\x00\x00\x00\x00\x00VT\xfe\x7f=\x12\x06\xf1\x93O+=.\x11.\x81\\\xd5b\x81p\xec\xb1\x112\x17N\xf0v\xc6\x8cv\x1b(\nsSB\xa0\x9f-\x8aS\x83\xd1\x14\x92\x86\xa2\xa4\xab\x9a\xeab+x\x850-\x13 \a\x15\x80hd,\x06\xadH(\xa0\xea4\xad\xe3&\x99\x02\x99\xb7\xcf\xef\t\xdf\xf0\xc7\x1d\x18\xaf\xb4ynuu\x93\x88ShN\x95\aN\xa0\x8c\x8d\xce8\xd6\xc6K2_\v\xa0\xde\x1c\x0e\xe1\a\xe7\xdb\xed`\xefln\xae13z\xbf\xa6F{^8\xe4\xd6\xcf3\xad\xa7\xb9\x02\xfd9\xe6.D!\x18,\x9c\xd6\x7fw\xd1\xac\xa3a6rA\x86\x8b\xea\xbf\x13\x14C\f\xe1\xaeziW\r\x88\x84J\xc9\r\xfb\x9d\xa9\xfb\x9f\xa6\xd9q\xb8y\x83r=p}!\xb4\xc9;\x01\x82t\xc2\xca7f%\xb7\xd6#\x05c,\xe9\x85\x0e\x1cy\x1b\xab\xe1?\x8a\x84\xc3\x91\xa4bs>\xd1\xd1\x1c+\xa0$\x83V\xee\xd6\x1e\xec\'\x90\xc4\xc0I\xa1\x7f@\x95B!u\xd7\xde\x91\x8b\xc0\xa0%\xf8p{\xe2/O\x8f\\\xe7\x01kH\xb2\x01c\xa6\x8cz\x1a\xc2.\xe5R\xba\xdf\x12\xae\xa2u\x1a\xecdm\xf8\x1e\x8a\xd6\xb9\xb8|\xf3\r\x8f/u\r\xf7\x8f)\x9f\x93\x05\x16X7\xeb8\'SH\x7f\x16g\x7f$<|G\xde\x1b\xa8#\x02', &(0x7f0000000280)='&{!\\I\x80\x13KG\x9c\xf0\xdb#\x86\xdf\x00']) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xfffffffd}, {0x6}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "1a91a80201d03f84e33ee7790000000500", 0x2}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000440)="38a218fa614f35646b977002109b49a8389eeb5f5921d33b331e4bf8f32c4bdb9c41098f792ee307796473049e8e8b264e0a", 0x32}, {&(0x7f0000000480)="7d1df3d32c5e32f2621dccb3f04ad746405eff3514a22ad416f895bce1a409d9b4f8b396b013e6eb5310056fdba31058dc666a1191e8ca97fd052d786640a3498d499eeb70330608c15f0f90cee372845d0e6ef2f2bbbb13030cd7", 0x5b}, {&(0x7f00000005c0)="9410b9d9331202fe5fd80cc06d851e11f225cb4f51912cb63edad2", 0x1b}], 0x3) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x126, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8100300086dd6006250000ec0000ff"]) executing program 7: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7ff80, 0x400, 0x1, 0x1, 0x1, 0x9, 0xfffff48a, 0x1, 0x1, 0x6, 0xc21}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) poll(&(0x7f0000000380)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffff9c, 0x80}, {r0, 0x1}, {r0, 0x2}, {0xffffffffffffffff, 0x100}], 0x5, 0xffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000240)=[{0x88, 0x8}, {0x0, 0x9}, {0x6, 0x7}, {0x87, 0x81}, {0x24}, {0x8, 0x7fffffff}, {0x7, 0x3c970871}, {0x81, 0x7fff}, {0x5, 0x24000000}], 0x9}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r0 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) socket(0x11, 0x0, 0x0) ktrace(0x0, 0x0, 0x100, 0x0) (async) ioctl$VNDIOCSET(r4, 0xc0384600, 0x0) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1424, r5) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000640)={0x3, 0x2, 0x8, 0x0, r5}) (async) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xf3cf, 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) flock(r1, 0x1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8004745d, &(0x7f0000000200)) (async) syz_emit_ethernet(0xba, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x18, 0xac, 0x67, 0x401, 0x3, 0x80, 0x0, @empty, @loopback, {[@noop, @end]}}, @udp={{0x3, 0x0, 0x8}, {"05cf0bfdd0c14f84f98523986323ae8a4124df45eaf7563e3f45e05f586b7cbaf3e6aad843a642d1a2a88baab65b5b4e85464f5efdcb4c1ae4ad98777f36b1c27904f37a34ce481ee9b64c0ac297f3d680210e2938112e1058e05f441937cb6cb150654e7ec9715fcfde37e904eb93c1ff2a935855f83765ede31787023b596f394453dcc5d0ed608f83702e"}}}}}}) (async) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) executing program 2: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xba) mquery(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x2) executing program 1: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000000)=0x2, 0x4) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r0 = socket(0x30, 0x3, 0x3) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) shmget(0x1, 0x4000, 0x2d4, &(0x7f0000ffb000/0x4000)=nil) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r2 = accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt(r2, 0x9, 0x8, &(0x7f00000002c0)="084ad4b6398e716c62af8455bae8499126d769c84b7ce50498e9c64731e3a1665149867252bd92aa706e764b66d9906c8517e8d3939a384017b48062c1e2b4ed0991617c3491efe2647975355738f4277dd9f0c53784c9956d1a09784b32a9c50b6aeaa51056127739120f3e95788fa03d90c5bb58f4a777b452d86909c6bcc8bb4c29199254e2cd0bf0dd0c68c929dd6e558703e0cd544309", 0x99) shmget(0x3, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x200, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000440)) sendto(r2, 0xfffffffffffffffe, 0x0, 0x0, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) socket$inet6(0x18, 0x0, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x20000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000540)='./file0\x00', 0x10, 0x2) openat(r4, &(0x7f0000000580)='./file0\x00', 0x40, 0x24) getsockname$inet6(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000680)={0x7, 0xff, 0x1ff, 0x7, 0xd0e, 0x1ff, 0x2000, 0x10, [{0x5, 0x1000, 0x81, 0x8000000}, {0x4, 0x7, 0x4, 0xf1e}, {0x8, 0x9, 0xfd, 0xf9}, {0x6, 0x0, 0x1, 0x1ff}, {0x4bb, 0x2, 0x531b, 0x8}, {0x9, 0x1, 0x9c, 0x3}, {0x62cc, 0x4, 0x4, 0x1}, {0x1f, 0x10001, 0x100, 0xffff}, {0x7, 0x5, 0x8, 0xda1}, {0xffff, 0x3aeb, 0x7, 0x7}, {0x4, 0xffffff01, 0x20, 0x347eaaf6}, {0x26c, 0x5, 0x0, 0x1}, {0x80000000, 0x5, 0x8001, 0x8}, {0xff, 0xcf, 0x7, 0x9}, {0x6, 0x0, 0x8001, 0x7ff}, {0x6, 0x7, 0x1, 0x1}]}) fcntl$setstatus(r3, 0x4, 0x80) r6 = semget(0x1, 0x0, 0x127) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000007c0)=[0xfffb, 0x0, 0x90]) syz_emit_ethernet(0x449, &(0x7f0000000800)={@random="b45b9b943c41", @local, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "3f37b7", 0x40b, 0xff, 0x7, @mcast1, @mcast2, {[@dstopts={0x6c, 0x1, '\x00', [@pad1, @pad1, @ra={0x5, 0x2, 0x5}]}, @routing={0x1, 0x12, 0x0, 0x3, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @rand_addr="73b00791e51348272390beb1508a768a", @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="01ff9d0ec3736f1c9b7da4838688e188", @rand_addr="a6e40826b0faa2cefed53a76c5feffa2", @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0xfc, '\x00', {0x2, 0x6, "476913", 0x1, 0xf0, 0xde, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@dstopts={0x3, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x3f}, @pad1, @ra={0x5, 0x2, 0x3}, @enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x1, [0x0]}]}, @dstopts={0x1, 0x2c, '\x00', [@ra={0x5, 0x2, 0x1d7}, @generic={0x54, 0x83, "e26388a86f2f1d3991112f0670a4df763a1741ee4b7e1c2526f5f93efe6222181ba22baa9f94599b5d73dbff44eae021df0bc477542abcce14240c119e5ab7f7894bbdcc664fecc7df492185c1270b439a6e6d11e9974bfdd8bad9a75501a90d93f2cdffb474bff8a1397a69b87325e1d37966e723900711aa511dd259aa2134f2e3df"}, @generic={0x4, 0xd5, "a04ae15f916eceaa70c4516824e98c80a08f584ae9f66c6f71014dcb254ffd5a3f28c6667b40da917534261cb0cb518e3a015489184101de381d9cf5bf9a762556eb2b41cce1bd18f5079d7ff4c9bba2490cf2a56642da9a3cf99abc7f7c5bace5f5cedf9aee9b34609a62fb403209b794016c2fe804e3035718d1d52282e445eb475d3941c7b5931c7a21174c8dff589d95919f707e24d70a056e75edb2998a144b14cc50c012c8698e819e9d7d52d944c943281d6b4b6da72860367206f03d2189c5faf64b33ca69e2f1132c81d0f1028966c654"}]}, @routing={0x4, 0x0, 0x0, 0xb5}, @fragment={0x67, 0x0, 0x32, 0x1, 0x0, 0x3, 0x67}, @dstopts={0x2b, 0x1, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @hopopts={0x29, 0x1c, '\x00', [@jumbo={0xc2, 0x4, 0x2}, @jumbo={0xc2, 0x4, 0x7}, @jumbo={0xc2, 0x4, 0xb69}, @generic={0x1, 0xc4, "a9aa3fd5568e3f5270ee8a0cfe8ce2ffabb14fe72242e1a2cd5588b650c551a8393772631efcad38735302400d63fcfe2d4d7a9797b9788383b7a466e56c5e88282af0aa7af37a3611ecf13dc0d020b1c14ce4631d7bcd9e49d642e8a5ed5582b2fab4229651880584facb83351991d924ed11f42fc302c93341e198778eaa950b4c2ca0af9cc2a3e7007d990f9fb681699570c19d942228bad34dcce40a819e874be22c1be9daa414207dd8aebc73d8110f4dbe9300f8722e463c8f0cbc51cfa32a76d2"}, @jumbo={0xc2, 0x4, 0x81bac3f6}, @jumbo={0xc2, 0x4, 0x2}]}, @fragment={0x0, 0x0, 0xfa, 0x1, 0x0, 0x0, 0x65}, @routing={0x3c, 0x2, 0x0, 0x0, 0x0, [@loopback]}, @dstopts={0x67, 0x0, '\x00', [@ra={0x5, 0x2, 0x1ff}, @enc_lim]}], "5366b794c43868a2e00fd0f8f8c595d05e8664740690b2c2f93840143a4def8a7b992f8d9e99a6675339bf478f9704c2d0ea7e274e67523606173849d1ce6dae10d5566eac544d7aee04ba1b419d8d2ccccf360447ce711836f258"}}}}}}}) r7 = dup(r1) dup(r7) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x51afee42a5519235, 0x0) r0 = socket$inet(0x2, 0x4, 0x83) setsockopt$inet_opts(r0, 0x6, 0x1, &(0x7f0000000000), 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2810, r0, 0x9) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x302, r2) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$net_mpls(&(0x7f00000000c0)={0x6, 0xb, 0x81000000}, 0x3, 0x0, 0x0, 0x0, 0x0) r5 = getppid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, r5}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r6, 0x29, 0x2c, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r7 = socket(0x2, 0x3, 0x2f) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) r8 = dup(r7) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000080350001"]) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getppid() r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) setsockopt$inet_opts(r8, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xccb9}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x1ff}, {&(0x7f0000788000/0x4000)=nil, &(0x7f0000ef1000/0x4000)=nil, 0xee3d}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ca1000/0x2000)=nil}, {&(0x7f0000511000/0x2000)=nil, &(0x7f0000be6000/0x4000)=nil, 0x1}], './file0\x00', 0x9}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) close(r0) nanosleep(&(0x7f00000002c0)={0x10001, 0x800}, 0x0) executing program 5: sysctl$kern(&(0x7f0000000140)={0x1, 0x42}, 0x2, 0x0, 0x0, &(0x7f00000002c0)="d820866700020000b876a16034c1f4e27679b78aecf86987544ca9c5475e8a9fe042140900006f6a0aedb422cb01e30ee863a9000000eb1400800000f90000000000000000000000000e3b5caa8932e5fce76307dc71a0047172d8674225a395", 0x60) sysctl$net_inet_ip(&(0x7f00000005c0), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x402, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) sendmsg(r1, 0x0, 0x401) sendto$unix(0xffffffffffffffff, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) sendmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100), 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="3f56a242b263b63fc12c2eddc3e4938f100f9fb2844afb2ffe537083a7a9adc9566f1e63f6f767759fb7c55c6a7decc2ac7fbc3f59630e1752877c7095bc75797c687045fbd5e250c3673ec7791ace0d32157945d91fe4adc7959a67b06e9bceef31e32f95f4c788e457e474d1ec93d509d85266e9c4368a261b114568f262bc5e8d56de1ead6a135428438e9b3cd5ed540f7134d011fa684fab85b8d3b156f40ceeb97509a95388ddf4d7a24e127f859a692fd39fbb24231a7a58c82aa9a42d3b826f73299a37d8f3e7e63ddf9ba7b4fe1596924fb6852dcf2802f3e31895fe90558773ca56da4c7f79b5c973a070967a6a63129c55ef72f7aae98556b494b480fa3ebd4d526950df5ba30a8974871513d409c89a76449dcfb35de6d78028158da823ab67"], 0x88}, 0x1}, 0x10, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) setreuid(0xee00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket(0x0, 0x4, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$getown(r3, 0x5) executing program 2: syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x12, 0x4, 0x1, 0x4, 0x13d, 0x66, 0x81, 0xc2, 0x4, 0x0, @rand_addr=0xffffcc14, @broadcast, {[@ra={0x94, 0x6, 0x4}, @generic={0x89, 0x12, "6a29bb74d6f279d4bffcd095d886315b"}, @end, @rr={0x7, 0x1b, 0x7f, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0xffff7fff, @broadcast]}]}}, @udp={{0x1, 0x2, 0x8}, {"d95eb761134518e4441539e335dbf41766330888b35cdb0a6e8fd6a9ca6ffbc78593625a799c03b6d220210c3b95a85eaaa59d5b10cf43f81e859f25bd414e3b90f0c7ea995858d1996a1db052efd0b5c102fa845ea67a1090ff018bd2b0c169b2a531396b4738e1d155689d42b78d97cac86d44cc33ac9af6dbaaccbf485ce376677b37da4c5e5fd842265da264dd36367dfbd6b2619242b0eb5c42998beeda84862aef964c8ef57ea26c9e7d3023e446f50421ac20cdde82d495991b7bc83b97fd545a3f7b20d64c919f293fdafc47f1fbae4ceca430d867f99945abbe529d34bbc590e24d9f69772539fb37"}}}}}}) syz_extract_tcp_res(&(0x7f0000000180), 0xfffffffe, 0xfffffffd) r0 = socket(0x18, 0x0, 0xf8) syz_emit_ethernet(0x2660, &(0x7f00000001c0)={@remote, @remote, [], {@ipv6={0x86dd, {0x2, 0x6, "f5ba90", 0x262a, 0xff, 0x7f, @empty, @empty, {[@fragment={0x29, 0x0, 0xff, 0x1, 0x0, 0x7, 0x68}, @routing={0x50, 0x2, 0x0, 0x7, 0x0, [@loopback]}, @hopopts={0x3b, 0x402, '\x00', [@ra={0x5, 0x2, 0x9}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x5, 0x1000, "f3a548a5ed8c1afdc62cf6d34bcfe9f6bb90e6ec99d45ccf9f2fb15505b092b8ff574a119f2ecc15306d6d1a656f150d54324cba46ed13110a073e2e48e9ca4d49779de1ca030839542302f99c362247f656e99e1d0264f1169d5ae00d29079a7d410e5735af12af9bf6e1c41ade002b854062d4da7a561d73d775f9177ed523ca48350e690c64b83493dee6843c536292ff7623232c8df638f0a922be81a2beecec036a05c94023580a7cc7578c11cf82a14e5d980c5ae6b7eeed4b36db990a93f3f47420e4cce8028a230afe3b1e22e3b00c8e26bb1b836777f920fa73b94ffef816ca391e10fa2a8227e2d1701be66b2613d588147507557ae5059b70c7901b023b830b1182e74fb9ce6a1c36d1acb46c414b5bbfad3b0a01c29f31f6758752cb602ae5b85afbf55d71009196a059a299b0a3e23899e9c6835c3dd026721091b3d9c7cbd7ed149dddb8ff98fa8ffb86b5bed6c29c5971d697da909166ff8f8cc28a963814de0fbdd5e6b7c4839083d2578e6db70df2380c3e5bbefb505bfb0237a1f5178a66b2600c6263d49c04ff136195c304e7aed056b2c302caca3158843e204402a600238f536c715e567ef7182b682441525ae04d97e5790e4887c01b6f467f350006f32c62ad40e86b975f9b764094dd980a06e439668597ea6e667c41db776b894bf896304ea5246ab5b31734197bc3fa64a6173fe948f0d5d55be5d68f63e1c7f9e5eb1370a0963cdaff10b930a67a34163c758131d82d45db9918dc4cbe43abad03c3a02c9365b96c0026ed22cc6e0953fc90764208bdc0a0b4265f3d8004b1aaddf4d60767d258bac0ee39b47cbadc7ddc730b32683ce25582a1ce5aab62dd9a1f9ecd6b265f7a5dba1f73ae236b95e37e3f6f2bec67563c8fdb1c692d9b832323a67959c02e105eb02d4ef2e8e22a9b71ba9e3aab4d9fea4e77b14260c70d2103f359ac5f38ec1227ae6edc3d47679717c1ea34799a66f0fc3827839dd45301f6d72e5cff570f730d007e4320f98b1d7acaa15cc5bebd8e62a7d085aaa041503f99c31feac1eb4d0165f265ffa3f97f84e93f520c26c628a29f1b9f1f44041dbcb1940741d501a457fc343328703baeb1d3d95ea77c2f476ef2052e518b471d18c6998c2f134b68be4a246b737a5e2e157abcc026061f096bf83db75cea7e047d7fb8591479d9a60cdb3a35c59479b90058dadca3d79ae9d6c32abcc08d3dc3cc9541754f9e0e8f0aefe31ab56b1019a421606c9d1dd401af86809d94dbc690d9dcb16fbd8307afdf298cc04c66346de9a603b629e7a020ef630715bebfd03f384e729dd3a5dc9b7003358705fc207ff89bcee93dc6387c9ee939051551257755eca8a1f8fd2be9c354c7943aaac68c0d3432ed574fb30a7645a2735aaa5f3e7d862d053161c3bda1c33c9489924f11a7f25cc5eab5f343d240853668a6a31c0fd755b1b062a5bd41ce0740e0719fe46b54960d16895dc2c0c743b36828772fda1381194712138fe2e533990be9964d01512c1f241982b1e400269cd6fcc557c545c961e591bbd2219f12b97a574f251cbd680149e94f348ce26b9d168c8d5ea514c87a72e0b299fa8ff4d037f4a37a394dc619a2957aa8a8e63ca25e601913dc444df3d25789d4289ca84c0b9e2fc221501eba2d7d24bcd63e660cc4fe101261bfae6a8982a1610f291883d09a3cacb24481dbdab5fa5f3c3f5de1eae296401dc606f449b823f29c11985d70aa35a4b7c41894084e39bbc5dfbef42fbecdea33878ef21b67ad6338c5388a568545d0f91cc1d853d04c113452069c5b96b35205019ebcfed7c71af2411cc37ed03dbadef90ccf4b1653a2f66851a515347396bb99b0956525fd6ac23f0a63adf446f1f97c7046d805a07536b36add394d3ad5e7c47117e10f678316d766263fd07c49410598d687abb95e723d3e31fd7e750bd6b1c5aad64a8ea631c116930d523b3e327f726ff7a227208cffbe465c7e12bc40d2d9f52dedfd38f2cd51af1cbd8f2f8e980573faf160f4cd665305368aa3ad41daa932340624309710742ba03db8116a3c9c5241236b772539e5d8100e5e0941f4b9d079e945044f2059134dfafb3b617e32a4111dbad2781caf2c38363b0f806833d51710fe18e451a00b5a632bb690363eb7d9bc879dc73fdaf64926c57e1f6cb9947e306bbc156ada0b997b15aceed3eadb82365365032b463215a34792a7869b04cc760016f6bdfd8c4fdcc181cbed8608e5192f74b064b2650d0c33c4772781a1a89bc242397347f470895fe2c7448a5cccd45239c39b0ececce3ec8b2197b649392c69fb2c7a7d1fa39d63e0606dbedb33330c4e6d74747fbc85811552b498ba820a310a06c099ca30f2cc130d6df2fd0faf9fe239186928ace114547557faea05b5c38194df1fce5d85b0bf6baadbf21b833ab01202ae8ab82e9c5e2533b60f32f4bd6607190a1ccdb4889757080d5c65f491edeb8cc2b774670ed880af7105fb9bf2e26f2168bbcb68f85d5f9e2361523bccd5574a5d640a6b768d763fa1c7397b1d97c6e0c3ab9186d377c2a047944a7990a8fc734cc4ed30bb3372f4c83493a529ef779c88b6dc4a48ff56c01ba3530631c5f6b5b22c4a1cc6f50859e0a26f937c6839e8ef09eb53dd2ce039ffd571f4adf7953f10a28b23db64e36500883393ef457ae05f8c9f099ecb852d6601608cce60647d1f935416341f7a11032401319ecf8d78d7227303767b91c3fb70bf228068bd709ed3176ac8b3d87f84d30d7733b5b99f3ea8f8282b56590e2e8196be1335bed2111d4dd29187703054b23da92a6c722896bcddf36dcfdd98a3adb159154a65c55f669bdf70c96a31fe3a4a632d83ba3d3cde7403969c7085236cf75b90bf49c3279e456e153a3709d05767776c64e6cb76fea2c27de0c91291e2eba5f242d0acb8d3baef8f156c7c70c17d907edfc8558699bee96b1db1a598da514d78a10b26c9c1ed175ac9688a9533b4521f161796c00c9076d3562b4611b95ef73144a814df3830b0d1fc989ace7e05ddb1c2626f4ba91ea1d0ca38ce4183bf86f9f371c1127430e69c46522132327861a3c51d610a6e6f1698ff0c0119e93d31a54e3440dde42fa6c7eea21364a40c8165badb04650e5c764d90f762db51a860b0f751c76e0b8ce5b44ded0f5767ae00ba3faf3cf2b5bbb0b2f2f42f0c88e54af897e0e6a752415e09c084755226b8e3631b0bff8f905967f37e365c2f0eeae945669c2465e8c089580bf46b702821badd249f68928424f52e80e512fbecdba2287e6794562f2d3e20a2148021c3d7a90bfa5cdac986874287e61d79d9d6b50e7e6a6c8a0cfa00ccc1ebcc23aa94764430e8c373e19429e675ba678bebe86f8128766075fbca7806044a95cc0e4a347c8ef8246bbf70be0327949ddf2e18f79585ad36af3339dadad442bf0102d428e876718ffa78efbf78e6f3066dc58639aa279a7bd08e548b350ba058eda3897cba99df362349c9380cd3a727a2e8d698b979fafaeba7f03238db30f6f8eb0fe597a52bd7b0530d152ab03a7a5311b8f37d601fbdcfcf46ccefcf2d04f7540dba84198510b7091b56b8d99b837fe61148394b208ca9d2a7fb211accfdbb303c851d9ffe06dacd5e11ebdfb21922ed07e635f09cf7b185df56b67d9fb139c53996050e9aa7fd5033229b0efd3bb82ed31cecf471c0bc416466f70cf1171bb42339e29138a7a96881fe97693271ef8fa1ef070479abea1227023f20acc338e3535fdbe50e42d6749d8df5e7cd5c27affaef27be5fa4dd3e79604e1893110da1aba876754d03bc49f22245f785e857dc5422a189819758bb65071a414e7e9ba079d958c03e313cdc1fcb5f8c37e769a60281aeff42f3165b79790a096c41f620edb34a7cdc694595c691020214fe377bab95de8a16edea2583f4b171025bad868a1997437e81c73d3f5c64eedc2e1ee1923f60d24ec5ee9c38c21da67bafe823f293aef32725f1b82e1e48b2122ed90cd99c3614f0c674e55943c638ccc271899b07a175a0d9e966409009a871cebec2aa838e9def814f5092922c5c92738edee6b68008ff70504c9acb5975434e47299f0c7f492e5c0d92280a57a25d9de217b15ccd2ca3e13d6e361d31c006bfbf25bef5885a4da29905a1dcad98fc4e7eea87a3fb221b396d63c6bce834350deae456ba26e0e1d70fb74abfe431c4a993ec539852894cf579ede54c7cd4a9d9698410fa01cf21b32c065526cfa92204f6b4db7e10a623adb3871a7da19ea64b700e188338f8b28b9d7e6fa06545c116010ca3930c50191165dae4fcdaa577702034bf354132be4e0f1cc974670547cad2a75d4dd83f09710fb7d54596c5ce1e97bebcac0da8ee13cde2ea66f978a80a1ae8f1704262eca11981fa84f400b31fd42a7d1967c0336fa93032306036ac6923cb7c2f9d13ada68a6aa64a6bc7df125a9f272002a194a942f747bce62573fe7f83aebcac7d4f082a6ba314e909bc808ae9fee74d692455671dc5ed9ad0713f84f8bbc30422014af3cc283deaabd3b47c520773976ce2d77ad1cabec9d94c51c20d1e394c5f878b4091b6e12816a3b33835db5b9ccc343707a1ef256d2898e2bdbde4ebe00f11f728c9944a0e9d0649b4f0a4033d6f4a01ec2de8689635afb4ed1cb78ef886fb6fd48fa1b598eb2d19f3552f451d8ee872cccbe1fe3e282312119a0d17f67f63fa2b2fe828009eecb171d4290c4c1a331fcd8930df4e0207c43f85710629e91233a99373ed680e76e085c57ed0fb584fd7c79d75acf5f75c61a55e43155de641fbade88c961e3d65cb4ab50bdd01ecd99b43c32dc4f0e776c7354c33d51429c6866170158f6ef8544c0b5820e5d19d43c3ee83af694db6cc2e0a26f0a05dee420ebba8adcf960c9f2f022f7c4960f3a3509b855e55997d1f61936308877b96dc3223159d23340c27937a611a9d827abc951d689b0d8486b385cbea91a98740ae72a53ebf21e573e857077bb36c452db1abfdcaa542e20aeb84333b949f2558a8b865b3e9d09dcc429a9843d6de6eda5d0b261e4e85e75c94c10546ed82ce6a83625fb2175ed3e8028d9621950ee617338f018055b7d122a3e3664d5339b270c8e6a6e706d17ef54e77d35708aafedb74afb21834d933292477ec29598a20156ab5b1ac9a4f526c677d95659485471c345117775cf49c66073772a803e31c0b5de8531908c389bf050e86f1f9407e023c94684cd60e0717026f35fdc96247be3f5d45e907a46a01d6a05888405860905eec3eeed80d064376c2fb7e5e1a5c0e9a2ebb41cfca1c798f7901ba830a28103f1e296ad18349a70ba617291ec61bd183e600c17d851741063e6ecad1df12ab95168f6b2c5af157b26c50c23fb78e4778a578250790edb6bf67d63aaf2b0b082f23892f71b2a9ea1d05a7b77d223ef6659e9cdd00769c8a10cdf6e1a18a4e03a18b034fd784876bcabf4a7a0d751df80f5c5995ca6455d86b57d40a5090a8fd71b4138e509d062da93b938ae60130fa4a493e54ceccc5614217cd1c6e76180888378193abd978757f7817a27d8a05aa165f81ffa05d938917780c9cb44ffe4f2a2a7183f857c590834494f7f822299036e627dc3a3f1d7ef78735b3cdc4bb969506fbba96fd9bc7627cff9c9d9d3ea28b0cd4ca85f74b6b0ec178065b600635a9def1e906c0b19340c5c634909734ef97a18f3ffa407b9ef416ff370ef0645f94726ab02bca3ce36f11645f6a2fcd55b951be3c3ac2679086b59ccd0ba0ab329813"}, @enc_lim={0x4, 0x1, 0x8}, @generic={0x5, 0x1000, "c2e83a53382752a5bfd17e9866c254ff9dfa8b830738eb84fd5010dcb7888a29cafc7547cac370bdf86fc3d13afee753a3cfa30c26ffd8ad6e405c9f9268aa76e851b5d667fd5eee6949c8427f6a6955db8e0571688dd9b6295922485eba9e3ce09c6be7e998f17ec17a031699adb063a1393a18e0d7b7727f366c7ec55fd567c0c635d1127855764d1307579c9da2f7fe9e3fe8ff5bb66d6941f6e4b18e3eeeda254c47b2960ae8690244f7e19321e5b973f4a38330be215d52a381697cea786b641efcf7faac8f7fb7a2c6b7bf750e99718400ed664e01577e0d2913c89955aea3bdd95b725495cb1283c799a5b7cbbf2b41f740974a4005dd538233fbe768ae46605455faa197199e851a0d4eeaeb3b020664bd0aaa9c4dca7895c185896fd120e18c4484be02c5038e7ea689679dd5601205b2f71e6214aadc13947ab6759a1b741b322d90c5642da833da4194b57e18753f06d9af08d8864e6ff9fc8ca74c412ca14e680376413a2718290045ec4082286e37c11d78e98b394e91a623ce5cb09594aeab3b0c4aeb8d408816ef7e64327b496063155ba4f64f9be2829ed3f148e77e3dcd287bcfac59c3001f0456f7625ccdda5d6f825ee97b5c9a5e1d2690d0d275a3238e52aa75caaf1d1ecbe9c8968f8f80f051721f03fc37beafe29e9ecf57acdc28a56b804e0543dce18d55ec44a9b894f26fef5c2d8e82633742f66e4b3716c2c58e95ab139ecc898f5bee9e5824523d5bba532b5a644b4f9de61edbd2a496a3b84a253a41e177cdd075edce66924b3d6f4efae63415f3de10b835f28fb1d141ecb985f29b6078e09f1a61a8332f9ff2acce9ed27c8074139c6c579eb96bae66597e6fd9571fb5324efc29a2d7c434da3aed01c65116dfa1b3290fe9b5c9f332a77e15e7ac5d744c78fac69d00bdbb938658a94da68b20a8328cd8d01909e246bf517fa56c39ce054bd77a62f7ba500b178451d5f2f4b77e9e5ce5f362494666cbdc31fd61ff14094bc2bf5fcae9b34d5a950d8817f3900ef3858cb0fe68a108d5669f86275a98d461a7e03cdeb8560893950eac7733b6d11ad0677a388b5c4f9fdbd8f2a1256f16841cfc6962efbb4681e7ece84e9508487408c753bc551c4deaea390ace211b0bc4ab80905fd391fcf1baa2a4486bf53f672623908b40eebd91051a0d6afcae9895dc78613487f1698c2cbf62461e9473c807c9a7098784999444e83d57978dc2fd88a859a41e29b810f5cc3952ede03abbbdce4a836408b8983cb20454d0bc690850ff6ffcba7bea500993c0c3c0f1ee02ee94e2121cefe8244cbdd7f6da65623de80bf045580fbcf6c82a06f3dc33ca92f224bc8f9809b80f8dc58bfc0b1db7c38b9c671cd181078444c6bc36b090bb2c191f70f55f975e8867dff916577ca6fd71e9be2b47c9051e310b95d5c23c1b73349929245cf524300e65bb053a33d6d671c7c9d60665babf2239c26dfdc0ce33abaccc3cd892dfd4d39161b2fdb227145dd05de24cd50c9f5c0a3d0605e0cbed624a50e70bafb9a25c3af0a98b48d6ccbc12673a44d5e02c8162489bec5fe5db8b4ac4994a49b7f821d8d20113a723cfb7a521cc5cc4e053e76f43a1a3e62ba91b637bfd3bc1e10336300e1ac9bab1b0a98c34dccfa178079323e71948aecd213d438e21cdfc68a3d5fc2e203ca190096396c712b10e9bb7c31e39586aed02cf9486c55bf3bf683b65a28125a90e81c7bb95fb81c37343a5105317a2dcacd1e1d37551310f0328869a2b7319aafc09b6f3b61f2db0f31eb732b486843600ae33d64103c70e8d88569dd677cfa3c888f3ee9690e375670ca882e357afbdb9d232bb652a131d6c3196f01f9bc182070b91f30b77b5ef25ec74e25ca955430ca5aca00dcec68454ab723ee232989fd94172cd9f28083d13424fb009b123605d63a734364bf3969374bb0573036d0b03e402d7f4adb35491cb9ee4092767095b1c2c960a6277e8a9aecb8df23d64bdafaad629abc24e8f37b39ba5da7979100921d7d33a1774ca8d337d21a08de3c8e044aa9a9e7815133788956238434cb5af6998d20ba04e974aa3e09f0076d1e52dea8a77ee2be385acd05d079ff46e06e4ca3f95051960897b0c805815a7e75f45b422e143710cadf954321a5aef330b99fff74ad5c83b1c99176a740aaa61e9983e973fc6875cd6ca845180a3c953026e5a7b17aa2629ed2d77996e0ee062cd757d5ece2381fc9425f0755cac564b523e3324b06300d74d4dae5354dc7200d1ea0917965e39168f8973dc7dd3b7f5d5ba4c760bf7c485fe624351b46c0fec573733d46ffd0d5159515396f5c8e0012eda368fafa430854533669f3046bc241a307079fdf3ecae4df4480ad6caf94344889c0d217993cefe49d910d6968405c1e6d6ddea3b745c4aabbab4df693c7a43aebccff45e37c25fca2faa6d353956f4d97e213ef3d8fc13779d8a50e2a21ab711d606edf3eb66a566af078d15babd28b79473cbcae2e80102829fa3402ff0962d67f2656f653f08159d292e487b2bd49ba2638e12e7794ab850da89ae62154eec67d21e05227b1c3e05e9f301c8736284351610132be99c30d387ed85b0bd0e9e5750d3205590ffbdab8aa1cfc600485bf426dacf90b1ca6c05e008db60a801801ddf599a2547a418df10b3f5a35bbd5dad3a0d9bdb39ec0b0ac6350c1bcca62a69ef3a99112abe8ae743b691896308396b2a9b275a20ab32a849fbd99b0030c0dd1087ccb97102f86786ed0862981c86fa6aac4982d1e141998a1a88bae562248d0a14352f0bf0be67c027e3d7477d27b193c4a1128c542b6913b4949d43b21005152ba06ac0a5c2422a7c8e475fc961e7ffb2b0427b9e590255e1078ecac64a8e68aee33eac76357fa3403023f7d0dad70291dd85787691abff61729431db3e34756e2e617ec4ed98f0dbff7f48423976dfc04ae9a727ec9c0c89e770cf572dc3cb1c2973b564a8b12c9d956c0f03c3c03893442c028a54efc6e59002d19a47533ffca30bac4ae2d679eab33c4a413f185da6e0f6fb11286960b47d49a5c918d8c4e533c4c86764a478d4166fe84223883713bb95a64fae0043f00cdcdba13b5d1b8d9cfea86e5a85fc256dda6dea3ad7746ec0e248fa76d5e55aa5fe375369fc066271ce803325924ef62975111c96f9fc082287885c43555c8808e40522b4b76038f52757c0baca995a71b9b77422890208184fb7b5edcd18f576d18ce7666e0978467e40c5776ad9eb660c50b19c2878a42240895830e95f0d7caa66a68da9cb61c9a0e543a53c18359bc8890a5a5f7369462a74f66178e8d37e193659184063d3acb18e0ed7f32a2243a49886eba18f95fe1175b7e748546ccc85023d6ab626a8f9833518277d1e0e61bcd76d3daae151e41d55649bbc60274dc88b36a9123762c95c123a17125c627df0ac2aff2ee8d7111c61f93bec91fe85d37d8799745b58684c9563fb39a113b60d2437956238eb1d4dc814733a8dd88616dbed081a310e94078761da8688dafd00bb9500a409a23dabbb8b3eebc75a12f61b3b868533961a4c451343860ced116bec3e8dde52879215d38a6804c572f672ea78523210cec28952b01d73ba21580eed12e2d11b53fa1760815e018461a54c6e753fa73daed32e3047bff01042e4c4278e57216e6d7355f410acb9f1add3df7b990f6f8a13d307cf36398cf5761adde3984117f21415274fe8112cd531b10e6be315544f73d4ab88aa378b89858fc456dd146d47042e71f9c7c327df90a3929715a2b2180fb262e143fc8c985fa7950ac4ad88d2814b7083ffd6249c43d24c47d9edca4a114bc6810aaa6789266a95d64148d208a0846ad6e953c11f321688a76b8ad45fdcf7ca98aaebec254014d1571b0665c112059019b0ca3a3b0524a3cad36dc5893c6705122030b7c0ddc9fa393fc4be98ef2cc09cf413877618caed0d289ba96bef853a832d0f6529334c635c244fc6a1d1b10b83c88602cd5f1f9061570ee9338c227b4b8514acf8aed6b769046e3baf5f365b8a739d1b791926eae6dc45b7596394cb16afdb461363668b539d221278a2628bbcbc0352816b48a7c54a074a90389355edc752ea183c3d01bf080b8ef872b35d03b8939698062ff66ae387e0ce11a513b59e04dc5d7b592c9cf275151b5f3a275943bbe5601679deee2204115c7f33da7f5bf30046dfe76bd2337a7d604923c07e6852ffd355ab6dd241f76f7a0123ba83fe6771d080eeedf6e4156b2643f94c2e34674b1472099f08002e3dc88a6e18ca30c2269cb8f5d0cdc902559d9a59c8ff4d0cc2b545b14782d2b31f16013cc123972db59b2d26ee24a28bd494893c4e4ff6679d3db0492851653f80d536d8386c5d4e0eddca60db2562fb188b7038dd068971dc070aa5f2f3ef8aa2d2c9ab7b6fcefaaa098b84132874ba983fec7967557eb3a1b809d55003a5d033e13a2cb53cda30be73d97a35b9a81b229d8b50f3d74bc8d64bbe88ab76feaf483ccba0e3a5c2a9a4d97dcb5784c104f54d416799246257f589305ad4c5ac62ff29ef66095e92cfb05c7af45d762f3af72571a782c29088c831f7ed534ee887caf034f4ab6bb6f4db846319014ae6ae3f74a8731d81472547027313860398962e7bd9a6db902bc100abbc081364b58900be14fbf218a0555e696e043da9bb944c67e861dad3a9b595e920da8788cba4bcbf9b6c13ab76594de7b1b6cd5aaf77eab08b53d5f93ae38dde5281a04457cb0092dbc6f2e836988914016d2aaf92278455f3764afe374131bad005de32b7ae2392fe8a4870825671c2d378913cc41d2687c426fc9465e3ddd4056d3275526c72049245af7dc2dcfd1e936adc8dc8914eafbf069b79ebf7c1842275f2b0e53a5fa773272a5743de22bd0067b133ca795d59e20d7d4900a86b58f0bbad72e8bedaa28c7b23c662e4511ca421baa77d7acb30b8c6944a147aa1056ef9ac5b5a767f3ca392f764fe4d8ce2b35a83e5d1c67c5019bc28bb862482c25c9fb07978aeb28db500ff1e4b112116249af63668c6e580f2ee7a4d0ba19b3e51d9d7702438f4958ba8df4325a989eb958dacc9803b1fbde355ef1112e829cdd69fadb26f1a9e2daad882096085f800e7f18aa17294938a01f49123ab5c35420ad13bf3b1e8c51eafbc75980af9f6776b1887b1e5d7c424cec0ade09e37f19fe8c29d34c799b2afc41375f3fc03218d1d2dbe97b4d341a8ddcbb20dcbd1bac87e6f8f3e88e11dbfe79d0d25eac8fecb2a1569e23a870c2953ef96f951ede7ad41139026ed62b849d24a62fbfda161742d41be53421ca014ce41b7fdf720582b96dadb62c29f175680ab9ddf12ebc65f8d1a6fab0ba3b34bdc8637ba0da2260aad0bdf45e9c714beb7b2e18a137badb31c30655cdb78d7a1f4bf5e91eefc6d9c0b8210267160ec562774b10bd5d3d2932ca428bff8ee28298a37139537012ded0497d89377bfafc83000d737375aea9de15ca346499e9677d38568aeca6030b408fb553f2b7353a885f30c31780ac6a346477bf688fe50ad80898f1f4ea0e21652f3a15356a1965f90e26c2439eb1fa355b61c4cacb2493e03990cb0d68ae1730fbe711662b5661d6fd0b4e8a655e5bb36a81e21660c361136329b45661c82cfd0084720905d1a0bb49b5f194fc3b0bb26d350554314ea7d70cedec8dfda7566e25fb711bfb421325a7ebe7adaf43eeb957267a3f4114fd65d1c2489d7d36fe9d580cb55e56b4b267207de7b98306026725f3ea9be4620f6cb34"}]}, @hopopts={0x3b, 0x4, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x9}, @generic={0x0, 0x18, "12bec5298da03c90a41dbbbec58676d8418cd9008236782b"}]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x2, 0x11, "7ca95af410c88458bc5d5bba1c463d91d61cf4fb2b4c77d3a4b4c0eb77554fff31be0611f34596004017d31449177d1eb89f2f7d94db565fcdb5c8d78b77a4febd218e755f7ab580f37f0d63b9f54203698c674adff41786a36d35cf8bc9659a5fe4abf63f671100f36045db97ef8d719cd00a2b2be6cdabcba63e5c94eee758ba2df75482e9cc61"}, {0x2, 0x13, "7dc40818eef6c4ae90e6c2dbcb01689294a1f76be4015dfefe0d8c8a4b94bdbc5a24b1ef8512d137746b410f51d69f9afe3e6205dcf2959e150900306880dea13a02852c0b7690f2402e30f98294f301e02c1de56abbcaeaa5d4157de1ce6baeed9927ec2db7931050bb9ad1b04dd6665cfc840c25e9c30752f43ba9b509ce91ec26ce65706eb3c77a65e3cfd9096d3977a2edb195cb9d20"}, {0x4, 0x6, "8882d85f26a21ef2681aba470b16eba6a875bca5deb08e57a61e126af504b7f5c4900e7c9235e13d3d907a8db72b"}, {0x3, 0x1d, "49b22afdc2b37a80356dce668493c4bbd98b57ff9ec55a1d326c6a0b7fde36096824cf5ad9ab705cca19462173e6e188ab10cf8eb412cb3886b5e970e4b84f9a10b4ca3734c8479d969966ad74785006b859214b1fcccfb3f533e03050f365794617fcbc2307690fb0a72cd4a56fa2465ef263f7fd493a752250f3183b04758b57c940f6f401c11ff610d3f7fad661973ddd9a8bee2569644ef0721fb90021543d1cfd7d8ef02c754572a52036abe6275169787010360f316fd4d9153040f02acf8cac90657ffc7747164eada7db031af00967b030b9389297dbd3c940464801edc6dfae9685"}, {0x3, 0x18, "e7344ebd281429b92363a0ad7cd8c99ad60c198b26ec29f205c2e836ea12e5f53e3d2b28023dae564939861f34f55945bcd393f679e09c4a4534c69b350580b323fcfdefa997a163362f0b3d1293f0d19917e59eaa3a852e086a93bfb89318a26627bbb82778ffaa2c4c4eea0acc68f176da12b0ea634f60b230ccc2133b0e7720de650149514327a2f0b234b5ef04c0c28dc75c735647e5e0caabb673749155b1b9c87da345bf04a484e783fbc2113b8a8f77580322dff78aec32f6ee9a8430dc1425"}, {0x19, 0x16, "025c6e84964844ba35ea492d2e5b0d0f263f0f61d754b7b76a427557db033d83a6ae2d70c9aa42ae880821ff5ac4319bd58e4e1078a93e782ddf6fee1b7e72bfe741704bbedf632a4431d2c94dfeecc17657dc5632e1972cc232e7f0965bddba8027cc06c31c532eb6e019d998094b775510ebb2e524e1c89432ba9998d20464007cd2b220ab2829dfa2dba037ef488248990042c988b562a89477d38c77c3be83f74aea918b193db80d046b5176c15da6cc8458"}, {0x0, 0xf, "a6a416736d42e4fcf8ab02326c5ce4750d0154d9326d7df4cceb217e1c616f86b4db952fb2246dfec3599f2829cecbd524418d6cea407e51d61e120c15b06beeb45d7b493b902659574a9b625f54f090bc2cf59a3e97d2f73e45c6a53d44c1a518101f45fe99e6b2570539dc3e8398633f99821c8bec980d"}, {0x1a, 0x1a, "a7c6b0304711d81ced02739d27c15cb6f86fe25570c32e32d0d02240493905afe8a7c785af6427109620807847698a3a798a6440e3935d779ccaf0c9f112ab22f616d80b645fc17b33ba64fd7e7d85a7bae25dd087ca5669e1104119a8bffbe4c5017ab21ef0bf18310fcbd88ba822eca98303af32698a53469065c77ce14cde4f5f103ecdaa8f8b42c1adf271ed668c6abac585ff4b9dc8b97b513118a9401bd62c4b8453e560c68b809302851f2e8f1bb3633746ebb38943d7bd2e6820428953c8fc1a702d7b7bbaee9f8376062302"}, {0x1, 0x14, "4a84aa99e0fe9c767b25c8c2674e804b3590692267dd91709f89fb2877c3b37577646bc6dfbabb4d10be5ae01d2b369a4bf95a98b2984fcd3562e0089e05e7ff7c1b9244de76daab680be368388d981f4c3753d02be772e40e93fef82070c427920780853bffea0650cbabc54843a30ed78f4a6618efb5b28902fe4d49b9a39022f4622451bfdb38fead73c0a57923b6813782bba84a641f150bd077e79e94e785"}]}}}}}}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000002840)=0x7, 0x4) syz_extract_tcp_res$synack(&(0x7f0000002880), 0x1, 0x0) r1 = open(&(0x7f00000028c0)='./file0\x00', 0x10, 0x52) r2 = accept(r1, &(0x7f0000002900)=@un=@abs, &(0x7f0000002940)=0x8) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000002980)) mknod(&(0x7f00000029c0)='./file0\x00', 0x10, 0x3) getdents(r1, &(0x7f0000002a00)=""/239, 0xef) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000002b00)=0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002b40), 0x100, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000002b80)) r4 = getpid() r5 = geteuid() r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002bc0)={r4, r5, r6}, 0xc) symlinkat(&(0x7f0000002c00)='./file0\x00', r1, &(0x7f0000002c40)='./file0\x00') symlink(&(0x7f0000002c80)='./file0\x00', &(0x7f0000002cc0)='./file0/file0\x00') write(r1, &(0x7f0000002d00)="b8d404c015240c71d40d4df2ac528eb72858b31f431286a8d6fed88331c9af7d90cb7bac10f7d5c1798138eff61c5616163d52e85107a5fcf18469cefdb397fd9603bcf71c125342ef07682a212a239b874235d2e6f820b0b967bb2020fdb79d8df9b6ab86de6714cca33bd72a403425d31cf6a5e5bb0e3d7587ee", 0x7b) openat$vnd(0xffffffffffffff9c, &(0x7f0000002d80), 0x88a, 0x0) fcntl$setflags(r2, 0x2, 0x0) ftruncate(r1, 0x10000000000) syz_extract_tcp_res$synack(&(0x7f0000002dc0), 0x1, 0x0) sysctl$vm(&(0x7f0000002e00)={0x2, 0x8}, 0x2, &(0x7f0000002e40)="338438caef6a76", &(0x7f0000002e80)=0x7, &(0x7f0000002ec0)="4b531ecbf50ae4e6f2155c3d2e4b60fadc8e84707e4d1abfeac78a01b59566b2b5e21aa0de15a819de9b300630df28d60b95cf7827ea3eb9f0176f2c4668419a8de52ffb823953e471e7ff2e2e4c692cdc03c62c221d0b4d8d6fb9edc2a3ad7adbc51ff7a4333a633967b5659047963e54d64c9c24e943d35f55e4ae3689893c22338c6ed693fcccf6d308c2be96c378a14e532df55834d6e772663f951ac41c4c1110666cf0bd1f6d4671401d1baa0dab30", 0xb2) sysctl$machdep(&(0x7f0000002f80)={0x7, 0x1}, 0x2, &(0x7f0000002fc0)="8a9d2d27a16459a2949cf92b8cf6b9750af423c41cad1c7d3e46b25732a441d1be5d7d2070f3103f69747efa1418b1d4c10b46a62ba1c1d1d2e145d2722d4c92a60aae4c81e676019457402468cf6edb4fdc2aac7a0c490e772288733023bf21da70e6b862cbf7cfacb1dd2161aed51d19872755dae6669a10913bdd86495697bdd37e86b312f3c2e18987e39e14ed44606d3301b6d4ba0b504c780609682a9706e5513a82e361d2be8e3fd7bd1ef7d3d8ba6af010059d119ebc04ffa296f54a09bcb94c0f3087bab51517f3f40b50175f66f5068e8c452638bfdc6c09718cdcc67eabe8841222607ae80486649e9bbff3b55dd7a3f5e70e3eef2186cfead73cbbc92ca2e36da9a828f49806a101fdec9b73ef34cd9d56dd0b639aacc38a8cbd32021035185f9c23e56968dc7ace2b84069043754120ad77fa8a957cb2b1a5ab8b6d92250e3f6d640da90b8607980168884bf06a5bbe5bfeefef6c4f3f49f2dd0c402e30291a5ae72110f988052a86d371cbf9117492374267c733cc3941408d3fbc9b7bf1f588d7810bae1dd87ab35d9b3d309835c131faf665c252d2098ba9795b1f7e54d59faf1635326a1c65a558e367df2dc80754e01fd94d2a9f4720ad693e6d1fd22ba57c2647d5e39bd39d262a3192c4e1dfa9aea4f3ce080a64389680a00182ebbe88c75f8ca44d5409a0ba2830ab87eb4b3e457e863592f61e8c5d63a130399cc2ed8c4279525bed84506784520880782f09ce926bc8f75b85af337624af1168590c2c7108309080cb4d4a53f57ab1836b8c927b193f4f4fe10ec19ecbad908651871a68b7aa02c223f2c2c7367a3d55352f7206f6f4f66cb6e08b05b57391ceb461f09be81bf945f9bffdd12f044add4597982ed4672c2c46fb4530eeec6a0585d1a1b7e5c148e5eb1602988662c71cb3c75bb8c6de214b240c5968498ab17facc2c651378a2a2141e5da86a4079a8b9ee417d19ea8638edc8680c9ca1f42f9c0d60092fdfbaed9746439359193480639c5b50d62255c2df16a5bf9a8b745d7d4a18a372cd76d1df8a99903b3a2b857a6cad814d892adb57ea1a69f7a6a2e6b4d1dfdd3be5df3b0edf26417cd91413e39d38b484779f5f2e3cf59233d9e18b1ffeabee3aa5ebc02ac9d0f9a6b2b3d9ead7f45ec4d7539020ca813c9feddffc3a6cc067a80a0a3eeeaa00177fba251856e60c50a8a3e79ed9a60ae8cf3d85daafede57679efd96f769a27cfef5ea402f24926c533595de83d2b6f1ffe2651da979697d0196b1e2fa58cb02d674642d8ab3fdcb2b4c6273fa8b96a16f2aab71078917d404c44ce5b94c8d95a559b3e570dbaab1b6bd86ca74131ef11bb4d530b4e6860627cb27ad8e15aff84cc3db94d431023dc8c6ca35f01901a4f6d10c853e8f1046c1bb7ffdd6e04f06982941ed0708cf97f0fa7ea976a8a223f42332f78df655e10d4742af135bd7840e7fa83335bf2e3dd721e8fc3ad19b5ba385ed646ce3b5fad31e2a14c99009f98ab60280f75aae8fb2b2b269213b421daf9bee16fc2675dfd1919ac942a2c7d1437586c94b02eb4a8db01296c27a4803a2a7343e1473faa33f5de62cfd3d01e4009574518cb3cd70c32f95591ca79c18a0ae06529a3b51037583c616aad01d09e77a93e988350be59741e501c4091a69cd8304ea7f11ce6583d54f2497ec4d5ed7e96700a636fc1dcbf8bbb99c9ad8934a19eb829ad1cb459ad1b6ccc33311f02120ffb2764c7eb4da8ff754f4895ae0e6382de119a6d2b923890eaf20061c992a5998293805eac90d9fdccb22e33ab74f23dbc099c9ce20cf7b24a0ea5c8328c7fbbdbd95710e2780b5aad18b99dba04e2dc1a2f30bc0c03ad2d0c1719f0bd0ed37cdf39d3199c35df87a580634eb03a242fcd95599e5e6bb8920d062cad445d1525345bcc6ff89b7643e4f48e449674baea3f2176900bf09eaa4c384b5de5fd134e87377e8ff43eab852d810cd9625219ead25517772b11a22ec9805b9b63784cbeba5001a803e50eabcc82252e4e708c47a5690553c866538e5d4eb640b91656fd58a59dfd7d8f0c24f3dbff79ada51b04712ff858e63bcc88fb2223e16d78835591aa72d3e1e7b30b03a9f792511d2873da82be0ca804b8b72f2adbf8c30554a66b8951672fe0686fd083ab7a88bc4d5ca9fb350daee8e5a859617af78df1103094b9b447a85de554598b4094d9fdc9c2c72a31c7735f2a76338e63b9128632ac196d3f54988860507c0db724302a1fabc0b82ae785a7fddf55138553a842de42f03e12431d6e03a33977904edc9690349e13c12a70cd0fa1451aa1f6857e6f3e1d8b146a6d7e0f1e7df951f1181e5be9855562de2d26215cc1c681ac621dc231ea580ff062563cd8b0dd447d766d372e2e7cb75f952cfeab3ff6aea24285c8f8ec5597ca0c93778cea74e3368ae389aade9fe54831735d6ef4d7ac0dc9b70c501d4c6cdf651925122ab5abf57b6858e87f456f930b3a241465a0bbc830c8b6570c6de36c561c1318c36fbc7285ab45a35e6c9637cf6d355aa94f5881580752cd671d5af6ea5e749132130f042c3f9fc86a31d66891556952208ccc5f96fbfdb4fa3be22d152c5e9fc57c2401c7860900cdb3da6af6d1295b428c7f70c6e5b3a23f5116c7885fa5ca81734730d8aa708a4c9cdb045005104da1ef3fc2cb5c426c1df524a3927c27bcb9feb86bfb785a895d4e47207e1a9b0b3587ea1f0feb8b2b13686f0f040cadd6dd350531d6963d9fd733e66e5c2ae849dedd7a88da8b926b89faecaffb0b70e3afce3b3516fd6ff81a62e593ba9b4db3c525c2c9339e2210d25d2fd986ecf88afff1a11e6fd391eeb524b387e11737fea276511f7dc827133880ed737819e5e0968adefa38cd105bc011b1bbd2b99a605789b06588ec98ae48fc6a13c6db92292698c90636730bd3ed6f664132a6e76fc366046c7caf852162dd05b85044506cfc282f1d6cbf6fc847a8388a31cdd37dca9174f7171c3c748a2f2b0a4b5f3109eefdf7083d14325d9d645eb5b06df80f2bfc6ad531e8db0543f0d48362456969d8e27419c0852f19865fbca802bcf25b4b1da7dae22e2463f69ca2efb8ee6b1718ecbc2a392f875be34e5fe4b6f1dc02ea6288bd84a4d93dddf98703cc6fde21b16f1c572f6ac0207f4b155d7d0aacb60e41b4c0b3863b8d833ecd5301c9b9cbad1726dae79f77b766452b5cffa839ca51719e133c32158c36b51525de1dfff8cbe6e3c78ca4f6559fffd0729066c525e7453d118001b5fcb167dbce5f4a4684e53ac03b591287773e3e349b87143a86f0d2a682bd32c319104a3edb5a67c902256f5b8fd4d5880466c27010f27468b61db7e06fd613067c363b149ea644d6a6ed77040a925cbf9ad12066fa6770a9ea59477f5f0f9fd1a96af86b491434ff2a222b009704c1a145471a6975d8cb9789f695421b05be4a1955787cc1c4615cb7d77f2f7f60fb3ef227c0f799c0e239bd93886d730fecc1c6ad0a15d8445ccc5d7631936157f53f25daa90dd708ecad8000f131e7a371d6de15a3feb7d9a4b766a4b6ada0490e0f98dbda5f3b7dacd4ef53973636c672ba8b2fd5443f59ad7f16ff56b374a979c1fcc02d237140c667ded6467fce431f0070407cafcb7e114a64e4227a441ef009c05f96fb96599cfe0baaa80403c97b3359c46e07bb788faf3a78a1f116665f11783dd3d21ff292567b88768ec947fbe8c0854445e82ae864ff40ecb2292cf67ed69de7e6e75830b52e309dec9ce73afb08874b442dc5f9a9d083224db5c20b63cf18d1399de00b94b28026978d3699f314124cd2b9ca393893b225a2aeca758691c18df2ae8fa7ef17594c76368bad6fc91152cb32e901ec28ab9a809a87423a5f3b0bbfc6463c6be859e106d54a32fa7316af2c601c62568662850af27cc28b6d2dd25c0174cbf002845c919fde6d7206257eca0819d8b3eddc0fb16f565dceadd97fc9fb3125a069898814381982a79fe65720efd12ee8193df29d9f29034f8fcb65da1cc62ac748b698e33dda4a8d9cff2cfa0d501358ab22d182eb933132999effbb0763b249f0ac16b52d488beb583d52f9b03de28b12527c3e1b7e3e4188b065c6e65ef00e4c347e0e323ae2e3203e69b636319eb59a5900c935bf6eb23936bbd6cb420070aaa339a4fae89524741947bc93f5b91dca21ebb66c52ce9e59e6926dd53e22ef464b929588c1d0f1bcdcd62ca8f3665ecc9e6d4708934b3840e9784d32b392ec45602ae9902a68fba5579644d3fb45568e135a781b96fb78418d8025052bb3fc4d1ba49010b0b6ebd0d5aaa41062c183d781a3dc028b0d5f99c72d188aea539647763982c14c28146ba7ef580e57fd83269b2ce96c3d48a88248e42e39cc8eaef90a7fda31010fe15533ba1da3b18d817c0f64493c3be9e359675e5867aa34f2bc325908595e5dcc527ee32f04b4d2d949576f8b6e971a78ab8550d44a7695b16158d23a812a7ebe91f5602144f79964f27ebec21d3234b342c73a000fd33faa60426d1492b0e2c886974e775f5ae13af94ca4501b5a0a0d6257eb67af364c249630b0b4fe684b8f23ae2c7a98bd93222032fdcbc27f30a78fa4c3cd74d9a8849f6a8afa3e439e43bf9c3d96132c6d637f67add0bb9b8e280486812434ef9007e6b4aae7bea58a0f9a8e6049ef3e6447ae72be536a963758ad6ed85933b841e8dd23f7ea57affad670ec925ff18cd67c31d206c41a1386874f6767a59e3ac3d5ed1791f233af37bbcf2165444aac1305018e157247039c6d0f378fbb826fb19005d8a0f41799bde008d8316672406e12cebbf3b86ea72d0b95d238de603a653c62c16ba7a4e14eaa5ef2b640a5696ebeff53e66153946a0e79f7df7cf77fcee21b8b61ec9c67bfc1b26fc13760233bdacd41d558b7c3e38c57765255db0194e1e71ff1c1a89735524ac541ab9581b15e87027ecc233ca9c44f897502c988cbef56ae313ff6a56260e5f95af9ff139f42ed9033c0a99cf5d78a7b62f8d823ad0816b91ca8c940c002314c332529edfd5a29d26b173a7d43e3e62cfc3578122daa93410837154b87e425739b715c9a171e873a7b008da2d84bcfe939d51384791bdc6ccb96fe830f3bdee5bc4ba0e39141f9479fad992f2779494f567a700e986010b62e26230def7d42b9dba02e53e39911b9a4a38f24f957b735e0bc50c5d6a599084ec50486cb88a3752a37365dcd8bc78faad7e4fd99c0e34320e00d240867c97f2e27725375cf423415733e85014af18fc49e28864b093900c828e19515e80d265a2ea7058045fb3aa5670aadeade3956ab5068b30fe0e79b998c223b4322b7593d0fe6a1eb4bc9afbaba0a62edbe5e15604e723b68a5381ff96add2ebe0f854aa4c6719c657c7ed8e2b243c95ea654bb0927f2c35e225a2cb3d25b6612939aea87697f860c679212a784f31b345ddd911ccaa655f31798e941105af52ea6790234a9442bf697d7fd8f4d0170f7f8838a4d77327cab13b26009e12b30eb7806942f4e53132eb207a99945b8d45646e2df1988cc6a569cec1b131f58603cc0bd09a40c4379fb7a445985d249273218879fcc68d88b0e0af01b2ac861fa33aaa36981de871cb958f258877b8c203919f5dee1753b1ec084f6d1efa7d2f0150723a283ec37d66653d16a773a794fb7e4a400deb8d5d4112618241905a16fea4dafa50e5041b76d6ee39ddc3ef590ea3276adca909450b06533a92cb229c9550949b0020cb6220d1b14f957598e08f98b415a935c8a651", &(0x7f0000003fc0)=0x1000, &(0x7f0000004000)="ecdc3e8bb45c6568ca1bf382598f7abc8496", 0x12) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000004040)=0x1) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000004080)) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0xe44, 0x52}) r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0x9, 0x0, 0x0) syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) writev(r0, &(0x7f0000000a80)=[{&(0x7f0000000800)="95", 0x1}], 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1664c794feeb936c}, 0x4, &(0x7f0000000040)="b051a20c1795f0d3e9402abcac0000701d759fb406a67999555feeac8fdccfc80dd83476417a1e5c951fe00e28c4fc2bf3a985b91bc1b06611ba733101aff943ebbb65b2d2d0c80139a74d33f19c01a06d4510452999ebbf95e8908a0c9924815ebb853b0a12d43df3fb32c8c83663209cdf10803c03d6c4182559df8738d6789faada197b408c61ff5d06ec986d29f49f3bb12a5860c70cbdd2d1592a8ecf54ea2640c5291c5946ee371bfee6c17f150befd60eabec9030f3c320bbccf7e09ad4b10d559755869317036101da59c05050d7e75f8abbb55400"/233, &(0x7f0000000240)=0xe9, &(0x7f0000000180)="02ad47e4c07b587e046de814f4883688252fd44202c63cf7ad04a4d9b5a895370b3050a085f419dc3e5f5f77fb1410a915588a51fa74bd113313977ce177663b3508899114a8172ada9f327c0813bd20b0e3b966e261055c3ca21ae3c36f08a5ab4929ca94316e5cc8ee5c833d9f58d9ae8b3627555fbdce1d582f06b90f6b43f14be44748", 0x85) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x7c, 0x7}, {0x84, 0x0, 0x2}, {0x41e}]}) r1 = getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0x2, 0x1, 0x7}, {0x5, 0x4b, 0xb8, 0xb}, {0x400, 0x1f, 0x3, 0x3}]}) setreuid(0xffffffffffffffff, r1) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x9) r0 = socket$inet6(0x18, 0x4, 0x2d) writev(r0, 0x0, 0x47) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x3b, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) setreuid(0xee00, 0x0) r2 = getuid() seteuid(r2) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x1f, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x1e, 0x2, 0x4}, 0x4000000000000006, 0x0, 0x0, 0x0, 0xffffffffffffff6b) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0xb, &(0x7f0000000200)=[{0x100, 0x2, 0x3, 0x6}, {0x9, 0x81, 0xb, 0x9}, {0xe054, 0x5, 0x9, 0x9}, {0x2, 0x2, 0x0, 0x26}, {0xfffa, 0x5, 0xfb}, {0x4, 0x0, 0x3, 0x10000}, {0x1, 0x0, 0x9, 0x3}, {0x80, 0x3f, 0x8, 0x3016}, {0x4b6, 0x7f, 0x4, 0x5}, {0x7ff, 0x1, 0xc8, 0xce}, {0xfffe, 0x8a, 0x1, 0x8}]}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "01000000d000", 0xfffffffc}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1, 0x8}) executing program 7: mknod(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000240)="909596111bfe430ca97ab987c344731343c905ea38da0406f5de8cab39f60be259a9605d2d5e0000000000000000000000002300080cf4afea0763d0fd6af2c702de4a7c26e8b9321ae46dd75cc636f4165e36ddd1915819ea1ddf92bf3430ebf9f07be019879baabafae64c5ccd030996f396db10a5ee", 0x77) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x6}, {0x7}], 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f88", 0x31, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000", 0xa0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x101, &(0x7f0000000180)=[{}, {{}, 0x7, 0x62, 0x0, 0x0, 0x10}], 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @broadcast, @local={0xac, 0x14, 0x0}, @local, @local={0xac, 0x14, 0x0}}}}}) executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000000040)="d8b0e715b2e39536ce934ea5e4033a055206b170d8e19472e423b45827a353b26daa303222765aa04b2597c536cd7cd6f6cc7deb38812721a046395bd12b5e0ddcad036d358e15726ef8edffc4aea8f358595a9809914c56017cdd4855d8e8fa944e3dc849c1cc6cb5c2d1687f783d12", &(0x7f00000000c0)=0x70, &(0x7f0000000100)="d08f3b78e1759ff1b412ecacbaddf0b1b912ceff658bbf488e751c34d65dd20075ab59a4b517b495279916f9cb5b863274a4fe3e3b", 0x35) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180)="dc0ee13a9905588e1212b59a24def656c3c3e930c10e4a46e1ab459f5bdd78ba3a3ad3ca7ced7aa09d079021c5c93e65423cab5ea9ad42932406b79bbc7672e6970dfcfa623f5844994f8b835cd448203aabc9a605c3115a2c93dcb445d9efed2da46761a0acc0145cb89610edcfc75861da3e087b3d8abf4e5d78aead6f87c1c85e8269ff4ad4", &(0x7f0000000240)=0x87, &(0x7f0000000280)="e3c981686ab2ea9675b31ff844e2ecca1463570e94d481e69c34b0fdab1dcfbbe37bbea0e41b64733df0943df619fa6ba5f6befbf9c6f9372d825f0a48b8b82f9cd01957cf6ca3698abb4bc9e73a17cee6620c88d03295752dbc9b81da37f0e0f9803627ae65578423138837515206f1249930fe0b45b05a9d6c49fe6e5de9e6491c17d98b66e1ecb99d390d8141b262f25fa65955ff76adf0ec35176b7a36", 0x9f) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000380)="a26013d201580199d1d007724122af3d208333fce9ec8adb017f040913159f2ef91447af06ec5e0b1b583569012a57fa418233a4e1348d807c9c414cd9aae6963bca0727966a04cdb8a2cb0687bbcb249581f55ce8cf62e342e5b9435ae35d543af590057061300fb091f517aa6182b091c7d6c5ec5da2c54a6cc07769b8b4308356e2ae57d50dea2d2f78c6af", &(0x7f0000000440)=0x8d, &(0x7f0000000480)="ec649a6cadd94f27f01e70209a82521a254015358e26684e05905093c409d1f4a69a139925ab93667abe5e4708e326aa9b4688dfe43953dace3040b2ae86a0f0d18d293b018573d7f848cc111c105f3eb27ee69bfb62a7e44da91aa159ce2f3d2bc1932d5e1dcf50571368cd75137bac7ea5e1976b2b24d2ae305c9f7785fb423788ade8fa245d200344ab717f5dfbeea03cf2246abf003b885b12ea4eaea58787275964", 0xa4) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000540), 0x4) sysctl$net_inet_ip(&(0x7f0000000580)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f00000005c0)="ce0b1ee407b1e565786628a5fc13848bd956287cc64054469cad7f8fdf91f4bd0558d1cca1e1506745c2ebf36aa1a1a2", &(0x7f0000000600)=0x30, &(0x7f0000000640)="65dfcb5960f198b39b4468c3dcb185905305b85294ea643bc1121a5a48d7e8b97cf28a9acd261a9f5bb51858a8d1b9b87be6097728c9398987ddae8902a1fb4e3f45e43c942455b81643c260f8f3bee995b3ef9f1bdde7ea8895e1f7446fd0bf41033e9f706a876a371637cc7bffb3b94d842c1519f82566d96213c129582089a8ddfb32aefd86b596c291eb614b801488e1c28b0d32948a8e", 0x99) sysctl$net_inet_ip(&(0x7f0000000700)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000740)="a7f95cfe25d96e87d7d9c6ee3dffa4ebe8b208c8d9bc5700b796577192a5431e227daf039b34b1813e25a97caa4c0331c93425ae6967b952019e1390252a612385fc9a248ee89e608c585a3290dcdf833fb1f42e95ccf0ffd85d8d3bcecb394aa8c8f68fd59e2f211e18f6847310c661942bf8c0490549357c7e7c8c180fd0dde715e0c1249075fe9d2d912b136050dfd4c2b7200fbce628093ac6d062dc69b908f0a0ff75e58073d46f6273b8f8f915c0ea070310ec51ac8d276c85996c0b504408418156366e311e358d41e0dc8690b995aa9ca0c63c9f1a808f044d118dfd0ac09338ffff0ea728a3167f", &(0x7f0000000840)=0xec, &(0x7f0000000880)="dc49430f957afce4c5307cc1c73668637cdfc0bec68f25816b4da4f85911176e2b59", 0x22) sysctl$net_inet_ip(&(0x7f00000008c0)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000900)="97cdd32813749cf538d927500ea9bf3f07b8becba022919b065fd553ed56051b22d1fe7301bcd397648c177204e2be01a5875c1126388c49f9a79e9b15b46d1dde8b850ac7d84d9336dd2c014a79858e00b89f8f312dd579572e9a1955ee72a516379a7370930778023517419a63843efd74484310bbdcd4a91c4e55c5aa576b67a6ed8c545196b2047aeb80db0667b2", &(0x7f00000009c0)=0x90, &(0x7f0000000a00)="f4e40aa01687fc280c09c85283515a06589da24878b02e5d13b8c08a52bf9f3ba94403937190b70806ee0a336a7653b6d3340552b81fe570d3380aeb5689b6c644491b16ae88104823f156c5b5ed554631025a5258daf4d8831a1175b7d5834063c94953a78669f03c0ce6fc97b087d8b2c4af59d1edb7141fddd065", 0x7c) recvmmsg(r0, &(0x7f0000002f40)={&(0x7f0000002f00)={&(0x7f0000000a80)=@in, 0xc, &(0x7f0000001e80)=[{&(0x7f0000000ac0)=""/156, 0x9c}, {&(0x7f0000000b80)=""/4096, 0x1000}, {&(0x7f0000001b80)=""/86, 0x56}, {&(0x7f0000001c00)=""/44, 0x2c}, {&(0x7f0000001c40)=""/32, 0x20}, {&(0x7f0000001c80)=""/222, 0xde}, {&(0x7f0000001d80)=""/173, 0xad}, {&(0x7f0000001e40)=""/8, 0x8}], 0x8, &(0x7f0000001f00)=""/4096, 0x1000}, 0x1}, 0x10, 0x802, 0x0) sysctl$net_inet_ip(&(0x7f0000002f80)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000002fc0)="38138fb20aeb3694c258bc0b2bd11fda1c3f35c80a2ad86dc0c3d199bfa94800ce981ffc6f325537b5542a88ae9f21fa44de354ac57209a8a6b0f83a334bebe69f8182e763a20353490e16d432ebfded787284baa8d038a6141e907cd818e5e585ff18e7a892ae2cadda9fd0d05a2fa7b51b6a", &(0x7f0000003040)=0x73, &(0x7f0000003080)="2de59932016a84494b166df443c238e0281f37a49ae7541092a66743bf0096225c80ab96a94ebecaad404d351246a405681c4509b47e80071a8c82e5207fc2d8a59f7e7decc28227691c824f647595710737a4232be2f3b9b6a76085794d0db121a696f169035d5d16b0ff60ec334f", 0x6f) sysctl$net_inet_esp(&(0x7f0000003100)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000003140)="f2c652da9726652e1895a6e8dc7ebd89ceb0bf7fa0cdeca3fb4294883a95f287adaf85eae31287a36c17fb13e490ea7b3fd0d0ce69002b5a16c8ecbb90a7bb028b6bb761fb49c73c98132c2e36fc32207d6a7f436d11a4be5b1d1518bfd1f5ad78cf161d40cf049ec393a4d4eb8b8c1ea547fd11d76a52fb039136930fb25856180691eadea9efc6105eddce44a373b770f83e12b056c4f38ff19e691172d69f6804a7483c246103269e574d2b048c878b71e4d688934a698973e82d9f18d1", &(0x7f0000003200)=0xbf, &(0x7f0000003240)="8bf6d2637bd40693073d1f43c3d08678910f7ae0ac8e89b15638d5de3d5088a21d947be2db70ae0e816ca980faf17c9c28d61df94598edb61ef0b3a347b25ab3440e44ea3a0dae0a80ead2828e883b1af9600116a13afe923d986457704d7d09906c57e10b81cca7503521613f01fbae8fe3e693f93cbeb4364d4b4c3c", 0x7d) sysctl$net_inet_ip(&(0x7f00000032c0)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000003300)="cb6970d9c38ed6de5c5adcbd65896fd83cc06553a045dbcf37c4ec8906c24c8ad6e23309083d2ad90154d5915d5acebf76f4c5a7cb546d5128e9442b15cc9c50dfdb1081f1761576c33f155f44f1990c7def3fe851edbabdb11b59fd74ebca25e954f81258224f67494c8f6e6f19fad1434b187cfe0b451ab40e2fa769fa054b0112859ed01ec6980f3a22803d1ba5d6ee36e4d55f2d391a81003d5f7ade8ff336a084ec4c31944bdafdbc9b197f0b", &(0x7f00000033c0)=0xaf, &(0x7f0000003400)="50e73eb17d324a339ea5db423c75e99ef3f17cc5a0584977602f43c12c8a88055e0573a8badcd106a0951f26c014650180dac0b2f29f01738f852facaf9a0aebc9c2c57b49bb40058c2aeba5c2129463fc4c9dbe2c740e761ebe942509fe0d932fcc8ae0b07582bf0ad5fb2f58b5bb7eee2151045a7004b08f844856d5c46cd4bab6b8c214bc14dc79fe7556e2a307de40e79c243bbb29159e41ddb957e18797120c5d2d77710d0751f8571dc74379225f65bc6cfe2ac2c018589201e2e4ba4aa68a27386da819512d3102becfbcced83722460956f11f602aaafa30995bb46adcb7d7afb076b92ae9909bf9731b92aa9c46576b4ccbd7c531ee6c7cf905a8", 0xff) r1 = getegid() setgid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003500), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000003540)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000035c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000003580)='./file0\x00', r3, r1) sysctl$net_inet_ip(&(0x7f0000003600)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f0000003640)="443fd16362d0871ae34eff343d2e1c448be6bb3e61a41fd93a4a2517a2c4b2c537abafa651023bb8f8b02b6c9fa6f4d08f22b807a4da1177996145d38d6df01912ee3c9f5a94c6c7e5bc1151f0a70ae6cd14bcb26651f8a2a7d6b5bc2a8d30ef541b12dfc021fbe74a14fb368d85c151605ba1e23b8ad24ecb6cda67305988a9ccc2a4408ba3c3174bc6daa51dd7c517c453e3b4013ac27daaae8800c234c38176a38b8f983240364a75f7474b0f746b355c52cd4d73f08c196eda29a876635a7afc8a01151d6825d53a1db891654efdbbcf46a4b92229176dcedabc881aa4dbe41d922073d796356dfe", &(0x7f0000003740)=0xea, &(0x7f0000003780)="81612c8ac2987a0a8bbaabea0ddb0cc6ff4e802af569a66d3b07b62d90be11071e7ed6917166ae3dce43b6fcce0bcaa1c01b9473256cbb94ee5277df26675317ad51b929287547a94cb21928f4ec99292ef92f959661c280ac17182e816c94a2d3f299edafef92fa963a576aebbe008bb2f5b090da38fb2292fe2fd1c15a7f3c2194eca0b9d00c3430710508a921408b9255812de58293b10d9159a0680abfe5140698ee13a89afba774a7d00f317ae2439ad27b0ca6c9be4e9ff6a923dee2663ba2c25d40", 0xc5) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sysctl$net_inet_ip(&(0x7f0000003880)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000038c0)="bf81f7dd11c6f7f1ecf085b9dfb8f7ff40df283d2ecd1e9b752099a445f77e11613b7a459ed1988b45e87c1206639b7665f6f65f18f9c6c6bf79ec3de3627148f0c4b5a3", &(0x7f0000003940)=0x44, &(0x7f0000003980)="2758aaebc68261b571450139a4990cb817b095a12be34a43363c2d0477b4a5648d09dea270cc47f4c15a84ef9ef8ead72fa567f58b0b23c6ded4f9a44e5eccb503d4fac25f20829b8cd75ec9464c", 0x4e) r4 = dup2(r2, r2) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000003a00)={0x0, 0x0}, 0xc) setuid(r5) r6 = open(&(0x7f0000003a80)='./file0\x00', 0x20800, 0x9c) kevent(r4, &(0x7f0000003a40)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x10, 0x5, 0x200}, {{r2}, 0xffffffffffffffff, 0x20, 0x0, 0x5, 0x2}], 0x10000, &(0x7f0000003ac0)=[{{r6}, 0xffffffffffffffff, 0x11, 0x3, 0x1, 0x1}], 0x5, &(0x7f0000003b00)={0xff5, 0x5}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000003b40)={""/16, @ifru_dstaddr=@in}) r7 = semget$private(0x0, 0x3, 0x40) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000003b80)={{0x3, r3, r1, r3, r1, 0x156, 0x8001}, 0x2, 0x4, 0x2}) executing program 0: ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x40}]}) executing program 2: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x6) r1 = socket$inet6(0x18, 0x5, 0x8) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x3, 0x8}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0x40, 0x79, 0x6}, {0xfe00, 0x4, 0x7f}]}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x408, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000200)=0x40) mknod(&(0x7f0000000240)='./file0\x00', 0x100, 0x5e) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x0, 0xcb5}], 0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) geteuid() ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000340)) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) flock(r6, 0x5) getpeername$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) r8 = accept$inet6(r7, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000540)={0x7, &(0x7f0000000500)=[{0x3b, 0x6, 0x2, 0x200}, {0x5, 0x5, 0x5, 0x8001}, {0x100, 0x0, 0xff}, {0x6, 0x7, 0x8, 0xffff}, {0x6, 0x3f, 0x5e, 0x5}, {0x7fff, 0x2, 0x0, 0x8001}, {0x35, 0x1, 0x4, 0xffff7fff}]}) fchmod(r3, 0x20) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000580)=0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x10020, 0x0) kevent(r3, &(0x7f00000005c0)=[{{r3}, 0xfffffffffffffffa, 0x3, 0x8, 0x2}, {{r7}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x800, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x800, 0x1}, {{r6}, 0xfffffffffffffffd, 0x0, 0x1, 0x6500000000000000, 0xd9c}, {{r8}, 0xfffffffffffffffd, 0x1, 0x2, 0x3, 0x2}, {{r7}, 0xfffffffffffffffe, 0x80, 0x20, 0x963, 0x1}], 0x1, &(0x7f0000000700)=[{{r5}, 0xfffffffffffffff8, 0x5, 0x80, 0x7}, {{r5}, 0xfffffffffffffff9, 0x84, 0xc1f11c7559ce2266, 0x3, 0x800}, {{r9}, 0x2, 0x92, 0x40000000, 0xfffffffffffffffa, 0x7}, {{r6}, 0xfffffffffffffff8, 0x86, 0x800ffffe, 0x7, 0x8000}, {{r8}, 0xffffffffffffffff, 0xd, 0x20, 0x8, 0x1}, {{r7}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x159, 0x7}, {{r7}, 0xfffffffffffffffd, 0x20, 0x40, 0x3c4, 0x81}, {{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x6, 0x873}, {{r10}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x28, 0x2, 0x20, 0x1}], 0x6, &(0x7f0000000840)={0x894e, 0x6}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000008c0)={0x2, &(0x7f0000000880)=[{0x2, 0x3, 0xcf, 0x7}, {0x2, 0x80, 0x0, 0x3}]}) close(r0) ioctl$TIOCSTOP(r10, 0x2000746f) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000940)={0x5, &(0x7f0000000900)=[{0x6, 0x7, 0x11, 0x20}, {0x1, 0x5, 0x8, 0xfffffff9}, {0x3, 0x7, 0x0, 0x95f}, {0x9, 0x8c, 0x2, 0x1000}, {0x3, 0x0, 0x5, 0xfff}]}) executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000000)="5ab777a5", 0x4) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) executing program 7: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x80}, {0x1, 0x0, 0x0, 0x2}, {0x5, 0x0, 0x0, 0x6e1b1158}]}) sysctl$kern(&(0x7f0000000100)={0x1, 0x3f}, 0x4000000000000174, &(0x7f00000003c0)="71f93b9371ac0000000000501d82a4cd5602353a1da608a234efa5a75b8129083e91c652c16b946709fac0588dfc2d424ef881db5a93cd75d748ffffff7f8a1a96728bf787b914ca901a802549ecd4a6b8afedcb771e010000000100000097bc24af4ed4caeb2c090851995b073749c498be7e2892705f97997a", &(0x7f00000002c0)=0xbc, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x8, 0x1}) socket$inet6(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x0) flock(0xffffffffffffffff, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) mkdirat(r0, 0x0, 0x1e0) mkdir(0x0, 0x0) unveil(0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x5) socket$inet(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) getuid() seteuid(0x0) r3 = syz_open_pts() fchflags(r3, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x2c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x40000) socket$inet6(0x18, 0x3, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f0000000a00)="bffc0e23cfbc27dfe1efc3bd839adb20bb8722b12b5079445fb53a38627bdf9c8020d06565cc6ba6fd86c8fbd3cfa54b146a7dc15ee3c002559f5f9a1eb314f4cd93229d17c035a27f97c7bf9737bd7496cf19346be0b64307486c720fa460bda7c2df63af03e7acdc723a1acb57baee975f5818a5e558701e3628fc425d7af91ee4284d7e348ad09a9b6f94a05169110934d1d4d2136f2c243359fb8206be8e2774cd501256bfaf5f61326eaa7a1f4dc39e0170f69dc08bb212267a9596accf1733e7199370d4864cbde4e2b7518b2703ec34bce9c5b39f53ffae2745da033d9446cf1ef0168fb677b27ae909280e2b", 0xf0}, {&(0x7f0000000200)="e3126b677b7da9fa044115e21ffee88bafb3577d21fcb739450bf37f2b492189116effb8b329d2154f27d7b1208695e7bd07fc52686486312208b7b070ccdc148cd59013a773e5ac8b1c60c04fe0b75c0dc9cf68db905891cd6024382a95374355193626030b32cc6af9fcd19e3d8e46720b63b0e7770153c45fbe28e2935c9879f8fc17301d9c999f0fcb18619734c2efedbdaf7c9a85133bf62616119d0565ff10196da8edf49f167b7ed1c7", 0xad}, {&(0x7f00000002c0)="9df90696087d04a8905f0eb2dad3d5d5b07d9156e2e1e5e835599fff636c0a8e8019a12ca1305e2d75183070052bb63889ffbfcdae2ec1b3132336b0cb71efe40ecbb88a9fff3172af4f23e47f37a18a1af6ddf5ae59be469fdec2d06743128651595bf38207", 0x66}, {&(0x7f0000000340)="44ef837bd9b70010000000000000e12de1933eeb4e1da3d434969ff497c6c58ab8e054e84d60ca011e2316032408b28a46394585bafe15f726a45a1311411608f2cef05004d41d8c25603f71c384a8109db13ab6403f5aa80363c2fe4663a214b6e5976c6eb5162ccc14f620d3aec0051cfa1f31ee0a1ae4a5c0a27cc045bbec40b5b4374d39f26797c683d27eb04a87a45946b734b23984b4934c2b331e4bcec2653d32551c00b48c148d96c3c423346672124bd7585a6fd3922a8fea5404b7be8a90674a9b1daf2540c1", 0xcb}, {&(0x7f0000000740)="73f1be9aaec1d05fcc2c23b22918d6987e6dba42d782d98d99e735f3f445ed0a65bb1de82e1c7ebb17aeda8eb69ff2d2a9271aee0cc491ca805fdf68ef81656f11f0a1fc40a9ac3bac3b83ae427f7e507939295e18afb5c912caf43fdb081e1727b6f5a3220d1d466e15ed0d96ced3426ef0af278417ef988e590b16fa6370b4cd", 0x81}, {&(0x7f0000000800)="e42822bff03b8a515dadc780562735af1be815bbb3e749c61f0d1fad331fd830f6de398f362e98c19fa4aed7765ca25eb6342c3181cb955bcfeebb107fa47524ca86b410f215eeacd0ea935095e9a3c8944f5415d02b337d5ce9b4d1d13654f40966e0bdbdb84262b37be98b0368e784e0c8b6702ec7996e3bf8c1879019617b9e94c59d1d1bbb1704c3a322b1e4f6ea51e74ad01f9adb5173dc2bfacf2f382c32bb91a5452486352467f43c2e493a558ab93775980d5c334dfd3ed194798e5d019215ea2673e2e6f7da5fa95f946b7bb40c0505d812a7b7a223ac5fe4b824777cbc83e95fb1bf8b06a093d6f77c9f4203ed0e3b698519", 0xf7}, {&(0x7f0000000900)="4fec319444c6d43c76285e7f35ca8723f46c7ddf21a2c5d08aa333827f6b1e5b5476fb27fccaef3b94105d248250acfe903550fc13de3f3572d95bee16d004a5c17833729524e04c40675b29c696d14139c1a787bfb21a0aa6f0", 0x5a}], 0x7, 0x0, 0x0, 0x1c}, 0x6) (async) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f0000000a00)="bffc0e23cfbc27dfe1efc3bd839adb20bb8722b12b5079445fb53a38627bdf9c8020d06565cc6ba6fd86c8fbd3cfa54b146a7dc15ee3c002559f5f9a1eb314f4cd93229d17c035a27f97c7bf9737bd7496cf19346be0b64307486c720fa460bda7c2df63af03e7acdc723a1acb57baee975f5818a5e558701e3628fc425d7af91ee4284d7e348ad09a9b6f94a05169110934d1d4d2136f2c243359fb8206be8e2774cd501256bfaf5f61326eaa7a1f4dc39e0170f69dc08bb212267a9596accf1733e7199370d4864cbde4e2b7518b2703ec34bce9c5b39f53ffae2745da033d9446cf1ef0168fb677b27ae909280e2b", 0xf0}, {&(0x7f0000000200)="e3126b677b7da9fa044115e21ffee88bafb3577d21fcb739450bf37f2b492189116effb8b329d2154f27d7b1208695e7bd07fc52686486312208b7b070ccdc148cd59013a773e5ac8b1c60c04fe0b75c0dc9cf68db905891cd6024382a95374355193626030b32cc6af9fcd19e3d8e46720b63b0e7770153c45fbe28e2935c9879f8fc17301d9c999f0fcb18619734c2efedbdaf7c9a85133bf62616119d0565ff10196da8edf49f167b7ed1c7", 0xad}, {&(0x7f00000002c0)="9df90696087d04a8905f0eb2dad3d5d5b07d9156e2e1e5e835599fff636c0a8e8019a12ca1305e2d75183070052bb63889ffbfcdae2ec1b3132336b0cb71efe40ecbb88a9fff3172af4f23e47f37a18a1af6ddf5ae59be469fdec2d06743128651595bf38207", 0x66}, {&(0x7f0000000340)="44ef837bd9b70010000000000000e12de1933eeb4e1da3d434969ff497c6c58ab8e054e84d60ca011e2316032408b28a46394585bafe15f726a45a1311411608f2cef05004d41d8c25603f71c384a8109db13ab6403f5aa80363c2fe4663a214b6e5976c6eb5162ccc14f620d3aec0051cfa1f31ee0a1ae4a5c0a27cc045bbec40b5b4374d39f26797c683d27eb04a87a45946b734b23984b4934c2b331e4bcec2653d32551c00b48c148d96c3c423346672124bd7585a6fd3922a8fea5404b7be8a90674a9b1daf2540c1", 0xcb}, {&(0x7f0000000740)="73f1be9aaec1d05fcc2c23b22918d6987e6dba42d782d98d99e735f3f445ed0a65bb1de82e1c7ebb17aeda8eb69ff2d2a9271aee0cc491ca805fdf68ef81656f11f0a1fc40a9ac3bac3b83ae427f7e507939295e18afb5c912caf43fdb081e1727b6f5a3220d1d466e15ed0d96ced3426ef0af278417ef988e590b16fa6370b4cd", 0x81}, {&(0x7f0000000800)="e42822bff03b8a515dadc780562735af1be815bbb3e749c61f0d1fad331fd830f6de398f362e98c19fa4aed7765ca25eb6342c3181cb955bcfeebb107fa47524ca86b410f215eeacd0ea935095e9a3c8944f5415d02b337d5ce9b4d1d13654f40966e0bdbdb84262b37be98b0368e784e0c8b6702ec7996e3bf8c1879019617b9e94c59d1d1bbb1704c3a322b1e4f6ea51e74ad01f9adb5173dc2bfacf2f382c32bb91a5452486352467f43c2e493a558ab93775980d5c334dfd3ed194798e5d019215ea2673e2e6f7da5fa95f946b7bb40c0505d812a7b7a223ac5fe4b824777cbc83e95fb1bf8b06a093d6f77c9f4203ed0e3b698519", 0xf7}, {&(0x7f0000000900)="4fec319444c6d43c76285e7f35ca8723f46c7ddf21a2c5d08aa333827f6b1e5b5476fb27fccaef3b94105d248250acfe903550fc13de3f3572d95bee16d004a5c17833729524e04c40675b29c696d14139c1a787bfb21a0aa6f0", 0x5a}], 0x7, 0x0, 0x0, 0x1c}, 0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x100) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001440)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/67, 0x43}], 0x1, 0x0}}, 0x10, 0x0, 0x0) socket$inet(0x2, 0x3, 0x102) (async) r3 = socket$inet(0x2, 0x3, 0x102) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000b00)=[{0xc, 0x0, 0x1}, {0x80}, {0x6, 0x0, 0x0, 0xc0f0}]}) write(r4, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) sendmmsg(r3, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) (async) sendmmsg(r3, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) close(r1) (async) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)=""/48, 0x30}, {&(0x7f00000001c0)=""/162, 0xa2}, {&(0x7f0000000cc0)=""/137, 0x89}, {&(0x7f0000000340)=""/46, 0x2e}, {&(0x7f0000000380)=""/58, 0x3a}, {&(0x7f00000003c0)=""/17, 0x11}, {&(0x7f00000005c0)=""/131, 0x83}, {&(0x7f0000000680)=""/136, 0x88}], 0x8, &(0x7f0000000540)=""/102, 0x66}, 0x0) executing program 6: r0 = socket$inet(0x2, 0x2, 0x6) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setflags(r1, 0x2, 0x1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x4, 0x1) sendto$inet(r0, &(0x7f00000000c0)="467baa31602f00bb3e6619cdd2418cec210941f17a1bbc25bb2ebd8444e5e13d08b653dba5fef450c9eee77500cee23e34f3e85c9007442bab779997ccbbc1c79bff61ccead08b63dc9b701df85533adaa358a676c1efec21b27a887e2ef180e6c364a846a42bcc7ad0e50094cd5be68b108eb8efd356370fd8a539221d82b5f1e0aec5df10d36ad22459ee865d2846d9c1433fc759974f06870ee23ced3fd0070d9edc079c0d31b7ac773ac4140c8cebb0b522cd5362ca8b3b93c553c471cd5c1cc55ea65e9e35834e7172858b137f54ced1b7f050e5e99547cb429b48fd4c859cf9b83f582cc05e9f57e4d2f3215827e25", 0xf2, 0x6, &(0x7f00000001c0)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="c1e4b44fab526c2e7e4d329806e40a45d062c78a39ba6430", 0x18) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) getpeername$unix(r2, &(0x7f00000012c0)=@abs, &(0x7f0000001300)=0x8) rename(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0/file0\x00') mknodat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0\x00', 0x20, 0xffff) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000001400)={0x3f, './file0\x00'}) recvmmsg(r0, &(0x7f0000001840)={&(0x7f0000001800)={&(0x7f0000001440)=@un=@abs, 0x8, &(0x7f0000001780)=[{&(0x7f0000001480)=""/221, 0xdd}, {&(0x7f0000001580)=""/144, 0x90}, {&(0x7f0000001640)=""/80, 0x50}, {&(0x7f00000016c0)=""/180, 0xb4}], 0x4, &(0x7f00000017c0)=""/62, 0x3e}, 0x7fff}, 0x10, 0x801, &(0x7f0000001880)={0x4}) sync() ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f00000018c0)=0x3) connect$unix(r2, &(0x7f0000001900)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname(r2, &(0x7f0000001940)=@in6, &(0x7f0000001980)=0xc) recvfrom(r2, &(0x7f00000019c0)=""/175, 0xaf, 0x1842, &(0x7f0000001a80)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = open$dir(&(0x7f0000001ac0)='./file0/file0\x00', 0x8, 0x10) chflagsat(r3, &(0x7f0000001b00)='./file0\x00', 0x0, 0x2) r4 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) sendto$unix(0xffffffffffffffff, &(0x7f0000001b40)="5d71ea44d00e95f62b93d82517cdb66d298e366e9f25884a9821338a813687308e4b", 0x22, 0x407, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000001b80)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001bc0), 0x8, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003380), 0x400, 0x0) r8 = fcntl$dupfd(r5, 0xa, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000033c0)={0x0}, &(0x7f0000003400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003440)={0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000003640)={&(0x7f0000001c00)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000032c0)=[{&(0x7f0000001c40)="ac15d89c11884d9c27bef797c07cd32f832f84512153fe2e3f85735074e156eef8f36498fb1eae41c6c5416e93fdcce3e32c4f15645aa7d691837df310155eebb7183686c5d2af0516c307434fb80cd426f5df3813cb153dc249aeb577ca422535", 0x61}, {&(0x7f0000001cc0)="0abe811ecf0cb268a68d468fff062ef4d242f90d2bf71382a79d802551ffed4b138b94f2deefadd4ab1bd5405cdc70ef2588737d0d5f47fd2728dcf98e119716b4d7c9a4308f9b22793a89dbcda3d57c30271895c607e9f819840e602b40c5c5c1a3ee18634010bc50e2edd9610f7edb0fd258ea1d04d0ea731d38dbb3971af8d29138156be83b457e24670d71ee5139356f81490bb5f1f1483692e2", 0x9c}, {&(0x7f0000001d80)="08281a2584d6e5b15f06bde460c95017224a6d73f1a39c5a11ebfd5a89b4135c6aa2d263b263dac4986cfd05bac411bc644c0d17c3d3dfd783a5af2f3fd8e4c723ec2ed907eeb7545f263b77ef59126df72553a964b0d9c61c65764fac5c43b3c239b7b6088f3a9230ed5bd5d998c0b7a12906e75ffa6b1b4397753c76697bf6983237e559bc4b0a2870b967d8e117f1a47f502eabb9e176982674ef9f4a5ec29251aa0d67ee7bba3c7e8008e3c44237fd64eb8faefee6fd321c1b1e1003b3187e21c19ee6f4b9dabe1f6e3b8a58f4874b70be0390", 0xd5}, {&(0x7f0000001e80)="a8146b021a5292119356930fab173f6141d4b7ee4670aac2aed1f8a806cbd911ca7bedc38c95bb86726dc0f1b8d03b443d46443175d489148dd5ecca7199ff885c00ff472dfcd8f30ebcc2b7450cabdfd869732c209bc9acce7a9efb0cfe6330c58523858aeb85fb11c8dcba7ff75d4e1d748601ec1a390460badf2001eeeacd3e50c69c230431af7e7f73f0d023a870869939a6d3dbe195d41637e6f58e028b07124349cecdfc59b2c0d748ad243bdaaf4064581fa3b8905af2d90d77dc3a3f1a3ecfa51ef0179eb7762e56456fc024c550324916942a96d65e66e7cfb19d303106c1a63dd6f4de42bce60a5fbbb14fa3c062aa1d1732a7eac01acfcade083b825b9f938d89453f9ad704b1e28044da82c3eaab5ef6c281371cca101c0a5f3d896ab0b17c5707c077869b9cd99567fb8b0405c890306b38b69a8655b7bfb9345dc154a45cb5994fd630c4042db2aabcd83eeed9a93d7ab302e014acd449dc9552f5a14ee0b7b6c17f60b3b467f43aa8afe9ec30f7783cbe31804925c635e94f96540669b2c7f0412d7adf63f7e69f49d4fc352666741c53f9ebf364946c7dba5c83f3c25ae7384b37a779ea49d0529bf70417fe0edf8961a5c0d79b1b8dfcbf7f5f70a430036adc7d89cbe1fc2f319a6656b5befe305e0ec40a1f92071f35dd893ca0dfa55948edcf8e146f770944ce1e8ddc9b3ffd8d950848a34505cad6f4e718fcd913990dcada22a6738b16e831ac3bc27775a47beabeeb06b06ac3f6dc00f6b389f6bdb955d3e12931ff97c59cbc09729475be8f04246316499bbf929a17a72315cb4448e95978396c4a71997853ccfddffc513de5bf9533559a338852d04341092c3c4f0e0a96efc0c414ab1e690ae4e8be8a7a64927709b980400605249cac79c6b3feaf2bf17202f502792695da857b3d3bdc7d17194451fcf66efb4ad34362223e672a10bca338703f4b5623cfb0135e239306c6d6a386e9ad0018201a8aa2e993db9a29817b579278db1a3306615dbf6a08ca975caacccfe6fc70ea2cf2d8c22fdfdd8e37fbefb6af8fbc76c2e373bb87ee1d0307740afe79954be061d7aa683c574056df90506940a486354b711c7ccc2a67bcb4301d4fc656036f7be0e1688c433261ec424c202be8bc2d3340c91e205390b33ac9f8e39dc8f7a27eb0b06a699dd1c00b6e75044c0e355a7a51412cfeec33aa7347044a52ad1bd3f2608a694290d8bcc44716d5de0d0a16baefa000eebd862ad4a70ccb245134891abc6140c64bf2ea2d14e24fe73c920a29643da932ebb549b2472ac1af36d7e8ea7fe231d78bb2aedb1e7103a6b2463a39adec9f9df26a0b256977824dd49e4bc51e91cb14e51267798a0a7b2455b0010d4b821b26520d1b73a6418c7bc7716e3a6f1325afab354476bfa1b36e30d06c1f52594cde82d9c9819c8f5b3469ec3f69853d5bf3d226c47df2beda51148c50f860e58af19dfc002d7babdd660024e6a6efa220e6a8a7f188952d4c8160bc59253ade11c69b073d807f496b550871f9ce12e623660e231ec8a94002276be6847e19efaef8ffa51963507340db41f54e575365da39c8c75651e6d31a33845957966ad52fe42d4fc3c274b1d9cbbb0e01ca43e55db94491685406a7a491c00d3efcaf3120cfca70550077b0a2e18153392d3f3081f11c442d831e919b5b278aa3e5c97c336ebc4a48e230b8a48cf9838a7b42d928efabfd00fbe52d8c2d6c3ea930addd1b4679778a70330a4b82297a4cad86113519d67eff8d759c4406a25d4cf3b5ad4f022dc24f88c8bc98216a7aa4af827598b40992966cba0dcea78a8dbbf07de461eefa98fc6703dc6bdb6935a7db9a4a78668cc77e7c850e24b980342a4803ae0c28b03f039b55651449f14be94cfdfd0ef1a4293f387035f8fb117f34dc42ce6d1183112a93d3a8ba98734c485b28812c05385585aab4bab4e5627641bf73cf3104a1857b876e36997136f4d53877d36272168e3b060e95ddc188e84141936106b04af8cb314de9446d88628beeac1a9bbea18b7bc3767cfcb117dccd8b6e6b2e6d25c6b8748769e44877fb7c046f32bec347780f8ff80697b296103d791b42c8e675d6d1a807b052dd62f5596591eea3663864a59f5282f2871533a3b0eb304321cf1f3046b7364c7add8a47ccd5e784dab4db9e6dfacc624b68a4b3519c22128a1e14b8ffe43c5aa346d652da8149f84601611287727f00c18b6a43f25db570ca73a73a25bd118aeb2bee6e9a5c295eb85ef5b6c33d08d345195e6b3ba54adb91cb6dabdbc8cc6962e751e8ba1a9dc24038488e1d51aef9ce24c445a841b373c901398301569220b409481c306293b5daab930e11b5bbb8fa2d8f190f178999fe7a530ebb4f79eae63381b65428b6c814d368c175724f11b0530de1a5de5a129b63bbefcb36b6573ea7663321f048a5f7347b179e47a29c69a1ce91e7da9f17eb120a3b8441d1d152c198da815e78fc0c78de2ad84fac4112eba0f10997b1bd6ed78d651d4ff46473db4f61e3e16c225f66fca24ed852927405816f114809554025fdbecf269f585ccef21ff52ac511bd871f0f9d2c706ac6e2ef0600b79d8f72be8cd24691be01293bd818ca0493cf46487235afc102172c4877e22447ab2b8b7bad7e7f7fd5293ebfbe0eeeb13dfee52361da65e89774f4f0a341669e7b8bbcd935b092f9bd8a6204cba0e0f2ba19009080b5090f7a4ca0e8349120de6ebc661aaf2e6477c904aa4517db170c257a3e27b98c7ff04874fc65685df82295c84c25fefb941d2ce885fd9c690a260a5f4af1e965a485ea9bb9b4e826a6f0214d477db00286d5e113d35d770708ba3c112d7a4e1149191e93593b03d96ee364294604431077c29419ca75778f9e23336f5ff95251db994ca57c50a9dacf4f10da47261e712ab8bd9b096f8185df4407cc9cb9348cb6d5be52ef6d0c6b3a38f2ac879459c7174e7e4ecdbc3b5497ee5b04c8d6632b25c98346165ddf8903fa47b49f6679b9ede60e7df5b69044b80bcb86e067191a784be22092e27310ab10c3c81df9db60bea2433abaca427dc3af97c28d1eecbc2311f97e15cd47bdfd9663848ca8caa5731a9965778f57ceed493c261a5bd1726c6c4b0f1e08b1528161e8b646abd295544b5aab5b4d4e237795e4d60194b41c4d4316fb0c4a4245abbd9ad4618375eabb37a69fa402d118883aa6fcf9da8cc2b7418ddb416276861e91543a8c81880a60c30304c7daf1570225ab79fcafc5b882c7d3446cd8561c6df835ced31ae91d8792f08a4ce284cacb18f5080fc33ebcb9cc55263dd80069607f5bf3dfa7f4b8cd88a7101387478ecab334ff2465be3117c38f913a6dad44ec49acc9db553b807a192df72266bec26a6f1ca71a9b09c892407882827626a18cc1610cacdd25e84118a43fef8402693b7122814f3c08798d2f0d091daad04335603f098019f1324ee11323baede511c29165aacdffdd7a677532c5aeef727b159875c8a1c7d950f1419689cedc169f03bf60cddaa885387debc04e9bff8fb4c1f321a1af364546150acd79ffd8ea223765d69a65e1397efa36834688d993f2f7f6f60c16a809f03981453721583e8d92440c9262450d08fba837006a2f38e97a98edf89ffbab5ad5aeaf594209426143785880c0bd808da3722daa3e35082bbbed653c86c0c5c5929adf2883b4df09249c91896d2eb93ed1eb1b004c1761b6722fdc7b04687536f3abdc5a06b1fc4c681fb80bc32da61719c6bfaa48cb408e127b4a64ce380d338050db81f104fc06e6948efec6e069dcbdff6b93acfcf03da12e1da915a8041fc70c7edac658ff6731906407e0e44516fcd12829809977e80c0a45041047b9ca6075f2277c3f332a86e11f5530bbe2529cd462286c41edc1afc7887ec7b60844dac0267b18dd7c536459b5aec09cf268580f89e3464796e8b89be963422f86ac99949cfad6dfa7803b341d1068e71a755c8490643fd2abc0ef7bfb533e35da62535553934db853af7f5f6eee8c5317f89decaabca3844eed1fdd4db90435a83cc44911d2ad104d906561e95e1712827d061f75208bfa3afe9b78d71d0bf6381901d5f0e3db3d6e63db1ea8d92aca20f8fdc7f049325dce6a449ded8c26ac4b2ea90a500c8ccc950ca6078359270df5c6ffd676185af26d5c8541886ea6bb99376464107e1bf48abaf0d62d420fd3da1be2579eb847739debb0de593f5d1c65c0302ac94a8f3f5ce15829b160a01a0f4c0ad8f7759ea2e0c0ece8eecb3256a3246a401352ad6eaa2832d248d7bbcf309673e7ca4325e921b2b3a46235c8b1cf404a6b3243d12c5958791e45b76320a9ee21cb594ae9485bbd19b0fdbfd841380cb7f30e5f415672af804f49d5fbc36d584e13a4ef92dd6d14a2a0001e25d29a2d026b66a9948ea78652f578b29b3db3a272489099ac410245875c6eff072103bcfe4c569779ca87cd42a80b3a6319fe33c239d55a131427e9fbc91647d5d524f6a7ac20325274bf11e29d1ead49a739eea0d7b58f4194f751f90c440919edd28761dffefacc39fb92f916cbf59d5ff96b227f655c967caafce9cd5231ab850acdc7bfb2a56a43c0050a69ea1c6c04347f86f0d41115d0cd6e5ca38e8098ae4e8f9ce65ae8799aa9c7557be6b5ac9c326123d5d4bf4e9dab4c56507b5d80bfeff7a3f1c2909c2551534218ab431a0ec7cb127295b3dd48156562be2356fe1ceb0a6314f3d6891d73e29f39062d7bbb94d4e01a1c7aa12e17227608ce108c04084819748fbdcd0f31d26d574fc1ba173af23c8c4eacf12a765f213c59bbe122e94c360e42677953c23e79a56dd6e7229760418fb0966a248a76483dfb496f3e7b528916cd231366c3a6486ab8a39bedcec2e25168c4b7a061deef2f5722e3f1e3fe38b2aa629f8f255cb2e26b5b1c9c6ad9a7d7008af40637970bd134d6ecd578fb401363419a05df851a91a67dfbcb7d0795b708e40238ae05a3f8f511c8b832de8ad7fc60ddabdc7476e0fcb58d8e754e6513feb4dbe7f72e09dde98c7046d396c63354efb3d9579c2283938b315bdbd24f41aa09043a1102319c57085f7fcef8f6dbbc25f23a2a6e8f141ec4710d68f6e25a8991796add60ca8d0438831fdffe14f36cc9e84b564af4bee089e0bc9b7b30e3b8b4a6eec1e476d08d18738958845d6fcf20d94b82f07e67f4bcdb8b100b1890592cb0d410dbef766545181f2e4e534feef2ecdcd30bc69213f70ddd96c9662d056001807a66474988dd75351ad12e48fbfd535e26b3d468e1f26097935646c94b56a3a1d4acb820e2727d1f596925fe6e79547cd47a3f160b97f0eb093a35166e7655c1eedb4f31d97b5320c124b4b6ea5b59c24a90a2c2a63eb802a6d3b53f673ef5d4fcd580baea16a25f16d62d640dcaeed779f045d4d386eb6ab1f6162c90ea6b5ed6416975b53e103b29a29201e6144dc4401c6b1cb9c40c93fe55e8caedd2f5c0a986111d94b772bf9d05dc3d43032b223133dbb042b1d5b68003d4e9b3bb669498ac9b6f1c6048cfb43e6df27455daf74104fc2114a7263a546af7f222ad68eeb1e4afa1bef2d9c79573200b66e34923b6b014f5a4e001acf30f686fca8f2004fe491394a2a0fb1526b03ef5ead2703253e8be960b42f5af28575d7cf5ec27cabd48f02d23c3144ae3ca658930c5aa66e04e5225f7c995147f9af9d694d89ddff21db83a5f7bd56b3d9351033981dc1968374507d4746821e3a4761d7ba1fcbba039c0f9e589309c01df8560a206ce1a31", 0x1000}, {&(0x7f0000002e80)="1606b20d39bdad2def02d1266e84c179abbf5c6466f209796d2aef4be4f1d30ff2b10a8d43be599be6e94dfbc9e314612d827c3f71882de52bca7dd2341f670ed32246e80d0318daf11feb22513a10c43db3f7a84c473729d86695be31bb302efb4ebb23a2047f17fb798febf973a0542a7327f4334a46b31715e7925c40f8ce652f0041bd78ceaa9ce04e2783813d192e28ffe1ab0803d539b3db764ef208f31d825d96915694f6aa91c03217c9b94caf7ecb4e3485c62d9dce38aaba3cafe4eaff4f2556fc5abfb5e09abb41cfc5b76b0fe8c362d3eae8c880b470eab9afcc316c596c35a4c156633b0256", 0xec}, {&(0x7f0000002f80)="cde449aa83f211ed711aceff236f74a2a2ec4521c3f347a8d1b745a8a3c7ead09a5f93260b775ebc1ca6447ea5a0ad9bcd109baa669f9c0878efc3ecde263322ac8b45d2ccb2f77444f640ab978c6ca5bb9fe584231327c89424219f7aa8b5d9512476825cbe3b6826a4dff66413960fe34b291ea99f6373c71444c56cff9a30e6", 0x81}, {&(0x7f0000003040)="e4c53405652b493ecf07658f5a19370726491b1533850dd690196e5e8d86d8ef9e4699b512adc803805a5f3180cb03de80e480f1b6909f477423e9622554665212d4fe48084b8488013613eacdf3d5b920b92b78e9da05bce98e69dd6dd6c3c6e5997607c1a3ff04516b56c469976dbcdcd2cb42b577e984b3b9fe4d516c2d827f1c7399ab28d46d553f", 0x8a}, {&(0x7f0000003100)="10daf9d2da508ee25e4298bd6b5fa2c5650190048e58d0d89662ab88f11a0fc764f4a7a6a6703550f4432371c258e8fa48e607e8f9f09f42facbdd54166b3af720f366b5702915f0e5f3fb4cd14c668a45cf81850298886a9bf23cd02961a2ef58d783bb1a6b685728760565e9d410bba3a88d849ba9dce0f1048fa95dd2aa22977799cea31fcfec4e794408", 0x8c}, {&(0x7f00000031c0)="bcdc967779af770041fe03e00aaf817c31afccc0fca25f73a73298eb54bb6b246f34c2ac2bc71ba9ca1d265e782f53185d741089f41654154482db708274d76815411bc9ec6bffdf90ffc19819298738439dd705845d6821a3a1f12787d2a970f292974e68e5d5a07b68535fd3a5c2f26bd4cac413d5b06a443de906841ff88af50adb282e58a17d2bb196ec53f91b438cc5b526e601e81886b9311ded58b6d17bd74db70a799158fed1a9b40e2a72251a67a1533c8cbb47037efc225d0497391f41ca7759c7", 0xc6}], 0x9, &(0x7f0000003580)=[@rights={0x20, 0xffff, 0x1, [r0, r3, r4]}, @rights={0x18, 0xffff, 0x1, [r7, r8]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r9, r10}, @cred={0x20}], 0x90, 0x207}, 0x40a) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x7c, 0x7}, {0x84, 0x0, 0x2}, {0x41e}]}) r1 = getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0x2, 0x1, 0x7}, {0x5, 0x4b, 0xb8, 0xb}, {0x400, 0x1f, 0x3, 0x3}]}) setreuid(0xffffffffffffffff, r1) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x7c, 0x7}, {0x84, 0x0, 0x2}, {0x41e}]}) (async) getuid() (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0x2, 0x1, 0x7}, {0x5, 0x4b, 0xb8, 0xb}, {0x400, 0x1f, 0x3, 0x3}]}) (async) setreuid(0xffffffffffffffff, r1) (async) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) (async) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d289db8687d53c5cb5c7e8234e2c1ccfc10911ffaa33fed0b8812cce1c9dd3eeba4c145", 0xb1, 0x404, 0x0, 0x8) seteuid(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) executing program 7: r0 = socket(0x18, 0x2, 0x0) r1 = getegid() r2 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r1, r2, 0x0, 0x58, 0x2}, 0xfffffffffffffffc, 0x100000000001, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc, 0x40000000000000, 0x10000, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) shutdown(r3, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000080350001"]) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000280)="f7e4eb4d8fdf656e17b2ca28a7056164bf9865db7ef02ba12d1bcf42170be627dcee2ba547453465194af75409c5d79e0fd2e201671a673dc688718e0b5e971ec7f40ffa27a4383a03b07cebc236a293d04d1b8bc886ef2a2e021554a3b10e30a14b30686293aae84b04aac433368a27e826d7b3c2b6e6734dfd1a74e0e59a27eeeb88195e231d78321c39f61ff4641bc127764c97d5a2f2ddc9d17413bd9503f0478c69b5bf91e0ac4b076e3b33d508ac4b712a5c7aa3c99e73369c54d82d378e66b8cb42818f963723", &(0x7f0000000040)=0xca, &(0x7f0000000380)="1d1d36cd305db1856b4a3d844afcf2f1987fb55cfa6547fb6202c4d316231ef62709eadc8a712e03cca26213eeda638ac9eba08ba1d5f116cb17012f7149fd4d2f4a0da22328439eca61375d20c5eae1d7305762655f6ebe9f7d2b13dc4344e24a4bb5a7e9ecacb21af1f02e3c23929081c5094dfe54170611bfe74e9d4e9d576e04952dd731e907a8018e61e5b76a5362ecc686b008141f071ec3df95f4fe9debca9b5fa2729917734c809e3cd7e1ac20d29967d1072a9d2e0d89ed4be4684ce5", 0xc1) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getppid() r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x13}, 0x3, &(0x7f0000000100)="d26ac035f5a93c0125f234e185e06775951a13b271c807f93895cb5bf0e9178b24c52bc928276305a7e3078d09fcfddea953825e4e9543e8f8750a7b092129f060b078e61b27fc5aebad80cc0be6838f1ad7dc814b1c6cb3c68f5cb5392eeb29014ebb06a8bef0d0fd4ed5529737aceaa1eee1f6fc46debdc80dc2714c8012afd33581027e31aba3ae487d68f4329d7350fffd7e53abf2556e361d30d042d08d80aa17c032942492a8dfa3374f562d5825fbc3ee13beb2940a10f66305b117cfaddf521a7021c4b9", &(0x7f0000000040)=0xc8, &(0x7f0000000200)="1665efb802a1ee16bf9570ce2ff35c1490898b4390070ee08a6f9c48cc9bcb49663e8091f8b76c355de7bd7399d2210a7b461bb6b31a2d3823278dbf85ebfb1efad7bd239367eda876cdd232f13c847f2f8aecdadb9adef095df1d67ae05ef0d967052f8b99cedef63f431355f3039cf7e8a5ee576a7a4e6f4b84048322f187f830493f9374410d3714ff5b875c4c64d03f1e1888e202bdb805a5743b9932a0638fac05d423989e0bf8d1e43786fdafc1c1da68c01138d8a9b365db7e260ffd7658a6aaf9ab992cbbcf087404f19545ad97c", 0xd2) executing program 4: getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) lchown(&(0x7f0000000880)='./file0\x00', 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, r0, 0x0) socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000002c0)=[{0x81}, {0x60}, {0x6}]}) write(r2, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) seteuid(0xffffffffffffffff) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r7 = socket$unix(0x1, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r8 = fcntl$getown(r5, 0x5) ktrace(0x0, 0x5, 0x128, r8) syz_open_pts() sendto$unix(r1, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x23) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000400)=0x7) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = semget(0x2, 0x3, 0x45) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000040)=""/129) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(0x0, 0x10, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0xe, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r4, 0x0, 0x9, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000004480), 0x2, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000180)={0x0, 0x1ff}) accept(r0, 0x0, 0x0) executing program 0: r0 = msgget(0x2, 0x2a0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x21, 0x7}, 0x0, 0x6, 0x0, 0x0, 0xa000}) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x4, 0x4) getsockname(r1, 0x0, &(0x7f0000000a80)) r2 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000200)={0x7, 0x5e1, {0x100, 0x80}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000000140)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r2, r4) r8 = syz_open_pts() pwritev(r8, &(0x7f0000000a00)=[{0x0}, {&(0x7f00000002c0)="b410b507d1cb228fbafc82a8d75360fef15a923fab5cca4efb1637649633e516630a570be041358d8239c1bc784095853e7093b2551319d3a2cf6f24fe361dcef50a8d97f0670a2f8620fa298d351f2f3b2ed15fbe6e452593bee1e0424c6abdcbebf5a651c22849e67cee9df1c43cd62ff1dbc10aa5399eea8bfb50f962fe3e9be87e8e2bdcfb0f6a0b7dd0fdb28e58c97af0eaaa25c4cb4eeafc5b5936057d45547219d343f857428b125f58080bf67166cb05375d7e3f46ce73dbecee9b", 0xbf}, {&(0x7f0000000000)="1c5146091527d1ec125b765b0596b4be9c9ef30cc92c0eba89ebebc8af6cad9aa27b3804a1", 0x25}, {&(0x7f0000000180)="f8e151794eee06cc4a252543045d04f0546751c470d497f64b5e4339f40516e620f08fad9e63186edb17a2b8a99fb036262642082dc0b358959e3d2f06865ae1573ec7e33ce0167d66899ed03e4b44471b4bb9a948d367835191c2e8", 0x5c}, {&(0x7f0000000380)="3f8a656fe4101c5a074dd59e1f700a93eb990750f2370534f6a8e47133534b52a8f438d616e5af90a9f184e42db56107f4b57c7d72993c8f052b296331c1f29a6d6f658984ded41733ed51b7a0e170693c48f80d2fb26d4ece7ff42ae54a703dc387c6097ba308a2f79e2e6547ab4f22ef5d3531f994ec4b0a0ea0527d59b8f3685fadc9ef25eeb7513bbb20cb6bee6744aff89ef3c02dc9fc494bc0f77dde7d832e28219bc99ac07175f513ed95859e", 0xb0}, {&(0x7f00000008c0)="9f5a5ae96175b2038ecff9d5713085f0a4f57932718971891e0b0a9b8583d48f2adac79376cddbe26a0504ff69f646cc76b5632012790e64d94ca3b1f0076279a34959f6515c2a99e843871596fa512a07ae4759ab1de8e1664945767376d8963f53a3c42d100e1f", 0x68}, {&(0x7f0000000940)="2b071594715ab1f0285fc63553413c824e62890d8b6cbc2c48b9e8b5d1c51abb379bc9b12ebd13f8d7ac22b7803c7c0464c20a916d9ca652d4dfa5cbddb8c1d068906466d52d2c5eee9b202e3d62700bde2e1ea3c91373386ef4979eeff08e9192cb118c4ff96ed0c3dd26cb19458c1b4343eeb9580fc82dc0d636df67981bdad5f9e415adaa2c4b8aa7b9e6f37185c3cbc87adf885e27180eee328a48390c45d711b1dc2a70ab50cc4f2d7aea61", 0xae}], 0x7, 0x0) setsockopt(r7, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r2, &(0x7f0000000440)="55ebfb9599005904a042702dd54d47e4a880de68bcbcb14237c67ca439a15e5e3a536e4e1457e30b754a2ca149a25e2d740175e33611b47fb67551c125f07577c29adb6168f3053788fc1d363987be20e83ee690d6f1437b5dcc494a8fb18a8f74e69715afe38ad3b9156854dcfd68647b6501fc85634cbb2b236ba4ab804882cdd67aafb9d92c9520fb977130692d6331d679fc13b35073559570a7ef47b452b9aee08d19dbb9cc51887c107059c6fc5b860321058b65960136e7b48836490fbad80b778d9c349185ccf34e73bcec12ff6cdb6d125d668fb8d3e8993fa7393560cb0befecad7e08a2c7088027983c79540a8c35de24470008aa17334b6bf1d8ae8b0dbf1c3862958a63b4ef99df74831df04494df1551e20cef9daeaa5f553e462d2e7986e158cbf133647065831bf611327f6d1f7072be7bbb4adc0d10e9fb3f13ff3749499fef9251781b31dec6cd5922f5b2df44a56d3ede38bd85e3f6620f1b5e4b5749b9119cf501650355e1eeb054eb089373c70181e84c14383519ac3955f8db9c3f0fd363b7e06caae369d5b8bdae01f32ef9f5da0dd15434843a2eb88df22e8fb2e81b9ccfdeb688ad077d42c99d1b9100b8c5d175190a611540e10efa6df9bcfdc2cc8cd0ca718d465f373061bf4f45b02f5fc80271004796b034d3ab7b774f4f7690ea4809ffaabd03851c0e489d9c6964b615ff8b6070c87e305a9eebe048c72fd513868ed6dd7e9e0603e81ca5e39a6b8589c94916b2c9916f3395045172fbf197d599c439d8c01a005577090293942c909e529e2ffb2b67c6854e2d63e9b3d4da605cb95dddd7ec0053a6d8a1f030f41af1f1792376f88f1bb954b78fb3394946afae0b0e0bccc89fe2ed831a08098bf1d8199a3a0662b41b421fa2ff60777f3d4cad8a96b797628eadaf382fed50bec649b478055d1f5b2b70931e17f4f96682f2f7440bdcf2a5226d9e1ec81fd32d45e8e6196d67133c7c64d9df4cff1bd471da3ac9f607ca7abb470ff6f25d08b9eef0f77575f2d5c82d0dab10792971464f5b6073a26974fae20a4da78e2aa0c3cc265af0f9465e0fbd34fd9b62785636b63f9110fcba36c4dab75dc0f06cae5d300bfb3a170d278e59df0f5fa941182bf0517d17bdd39edc91dc0f0316aed88ba96bbe3204e111f57bcc6166f6af129cce58a6d2c6c837a4bcd112830c8830b3dc84778f04c8ceaf9a8b6066f4d952c67f7da6e01302eb7bad0cfee997a5041c55354d5db66e600a0ecd116709fb61d47d243c89ffbd2158c54ec28cc170d235faf8968a97a7a192a2a1ade681788d405117c1cfaae423edb54d6646fe5b9a66a5602ab4caeed255b43ecbea7512d9e4ca3bea4b1dc34802edd04fe173c0c61d565a274e022b2176b31140eb92326ddc1ca5d0641f595bab80ebbcac04a82367205d2db5a726a3a2b26ffc7b374112bc5f9b041178a64edb5186d1192d62311b082b599b7111fa18d3d424577cee2e7be901d66dc85e6d5ebfba9f5ea45a7078f4f2c27d5e5384d2b03d", 0x441) executing program 6: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r0, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x45, &(0x7f00000000c0)={@local, @broadcast, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@arp={0x806, @generic={0x6, 0xe3b, 0x6, 0xf, 0x1, @empty, "d1b2444f309beb573a217854803b52", @random="9df3da9b9250", "985a17b65eddefd7c4183864ac6734e0"}}}}) executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8", 0x0, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) writev(r1, &(0x7f0000000b40)=[{&(0x7f0000000640)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287c0b7bbe6cb39417d25bd833815ebef001deb672d80fa0f8bc6801187cd337803948baa7e34f56701b2180ddedf8852feae4274e0609bf128cf397f3118bd46b571a30d94e3d900dc6702897682e301f", 0xffffffd6}, {&(0x7f00000022c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13608a02", 0xdd2}], 0x2) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37a", 0x29b}], 0x1) executing program 2: socket(0x2, 0x3, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a", 0x5c2, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x6e75b37dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) executing program 7: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x62) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) connect$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) chdir(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2012, r1, 0x1) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) setgroups(0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') open$dir(0x0, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket(0x2, 0x2, 0x0) dup2(r3, r2) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000004e40)={0x1, 0x32}, 0x2, 0x0, &(0x7f0000004f00), 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 3: mknod(&(0x7f0000002080)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "229ce85708b76a9fe1c503ccd83d910b054f9916"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x8}, {0x7, 0x80}, {0x6, 0xfd}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040), 0x0) close(r0) mknod(0x0, 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x57) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000020c0)={'./bus\x00', 0x4000000, 0x8, 0x4, 0x1, 0x0, 0x0, 0x8}) executing program 6: kqueue() r0 = socket$unix(0x1, 0x2, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES8, @ANYRES32=r0], 0x280}, 0x0) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) socket(0x2, 0x4000, 0x26) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x665f287c000, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = socket$inet(0x2, 0x3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x30}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) mknod(&(0x7f00000011c0)='./file0\x00', 0x1000, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) r2 = kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000001240)="93cd962e4a7bd231dab321989c86e224c8dd8b390b246d592ef738314ec1e5091dfaf73f00000000000000b0b7859e3bd361aed932c82aeaf80759a5200c5565aae4aa1d7397263575319ebf30758e0f42d29ac5c803445f44e7334918cf8e4b026050d36d25a42d3ca33b49c4b7a4002d2b784ec6f793c27fbc7d3c2a3b5e70f9f0eea1929cc397341fe596eecaf999238fb47c6771", 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x5d, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000584000/0x1000)=nil, 0x2000) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001140)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x34, 0x0, 0x0, 0xffffffff}, {0x48e}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(0x0, 0x0, 0x0) ftruncate(r0, 0x4) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000400)='d', 0x1}], 0x1) r5 = socket$inet(0x2, 0x8003, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003880)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000009078ac1400bb000000004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="82d6c92a9e8e0c65"]) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) recvmmsg(r5, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) getuid() bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x18, 0x3, 0x3a) dup2(r6, r6) executing program 2: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) truncate(&(0x7f0000000080)='./file1\x00', 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000014c0)="20206000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 5: mknod(&(0x7f0000002080)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "229ce85708b76a9fe1c503ccd83d910b054f9916"}) close(r0) mknod(0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x57) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000020c0)={'./bus\x00', 0x4000000, 0x8, 0x4, 0x1, 0x0, 0x0, 0x8}) executing program 6: r0 = socket(0x18, 0x2, 0x24) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000200000003}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) writev(r5, &(0x7f0000000000), 0x0) r6 = fcntl$dupfd(r1, 0x0, r3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0xfffffffffffff001, &(0x7f0000000180)='./file0\x00', 0x8}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r7 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) unveil(0x0, 0x0) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc028698b, &(0x7f00000001c0)) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000380)={0x10, 0x8, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x1}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0xff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x80}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7f}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000001000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x8001}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x85}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000008000/0x1000)=nil, 0x1}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00', 0xde9}) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0x8020691f, &(0x7f00000001c0)) recvmsg(r4, &(0x7f0000000380)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000580), 0x0, &(0x7f0000000700)=""/192, 0xc0}, 0x1000) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000002600)="e426d0c9699fa16c61029568a5a7fc4010a3cd26086976524a199b576cf58588bf04a142f6933152a977d2b52172fbc1bc5231c045a6622295075ec4a3464b1eb4f2ec0a2d86a5a89c0068585d86bc0c34d26c9fa33d9dc75be8be574f6cdac3c683192c85c23a324c56f07d231e91f631f18e4d4ded4945bbfffe6467e7175380f40d0aa0ddc02bc92035547a57786aa267fc5554d52b3b4406666e8333a4389f84041bc3e8057f0c8186e6df27b735fdccd1ce4922c449c593e3f222193e5cdb923dfbed69ef6839cc6d700b2e4dc7a7f4a7448e142272318415517043be65e4541ed5f8777f1717abb4f815e52a7547dcc1c5e99ae525aaba3f8c37852e2a9a761130d19ca867752c2dd3380f2b7e77156893ac49cc74c72d1af608bcba7ea1e8005c1e2bf0076237863455624a4f24893299938c22ad4235e0b5d1fdf2d8069c2722ba87a74eb6778174b5100c2f07538a88581e2c43c29cae6696b2a9bfb92d1ab504722286b3563168de5563d60396905f0cf6e710649b53092dc4731c59feda9d9263173ea94d3c1ce55732f8422f1eedf08549b76583c59cdfdf7b44eaa3f84647cbc0f87a971d07b303c8d09ff2c42c7342d2afafa8b3a688d3a4f8dc76562c933852f30b175f0e250e46af8e1dcf45dbc0e3629080bc09c3dcab3a0f1fe516bf097d063a7292756a030ef5dcb981eba7d260b4a1008fe9bbe360a54eba825ffdfc10e6e921081a6a97a0182394ea65e025dcbb65f861fe25110364b5cb8bfdb0980fb465129c747138297d8106be950b9bcad27fda8368d4ea87e0dab3af0f2e48aee3f369d4747bbe7fdf4b8ba5f07bd2c1ea25dc9437b67ab2f056d81cf427f98a8d455804530e92f3ba638754231e7ac56ca04eae9d5d63dd23daa5d886f23e4890873650757b2985306f8bbe1f43f586ac450712df623075e6ea2f394b73952de5b8cedb22229bebb01656439b84e5921be138ef6d748dc68f54b91e4aefad741f06a026d7c41acad5e96bc3a419dc7e0ef20a7bc7f53c61c7a49b276f239cebac82c6d536603c464ea10b743aebeb45c20da1e116a80f3bad7ae1d544d4ac516d3527e66e1072185e722088cc81c146d679cd132b34a8f47bab6090d8cecf8e1687d3686d2d72d8ab595c101a11d30a40387b630db7309d0ed1a0dbb70d8bb3e17d34d3994dff60cebc9c7999aa146e599d33f50cfaa9e81a565dbb768d233a361753afcd46e1f82a05be6bc93df46d52bb5f4e0c0fc81095a263e4724e0f8128a427830300a8b302ac0c3e6b1215ec8bc668ec22726e018bcc97ad79a6eb433c23c67cc7f06e5f7c3a75b8916aa0d9f081663571d5cb5ba5dd310b470ea66c467212a0cdc2d863ca25e4182a40d6bdd9ba59aa539b373624d4c3095608311b275c2e26601e2734a3f6c28917f56c53502f4862b415dc8131f29952bb05abe3bf592aa8941971dfdb9f3e0e4886a75b0115e9cd6e42b46af5d4", 0x421}], 0x1, 0x0}, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d289db8687d53c5cb5c7e8234e2c1ccfc10911ffaa33fed0b8812cce1c9dd3eeba4c145", 0xb1, 0x404, 0x0, 0x8) seteuid(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x8) write(r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000002c0)="b437ab93c964ca79d412b81e9418a838b5b17a47", 0x14) socket$inet(0x2, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) recvmsg(r5, &(0x7f0000000140)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000400)=""/4096, 0x1000}, 0x1801) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001140)={0x0, &(0x7f0000000340)}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r3 = dup(r2) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="97a9394f", 0x4}], 0x1) write(r2, &(0x7f0000000140)='<', 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x0, "bb08000100f1675910508b00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 2: setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x84) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x11) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8000, 0xa93}, {0x4, 0x1b067a79}}, 0x0) getitimer(0x2, &(0x7f0000000100)) close(r0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x7}, {0x100, 0x4}}) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000001c0)=""/4096, &(0x7f00000011c0)=0x1000) select(0x40, &(0x7f0000001200)={0x5, 0x80000001, 0x5db, 0x0, 0x8, 0xffffffffffffffff, 0x1ff, 0x2b9531d5}, &(0x7f0000001240)={0x7, 0x9, 0x3, 0x1, 0x10000, 0x151f, 0x1, 0x7fffffffffffffff}, &(0x7f0000001280)={0x5, 0x65bebc52, 0x4, 0x6, 0x200000000000000, 0xd6, 0x600c8830, 0x7fff}, &(0x7f00000012c0)={0x6, 0x3}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001300)=@file={0x0, ""/263}, &(0x7f0000001440)=0x109) getpeername$unix(r1, &(0x7f0000001480)=@abs, &(0x7f00000014c0)=0x8) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000001500)='./file0\x00', 0x2, 0x4, r2) fchdir(r0) shmget(0x0, 0x3000, 0x1c, &(0x7f0000ffa000/0x3000)=nil) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001540), 0x20, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000039c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003a00)={0x0, 0x0, 0x0}, &(0x7f0000003a40)=0xc) r6 = geteuid() r7 = getegid() r8 = getuid() r9 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003a80)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000003ac0)=[0xffffffffffffffff, 0x0]) r12 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003b00)={0x0, 0x0, 0x0}, 0xc) r14 = socket(0x6, 0x3, 0x81) sendmsg$unix(r3, &(0x7f0000003c40)={&(0x7f0000001580)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003940)=[{&(0x7f00000015c0)="755a0338bbfecd48b4a834821df88fcfba7e8b8526f0c464f6833fb1e8bf4c6732fb8046ef710300b1782e5de1678d5ac5fbf80b829f9ef65d334380018afbc558ccaa4ffab26b5aabb82765fc1be1de980d524aa70afa91b3746e21e2e047bde480706f7f52a606adc531db7493d8980ff78557ec8a3ee5d8eb21d7522efc58f9699e38a11f8ccb89a736add793ac2f156e4462917c5b749745364ba47a4232f386cfc99bce5b7d042a1e90d8230d8df9c6953102433b5d30c711d66e9fbc6a1802d2635f9123ceb5c5a18bb7a1e4f1e5b220c2f5d9ac8b602672dd9984e9349ea73b94650ab16538b19760445fce4d552249a9c79ef78acb583e9df76fa5935a0c29b9e7af7bd0c621f0dcef8ef350016e7b48eb177db81c16c7c9847f7f6e6e91bea6c46b207334c3675e18be22aa8ca0bd19af2dd0d5fe4926c48156d1598b65e2561fcd009cc65ad9f9ca1dbc0dbca124fa6830450941bde405cbd6de8be05d402eb8a534d3dffa826eb320e72242a9bfc2ef4d314f978367accd5442aad65615d947bdc652cfa13cd9faf5d962f7de4224c3c0e525621227205c310de146381bd1ae768197135f222f81400771b421b45474d7331c5d15227d851614f6579032fbe1e439b26d01c68ec52b4df2c4b8498abd791562e6dcb2342810927b63ff14ff014fe70f6bf0fae02df4ab754aa95d83d6d6fe0565e425a5b181b3630ab2e621f22bc8910fd196aa8d76fb811be67cb7ce90dd7625e80c0cdb26124ae33d21b421ff0c86a775a46d65d92404efa2f2ad0d30b8b814875a46779fdebe01c0686522a0200344ecf6bbf4b3ef2bf3fe4fffa1a5c94c0c89286926cc163267c0dadff83678fab2754001fe5aa699096be3671f7c0a2a571fab6a2eff87191ec3efae34f24ee2c7c6e049145aaf08a5cf619779e5b4248513223d64f5bb312ea22e3dd72f1b90de8978233c3e0fa5ef9982c2dca808350c81810510c9fdebf2249133a61adee0e28ff096115eae23eddce71f861fc9119e8fd918bcc284465c63f1ebaa4a459e091d8a89c8d540a8e9a862a57b5cc37f54a13c9e5a6f279ffc1973f951315403308375fdc8bf0fac2a9fe3e9642e88f85920a704494ae01384ee49dc49f15f933cc673c3adc018f7fc04ff168ece8a6dac1a523df14f0dc3ac2b3757b7be95f069ace89ea546ec33e14a6a30041a2aeb5c8289ed2b994749371cb837ae1c758f6efc6517f7191d17a1e208c5f775ef9510793fc4817dc9142bc811a7d23fef3eeebe7dc42850aa13badbdd9fdb04c74c2bee8a619fe5b43b6d882680657a817b7f5f0cec5b210277d3529c966d1d385c4ec28f43fa1bc9f00330c83a68107be82f8ef03525f7ec4095b1e78081d7697564493bbdeb5308857a02b62fdd4d7198b3da69d40e96247c259f87b5ab8f70a7b1313ee7bad5b786e0047a111cfcf3d7df77d1bddf62e0dbc0b06ee8d0844eb1185301fa14dcb5663d5d9bc5cd9de1f6f91faf6d30973da5ccce7807555f534670eefb9cd3403c7cf71003006575def55da7fa7f329cc4576d09ae0d2db5c4fad58e51991f59a9f6e6c86b5d5bccab3abcf22c1763261a632fb3d386c88b939b787a09413e09630054c2962ac503fb970ab5e7a59ea581b8b71d761fd88af804c64804f563060eabd42341ff40fb080c3922a97e158f10a73abd88c7252ec68e04a7c832b872536938ad3294cde617ead28ec38d9da0b4d35be797e7b7723ad307dbf91f34ac110a0485601b73d0b9313c449350189b5cae54dc9a2f149172f7acd517cdc9cac8531e53dd5ee4c7204e3029547a25ca7ba72062c756ba2532ff58617ce186dc4ed20051e41403af65304008ea1259c200a342257d22e496ae7f85d3386c2fb4de9908bdb923519afe5d64fa77c47113e8252459b67e5c29f53397994655ef5a3bc071e102ff3f81b8f57e4a8c1a592f05d496cab1d08ce4c4045a64f6766144399f51798f1d78271fcf62eb3db6025601600454d924f94f71a8b15df3d9f4ab682ee3ee752ddd6d7a62b1aee6a93b503aeff63f53451a6be7648ec310d4185dd848c3f2f436e39bbe348b6abfc04cd689f44c4073290abc7b27641153440b67b5e09c6d8f6a27a7b12991849f216fdfc0cbe6e1243b203b1ce520c6a63235ccd7c9377b5c00aa960df156b8c173eecc429ca6baea4b7c1d236e10bf6d4e95efba7fd7e89d3066360d618d4996a1d9721de384e7d166ec6d24c97a7cc6d66662487aa6f9545a70562f625aeea74702543003398f7265b2c242af8ea2e2329a289ac82a9f6bd37b5000d5aa685725b7cf35fc71e0c9d3848e33d1487f45a1f60e954232328f7e6e6ddabe240ad1270d9ee9066dc980e57ccb6e8fbd5d8711f73ed2f87108553f9ad745ce50acdd2676b803d53792fca2e3a2684ff103480603e54621b8629cae11c5a5a456bbda73fb33c008fc9779bdc2763636af94acfdc9b0d6deb7e26b392d065386dd4cb6f1ea8d1f6cfe128c67f41fab7772957902287e8a95ee27e1653728475608ca45bcc146741186bf42822e702411981feb7ae542367a49d84fb7319308f6fdd44d0bef4ac315666fd055a2a109143c8668cb4eea7d2168e4034436a69f610e0dccdf71c2119c56412868ece24edb3771bc7112cba74e5716ee572cd31072d9e31d07fc15cfbb2bf1f525f8ae4f5936274ade0205a1354e56f4cc83e9bf74da32929e63f6b2d867af5573151ded60925d7601dcec38f2c326edd2807a29d2893422f925df63f7522787b168900adc689601cc80b17975b73a913c249c97e69a7e1da13508baddeb69322993d6caff084d313bb835d211818cb5f1e4e1459822ed4bae54cb11db32910764889eae05e4d025aa9d53bb035a73406ad46f825d25593fb552636e81d4426cfbd01f8dd519189f5e199a8f38037bf5251eeca5b07c57df38506f3782bbbd025974adbb6d0750195872a42b6083f5daf7fc53cb9a99dca8d8aa0fb663038d20237f538bbf28b54002ac498c4818b341d2fff9d3a494f8e5ab3e54674d0941616b74504120324732b3f7b695a7a3c9225c5b060fdda2cdc824511fe9251d1fbde039a7b339f1a008f801ab7158d1bc0ac5c9447f474f39a579550cef7182358ba094c22ab7756b66bc21c0a88e96bdfb02026865b545c0bbb99bb5aeeb55800e16ca586ddf66df1f14afcb4bec107be7a1966e95ef0ada753fdaa23b3fdb027131bd537002f6aafe42ec27c382e387d0a23cce6dfeb2c1f69b63a029f2955716230c3dbf73606d5f429b998526e371f17ec175c3e490f38c9a91daa38bcf7c38b89c542354442855a9e9274def6526f63060c83398b9be4103e5921029720f5cce17a8cb3d2f13dfd15635a4a58be4f2574cc6a994896e710249205a12075a366f43240b6cc48073caee74ceb12558f992fe7d463ef5805221febbccfb17741fc4fe641a4c640b98170fce41520a2064f486d809c147bd7f7abb1248c799fa25f7a71720b6b90baab744fc5b4787718db873a435049b927363d2f17bd4808ce2f3b151c29cdc909ebebf3debfc424a4d910089cd4812f87d830b61a3b39c65effcbe84ce274c80db512b1294fe66c8d4f2ace625fa3718a32421501e16aa6a39383246abd695b48e774ddd16e02d27933bc0a32459f27e0f954b5577718f169a84548c75cc31c22f44cf63eb2517846e1d9ae1ed454290d6a974fa0380806d8a7fcf0fce1769df69df57a0956b9cb37a313e9905f0966fc83235c5b678e7f8e0c377d99cc3ac28cc8b9dd8585e8efd7f545ce8d487c3a4b9c33925f7896e28b26d3fb9ea4e8f0ed8c5c5291b50f1f16b1b18c9feb4280de34326c53244e02a43e4481298317787c02cc4475a607bdacc24f17bbcb5af9eb7e90bac496588e8dc0208b5c5684bcd466b1967981f9ea2e93dfac02f646aa5b4efdda863091cff2a8739b3c3bee81bf17f2f7cba746fa62bb9413dcc1e60f2f9305e1b831734f26968b5d79e9a669ed5c4e4cadfb5d3a56d3ba198fcf196516d2a2cfcc86c603b3e5d932e838b391192be60964288ec77b731f2ea7b7fa6a70209e70aa3c62789b62b700be4e3ef40d2c3d0387ce608500fc64d3c0e80d9607bcc8080932bc2b2d6866ffe0d655ef5b163ccbaec9ae9d876a1383abe2db638c35d65406328dbc7b51ba97f3d19af194da2eb87155daf655812357352a40cd112be57d6528e5f4dc083c3e3062dc707de3a78cb6bbd28d38290abf2a7229fe989094c1e5a61bbb14a1049fce781362269a55dd95d6fbe817bda7f4ef3bae89eee4426e663af93bd67e7a1150d937003bcc3be1efa6d2981f3b16042750a7b6896ac917844536f949ed3d162f385290ba93e2dba620b88c1aadc0cebdb392dda01a7b6609e5f41b5991e8d6335d881350f2c6718f80ab6aecd3ee760769683b7949d20044adeeedb7375b5c111c8ff82f82d1b7c09098ffc7b631196051cfc9265f414ee4e26514289420df913a33467d7c8aa9660c15356ed972a9358ffe36d8bfcb9432b7bb0845ccb2ead06f0f0e57d92c151667aad49e54ffd97c47fa986c2c29cee0795ca3ae52721038bbb8375b0695fed42ee41d97ffe1dc8d49c9c8f3913002f4352b50996f96948b5534b6b7427e1a57ce85e3a06a6f91e84ab25f0e5a2cb5563cc9770efbb946a9d83c8c164b46d413654a0ffd87fb09fc935a15346e389f062db986d663bc4f874ed913c955af4ebd8bf2e3cb98f4e8e18a224e0f4b4eb771febf464c4b291d254270673451b0e4e7f3c022af393dfbcc8a07d3525edd4cb21150ae13506f2aa1f5eb17536c41adb79b9841995b5b381df72baf9b356499f933efcf864313ab0306cbad15749bef3a322cbbf7e2adb09eaaaf4a19104c47202c1fd91b481c5ae1e9111762cec93fbcc17f368b54fb5a92cad97f2ef659d64188d036374555be27bb4c07c4a92fb19d410e6da0133642f83641bfe4230e9f21905a01860eefd2b2e33924ef306ceecc92d2a2baace3327756b8c0ec9da6745ce57b01456b026373734c47392d129e0b21332f083242ee60ea954db80bb8bbfd096a260829c63b7cd903d808ebfaef4ad8bae1afd112d6b1a13d61b45e1794e4d9470784c028c350f4fc58d86528e49e6dd6c703f4301858c3dc6f5b76b0172fe12f9691194a8ec5038a33af9e30bcf394b96fe92954968b49bc74822c73c5e2ee84e22ec6617a607097e6338e010abab1c00a6d5711c16e95e46bb790da95c53e5d865dd0b8e11e26bdf04cef91cbd7db86fcacf9be23b44a248a6144df0ddd9baf366dd6b10c6722c2f8f1f0be1a76ea7897fc686ec60fe774625705e81493f26526f1d0e2c77d3b8ccf3c7ecc64ab36c5b8eaf8b82552b12a11e4bad49f96879b187f7d97b3a1765510aa18a2bcec07ba195645447ebb6e1bb86352fbf31757d4d1717a528b9a2911f0444dfa9cead1170225fa06538546a2077938eeef24662944513675ae3bf667f4a432787f537abcf771f452011e0343fab2f51a8f2157e4e5b2bd4ad9e0855fe2aaa24ad38c69e12d2e8c2347222f18cea1d82d36eabd1b8fc39578dbd5546d75ca316b2151d5d2407b23af430492bea7318235730979f81c4596643703ef0d18bd7885c2999550fcbf8bdc856b15fa104f1a3c53ed28899a4d1c146019af6187e6a2e2869975ed3881c91edef392c25e2e669ab75e66aa0eeb001361dccb8499e6f2e52256b0be5d19af8171621c7595ef78c5fc90cb0fd0f0f743aa1e63c89ce0adea815105b", 0x1000}, {&(0x7f00000025c0)="ac82a8e8af5841703fef435bc3de15ebbf36c29f775d0519304893425c574e4a7bd4ac1ebe9062342ed1c2d34e29d1105ccb936be6b9147d627ab71f718e3f13478fd04e4c744825aa6c554de7c02527457c5845a4a8d17c59315b05486ed18059babb485c307ee636e47dcf68ff956e4c79020260711aaacc7680fa5aecb50e67c2a8d12b621c3e1c6500a98ed671093e70037f0eb870c5a76c3e0d030fc0085aecd0ad05e688f7d9fa5a3c92be2160a1a9198f55999ae7fc73ff8968862c391b29fb9c613f3a45a68c5752e581c0ee3438f4f8b790", 0xd6}, {&(0x7f00000026c0)="155691e611755fcd181f7b1374c2ab198ba60a4370c3dc280af98201cb27571449dd817b7bcdabf2af7e442fe29d1bfabb82d004c2bfd2e773f4d4183e774c52e75debe543a59bd7203439e69dce649b7a87ba95cb745d76f3a864eab1574efb78852e2fddd95c93b1f6a60c0404c1c75be231d1f985188f81a735a05616d350782cd0ee7d247a6e31333a002bdd013b8ba7d8535f8676a9135d4d6761745e8f04928f3f8b5f35d484ce6d23d705a898bebde38f9fff1c684a820e5076a543c5119cac7805f6b62a4f5038bebae8c16e9a82bc5b5f3b95b5f9f426ac2f90ada511c0f94e65a7e39513cc0b1b40b71dbb6b1ed14165c0", 0xf6}, {&(0x7f00000027c0)="7f4173bee251f8bca9b577ec33fae264811fe22aa9811a26acf612ab6adca33d56104c9e4b4a074224fb1a0f6980a57ebb592305bdca1d521c651b204d8ff1f349755cad4dcb446452e1a38cde50bfd6ad21fafa24e1f7c7cdc88bd4f3a7d2f5eced83840cfdb6c0e6939f66656d758d146fbe48a8e4aec484362b3fed4d963498322fda0fe26add6c3d1338d0329b376a568ee1c655c294d4f0af0469e4b030d0aa9806440e49cfcd0330a2aa014b55321bdeca95a33051d8e0b9109bbb0068efb526375567224fde2f71ceb246ab3899ce83999b50af1b5f846c9e2c3b338295f5e0903642f2c9a0ca2b2de09550714151562b16c79123e029f9e3d4f35d97162c7c35ea84943b6678bdf773274670aaaaa490fdfeb6f865388be8f5726ae6e390d853f051ee5934af06d3b3c5c873eb5cf6d5962444627eb7ba3b6f0b2abe0d11f3beedba3d1cdc85ec485a68b9ec90abb597f3f4579cb73862637b1288b4cf64b258be1bf64e59b3da0134c1bff1700061453026885ccb2a0462438e776f10153be6a0bc2d8c4600b2f9eadffd1579c715ccf60a9eedad70ffd20bb7a6900c8294062e183d207fba33559f4104e56ab648666adf88d18962cea5ff21f5f3ba1dcc3618901bb68007be926d2f6df70efcba2bf91dc30581b028f7e742c8526e3a24996cecc9dceb4d0291189a6d67bc9620be9171cd99a1f32ab1a389a8adbfa9b2cb89a6cb24b220b45819a8782c05390482dd8243511ef517bd13dc72c87efb214ad3c31053a4dd3d819e20c2bb1fa24ac0145eeb7016900f416869bfbc99988b87833c35055bcd1d621f041ef7ca2951abdca8255ced1eeaaccc2241382e036a97e9ecb001512e24965e5e770ad3b28f5bd9d942a2446c5f45ddd7fe1602bc9fac903868ad58e5396de3e80c33c8341bf8b1bd0f4af16221ff88dbd2478bd57563983b6ef1ce51fdde23ca8e53b1067db9e726e00ae90b8e27fc7236f1d2ed3a546321a06e6429c8341275af09637966741ac754a0ecac46abdf036406293ed7c90d63fa2f4294e9f929837a33a8fc1cebef2e809ecc9b526b75c9cb3d11549c64ccda409b9dd296d5b3efdfdac89d73486eb9f8a3056c305014191168e12c715aea00d2218090c4ca04bf140c960294bc9a83de6fd8117b69bdd2a257b0ff32810307288b3b41bdf0d6b8da010ef0c4a24e145f162f54b1f1567d9c3523475e3b2f70e48bd4ab155ed41292ebe2d2936795a0e51539dd161a09c9455a9bac0580adc73276524a40120ba54bea72f89235d1d59ae7651321a9780ea71a44bcf209b3efdaebcfdeaa7c6741c862f2406d6857f0d7252930b579f0ac7f5eb8645e3bd4dd743abec30cc2e8bc64a6f134326b7aec7e6b99688b0bc28ae4bf1f9f5f063148539ba19fa5308add19ddcd3f0bcdd3ac50a89f4267f4b0d01386b53d024a042c4f005900f0f1ac79af35f359ba074354abcafd6b7796f6a8e29af894d48cd88a6f78abc3fe9d80811020649b576a77ad0553d2a987ac0dcd128346bb9c01a9645fcabddaa294042a395eedd0bdc4f2d0a1c97f66f3607a7f669aabc0bc4d481a381236e4adca9acea9a26e28c93cbd72c20281ec68293a46da11e7031d672aa6f38af3775eb53acb8564fde66d1ade98384806618ca87bca61e583fe80157107daf6b5827541ad970571439567cfb2d84bc80ab98a769ea979f6665cd7565507f129544dc714d767b7531047bf3814177fb8a61d08e99ae7d2666390e1c3a3e399d651d2d66ff4cfbdadf33b9811c4409245fdc29e2d0c5d24a4b342a3a308429d1efa9d208bbf3f23c58d32f7e970e437380be727ed63e26a81232eae1e28e4c310f3c6a0890ba6b245135e09ee542d2a5c24f16edea1e4883a5e3b6465ce72dd48e8bba2b02f8700bb7f62a68c3029022c650f45185ed0674bb38a358a9e336c3e9b153ba64f595a2e381e082b0740be3e7e6735c1e3ab368acee083b43d9094439245b66ce94f5371137cc0b8eb0816cb9b6fe11c87dc2235632f6770210624738ac451626156cb6fd547a0ce2ad11d0a4b6674cbbe4acc29b8a2d0973f9664207320185e8830955cc9fac46df63a1d2b066a68d0de1cc253ff16c76c00478dd103e62f138ee5d2455ff5c6b2983dcbfee9737b4f7d9cea0169e6444b019f2c6123a73e066ed5c016e420abfa93e067c74faf1611383e9ddb29ec6eccc7e41ff5fc17aa10a9c8895cb65699290aa64f5d797fd26213ef65d2e573643b36a7c8ccfcca22f9bbbac2557a6a0937111e1b7c8a4faf5381420eb5f982adabb87f295b2c5601f2910d055ba56e9179df4afe69aa12ab324e32f452c30cabe1b577b869017d04b543f4cb9a25254afa6243e466ec1af1c339fbd2992caf7d691c4ad3d4a53e03e546c03b100621f35a41c3d0a3d97d25cce1c7f076309295e9e963e454eff8300f9967ec3b5182de8e0a0199e60ddc4953a563417c60e661ee13eac511a2651fa29b6380bf3a6c31a605389094338f8fabdef0ca5543df0b37b9733480815fb429e7820e2d97d1b5f7244d67371bad1dddb0e8cb2673bc760102850abc1517c4ee78f091ad23e92483e3469dc512050044f77c2eecec97193c0da47da12f50eec732d09c580d7d85297cc8edc68e9bf72f56df5f75981d0e1279af3d151aabda6f92a4089ce8f06c1e90f0b83443544365d5fc8e288a538cb95da35bf1304a9cb6d8017808b0cdfb000fe0d4dd5a6f5ba69acb2f2ad6898a186d3f8bcc228fca204b3ab652fcd33bad931f7739e4eb5661b5ae0bef9a3cab928ead016cb9152375253cf6299538bd9d29a7a163bb24ba14bad0f2ba1bd4371c1f9e452b2bc34933a2f8d455f8219f4cf72ab660808381a67fbe99e4efa1dd52ad29ab1a5885f2f101aa5fa09de4ae3509d77e7fe6f52a7273b3abc7d06768f58d886ddb57330ca60d45449521382a6d3b20b011267de8a20a3b4391c4eb5624ca7118a1ac42198e2acac18de2b249b17ad8a36714ab9f6c641cd2063f52c886c9a82a106dcda1660416f644954418a1f3e1768dc530bc13ad2f80318856bc3303afe5b44cee64ed2d5e58447e247d9760ad00d47003adb0a63dd35d7b150831a7d7acd0a77d6817615c21a994dfc19c3789bb161bd2e24c6359efafd5aa7ef42dbd7ba38fe5dee86ebb0ab05d2bb58add8c17ac7f644772a71a8eba35411a7315e210a2e0c0dafd08866a17e066cf995f030531451d87822e75920104758abb97cafe5c9f8469c867bbcfa006e3fc1e167ecd85987d51d4b9f220903332cd9799ed2b6d781704c4da60effd4aaff672f7266e7ab7a186b20a4fc2a57c83263e5701315376452083058bfb7dfef5915b5d5a054c313bedf77ef51f056ceeea0324af5924c6c8d586ee724a69d7f549ecd330df45be8baa524fcf3d6a010c451a27fd9d8ba58a1e35033fdda41aadd99f7aa074f8b94c335c695c4b44dc98618a3bdd4e2f245fcbdf804296e1da013f84fa959d3b6c9facbff7c1d2b9c7a2f13a4b749fd6c2f64175f06bf6d8a041c80ee4e5f2bff8d34bb3e4fde49404eae5132d387e48f71c1b1f731f223e8730412953eac06b123c6675c938b141a16b7e3dd8eacf27c1103ed3bde5c78fd440231edb0f04e247f5e61f7773aa69dcb1768bcc18ea869bbcf27710af1bb6c9f0cff73e3a50e792322bbf94cd1a0bd281cb15113c529a3e01d429abdea5bac61bcf1e680d61b2d7f8ec9f429f70ea1fdb483f8509755ed1232defa1de96bcea1a24f3daa32e401af03b483a9a3a1ad140ead775410c3779cb31b89794655ea22b79813bd80ec4098d2c297146d0a18f70d2a4119242213ad2db5d262be92ef72549db63df4463dbc4cb2ffb5348d534a387082d24a50b080e06b0d5ed0567fedf44e41cc20264067e09efa4719d7e2e5c74ccbdca993ead5cc079113d4263b8818145c02e0def4ba5ccc15d477c9d539062e90100ba67e87b53c8d1eae245216307b6c69401ebfaa45ca22dad959d3a523450db56b293c825dd55db81240895913c5317e3c46aebe22e9a919e6951f8e364e5d94edd31a76c303446ffe5fb72a11a2a19176e98b7c684029e3edfaa3051d767e96669013641c1545b113f76cd1cfa5ebd528f0ddc23f8e6e2c26fc9efb8b1bde10610a7581fb416a92a9884c9c8b3e1fde4bcc4d8007d3b085939e1e2c969d0826c2b8509291132b56cc4ce9721cc2ffe17df735d27ca5a534631561ce1286e8abd030b2bb04abaa246bc20cb7e8f5b380d6a6496b36055801357067343fa6be2ba4da7ef25b40d2e8215b72c08fcee6d32c2538be0b92ad65d811efb1a0cbd230e5e324e17844d04f328579f92145d7e9e3b2607943a4b89a4a4a9e8139e532b656ac3e23b194d0d238535de03601936ce16ab6714d9c253bf1629f27aa56a8c962bbc860602a2b9b3ddf182390cb7cf9abaef6d0ee1fa6df7408766f1dff314e83f2fa8f69941e866cdb4ea546fb276ed48b1f71c6038c7067b1b2844a7c676a8d92acacf9b0895fd7838babfaff0f731eda2da83de48e4c3356a0595dec41d4f7efbc5ac29281aad14fffcb2e7d2dee41f037ef6c953d12656e3aadf6052397475b0978a176c39e9031b7040d50311b9fd1efb67f98555dc608e60b555049c4544e42fc86bf8e9e572fa32edc43644f17e57341b4f2553ff24a428feac0d81af53fc26663ee056bf8c794445f5709c687239f61a4680a04cc95dfa269a428224aa43340e4510388f0ba2892cf7ba152dca7142ec2bbdbfaaa1b49153cf1de3d00cc307288debff9522cfaa74c065989985776152c85fea36513181e5230db88a02a26bc1d6b3e44f3c61ea6ea7a58716d439d30598c6ee7d0308061fa44b09298111d7d5723bb9eb0e10ad6597bfaa3b12c40cf9692ca7ff4f701b1ea4893ed462940f0bb82548c9bea70b20bff7dc8ce736c149afc866fa574550d319d03848e555443f4a2465109c24ffa43e1da4c88252d48f70f92ea8b3f3d422feb6092260563db07ea2afed602a56139753e859091ce4ac04735123c754c39cbd47a370768880454d059117cebbc5f52eab246022b024f0c192268815a95a6db4802da0739eea41d5e8c65d6c94db8a81d34fed8841f69564c52490967fe58498da7463d5b997f6f95a40d462cebc8e423c4fa52398a4c153634881b41ee9b732e374f6ccd48ee6a0cc53128ef0c49642a1acf3b00937a50c605789f9257488c1d20bf2d9b675ec53a6e973b2e20b6638db191fd4e925b097c5fbd014018b52d02455d6f799ca0e9b23e085f0d1aa28d67323f8c4d0a3f005251c88502598ea13d4e01bbb902c5b8a972f34ae4199c08690be81f9dc72a477122ae02bc568a76bb5c67ef24c216f9806f7a7e06eb28312f5e8f7c43bd91cf96266e45766bf34d8b5a26754cfc90ed51f216622c306aa6e9c2bc273f57e49991f2be8fb789b2647671f9a11b93b3b5dfa7b2aa486e92f70c63a2bbe6e05e3c62ac427ebcd4a308f1e1994d1b709628d4dab968bc86caabaddcbf3ba0ad5e61c4d5964798bcc689cc3eba3a24afee3a1aa23d4faf863df27cf4be630c2eed46640191c7088175fd8c5c65737e5187cb645ef632b83516c43d600d6631ba2a0aa12518b274435da841cab26e3dc11b39b975b1d9fbf764cb768beda4d59ec926d855a32b772b6cd368efd259b2f927aa4ea7559ea3b9340909beab4558f96c4227814333cb5613e0b8fba3f92d1b1e4e031fd39f1d92a006616f1d942fe458a9c40064618fc", 0x1000}, {&(0x7f00000037c0)="51ca4b8cd3469241412c258c63", 0xd}, {&(0x7f0000003800)="b4418a9d151878d63c1a78ab7397207ba7e41017b734c96efe2fc70dfb1dda43ec2fa2ece648ac358ba22f", 0x2b}, {&(0x7f0000003840)="e7e67ae89b81fc1f84867518255241e0e183777723b1b5640ed6df7172eb4e642af15d4d427b3a5023ebae65271f3f80fa14c1240e54c63bbf75c832397d54651760546fbe841a03c4bd2d9e86b14b12993328b24e982e7b7c42dad686e31107ea46b839d590fa129bfaebe7b359e3d27716d4c2cebe889d6517e4180f3c8977a82f2c5f8aaedc3f8c5fc198e8237b08f96fe282ae2fd2d49fdafc736e7e5fc354129c8dc46aca7c", 0xa8}, {&(0x7f0000003900)="ecc615481c9a1925af8f28b8", 0xc}], 0x8, &(0x7f0000003b40)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @cred={0x20, 0xffff, 0x0, r2, r6, r7}, @cred={0x20, 0xffff, 0x0, r2, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r10, r11}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r12, r13}, @rights={0x20, 0xffff, 0x1, [r1, r14, r1]}], 0xf8}, 0x0) r15 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000003c80)="bc97130a4b22a0b6c44b926b3a6b1de005f9a1d2b1c9e363e39539425f9f7b6708b07c69cf905af2c756e5bdada969362db7b4b7dd65df363dbf258cb28f931b2439ad7e1b833fad6b79bbaf9f6e3dddd8d2d134b776099f80e2ac203498f221b9724b802a26090ca719fd811ded5b591312e6d31391a26dd8b17de10af39a75476ff107ce13747aab2d37786bc2f2e872dea45cbe95a9b491d5481c103b37235d21104f684f6a50c636012b4c0e853e07a7a7cb33de00192f6f6e396ab066e73b615db0b37aad201454262e3089cddd4e7b6fa0bf2160306010cb2a547ce106417437676eb7c8f3e73a97aa50626ed36bff8f5483d40e097184d2e8", 0xfc) sysctl$ddb(&(0x7f0000003d80)={0x9, 0x1}, 0x2, &(0x7f0000003dc0)="bf65e903ecf2a96512e470f1f7ddc3397479", &(0x7f0000003e00)=0x12, &(0x7f0000003e40)="9f8301f915362a4a59", 0x9) executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0xe51d420a) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000380)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xfffffec1) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000001c0)="23b20925c0da23211e969babd439a57dc4da543dac4f73810fcfb7f27d9fb615f8aff30d034a47dbe12a716995a473479e", 0x31}], 0x1}, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open$dir(&(0x7f00000004c0)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x6, 0x0, 0x40) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000300)="b2f7e128c0d47204e5f1659ba76b95ee30da", 0x12}, {&(0x7f00000003c0)="1f6e6ecbb154ee3781d97c7486ef12a97dfa9e39a0a2d53f1ada8c59a0c12efd9fcdaf35742aa390498e6723f28f4b9268bcd01690b2ec94bbb19eaa1dbb3df78c0de9f43326ffe266cdcf6b8d049ba57481af5d4472297568749854b58bc8273e71565d05cefb4a0804b2e2c1bf45c082", 0x71}, {0x0}, {&(0x7f0000000540)="0a224bdb56b7d95cbbf5ddb7e90cca0af0a3b4a4c9125f17b47396f5a27d59b7fcd2f2", 0x23}], 0x4, 0x0, 0x0, 0xc}, 0x3) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="0004", 0x2) setsockopt(r2, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x9, 0x7, 0x5}, {0x100, 0x1, 0x7}, {0x0, 0x2, 0x4, 0x81}]}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x26, 0xa, &(0x7f0000000040)="020400", 0x3) setsockopt(r4, 0x1000000029, 0xc, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000480)=r1) dup2(r2, r4) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r5 = accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000440)=0x8) r6 = socket(0x2, 0x1, 0x0) shutdown(r6, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) setsockopt(r5, 0x85, 0x800, &(0x7f0000000200)="a590782e633ece466334610db2c185cdec5985ffb7cbd58da7e617047db628bbde2b54f877834bd70440a0a22cda0b5b28c8e51be3ce2f6176141f1c85161035f343f65fceda428faf985c2f9b5a48957f4838c89f40c25efaccc675d6b0fdcaf053a0db33660a3dd5e9eb7251222530fd5479760b74840dc657b17d749ef6d29c73c38e8559eb23673590147cd31b43f220d39e8dc8c13885805bc6937024892bb2b7717efacd27f7e70126bb2e7047ccd659fd5b3b2b0af3669c3755858a153fe4c5c53fa089ad9c5779ef8bf2", 0xce) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x40000) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "cb5465", 0x8, 0x0, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[], @udp={{0x1, 0x2, 0x8}}}}}}}) r1 = socket$inet6(0x18, 0x3, 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) ftruncate(r2, 0x10000) executing program 3: kqueue() r0 = socket$unix(0x1, 0x2, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES8, @ANYRES32=r0], 0x280}, 0x0) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) socket(0x2, 0x4000, 0x26) (async) socket(0x2, 0x4000, 0x26) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x665f287c000, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x665f287c000, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x6) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/131, &(0x7f0000000180)=0x83) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) close(r0) executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r1 = socket(0x2, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaac6425da6165386dd60f94de8fe0000000000000000000000ffff0000000000000000000000000000000000000001"]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0xfffffffffffffe8e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x10, 0x2, 0x0, 0x4}, {0x22}, {0x9, 0xfd, 0x7, 0x8fffffc}]}) seteuid(0xffffffffffffffff) executing program 2: r0 = semget$private(0x0, 0x4, 0x340) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/36) r1 = open$dir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x44) renameat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', r1, &(0x7f0000000280)='./file0\x00') semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000002c0)=""/64) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000300)=""/234) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) ktrace(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0xd10, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x8, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000004c0)={0x5, 0x6, 0x2}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000500)=[0x6, 0x4, 0x7f, 0x1ff]) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) recvmmsg(r4, &(0x7f0000002840)={&(0x7f0000002800)={&(0x7f00000005c0)=@in, 0xc, &(0x7f0000002700)=[{0x0}, {&(0x7f00000016c0)=""/7, 0x7}, {&(0x7f0000001700)=""/4096, 0x1000}], 0x3, 0x0}, 0x7}, 0x10, 0x1000, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002880), 0x8000, 0x0) fcntl$getflags(r5, 0x3) openat$speaker(0xffffffffffffff9c, &(0x7f00000028c0), 0x10000, 0x0) r6 = syz_open_pts() ioctl$TIOCSTART(r6, 0x2000746e) syz_open_pts() semop(r0, &(0x7f0000002900)=[{0x1, 0x0, 0x800}, {0x0, 0xf2, 0x800}, {0x2}], 0x3) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f00000001c0)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) getpid() r9 = fcntl$dupfd(r8, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r9, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x2, 0x0) executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) executing program 3: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socket(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x801c, 0x0, 0x3}, {0x50}, {0x4, 0x0, 0x0, 0x6}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000340), 0x10) r3 = syz_open_pts() close(r3) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r4, 0x0, 0x3, 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x2}], 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000400)="f30e8141c25525564416c01d2df74948348070af23598f62127838152a643c1a9a3c4cdd10ea9aed465b3ca33d1e6d7b9e4cf0509254f831be564bd0fdae3444e3ba3ab1795570405d4161072f1663191eb3bab90d3f1194f4a575cdf6bac25eaa621438860b406c1e55287ef2b11cc8370c561a05ea4a206a1e007c11766204ebcfcd72d38d0800000000000000705dc9a187b7753d2429e4b7f1c9d9cd95751b530308da05f8d5bbcaf3d27dceb454d3443f1e4ad23a89228f13633d5a8fbed24c7faa0ff6ec4f43889c6d6131800b8fcdd2c19b4b0a7959787c583abcf86615d4af20ae8272581bb0bf696b658abe02cb8ecd8b4f743e0da2e853404554fe13f0129df8d4641adc216a02bff87d2389ad299c46c4c605e8a4c4bfdcede6f9d61d6cb268fbf91052ded32653d09a746ca8aa38e06eda0000000000", 0x13c}], 0x1) r5 = socket$inet(0x2, 0x3, 0xfb) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) openat(r0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040), 0x8) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14"], 0x18}}, 0x10, 0x0) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0x10, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000040)="f662ef7c33015df2", &(0x7f00000000c0)=0x8, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)) unveil(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') lstat(&(0x7f0000000000)='./file0/file1\x00', 0x0) open$dir(&(0x7f0000000200)='./file0/file1\x00', 0x200, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x7f) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0/file1\x00'}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r2, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) executing program 1: setitimer(0x2, &(0x7f0000000100)={{0xffffffff}, {0x400000928, 0x1}}, &(0x7f00000001c0)) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="b00000000000000001000000faffffff4b1e64795a5e9202bc3b314f6fa5bdee371e01ad60af5c5bb63ffce5c417388e775c"], 0x260}, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000040)="d62a752c883ac364b76bbc4459801dc99be82e096a426ba26c3080e8b05f3e141f4680655b1d86", 0x27}, {&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7fc0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e7bd192cb13e39597007789629dd923aa4ff1640b0a7030e67e804f49f656c1f4dd7dfd1fd46bea2e5049eff79936dee78ff55c9986233db6e20ec6295c", 0xbc}], 0x2) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) sysctl$machdep(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="0f9c53b99323a53377eeeb6756006dc9dd36f1339c4f65cf9c160d3bd4273a7ce61d4fc2bc52bf8015f77ddbcc7a98dc9b5bd0742807ff1d891e45d2738e599912357cc30f404a809f839b1bfd4cae68557b5eb87101a8ad9a43904a9c36a446c81904", 0x63) r3 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r4 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r3) pread(r3, &(0x7f00000000c0)="d0c17b60913b37fcee3126ef86c8b8b7e5dd6437a7b5e0104e3c30a64b7ca0edeac11e9a0149c76cfacea4ddc58ebf4abd91fe28cb033cf8a04cd42098eb266c0e608b4ca1bbf2f1c2682d332034c6489836033e2a2cb522dbf6968f7a5055fa5b4873ec408b3f725d37533ee20d4a4c9e728ab25a4902f7f6ab644b", 0x7c, 0x7) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) poll(&(0x7f0000000100), 0x0, 0x0) executing program 0: mknod(&(0x7f0000002080)='./file0\x00', 0x2000, 0x287e) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "229ce85708b76a9fe1c503ccd83d910b054f9916"}) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x8}, {0x7, 0x80}, {0x6, 0xfd}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040), 0x0) (async) close(r0) (async) mknod(0x0, 0x0, 0x0) (async) r3 = open(0x0, 0x0, 0x0) (async) mknod(0x0, 0x2000, 0x205b9a) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x57) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000020c0)={'./bus\x00', 0x4000000, 0x8, 0x4, 0x1, 0x0, 0x0, 0x8}) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="4181350adb6c9084a8aaa74f0a7c515e7524a56d1e64e518568068e73359135ff3da12cbb0684716cd9eb7092a9fbdbdd5a9c41a00b6a35ae1639bdbda20032ac2d6b319db6711930201702a943727aac216bd3654c14574e4fde5ffe864585218ecb5110179aed55812b5c83e250482b949b9adf0babdb0c0ef8cb6a2d88682e74f1a33bcf777eb4ebe6ef7f016db046ab572ca155b7b16d38e811112319eb6def783279c6de11dea5350b66a318c512585870e701a671035f0d600aa30cb", 0xbf}], 0x1) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) dup2(r0, r1) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000180)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000001c0), 0x0, 0x0, 0x0) denied attempt to set clock back 982627825289834654 seconds executing program 1: poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000180)="77b4a95ba397f16eecfb17a5bad35e874654b30c2e8b9731e20839f61236c972fb1146427309532bd80d135242e4dea49bb841b386875a2ec59c73ba48f2f8bf74bb7ae4ed552c65d7444c9125af908e80fd15ce4be232c350b8ad92f2b53b7afa0954cfea1144bbcef43431eeb88f55279e62a3e02793ff51d44396f9dd64c9edddfccf03a0b857b9c77380db204c5d214c55bc6a43a0d2ee23f3fd30c5f138cdc958bf45eaa198e72010b7a045d945c18dd6", 0xb3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x3, 0x213) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/78, 0x4e}], 0x1, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000240)="2557dea5a92e627f6eca1b42408b031ee2b556e06c64c1b0bff9608443ac36af65693e3eef0c703976c5564a756ad3b69c704b113e2da50764ae5de95dfc6c8a88f9f0bd3c039fb4e58b89fe65734e6c81b1fe178e5517cbff6b420e7164d953fa2a130ca463b68d5788b16b62434efd03b59f9b342c1447d96b66200fec5884db821eda5e718a7266a901cfa69a1146c1f1e8d1f7e743681bbe865ce0fea846da85f184f784f1acf16e9906e9", &(0x7f0000000300)=0xad, &(0x7f0000000340)="250679f3143c3068f5894466f05dcbd7e3d87fac7e49a60d7def67688d9d0edf4298de3493bd5335a4e57dd6a373784169ba4988c6e1082d7e5926ef4df56a7c743b743aaf4840896fbc4d", 0x4b) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r1, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000400)=0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x7}) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x81, 0x0, r3}) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xd30, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) pipe2(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) msgctl$IPC_RMID(0x0, 0x0) msgget$private(0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r7, 0x80105703, &(0x7f0000000040)={0xffffff7f}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x1, 0x0, 0x9, 0xfffffffc}, {0x6, 0x20, 0xe5, 0x401}, {0x8, 0x2, 0x1a, 0x56}, {0xff, 0x5, 0x2, 0x829}, {0x3a, 0x8, 0x2, 0x8}, {0x3, 0x3, 0x8, 0x7}, {0x7, 0x2, 0x1, 0x5}]}) fcntl$setown(r2, 0x6, r3) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x40000) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "cb5465", 0x8, 0x0, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[], @udp={{0x1, 0x2, 0x8}}}}}}}) r1 = socket$inet6(0x18, 0x3, 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) ftruncate(r2, 0x10000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x40000) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "cb5465", 0x8, 0x0, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[], @udp={{0x1, 0x2, 0x8}}}}}}}) (async) socket$inet6(0x18, 0x3, 0x2) (async) fcntl$dupfd(r0, 0x0, r1) (async) ftruncate(r2, 0x10000) (async) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b10005016000009f05", 0x9, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000080)="a1c47f73ffebca18edfd6d3d8f41d2c8a007028863dc031ee26218c3f9d7dcb154228725ca56bb5ed4c5ddca2661766435609c90211b7761cb7301997e3449eb474de09d047f5647e66ab546e8369b7d702b0345f903017baa42c55b00aaeb245598d1c15527d389de15159fc9455fd203f72eb08893ac3d94d766f42b469e", 0x7f) executing program 6: setreuid(0xee00, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000002b00fe350e28ef04974abd2e2f960900c08cfe"]) r0 = getuid() r1 = open$dir(&(0x7f0000000400)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) setreuid(0xee00, r0) r3 = socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dbaf77", 0x14, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x8}, 0x4, &(0x7f0000000040)="01d3bb26c7c9d643687d781971b6237ef06955f7c9b9e8964f39ce5d86b570bd4aa782ce4e7519cbdbadc49a0acb4b3d17012f9efee3e4b3f9acc4e603c60484dc46fb6883aaeb7e56fd4ea141c60f009593b8a3ffd1e8056d19a3f40cec7957c22bba9a4bd3f0bb161b678e947ca6a933af73e2367bbf3536e3dcc38e45727a5451719a45fa2f49e8f28fa874874845739edcc9f2d4c6cbd391cc46345e3f3d0d58ed8b2948bcbab95d8ac6e1c57b9568faba0eae891f174086ba2e540c3ece28ac6438af2794f05b8197186c980d10fac6618d74f802722cd015d18ca7f7c706d8ee95506d314759c541e8f92968b089e09864ff3f0c86c46cead847be709697a9f7dbfb8bb43b5154df117daf1aa7d4d6cdf6e2f6b5061dcc62c868eb77f0b4d78f233e435616fde13fdd7aa49255fb99cc86ad922907e32cd9ebdd385162f34567821296e8046845e3622d15f7ed45648651363e86d35a70e3b3e2dfaf5e275872e34aaf2b1c059898a74b522becad787f868f2dd948c8114afcd432dff142041b249b5e50c321c50a1830701be256f57236dcab2fde8df1739e2bca21942e5f4264693f12dcbdd76af23fec4df7b2d967642a12c16cb9f95ce5b470f72ee5cdab5b5a486bff39f01ecf6fa1858a620017a347dedd7a7fe5ed9f3b6033504a46791a0f1bdad6b07f5e45605ee3134cf07be29c95a7530f38b13bdfa36a78104285a4101bfd2c6ea2e4c1915f90a6bdcaf01a4e46844ca9259ed77b27d4da7684aff08e955ec833b0035da1c8409b307d10c8aa6b020eed04da449a719ce1edbe61fce2907f7b3222fc087af4488c36b3c5e5c4effc902d5c89decd4092f8c0018a4e1a0c82ef51d28a5469055e9fc87c503b9c32467b55d4f51f5dbb1075942f46cdfca8f8b4f68dab55c82070f7f271a21a077f114a6fe5ac0ede35f4f829525df6e1c72986dbdc93b4653acbb728e702413552457ff661cb77dfb94410226d73b2371acdd8882187f1615a1a2add59b0e1d6197da2e215b4ac15e11bdadbd39a5d9d7628c66c0e8e622683a6a6ee27106befd6e7ae677cc693a4a09bf06c3a7ba52b594f60b09afe92005a39d273ca50342e2f333db328d039ced02eb95222039f41e237dfcd413d0b6f8837cea0d81124e991088a9848828f04998f47731f126035dbb35bd32fecd46e022226c18623603cee1743e71dfb44c7eb8be0362e8ec170782b4de50c6e068de7e766cf8df76c44d013a0bbb39bf340e1f51377579f8e7ff249435c95b270c4ef100c0f60b5f36025afdce0d078898d1982643d59f4b5b0f0837a8f5348d924d6223a5cb0a49435679b84f7bf9075941499f20f9aca4cf0616f4b188f0816ca0aa5f188a2f302df116395e9d31d5c24414b5c2ff97d4c3f27dc9e68ed2ee41c30c472cf4e0a7608cd55b6b8e0adb92c4717d505318c7aab02b2a585d26e067ff2974ec9d39ea5b7edc609590c7fb303f7881ea01e26ab7c992e6c2ed1f840db535a90b96ac64a7e1f5db6c5bbe0786ca2d8821519f3213fc367b90af78ee3eee7addc37ee02aff6dd2ec394846acc77d87a3268472a337b391b85e6ccde8ca3589249ab2649dc07f5c5d47283e3e92d61c15eeb7f7e8602a3984650bf113dbb817d2591871f49fa8200374837da4ce260d0fecb705d9784dfa0e2feddd8f27dd6a5b917033fb8a5ac81b0d619311519b6cfe33be7febfa0b757ec568114fa7af2b4616e5fd6677f37dcc41f0eae66d1da803921cf70efabd8c55a229528e57d94393eced11484cb51724c8414fb0d1a1128edc52d44eb3e315330924b9413f4f7fe3fbc0872c1ccf081a90650494ebfc402babc3d85d6c084c54e2ae1fee10d1e2266775000fdc4fa3c1181e37d0d21f72d366354c763c1a6e5cac5531d06fc1248c7aa2585e2f72672cf36d08a338389d71916b2942d08453dde5d93176b26b0abedfdb97b5963af77cfaeb706ad5dd111e56baec68bbf3fd59315b08f527265306236fca368170b2d318fd34f15d74bc8f045a4e85525adddd466350b484e04869284eed09a869c2388fffa21a0dd09b7dce8a6c4b031d0fa66bd4420bffc011d9f713353438fb45712a0f27554db70062bb90eee5559c87b395ad17f7255e2e68f9ad7c2d0145bb4a62a9a1eb6fefff87698c387c4754fcb029fccee1fe33c4b859d69c17953d9b54af022c028278ee90ed9865463233b3b9a380f67135864b58a5daf3f65e7241aae22483d2223597b5160f59c4025a199a4ffafc79a3ee66afd846ecad031175c9daa720d4a4e13e84ef9369f31e4aacbf7a1a5d70a251bd8a1ecb5584b1acf4e97ebdd461a63afcf4b0c2364f8f3921ba6a0a6f7e101b762ca4f32f944aa1df59a4ff629fbf44be8457c291ee32c7fc537281eb63dfd842700df4753de3353707258d1018221c937efd9ae224cd4a2220954de87c5f86f5362033282cca5f7a56deaa02e4e20be5f081ef0ba56e628fba8d2b13030d6589697b3d958e8d75affc370341e61d326e0b1fff86f47afb43db383038d9c8da4b9107ad87c2c71f700a21cd1e208d6b220876c9c286230abc60ccc041c3b1bdbef586eafedd39a00005ba8e77539eed99ed759cd9eeb3dad7e3d444a2ebab75c984923747a689197ee1eb8fbbce1ab67d32f2ac85a09028547efe83f8602424c52a4566bf86c216653d248eaf396ce27d694de728c19d0e01d7978e9be54398516479c0d2029f32fa49d891eb319d92fedc61e1796bbeb8fe7baee6cfc250e3d12926b010c150a9e4efb08b3513ac7d59d3eb373745c247032cd05703d2833cdb734a8550786fb4c71d0c05b8ce4970954bf10c9bd420b7b8aba1d79f3a0b451209605c258d26114598b7b21c7077b9f49db3b9b2f7d96b52e66f87b7d6d665ab964a0d092f5e4d33d3dada5a36ba64481a2b63e88adfc6b5dbee63c90de09f35291bbc0dfb81688bd67ff4159f8ab2207a9675c05479b15395b2d275acb1bd46838ae1c9eb346f253a8d863012dbaafd3310daa38efb85d9a8eeba71aa01ef6ed7199ec42aee3b8cf3812a968ad902c5b2c2aaacf1ca85d008ce2affe4bfb84b234441ed8733deb8e3fc1b60ce1aeb4d6763c384e45ca8dd3a34d51b8f2ff432c7234e9e8c7d2472d922dfbb74a39f68b0cc90b32f1bfd695f0a0dfbd76569f768af30bbf8f2b72071daa4b8ba0d70219c4580c4dfb1817f21176b83c8d9bf9d4a4f10a0d67600016d9b14774e7eb9c979cbf23a58452264c82a9325ec48ba39f29228f7a62d006278737fafd9e379d499213c31c679806dc921b346b9bdbf9a684d5390b2ea4a1d9475e158bb19c69fb70827517c6e01230901930722f5142b9ba82bf45dda29bd9a9904b892ef2fc8668311d644e6883a5d6ac65ff8ed174c04d0989d6aae6b8ffb65fcdaff1533f7e5a0dc24e7359aac59c3c2ee483898084c9dc187e691ca9b8a97458e8ec25995b0c01e3091620bc28d38aef70c33e46fefaeab6a0dfddb8ab8c9e0a33645ad373573b8ff3ea4c1a3616d1b3fef9978c9ae178c278545812a8deda93758c9e2c3454fd7f24906f49ec8007699fc425ee49b5d17835402abcb47c302ad216bc89bff2bc87c5f8f747bb0446ad6d8225fe2f039ecc38af22a0225435fb6c259929e1529d97ec9ed303d42df87422306beed2f1e71b4918b309d69deda81902a530b8b74d927b17a92f5cf6c151b53f03bd000133da4879da3a9dacb1e037edce9a1df556b23ddc92d101d1240db9ef88ab612738c3134821a5c0537c4fd1a6d25317768c9236d3164476e6f3f0acb9e4a5d1391aed7a65fb1711c4de952790a69129ec26e15f1a7f5504e6d1ce2304c18dd20a29a0964f08736400368b1c2b7311780ba423a6593d78479733b9aa525b47440d437d3dd6a21c5248bf39618e25f2b8c58c47de21b2599f8b8ed9df711150617973d5f3627bfe89ad36144b4e78fc6486ee1fbe00cefe5f01cde91dd159e9fcf4dca44e984024dae800fdf8a679b00af90ed1bdf786b890c233f372c3c510b4d55e5c271711db217f798315fa3385b22afe3516612fa61b4c562935b4fb79d4aac15bf9db17bf080d3e3639a1db9a59bf24d85e9aa026bc47de0fa5c3906dc34085d1140ee3ba5839cb22acf08dd13d75ea552aab4efe37dc88e7ebac9f78d7ecaf98c0db75ef8cd5fb7ea14922e01653af32b35b782ba72af450c578d25f4cacab6cbe02b558fe94325afd150148f603278deefed3ad4a10663619ee9f335f81947bce8d113d2fa664e2aafe91d9a151cf92f1968067b98f77a3bdeb0eaabc94dd0ab1faca6b0213e376c5040a6c5d625c7ceb141ea3d1139da7d8899476f64f3c8fff9cb9798bfe0b014d77a4cd403783cf8e9bb3773aac9bfef78f32139282bb8625150a2e966b56a97f10f0f965b15483ec9660fd5b29e819473be87d3a84a33476411ee3224b772840f23ebb6c91318753f123d3c44ebbabb85e9f0a9df88b5d88813bc27bf2424b343eec72c061d7716fe711b7e851aded5318df60c32591346ddeb4259c2484a1e990dd5830247e2baf6a0ad1e64d27b1bda40622e1492df7ab8e9515d7580b2c3e9313ef55a25ee84851d3b62a23a2eb4a85c0626f2ec73bd610a49301c76038dcec41b6aaec14cb4ee4d188232297109c8ea36212bc3f49f7ecae922c97259f33637c3896e2753d25304fcf51d3e2067b8792dc778603f2ccf48783a4079fbad24c9b0d829b72e3e83d140010beb7b553a8bee9da84b5c0a531b705c0fae5fc8d1c82ebd81ec999a7d76ea9b92444361a90605173d88748e56895eaab913d3467c0384d0328a46134443f7de4f03594fa99db3aaf483580209416febbc54cb352310faa04abc949540e39cc85afe5b40ef94fa0471ebdfe8981c2323761d4c3e8869d928ac15ba7959c84d072f24eba56e50ab202f27f7807c72913df24836152993f60e205228c914bb5525db668b0efcf01d72fdb7373f72b0c2beff6454edbd857fed75a83f1e6250edc7089ae4ce47c6519a35985d4a6c3d45d5e1fa13859be6fbab6c1eef3a4701856bc21e8ea1705c3c8e4424e343fda894e64832edf1c7ccf88e09f14f1f19fa2d2940b3eb9a97180fb8f16164070fa7a44a775a161b4e482603ba917a65726987195379da3e79cc63f7fb6297b93724271bd9c9b0a3a25fdbeb4cf54735c040b66fe493816bdfc372e9c40b7a4feeebeca7bf0f2820b9f671c723217c31cd30b51aa56c443438445a12cbf32ee5e5f3dd038db5865c5fef3b4529ba1aa95e97f1e5b207a1cfed004d7162df6d1e9b480a71be91b8fac94a17643347ad36a2b9aee629ad03cc0f2a4dc586e62ab0dcd0e3045a0019cefdc41c238074ce35a08e2f47d9de49866ba381a24698ef0d09b4aaa01f42a98ddc2d5953e2185343eb195baab85d15fdd60e15003e3b999813a86f0aec84d267e2af5196b422a97851291b471066f7864dcdf3fb6a7daea029632a399f5431aa5eb282ae8a3e1652542829e673e863df05747941c7af30f9305b8c508bad7d10764d45d21f5f44face34194449fa31791cd027544b7c12067e487b06e9d030b625909b9ca0f23a0e113eece8933a6452bca8842a128f3bdf4d3d9cb4b90535160c56f1ec0f658dac6cd09f7f57d1173f62650668dd9e387132ad42baf9954e1dc361d0700bb8f2b1528326598507d152888cf51be78b59a67802955b3ae4e226ecf9ca88821b7b7b9469993df2a5510963e7d88e0f605d5651d3b1a555161cc1f034cc2dc7f", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="6bbd9d50af807ee774d787be9a8cfc68c475df2fe723f81dc0c45626704ae5368de3a616783df67f0125f4deb521c2913e81abb6544b51bcdbb7993a99c1101072a32c484128960a04cb836d778829f9a0e0bd08", 0x54) sysctl$net_inet_ip(&(0x7f0000001100)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000001140)="ab5b75e6f1a4eed7ca2cb89f702934293531a618737ebf946055e21458a9b3c009b61cbbac56ad7de25498cfe14f949a5b5796442b945a2aad2ac3ebb8ce4ae38d446e03e9343bed2704efd5ea71ec4d093ec79490874c99f3e40436e24d408b1e91d274e8af12dd1365ba47b85f8e19d3f3ae558ad389b490a44284d63cd1", &(0x7f00000011c0)=0x7f, &(0x7f0000001200)="ac77f291a6b371c967bb101617f716d16e38901a0f8af3d02482a19bbfe43b963ad06e5f9d23db63f0d251fad80dfc87a6b8df5b151f5eb70c029104b79756260faf6ca7159cf91832b9d17d17f367d284a8b3681a37423a2c40c2102aa586bb1f8f4fbb0689d7ff20282b695c5bbb739857e01eea6c9f42ed08a2b63abeb34b668e685540deb015e20fa4eed2059b0a3d33172219cce397fbca07af47bbeaa2ac87ece39c739f0c89ee43ab49f2ac5011fec7fc98a50c3c3bb14675d61cfabed4ca6985b27242473ddfc761509b524d29daba3b", 0xd4) sysctl$net_inet_ip(&(0x7f0000001300)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000001340)="836637a8191a9b6828bbf802b42413cf007078f4116be7cc2fc96b5840a108a27ce1fbcffe533cd2456a779330a5483e1c64ffc9525616d232bfc096d7e321ee0c4e80ac86405ff180a90809b4c59310eb308fb14a95ba2bdc1e7ffd66220b7294d824cd07e3e5711c2fc19df984e1ed0ad55ed1da76b2458239ea718bc4b18647fdd9b949a697c022303216282d65bfdc0d805c6fbe534cb37f314db9bec81858c347d85f055e43270088959e1efe33927b4db2607200a3073b525a8a2560e84221b6710ea21af1d876b1ecca41863c955901d23da0782a394722af54bcbb95d99852265e069c7190a9b3396f6e76fdb7c74caa65e5c3709952aa77460dac10393ecdc89105cb7a23970efe63530135b6f6e5f73c7a6f7d7c8164abc3beda2f8aacc62571f4bf809c1019fff39cf99ee7a87656faac7effbefe39c277beeab64105983ab7795b05a71c31ade3e022e8829dd6cd457a24632762f74894d3566684d3dfa18f5efb7573947e0d173a16b9c81eacad81988827f5f36b920b6c56b59982c8ef788ee87bac3d4a018982db83f5808ef4c8d49a67e4a4d1cdd50d68fcfaac7bdff9929ab63c86d02b26c6ba50be11a2a2ee7f63155029928c4d3575254342e7f4c8fd6c19d6c00dcf727d8d326cebd41e8b45e4551e1939c1166fc8425b25a8bcd8c777784b61728b0caf782f2e30797011caa6df5f994c69742e22c264462fa1eb4495d952a8f799494ba9b74e6d56f0e25ee96375ed9fbe451e3ea4e13de2c994b01a7c076bc410f5b56b2b418974c3be1600fcbb4d578ed51096b773b111fb086ceec53d9dc59b13121137e01cc0d3da78fe81ea71564f7d727fa54eba45efe7e0e24d1f1f65ac6ca8a256d6fdc8f10c772b2a3edeedbfaf1fdd929ac4eeab00be6bce916c879c3753aa731a994b1a458f601a3b6dd421e5aa71e7d1762c143428c51a11edae8592691d532c895ec675b4be76d5bc84374e31394e29e2deaa86d3f0804511c78b112e2380fba114c26b7a42ee53c03298932303d43046a41ec523050785502f61ef7b2ea44fdc82177a2c132af77cae2c49d5c7d0f27509d9766f0ecee0e72eea887361b53db2f99013ebe79c15a40381bfaa34ebd804de6492fd50c1da27d96900cb5ad4fde2101f690cda53c42a1b18ccb04b44c493b0d2c95b8891a66f87c6fd4c0d4e7fbf5c77e0ccdd8717e8140ba8c0234a76ade552d9a5f32119f86fb9a37fa8359b34b1826a575e5fce84cb286a47d72d039d2339e5cbf7c83b57dde15ca8bdc53b101ae9577fbe29ccca2ffe5b210aec78b2d40294a19408366c1ab7020792f484a843718e598bed7d08364358e9cfa2270c2aee257029310b54ca9b7264ea026dd59060420efbe574b1a4d2f868e4bc02c3908c5053f6ef2c9dc2bb1a6ea7f954be3a6df35f8beaac571d056e58782950cbbc7caa15e350b1c8a7d5f3042586e29418f758da855ef873747b20fe99a5f725a7c18e8005be5d227475fe4ddca1d7ad2269aa77526edb13e9f0d8c80eb6faa69fe9e6e08425b537b527c844df79753e04c19d703be72af2d8fbf41f0f7295af6047bb75a52f300e825e57517771b7cc9dc7b1c309690fb8b7b5d7e22489737efd463284d466cb9394c0ded67318b67860e14fe6c8b31692e6b3f1f25f30774c0c22554644fbc7916542116c59ea093986ae7b93237e798dbc982a81ace1aec9982b5271a7ab0ce2b5a2ebfb40a59feffd3665509b680ff91379ba50f785c65b80911faddc8d52fb4edb26a3dbfe564eded61bb16e315c00bea7658b55796f81d36f95b87a9cd85addb06e8baca4b2ae913130688bb80d35fff6062c524f69c03f9eca485bca70bfff86aa437e94470be7123cd16e587f8fba089902220de77bcce88db07ed7bf0a75d86c076c5d927cbd1a15fa0b7ca26463fffd8f15d2ef7e177b30ab3e1bcf58dc616e56d44c248e3f7433a312bbd4348f42088b3d5076953130c40185e390e921b78032b6216c839d67520dd89890e6ac61712a1b37ac674b293dd8776e229d59e300ff41dfefd3c3ecee33ce5ce4dc9d0e0335b6cf98ee8b5f546eb53c77e8466017d2b64816604b0283b1d1752fd70b1feac3284442c328e3025d18d7c0edda6f2178153296e044d810ddd7a95881faa9fd318f53b02a517378b0b9a49e76b8c0aef87fda21b3f261c921a5f8a50e9d359a3e2ed3b0dc9db6a25a99970dd7d1725af02ebf24f92181adc62ed07c1491f7ee8e008158d898386632c09bf5414ad57740fb76cc22e9bf47189a2b2fdd0fe331e430bc284ef8682ff84bbd44493956032216f86707766f56b60a368e43d4fd5f08fccc72cb50cef4386170dd49a98e8fe52c14fe99ffdba8177060f679d9fa7f8ee9b1c70c6d8448d7338ecf460e74a651a49076b128e89a78bfa160fb994e030f71d68e501b7f629463ff6b663af4607aa76e9c36b63c235dd7c4f42f9e1e423b5c29c614a67d8757189c08c498e9f65edcdfbda3a478caca102e6aa6a1cb6281a98c7ea2029a1e54d99e3abec40c15561b988d37d8cd069b2f33325a0fe2415bd92ea3badf45d270ccb2db5ab18931dbe4cdc3ae1303073dc3a99020518cc25276f51ba58a402f8a5380cbcaf0b89ac98d56d037afb4e9d4631c9bb3e8b061cdba6bf89f927e78c2b472850c8d7e6fdd88e36bba8029d0bbb158f2443f408356717fb9a6a540b8b1807af58dca7f41dd9c43d85ade8c9f6390e0ff97514391b1f31490cb818d8b27ee2f6a6c524502ecec7b2d8526837f5453d5f232460b03bc23930f8e2c5993d8938ffa3d5d08a5d75c9665cec44f22744f3733fba943809dcb1d04ce677a3ea84068ae16e61e50f95dc9ad647bf88b5ff0a883b42509141196894608cce150423833ccc38aa1caa4619960428ef1ceedb1bd7ad7ccc741cc25b48719972d3cbbd7a61c78bb26b5f8a4f08eefbc62f7a4e5fb8ae67a9b4d59202790ec921560201483976b907204d8840cd5607d9a1d0733ab02c673ede92a1d3d8122ab2764a3790193537496a8e1a7db1feb005ba01eba5a80234228bd9db139bf097122846a52be2fc3b69a30b2169678da275307e681fd8f8785b80e415ff51c709245be5ffe85224a6cc9848d28bf37798bc9a526521e0d7a50842933a915ca26ed557bca11971f2c894a2e19b48a9a85fd820f9e0e22d3cf3abc10a1a4ce62b59cb98884e42c81dd893829adb2cab604a90f91af0837e2871066ad39aa25d51be9c4cfbeedbfef9129cc5ab8a20c3a6ff0675a10e4982f66128db13c7aefe97bc1f08631ec1c24b5cc2c42e83ac2ea3d56ba8a1480ccd6ba96fd6211226b04356d44b90f40eebf22d070fa2939ddca35655ddf714f7e2a3836f3f4ae6403aed8fb9beff7a66e6ac7d2894305c2aa755aefb1c393d7ab5ca236b5f2820f4a95fe30d3cb6cd195b531ad7303a16b74e8d30c78604814e3df804f79eca7a7323b031b57dd5a674dc77f3f1f829b982f2ccb257c19227c99390aface963ef8205fc9f8048b5a99d82a9af9c061b21615d04b50be112d2203dc5f6c0ca09f996d3040c6b634901904b09d4f7c9aade57c2840413b1c1865e4c4d2201ae91cc142953791353680df73a335cd13529ab5d8abfb9e68182393e0f2359c2d887e4bb29a66c8843feda0dfd68c6eb7650dd2e0bdaecbe465d5681f17cdf94cca0e063f9051b89462cb7c2ee3bcd9e7f6c0dad0cf7f2ef8a3aab8c3a3e52be48290b27fe59717b69f18a51c42b5da01975547c4453ccac989a0b42145368f145569b94ac30c872c6d9a3af32417c9ebae96729e3a52602877b1685b7c30cdfacd24c9fc607ae86c9975cbab4e70f3545171b37c92b89d385f100669143a6d29499fd91951d8f38920932410edada0a2af3e1a170b6024982246b41afc6cc3b65d12ebd61e416dd52963ec52c793f99dbeb73611485893cd9db58da88b35555dbef9a201edbb86009a1a9e872e319ca5a812dcf9bc2100365c899eeceef4b9f746fbb080ff99511a3229bbb20c7c80ca463d08e63798e8d8224e1073ae11497f580adc35955a6853694a02eafca10522f97cd8bc433a614a446b025eb6f4238721a1e5b0ebb843feb6916aa755ccb1869c249deceed6fe71c683b0d48254438c3d12453140072d50fa75bdd9d61263d1fd902ca48719c61140ee6710aeba152cfdd00176d3a7971a37b8a0287d4da1c82406019432c5d7c8dee8f4f6e48463e803b57462558e548d2f057e7031e7c4b12f0c4a4e73418ab61df73f80b324639324be89b0163c34f005f3dc6a4caadfc758c987d3a92abace1d3e46ccd2170ce64465e9711463b0712804035528cb55d8f85729cfcd12379f2217b4d89129ff32e3a0323cc2b4258c90f561c987e7b41aa95c1180cb50586247542d97117988216ae0aa3927fe4f1c683b52c010fd8de42c3e860576d795846bce2fc7bd1dbcef3fbbbf6ef4d47098cb23dea69384077621d67991ab8a215c2149715dddf2f93904e8d63753b75a3e5f67628761f10ba99a10f203e00beb93266395d4a6d05e2de003d0bcf640ae29dcbd1d4acd87a20cecd7a0d1f6019f3ac4f07c430da9312358d686e72b497b77e0830436abbf86fb3e4a7aba9f1f57dd2ee426c4a7c0fb191ae9570e5bfa6ef75158ea63987c0f1229975cc3037664aba26d4e599a19a4aceb22c5e74e92965343e9ea943cc66c5d57f8e27c29b29c0f822f6e179095f59f78d2707ba8c09c57334727a18632cbae71fdb83e9ce74d47d2450f5e354a9e122d95322fc1382581c634a6f52a0b1647d8a0f1f291baccecd2f6e4def6665b4bdecf3f74c0fcd7309e0a565df859c264011cb47b8ff40bcc216a0fcc9a4c7b4d71d157792afda45385dcfc7ed95dbc40760dce0ed03b8f7d8c6fda1198ab7064b37645875d485e54dd294d9175acf358aab9bf13f6578af294df1cd33ef10ec3add2888b8a3aff55cb2e97d210bf30ce47f5c374bd2abb42fa9158878bef4cc30d837cbbc1cc705252ebbdfdd70a91f8aa478dde28210caee6b969981eaea90de22b0d306a9a909c644296cca63be2c8b3edb6f7ad265a743b38dfcf19a0ae6f13cc5a380a7e40cc15019f9ffe544624acc320e4bd3277ba4e72c8dac6eac6f06dfaaece7ad0d8523bafaf5b081412f7dbb469dc597c0743c00c00790c37f15badc1120656422cf5f1d64b0caa4b3e54a2079f0d86f89bfa4753e3e886f88ca60534587730b5819bc1833396b44f6725a9825222c9825feca8b2740ef7617e27202146f60d1f58f8b9df30ea0f258f9da23a7cbb5ef3cdca230cf00aaf319c32136927b4e867ef55167386af574567309a27633316ab96219f3d8b75c40af934b71e2d162c18681ba95d18b9789798e6d4ff875dc6ad5f96b5e8c064cd353872fc7a03841ed74be86b03033720c0bb96e582fc043209d5558ce186a476d85f3a9f39d4e141299d3af8406e8b8e9f9bedba8e86f958615b6eb03bc64660fa6e610d03d27bdf2b2ac81239d56157d6fcef88cabdb145df7c7ac08a084a75adc1fd19a19cb86ef0cf4b2caaa13c4079944853903d3cb9f251ae2460eedba29febb726138347ce224fcf416ef5691b52a6fda4bd72f55f7dfd54e1d1e168e1536194bbdcb2145bee0425204fa89f190da956c81214d8b0d90c2bef9dbe26516a716d6de2ae3db736236bd47a6ae86472959d4fc7e5b7a8f33311bf254021fcd393d902f1a18e31bafe1bfd9cbb64d2804b7042862dfe52bb95f48a846eb065e9fb4c5c1987e4", &(0x7f0000002340)=0x1000, &(0x7f0000002380)="bf037a3610c08de32bbc8efadba9cadfc887d742282f8469686d0e863e325fa08324b39763a6a7a73063ad920bfd6c98cc50c7fa7adb63a870374948c6", 0x3d) r0 = getpgrp() ktrace(&(0x7f00000023c0)='./file0\x00', 0x0, 0xb2849d9ae09141c7, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002680)=[{&(0x7f0000002440)=""/235, 0xeb}, {&(0x7f0000002540)=""/74, 0x4a}, {&(0x7f00000025c0)=""/101, 0x65}, {&(0x7f0000002640)=""/12, 0xc}], 0x4, &(0x7f00000026c0)=""/220, 0xdc}, 0x2) sysctl$net_inet_ip(&(0x7f0000002800)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000002840)="c3977a47f8407945dc9e410949bb53e14314f7528cedc537d03803902dea7df44a3c4824b80b906231c43221c8b5d60b695618da196a1addcffe023baa697290be14750def343553306abfb763f1e1f0189ad2a83f166d298ff594f3bcf47064f83c5b54136a1190a7a7ce72abb2c651a86c92887c3a1eabb44fd4bb6f7dd6f4869e86d9d5e6d873ef264ab00d2968acf3a14d53707761cbffe0524e372e888f5f1f90cca02431d453ffde0f9977a15ddb5ec65e7adaaa741816f5e409409113c137a8f8940ff5255f69961bd206d38a64ef93ac1e01d2e8d4451385b4f3b4ca97c861179a2d3120", &(0x7f0000002940)=0xe8, &(0x7f0000002980)="facd87e59216aebfb1db747b035d4cf297085a77dca3369ba720aa16686fa3750a60e79e4ad19b4cc3d76ba40eefd8176aa1914fd1cbdeb403d1cc41b290c30cdba2973ff263dee4dc27fc5fad5e6fd45d092e6b54bce65616d25d6c8bf35ef0174c085d47e528f954bd57852372d9b4217e4488edbc58449d9e936a7d71c6765c9e47d1f8b3190e686e5815b6c7f67611c5c070a8707fa6602d142ad7a3ed93e1c0e84762f48035168d1cfbdec4a0b499719bfe4a4369320b186b95ddbf06926f34021b686110325bd1df30f0509c99746cf8edcd1de4f35dcd954069a39b64956f298c5f1e512fdd3a34f8631f6c1151e2c7616d8fab22a7faaa9cc89ccdeac8dc223933ff35709ed85f91c1af2c76da5e732e8dc3795c51bdd8e014cfad13ec12e3be204dda80e46de95ec5c3dddc135c52dab7f36c7d4761c245b48f6cab0b7aa2742eec61d9dc4fa747236fe71abb61fa0eb4dd33772ebbef616b306ae88f3af81713696aaf9fd1cc1bd33bb75edd4735ccf5c12c2039ce033423647c236f7460879ce50fe53163d663a28102f361da92910e41d8d219f8d18adae9e9bf2be7d029c6c14a98117b0ae328d9df97fc5450a65cd80170694be14d669e7c03a67a62b4991ceba8487842fb8a72b2c287e098fa58c4b6249c6c6286d8bec2474b3abea0595fa5602d7b794a8f3d5e0ae26b63b02be6f72716b5ad241eadcf7a3aba8fbb02bae21b9908c6aa7c1beb0519506c8158c4ccd695d0adb2919fbec6ed7cbb4e8c5322f436fc31f1f709b4b7547d26a4f5c8456e8fda9348c85cdeb0e3e6e6b6ca4b9f8b7f1949968bc815209ec045393d8f04fb060e70d350e5b2e2e742478d24629de452a237f3bfb72202f1eab2d4ba4a0511d049e7348b76b1c1bec5e57f9e910ef0f7a5721124fc7ce7c400c431537a9a13b7fea588f4658ddd96f91984f5ec26b5f915587ee849be47c85a5225e6ad17616b6ee796d687caf6e305b1988c84d1562ec1d004bf40529d82ea025071f2618947dce2c06c51e90e61cfb291ae71d21e93f581194ecf35d40c0cab6610d906068e42a650ee7cd040cacab2c5a4ab1b0db532b08ce8bf6268ecd6b8d9fe6beded34049da46982ad5a391b6bd4e369f627a874019d032d393233e669896b71467fc2cc3c9a94926e49267d0a86c247f822a9c4d2f667356d3092aa475445756d46852ab5123259b3ddfdc0fa793973ffa2d465a032827d5b8c405a70d4509ebeeea12a834bc36dcb0e15d5a8d22195cae97eb9a7adf76953c41d119f9c720a0e5551b9eb27a191a788616675f31eb45476635f46c8f8db7f483f9007ce6228645570e977c3af53324d81c072658e505db732378abbd18ee5a73d18d1a759b9a40a2531f6f4693c63c112e2729e3580d793ec1e4085416e454ae8f461c0d38643ec1764805c03378e61bbdd3572275b7117819826ce2acd14cc941b710f9da61c85599680172a64c308e24f8a51f6e914366577ff28161b45353bd216c399998e93940bfbd95cc675846df186c3e911d274fa3b16ccd7f39d50b48a2d356cba6e0ed756e8f1a437afa7ea22654a0e2891064f4cd4322d1d5ecd2e6941523d05499472811731d140434909fca9fd287392f5ebd21c7b5577241f8c3b7a9e9b66045ac311026f09d51936ab04c76ae812958e6e9b5076f0b6b24548a69fb38222b05a85d33296adaabd678b871e2b30ff0db6f8a7dc367bd155243834952cb094622d001a6b1532834fa46d2398703867a99bb098431af0e62327c2d714c519cf948f9191a734eacf4bdb43027956adf93b3c0270e368a5c17e57bc0d021b203fbddc85692ffd56f4c3f8d146b3fd936ffd4a46299b40577c0245f3e59ffb4457735c1348376b79ff2aa704ed64c5356bb82188162449a8919a82901857979cef1760b7a08c0549a834671a6750d2e188c7234088e3d1b0069f9c7ea3fb64b6fc16c50bedf03db5db7898e9993d25bc342df209731f1b5f0a73772f7286146e6ef254c1286db00ec3c04b9c97c13de59388ad1e95086aa47605ace1f2580ddf55591bb824ad83cfa394af05431fd92682c485c02505b4130937fdc1fb5c6ec9efeeaee17cf29fa346e06af9e007b6c27a7de0e7a8c7627e85486db60dc00b7a47bdfa559cbfe4ab986e848e38ca33796e46f7eed75a9f0f6a188b6c4ad0db7f114fac25793493bcd80e00182e73916c7df6f0140f25018b3b9c0111a3ed0db6387a227c3c1e057cbb3d14286584d47c1beb5f7a53cd79dabe49139b65ae374b7858d0860872288137f3555fc68a7ff30e0699f9dd6fb6d25e75c8828c76ee79fe0d20bac0a00d35730f82ec08f5f24ecb337c3c0b150759fa10b46aff5dd7bf4ac7c2fd044c7be1d58fe068b6356f2540e3ed90d8f445a4ab1475d6cacd2ef754a160040786aca1541df0ce473d6736705ca8688c56dba12e70c21847965ddf70173707d857d7f5575240fa6af984e25ce4d981fdf74817c8656da6737ea21dc7d441f2e917d03897bcf3717d77a81e0fd52b96a512af9b5dddb72b2eeb4d552ac8cbca216e0849ccd2a3128a7601da8cc7475302b0af6511fc4635ad5b2325ceabf60a7f245884dae00a24a91326755fd32ababf570feb9fe300eb3d2a9ea410aa7df12188b848269a8d1614bc5b3187b55a406a7118e9008eaf6362e2aabeb0ea8b0328dac5ab9656470f36890a5d7649544a5500f88938b902678b043949c12747c474778f0683a215a1cfc59242776c50d8224ef50d7b5720f8c04dd25e3da09a8e1cdd3eedd8132fdd269dafb6bf77e2e9e7d937b341f19c93caabf3634c36679658ca0bb619c65a5c566c52920c6221aa26f3b6e268ce81b3817f67f3d4b1a601eeae060bd714020568b06436a674f3d7fa53bc473e449de6c98b56fd772a8e504429e2532f0de2fa4b0712cf1aaf89f1d0d5811180ca939f6ef940f1c83ba9c446a154f5467cf5273c641d9ea3af929fd2e2a3ddcc489617e5b58e6d325a29c67aa403a759237138b571a30cea0799544cc0972361b107d7e6ef3b6d8133dad474fd2df0f800a7ddd6f44e28b5a0ff9b28296501489867ebfd434042d798c691695a7db3c74ce268eb6080553521a19b91ee514e4f973d7a4f07100b9a48f2584a4ad02c00d1b7e6833f40e065d69977fdd2b09c62a195bb541416adc3df32a389f50faac2c4dda488bcf9be97c87372ac5f2306c7ce315aba2d2c9d5ace6026f7a2d48c72493638e9f0a5a8d6c2417ef63353b1204deacdd297a8b8d80679fb5ea7f511652e12e42330c1c75920931ba61fca11c4f1262a90a9e683e751b66148a8cbd864c1c5fe98f3db9cd6a2bca7bb8eb81d5bb32369a6df81e473e4a17bb6a31a3a99bfb9148e8dd39d435ef1cfd92a3f6184104f9f2402c6cdd4b6d2bac3540a64f504c4914de8c9c734c987dd8423623fed3f355438fa191dd3acab7ebf80ae40e252bd11ff23b8a016025386e878451c96c8381f928a0491ffb213c3234a3777e8dcad5236ab3998c0f5885cca6234d0bbb0341ac82efef1cbf1d9c252c37e47f3aab0cb455e728cf6182a87a4817f4764c52b69a9c206bae6de8de7e93b66a7a8dc6f001f4c70a309aba78374edaf50e39241f685bb4fe24870505d5b35212bc44f2b116a814d6730baf061d4955a360301c2dc8f17940dfdc1b6ebe5b2d5e4d71e4d7c97e23bf3e508fcdc54ff8a33a7e674467effe6b04e7ca3ab55c29a90315eb88b1a0a15275967bb9ccf73ea597f37a5839fe58b4bc8d1ae35f8bc7d6e6e670b9aa637d2e17d5ea7a39044658b2f89a3338b8dd99203de8dcd7fd919a8bbe26672b85699bccc654b7d61635e7a887969a2c68d91eafa3fc8cd2aec209f3f0801ed903696ef9999075f84bb6d9829f0b494417118bacc9bc9fc59f7532cd1628d0b0e1756b391ca8c02ebb8c4c6df5a95ad0f85a04924bda993e221354793462e17c92a173bdc88791fd63b8ab63ee656bf0830580becfb03f1cd4419b0219b79c535c69bb4b9e2e84d300bd284cc5a0a7f25802f1147625e7956e3401dfae1a54b9989d62cd67134624b08b99cb2097807aac37f96c1462ff47e298bfc7cdd1e5d3723a7bc728ffa9adea873bade1c2b8b22c2c3ee2ed3631943c4854f88911bc9b360ace56b5bec5554c3cd426094929b438cbaba3333bff04b5b1dc94cf5883b26672aaf34bf85485c37f6755bdf4c0d513a3a0da16de102217c9ef83a428df7309a2bd548ec0fa2f8694da5b08fa725f057046ba66c53cab38e20629ced81027c0b394d8353784d20bc36406b06b7c605283429603c494c8399f8a7189d6b94d0c725b64b7843910c273dcb0fcb66c0a1cebb17edef4b9d690db37392eb388d6a41c818007458cd540215d56055b541f334b766a593a53a10ae53c52e7d264fdd980c262971ea02fbd52aa4e3264a4f0d9f44bc0b63591e9eb2af6279210998541a67894169c9a3e12e796f8fbed4a3188705f02dc2ed56cfffd4380a092d960d702af4a81e3438ae9efa88504a6eabe0486eaaa72247d2082aa7a561ae11297e7e7fa0c3301014efd68fc4afc03b063a0c17782cd86adb0bf6c827d4146a6617676194745c0ab0750cd51d2fe0c52dddbbe5f4a6f721085e76d8bb0cbb294e5dc33981c94e0fe30f18194fec3f200d90569e3c2b1021f7273a64f223d2796f1c9fe4008fabbaaaafe11481208240322262b120f614456d7d2cc77dd410b9f6f738be55b0f54ecf58d6a5dc63477f7aff82fc95b3c971b2c5a72ee637ed60c45949e74931329590f2d575331fc32a35d57ee131e3d204cc24301dbeea113e147924db204585822f592868ee49cfe011c8ad265385455a97e8fbde9b0a08840a6ab43bbed315101d61a184a193148952163c81715606978b1ceebcf569f6960734b774441cdb8593dac2c759aed9b6bbedfe1541e6f2248e3d7bd20ca2cd1e7329e2c98908267249837eb1a743ff9f8d29db558f67d8754d74fb5b5dae4ba9798e8aa15150934d76cb2cb839509e566cdb177d6cb5883e5b3e2ce26544747b4674ba06d2fcb0597d2f1dafc0d16fdfcaaa57ac866e70addb264dda4ec3ae7a70cc4d37fa0c05b73ed7cad1770c7b36aa4efba364c103bf015d793942cae549fc8638cf7fe92b17926efce79aedefb466ec8e7347867a7e192aeb7d8dd08b58fbfcfa342daa266411f461fc2c8a51d2e0e2343cc80f9022eb3c0c9bfbda815c4b5391c526c8dd13af99fed03ef0c04a773e221be152784f20ccb567b21eb96466eb2362aae24109936047939f1bb345a4a7787380a875f924458a24407bb8720bd6548756aab09605bdb7ea62cb767137fa2fd3f64cf57c424958b7bbb17096adfd53cffead9c1024ec6f83aca81df68ac1fc354874976655a172d119e761c8d5eb5bb7409cc59d2e31cef19226807ab6538b3332ab678b6474f84484d43cd6f7320beb21e2792123e7fc6a092e89db572cb241def22d0d16b4b086de3235ca936d887d6cb2d0e6ce1a77c82582eaf2da522475fa900b233eccd3ee0a6d665fd006d18e02f340252efb3e6c9d0f10be7a5dae1b2b42ef94e23dbbdfd03d4348c918a08aecbe5e607bc2e2e9fe425afc5bcd4f2679ef3990d856c8e4082c5184a3c1256b4c13e70941f641e8867649ef39e4cc55467de70d2dc37e057eb159c8bfc98298b8052aa4534cad796d105cca3ab8fca80c9b05487e019b52f56a4f80dceb36eea60b5c13dee4cdf94ad03ac3ace97fc4260545272c13a865eca33e25", 0x1000) sysctl$net_inet_ip(&(0x7f0000003980)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f00000039c0)="cb80f39d1db5d3009d9e32c154daa904da936045f3a4981c153b581db00fe3259f888474ca00d3889b53f958c6961f435a1954d80269e1ce0492723fa4d8426ce9d67d89a2a6abeaf432f5f02b25fbfddc0d99fd31669558f771abea88525b7c93c07a4d310927b2", &(0x7f0000003a40)=0x68, &(0x7f0000003a80)="1c4c7bd58d304c8a818bc894a92730f92e6bad0f33ec4c74ed96c4bb054bef7d5fbef4fb24b3e38c5682949ccf10a506cbffd43e63d1f7e0b87131346df1c79201332c73cfb812cf44ec3419faff6ce1f8028fc0aa8fcf833aabf4054ba8492716e160e8a853ef6da71dcb7d2270eaafb4e27cd1da43b5b4c7befe0717401f5b7de0934b7f180334a0aed04c2aa7670fd98873a64880a0e9e2cca2b5b7e9c61e1e", 0xa1) r3 = getpgid(r0) r4 = semget(0x2, 0x3, 0x21) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000003b40)=""/154) preadv(r2, &(0x7f0000003c80)=[{&(0x7f0000003c00)=""/10, 0xa}, {&(0x7f0000003c40)=""/5, 0x5}], 0x2, 0x7) getsockname$unix(r1, &(0x7f0000003cc0)=@file={0x0, ""/4101}, &(0x7f0000004d00)=0x1007) socket$inet(0x2, 0x5, 0x8f) sysctl$net_inet_ip(&(0x7f0000004d40)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000004d80)="374ffd4aa00068fd5145631413d4397694c50448e6dfbcb927e1ae3d0a729b553e0fe21b33ed662216085a1e4127b71cd64c7a35bd21a69ed666a8a60a97601bc84498d2c349d13857b1be42c0376132ecc0fc729911dfc9d049a29a4f443cef00c336bd6f90e8d3174c524c7ef10906aaa3d8c34ae7ebadebc9756df2f712aa7a870baa61da06953a5889e469532b28289c73227bd2f661f36e857b2592a78f743c9c067925f9da69a8ac4f3b6ebc146b716a1e45aabaa302a061f0b267f34d9647c7ace589d1f58aae6823c1131ebe45b344c761e4b18a", &(0x7f0000004e80)=0xd8, &(0x7f0000004ec0)="18c88c8e16378f5b6a8f93415c75a4fba7673a725519acae17947a6e55fb328e9e005d524b6cc861ce80f04881b84ca10804e3bf89473223e92984ddc85118ecaf66ce923d2ae4", 0x47) sysctl$net_inet_ip(&(0x7f0000004f40)={0x4, 0x2, 0x0, 0x18d4eabcbbb212e6}, 0x4, &(0x7f0000004f80)="9ce4dbf917524f040a6aefc4bcb34513731ca848fb487712cabba3cf3cfc019e7b434aa41aa0156584c41e6960d97199bea9024e383cd2ffc95d694b5b1236447775", &(0x7f0000005000)=0x42, &(0x7f0000005040)="45f15bdc5cc1ae110d51c9e087656897d4e8fdca77046e5e113c029c1875795c490e33d2e74dab8abe525b1abe295cc9e7f134e5c5a6dfa39f7525ff898776cc5db009f47c14149cb19ae3b8e32a4dd253c79999274b1f6bdf132252a20278c49986293f86bc48ac6f3b0132793b2547", 0x70) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000050c0)=0x9) sysctl$net_inet_ip(&(0x7f0000005100)={0x4, 0x2, 0x0, 0x22}, 0x4, &(0x7f0000005140)="5890c6e5e9585ecce01749058de5e64f25195cff5dc7748ac2c56f8bb8b36a36b82083afcd043a229eff90a5bb73", &(0x7f0000005180)=0x2e, &(0x7f00000051c0)="f1308638a5367ff781f7d993bbc6", 0xe) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000005200)={0x0, 0x0, 0x0}, &(0x7f0000005240)=0xc) r7 = socket$inet6(0x18, 0x3, 0x0) getsockname$inet6(r7, &(0x7f0000005280), &(0x7f00000052c0)=0xc) semctl$IPC_RMID(r4, 0x0, 0x0) r8 = getuid() sendmsg$unix(r1, &(0x7f00000064c0)={&(0x7f0000005300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000063c0)=[{&(0x7f0000005340)="523508e5b7d4e09e54f68e9ca0dead1568a99c1d645d0e4b2093df6b29980bee4bf5b38e077e25ce63f9d1feb50f487af3e4b214ff4dbe343ced99dd0cc867601aa2a4e9628703101c3ab24785f1c08c5ed625cdcd2a0d2325748dbe7ade452c16c3672a5b16af47c3623ddbdb55b1e7bdea1a4fa4d904a4245c9cc69924d07852c86ea599cafbe52a931202ce80793ab7f5d934e56de109e5e6996914702d934dcbd1287b6c644b10b2b5c5df650ad8be8400876c109e4c9b16cce692f49b7d9f41ce2d1cd61ced79fb504498ab81e05c16cdf8b61b9006beb6f85ed988a4f637c96f00dec2cdc44e699aaa4a667cb9245214657368ac9b2321e64f40170d76dbb98ebbc6cc974e8caf9e4743b01861e1c652b12db21c57b01fb1326bdddaaeb3e4ede7c17ffd23b1a457fdd48a717c880a9fb6dd3fbaf8ce2d573b4911217ebe6a5ae8326cbe042698caf69ebbd975b1e3832b4fcb1ed8f81a042a4bf34fd2c960723e43468657325847740b2669047e72de2553b7df9739f8470381bbf8505de2e9a3d71ba561552e5119dbadc08113358052cfe69d4eacc32d3a4eeeec584eda477b365e317b900e261f255c1d9ccf4ffe4b64a0b3f4938a9b9bf14cfd624b7eb49cef0abbd5f08646480bbb0cf530306f27bee3bb0545d8c7305ce2b00ec64365f312131beece3240ba2348135daaa1ff272062729ac8898c39a9db0b372d1da8ed74649833d3c8586547c20fe709977f4b2a052efe2462f14e96966f2ed287310179d3a2525fc677818ac00d9f3af339688163e43e397e276c61a1ff5ec25c3fdd7e30c0dda989b1dd8643ab3d289e370e2e31f462377d16be5bbb882caabac93a002f6973ce87b6a509f809b87c667ed79b5192a6ea11c3700d1614b5f93200e5a4798643900bf6fd12c935ec3510f7e9f19550e14fef0b5de2420edb24b81fe3dad3f7ba885f0ab22b0e7b4a2f73a714a5448257ef1dcda0fd6b8933603679596113e87757d16577f1a233ba4c65ce5975f4afe0318d4ddf6ddb345fbd9fd509f1b9c8e69957da96b0d51c68039f774b60f41c00d4679b542b50dc61297bca7b9385ae834d7e4e6b9eb4b4c9bb2da514fd13b133499fafeb5ae23fae28d8c49b2147f3a8f974a78af91777cc459f7fe81d0ad96008572451092eb64469a9f4182b4f2733a7d32972d2dd5b24b1d6c2b2452acce4fe90d9f1f494b987f6b659fedac6808111d5c55a6f741d69f3fd6cf7ed1c861a927fba2283e4a6bc9c694d40569974444b420f98fa7f939dbf98e8dd245f715470e8463f0f3348f3568ff82a55af99767919e5aa18bbb7bfbea7e46eaef8abf0d48d8a56a67be144aba1b2ea5b2c9cb4af3692d8c7677008a53e5ccd1141ab216f9fd4e632e9f3919d3609a5741b55040e83a6288d2e5d48953ef1a4f08f0775aac69229849d2e6a434b1baeaa916fac0ffb86c1b148edabb027c72e1b477a410de81a40b89c16ff486fca941fb9e8a1ba90e8baa667d86fde97ff827edc4d3880c1a4036caa263d0faa9292fb38f8a8924811489a1d8b60e669d1147a9ee9f0bc330cd34dde15894159c43616de5ea0ad57f520b3037bc31e7601840409c4a5e303245bf0dea3eff125fee5ca906ee6e0090044e39083e1b0d5d2cfa33ad7aec373ae713afadd55f9fe75660ee53c1bdd21c5cd82ba7170918e9e275c4911d1f490d84165a1e8627a88e2e49d186b79788b33934eb0335daa2a784e3ceed287c673a7a0efdb1c693aa623014697843b2c659de6b067d529a1951ffa3bc5fda5f419e0886a9b098100b421cc78e74990d5b579be37ffe75edeeb5fc0f32ce85fcadc9b842d3a7c4ee12a80284204bed11273600be3eb56636416c83f88cf991a2e076f5696dbc6960eb3a0f13c47c2e6905b5755d9891329dd87f6f2861839cd102e9d3d99767eb4dcb0e464992821376e0b9fab8702a8d0b6e76ec24ac711a73f5c425003f3b2a39be21222ccf7b2be198b8d1e7367aae88e710e1befa4f0763d055a09729ad5ec8aa4edfe1ecb6d7f81ece5814f961e8e2cbbb1bb91dac93babb613b9613c416826eb8c79eddcca23a7baea47b5820bdc5fe77fcf002432fef932aeb678f56cd0c7f86acfe7b1321ec9d50ba21f8279db0223844860b8ebf42373a5ac1af85b2cb89abf74aad43c77bfd9c3f944225bc829e423d0c423d81e1d5f0b2039194493ff91d6baec90e198965db563ec9d43228c3ef79169ed252d71e65a92f5d67df4996ebc3d5bded4a89dd530fd84f3235bd40058908044bc6dad2284dcf208f35675f836a084f6c548c897ef4e8686212fdba3df00ac14692e20894b57479e01f040817b8e7b3369cc382817e9b7db62903b9b6591ff1930337fbe8efac999a5ba9321030954e84c83bf4f4ef427fdfabc555bb9689c08bb2ab38dc03360641f60e8f0f2c799ef7a7692a1d7c7bddd005fdf286f9082b182ad26cb16db265971fc015ecc495f6f0b1307f9769147fbd61ca69ac80e09bf5ff5917847469dfdd872da7889922d9dd3c816e94028678b68edbb56c21cbdbca53107971a299b2d84d6500bc8c1e8309d50a950f35ad06d76eebd78df12a9bf17a70b3efda43e08067dc8b03f3e29ed2952930fcd0afacb001f8ab869f7025883c8c17e5e9b988e752310f6ccd078cad4922227e0bcdbda66d241d4b92acd6d559025641c1c8902d503595ccc21046be67ca280942e439e01660709c1045d154d98d4a77eadc47e717144dc8da2d8c200c08fd7146883dcc3824189148a228db55db25d8ce76ba5b2d76d3ac05391bd402a35533847350835d64757b23c8fab97bad3d5f1daba6f819c42f14a3b88356f9c39b4ea8942d041006d0f79bced50e648196203e82b1de861c19498e7da773fe0e277f996dcbb8c042e8b331a6cf7d87f7f2aa3a264a8f48ed847cfaff987df4debf2dfd0aba609e4bdd0dbc8e61b2e968357076b4f3d3d3ee72848c7c3dbdee17d17e11d27b8e408a04cf8a0f614e24dc638bbe70255f7b8ba4a2c13cb3fcf42a18578a3bdf3579f0733c791f451e8f2f12d471ad51f6e6663188fa6baae06eceddbc708bacd25614151ee350f2a995762fc138905c1939ad4c4461ce231bdeb6e04a403a1e7d946719c6d0de7952fade313b307717732387b782a9880e8d67df4a1ac126e8cd58e7b4c3a6d67fbec60b381ab80e536f97557c3e62e6ff978cfe2eabea9b61d00bc37a8834a55b868ef5ac7afb323e78ad5217119cda43ad4a59767572ae626d93ebd7afc35ef96a1f26ea2aa59fbfb1c75f42153cd0ae66d6b2056f1607f6408d3b748d852607b35061901cd05291da20a428a193a38f12f368ff9e84e672659e3d8af36518723d16f59c45d7e1bff2bbe802adf263dcadcf936076023736a42b20f7c66eacf7170d7dabcae13d142c9a8aacff4b0c191a19142e58718874c0e2bdf432a3865d256112aeb7f0611c04bee11818f1722387d2c6730060d5405e01d533ebb497466f97f6acc9f3d91170be93d3e6de5d7bb2751d5c4d08fe2d74a740d34a2f706d678fce111be3615438f2fea476e3ed84d778ee048b0ef1ee69c017f18c74443bd914c7761988227278e4499c44b5b0c5578f7c66f303290e66acc5f35fb3c5b5a988603244ec2d098fe46787ecd8ef330c0d746a7eadf6230d163cda75ee279a1a141401231acd000004bc401846087d0176eba038b0fd66b1d101abc46078b1e39499893e2146c50881b77719611c9c603b4e6535b3a39a7035a49b4454b1d16495c23d9a9c5cc67f91bfadf2b5f71aebf5bc9b98d5abada2687788598daccf02724e94a50d755c58bf554270aee1444b3d4290b08a7bef5c9ec3b0a21862b05864364221709634cbe9a688051878844a89b04e2705d31e9b6121c05cf6136c0ae197f1cdea6af503eae8c9cda5da60cc365d7a91978033aa4d180d97d7e6971a5da8af4d1b6b0b18171c5c634aa7601a9ff511c653a6a016e00e106d232f13c035c0b7977a1aac31fe54589ce7c2431d78d28af37bd4ea5277992b3eb3489df907459f127cf155ba62827b3d5cedcf171842cffbce7c9d1bd38f4474cd919efbf723669b7aef761403e813389eb4260c4d1b0f0bec93a458e459574a686a76ab9725691ad5635551df87b9d8150328b8269b2143a2929d53bb063d3318cdaa7b4d85d97beb7775ce5691192c0d0cbfb26b71ed299b8feafa963a58b799111e5b40d99878a24a6e9b44a161a315f5008febc4ac5468b74a6ffce17ce6a21f9f91b8258b3f6419ffb9160e211b591f2d851f1fe063566f3bd7c1ef1b7d5402ffd1eee5157af2a394e28b65210f19fb6e69d0c0a910226bc90cfd5b0800fa9106f8013ccf159f75175eaac3e4fecaaee198dd920db085979f5382c1ae781d4529c2db99ee7e54d00ded511c101f2c381006e71bc09e046b6b25c2540eff8198c6d3ee8e5c481e30f581656fd3fa3592f91e785e1679c4795612da0737c6fe445dae6c7f6ffb28f62398b07c3630299b66742ff194170108707b9ea9fda7ffaf1d4cdc37be3c00b2a2a2000b2e733b95df2166fdce8a69422946d002558994bef0544bf4a00e6050886ca21d53c9c4258159a9b61f4c1c3cbaa43feff5c664f7599642196f48a12f36ec1f9ad422edcd0b854e53ce50db01cc68209e67beb82811afd3b3b4fde8a2b7eb3d046fba6e984e3d147f95afe6e20033a63c173961da53d2a022f229a65727a2b3755010798edb90b85f63d4e8ae0088707b10eb0226a9c330cf5ff82b8a9b8a3c4c8f44528e115020462b760e887a5af55eb3e7f5b3527dbf9658ebf90f7382421eb75996e1a356d8f044affebe57d58f75dcf72959533eef2ff5809470bb447722941f893161d680f762dbc013589b31ebbaf988c7947dc9bf14110856b2d2fe09e74a85bec6358f9c237cb8adce7631548ffc14ca81c644dd993979ef563d2ee34af44dcabb3d7f5af09ca214a97cc60957cc343ad1187f12c0f4bf719e8a2bf9b81ac99daf8031736d11db3e72e1e24ccdecf09848590b27cfa9c840d0230949ba74cb77da7d11b0dd408dc39d5e2585bbf8db7cf38f16acf847ea557d54e517ef2d3e626a3f975c775ad0e0b71484206bf230091083c6338ec7fee8571696a19679fa3fbbc8d32132a65757525d6947c9d357425ff03535b12e29937b05c0265ddde3642d333e58a67b47b21c70dd4a2fb1ea9de9a4939815e425160d02a9746497a60af230c0ecd08b2823c43e0615aab164b3043d606f65c7bbde00a9b741fad731a8ce7b899a4d187c738c85370d0968e34c92a4b3dbd431bdae2f23e6055ec58f0de8fa246b475db2c002303466ba3948ab7927bcdf562982c5ad69e8fc3981579abf011a1329c1fd2fed3d342991b7b9e6da7bb7efbf7dc47de082fd10c00972cfb9af46c9a228fbe187a0356ec35f23bbcc2661c1cf4d9106204f6b795f702e6cd69d4535e9147494f9bd34daee44149808ac590695287a07ccc6bf585349cf3b9e6ee7848459c9cb5087a4fe504e920bef8f8c881f1b591f329f61c902287ba58f647fdad5980039d72141d75fcfa84736cd6620725cd27f64dfe62d6aa930b63e9203f77cfe92259e8d7dca5f76ce5fce230020e50c05b3bdf08a9569fd4f761334839be56450362905f86b39f09a84167e01e2864627eff5dea3ee56904a86a36ba5088bd2f00573bea9b30c781ed24cd82a19fbdbce6e147962d886437aaa71fa1f2fbb264cdb50df4593f5c248fc1878b02e242228b002eb471", 0x1000}, {&(0x7f0000006340)="6801c5a07eb6c681b82f411d77d0ce4d404860e7cd0031c18522eb69370531119eef93b81625e61524a72f648c33583bb0f8555a0062aa886132f25b6ece5a7d1c4183a2fc6186056ecf9bf137d4543d207849986a73e4caa99fe59c15f631bb67c88f14059d89ceee67d68251dc1eda56f34a6017812b", 0x77}], 0x2, &(0x7f0000006400)=[@cred={0x20, 0xffff, 0x0, r3, r5, r6}, @cred={0x20, 0xffff, 0x0, r3, r8, r6}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, r0, r5, r6}], 0x90, 0x1}, 0x6) rename(&(0x7f0000006500)='./file0/file0\x00', &(0x7f0000006540)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000006580)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f00000065c0)="d4690a5b54539f8407457740934d035ec2d2a064ab6ea2726329bf2cd0eba79c43dc5ec1a92632d4da9abbc9316a60ae", &(0x7f0000006600)=0x30, &(0x7f0000006640)="fa46be282449d2e6a009f68c9c827c87350534f4894af9eac4fd029df33dcee477fe6dfe386c8039bb6db6338d03a3e323a23b894be96d782a2fab31fa779a31f35d8e1749de04a7c0c79dbfa8c9754e74ac387277529263acedfd4bf05e56b1a503351539beed630c0217959dc89273", 0x70) mknod(&(0x7f00000066c0)='./file0\x00', 0x2000, 0x7) sendmmsg(r7, &(0x7f0000009d80)={&(0x7f0000009d40)={&(0x7f0000006700)=@in={0x2, 0x0}, 0xc, &(0x7f0000007940)=[{&(0x7f0000006740)="c25f1748b852d655905303d6d2446f0837ce0f76cc63f3e70b98ed6879a85e7828519024134032eaa06aad7bd9326bff91ad97119b36b8e4ee9379d2d437d736b3105ab7195797499437e80ab83e9184ed0bede1774d9d8b1cf1d3f89f950ad23ae516e3f9528d465900c23f083f53bb38124563e8d35d5c60dc8bc87deea0fd8449d8936e2b0cd8cfbf0e7cb5e977eb3600b2fab0657bb96475f6fe2694763ecc86acc99aa23bb6654e88c6cf8cd941ba5d885c0be245d1170f9b416057e9c26f848ffcfc1ac70069302ba841cf1a06ccf56ed3e74eea5fd2f6cd254c973b096976df65ada56c8b7a687131591323096ab1942ee8759ff02004d16d8fe1c90b22812639b75155e560fca57e78b25bed51a5803fb69af0ad0ac52b9c1662499201e1f3241519bc1fdec907802acc99a2bec3b931ae2884605e65a02f8d4db6b38ba6a78e7722da0485df102d9166fd3cc8895cd72b67c21d2674bc2e17eacbcc8901ee3195e7884c562a82a47a71c6ef7d62162614d5a2379899f9ec01b1302d5ae87b33e10e6babd2d0216319ff03a7b0fafb4f0c8f5ce142da1a62cf546e7e30ad414547b3c43d8c04d9a26cc807d9678bb37db5413e7e92c30f31ec0161b4db7526b9c76c90be8f2a7f95871f7f0e0b426b2f05f3a76482e6b761ae75c3a451c5e032d0e9ecde9da0da4524ba967476eab09ad364d8f98e1e4b95d3949d6ff3d829be5d94a69968ba35c4ca1ef913e92728e6005511feafd64b192ab124d33fe3092c2db3e5e00c6076d19f4b778250ee4500262daf59e7703c7e8e3d058fcf241d19cb02beba42641fffa7bc525d82d11397cdda56d8d12a6cfef66e6ebf9bdfd2152a02bc53702a4b8e7387f2029a9877ba9589cf93e44492fb4dd9eaee410d862a6746c042a14615d31e6db0c2daf1fa166a9af25a3f4ca3f59bf136b7b80bb214a6a4d9f0192ae4d2a161d95c8a1e8fb893e53fe02f5ffc7837779b41bf7d6faccf4288987f5503187140bc9ac720d80e8d25c8f19b1bf3fd84281d0458e4d5d95b12cc772490626d4a2561faa503c090984ca35053939e01d99af963fa23b34a3c0e1a3d4816e41a22add657cc7b3535a1a365bea903fc951cb4e0699778232501c8557a2edb7e8ce845b8f1c8adb6f17b1712b7d7da86c369db55e1f92f54f3a593b82ac259a29592b24770406452058e6bf2debe13d2afe170c774dea80acbe923bfb7d576a8e5b1515bbf651b1f88b01aafc6189cc661f0bc19f4e48dbc8dd451a8ad5debc4bdc7e67ba8b2fa3f3552eba61fa84175a320d5213b68817f7138449e78394f79355b982dfe4015e2dd7b69c1ff65d559fbbd6d2d625d785025a01b31960ab10377eafd6619a3d5a48382727a2132794205caa26d17834254ba1df8d19bc2bc7e0cfd88cfcdfe5333e269b7f30e513ef332c2b8a392a8e74908435c892f552d350bc9e17460efada0688b7b8dad015748d11b8461b2ccf235fda13261f5e9299984b49bc3ecab02a82918a82cd861e63c2c02ace909b7a9e087db67f5af58b11faa7dff4fcbcba9ca27577d8d46490def762a2f213a486a23b09a35055a99f3d89ccddb83b19c078f0b20fa216f8d2090d397d6259ba26f484c3c95fbbc268f6d66ad673f6ae32a8de3bb83ab901e9a6a53fbcd764acccf130b3710a6e984c7411c5f7232a40d7b194d4b8f1d70a3a64e6fa4ca58c8de132b0ce038bc3229b163cc82af6fc7fbd433e5ae70af16da9dad5150d4eca7272aff0cca43b51b67474c60727b6447087d58be540f5310e865b11afd333f88d8b168da8642a80c39351194949b152eb1379fdced823db98e51a56d82652233de5e5a70ab14130c030470b911d81e28d3a501c2226a24fd10dc271dacd1a01bd181dc033be5205069c453865263a78f0d773979d37eb74943f7b2f94577634aee7ef4073672bbd55d2d2711230186edb67d9fc45400f3af5e9588f451ae441b2abf2d90d376754f4a0bad79184fc7ee495960c3634f4dd397ad52d7410249399a371e337773ae6de9c030fd05423db6ae1fd5a2772aef64fd5676238d26e7114c174602700b46f2e74c8c00c10089bde4fe9cdb2790fed5cef01354899ba35455b8620736571d0c029f5b7438cb7d9fa2666052f871625d5dddea6c3693b7ccc988ee9103f3888d60619b0db22a32809eba8fe44348420ee29330ce01c2fe72a6015d40f81f18486a92c9906be97ec60983e2dde22535458645093a5b7eefa16a275f1ebbf306e6b98fe924a57c9e9f6e056345ba2ff3718f5cf6153ff5f64f76577f7dd55dad0d7679027cdab9d752f88fe77f82c320bc2da5ff439584b353dfec7a40f7b6f5ddd9f71a3d90149af01ed2e84539004ed6368638af2602597f9729e03b2b59ffa684b757d0d790ce14e3645f75b004baf77ad9365a2c267c8520d1d070d87d858957d5f344fe11d88319dc2267fd917ad313771f23d6e69b2c2c2d4ad871234c25643c56c0bcc905877fe39c1d8be1e73ba66df25642ae164a6fb67298639e5ae6259ff94adf6837c448e3d53a2021632b34afd13fd70bf31193c9c76f1c007b6cbf4660b37e718af947dae60bb0a835f3e517e31a655891a5f1098fac2098409c8dd2a67cb5bfc6f81fc3e6b32e0f04ee4c6baae758e5047750d6dfea88623c2da6a1f08bb15523a78716346d0012163c5e1ce785e2fdecb6b052ff929396d023c19d5f101cb4ad87f8e1ae9dab1bb306b90015c60e302f6b71fad5242b5951b89a8a0d8a13cd9167f6d1a3b4bae3a2439d37b09c473adbbd93d76b96e76bd91825a2ea595cb3143303c0962470cc2ce31fe0ca44f2432c0243466cf6dd72e1c5dfc0f038739ed4e4858df0ae27bef6e4d2b71397c305029fbf9d161391394fd1fbd76af8987f65c46a4458e9c25202573c9cc28770c67a84db8fe6464667134a78c0b0934061c8d80f2fa4efff1ad5495cd29aea4e22c6e0b2a9e11d62cdb53892408c1be5e2f7330c515b881d83f59e79773fdc106c8c90810d54eaa6b69d6550e7785c128b65a332dfbb2233cb701ec0d76ff24eb0c7caa8e4562c8c185b81cf28ac526e60c4f5399230e2b8c8dc5669cad8ba8f0b5517af57ff6a90b1026c96a325bb43adcf9e70d54090541ecbe11491a04d80091d08be764e791167f018bca0b48b551f8cd34c7b57ed59082807be24e580de1007f41f7e008dda66a905db391d5a598c334bd42c8ca6f62c48174b186f163acc1d6b0e66c81c0727657b9b2a88ea289119e5041f13c7174c31c9aa3231971f150586963ab4316748dc5a2d2fe0c198494a9361fef6e3d7c13a27c297e48679db8df5055a0715124c403a85b29356b354a945c44ec76dff4a095ca58497cecafb2d66e97fe9be2677691b3e73c11f454831d4735748750c0ae2d11421275067059cf86cf94ed722ae383064208aed63d9aa0ea48ff007d5c20c4098b34212aaff06b5fec93f517bf86569290f478e7a550474db960b2e7a94a04ed7408a7ea047251f7550bfc9f3904c7182051c51a2a4b0a51ef2e44e8c28a44f35a325968842d53d264c0deb842a2be9a41d3401348b97ffd5ce1baca98e6d6305f1002c8b89f8a545aa50b70048e4e3a259a283e4cc34143cb11a82ffaa6a02b34cc6d025034fadbd6fb5fb33f165566c958c8e4b334809462c5f25fd932cfb3af874d205c44b8dd9cdf4d456b98619e7b3d057254ec01382f6082fd4093012f2994a565bb6f468e2db6259a74e1b05330f7d2f4e2fc097ab4269ac1128cfa6b700fa32e6c0cd0c635a9d8edc1f555b92c4b567b130ddac2810e84df2f8f89403ff0ad90f29b95cb886ad53d58afa9e8125cf28f5a23213065a515cd47097dee169ec57fb06e585822f80b2e517f9f035509d9c0906eb57ff3072f39564af0c49f1f86b01696f598a751f7067e7a97377e2f693f74c380fd0562fc5b4618195b47dd8c30d8aa34657d538ac5eabfa03062bac43da5b27697a863aa4d5cb29f87442a6238c01d4f28b8b2a2ceaefc326a267d71cefb1d69c28145d0f035bf8237a51156a9e5228678746ba3a8ca69807355753cd5f39101fb96574eb009ed1d23157ca0a2442bace794b1210563984cc3d7a8472e8759cf887f6a279a5d818c53765a69c4553b556d26073d0f4ed83fdd697c2927b30532e0b5a3d754f164718f3774b2e423f26e3063026fb9932327d479655be2eb96f7dab80f4ac9ddee69f2318f4992422081b92f01878d43e8cd552a38932a02cdb59ddcaa58cbdc7e90e125da005a2a6ff57514d0795a1cd94142dd4df5b44ab7814e97a7cf43373274227baf4a192fe0137d90fa7aabe19caaba5fb0b531912ff7edc6303b341fef9d24491a94d8bff7b9cb93a502e35223dabfe919349c83da6f2e56fd9b6558f3ef8cac7fe5f5fc5eefce836ffe1392f459d41af534af53652fd35a3f363c8f9099ef93583de5658de56ca0a1c7433e482732bd4daaed65856f78093ce11bac13b3718044aa975382259673cf1d66b0a2e845ac3f3f1d08d5dfb823185706320e9bdf54b69c757c7be2dfc002e942ed5302ecbc3ce707d0352a8d90f60fa04ca45251791edb175232152580dd99bfbb8e319afa04842c8e4b9b45dfb9c2aa1a4e443d64cd66ff26d393fb37a5981ac12237cd3c7c45235805327683a9bf98d9962971338adef85fd08319a96cd517f2d11a968f6e3e943c51108912b6b7c1b56f8ac159153075aff9882ad5d15e8cb3bef2f22e12eb25376567acd2c2de592e42e869df6fc95b23796306805df409dff03b6dac15bf5ab97d5be5318fcb342bbc4f91b1a7261d5987daad36e50510fc3fd10caa5785d397ec159dc04aff2405cdcf6b5d2f866b0ab4be282abc0b9017de8de9fef213a5b4cd44b6dc54bf431632ea9d6702e9244f8f5e5423d6c1217fc281e144918c90067e7789370eb2e3300a7628595cdf3b337d2cbf4eb1fb7338996829f9c03d627111ba948fb867e73147e1b7e563c8d967d3b8b14d0cb901824a2bbda98de52a0469b4499f1f0a898f32a16f31ff607915b635a578e35352cc017a92e69f7dca8f47bb3b18e436b3065cd35c25c8f070c4ce0a3f8aaa340baa72b4a509ec4f4333558754c52ead3b0b449018dc3e6d05952cda8c7d4c1cfb327f95c5a7c5241412b4c80abe4fa13b4c5412a71ce62edf3adcfaecefbc3bacd0d6669f5266d8b73d5175a0dd6229150099541a173f3035db41b7b932d33e4147d08db87491bc1a3579e31515c6215484075b2a69d4e80004949bd816da68523770070582aba23c896f52a8835a0340b209b215398276f21dfbdb183b0e51f12b573d3375f44a44b0a2e525fc3fdda786fc1ae86ea45790e496b83e539d1f189a299d8df71470c1bf379bebd9a412eb101e19706446036195f749744c8851e7ec922f6d9c28f730ae4043d69b8883aff71e52f3b1c1a6cffca46d4c08a2a3f23147e7cd50a9f58ecc6003e9e94d444e49fea0296270eb7616c740cf0a6d497e6d3311dc951151c51ac7a35e263ce4f6915bf0c94086cd73e495ce71679367940c56eaa2054b8a5b305b660da3a77de11c5ba7cfb492ec78b0c57c4b823beedcc3f39b822cf264779b32fe8a8c112c5c94304a5d284decef83a880636319dff144cf650730192fa18d5089dd57d21e940e7701c8aca8b90bc4540c899d887b0f7083165c7ccf661ede3389ab632a2257cefab28a52fc6f55097ecb1fd207cfe57604d609ea724a1c6e294d948312d0355b84b6f480d048c0510d8bb", 0x1000}, {&(0x7f0000007740)="582bda20f6e01f0d619d00d7070830f6b81f262ba78ca7b543aadcb0f828896fbbc496f385cb3ef2417d1b738ecf47099e53a22ffdd2129836d62752150f6a25ed68865bc59b7579aefefdb00efee04e6c8b11e9243cbf59a778b506d2c31898fa0f80beed758be415cbbafc0e765ae466de0efb3006b05bc5f193a8ae0b7d7a32863d100a1abf3d61fce481a417a2f66fa21641c67b09a07f99475cf7bd6990c6ecc29f5e2224c51ff945ba", 0xac}, {&(0x7f0000007800)="4451c55676681fd5ef86a8e784d7989938eef6a7516642f856ff65d3a04e9fbb6ad7b98d49d2d9bacf5416095fccc7e9", 0x30}, {&(0x7f0000007840)="84cb3272c0f06a4ceec83d0d6035c53ecd13f4fdec2825eb0fa01646efb7517a5628a49a0331cc22fb3b61f19c5eb879c6fb738f088f2f405bb25ab7ee4f096e92f96307d04c014dd92f10bc2563e72a85457a6f11b8008be99e59c7a1389340ec7a0f6f1a1fb4294fe50faf5099d7ee4a1e610afbab930e7294f5d684ffcc36ad07c2e7cc33638c7cf26f8a4b52976bf4b0f90990f7e3df118ebc98a09a087a5d8bd0", 0xa3}, {&(0x7f0000007900)="478bf2d24743e0c2", 0x8}], 0x5, &(0x7f00000079c0)=[{0x100, 0xffff, 0x5, "724aec3adc42d3330b179125f22b147c3e5a8bb9fadbabcf34678efb0369562cd1ad21aa8517340097bcd87ba28b5e485e11107749b4b1234caf71bfe20cbc9858715ea93617f2466ca1ff01490845f1078edaaee1faa7299db6508ee9a4d5f4fe6faa604911351e87f58fe740faf3ac769367d8f839eb72b36f2593ee1263c4d53a784c56c0aa2cc34086697d1379f5688d5a14cbf919bb9e93cec59c98398b2d303824bb4878e5e32294b27ee320c2e78af5a58e4b8c5cc31c73a724c5020ae0395ca9c4b10e40ff81185c4993e67a9d25cd3d1ef26255936a9c0fde403d751bf9f907162e5f797b38fcd175fe52a0"}, {0x1010, 0x1, 0x1, "d4dcde6fde07e1b169cd2ae52d36da1cabd8759c7e7fef539959c5ed2cf870ca70399da732e64056f286c87b9a9944bf4ba3c7be6564a22c9287899312650748179d6c36330d54dc8b42fd86c4bc3e0cedd2bcc68e60b0fb68cd4b4c58b8c175427f9b90643cae711fa09ba39a064bc17b70882f5f09df2fb3fc25a0889d3d5de51690287fca450fcb56cf9f8a51b5abc525f9c2b2b16391a45006e30a7d057e0fda80867245bd51a411b750c44c2d5f8438128a6177988d66fe62895c6ce2d04ab99d8e833608d742461fe47430f6c74d40ca1f0164fc7d9714238bad82d00810479da54641318b75d6abb1ecc55d63b69e5cb8704d31415ce1329b73dae98df1fc5d5e9dac68003d367fda25b9c9790288062d54eeb7324b40bc75048f40d6c83ee6e83174567352658f73f5efdf3cfed4c51a9aa2718ca98af2bd2b93a3d4b72f82d84d22fd42c69b02e61fe2a1ad505f295f087b50349eea156ec66bed67838ca02eb700ab9c3544101e8063d0539b34abaf0da2963a2a197b4773ce6ddabc7fdadf5b30b600da391359a01f5915d888a1ee70dddb5586150a80c3d600266ba831b55a0a23c13ada67f82a761f058058e2c6777ad49700850c5f7a61037eed6edce77e5fe643edaf0f97a7e36272b78bb3913bfaca70b03a800b57279f1c5b3c522de3d69e74c9edd5ceb870c256728d5a169baece8c9f41cfc46c8a592b29523796439d7e6a65182aaa8156fc7d406fe07e2185365da5cb810c37e9d63c20264e0938352714dc10f1cbb50410583312d2cc62ce9a23b07158f1c988597c4bdc15028fb69b6a93c0b85237a6cc9fa62d2dd579ac26a081b446ad417dc5758a2fce0766ea2db902c9d042a5a087993ff9281faea65344f5fb323d17f02e418c39dbdd964df889c1f39415e1b78eb97d833e3f43fe5d498763cc26bea86771b345bed5fbc5b96798849bce3d02e2eef8276ebf160b058b8f8527c0b1ebec61841be9460226ebf3389c29a666c6227fef769d3cf05d8f9a4013509835e541488847b3335c800995c77fda0a5c0cd2654254fe05df476743c4d0d1e04bbeefd230f213cd5c5800739d579193109aeadd633bdc980ddc2be468c7a2861763264737ddfd64b52a5c79a4c5aff53d2db0247dea464f6d34b3bf28009c9f4e850c20a0d0b7180d945a0ffa5b2245b726ec0f1ba8948550c1f7f84cc55b2c2c2034bd9c048cca81e1ac63d6018f6b670af6c8fe905d23f61e1c78fabe3ed4d1e5764fd826e15a930419a6aa856f272cf62c2d165153767f07d9a213b3b0bfa9858c45e8005c8b62414123e48a49eb095f56b8d1dda5c7514cf95851adf361392b69667a995625c0c2a83bd0a0a4a824813e889530cbf6e99961160cb3e49c74d4a0dfffc955f96da75e69d3536cf1b88efb19d02936241038d690aad1009ee15d323d0d730a59100209a11e2cc8fb566bc36f2b13b88b4730f001f8a9b60bf51419d84c40225bf8f41f1894785f49697ad5ded3eb6f385e7f9a0cb324d0061ddd4a0b60cf172a250ca97dadfece541011dc7eadfbe752c7dc20f950ca208ed010521561523ed823ce2b5d117670dc82299e742d7d82ad4fb83e522f580dc6543d4716ee4c9996591d32f989ec89f4d8e13ea962aaf243292d28ca17037638b08573780a2b54e32c1b726c62cc06e8667624327315d6d53889e2c2d82a378a69cfd5e0e7a0e50bb17e05fb2122f09802c1c4a95fa3b804cb13069e3702ddbb9853c3cbc1710e6243e2232209a0c9c554028d1e623d0999f7caf0e5cda07a2b992000af5f8fff32e9ca9f6e1546a03ea0c34b2b657c332164168e982746ec7ae743cc488b145abbb13324289d224f1dd21793084ee97d12b9888f5f2be410952faac25d26861ecbb96815618c8e2f2d13ef438c5f5ed5f7718d4f6e4d7ede1a12ffe30d70c0c844abc74fbe51e25e3129baedb6513eeb4cb44eb29425b3fc8840a971d5522be138d7ac31e318de4e4af40461c400359b07ca0cdc5bf9258bd77ae401df7a19c300d8833d222639482d5f9c958e209fb1a4a42413be32bef833099a34c137ffe057b7e5ecb8c467969e955f97d37144c4db2acef7ffb95ff7c27e79119cd040fd4c09e5b9b023a62a09b2c580d91c14e78d691d8436d6ba60734ae048751ebfc96bdb38eed570178c838befd8d28c0456507ee322f11c08a8d9690a29c6c4bca1f3e30c515e39ccee11fb26cb6179560b4355134930dc81bfc4f172f692d2a4e2eab917f263b398d5c8232ac493875cab2e048ff9c0338d2c108a462d500069b7e5fa7a2f6d9a157a3585d66e0f20294b10759bc8486708ee5345429239f67399e441d367460c85fd6502158844c1c16340b872b8e508e9e56b273f10c294185fc11374898a59c7799be95663afda616c8addf97d8eed46c8183db1b2f7e15f77d472d0812535a29b7b5ca70f613ebaad3010f6371b10d12eebdcdd7585200bda1df85cc780ec4353cfa3bc227347c284267a31afd0b49adfda8f253d8a0571f814a9dc8ae603dca3c6e96f13bc8bf59501f4bdfbc600a7a2f55261d0c072711008cf83de43130da1aa9b2db488697dc06d06e9ab886116878664bff18cd287b94f25783653d1a64713c67e9159cfdb3ddab4aafdbf032dc46ee824d92422878e95f9a4fd0e07d3cbccd3d67193cd338b1bfb881356b4878f6278511ff9247ae5fd4399c3666ab725c06bd84ae0237386526dd033932a1c1a2c10c473aecbdf8d1da8ced445733716f95a6acb6f20690fd04e63e2d60938e28c9acc63d36fa3a617522cb7ce704b77f1d22b670335ccab2b232564a7d8312adb25ce7d618c20f285dd41d950fa5f1c22f03ea276babb12a52ad5b7c0a6771bcdb4a59b9d8c0bc35caab754d50afcc73e7725b45e29b7159c39bd9bbca4fb0fac611d314abb6c4c4ce6e175bf2e96463754e9354105364c3ad6c68398a30bcf1f23acca84c967c9ca52c09ace2f8c203a4ce4980ea1ba15236ca9af0c0e321992f40ff4b01898471812a37f6dd690b04f5ec1f6662979d70c781c951a17afad34d6fd9c364f6e266e284de74c22a2988b8844b398502fbd3a108ccaa0e82a7b1633616a1d84065e406a5f33e62bffe53e57d558fb0b770e91aca28f08d29f47a13f88bbcbd9d74e0a4b7ed17dec836d686308dc84fdbbb31bb21a741ed65f9fbc3364655e77cfb1ecff8a6b702cd5972df1ad133e22f060abf79527e139e0ca44610000368e197d261ab45f11881f120424175476fef895a0562745421cd21505f02a1c95bda08c886dbae2d05f3f776c54707f6f04699d5d421efd86905c822214ca6f554ce05445979e476fdcf7da73dc461f11474d8e43fc02914e680e67af608a6f9e7f99cebefff78fb2e9b1f9030208cb80a5ae9a3cd50e697f15788603b12e8169d73981a6905760a927b85a48618b8606b40fdb2d58d4d64963aa29fc4a7ad1861f097fe3b346e09c462f3e4294c4bb39f9c2e013ea671f3714ef6ece6231f97a82990c0735aab096db9e6c1b77b11b89fe64f34a925fd585047ce6e6b9820200fee2b8f6b47681dfd6fb200a947e4588d2fd221ebd321d968d4602a8f2655bde1eaf0d0979ccdb9a1950da25ae2d70209f9eeacc89fc8a69496aacadd187ebc419a410e7cd0df6b68d93c4e731582e526269ccafadd162bb018a1a9c3bd2d10b90f7ee7a9e1c6ef8e6ac7f7360b6402a115e867e1a4e5eede7f7c48f1878e3ac1c0aaa39fb50d89b4b304ddfd414e899559536077c9ab334aef95d5a21335287edf1fa801e4bcd98165cb0dbece66f879f2374586d14ef03b4f6d77ef52c0f506e7dda2eedf2a305d583e575e1e3897340342deb8c6253eece60c232528974d4d240dbf3b669d5f6c7c53fcc8f599722f35aa68523cbc4c74689d2431914e76af725d31c9779abf8279c086e2a6d1b5230bc1dc9837f17690a5111536cff9cca8e303e8c7df119499673845a7d4a6167562c41baab09d4ae3a60f219ad6af84af8eea8364a5a7a77ecb6d20fb6ad0be97fccc0c302422ccc162d50f84c96b6a5221355cb3a19428e9099b70c4a4e11f4fcf1a2e610c6fda8d9b0f1e17460edcf438e84a0327a5fe60dfafce8a76deee2a5b2ab00604193f46e60353d09f1a9a63ae11ea4c25e6a13732566b2cba0a357f08a4e3d9e1cd25ef4997fc5a55b3bbb67f4680bf6b584ccfa8f69b3c4143d569dfcc1d6317f410b133c3345005181080d0ff32ce31c153d9fc763c43a1d0919826c7db00120e9ea6e4dc8f0fa11c26e5c750137dc8374ec7fa1d234cea01a9b7ad3522bf16dc20fa2509953e9fcf33a5caf9fd010631b5d994894a6182739958c6f4328f49d282d390441e68b76c4e301623476645ca0b04ca67c69cac9f3f7aeeb383b951fe07ef4d29d8c92b8ad0acb38c37539832202c83637e577921f89a3443213fe58afd0d49341a971a62d2fa30afa1cb3eb6017f9b3d5a00ee4818d6d2e5a0e9dbde3a951baa7cd7093320887b59a790e57f720883248679537430c0f0690cc7624196c9d8ec2a1849cac334fdf05ed590d14b80b730ce07ce6854c1aed72835a54a36cc3bf1e822ca8c15a614836bc27091a8c3c611b085ae8ead79e43166fc79650c337fd2285f78da4f70b7ced9bfcceb8ff471f29b4d66a996292d1cd6f4ccc8729e3571fc760ddf088195402401e9473989288c67a36726f346f899b2c336352e9be5b7ae6308cfb0bd56862fa92c993f0f378d1d1402299b83ea7e757412923e7391fe9957db233eb1d8108d0b44117081bfc41c8faad0adec6e90246f451ec2c54da89a3e4135caeb9e1d1af0417a1464358edbef4d20d835be5c4a62587999a77ebcc830a072e797b1664a4691735d06023c95d7b7c7cb2d447789cbb3a240e4dd82a94fd4cdd651f65d2cbe6b8b2aa05559a0cf09591a924f2c515b457b6ed69fc55804169b5c9da9f8ea5feb93bb166c0a8c6f01a8a660c0d4997fdbafe89ed729e25f9048e25b8bde8d9ce32aac3e89dafed269be595815aba8cb7cf2cad98c6e5ce1012250056fbdcc324d19881b94d0be3dc9e338e85db2a33c05f9f87d5c6cec6ccb87b7c4363b67e4848a1f1b12120b5033aa67d785219641a7bb4023ebb69cbe30291f62d3fdfc4dbb615a3880c54b735984eaebf70acf93e7750ba58b44f2bc4ede7668d66ba12aa0fae8574e881a1ca1da8e91dfd0ac54d2d45da4a853f7835b8b60ee6905b2902c638e641f455974cfeffdd65b451f9c3499629a3fdb05b16288648ea97bdb220de3cec4485bea2271cd581aa5178d0239689873e46ff0bb21ec535b31f0f7901146eafa13e9c6365c2f723f835ad2b63e2628c6b0e8d18592222121ca78657eef5da87bc35d9345c3d109e2b49895efee89e4751ab3f338ad2ce34758748139acc873720a5a661b5955e40eec97f3718c83d5c41d8d0378c9df995d7bb97523ddbecdce8f0ce28afb6901ac05ad37d15980cd8eed3a61842a831b2fa66ee1532d27bfb21677040357c6523c7faaf2b9063e0f9faa7d3b59426216702c1b1ca8db110e3421f2f869d342257f02892ed76fcf96de1efceb12ec6297d5180f79d8fe01e38531b567f9bcf71f4b6cee79d5226ad71052a89d24980ea1c5f6e85063adb51b125e5c5aa0820074d31eddeb1030d0b90c7ce28a2b583ca8f627c017de7c4dcccdf2b05f3debfa2201a78c535009bafe69b6dc2a76b943c72395cd9174399b3c3b0356c0894d5d5f75a9444429212032860e7cad6813aa330"}, {0x100, 0x1, 0x5, "b730c91b7cf3273b9cfc6b50b9f1337526e7cb6a5f39df7c6f7ef05379a31ce99ec052170405a22052950c3c64d94e8716c82c3edc48d7a833a1afbf5cf4759ec0cdb3283eb20cb4f2a6e55f8014c1063680525b7cbb1fa4bed3fc29e59946058bb053c8b4a6432df5712a2d38e5a910e6fb3f19b065bba6a7da3617eeaa8e01a5d2ecd544a2d06ae4121944e25df4bce739822cc59e349592c35468ca357d59e1bf6b972ea98c0c67c37e8b95aa6675108a97f08794b3ebff88c1b2938078496ff3c05d6de88c6d414eaa2d9f26521ea43aab94ce88b175a1c8fb3982f0daf0050fa56a72a1278b569d61d9"}, {0x28, 0x1, 0x3ff, "476420ceff48ae1e89f1f356bb4e827bce3706a037d0eb"}, {0x1010, 0x1, 0x3, "9e11d9005b2fcfd98ba9c28e576e8da8d26153dfe4b1a901f7e3752920ac2878418be7c3200f27bb73063cdc0792610731894e07ae9fb5d14a9f815cb33955c88c726d97a1b96868eb16b19b6b849edbd69b39852671163d174e4c5e8b62db7f334c170921d6783995b2cf3371bf8e23bc7342f0dd7d3519e77b1d873e08bf8017e5943f04c464fd1db5e7508d99e4c123263461c4dd510e76e68cff316b3dd7f5748e6ed8ca95fcaebeb94878bd46d97585ba1f756f47fa9ebaeadbbf68840ad12fc966f242a89e3f0a1d8984569913f4efa8ab871b64c34f8f9086d10fac919179b38be83d860a9aa338694fad6dc94b722b5fc716d7c13e75bde61eca83f8b6fce26d17fcf08fd629f0af6aa8d86bb53ac1bf9bc8f2774420e635c8b448a4ec6b14168f191eb296ccb86c84b5f06b0a538f0f2307dafe3cadaa6cdf06a6d11ee21cf3a49a57e59a651c7484eed65133dd2c5eca17e04f335675ea7ae8f31ccc2915dda10f0fd78f2e525200acb5708b6fb1f158a8ec4165d38e180a1af32fd37bcf37667b3e02cc0fb9d094f3fb65657665a9010bfbe44f7832a36f3157b7be4c0ccea7ca6801623f9a32435f60af0123ad7318e9b0903bc76f1f031e65200f8d7365ae761419e674fe8dab2a4d96231511265aaf29e1206ccfbbbe1ae85c675cb9de29e1fd242ee7bd3913dd776f101d0e5df15e4e11a28a2bcd1d3aacf58afe05abd71086ca829be3a5728b0cd2a3e39b08bf36a02b3b6bf87960e04aa067eebcb19a8bce011cae92875c530be605c62e6cd7f0aba0e4b2ea78fb9cfd558bd953d7be4290cbf19368f8ef5ad4ded7be1aecde4092c13428b54c87baa375620ddd878e9af06cf9f6e4cd590891c67d2009f98f4b1107ba045873ff2924f6fc7333d10080635f47a2af96ab6c2125b922837ed71b4c88a24e6c6d0ae9bc87d8d20d06636a73e6fa00149e280e0d2d53f8d1323fbe07804faf9d26951ede94fb182cce4a912245430bfbe1df92422194517d50e3e490fc9404fc3c956baa647bb85516ebbeac479708bd5c54a2db0c839cbd7ebb7af0730abae7efa551b46ce49e8be628875afcd05cd3a38b6313227a441d7a1b1e0b25856c76a20ef796de016c498e4b67d4e03558f57ccff9f33e8f0f9944cdfe4e1d90ad35639709e59d5fb85116a95efa45431d1b3925686548c7b7381aee9503cf41af7986c372538adbb92c31e9ced069eb24d720f55f2658b024cd79508011358cdf2bac82a2ac7d3292379913adfea8d47370dd29f0942f4a8b8357d9da7ea00cf20f8f9c523d3f07d51527182e01e7eebfc3f05ce03bf0650430d81d43baa73d70eb8f861c2bda5668d573414f9597afa2029dd24a8f6a03ad09857636d28719d12405fbd2c1169d6388e4cb21e75d0c4ed4903091d010dbe0615721e6a3fcc0c9ab2d8eab5a99588f6a6548247c53b3a4ed2a4e0600b6909212a4d0d81895c43f7bd7c1f08423b0eeaaccf13038f29983f922cc5b8eb9f31393a43d7549f54d0514b397b8555b9a49eec226ca227c044ee649410e79f5ba6e164375f76f9ccf6eea3874d15eef46cd630f2b7460866a2454ec12cf45f76e76c2eb678afa0bd4e39d37003fff8d466cd567041e822ee41f6788008d88b24360fe0f89be4de25abeeb6c79264620089e6341996aa6703475ebfee9703015fe22c2f468abef350fa40b4aabff569efd428bbe730dafb39e213e449718e2a9fb606265bf5356509b081502c7f7418bde377f0a05da951a2ac967cf721cf87a3920e15fff18a989ab79bbde7aec18a8e2e8e7c4c195cd9efcd467d33b9cd8ae912ac2aa2450a4cc0251cb82482d9afccfbc605c35f21e5ba1bf215a69041218742e3e8db0812dcdf695c08f8d77bf097249297e63eabce0fd0b61685672c4d9f858c7a93d163e2d37eb3e8c9af67b5e9446553ecacff43ff8a312759c88f4d93464487e2e3699e5f3e0c762e4a8ad4763b8050e533c6a2f64c9606d30f47d8f9de0b1a366533c12db1983fe92e62ae86b9577a86d830391ff76f811d5df6e0ed740b951d69d39e71fadfbae713dfb0ccf2a54abc33814db59e7c400aad25806c2cbbcdc3f85423c93cacec0e64395153c32f97612befb2bc30ce53ef25b268c17618e59e5837ba20c39580421af5cff4f4e48fa8d00ff98486f6a18bfb6dd7ead13c104087b3d0b0fe763eeef67772f17679e03f9b9e7546e05ef9dcdd7989eaad941d7920879382cc6c51c2d2b1baf7cfc120aae97de3a1bca26f0205e879aead3a14b6506e67caaa938f014b00c1d6962be10cdb96af1d224158c929bac0bf0a7ea2517e265b87f747ad46520aba4c7de3039af67283268ed0393be7262a15bf75c42839c31b835787df726864f18d98ba2d76d89d04061c263c40d0bdce55681d8ec9fdc20d300eaaf6ce333ceb5db3a4fe4c53623a40c749a0e7eb63469829216bb35bd44e9bff71fc440aa609e739832c0fac1b4275bfb52cf4e6ff5d9753a42823460a155eaaf785f65397b2e2a7ba227c38bf3af17f737427452c55b221142b0a67d350f3c54ba16171554dbc039d23512b72fdb2c4d2cfa06d210729079cc5e56500a835c8407b6940e6376d529e447b22822a4019495373925a554d05e5c112258218ab3d7a9a1dd39076a83d29862e033a5e351127d748ded5f9e472b0de26172856c429da65eba2c987cc851032017363e0678a0cee4d878381fd2066be1badc341fc8287c900b7d7bd5eb8575c02d407d2fc396e0d36aea604870a035dfeeabb6072ca04efdbb8969702babc0a3bb931b1977125f4bf5d70d031923b97e1a5f1b1685d3d77eb72cfe982288a069f8a0eda8b31f6550b8bd39fe7f253b991436d49040def9e4b57957606eede3af0638f2a0cce2c04e3ed347536ee3cd78c5fd73135d13a6a87f705e948676bd05e8ba598ff6005564e86f1c17a67d1511bb55f3c3a5fb0e123e9ce74ca589efdf1c527cce8f42c3fa11bb9a7bd76382c9ca2dca2fdd5998b7e79625f5a21958ea1222f06afa1eef6857bab7b47e44d6a0de1e3eb4cab4016ddb041d7605e62f079c49c6f472323a733652cb42550a299629916e6acc3ebcfb0ff327b41ce4101a7999164feaef199def931766a98cd0dac614bc28d9fc87f5847708c9ab2eb10399589d882b412de19967955a1816d0d885214c9a8df2e6c56ca07cd4e14a5d69e543928303886795f01ace598f7fcb24052a58222030178bd608d6128921fca922e5773653a3a207f0915eade247da828b260cf28b7b4fa3820d89238ebec793afe9a17f87f821255fb4dae1279c32f2c32da4188715c4950e490e90afd93e10d36f7c4ebef8cb5d8134755d87e70c2440bda8667d08a228338de9c5f67a8b4655bedde127159c0d0aadf14707e5c9fe6848312cbfb435077eac9678ed517ae8580ef96b02f6af073fec77adefd2448658a6cc237879e8cf8299c9a06b3a51dbbf4b356fff6276f621b547f81378f633729b24ca279390f6d7f6fe9b3841efb10e6cf70d3a567014e2e3154ff5b81112751ec5e025d2a0e70e31e45dab1c36e80ec328c43a5cd6be3da5bf4eda4d2c18451a625aac801972126cefb9de053ff86483591cb901048276375046b3bf01eb54d8eca3d6a1a15d9059028a59a3ea9615a73f8304eac7447b8f10a346473de2f2caff26525e76d8515d4dfc69c7052a92b0d55738ed667d5348478db5eb725246a7ffbd2db8dc81d6d895e44a6a97125c335e74493e56e0fc7be058a8c3f25043c8d23bf4cdbd1c7e684177bec4ebb2b9c1d7282d15191d779ac33cf50262353e4bd29f661009eea427391c36dfb261d8d4755b653b73f98a1d14a104ed031c098a7a12c9981a5e8c46aaea116b63085563061ee916fbe8b18eab7ce00fe2cecf4c20c2c23bc34c19ff5a1b3624bfae5b3b1237126046d63ad9733a68d4b360797c2ef403f758e5b2655adc33ea68a6b15c694c49c51e08062ad39845afe0060c21ab321841f689f97e01fb7564c29a43f26018e503833bc525b41aa02a7b70b76142cd75ebb033e5f763f2eea4b12325844e03aeb9f467f220b7dc7c34eb0b55ebd3f68850783c85295bd1afb1949437bedd5261d0c0cd133586782b25ed23396925e9f099e2d8ee859e6e177056a23ae448593316f21dd1584a6813f0b7aedf5eda5f3ef1ab2866862a7315331235a4ba9a9097326d8b221a85c1044203f21e803af2640763a78673e30b1b8f3358dbe66ba12766a5240b7d8db1d0db6acb508690c5d31e1e7994470798ce5af83adcc9b722b97243033990ac49ed7aaa1855275f8bb1fa2fc96f037adf74b9b072abafec2e5779ed799afa5e6d55291dda41d62790dfd9bcf5ff04c50cda3560ee72032ee5898955d96d0ecef6b4877637b909d286eb85eb916caa835f36d7128a33df267d294baaeed8a4463e401abcf63d87dffb84c72c06d3e2d995e2bb2d508eae088cf78dd2ef74d5700e90b19de96d2462b4f4022e502715bfdf1b16bb02ca79ec2ad4b7dd5d68fe28e5b65452496d390b9ab8a9ee447b1e55b430191b4a5fb5b6124ca46ffe71ad14df5e888659dda477c74974b34463b8fed02c9b5560267df48430bbe8602367cc8bcf0ee07720ad21606fe582248d4cf54b76bb8e248d28afbddaed3c95145884fd9b308f3686af681e33c260e72a72ace3289fdb83ecca83c4c724f4b9e684a47ecd77d6b9fc26c1b5c671d779bf45e470d8b831733e47f511a7dbc16e84aa81a61bbc03303a93c5f1214cd56fd8c72a041b7435d273cc40e5e6315b256be0e4eb34e9378b0662d42a7481315c5432817929a8c16d53a7d428c0a2d03231a77a1f44c2c1397139e120cdee16cc6e75d1e673524ce1dbce3c47b7783ef476db305f0a978672640d46621585ebc355cbf11789677878cdbc3db954ac10e16432fbd1e91c24703533ab3e63c5e1f428cc7fc391f21dbe18bbf7d8980941c67aea302af519be8fc94b66e51d1294d6e5c1d5e3fc25b01a5b690654766203537cd7b5093c2d6a6d826788edaf8515a31b3fcb9a31ae6634f02140ff50a14d8301b033b1262c92fa0327bce7cc2acc7b2dc990c00e01d0b19f68c8e91c6c95e2f74df6b44b438482face0dc92fc55556b68c434f0013f7e0f9f2b57f6365500eff8510177fc68c8afad258f2e016facb29e5bf58a4e45ce23af3912ba362facb56b2a0d6a2478302447b38b3027d97cf36f7b35454a5b0343da01f6aa923c783db3c6c856dea8a06eaae5427cda309aa9ef93a67371c21ba518b8a70aec073c4679b093232455eb5ffacb7c28180b3e4c33ec8dd8c166cb31f3ec0a2cb35b455ca99db0f752edb8ae27a6fecdbc65a68dc39ca4c40b01b8908b6763a9dfb70fcd50ea78b384f6e1d546703bffe65a67e71d18be6225777ca22397ad5911e8486512f1f2922b70844d968e9897304e6b13b00805f4c7b8cb877f8aceda3b58aefe2fa555fceee78f15ec1c837cf9e90222fed996d70d96811aba98ce7b66c5a69ae3a89de80904a7e8f6111e941c34c7b81ac6839b75b4979547d971f16d5cfe150ce638dd07a9d5809fca9579d7bdcba103b23788ed4bac14a398cdf8ec4eb1c79b89dcf1158d5ebc7039141b77f93a04a054188f9a2bcfed32b943b5929c8748b83e46f516ea8281c25b5fef1df1cc8f7e91533dbf3b3b25dd3d5786452b3e48b3d5d0d9f4e50deed005e8e90e20123cb9c7f4e62c20fb7581fc2276419bad0430d99d4e3c62280964f188cbf89bec5c7c72531"}, {0x20, 0x1, 0x1, "460bb16ca3750347c8adfdcd77dd9a"}, {0x110, 0xffff, 0xa, "d1408193b5cb609c6b2a75780a0a5504ddddc900378c70b1b8dd52847e09d45a64163f99d2f20dfae5f6d59bda47eb7933963b6dcc0f76a979d5bb8de7c53b9fcf61618a8f474e2bb45e8e654a554da01065644ae350fdabe08e718ea02c3dc1d1e6c5c4335ed40707f06ebc1257b4905702bca5e31ba1a8bc079ee30838cfde7d82f5a6078e93255b1cc14e852cb6d02b1d745154f5f1594adc8954ae51e31bad515961ecab737b97bfb77a5ef6f82d9587d8f5fc21eadc3f92b2b350838e7e0d6b08b15865dd603821ec39ecc8fa65ad4690ca6ec458ca7e75d1f10480740b20bfc64c334d2661d1f957765166c7e99054a3d91ff30a497a4a308b6ffae7"}], 0x2378}, 0x3}, 0x10, 0x5) ktrace(&(0x7f0000009dc0)='./file0\x00', 0x4, 0x40000122, 0x0) executing program 6: r0 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)='v', 0x1}], 0x1) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) execve(0x0, 0x0, 0x0) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x20000, [{&(0x7f00006b0000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc00c7007, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)="932add1f38b0ea264e563e383cb6014c1eed47c0465557ca889c569f5866df1cd79ddee6470312a9bb308c701a84c5c455", 0x31}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="980000000000000001"], 0x200}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xfffffffe) pwritev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000000140)="a7a025e684244f9d962a75c9854112700acc96c38f2dcf1a349e3fe20d9d83310249dbfaa4b99fba0564b45ec87cdec516b848ea163d08044c61c8f43ae46036fe1c2e82", 0x44}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) r4 = dup(r0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)=0x32ad23b2) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = socket(0x6, 0x1, 0x9) listen(r6, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x6c, 0x0, 0x0) r7 = msgget(0x1, 0x8) msgrcv(r7, &(0x7f00000002c0)={0x0, ""/166}, 0xae, 0x0, 0x2800) execve(0x0, 0x0, 0x0) executing program 2: r0 = socket(0x11, 0x6, 0x21) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="b00000000000000001000000faffffff4b1e64795a5e9202bc3b314f6fa5bdee371e01ad60af5c5bb63ffce5c417388e775c"], 0x260}, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000040)="d62a752c883ac364b76bbc4459801dc99be82e096a426ba26c3080e8b05f3e141f4680655b1d86", 0x27}, {&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7fc0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e7bd192cb13e39597007789629dd923aa4ff1640b0a7030e67e804f49f656c1f4dd7dfd1fd46bea2e5049eff79936dee78ff55c9986233db6e20ec6295c", 0xbc}], 0x2) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f00000001c0)="b1abb676620fc3931da23dbe27972bc983e875f7db81f58e2284a71a5bce12c4687be682097aed76aa37e627393ffd6145b7aabda049704c9d74b560c6d1e9e3fbe23cf495a610b09df0b10ae50ea44a4ef35e1ae354dce7e051d4f0f0dd18821de1352c2c68cd756684fe9e7ada95e6a381c6640730997e7b507f2183eab74d5cbba3641990d608e069149186d12c2de96847ad5b7ee37eb6748a5dac3ffdadd4c3ca43147e887034", 0xa9}], 0x1) execve(0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x7c, 0x7}, {0x84}, {0x41e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) executing program 3: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x0, 0x0) (async) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) (async) socket(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x801c, 0x0, 0x3}, {0x50}, {0x4, 0x0, 0x0, 0x6}]}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000340), 0x10) (async) r3 = syz_open_pts() close(r3) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r4, 0x0, 0x3, 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x2}], 0x1, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000400)="f30e8141c25525564416c01d2df74948348070af23598f62127838152a643c1a9a3c4cdd10ea9aed465b3ca33d1e6d7b9e4cf0509254f831be564bd0fdae3444e3ba3ab1795570405d4161072f1663191eb3bab90d3f1194f4a575cdf6bac25eaa621438860b406c1e55287ef2b11cc8370c561a05ea4a206a1e007c11766204ebcfcd72d38d0800000000000000705dc9a187b7753d2429e4b7f1c9d9cd95751b530308da05f8d5bbcaf3d27dceb454d3443f1e4ad23a89228f13633d5a8fbed24c7faa0ff6ec4f43889c6d6131800b8fcdd2c19b4b0a7959787c583abcf86615d4af20ae8272581bb0bf696b658abe02cb8ecd8b4f743e0da2e853404554fe13f0129df8d4641adc216a02bff87d2389ad299c46c4c605e8a4c4bfdcede6f9d61d6cb268fbf91052ded32653d09a746ca8aa38e06eda0000000000", 0x13c}], 0x1) (async) r5 = socket$inet(0x2, 0x3, 0xfb) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) (async) openat(r0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040), 0x8) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14"], 0x18}}, 0x10, 0x0) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0x10, 0x0) (async) open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x16c}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7fffffff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000001c0)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r4) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) clock_getres(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x4, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x1, 0x0) dup2(r0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) vmx_mprotect_ept: uvm_fault returns 5, GPA=0x2d000 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0xc, 0x7, 0x0, 0x0, [{}, {}]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) syz_emit_ethernet(0xc7, &(0x7f0000000000)={@random="9d8fc68c77ea", @remote, [], {@ipv4={0x800, {{0x14, 0x4, 0x1, 0x9, 0xb9, 0x65, 0x47ff, 0x7, 0x3c, 0x0, @rand_addr=0x7fffffff, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x13, 0x7, [@empty, @loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x23, 0x0, [@rand_addr=0x1, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @multicast2]}, @noop, @generic={0x0, 0x2}, @noop]}}, @udp={{0x0, 0x1, 0x8}, {"43c112212d3eef6c943c8b3221cd9f8125b652ea225651184a961828eb91a24774eb11321ddc82db484c7c954f76315e6c988e2af692f2e4cef3f89ce61364c0a3e8fa9682d0cc2b3353f4e6fcf866fc4c7e49453bf0325591ef425f2dc689ef26"}}}}}}) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="98acc35581b6", [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x8, 0x2b, 0x0, @rand_addr="03498c7d3c8873276fc5bbfb418dbe5c", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x33}]}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x33da) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) bind(r1, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed0", 0xc) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) r3 = dup(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x84}, {0x6, 0x4}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) semget(0x0, 0x0, 0x0) executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='.\x00') r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) sendto$unix(r2, &(0x7f0000000900)="b1000502000000000200000007000000110002000000000000f96ecfc72fd30100e320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b097be1aa5b236de351e21e000000c257039a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c5000020020002000000000000b71d89e000040781e4b2feff0000fa000000009e9a2c3d781d194e54e0146da4ea5d7635d746b9f3c48d0d5ac797d95714deb4e028aff91185a0c2d535866536870182d53d6cce610c2d1652526704e04c30b68e0d86762866c5f3578d23abcfd8f0a3ba22bb1f60ac403df50600000000000000d759010cca7a9dbeb8c5dc36be72d650c43e6b13ac1228252d802072f03dfc8c2acee82fffe300b1cb80ea0aabafb1e23763ddd3d73af073471df11933d145a5757ddb40b672640e359db80116c9f9efadc13b3791929fa34ee5d5ec26587a0561e09966823db6df635aafdd0812444316361e3f87173b190293618ffaf9de3895e78ebf3ab571fcff3f89ae7a8e1b3dfaadb8ba3443f1d81b6ff7876df0dd14f804828b21f80a5fd38d9ba103d7cd2acdfe8c671f4e22b103f6bb1887c126e24a14fd33273cd36e0c0f702517e4bf580000000000000000000000000000000013e85380166608bf6853e796630ecfd5838ed775f1d1c9fce42fba7651f1828ae3b2bd7e3f2ea54a6914c96b9445ca42d1185e02a6d4dcf031eddab89cbed720db66608c9ca0fc0df08a6230c58ff10fc56c88aaedd860272bbfcbc10612a2886d53a593b60f917b30232fe3c49dc533c89969472d258a20", 0x1e2, 0x400, 0x0, 0x5b) bind$unix(r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1abbd05e00eb1bd1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000100)=[{0xfffc}]}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x33) executing program 3: r0 = getpgrp() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r2 = socket(0x11, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) getpeername$inet(r2, 0x0, &(0x7f0000000400)) pipe2(0x0, 0x0) wait4(r0, 0x0, 0x16, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) close(0xffffffffffffffff) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) setpgid(0xffffffffffffffff, r0) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000380)="5edd", 0x2}, {&(0x7f0000000440)="240b5b40a6e86ef4950c9574423a7e791c279b0bbca6467012625e06cda7618ac7e6ce1e50f5ff1a9463d9c163f1060f5cf414178c6920f7c80e2f5a2bda60223569d4f98c9c82ba19a3b1", 0x4b}, {&(0x7f00000004c0)="b330242a439091cff2a95b37ecea3b2d444ac9d1ee5045149edabb546bcfa0b7fe8494ec8b95c18190c341ca01bd6207a482e83eb5c84e6383ec17505f5cada479450a316919228a6d6dd251a07c1cccd9d7bcf1d273605609d4dde299ebd2507309c0fa362f38bff094df47a8b7b23d2cfa9b83a8c50714675fe0fa6a6fa1ef3f6d615cc8e8e1029d450c235aaac6", 0x8f}, {&(0x7f00000003c0)}, {&(0x7f0000000580)="5e97fc56dd8c76986c2b2beeb44195c1181c93703be927e0e904f63960aef7a8dffacf5527a0973e2e13d774da0d051126f48732da0f6c18f79f49a438493cb732f7def1a76c470ff307a5d903d29596110b58477d942300a3c85fcffd909f3411c563d50e0c12fad57433ced4880217729114731405e482e418210beaf56f321e619574dd969d8ff4fe18cbbcac8bd4d99f5278439afee32d9070ef2f2fc472dcfa0ced3f58355d1825297f694b21cfbfc6e86939ca4fef5e13f603adb7e1affaaec8a08f6da1b89f97b8b8dbb444d60b46c105ecdb4fb12be2558f", 0xdc}, {&(0x7f0000000680)="42f0f616c6e06520aad4f3848b6a44cf95f64e0859038d2a4a2a3af1b036b07ff1b42a34b50205d80b3097cba5d26847a03bd17f2e4e24ff84d0495785b90483e5da55653dd067136205bb287eb43cc603dfe36e77868cc07e51b3fb2c22f2bc", 0x60}, {&(0x7f0000000700)="17c3a068f2cda916f52d454cb8cfb00ecf646d4870d2a810d9421dab8a8862ea4af00f84ba175cefe467cbd7832a787a4c9d73e00e71d86f637ff3dfe442be5b000908219b58c51f969a2811917aeec5a806863ff5a35c9b5fa392a27ba924ce9e6d0ca673bf471f96804c2344dbfe461b03b64e878f88f3864cb5d31f1a5c5c49a282dc7b4356eec62728d7fb7140c9a071fbc75a8cf4cddc0282ada394", 0x9e}, {&(0x7f00000007c0)="9bc041471f51e2e1d924eee7f6047286da08aa66dd0cdc970774a9f998e35ad1f57053ed86f8ceb437ba671a98133f98a28753a65428fc70a361c33aba0191da530b30beeb5720bd6146b33ab31e9946f91d1810ca1443e7221a38e48b0af34ace5881f62f1f41f3698e7ebaa4a2d73c5ccfc4c39c93304cd3c376291767ad64acf0e4e0ddfdd3fe8d83b36ca2a5f65a86d93664a31c53294515c37f632548d0743d0b1f3c84afe43d8df8f10a36458edb18743993f70ec4cfe464c9c372cdb65072ce4fe8ab0175627628398cb47d161b0130a71788a6ef9410eb5755a1621c290fc9495d", 0xe5}, {&(0x7f00000008c0)="5ad5b7eb92ac70cf5ea8675f605c77f9b01d97091ad3d63d7e0898574e8a0c9899af0d817c346e972935bf2475afc2d21008e861c4f1105fc5323d077f03365c01529579b95fcbc30abfc0434c99efd261ef9b171447dcdf2810290c45ece0b54c57a6994601c297c72f5be2eacdacb0bfbda6f62ba93460265e3dc3e4bd99ce5267eacddbd9134c4e5c82cb216a10f1291a0d6f6fcfd78d3e62a7d0f4345fd51f3b0b1764e8e6dcb3d1f069b0265559b892079946f80a342beded99695e44d2de", 0xc1}], 0x9, 0x0, 0x0, 0x8}, 0x1) getitimer(0x1, &(0x7f0000000040)) sendto$unix(r2, &(0x7f0000000300)="370473a830651fe61284e8", 0xb, 0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000000)=0x6) setrlimit(0x4, &(0x7f0000000140)={0x2, 0x4}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="28478b9e621f", 0x6}, {&(0x7f0000000a80)="dac5136729ff29c264006690291b4a87fc2a6d4364edce1cd1720a2fe082492f8b4eb05cc406411072b732020060820bccf45809ca9a9955a43dd6428a1bcc2b97e6969840ce81fd67aef3c1342b63eacdd004205a96ca6aab201e2d59c024ca32c891e579f51637535685d99bdaaed9a0575ab7bdf9cd4a353b67472b8d8f59224cff196be0a7eef4f9d185f5a2d321e3052f91e0f40f832de578c9207ead993163902d01f824420b3600fc08c6fb0cde74fcd4fefacf683832b59c9de7fd3199c4f2ad232c775c5c0d0afd49e869a22a7f6c47f40a51e5d44ecf1146df5208af25547302c24a675a4c070e7194499188895e8a762f468feb223c15e1c42213f463dc5a8edd945dd11cce9eeae536e61ce9133bfee757563e5a0d7662625d5fab90109566af733cad15b87637629b2ea96d6430201aaf83e36d520dca37d6fd32c21e9ed45542d5e65dbd7a6a28051ee7166487444f453ef27523f5eaa737ee5d0777170ffe89ae5d8b4216c40e1d1bc8343832c190561c317e5d820b2445c1b0c03c9d8078fe141d7a4853940f6d9c4af0d2a713c8fa5960c6f65db7462818832b7e728130343ccc946f8b2300ae936cad85af17a192e9259b7a99107ae0f11e587d94a6ea46373810b34d7f1291ad197efb8e66237deb60616739995f6ec6b60b2a34bde7b225fe2c903ea243a638d4fd885ad7d89e3416cdd04f5aaa69342f7f5278b8087de9b3bc9988336c18f655c07b48a3cdfac1bc39d9a960526c1f593efdde03fc41f5263e876bf499b9627d6083e2bfe1708d1a9486189e1c70b296be58175384d6557e7e7612abfcce6c7b66cfda76da7e8a6084bfdcc2fcc6e0e3fa7d8e876e11a93e58064d10342e3418cb4adb05de1a5a2167ba23980d3da9697991fd3803a1c9d463815ee38d2f11b608c9063719cda251f4bcd26f603a0583e189127695c6620853882a881a31f6e9884cd9084c9adf5cebc2c84b48cbe15cfd92fea52ed9e53fab751673be53814979103b8e73347c72a057deda0e6cb4fa1997676e0e1271e531e65cdc6d8051cce59d0a28cc6adf0a76f5b0bc50dcd89c642a8953fc1aa96b16c9d81555b747a82b5450738770b61c68593770309db2ba486e9f751a2956cfc6372292c9f5969ec686f1e954e11644f54fce4b46a16887d1d385a50948cada21a2f7ace7adf93cf449cf469914c177ba9358d6ce0fc3d058c05db70b3850a72f22a9c2f8e3e3caf6367c75dfc450044ccf69af6d93d9c42861b08a791ac870dadef185343ce616cea9b118e786853626714c96ba8a62d4d4a79d5c7aefb3000f6f26fb747f211be769cd62bbd3b8d72b4972d1c0088ffd609f5cd891fbf86b9f0187d7686394159430548ffc4a0b649d2d803ab9800341851790b38d8752f6bbf4ebed48abb7a4ccc1ab2f69677238db8e9ea20586047d4b581e3b5d0837747a0119b16be349852214422be6e64045e6b0d952f547d6a025c0fa3bbabea9c6cfb6d94901deb730b6d6d4c2f2058ab73600d1820090aba1c9fa43d89c79e042d434f111f27f7666102cab5e433e5f97aa70fca2161cdd798e6d01d7c483c77e1143c7c4efc465844ba0632ab1ccf48a80d983fc2e183d21c7d53a78b6d4eb8e8bb8c30268d0103a470b2091fb07355cf6f27c0ef6e7d3a56fe6fc36ee3d0403ad381d48642606c8a3ae1e78db055038c0ec3223c155621c9975f13c74651210de795aa700f4205a473ba43af3ec1d5f25c29a951512cd0da692685831c51e6fe5fb110e6acb360c0a8c4faa8130d946b28d634c284d2f982edf3740f5cb70c6c00617b8d4fb6f8cc925606bd53d652237434d617d4c3f461821b97005cc25ebbafc2398a677904fb0614f6e6f3631491dae91e8b6b5d8d1c71d45e2d464eabb9e92dc3f02525d903ed3230f437b84573885f141eeca1cdb909a80a778eda97661838552595dc409cedfe088477a9f30d848b4f862a27faef2ea167e54089bbbc1a36b4cf1c4b703a7b9bf8e5acd18e1de59040aa4d157e20dcdb029dac5e156feee9f64bcf023c7ef3e2d964aafb4bf97050fec5827f65e89016529b02bac7f5a69ae2b06a41f595315ebd001c46a5fe04728c83adab949bcf8c61e54bb5df73e1748cfd1fc299bb658aa50deb6fc45e03191cb99cc9f0bb4a7e8c9993530e8b5d988d8cb4a691702fc41f314aea39c0f33d8d8c163f9cf2b25fdf266cda80423be1bb6c51162d4776cb1b6bb1030c3193a36dd18a9b815674114dcf5c22cec3d089bda936d5aa592734cae4a479dc64a3c35e1c506cfa8e85d0e80187af0ff5951365c2537503fefd3c6668db8328f263bd67b9930feeacac91a9a47f1406fe6b192b5d71ad23584c6ad0983dec0d2bc93256cdd9c6680feeb915b083a0fed15d06bf6891a37680eb92bf4683a5d8cc7fb91b5809969b234f016f119112ec6035fcaffb0bdac42feed2c17f6a5b52c58de65dd4343c6e62e8e8da1a5ec53f617a44991984b140055dc8ac125891753eabb253eb6a4a29882b38e988de3baa97dfe7af6f29f9543b9d220c4cee96df0d4e8fd4a2d2d67038df338b65926bf82156adad8cce2be410bd05ff0df842dcec7bd5330c8921e0966dfc4e27bd97f16be2a49a1a84eb6c2a2b6eb960ccf08df79a155c328c3068884cab34279ba0e5ecc62f509dd349399ce49c9e4bd7e9d2742a6b3b4a9647e6860a943cb32b3a4ed8c4ad37cf32980ae4b19378ad0783a5e1d7899486bb0eb9a52c9a9826d6e9a5e6499d228bf3a2da55421fbd5d78c914872071259c1a6f5c8028e60a4e211b0bf0f4d4dea1345a2379215795e6bb941060fb7582da1306b9e2d156b801f926177cfc42b57a2fa476e9fed1ce76fbdcd314f1baeee62f02e22ce0606648706e01642891fe12eda6c91d7af49d84842a352af8dead21ee9fd1e441ffcd0ef7b68c85a821304ef4c87bb1978c3397ac3869fc93d3215b3852c7a39d1eeb4ac3c7b6be5108c252df12ed5611030a399781f604850f6e26d48596a6a8a8084cb3cb7beb80179200e91da0884c5bdc7f01d561e91a43ab76dd703bfbfcb3c2fb26583c0e65d5c78c50b38f5d51160fedc6376bd28c228ec25ab3fe7f060f52d4cfd647867b9522db6c6557d0d9f77f3ca0a34e59b9a7b972f8fe3160363a21350c78cea9aa964379111e5e59bc8f5ee5d15a1d7fae5c9e71b112f6c00adafc04fac2928b8a16d2f477366f065db1eee5fdf641d0bf53108f3097a4659314925227eaae301bb1238089a583ddbf9fb6e9ee493a711d33fa07a988da181eda063ea7608a6b17a8c9b8fca2cfc0b7036f376a4a7c1a6c0605647b633b549a7196825cdb99d4313ceca61c8868157c393133dc49065270b4f43cacf89b088efa9be8754219c5fc346e981028c133d8a4e4f6e392d8ba6b64ca74e759567fbbd7b16eeb09f6b886b7d07992c180e8f1fbc1cb3df334a7e398e250be4149fd599f4dbd85b7a35e87164d13bdc6ee19ddbf601fc55dcdd1abc7d7af0bc4fd948c1e2f1aed868014791a358ccc228b160cc476092edefce914d5d0d9b107a458edf9428a201032d21ce62bc119bc07b8538378038890a46a051ead9df330eb9b90e5d8b5dfa3ec8b6de1df04220aecf68540620b2b4c71deb1315d3defe625bcc3c9ede804fa3a3f55fbe52e51dd01fb6fa4b0b1d2b7d175e09a72dccfb68591176f15685d71c7785d21702508f24d2a3658e8826f3fe09b9f20131bb8fea54885d281a1a1edad3ef46ec7e1e3660605fd2c8f1002aa6d029499565d27e21d033395b3ecad701870eb9ba3bf4d530aedfbff6f6da744f69a9bb81308cc5a751e07ed368592f4b195a0b5fbb1639b976af063d8e53f8bcc386de53d1199446d86c1d60c23eb31395df94dc8b0ccbc4d39f0588d30e04f6faa58248112fcf81e87d9dfcfac515aed62ceec62219d4054f57eede708c19be2bf049ba88675082b0db7b65837d9c0271fff27fa09f34b11c583101279692dfd96232754c7f2637b2320a6856e83e9f61c64f4aa6e4c3e3fe24c12bfbf321269e89be47d964158ad1cc66bb9ab7465435b9cb39efa132ebcd342f655135e9f4276cb6da0b0bcbd57e03ec8bb107d1d700c4cb2a0acb14ccc64e83ccc7feaec5eca72ee76716abd8e24eff36b26809d1584ab6e5252ffe7a2c416a2dd1e37198a8486e1002f1278b7955f9281cc39312937c7885e2f81347fe157392112cea957324a94e298ba0ea426559c4c4e275941b86ccc7d4d4a5a88363bb6ccffb6b3fb94b2b3b2b00a132c0901a1c7783ae707e662289e23d48de110839b9b0daf95f2c0fbb13d1072e73dbe94ccab7cc064ea69c541af564d632208cd27c61d85a7a1c2d7c6c705cee0ef9dd3a22af00ff93276b068a420fa8d7977e796afa44d70d30ae235de6b75f0971deb8e9cdfcf64e486ceb7a58752490100904e7f324c28df487a3a41822b0eba5db92bbc34b73b2ab0589a71d2cba9a3dd20a0c3d65cfeec214da9e08082e6f9803ec614c16a251bb4c6581cd85e6cb8fdd990b53dee5212f61f2e3b12097588ca332c0b2a8ffe91e7a5f71619116f92fdfe4824e0fc29dcb857ea94171e367d05c3e8dad3007bd84ba11276c60eb0149152d4ac5ee8946be651b319a53f676dbbdbff937a6fdf34e7305672f00304f127f8711f7ebd3171939e75315a8e59abe90dca113df2613ba376f772a0ac1a422e126da1eaf89cad485f026348aaaaf9f3eed95bb15ecef5ab10a07793b21c2adfe660e31b4f6f939a9b318ba12919154347a74300ff2ad3a1e754676babdae6160bc2975e6bb223e922773e2a9f8d56b8b6e88659026338ce70644444dd3cc43d6ddba52552a4d15dd7bd62643636ccc483b61f47b0430b5115f8083cceb2d94592ee8556d3d40da79933fe5e20fb797f69833c39a321adafb9ae184e30c658dbb0983f69c9d2755d5556b7c2c6794fd1b6a958a20e7c36196af8975553eaab65329058c5bf6f365b3a1783e1838cd4f494ce0b2cebfe191744b416198ce23b745ea91dca93fa63bbd830859568caaa40ba7a3d48bfd669491bfc94c28efe3af3223eecefd75993764869802caf5030a7ca6ebbd9344a451a14cc5fada332e125aabbd912754a63b86ec36081a6ee153c81bdd91e024755f5b32955602f0a2998eee2b4e2a6f1ebdf532464da52d9898ad2b74f57c3561bf93ad1dd7b8db18623e08d060bf0a4361095477a1325bccaa7ef98dba52e952b81c68bde5cf1bfaeb46b236a5cc8934dfd86e4538e2d65d0b4c43fce54cbc86adc5f4ebb40a721fc09bdd8b57852727a17ea0b30334ceb2411f77ccce694f492cdf7c729737c7a5670728a8fb590fa9d73c34b891a4c5d6ada3b5751b2eadb140ca346efe25e3c8abe855a0be97efef438358fc61f9f15ac6e9069d39dc925d219b2ee49a6f50bb89898df6b39728c8ec133b013b2f90bf40edbfd01ed5bbf953498cf3f9eecc3e1937c66bd946da030a6cd3e718f1500eecd254e2648e1ba31941ed1c3739698061dad912c864f73eaf47af483d3b9daf33752f010b743d2a562c6c5c510e49507abf8849237e4609e7afb9e2a782677b5650d3c4e64daf65f46c11cdb3c3f508cb108d2b42b14c22fb6c3523cf7760702f66bbe346987ac353541ee500f59137bec876b9e3a06ffb19d538d794addfdeab2f23431b7eb9b40ea8c3e400d60112891fdaca22f9b76527a8b6a2b6faa394eda2691d23ff89c4ba36bcb8847dd15930dc", 0xff2}], 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffa, 0x0, "863bb0c205ff4b54a9c3e665cb5c31c265ed2e1c"}) writev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000040)="e2", 0x1}], 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0babaaaaaaaaaa86dd60ff31a200080000000000000000000000000000000000000000000000ff07110000018000907800000000ea9550a801e1e841e734de85f9e66486e48fbc9600"]) shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x800000018, 0x1, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) kqueue() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x5) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x5a) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000100)=0x5) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000140)={0xab6}, 0x0) executing program 4: nanosleep(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') setreuid(0xee00, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r4 = getuid() setreuid(r3, r4) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') setsockopt(r0, 0x1000000029, 0x4, &(0x7f0000000000)="5ab777a5", 0x4) clock_settime(0x4, &(0x7f0000000000)={0x3, 0x7}) executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) listen(r0, 0x0) shutdown(r0, 0x2) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000340)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000003c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r4 = socket(0x19, 0x4000, 0xb) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r5, 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f000039f000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x2400}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x5cc5}, {&(0x7f000015a000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f00007fa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800000000000000}, {&(0x7f0000691000/0x2000)=nil, &(0x7f000061e000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff6", 0x89}], 0x1) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) executing program 7: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x5}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe}) executing program 3: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206911, &(0x7f00000001c0)) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7dba3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: r0 = socket$inet(0x2, 0x5, 0x9) pwrite(r0, &(0x7f0000000100)="985644a1b7b37323689bbe5796fd8651c973184314aaa1a74321ad1af6687326349d4f06fea684788278ac8c6d3a31515eb120f8b7d059b2560ffaf1123eceb9a743a648f79843d74c7ca273c784c51c8eda6578e70a0bd0d38c169a00131be144ca34f274dcda9da1", 0x69, 0x79f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="fb261e27a6a5a84f3c28c11dc6dbb50f37c8ae4f1ea708ee111fdf82b31b96afecfe3c0326378aa0c04511c8128c03346a9a5bca15786a41b86639d68c2e56bc75c17a2ff1ca113f93e6bf43a7f024acdfd267e597a53c12383c809a04896e3c8409fc82f7e95181b4f1855a1eaa6beddc7bd06bbfaf0378135cc1eca69a90187e510415f8f83401ae3dcad0defab13fc7e8a42e7152154bbcb46506bf92d79b3bff647bf80d3281fe171922f817d6b0cc702520b0e7802278899e7a5afa8259f56d13e4c9dd7a2ca81a2aa5734ee22877528a2c7f3bcad8499451", 0xdb) sysctl$vm_swapencrypt(&(0x7f0000002700)={0x7, 0x2}, 0x3, &(0x7f0000000580)="5323c08a074efd431a0850c427080000000000020000000000ad0c35bc6d245cf25f61d763044e1dc63c647d067d01452384d2928e69066258d95700de4d8f45cdf28259ab08c362d1a2af8a844311db80b6c76864f4fa4e259891ba6ce1b75a5e1295f4338ac81a659951e9aa97337190eb9fa4e83297071f82dab2a40d67b687a69ca285e993bc109abe7ef8314347ef995232feb99c8bddadabcc6b1fa95ffbd2ad5969dd23b43b3775ac24e024daeeade1b4b65c77f34f883ff566f276c5d976b1ba4ebb7de429594c690664a67a44ef2c2ffe368ecf9cbf1bd0ffd0334ba91a1a789cf72b918ed0d56f70b125adb95c4a4ddd089aecd8544808651a1824256b3002101390804ff234da109f7988", 0x0, 0x0, 0x0) pledge(0x0, &(0x7f00000002c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xdcp\xe8CZ\xc5\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\x1f\x10\x88\x95\x87>I\xa5\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000xffffffffffffffff}) sendmsg(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)="932add1f38b0ea264e563e383cb6014c1eed47c0465557ca889c569f5866df1cd79ddee6470312a9bb308c701a84c5c455", 0x31}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="980000000000000001"], 0x200}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xfffffffe) pwritev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000000140)="a7a025e684244f9d962a75c9854112700acc96c38f2dcf1a349e3fe20d9d83310249dbfaa4b99fba0564b45ec87cdec516b848ea163d08044c61c8f43ae46036fe1c2e82", 0x44}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) r4 = dup(r0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)=0x32ad23b2) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = socket(0x6, 0x1, 0x9) listen(r6, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x6c, 0x0, 0x0) r7 = msgget(0x1, 0x8) msgrcv(r7, &(0x7f00000002c0)={0x0, ""/166}, 0xae, 0x0, 0x2800) execve(0x0, 0x0, 0x0) executing program 0: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socket(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000380)=[{0x1c}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r0]) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x7}, 0x8) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="ffdc8001", &(0x7f0000001040)=0x4, &(0x7f0000001080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x1f, 0x0}) executing program 3: chmod(&(0x7f0000000000)='./file0\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699b, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="98acc35581b6", [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x8, 0x2b, 0x0, @rand_addr="03498c7d3c8873276fc5bbfb418dbe5c", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x33}]}}}}}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) (async, rerun: 64) socket(0x1, 0x2, 0x0) (rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x33da) (async) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0xffffffffffffffff) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) bind(r1, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) (async) msgget$private(0x0, 0x0) (async) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r2 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed0", 0xc) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) r3 = dup(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x84}, {0x6, 0x4}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) semget(0x0, 0x0, 0x0) executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0xc7}, {r0, 0x4}], 0x2, 0x0) shutdown(r0, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000500), 0x4) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0xffffffff) getuid() (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) r1 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x20) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) (async) mmap(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f00000003c0)='./file0\x00', 0x6000, 0xe02) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) (async) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) executing program 1: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) (rerun: 64) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff00000806000108000604"]) (async) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x48}, {0x3, 0x4}, {0x6, 0x0, 0x0, 0xf83}]}) (async) write(r5, &(0x7f00000002c0)="766dc698d1465d780e0a617cc7cf", 0xe) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) vmx_mprotect_ept: uvm_fault returns 5, GPA=0x2d000 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x3}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = shmget$private(0x0, 0x2000, 0x7, &(0x7f0000ffd000/0x2000)=nil) r2 = getegid() setgid(0x0) setgroups(0x0, 0x0) syz_emit_ethernet(0x68, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5d00082b00fe800000000000000000000000de00bb607ba243b19d8e9ea241f577704405a52c000000000000007ade0406c05e9ee7774fdb66a725c4d43b899f06ee1c4fe5a63a62725ac3547d93c017c043f5996bbadd5cf813c48ae4bb44d6d195a45a88565d594f51ef3568114f7368bcbcc8c384816550c0f6d9ef4303f8a446ee424cf6eda965ddbc3be8b4620399"]) setuid(0xee01) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = getuid() setreuid(0xee00, r3) fchown(r0, r3, r2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x126, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8100300086dd6006250000ec0000ff"]) executing program 4: r0 = socket$inet(0x2, 0x5, 0x9) pwrite(r0, &(0x7f0000000100)="985644a1b7b37323689bbe5796fd8651c973184314aaa1a74321ad1af6687326349d4f06fea684788278ac8c6d3a31515eb120f8b7d059b2560ffaf1123eceb9a743a648f79843d74c7ca273c784c51c8eda6578e70a0bd0d38c169a00131be144ca34f274dcda9da1", 0x69, 0x79f) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="fb261e27a6a5a84f3c28c11dc6dbb50f37c8ae4f1ea708ee111fdf82b31b96afecfe3c0326378aa0c04511c8128c03346a9a5bca15786a41b86639d68c2e56bc75c17a2ff1ca113f93e6bf43a7f024acdfd267e597a53c12383c809a04896e3c8409fc82f7e95181b4f1855a1eaa6beddc7bd06bbfaf0378135cc1eca69a90187e510415f8f83401ae3dcad0defab13fc7e8a42e7152154bbcb46506bf92d79b3bff647bf80d3281fe171922f817d6b0cc702520b0e7802278899e7a5afa8259f56d13e4c9dd7a2ca81a2aa5734ee22877528a2c7f3bcad8499451", 0xdb) (async) sysctl$vm_swapencrypt(&(0x7f0000002700)={0x7, 0x2}, 0x3, &(0x7f0000000580)="5323c08a074efd431a0850c427080000000000020000000000ad0c35bc6d245cf25f61d763044e1dc63c647d067d01452384d2928e69066258d95700de4d8f45cdf28259ab08c362d1a2af8a844311db80b6c76864f4fa4e259891ba6ce1b75a5e1295f4338ac81a659951e9aa97337190eb9fa4e83297071f82dab2a40d67b687a69ca285e993bc109abe7ef8314347ef995232feb99c8bddadabcc6b1fa95ffbd2ad5969dd23b43b3775ac24e024daeeade1b4b65c77f34f883ff566f276c5d976b1ba4ebb7de429594c690664a67a44ef2c2ffe368ecf9cbf1bd0ffd0334ba91a1a789cf72b918ed0d56f70b125adb95c4a4ddd089aecd8544808651a1824256b3002101390804ff234da109f7988", 0x0, 0x0, 0x0) (async, rerun: 64) pledge(0x0, &(0x7f00000002c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xdcp\xe8CZ\xc5\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\x1f\x10\x88\x95\x87>I\xa5\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/97, 0x61}, 0x3f89}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xb1c, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0/file1\x00', 0x8027) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) poll(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x4a, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000640)=ANY=[@ANYBLOB="c7e052ea36fbffffffffffff86dd60826e030010050000000002000000000e14fc11133f6400ff020000000000000000000000000001"]) executing program 7: close(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000000000007"], 0x18}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c}, {0x7, 0xff}, {0x6, 0x0, 0x0, 0x400}]}) r2 = socket(0x2, 0x4, 0x6) write(r2, &(0x7f00000000c0)="1fe3", 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000340)=0x6, 0x4) write(r1, &(0x7f0000000240)="32848000"/14, 0xe) r4 = socket$unix(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x77) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0/..\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x100) r5 = msgget$private(0x0, 0x7d4) msgrcv(r5, &(0x7f00000007c0), 0x84, 0x1, 0x1800) msgrcv(r5, &(0x7f0000000680), 0xd9, 0x3, 0x1000) mkdir(&(0x7f0000000140)='./file0\x00', 0x21) setreuid(0xee00, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000cc0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x101, 0x20}, 0xffc, 0x41, 0x0, 0x0, 0x2, 0x998, 0x5, 0x5475}) msgrcv(0x0, &(0x7f0000000ac0)={0x0, ""/139}, 0x93, 0x2, 0x1000) executing program 2: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206911, &(0x7f00000001c0)) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7dba3, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 0: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x0, 0x0) (async) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) (async) socket(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000380)=[{0x1c}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r0]) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xffffffffffffffff) clock_settime(0xffffffffffffffff, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40000630, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x100) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x80, 0x166) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="b1d3bd0a0c02", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}, @icmp=@info_request}}}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {{}, 0x0, 0x40}], 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r1]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xffeffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000001240)=ANY=[@ANYBLOB="ff02", @ANYBLOB="7d1ee95646857b4b38a4658f03248fe94522219820f19bf8d1cae67168cce219cc9424904989efe52a0ba1ebb203776e6b2aa612273f8c1b181184830dde6b5bf0cbffb9af43d292fd98d1952ef05c30ed4b7d8c95d9c60dcbd2cb918cc1eef7acfa60df234646a893cae25fc86d3e2986bae1450442b073f2ed385f12c3ebaa28926517986f0ff84566e26881d5141224e87deabdd5ba9eccdf9968d023e8b9a45f1d74cc9cd3d23f89f2e540341e8228f2d30b41616a1076cb835e72cc77395d7f871b3b7a2db872b7431bca423820955fc0472549b135ef35fbe4d8d9cb752a4ac34d9f00b2bfb1842b632af98c3c868456a20ab4c8217da8b53c103cd07484df9114a1f176f3b0b592a556aae81cab0ae2a964632a1057a2892d68423264b3b13822e7d3fdbe9863e6415db9c460769cf02bff655d05e5d90dd9ae0fdbc0d72a0010d1a2c3f0d752cbade6e124aaec9cb4375cc059d1fa3bb2773b90318e62bec92760dacc6b70f8b28432e5f9a80a247ada9507991eb77bcbfb1226c743293cab42af075d7ff80f856bec1fad6364c99f9a295951e5112eea2c8173b72912aed9bfc939e0f43b7f824aa37a8129d70b28eba6d69749f68f21c5a224597c478dfa1faa8b1ddb207ff1c9c66573886e947d2fc9b01edbbb02300c71cd4983a19675bee1a79170631432d68d79cb4f9a131b57727c3ac5db3aee0586adf0d2d8a5032db71cb50af4faf2d26009891aeffb5c8e5eab5ecf11b08d58314298f93c69e5f86b4caadf9de5974f6798ef5d7fe992f38e86b03964c29bfe61934411cea171456ee1cf22b8e0d8425ed9de7ff9287d28f023923b117c48a1850581a1c9d6f2fbbcd80b91765fcab69ccb7a77b18457ea18fbd39e3657691b5114ffc53c2fb5c46485ecc32959667eff8a94336dcf4ed2813c2275917d929349577a9d2e64834eddfceb4f7de3c4191cdea3a475903a6e988f47acc607100e0b91712d2437ea4b31ed7f2b13d8efea32e14ddf3629d2fe625aff0fc958de038db2109c1bd4ac159fd8a864429d6ab2e286e06d6b1f8132939c455d50fd7d02fa76336fafb787e7f3464f794ece1f2f39a53018c5acb1458e222c2bd67858659fd742e799771798098c63d18655cb589a6a632d58fcb10b421d829a1599c96f29320d19a7433631f4404661bd8f25c6f8edd0ca9524437cf936024dca6d1ce87f2f4e625f8b3d1e1a671642f1a4229f4b6d222cacab7f565ee7e86333ff8d33f8cf2f2d28e9a73ebe16ba6b021d98c7d5167575622d5ab52ac18ad29c3633158dda4b6b5d6de02074452cfac85c2b78756d02673ae39bdf0e36cee68a305affa94e6c06633fb79a4965fbb7a4798c42f405397c529f128053ca0b37a6dfd40210fa25761be16c8205bfdaf81e4ec3ca233a157566ba6fd56ef0beba922ccaec2599aff21c44de4a6c749081dcd248207d7ba00b7ad7a22dbe8a8f45097093c253922177a6bfcc5bd1abfd4daac7421ecb1360b17b16a6e04827681ed4b7623d25e4ed05c4ceba92b3d48de6af476f57e9f482a82dc29ba9ae2e05219bac94ac74e8c0a9709952fb98ae40f747bd407df208493d5ebb199cc9783628f27efd54e1e3665e9692a4eaa309c68648ca4ff5cbe82caf17badd36c56e4f1e2d9e1cfa5b19274317d472c896fae442b2747991ef6b5a4594da96d04306813e7611fdb17ef60fcc3d2cde58b71ac8444655e7f7cb24c51d8abb29d0961c03310e0e94de57f3cb76ab08637706408d34900d5dd38da42d92466ab3edbe27356b75b1e20d229ed844d9e9084cd25a3f3c9d5745e6cac93e248256b377d9b3205788ede054b1eea9c4436523d41a3db6a31ef85bc6a4a17157a179be2eb6d0bbc6a588cbcfd0dbaf7b85282c45b9f18baabc3f6a44c30652592445004d2ff932dde42c4a69cd1d643160b4a98eeffda754f0bbdbce51a401855521dee11ec5da17709f22df5534efe2b4765323282d4abd7dbdd798be4511bf5a479de70726a3db1f113a7928d901d3f34eecd1770bcf0dae536414e72be4bc675b506cfe9947aeafcf5df8c13dcebad0d1f9b038594972e299b0481fa023bb78bc833d40a07dfb44d388e0c6fa51ee0732f9e8e65088064fa7d569f4cc682ea305bd8e3890122a6bc422eaaed8108b00268b2832eb21fec7a129577a2505122875c81783a041c96df857ef3537cfa1643af1fcdcd46ac4d01530d55aeb6afb6355e6779e26745c82f2fb6cc0c9178d390dfbc3ed91c8d9156853ee0ae6501535f5fe9a3677ab1ed6862b90de73f86e9e038f6cc2bf7a0eb02c4cc7e46d28de0902e268197f43b1c5837e2f60721ca844217daf8c1b1284deb2beedf3b5e56bf95b569c4a904b1e75dffbfc7cac4bd58d14d950bb950d52238e68236eaa822f958ef79b007d2d6bb942ffd9fda8d45455ba56e91b3f918f6bf04d4f010a7b2d75ea6dc2296f813cf0e0ed922c86feb94d1ca627460726c6c694c854c8f3aa68a9e568bf56366fb6a46ba130821b0f7f0216cd53881dd3c59fe4561256091da46597f7ce2fb429980fc553a84e8af1423e07ce80324be5871e54ef2213fb555a5d8d0a8719e00678d365f387c825621503c7ccecb72c5b0569dfc68811ee5c5ef8edfbb9eb23fc3e8bf776768ce22b2aff3e41d0f575b448751c6df6591c987bc5517a6920e21703fc9180feb58e326c442cd6fda5cf2261aa204922d0d2cabe210250348048e2b70daa828fc9a2306b9325a10f8dd63a085ddf24be03cf06701b8e620949ed72f17e6df73640d2dbe2e33f1de799a8d11d269510507eff2d2976349b74aef556012f8ecfa284f0ed30a3c90d96ef732cfffac878acd83d455900eb03ae4deae345d7000ef02dcac69db795b7dfca25441d0a097f895b67d877da5283cceccfcb8394fcdc174f24c3ee765f472f2778260c32bf0e7249724669fec2450e21b0472a5aa634b61c64e95c8c5676f1d8a1e65520a8cee7543154061bc055057dca56c6ca8cca756021795c8483162ea40d21c4dfb54ff19b92f4549fc855c571363e2140cc0ba32d29befcb5b64e573e8aa7e8182c66dae9208995c12ba375231a2ba553a58c0aece86003cb1cc63ec54822f82060988d7619b8666091c0d78738f4118f89700231fb3ea473aafb25c8c4fc231dcb35dca469b1e4e5c6a73667dc5997a0a5c471c39ba7724bf3e42890c17a35b4ed7bc2586a5ce78bf96558263b92a2def5c4f5592313d36eda3cbf435a3c06d440247c9bb0f95c2caf31b75cf790fe6009e27c3130bc2e31313b9e0b7d5f3773e14cdd22cb5239d9e421719ea9b417ec20523af8482c9486a5e98b1547760dbe23fafda9c7cd9242f515cc2848588bc0c1d9510364b0561ce914dd22508ff5ab209e207f7ec6dff37b5245e2cea63189335d9e7b8dd4335b6d48881057be5d7630ee1e9e83841b8ac03e673744037a4d0bb32e004b368d5c8e185ba17e2095851a2d9df9484658f1c7d6b261c187adf097d72570a244b7a4a262b54c3b816a2dfc7fc91fc97703f6ee131b07e0c7f8b49ec9ea6ad6d5f611bcc44d058a3d03b7eac794438d59c8749b286570727987df377d446589d5f00c2c09f32e6143ef8203b3c8c45f932e62d0e386acb64cbb73cb77654f7792dd9c4996ca5f2e14b793705a617b5e5a3263cda6ea94627f8ec54284d1ce0ffbf503e67a11e4cba8aedf64cc2a783ea12d7f8a533776f88d4d0ecc1428c770658528f9d4e0f26c6562943f4a35b8dbdc8ba9a0b501adeed324f28838ee45436d3c3e3bab79be08dad8f098a5a611c1f7d2f6a07c6a3858811904aae60b8388e0107200b117081e9923231cf3085f5452514eb2949525f845eb214f908ebf73a4cadc07f57bbf838667623f8872b765f6e380fa67d3ec8b5dc136389fadf3dec52cba444551a6afc8df241a79b30bf46c9721b531e768302f91a944f5b37ca39125e53bd9edad926b99e878c5f45e1ef03682cd04902b2372d278f206e4c3020406d95df5ac4aa8d96a87a8a81cce005c77a3447ffda6b9c5b55c58e11efc23d0a52647f536ab0e97347c4105dd3b2bf687ef693ea14d766e87a3a45a254d8b120f08bb499692b2fe618e3249afd9c0cd91345ab030d7826ac56b77bc7b65740a0ebde43ec17e0c2546053f655ab9987c462060ac4a23731fc7f842d29dee3d557d77df2c91b2ae65403cffa790d2511a220688ccda5f60a95ae5fd6df66d10ab6e3a628fb7e6b5edf00cc0700f0c855398462e4cd74966b4109abfde03ff8c985251c982782baae9d3f225573e3077f94fecf9ac7d96a92916ebd8497aff4182c8263910d36689c5b4acd6e2effcc3fc82ecbbed3baf353f5b31bf9d3596a2d694d8e58350ccad8da0cff7bc25ae3b06faf5ed78fd8d11a18d08519313f2a4f66d3367928487e4bd7ca024ec25ab56ec45414ead65a92495776bf9866b66101c03b3f95c6d029166f08a576c1e84e0ba74e0ec42f64dde6e722d069798266b9d69dbca24105eec3afe36c6d838dabfa76ddb64cfd323fe9aeb898a10346ab48e802c9b729015cb21fe2cc56c4bdc906ad508cb17a2893ffc730d51286f0137d6431bda68be46c5c33d9a303226d2499c540ff0633da6b9d9df7844aeb65279c292d3f1a80be0243ea5a83f66efc5f75e8ef3cd33bad0acc4ed7dd931dbc610886c509e10b49b30cd4d32dfe0a8cf5192d07abbcf36cbac75e7043c64a162a08dd88ae237adbe359ca19ab932559a8d86568f3fb86fdc296ec4d86fa5b0037467c03f3b3f1fac55f1c5a882049e075f3b1822654ffbb5b77566c196d869c93d7cd1801b3b5af814be7eef31ede58a56469ed0b88987907564dee3903c302189e793d1d6988c9f2648f61bd522669882e340ae5bc8cbca23a2975618e4d55baa65cdb5d09a7be1bb32162c8f674b60603b7de96b3cc0078453c5a386ebbad7ee9f73915261aa5588a18ba65600012fcec90a9dcc0b4041b18b2eb556ac989bdc575a394eb1e249cb00df1fde9f674ecfbfe3f37f3bcb7e00ec37e87add552d1a74d66e1f5fe56835ec00ec2569032de1338ef41c787015458ab34a9fd54db97ac0cd330a72b5ebb89d81a7744c7127b539d407d7ba80137345366179bc32e133dfd81f11b7e31ac5fc61e930add627fdc454baebb8d5c9d66bdd9ef1fc04e0892861523338b6847b6b213ca385d42dc5bf698d6e56eb8f376fef3d8d66848860eb1e83530956351e1533d6a0b6ea6b2783dc804ad3269e40b45147afe8150a8ff016a840e050af87a042bb433d902c47f0a71c623644a077339e10b2fbce5b7c63ef7745d93e516d74dd1d0fa5709a91627f5fd349ae88c4face913def276ccd38a4d5c2dd6a2d7cb0c1f58e8f8658424933be0921d4e1e4b68a692f13091cdc4fec7e65105197a0fe18fc55c5b9e598f07da186c2e82565a9fa5215956b3b03244f685ddbbf36d88324e37dc6a79755cfcfbd9647186fc49815c6552b9eebe9480cc5afe29aa45118ed75c769812940c2d2a653cc8790deb37a3a1a0c74e6af6914f3caa0540596249dbc7f9acc557359a31c21690362f962705da145e875ba9e4a4bc41b15202cd90aa970e200110eb77a5e3cc3e57fa3e2eea37c50b95fd3e8c318bf69807b8f065cd34c4ef07445a7137bf73c950824ed62d994ad06cda81970c258bd2e595ff522cffe978525a21b34a800cd6ab3b54c586e593fc6f982253455f85fe8d5d1ba15a4b4a388aa500ee7009e8da78ecf1306d9da63eb31be10fe", @ANYRES8=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x5929d53439ccc69f) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x102) getgid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) getuid() executing program 5: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe}) executing program 3: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x2}, 0x35, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f0000000140)="f07e8afa23abe3699340ee408d5ebb4a4e33d9b408d8859d3ab20894a506a3799c79a65316b42d4b8e1ed4d87de2040eb549e47818b0fce774679df39b3dddd1ff534d73d4df3e843a5ab566381d232157b4e3796e9973d42e82236c45bd85", 0x5f) (async) connect$unix(0xffffffffffffffff, &(0x7f0000001180), 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="04", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) (async) write(r1, &(0x7f0000000040), 0xfeea) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = dup2(r0, r1) write(r3, &(0x7f0000000240)='q', 0x1) close(r1) (async, rerun: 64) execve(0x0, 0x0, 0x0) (async, rerun: 64) seteuid(0xffffffffffffffff) socket(0x2, 0x0, 0x0) (async) r4 = getuid() (async) setreuid(0x0, 0x0) (async) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) socket(0x18, 0x3, 0x3a) (async) r5 = getegid() (async) r6 = getpgid(0xffffffffffffffff) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) (async, rerun: 64) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x8, r4, r5, r4, 0x0, 0x0, 0x200}, 0x5, 0x6e96, r6, r7, 0x200, 0x8, 0xb01b}) (async, rerun: 64) r8 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r8, 0x0) (async) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r9, 0x0) (async, rerun: 32) ftruncate(r9, 0x8531) (async, rerun: 32) setrlimit(0x6, &(0x7f00000000c0)) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x20, 0x2, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) close(r2) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = syz_open_pts() close(r0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r4, 0x0, 0x3, 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x2}], 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000400)="f30e8141c25525564416c01d2df74948348070af23598f62127838152a643c1a9a3c4cdd10ea9aed465b3ca33d1e6d7b9e4cf0509254f831be564bd0fdae3444e3ba3ab1795570405d4161072f1663191eb3bab90d3f1194f4a575cdf6bac25eaa621438860b406c1e55287ef2b11cc8370c561a05ea4a206a1e007c11766204ebcfcd72d38d0800000000000000705dc9a187b7753d2429e4b7f1c9d9cd95751b530308da05f8d5bbcaf3d27dceb454d3443f1e4ad23a89228f13633d5a8fbed24c7faa0ff6ec4f43889c6d6131800b8fcdd2c19b4b0a7959787c583abcf86615d4af20ae8272581bb0bf696b658abe02cb8ecd8b4f743e0da2e853404554fe13f0129df8d4641adc216a02bff87d2389ad299c46c4c605e8a4c4bfdcede6f9d61d6cb268fbf91052ded32653d09a746ca8aa38e06eda0000000000", 0x13c}], 0x1) socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000280)="f36e", 0x0, 0x0, 0xfffffffffffffd4e) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000700)="ffffffff00000000dd26d87cc4f9fb582fc00a98936da38ed59f620c306708141f4c110a7cf3a1172f0b2a6d9565553374d1476b7f0d250d991c0f473de9b7551864ecd1a7aef33b1fb6ce9b3fd6543aa3110907abeb89abb42ddb8e1a41e5f567bc98fb5855c7b61e8b89369b577a37d3a840f330b2bc4a328d6fc282ea9f63c650c82085a1dad314a38601feffff7e04ae2c8ecb943483880cfda6bbd9fc6c20fd6bbe8b365706e2e96a1ed3cdf17c71e728f519a75c573a1c8b4246d90fabd2d0b80f68c6fc3eba052a95677b856af029", 0xd2) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYRES8=0x0], 0x18}}, 0x10, 0x4) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) executing program 3: sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000140), 0x0, &(0x7f0000000240), 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) r0 = socket(0x18, 0x0, 0x0) shutdown(r0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x50) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r3, 0x0, 0x0, r4}}) r5 = socket(0x18, 0x2, 0x0) close(r5) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r3, 0x0, 0x101}}) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r9 = dup(r8) writev(r9, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='<', 0x1) execve(0x0, 0x0, 0x0) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ftruncate(r10, 0x8531) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) fchown(r11, 0x0, 0x0) socket(0x2, 0x0, 0x0) executing program 7: accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) syz_open_pts() (async) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0x2000000, 0xfffffffc, "ab7f93b5e88ee3bc9550fc092e7b348bba354316", 0xfffffffa}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="1d4149a54321cb1a7cca36", 0xb) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="aafe69dcb2589f600fa5151c0418", 0xe}], 0x11, 0x0) (async) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="aafe69dcb2589f600fa5151c0418", 0xe}], 0x11, 0x0) syz_open_pts() socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000005c0), 0x10) (async) connect$unix(0xffffffffffffffff, &(0x7f00000005c0), 0x10) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r1) listen(r5, 0x0) (async) listen(r5, 0x0) r6 = socket(0x1, 0x5, 0x0) r7 = accept$inet(r4, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x35}, {0x48e}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) dup2(r7, r6) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) (async) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) recvmmsg(r7, 0x0, 0x0, 0x42, 0x0) (async) recvmmsg(r7, 0x0, 0x0, 0x42, 0x0) executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) accept$unix(r0, 0x0, 0x0) executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x105042, 0x0) ioctl$TIOCSWINSZ(r0, 0x5452, &(0x7f0000000080)) executing program 6: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000000)='./file0/file0/../file0/../file0\x00') executing program 2: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) executing program 3: socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0xffffff00, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x48, 0x10, 0x0, 0x3}, {{}, 0xfffffffffffffff9, 0x0, 0x0, 0x6ccd}], 0x26db, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0xff, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000080)={0x10, 0x2}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x41, 0x0, 0x0) executing program 0: openat$tty(0xffffffffffffff9c, 0x0, 0x40, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60c456148f73c569f549140d3b1dc9dcc64b28243d1ffc9bff020000000000000000000000000001"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000840), 0x2, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x10}, 0x0) pipe2(0x0, 0x0) r0 = kqueue() connect$unix(0xffffffffffffffff, 0x0, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) socket(0x0, 0x8000, 0x0) getuid() getegid() geteuid() r1 = geteuid() r2 = getegid() socket(0x0, 0x1, 0xfd) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, r2, 0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0xf7, 0xff}) wait4(0x0, 0x0, 0x11, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f00000001c0)=0x2, 0x4) sysctl$net_pipex(0x0, 0x49, 0x0, 0x0, 0x0, 0xffffff2a) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x32) pwritev(r3, &(0x7f0000000300)=[{&(0x7f0000000400)="262f93f57095bbc8f80d7acc3b8be8ec8199a8b3b6ab942285cb9dc88e59e1dff0a3c5e7f54c2adb0330bf44f51bb6a6b9a01fdb8c52f310dd250631efafc62a2633e971d314bfb7787035fc6ace1d244784482e1b2348998b84369579d53d6083502eff35c306d17c032646626b3d278208df20a6af7ce2efc15bf648f34f95863185662a6197c5c9586a97e27b9f2c15d6e3f94d285764327219ab748122493d947eebfe06a0ff89f3234e2ca0dff9e0", 0xb1}], 0x1, 0x3) ftruncate(r0, 0x60c) executing program 5: open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) getpgrp() getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x74}, {0x6, 0x0, 0x5, 0x4}]}) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) executing program 7: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x200000004d831, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000500)) executing program 6: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) executing program 1: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r1 = open(0x0, 0x11, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0xc8e}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) setsockopt(r3, 0x1000000000029, 0x0, &(0x7f0000000080), 0x0) dup2(r3, 0xffffffffffffffff) msgrcv(r2, &(0x7f0000000140)={0x0, ""/21}, 0x1d, 0x2, 0x3800) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) rmdir(&(0x7f00000001c0)='./file0\x00') executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getgroups(0x58, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) semget(0x3, 0x0, 0x0) executing program 5: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) executing program 2: socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r0 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) r1 = getegid() r2 = getgid() r3 = semget$private(0x0, 0x5, 0x10) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) r5 = getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r6, r8, r9, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r1, r4, r2, 0x40, 0x1f}, 0x5, 0xd5, r5}) r10 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, 0x0) r11 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r11, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x0, 0x3ff}, {0x3, 0x2a5}], 0x3) semop(r11, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x8) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = socket(0x2, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) socket(0x18, 0x3, 0x0) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0xee01], 0x60}, 0x0) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="02", 0x1}], 0x1) executing program 4: r0 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x0, 0x1000}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x9, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000080)="ddebeedbf432494859047222ab6053b6998e2596515880bf28755b49a7f8520a", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="31352c0303bf98662f5ed64b8606615f096afb297f3ea1ed45ace941b9ec9775d9108588d6f0e9a99525cf99951e1f89a3596c1e238994b0ddc4c4355a91c53c2ce3017c68fb6b186b339d37", 0x4c) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="12afffebffffff009319f4bf", 0xfffffffffffffdf8}], 0x1) executing program 6: readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 3: open(&(0x7f0000000480)='./file0\x00', 0x7fffe, 0x0) truncate(&(0x7f00000007c0)='./file0\x00', 0x0) truncate(&(0x7f0000000440)='./file0\x00', 0x0) executing program 2: open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) getpgrp() getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x74}, {0x6, 0x0, 0x5, 0x4}]}) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) executing program 1: sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140), 0x0) executing program 5: mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x200) acct(&(0x7f00000000c0)='./file0\x00') executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00006ae000/0x2000)=nil) shmat(r0, &(0x7f000007f000/0x4000)=nil, 0x2000) executing program 7: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./file0/file0\x00') executing program 6: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) executing program 0: symlink(&(0x7f0000006480)='./file0\x00', &(0x7f00000064c0)='./file0\x00') executing program 3: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000640)=[@cred={0x20}], 0x20}, 0x0) executing program 5: chdir(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) executing program 2: setreuid(0xee00, 0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)='v', 0x1}], 0x1) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) execve(0x0, 0x0, 0x0) executing program 3: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe}) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x21331090f0a04d2b) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000014c0)=' ', 0x1}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2}) kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f00000001c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000240)=[{&(0x7f0000000200)}, {&(0x7f0000000300)="960ce7c11763d19cdb2a835273838525a6e0a44df24541e60677d707ffdc17eb6502d9454c8dd06b2f27e3276a2f844948003785130e6ce9b0ba79d7ffa75e95ed3f980af15df89bd82dbc49f3756f63da6eb611146c4d5e41da38b5c1171fc6c687ef0da7c6099f3d07455d7f28546e778dd52a38e5f0efa26255c5907057ca5a561ce13c458385a5454dbf3af1c397b0c855415ae88824de4143905bbecd45211d8421c56c6b459331cbd93a68565fd2ce5915e865fb19eb", 0xb9}, {&(0x7f00000004c0)="6308c30daf92ec7d36f3e1f1c76aaebcfa0ab255f716b24a03da2fc262a1129245eb2f7b1ed1ef46911bf0e7fa9aa30256d2b1d2c80217365db4c2aedb823fc7df20f9d50f72bbf210233bba81ecb8b1c79392263fe71050a49f9e6f7672ed5d29521c93d9e7b7f788598124a0be8e9ea2811d299958773c72c75842fc3577affed9aa026472d51aa318057c322db0eb6454edd1e4a17b20871bfcab112f7ccd79aac989ee0958973f588cfeb6ce4f2d2abe396d7b08755acce68052a5f542fcd41dff9e06df2f0ab5fcff2baba0f8b281e176c991f9b252b15aad22dea9839c8a375b7b42c632fb01b9766747be3a7b2be2e8cdd0db696cd42121ca900ce03ae24c945eaa1ac9d0d5ba896d1b8cb3bf3df043809275c399c23b272f3aa9ab33818a7facaa24bde1f9456f5630dc1c22b81637299ca88fd28d36b1fd078b8d608f37dc752683a75240190689648915122fb670d765da373b4aaaeab8c2886846f749860d9c5701b73cb791d2d0d02a92ec13d8ed9fe3dd4abc0759f36d428627ccab0db4119c1d2f0635d5ed73198488b76d495b3ce04b59c58e184e4f727bb1afb40e84decc63938359b8d8d59581f051ffcf706a92574bdc803e93758dd54e0942a99f6f554ec1e79d51b079881dad2c5867489e3d65421821e6b0e62577f85ae07664082a04a4b0aaf686509bf27711fa9b35e9f9d846684f18b8417f73fb934aa8ae55bfe91032dec15ed1d669606237ba0cec7f4502b6c6a92bcf7051443095bb9dd6af57ffde46c0cc748769e52545213075ff6617c9826a4e97746c78e1855b594621ca543ef87b442fd364c8c9e697af44809890b83c33f15a9654791bf3c31f6a51576d2f2b9bb12270446250a99f7e234fa104926c79f473e362707d1c8ff7bf8f296f66adee548d1145ddf97e7dd5b629d37be3c9e3b070b3e063a8b14359cdf8d35b7c0048993b0823424441db4e6bee1c083221c92e4bc2f2aa426d92a957218adfa45ea5df52032b78d0276c42f7e791c08940df4de5f1371b87d65acbba7458085a1e9d18dd9610dc4d48b15a06844a8bc0ac5507b5cd696c21db84893f4291179ff54dcf8690ad9ebaccb724b7ca19b6f6b230665414d23e7d62d5c0ec1b8afafeb5f255ccc823d325a65e4d96890109598b689f75f823f41c80c164f6a7fb68d140eab10dd2ef975ac9532b35b08d9f7660c20c510f0d47145e4441c90d516e4a41a94e7d0e56926a5e7455952dea1aa9565ad65bcda3c6edd05649a2e0309b4a02c2aad08f061a86b5462ca04f61b7a518abf6df1b72d415d6f4a4595e7c1495e953483a86c510191988a83405341d0566b90b22a34e1b8bcb4f77a56ca659c0c3f399ff7655dfbe1b5b318c356c46e6fd521322d82af823dedb7ddf151698f55f2e53666a79ef89d13297ac05cd1e97726ded8a5948bf915bcc8f266a17cee578842a9d36bdba6bf14bee1b968d6d97dd88c35c5cdeb7e1636c277a058c01534763aaef71c1ff96e4aa74fe515da31ce466d87a43c17db49c0b67779a2db1b34f12b93a686f35efb7b6ab5dceed64b7eaf92b3181ce82e20378a8eb1ec0c07d37be94e2bb6f707ece6a30c10f0f0735f46d79becf52862825fb4a05ec2dc9616923cf5dc5b3c80c0e00cb4909f8f91eb4515a1e3c07e7a0e10f8d4d6ba3a0af215cdaca43e43bbaac853824f2ee3450c8dbaddf8fffe003dd38f2fa8b736348a118dc7b67069fc42b4972c6467039c539b8677c62e6d3fb4d131bc0b5a4d2f3d551df2467b62477a1b392a7b291fa62d9109e0647cd22a0cc2a008f7f60491fe00ca8f5ae9b8d016caa377e437249efaea7d0ed8fe1ff27fe9aa30fa57531cc3dbddac788d4afde4da6640f0cc516423395489b268d49d6f1b065e8565ab8c1bafd446f8b1f0ec665f612ebc226ee5e0957c786a3d491107340f5edeee68d5905b97fbcdf1f884f9a282f7304d5b773ad9e12a8b5f9edd2538f564c4c0a0ebd27493942e1a2782d867291d406f68655ca0899c781bacf49cd72f7724571c93908665e2c0dd462b0f30d443ddb0a1900722daee9d78af999ffee4f4676613876fa1659bb3521693f7733ce20e5a61cbaa37774a91f2df36f1b74eb52f7e1ba3c87e388f6837c6c884279b46a226c4aea9ecc31fb973bcbfa6b450df123c626e4b5214a24cc57e73b28755e05c39c66b0d8eb2e4b43c9275850e34fa4259c320de347a646426e9f1b833026d97bec5c2f1e50dfb3f280f88dbacb857a26a4bb757186fcb21515161a08885c6ab574f12a2fa7879db74bb16a93f51d7c03900b66e334f5fe435e40835c625c8b7b5c7e6be2c916dc9b9600ebbbc2a234000628ffd6578e846ab490d27dc88da8aaef26f324ffc37d035e561439eeea2c02b8aad66783430137b6aa87ff78d0c560a929b4333498dffa90b666289cf863fe9b8751bf07106a594709c80430af5e567d962ce473d4280ebc498e3ac238bb4daf0885dd72d53a5de7390170e6bef54af1ff6f8de202c4fe6a1d4e98cfc71f0ec31c6b47789674e0d3f67780a46affe05817efbf6300d924ad5bc5741b70ea7827e508c9b4669651e38e52a1c3aa95155e626cc54ac4082d156aed2f9ef1dc7e4edf3281fe74466a16f79a414d72380b200795850f8d438037b6e2450818dccbff93d137d79d3639444c1d14ca7361ee4d80b90db32184e043863e1dff720201ad28bb28bc909eb14a754d9220d1aefa16495c941ff2b411b38a8183e2b1e30362b1e0f0686e4e9d1225bc0b4bdaad52f017b32e2e09e7d6c9c61ec8f565bfabed022e6db2f077ff83df508e5810fd38b50e35f0d1afc563471a5d575b7cfb68653abd761db6b5cb86ead001cc963fb1d404d28e763a57f42c31077467590367142b08d5ec0e0f98611b115bdc0ca22928c48f98f6626effd96df565cfeae06019cf1105191f36fb8decd3f8423c559194e1887f3d5e85c44453a9c78d16a277cf9ae9504e414785999eac67e3091349c8397efeb3f90b82351163df4e3e96ff3205bdb7d0345a9a6873de58a40ddc7832b06bbd6623e1ff619c9d00636f99fd215a6401b3fa64f3805e096f44d8eeee5ddd460b0870821fa9d73019179af753b68cbae290d208ca28ce920adf4d6758f48de088780626994e7cb8b128c8dd3e5e56fae8232d4c45174c22802580e11b2a59e4f7848f8c0e006f9b12318d100461b4e58c7e561979f41a9825e40426eb8f585ebd3a9ab914219b24beecf898f75bab6b56d278710d9eb4317f452db9ac90c95e3c6ecc09a04fc844ad54400b3db1798396a960bcb609a17125152d415ef746b385da412ef3441c279631fd89059a1abefa5577bb6dfe46c39086826193773f28cc521240b2a2e8367b2e0217d7663381f69528d9de78ad91084a4e1fee1621c520b7a95807f52de8fac88f85035e3a7a2024fc74c48eb43e61abf984f75f8d20afc6bc277a5e6d8ea86020563cce905e457f4fda991743197d8b50a5185a4b11ca6fd3533f800b149b23bb1867ebc6c4b825ae406ae66b9083258ab72abe1764ad0aa80d8fcb556922f227828e44e581a1882240d6834e01bbe3df87274dbd49047f3367cd04759d7bd6c807889c7049c72c8938cb3adea66f989a4b890f0fda9a60b94e3bd4bc7c26e504d9a7aebf37102ce5cb8d7f9f569cbe5278c04ce66a55466ec403d166f8cca21196a698b4bcd13b900cb5dd151ef32d70af5e096da93534ac6ce89f05bb2ae989e975be7f1514db62aba2cdb4441388d02c3f9bf5cc77580328b34b6e1360f32baf38bd2827de40eea4e6f4c9262a361e211ae5e6bab87ea9c0b917387ccb774e71549249de6ef10e41c1180ad471b174691f764c8e123e8bd110aa7a2367bc224fd81e1702e1fec96ebcb35f63b9a800344a1757842adb07aea107846cf4f2bf87d884231917a86e9b8deed4c4aefbe016e06b8bf08a120b41e9aeb3671956db333db307a0d9d787fe8f9c97807dc83e20fc157df9c2ce52228648f290cf3875d8a9df09f8fdc8acfe6587f73da1a6c620030093b7bba0b8f3ccfc1bb28729ce56da753173e9ab60e8b81d698cddd0c8fc26fef772f66bf5a52e5002d30bebc6680b0975c37bada6ba0a9cd0840158a3367a3f1cbb83e0e502fa6a11629953930edeb91e8c75d815b93154bd94288e3489a67e70ae02206ee1e9021c5f5728c023bb34a3e10f303a17be00dac9024ed8e1e893ba16308132c0e4a94f860374c94bcf52f743243a186a4abd3c826eb5db1065fae338ba8b57d164ea9b5a2b492e0493849278a82750cb3d5645e618ee76b6e766a5d2dfd4cfe9f9fb7d7d25ce521de570cad06fd9eda4582dc730f369fcf48e89c5d10fad2ac77e9ab132a339e0a50cc3da351f700ebd09f1d976b559efa097c143b702a6d53cc9bbf11a2fc9295564e882353fdde08f771afdd79667b1f5a398be36f31c132eec2ebbe563a5d851999648be9e7fa4c1df0df6716ca5374f771ae3102334fbe28ec719f66905314be439762de869ac72829ac1ae20ebcc545ac42374d3e39c188b974d8a363925da225b3a41ea922c23bffe210f8cc8d81e2d28ddd916bc9c22b6c4bc05b28b374e9f67a8cff1932cd48e98ee620fd4a109e7c51f6f9c2762ccb6b9d09d759a6413ce8e21c179a8303ec62d10c6914a6a48e9793f4af652e80ae275d2115d665fca49314413c3ed15900204d0ef2f9938719431ffdc0ffbabfd4fd3512fed15b8d413a68ca7d0d91ce67adefe6adba36d2bbd63470411261fb0c58e5dce6874e1c825bbda5b5f7142632b9e809f1510e009c0efd80c474a1fca3e2a81172d719befa9ab38980d7b1ba3ca84ae38ada1c5d467168f0a8cf0a22a09d29dc6aae27ee02e8013e1d8d03261698604bb9d3026344b78f031cda15c796f9e4c49d7ee41a6c98c380d1f33cc5536f4232b5bff364bd919cd30addf385b74c1d22cfb5230e327a2ec5986bc76a7be8648bd5d56c1b28dbb222cb0d696273fa0fa87b6a3e37fc206529448b1e19320744df92baa230b913f3c24e1e78a1941e28c68ef516d267d8d5b4f7a3069a70abd3ed45f3647475e04477594f6adf939518bd364f8e408c48c7423162866f5bb8b56bfe4c8251dcef6de463228ab80d016392ab30aa700b04fdbef2c61f15c060b7476bcdf2bc92eca8db92f2e5a3c5ea81ba56e682ec5798bc048e634ee77f7055b7580296629786e7d484537439a3d7bb751718e46d297414cae7b9baeac1ce348531f998215a172381587ae0dfb1d5ba03485c6858a1dcead300fad30d4936c75e2b189e4e43f87c22c293361b883f1da86d03350cfe221d86bb052a118686a333ed132a1a8fe0bb30f8d829e046fd87db2c38fa1a6eb04e90b955d4919c2004e1a7282f73d44e67a2578e5c96d2b6efe843251844666cb8126b70e0b4a1862f11930c7709a4e5b66710b1752206bc6c3f1609784e7ae06d33909c1ca3c9228b49aa80501cbcee3fb114b78f41caf8b28cc5949dbf4abf0b857ef626671aee1dcca741d52907aef9ad241146cd4d1d81cd2dc1baa75fb73de51a645be5c402e974a3ea6dac3f77867cf4491323d4b4835488a38fe79d005154e21621ebe783ce692f5dfb90336de465ed49a4b733b7ab1b1c80162a7d17bce9787c91238999dfbb64565cf467af5dbf47a2e786fff1584a3544c788d90771fcfa745d62c3d312a87289607b7e6712c655c527cabea0531de214f12d02911ec8be0bfe3088b74931ae3e9c3ed1fdc36b6acf2d6b8b70f49", 0x1000}], 0x3, &(0x7f0000001680)=ANY=[@ANYBLOB="5000000000000000010000000700000000624e995984689c5d6033fc2f06ef6a7f0ceb8eed6b61aa983d3bb4ec2e81bf11a7b3842047224912a3d132840f9fe909dc8caf6a3d8b85c4d1000000000000680000000000000001000000564300006d33e8159a3f7a7ca7533a49cb1ce143d01dd53e1503abbb769110ac7b082363087942e97247543ff8aecb02fb4323af9e4f6c9c7ef8aa86edc9a1081a11af56cd70af4b4776cce2eed4b166999c9ce0695311ce00000000a8000000000000000100000009000000f3cb90725e35fec6e10670e1b543691e742b49d13a3ec12969a66f755a8a04cdbb76f1fb0dbf6507eadf14a8f4839b156e689ff93320a7000aff988e33585177a365b4426127743aedbb00642ca818e16873e0bbcc0c4664ddc669252df1faafed9867488ca81dcdbbfdbdf222d56a8dd5387e7f399ead81a707d3ea3f29601f0c09a9a3f04a426fcd862eea246647afe900000000000000f0298c9a37848f81b7a5fbc3ba39b40ecca94bc4950945547a928c7c922c8447492c55cb273d54010d138d0a120f4d7bf2341290d1216266aa0144ef7d814a7de7f7ecc73578f16d6263eda402bd29073baadd3e"], 0x160}, 0x9) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f0000000100)) syz_emit_ethernet(0x126, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8100300086dd6006250000ec0000ff"]) syz_extract_tcp_res(&(0x7f0000000000), 0x62000000, 0x2) executing program 6: ktrace(0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000240)=""/226, 0xe2) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x1, 0x2, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x101}], 0x1}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async, rerun: 32) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80606941, &(0x7f00000001c0)) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./bus\x00', 0x8, 0x0}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./bus\x00', 0x6b8b, 0x0}) executing program 4: r0 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x0, 0x1000}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x9, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000080)="ddebeedbf432494859047222ab6053b6998e2596515880bf28755b49a7f8520a", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="31352c0303bf98662f5ed64b8606615f096afb297f3ea1ed45ace941b9ec9775d9108588d6f0e9a99525cf99951e1f89a3596c1e238994b0ddc4c4355a91c53c2ce3017c68fb6b186b339d37", 0x4c) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x4}, {}, {0xfd1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x3}}) (async, rerun: 32) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async, rerun: 32) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) (async, rerun: 64) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x112) (rerun: 64) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) (async) sysctl$hw(&(0x7f0000000080), 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) (async) socket$inet(0x2, 0x0, 0x0) (async) r1 = socket$inet(0x2, 0x5, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, 0xffffffffffffffff) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c0000", 0x6) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) (async) acct(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0xb6) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000140)) ioctl$VT_OPENQRY(r3, 0x40047601, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x3581c40f137c3c09, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x6, &(0x7f00000004c0)=[{0x6a, 0x6, 0x7, 0x1}, {0x4ffc, 0xfd, 0x3f, 0x83}, {0x40, 0x2, 0xb1, 0x1ff}, {0x6, 0x4, 0x1, 0x9}, {0x0, 0x40, 0x80, 0x4}, {0x9, 0x7}]}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) dup2(r5, r3) (async) dup2(r5, r3) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) poll(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x4a, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000640)=ANY=[@ANYBLOB="c7e052ea36fbffffffffffff86dd60826e030010050000000002000000000e14fc11133f6400ff020000000000000000000000000001"]) vnd0: sloppy read from proc 11051 (syz-executor.5): blkno 0 bcount 4096 executing program 5: accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "44ae754888e68a9f044093601333c4c73c9d286e", 0x7, 0x24}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x0, &(0x7f00002fa000/0x1000)=nil) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/4050) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 3: open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) getpgrp() getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x74}, {0x6, 0x0, 0x5, 0x4}]}) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) attempt to execute user address 0x3c729 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3c729 cs 8 rflags 10246 cr2 3c729 cpl 0 rsp ffff8000377df258 gsbase 0xffffffff82cd4ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c729 Starting stack trace... panic(ffffffff82826cc7) at panic+0x159 kerntrap(ffff8000377df1a0) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_match(ffff800000e6f288,0,1,0) at rt_match+0xc3 ifa_ifwithroute(fe101c33,ffff800000e6f260,ffff800000e6f288,0) at ifa_ifwithroute+0x10b rtm_getifa(ffff8000377df5c8,0) at rtm_getifa+0x1ec rtm_output(ffff800000e6f200,ffff8000377df670,ffff8000377df5c8,0,0) at rtm_output+0x586 route_output(fffffd805ea43000,fffffd8079b48a08) at route_output+0x6bb route_send(fffffd8079b48a08,fffffd805ea43000,0,0) at route_send+0x8f sosend(fffffd8079b48a08,0,ffff8000377df828,0,0,0) at sosend+0x663 sendit(ffff800032989750,7,ffff8000377df920,0,ffff8000377df9d0) at sendit+0x54c sys_sendto(ffff800032989750,ffff8000377dfa80,ffff8000377df9d0) at sys_sendto+0x84 syscall(ffff8000377dfa80) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9c47a6f1fd0, count: 242 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 1f64d870-06f2-d8bf-7327-adc6877a2997 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace