33d78af2ca8049f7753f8e15087b5891422047e78075226da3b502a05c7e93449abfcf3fa03475faeee37dedfbb26a48cfb5d2659d2b90fbec844dd78ff76f3187b302ba1f17bcd45b2bf0eb0bbb951da648058844242ddba25bf0535c43484f0f02f4ffeaf0f069b13408ea623319b1fff817b59d3cc7e370e76ee834d981c064d1a7a815f73a80faaf8e5836d7bfc90b3db9980cd82d3d575630f4ce2ff9f24e60a2a5eaa4ac2e288f3710d1f701b3a82c61e5cc470923624452917e45032831f6c3adb506a1f2fc9cc41d84f2f1c849f7754148ea4e1e3e122c24ff885250f70d6dc7ecfbe9d023f5d73beddf86301f33e13ea61a953364acd41ebf52592c23c307abf4d1b46e34b6c31631642aebd468214a41999d7276c29b3e0b16c7c339bafaf448ede6ffe6c74fbdf9545c0df404386e877106d13e78be11d7730467c7fe1e3620fa7ec121c53abae0fec5d4f9cd4dd0bc28c35ed9285fd910d40b3f8da5597680677d332df026e66f3fdf6363ab2d383314db4d944927e5918384112ffeadea2ba92822d8b0c8ce04cddcc0a799743cfd8ca5f6e0c12f6a8e0b4394fa92f4d39c2123c1113be13130c4ac54e0d643ac55d1671334db15f55cab324b5020ccdecd0a8ff3a983db7804b0fe9b67e98127122f90c9ade6c707d8d6e597a687a1595160c54c3b73cbc869fa733897c7e626ff4ff8caed9a8af12d67e52634d5d36818aa311fc0feadb8c0dcfdb0dc0627cd22bd44367ccd990b581845fd92d111444bce38d92af389e43e095189cfa9d1c64aa4d800cc722114dd5a90c89e85bd5fabf274e1300a870dbf2c77a12d9b29b24af2c18f45f7464c78d02cf8ac83c018510620399d673d675468664e60d58ddaeba2d520e9309182650384792333eacd6ca80fca3111372397fbcc54c701634a15bca514a6258758c574fe6473a9549453ba600022d1ac3a252329eadcff1b39f7c9fdc61c028e3d757913bb56d4d52d9d463a19483dc67728755c324368d5691b95ee00da176b0f518671636d0e91971e4caf8b783b3efede97a0f0d5601fae317e9d1ca26c6899f863ecc1993a6dd0cbac7d215925aa5be82e1a8d5395bb9faf21cd936312902cfdc4042ea7a0b3dcd4c3af40d240ea1dfe4ae08ff407125a2f9aed76ec5617886d915a49973d71bdc13375fbf6a4ad0ef3638ab0fc7fc3647a4025d88d0529465f19589b6534461d84ff60f545090d77b1a2bc0060cdcd01b2ee7896fc38a6497e1c2ca0095ac9d5c7d2a2bce838ed8ad7c111787d5ba1713f737a4d42f0230e969c639352e5388444947dc7dae1df67578b49f832c17a11bc16183a2881aabc0f3163b68f36759ba074fc2bb743e9fe7c54dc7766840d09427993ce62702257fbac878c30f052011344b7c7b0a3e570dc2e4719fce14a8f23c342904ca8a5cd0a222c9a83ca33bbcf5540af57839d985ea4b7cc97dce7c2a132c0b2fd6e1a06061b7a6bae1f7488aa3f1576173f8b95ddfc5f6b1829c7c60c648d5c269a48c2f4e4e28716966163bbf4e629eab71f8182e0c9f2107d63700dbafe62958095da75d98abe85cfe7db0eab5fe6d73bbde9225cc935a28d0268dbc835ddc3de15668ff6a04ed2721119cfeac7a389851de453cfa6fb49da2014799fd36e2e094ccbe4688aaffd3bbb4d64b355ab57cafde33b0e3d912f7c9882760623c3bf202d58388384f57bf2d9cb17dd50b6a166e9ff25757fc38b1c10613d7595e55b48c54e0200ceffaa50517ab25143c5e09993ba53c8004e8e943a68beb8585eec37fbaae5db93bac350759e4984c46461f9e3caf0330d09999e032b85cd1c5cb1e6c1131172600ea16d0a8408dc4b08efc3e6437c634dbdd384888f1e993fef8d834edd1b4e5fcd7aaac0e612bcf005976598275a94d4b7e8364493e258118995525118e46fa1622c7e4e2e1c8bdc57873fdb7e099066dd53416f97fddc3ec3f96767bbad278b71d55669d72c8a08081eadfc13b070859556e4cd41b3bd61b4f9a10d8a75ad183e39bb98e248ef9bc912db18402f6e18862ec1a0358e8a8ce3b081115cfc94aaa2c6759a1c82d7fc69cccd97dffbf483e4c249f48cba90734cef48af681c5116881e55f2d834df327d1e49d29d1013794c5b4cc291ed2c9e86b503a82a56b65c5334c6187ffd3c80333fcc9f52352fd3c57c3d6132b461beece60cb5f2fc53ea9c3f0f39a4a081f8d3a09be43e67eeeac692ae774cfe9cabae79111ae2ef04ef7eae26859bd3d560f09273f32b0c62675caec539e4a9554c3dae3c32a249872e58821bf214e82207680d33ebb0bd9c3c393f1440f061dc3dd9c6a246e29a83fb15fcc7ca1ad71252550285fc44b70d93a39a9d1c763bb9e62fa26770f0f792f89c2bb847883699e64b6b1923906a3fa029bb9d2ba69d4651314aa8b68e19ba2d9e56169caee0ed71631e6d6a34b9c5c94c2fc9de75e4b7b4bf47e13327d59b435557d462c4768233fdd10c2d0238c34d60633f696c78074e60866b14b7069ac27687179a274442d7f650b3e6e43894478bcfcd498e8521ff3f536d24d7d5b9244fb85509790f05185f52d00cda687c1776b94f71771a3567541b66e9e63f36ee9517e428299d42628b470ccc6daaf0537e13e98f44542c334c278e1ed9079f1d2bac246382686dbaae36910723d65690c8f6854777e2047fb94ece46fd231daadda7499849cdade52c9cace5c345e841cf998557e8b31702e0d85163189317da0d4d5b832e322cbf7d953a8ecb84cc4ae0d2704b2ae047237b9dbd3107ff0ca2cda70acb4831799dd8712627bf1e809780e0c5ae9a8a1fb16aca8529185b45379fa299a00affedc0d36d43f5e4985b309a3a25151681d7362d9fdf97a2b05001861bfc21b25b13d1613c9fab44251e20f137284c28b1d02588776210e378e3370e0069e9cb66828acc0deb4c1fcc599ee798ace2c309835107a80138292c7e0535ccac28a5574cb2859dee03fafab88249e2d97516553bc8188ff0362224064388452c688c80d55f7319c6e05408da6599680e5718e4275aa1baec830477c0f3cfd82f2ae7f8dad81f54330caeeb0de43d8c1e9597e6785b5e3eb78fd4c73566eff51f212bbd14079454cc7c6f7bfb7389d387402d847e696dbac8ddd852b224ccfcc585344ce8b030ae896defa43b45e2e1e8fa2d246e53647ab708c1431a959448aadf85addd75b4f0c7cae126eee8d23cbe10dcc4e51d633bdd33ed7790f75c5282ad4baf6723a246c26f01e2507abd2346a2bff8ac441b0af22dc5fe53bd7608d4d62d16223444f5e296caa9412f67d7dfdece831b41d2ae401321bb10aff6bbfb7058453c812313d50470ed79de68743618a0ada6ac39f1b2a50994bc2f0a617c00ba592d3219cb76d46fb76c9212558ebbeead8014b3e03d9eb50e2d2a1eef7287671dfd87ac71c7c6eb808e37ad1f49a7441c602ef3853e194be4daa3fb21b44732d94804a36b0b2439c51bb379d984637557f1612e2372a6830f982620ae370aa89a3e2c9ffec2ecb32fe37a1b52433c6739cca1fefef486910c4f19ec2b7a32c7da0a9bef11607b4ea984ea2f1aa092939cafbe4e0553df5ef800fb362dbfed42088363b29ec9a9b7bac170cacc9eac8e93d2e2c05f78ca6e0e851d22c7ef8fd4389685b54132b24c4696d49d3cb76f614cc78dfeca1ffbf10fe0e0d20078e9debc44eeae16a425ab7debaae91bd111f1307c692002aa78b4c1eefffa6596e874b37e07e9d99df6cb28b5ae6732ada4b28b7fb5a97bdb5a4c52ee7a937c3f5a2171384d219e2c5d6a0fad14c3cad13691eb6f042faeaaf0f36a85c4035a47effe91cfe6cce289381304662485d596cb9d6ea1619493a12e484008a3f9a54211e44bb7647af503c6af5e75328f2f064feecff5dfe78b82c6637323b3524b7c2a354211ebf6320ba2729ff08ca50bc01118403569daa6a03443841073df4f3bcb50a7a444121b82c25a596c8acfbd6dec71c171f11e7b7ba2fc6adf8e6c8f52d2f9764303904acd676eaa5367fe0bc21cb4438bfa006d4af3f566db2b1c48", 0x1000}, {&(0x7f0000000100)="3ec27c7dc6950021dff7b21d901154aec4daa72a8c4a919c3c7448fd", 0x1c}], 0x3, &(0x7f0000002680)=[{0x38, 0x1, 0x892b, "410755e021f89a12dc0662f51ee62cb73c08dabad5bfc3ab8c11a5038e815552725b0d"}, {0x90, 0x1, 0x7, "bea3cfbe3b2a7ccd6c921804b31bdd6c49ee383973e89da43e09d77e8793cdd033708501d65024cba1bb2c0b6710e5b4d21bf8876031bf64606a44b893b9d4dc89932201b76d6dec56a151af526e46f2abd1d39cf2c14795710571344b56874c42ecae5a53f3ea6144d8d4e6cbd9fa5e388a4d64b2b1234109d3"}, {0x28, 0xffff, 0x40, "87afee11efe0672ed2dfe5fae0b0ccba0bc518410185"}, {0xd0, 0xffff, 0x40, "de7b0c60e9999d79500b45bddab0dacbfc1081d1a5f3f922db2de0dc7e535d32278d45f436024b5dad3f149b1857b0943b147e28ade0bae0225f7412d0db8e77a7aedc448e52a88bf284696eab6a278263be8dcb8703b4e36e5456ca5c39ca222b6121a0875ecb0525a8bfa0d02d5bf8378d94c37c67ddcc6c4353ce22e79b1bac27e2747553bb837f9ba332a688dba3814b370865b463d32f659737e282a2f7b182097116fec881f04c5ef4384858dcf08650fb9f45d8ccb7ae2b1a8cf1"}, {0x100, 0xffff, 0x3, "71c7c14425f0628cc3d96c7514131a020131308f7596fcdaa683c86a4b716547260fbb3f56b6e67c8fd59c71a7cba2f59337455cdb01fd1db10f730c2843fd654b684c538a56ca2d27b922ac952c1daded305a81882b587e100e2b0494004c65adaaeb4dc9ef14ce234608c096326c2aeb1acf676d12cef397cc5e4b901c8b0e47216a362f841f1a71a71b263884b984b60fcc85abc8a8e9fee18423cba9e2ac968be4671e0afda4c955ee6c31249a404d221488be9286af16e770066fd76d1a788f845b24030894b6be03e8d76a72a2b036d7ab0d605e9b672dd748ae6842e52881d8f245c1be5403ade4bbbf"}, {0x80, 0x1, 0xfffffffb, "088a03177db222baefe89e022995912053bc6f8d3a308f5ef6c9989549bc0347efe4d386f9c8ed1ef9b991c035fb5c45eb3b5c241f4deedb481172adc3a23d1ee084efdfeebe4dc666d4371e22976e222243bf63af904051f9c29f4774b80f06fb9fed868f8a56383a950d33ac6c"}, {0x1010, 0x346c2aed702e92b9, 0x9, "b264519f03e0132670ee68125225ccca9c2179d7e73599512faa04da4e4fda9aa8c02642fe957d0804c0d5fe0a90fccca7358694a5f980b22a16c5ccbdda766863ba7b3c25310e49246e7d82487f62be2cdf6e26c2c3940f1de72ab88f79eca15537b27aaf429203923b80f6652619a4821534e2c159f5f85f4c634cb0397e4b342c0fe3e9b6244d6c198a349e2fe461dbc77aac4c5203cb076bf44a1e650dbe0a859e4542b802c832c349bdaf2a01296f2171ed3d4e7ef84988eaccf752b6319b13622dacdf4f5c525aeda13e3a393d49ba069f92c36fdc2435b8ba75fcf2806028713912ac0a1db01fbf9d0108133ee890a9007be87271b301a0928b8768ca0ba4308713e41ae2de5e70ae1bdbad2507684ace2fd87d84ce3b915ea58a6a28a69d1f9689f6a9a67a73a76926b69b2e24fe8b536ab7b82a9d31de83eb3beb7e55d28d04a4b32584462a632a7968c5c43252cf4a5f6b3acfdf57dba86d634fc92c3fad61be8e22e0a03a723900b1e323d0d956cdec575eb93b16f405ad74f29f504abe1ee0a2dd18c4082e0fe23c1ee56a3f29b4ad3ea4907e90b4ca81c0436d1f6d4e29c334c2093bded80ec2adea69e30e8e33fb01bceba09c35eb6de601ad36d07f0d546a26c7a6b2cacff4782ba8765cd1b73059c30a1b81d374c7fe46d35cfdd0cb0e9b4d73f3a2e7da7465e4908389be025a66697aaaeb504efcf7d1abd4324cad486bcc46f8adca8db08541f98a409f8dccff207707feac5e8963ec20d2ca0b88ed0f5d6c64bcfade250b5ea247c8348db9ab3969092904e8bb1f793a7698b79a596657a6b02dbb34bb26d0f8b1013eef561c47128fad1f2f1c5f19782883f2d22a7392aabe48692dcd3a2eebeba616959757e0528aa414c189da4b8ce4f71c54636a5f63791114ff96a94199d4d6df63176155072e89d4ecea58a581a0e57b4ee6bc87c9fffc12fc49e37f704c8d9410ed5844e0f166966888af4f3fa096883e758d044f2621939a12868a84c36bb241664a62851309fe7b0973c45fd48640ba6d55a73024a5b671a3ac5f219bd7aa1d1e116655dee8ec05408223ef1622cf01bb5c2e9b3df4a80079fe2041cc451f89fcc66316cee279c2e066b6dc0cec6d4c6c1c5b72d2f49fea99c2a136dbd86a9d4b5ceb82a11d776fda178cbfcbb802473ac4c8ea88c8c605f0ce5d61ca1f993282ccd80ba750bf47bc24f0db9de18852d470ff2571005b3a0bca8420e0735121aba7f760e64fa70fb73863d4890a3da08b40fd5ac6320e3b7824096f8b6f4b870c1b94fd945794003a8127976b62db83173de59b3291b34e54af1dd7d47030dbba218b6720daa5806099adabaffaef529f1039e41a649f96196cd32019f7637496d34740661b27400f0525dbcf828993e34462268e4219e0b727582e9efe3bedf912e626c0d96f3732e6197e8fe9016e51e01ba133b6f6afb22bec07fda555ca027747cf3873df16e67bac57114c5274f4228e09c898b26e3a0b0f2c39dda49ea62f2677f4a66867e8df96fd33aca4783999cfdf2488f8ecd5bfa8104889ba5cada43e73d5d917c3fdc17a329417cde19e4f12d0b872de70ccfd1d7a1c3d6e5551f4e706231d5fe49ef8eb57eaecfc3e3109145c1de02dcc1a16daaa9cbd98f64bc5a90783ca1ac95af15f7f08420aa4ed63c1442a4f8b50270b7ad998aa51319f5e4f754951c1d0ad6d27465ac6425b4e4ccc49b08a0872ba8e859851c68f86aa7f63c4882f25297164f8b717364bc6def637c0517a1abdea509efab1aee5a0f4394c91af632e03395da8f9131a4c21aa80dce522d3d6b91bb156660c24faeec795c10c07ca1f7e5f026b8c9d86e4cb5806c66ef0cb0df29d70ff6fc2c48db9be57a8a213c614bbe1fe6be4b37a9812f34d604b1caa170b13480131d4dec9c28a9feeaec7118d396ef9aebe33188a75b9dc407c677ed990c11e034677b4a0c9a80165e0b33234bed682da2a678a89da71ad67bafac308f8a73f2ec630558a479b1c8bb57a945008e4a7d5a5629f05d3bb14af32d04ad00a98b8532a9fa1758d70c56f6995ea96477417e717ba21fd26a29e83c176a48bcc9b328d08baace8ee0346adb2995899bfab1d620ea28e661bc6a7d929f6976a9d4d7bd4832762bd57e273f3cb17e67b553f12e80a5d8d32fddddad47f2363b182b257347d6944f6064335e8fcc0c7533653c85d0560fb7799ff0079db71a76138ea3222858400fa7a9f9f462c89170c1df7c34ccff24b5770fe217d36e42ca7cce33a2d09e2ee689125d97320248ce24af12dc7911ad54d1aa3a5412265bec040645a00ac6489e28ded01ab79ef4794bf0b6d751592ca2895ec370b2d7965a16fcae6af13070b28300a98245c60622af1d83d3c6173d4cdc3e16bfbb03e728025c78cb71d2f1dfcb377f987850be70dcdcc12eae8426d8313dc839628db745a62449292035529774f1a8aa5a7ded58929c4868a78f4b6eb19f717a3ca93c724b3d585c8fecc3a85b1e06faf5df41160c58fadfadcc53207abbba4b71d1aa336a260b9eb81b5afbed25b2d501ed0e4345eefda9d8f44ac9f45530f7f9986c83a0ec4d861afcbf081211863c5020b96d0d29de3ea39bbcfc7d970d66098a7a4d4f66e96befe7ed8ec4ca94ab22d99122fe1298c3441242f10121201be96f4fa46fefc4793d3b514c414b064b249ed843c1f42cfe79d3248543b93b46f9c44fd3932300bdd38d92084e7ec94d91ef48d21826e35ca628ea01d1c7d6ae44107786d3e39da6f11403c965862d01ac3c1ccabef1e764beb35ba93b58fb875ee04e578cfecd059629ce2372b144163495a103231e51fbcfa8edf03e8fc82449f6ae6ce3169f24dbacd7ffd873683cd1e5ee4cf095aaa2b2a9ed10d40c590a27fa8c41cf87de3d8997e3abf78712b0e4d07b1ebabba47d1a6a2b3d56070dfeec6c25cb1cf917de3573c2c9aa28c00c218f11f87e52c26e6033d310b47c9f28dbb9975341e4e7166129c7927aa4c63a1777e23f9130856a01b8bb1d5ca277ec9d5914a95e1385d099d851b365347fbfe7e5d48309ac75a4df4ce2caec415294023f14ebd275265546b9e2dc2f3dbdae1f9b3501a30f57cdbcf83319182086acbbd4a9b5904bd9b3fad50f63242f5f18b08cee9c25f6b006b8ae78d5739fda4f27f81820d104a1e22af74184781b73b31653599a4843c62e5ec2dc4782362206fddaffb7ffd179432c405b70f0e8120dfa40294d8a66fa554c08e9a42dff232340c90df09979612c85a489a84853a4d15ae67b691e80b68cb1a06014d9bfb0753e9c162142f3d4c4b26cf1a02f0eb1686cd9b4c8676551bf5d80d274592ba2fca55df16d35d6bf425b23ec3e3ecb7785081cdfa3ac4cc484d2c44a325e34e0481bc1bb5c65acdf4d756ca498331f7779c9abac6a985bcd5ed4d4a24608962c79485479856f572280919e54f4dc727da2c4bbac1215a0b3c9e103b660633c93b72899e884788c6b37a5aa7707d3acdbb9864cf7a7c8290f1dc63dc60084444b4877f0315e8bfa7fed3209faba2079db0eddf04bea150e031bc55f7c854db3527d776626fcbd590199abe0cb2ac64b83b3e636ad17eed32e2f6c16423d38c786562e61c6fd21180deb795fd24f3a5af0cf5f5d83cce280de1fdfe15dc50143eaf3b1a93e0857eb964cb68fd3d2d62dd5f51aefaf493f94ff947d905d302fe722fb5f0b46a7eef69a3d5c2570bae7c16874d2939ae1f2e08961fc3844c03a97c5af8f945e9f2b8a8a5e2cb66031c960f5c51896d066080a19e9a7a0aa0aaf411e63d5ff66b953a029f2d2979e4c7ed8924df85a5cf7e831b592c474af09717bab496c5c1eee06fcb714e3a8a631053966bb3f1ac979c50df67cf060b7d3aa4b9979029af655bb5e09a8f617f12b44f3f4233e5c734afaf19f4f3a24d4d6fb831ded3de2ec1e6f4b5359d5a82babc2fb517208bc77d9fc0516be81eef9d35b5ce83f989ffc4d63c88718f47b79666c97e036e30d0dfcf3e12ec689e23545df049a28c7677e54c1847309072175c5d08506f1571b33864c1e09e50f82c75618f824d3c01aa79f1aa8d81bd4d9015e1841f52d3b7858c11ed94bd63635d99eba1ae4a93de084346b541d1f1675e08d23df6920860afd7d2fe2174bfe9cdb49e179e624613eb81369ecdecc56a940c90950a98b3d9ac7ce1eb56f8773b51bf77821d547abe9c792ce977400c6a0a2edd4f8f0a3663bffcb3adb7199d92deaf465f571827cea673f16944b6be99508eae321c56324bef58ea188bcee7d986df9c1717d4c87a7e1e2922d8220ed8f29b1497935d2a8ea04f1bf1305345d9c088ed856a28a0bf130e066574ccc5908f6dd8027166e7c9037c46672e64d56ca8bfdbab7d05837245b89e763ce50c0849c55cfba03681903519352d4a0385883a6b37932f28e677e07e0df4db7b5c5caad9da19cbc1b1a7d32966248c8442227064a159ea8138f027589d91cc4c536188503e9aaea43f6c1bd66b53973fcf0643af1d10ed32ac9c4035558b62ecdcbd27fa177c76f01140077e7a859814c6cb3d970b03c5bf8868432a6c4a8e2bbace46003c8d0a6a7eb36dbca73580960490b70ed759a988047b4db2b55b529ae50496fa4556bba8a294d406f39308df31c83afa82bf1859b629b68593ecb7b8f761be4ecd263bf65a6d49fca1457b046958c989b2ce4c2923eb7c81bfe6627f8ecf3cd1db84f01d194d57af5fe5cd43d2d10dc912929a0290962e5f312701bec6557f5c0f1beeb0ea4aa6f468b76b30885a55b97e8eda7415b0511b0deb62e75e0742f69aedaa50b3adf4803f5f60c39a4cfadf8fa89dc54ab06ba966ef951cccfab9d72d205d58b108cff696b07e35ea76b5e641873c3a1bb75268efb38427b1e762a1b76d8002a45fd4a5f73629b2e40932888a9ac9b3f2bcbaf8290807566156e01e1b2a5599770ef454180108f28f186831a1ead79e4986f7b472e90672fe6399894cceebb2e8b4531fb1d6cf1183b2b93512e4b802bc8d150aa5c180cd49c5d4cb908d57cc3363a69870e9e42ff3482135d0ea7bb6b5f6e676e61985886f7487a6d942d9828de3e8302e76ff00126d7e8330339c18ebbfc04919a39c8bdd225fbbfc2ee8cd4d80ef1877bcf5e8984d341b7326f0b62b6869d01740d979087af56a5111eb0402b5ff6c0c3e3fa7c01f902f7c05154a0fc7bcfbe5b32c265329bad2e2000f848e4e2db21095546b8874b99482aa25e0caf7c06e6dd3958a3d343b12e1e2bebeca50d1889539b60aafec529a34e795667a84dee29ad2b2860f8fe20ca2565b7a5ac5e5201cb68d4a78d2bb827805ac8d899e6692e6e44d5b531769a6cc4f8e170a655d63080928d6784212b79a3a00974e29e9a8aa13c2acceabacd0b188d4ca43c30c908f3dd54699875ce0ce564de035778d12e3ff159ffd3a485dc3db55f96a23b28eab67af8a1926835fff83cadefddb969d8c8011e405a867c4d9ebdc3eacc0c6b3dc2183cd53171de27b15889ff6030582052f75ed4a569b0242af1c4a2475650b15934443d2d104a7399d3b0ff07f36be536fbdcd77fdf06cb46d222e9766771be0b3f7fff761f2cc647d029f1bbdad5fd911531ac007d1c9b0715b102b71ec2825d9031ee592eebaa0bc57d36e1b6bde73f7201412f2e2ed87de3849146f051d42fa964cd2096f71b53f1ba62bc56e4c0fb2d2594431a9e8a2d55e5e965995fd42641a37d209fdaa2e0889aacf5ccd4c168c31dabddbe3ca241a3da4f723cfe1dfd3c6a7b501"}, {0xa8, 0x1, 0xffff, "93369d79a5780a24efc4ef29cca613ebf1a4b7666cea489b799e8061d72477b2d9adedb3b0cf2dea35b39251fa47735b929497bede79a892ee98ccc2ca6b745cefcc9228e2ae70d3e1bb029c9b766cea5e69366b8c6cecbd66d2410beb4c249b1bb3b85a77dde9121fc9f3d8af6535526fd03af680209f50850eee57af90be7c3ed421571ceffa4d4a4f1f0bd5251ccffaeb67f52345ef"}, {0x68, 0x1, 0x1, "0b98dafd3fcb8cc059896e88771cb29fe133a2215ff29c284710d06aebd16e20ea758cdc5272c5c4aaf458777fe1641e5bcefec62c92c8b6295556c703d0d8ef576c0e1cdf8dedc754faa0e56285cc96e0c60f"}, {0x10, 0xffff, 0x3}], 0x1470}, 0x2) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) socketpair(0x40, 0x1, 0x6, &(0x7f00000001c0)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000200)="3ad7b38303ddc4df2ea08852ef006a4a0a2d8284dd7cf9a45b3507613f438f8f027d5c315bd8535aa84aa38853ee08b104bdb4173390af7f", 0x38, 0x402, 0x0, 0x0) 16:00:45 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc1e, 0x800b636, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 16:00:45 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000100), 0x1000, 0x0, 0x2200, 0x0) 16:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f0000000200)=@file={0x2, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x6, 0x3d8d7c2c, "0000000000006a020000000000000000000d0100"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10400, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:00:45 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x28, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:45 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) syz_open_pts() r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) pread(r2, &(0x7f00000003c0)="f64d120ae902bfa3aabbe825ed1b89d5b675bc0e7b38580d974cd94d301c7cc7137c18ca938b227bbd6690221ca10502d271e451bcb4532f4dc2df29ed5325b26034e36385ddd33c75db07c5ccc3604952a3221eedacd563d998a7388a9e2430b8b5fd74f7798785028edcc5d8a432666f4c9bb308bea4b2d9355c3fa8b55e7a149f5bc7ec18f8a86072ab2ae3ca04c8ef4a4be4a6c77ee74ff3b95278d53090626104434e70118d2d1d88a6248429aa3d58b33fbc417848e9395831fd6ef283acb71302ca4fff8bacb8449cf37144d02780afe08185fefeb2cdda32a5", 0xdd, 0x0, 0x0) dup(r1) r3 = dup(r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r4 = fcntl$getown(r3, 0x5) getpgid(r4) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r8 = geteuid() r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r7, r8, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r9, 0x80000001, 0xfff, 0x3, 0x100000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r4, r6, r10}, 0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) fcntl$getflags(r11, 0x3) 16:00:45 executing program 1: getgroups(0x0, &(0x7f0000000200)) setegid(0x0) setgroups(0x1, &(0x7f0000000000)=[0x0]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:45 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000114000/0x4000)=nil, 0x4000, 0x7) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) 16:00:45 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000080)="65a8d16c6a67cc3e1406c0a199b1a0ce895d05813af4a3a2fe650b7e2e3c44b6c7ab5ccf5de901e4ac8d732a16f0fa6e2c89ccf58ebe93543ef79ee5d78abfa03a0a809df9116cecf512a1d1e9c27bf225a3ca60e554a814256aa2946d1dfe9a871ebcb50fcbd31005e7f15b8ec497640b9a6cf59ce5ce64493cbb52988fe971f798596d87517b5a0f98f555334a663d57386cc2e7c4d22fcfb4006d90ace20f7e4de58e53346f2ea39d9f938eed997757e45c350327", 0xb6}, {&(0x7f0000000200)="1dd126a915634ae4d6f89bcb56186da1625d363da5d47045127ef077bd1ef042b4de1175bd54878e1d4eb2b09b8f21881822a4299e03943b01396dd426c5ff77053eb9db5f48f4305542f1d1d61c3417b93002e63e058b6216e1cb188f0bd6108e97e2eb08943b6a15d94aad1af492dc6a98fc5ee4ccecf086071b603929809fd94cee8129536393715f1ab6df45ff72996886", 0x93}, {&(0x7f0000000400)="18d6399d2cb8f35d83bcc025fca667eb1c3001ba3aefb6018af32ff9ff088a75afe9c92e049930c6efc22a319e5dc778a1dec30ff54725af61946d3456c303008c6b8310eb59ec764be846790b6453d28a23fb3e0d8586d2e3dc7a8b95", 0x5d}, {&(0x7f0000000500)="a48c56f2d9ccb32c7bcfb54cd6645508ccfa9d647aca74a5f15d506723796a1b179e", 0x22}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) connect(r2, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14, 0x0, 0x9}, {0x7}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000040)) bind(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r3 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000000c0)) semop(r3, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000540)=""/251) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000240)=""/202) 16:00:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) pwrite(r0, &(0x7f0000000040)="9947f7470200b039cba74abb6834aa2332566b6832c74bafa311ae61e037064ed46781d5695431184c227acbeb787ce8322656088ef0bd838c3c54854155f189022c2846ae991c24eba67a7dbc45f2a2743d2123a49ed8cab7e519feaeb2c0b1efb0ceb11dddb82426920122868a76d8d421", 0x72, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="237b5dc6744aeabac7c85353802c") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000180)=[{0x8c, 0x40, 0x0, 0x8}, {0x8001, 0x85, 0x7f}, {0x0, 0xff, 0x7f, 0x3ab}, {0x5, 0x9, 0xff, 0x16ae}, {0x8, 0x0, 0x6, 0x1}, {0x9, 0xff, 0x0, 0x81}, {0x1000, 0xff, 0x8, 0x7ff}, {0x4, 0x8, 0x81, 0x1}, {0x60, 0x9, 0x0, 0x6}]}) 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) minherit(&(0x7f00007c3000/0x1000)=nil, 0x1000, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) write(r3, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63fe2705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24eba0000000000000000ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4f01010000000000005434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa27400000", 0x432) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xab647dc4a552aa51) syz_open_pts() 16:00:45 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r0 = semget(0x3, 0x1000000000007, 0x200) semop(r0, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x7fe, 0x1000}], 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) linkat(r1, &(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00', 0x0) semget$private(0x0, 0x4, 0x421) r3 = semget(0x1, 0x1000000000007, 0x200) semop(r3, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = semget(0x1, 0x1000000000007, 0x200) semop(r4, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r5, 0xffff, 0x80, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) write(r6, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r6, &(0x7f0000001280)=@file={0x0, ""/12}, &(0x7f00000012c0)=0xe) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) write(r7, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = accept$inet6(r7, &(0x7f00000013c0), &(0x7f0000001400)=0xc) write(r8, &(0x7f0000003dc0)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1085) r9 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() getgroups(0x0, &(0x7f0000000200)) r10 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) connect$inet6(r11, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xffffffffffffff03) r12 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$getown(r13, 0x5) fcntl$getown(r13, 0x5) fcntl$setstatus(r12, 0x4, 0x80) pwritev(r12, &(0x7f0000001140)=[{&(0x7f0000001740)="5a0d3131df61447d6cc630f58d7ef5d0350bca222b54a0542abd00283a6861594dca86d807faf26914b8b94101b5f9181cf6214172de010929243aa69ff4346053be6b531754505514f55ab68c23732f2677b3ef8f4fb555edbf4d06b39f83f0198d1da946801528edd1fe01dba9495889993db3190158d43eea72dd4b53f2426a3b9fa3b172fc5811c5a907b1b4d9591ee215e76993673c7128960471c73d9dd52acccba31fd402fdf503ab0c6205860266c12e18ca9f0b0f97c9ecc0c0399bd26521058ab18b6364af", 0xca}, {&(0x7f0000002c00)="59c182dd8589a3766c4616b7df4dd8e825322edf428f1c64363be334ae29d0c1af80d30dc4b7266720c7dcbf01aea3efd511379c451b484f912a0c89bde3d07b6840c536f0a543178ca9c426b3b6107ff2d340845ba77cea33e12b266806efdd6ca623055cc46f838cb5212a33f7c09c5daee63664df16fba2797ae8c10afbed779947b8d77e8ed3090a4a6ccf74487ce6ed4ef106cd0b39041c944a331eab4529068eb472c70f0a7802d5fd430608fa984579a51708c0fce9bbb62f6a78c6d929fa8c2cda152450ee3a0b02181c33f85fed1cdb4886136492d59e0c7aedb95d6711e3416dc38169e158e642d600abf5a38b832fed6a7810c3f1f8650330de230049b03d5ef5722f5f605c8b0e9cfc509a920c50c03dd51c57c67906af9913d2f7b48f05e68a4d7e5077eb958ff6f2828d2aa863996dbd14922a9f48b38407b39342fd053876b6df50a3c513b65240490bc0870bdf2ede545cd0282196513a7158cb2ec705b9ccc847f04be1e7c5470d6311bebcefeb024fbf7359766b87f2a321527195d6dc49e41567a4bdc06516ad64eddbe88e22bc1c6575f58f8e6a26251c952be61f0f4c52b713125996f9292a2583625e9e1a6efc", 0xfea8}, {&(0x7f0000001940)="f47efe5b6d0bd5be6eec3eb62494d7045d483da3ec509535541b46000f19919bf65713e14a11e7661bc2951138605999c82d26ccae8967fcb2b2544914cf1f574d39a79270fdc24ff7e2f2b621b3c6ab496c09f0d687cdadfa6534663d7fd0b440b1de558f48366f392f3dcc279fae03dcfa6642c185274bf0e59a42629877119965c6f7d6278c4f80d181ed217e63e7e419b971260234605a38392a8dc39a8bdef8ed612cc127dc2a2a78191bb6a87abeebe367b4365a3fc09e566d3ae33bf8035d7b4ad33eb641f455e9085def178776109cc501c6", 0xd6}, {&(0x7f0000002dc0)="59bc28f95fd95946524b5b5813a78354583a4bcf09fde1168db78508bdf3b06270c6597a9ffef2e4da6a1017ba0d626cdb9e4c764272a3eaead9b5e7917f04e4e59f2d45734a2cf21c9644578cd4854ee138f0478f2eb989c85514bdf35a40efb500492a3ab82dd7b39f0418027baa67ee51f8fa86cb776912e2af4325d61c6edaf7d920b41b021d71030d619dc56a83253100095c53d3b235b48961f24ebd72a0f16ce5f23eba1374c3530381bec31e56079fcc1324db754809f5bf30e80f2c055a25638ec47a9ec367915a4b34623f9cc7558ec4ff7dbf8c21be22dc41fbe9efe19e813b7e843abf9987568a4792db05b99fbccc0e4882c1404cc53b7e7c77e5fa2c1fe999dcad2ac6ad44f49ab23a7e0039122d40057faf583a39c5b9ca89b11daacf5bbf1f0b4a847721666cdae7c74fdd541d1878dba6e465fd8f54551a43592c1f7f4cbc10ba5e2131ce7ecdf6eab3aa664a90de77253a418a8192623ac1a947fabf9204b7ccce5d0f5639d4e507bec04614f66f5d412b65dd1a1b98dd5f4d3f1a485dc0f6676e50ba18e34508ac901c6ef7b9784a5b15f05ef7d31a85ca2641199bf84a2ac517ff9a48586a8007b129cc3e8b07e7394072dc6b7e7176729f1b6eeb6b71141dda7af28180e0f11ebc7bd929390de6a8b33d1927f92fc8740305d55f783f2f9de1b106594c7a2b27bc083e303e5b7ea0025a0c7ed6387875481b3734dea8ad48b81773518bff4df9d21cab83d17ef6669bedaf7954f4eb74a88efcacb81ffe6c1085fb61a1e4f401ca386177d67d0aefb238ae7ca52d783d348ac190161cd656f0b8a4b4d048aa044cb71c3707c3cdac7f60e8a384a026b313ad0a40a3d731c28193543104e7bb750d7850f7a0a8916e51d71b03069b44ac60395f4407da49c8524320ea7d88747cacc4828dec48abd01d56e1391dc82ba7dad690b824ab95e0a06d7c327d21fcbeba6dd04855811280dad5f3f589481f8051dc64856c63bb873d58755815e55fc86b99a23a63d484f7cd1ea0c99defbae9f8dc30f52b577fe9b615dbde927c54fa740c6128332b75e32743a35517be1a1c94a1fb7cea51cf42f306dcca42f48e7f15142f5c0f54f1b73e77475c60b804a81f36aa70fd70415df8f638e3dc9391b3ca3752fb2a78ab202a33623c5c8bd4d5a04c73dffb103da37609c3f50e813331dcf057cfd898dd16a2b5f42330482ea5316ca1b613b5ed945ac4548356bf1f26ec25da4b4623868afcba580efc8e98d81fdcd41017acf315e6733d88ddee639489b45778bde2802e2d4fd3744098cccea9cb44ce4afc020af24e245f0714b3df52402120979bd1d0212aee0f95b7e2a505b52c634c0c4ee1dee92b2cca6e4fdd4197f05af4caa5e6ed1a7390f0f245ad0885e2fffb5a3cf3478737840fa59b4a0666d4ea6d76b295d9140daef918467a3b8ea85a735ef08de3c28bfcbf97c6cb4661e08784d18b10b5d0715a3bb9672e9b84009bcd2372cc3131f9c83c52d7c123f960e47ee418f59b111d3112a40894b89f97cb3b59158dd1318caeb688b390dede7cb23b7ab03ffe8288992e87f77b4d1425357886e1962e160780227e4200c2dcf072340a1c8981093da8774233c8b4e9d2936a44909710f81cfaf3f09063108153aa8d219ba64e94f0e3b6562c971e4a456d95933971e7d204a3bdeb9c1885c5024b9217a9826adaf2a9002dc7c68c5d81c5f8c85e5263765cf3f6502df01e56accc0cdd7aa0b8faed32c80e1baf17a1dcf7353e92f72a0d05f119646ef1718a12ce47a72a594928c1544c3a4d7520961ef8950356520256478ad0f5d601e80cd6fddb85dfcb63d6b71544de1717a8aae64deb3f59c8692a2887409b81d2c83dbe6470511b3fead2fa96b7f73ccf9e54ee8b3cfdcece0b76f0b0ae679e7da11ac8cbf6b13d3dd07586a36dd1a44832d95b66030abda445db4dca8dbc060c8f7d703489693d1f0e75726838272662366d4ceee37667147fbaec193c09f5fe0007e5fc0b1664bbca73357986c7c530b084604fbacbc512af118afe65e9880888751a1d0673aadc26dbf535eceb91cd85277c16007fac0346bf5d49681f54b4eb67a8c7e87f535b0dbb8558818f294cccf266c378fff36014f583ca202ba3a4646e1999dab66cc047fd824589e53217bdb5595cca4ab21ca86e87c869ff199fb642b7b69467d3787df165dc42b39bdbb6146f23092a66bdb58e03818393bc58af9905db17902646e3ddbb187986488958aa3dbabead4462c62156093c53424336723e5c02ee93a7e31825e9c8f4e2d90b49743b29e73f21ff5c71453a339deaa91260e0388f1b7375b7368883f4eba19090183e58fc356f51073eafbb0fe8495b9652cad2fb6c02269debffbe459dad9e97d2215621a335ed5722ec013a57a40f2c369bc96b0ac49437abb8855c65d51dadab92a3e70ad8f22e5b17b32feb53aa759ab1201c092e0c8468d58b9ce8099dbdfb130b7916645329b6784811f33acd1f9cf4e514a642f504d939214cc3c2efa9dcaf2d132753924ca13f3126feb8ddc001eb7474cc1cf79b1788f631c5a6fd3707b07ff2ba36efd9e45c2d6fa3b93263e17b0183ca1eb8a2c0cb909f43d3f98b913b19aa885054e9ced57de877ba146a788562e9068e8a8876a24489c862da556bd45f594195fd2aa2f6df9ef6cae6e14650c108b2a2f7b671b524524b45958f5f4b1f9158849e9d3e762405c7b3de4ff48990733b1f414c9ef5a6f8df869d4a228ec8a0ca7879164d9a675dc23ec76762c8d2945e74aa73fb8fbda582897d6a933aa6870f509fe20238758c69f5538ee135fce107184e6597943ed99122c1f6637d28883088e8f99ea4de819ae81082ba062a7034e1d788a23c3f0e42a3be2e6e56bfaa2655547f033e23a9554b370ac7e222d8ef4e2f87818e2bc2f484df5ad6016b217713dc55e480a84ae5b10ea6fff02fd24dc8f2743266ec56bb6fab99275a7bf4e4df143b6de1f73344a74213256bf1866acf4ed72f58bab00035706dc743cf1406affd1250dfa25d297fa5920bff3b32d2be876307e4a97a79acde5504507a27c66730fa38f548e1abfadf9a6b77dc45d83b615ab6b8fd6d8f1f5d1c0ab236d5d502419755da48e83c16f9dca6257c5b48ae909e00158f4937cd883ca38caf11b55ed01bb936c35a8f2b9cde4acbc9c1fa8508d56b862d602df9856ccc3a31315058208c1452a42723edb913c13679948a5625d4f95ce97c2f3980e2a31128cda62139f975a47697b251d0f4ca38c1ca6ebb8dff37899a887f73f9e39c6bca2cb0e27d8b9e34bd17169ef9790bf71d744f8497442b701c9053836f09b90b694637a0f2a8ed7b78e090898f478e0c6e2137d9e3ed748e2ebaf533511ec3527f19dafc1bf017607eb968def571593cb79c31fd4a149a4611670427b7ac428af1f669c1986cbf34544d33ac0fc0d005d445467e09f1c6c8948cb5a48670d6842164962d252f2f33a17427a38ad5a16c9c3d63608ab73a9a64114b166c64b0067ebef146d83395dfb385141dafce8c649462b4ad1541d1de890ea025bbfb296a5d21469822464c8f8cf5130c4979f55cad6c5191a4be82bb4b84adc137dca189d6430c046d726e60baacbaf7a0e3ab76a58742509535893249f82130bc632e71c0d11b0e9e9038ac15037dd201da18994cd245ff47141fdd0e4e3ad7955df633804efc387e35e809f1b77963062910e47b9d280e2995e52d8aba834eb8fe9d4eb695768b59e62b983883062d3e1801e52a6e6709849d7e4222723d4838cc73c45d2faf0d532f944291f61913cdb69c725d3ebe5c36cbd2ac8b10bcdf45361a4cfab8245bb977d3befcd833f7b8abdcc70b8b34e5045487eae3a1aa981152187081a2ec6072db97dcf88e90f0a87863ec38517d78a9df183e5a2d31f372b41e078c5bc9e4a74d361abf34097fc0267306b0365da7f2d8ff49fc1b157028532c2b31836f9229fa99caa4879aa79ddd011ee51ff19da36d88fda9f1794333446f5b885be5126c4f6b4c8dd924be0e072ff732bb5623e30917650d43fd023ece1549ca9d2b668b5c67c304323bf3ea56936fc80aa5220d7792d28620f0f946a93b38b121bf62089e395bc53c0c534383375f182551048a906fc620b7f7ff10da84cc12db51e49523d13b59391137c144c39039adb447517e9fb1d2e47a881c87c105b894dfb00424464b8c1c9a4c26d342896d319207482e060179f10c85167bfe5be0e58850d51bb406a34c809f096b8ed00db2a036750c22a843fcb5489deb0355e2a21315e469146c8b8ed940b343baf24cd2d9d3d66e16cba674d98ff096ab946a466382d7220ba0be24bf9f46cac0c96995e3f9496394fddbf09d070b4ee380ddd665cad0384d3b83be0f2911c0a804bd3c08fa543e2df45b2efedfba38718c19785378693098a35b2050467c342ac3b61b2fcf240d17b248b2f373d08cdf6ab3d50e12947cd84c7e401791ddf220e1bff472559791d18254e66dc8b771f4f7303333ef94c23d84ca9d8af8da2973d09e58da98f9b400e08a9310a694b87843df35e5327c3a8891684b4880b22d6b3da3e1a30945ea51d005106b524ac421f91fe4bdebee74c63e857f1f4a9e176129ca48ef0ded535dd779e094b96b7c30ecffbcbff3650a4fb39e5d0f82fe395d6093a0fe4ae0b716a07c486d1f77cd8fb5ab712d934ba92d13a4da6b913bcc5eb6209f2b68d65e0cef4268bcd0f25e3a416b55f556d5e03f8c8c6ce1467f6f3a1cd15a4f0faae977a868b4b181de30c7355f8721b0478b58ec2964adbe052d3e21c376204651697a95be7090789aa9605c4625ae58cabed8bc3ae3599150d2abc48aa572b2801c7a823ef8834bd54d4da83ca506dfa403de5f5b78a47bd0e66927b3875617f8ab284ac8c8a0c9c6ef733e6dc9be66f460780512c587fbfc2828404e8558f2aa0f0d0fb159458f2aed661d5e6343aba87e46160d1263aed681233a1e70e8487c5d3be7f67c7f302522e374041b2d8430bf8fb7108a18562f0d6999b303117205bb219819e52c09c03f16f57350036e2703a2bc169494f3ba57fde63e7976c151aaa704b15f810d39283f9ca9ef01838b65af3bc307c53c812e48f30b8c6b62f789838941b47e3282c41cbfe46f3479bf56023642f564c598231408395af81f5e56fe6002f49e55b1c1a96827f9f7685d0938b97d10d6435b72c9f12a1ff7bc5fbcb4acd8ea65df3453889bef6f43eace58fd404d22950b7e510ae5449f5a1dd1f8398d5a585fb44273829f0700c047914e846b180f1dfdf1b3295a9c99e3740c13c0b706385888dc93dc155d97ec6f835b8b4fc9ea23814ace2611d0b8db3d79019afd7adb1b20ca79546e51607d0abae205848075595999f282cddfb32639319f194b2130ac0f7573ed9e7fe6804bfb96246de199975a74fde3f7987c96edbff709b22869df5815b376e1a42a67eb888f302724fcfd996f62f2878bb6dc55e163de90d07c73426c6e2e04b3fff275b1ab28e099c4b3b890e358bcbd2e50ec8f5fd24ba4626d32554dcf8535cca5a14c71fad8cc93306ab367e249948fcf56744c4ca1754e03357d9cde1fe780f5d8fbec48208d1f69d5195124e2eaff192c6177c1b2f1cf00c6d2b3b19107f4e7e575bd219e3a195e8cf26336f9c04d5129c2270df4fb91a9c65e4df94f08f563a14cc84da31198892a33a01d81880f1809e9059a84d315c070cef30acb17af5cde1fd85c13a2f5ab0189f12cdcc56958293305aace254900", 0x1000}, {&(0x7f0000002a40)="d8604b8b45a887b236b2dfd31c2dd538b6c172f6729190580a487db370c385c0915c473b43241433d6051b16d63f617c50d1e6caeca6c5276f85aca65422207de3670db510e79be4997468a82679a24fd507e108c472f730d34441c6c6cd74f8a6d8cb0dc19d78ef311ce9df3855278952340dffac8ef64cf376ac384ea16993f2038b3895125bbb24880fa93b8a8464c590e9ab52e3ed617f7689d50c51ec99361009521e78d88364ae04a8559498e9e6bbeaecff13453c741e2392d96e0f4e9ccc5df2b7b6af33fbe08a05", 0xcc}, {&(0x7f0000001480)='9(?$', 0x4}, {&(0x7f0000002b40)="c35d0074258e7677be7dbc3b0df0cbfae762e646e7a669203ec2d9d84f6a72cd2dd75566b76b01aaed740c9133dc85b0ea78b870c3dd42472dfcf632fde46eb9b49a73edb8182ba5096814cc1f0ae3e114ece45a1168d6f20d54e6a22dff16819e16ced37ff631f70adad1be234647f761a72df4062100aebc13ffb046c1dc49183bfde495995536ef153c7487c889106e8d544125da5e204272dc9e7047a4ae5d6ff8e44453be916bdaff34d837669816", 0xffffffffffffffd1}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r10, 0x0, 0x1) getsockname$inet(r10, 0x0, &(0x7f0000001200)=0xfffffffffffffe8f) 16:00:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r0) r2 = dup(0xffffffffffffff9c) fcntl$getown(r2, 0x5) getrusage(0xfffffffffffffffe, &(0x7f0000000100)) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, &(0x7f0000000c00)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300060000009abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180f6cf603d2020a7f1bca2bddef80b05fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3217889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766abb15be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d7c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a763157183d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca6cee1c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208487d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e2644e6e7c682845c5ae4dc4931f0f7a039b85d11af0abd4b9f35cfc8065ae61e676587efca5015ab66d5ec69b5975dedbfad25e7320204e4de8ef74d22019335ab7948c4e4f1765e21a88c4a7e438a01b44fb8f9a04f56e9adb63cf11253a356d3cb5bec0f3d0e", 0xcad, 0x400, 0x0, 0x1d9) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x5f46, 0x9, 0x0, 0x1}, {0x15, 0xff, 0x1f, 0x5}, {0x1, 0x6c, 0x7, 0x7e}, {0x20, 0x2, 0xc0, 0x6}, {0x5ced, 0x1, 0xa9, 0x2}, {0x9, 0x21, 0x3, 0x4}, {0xff, 0x2d, 0x9a, 0x400}, {0x1a7a, 0x7, 0x80, 0x3}, {0x400, 0xc5, 0x9, 0x3}, {0x5, 0x6, 0x1, 0x4}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) chflagsat(r4, &(0x7f00000001c0)='./file0\x00', 0x0, 0x5) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) 16:00:45 executing program 1: setrlimit(0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x8215}) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) 16:00:45 executing program 1: chdir(0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01985620006a7ccb10fe000000000000002d32e9fad8530b8a2c411700"], 0xa) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\x11\a9A\xa0\xf8\xa3V', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd3c, &(0x7f0000000380)="9b0000003519fcbb9707501b6b15eb1f9b5f2fb62faf7940873d847f149f42ce2894d8baddd042d79fc1ceb071dba5b0d7c5f7294625ffcbf7cdc7b1ffffff00040000000000008ad3243ea732e7861f4206cdaf3e7aa6e6e3c3ae3a191b430778ae908a6c1dd95ff935d37b14ca6a3928b0bfa92611b5c26f3a443d547762c71e05eb4d91566f6dd54b104003dbf04bd17cc5ae25d0a4c768ee8fe97c60005ba734bc4def44efb904a266ae7e042331cbdcf0239211881f3457489fe92d2666de89d202c8da612e49e2a767510418ce424ecedd8227d0955159c49ba6aaa3081345cc816cecb7c3c603881b68a21ce77b71a3507404d67f5d5bba40bdec9795dd17bd1aded395866efa0ca097a63daa131cd382657b5fcbca51ca24eb84edfa6de05b9103aa90d8ca2a30203a338a3292b768770ca835c2f90dd09d18271103") 16:00:46 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x10000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) 16:00:46 executing program 1: setuid(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r2) r3 = getpgid(r2) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x620) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r3, r6, r10}, 0xc) getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, r10]) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000080)=[r17]) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) r25 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x0) r26 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r28 = getgid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, r28, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, r11, r18, r24, r30]) pckbd_enable: command error 16:00:48 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x4000007}, {0x80000006}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") socket$unix(0x1, 0x1, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='-/*!}$\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000140)='-!((]\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='+\x00', &(0x7f0000000200)=')\x00', &(0x7f0000000240)='[\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='@', &(0x7f0000000300)='}/#\x00'], &(0x7f00000005c0)=[&(0x7f00000003c0)='*\x00', &(0x7f0000000400)=':\x00', &(0x7f0000000440)=':\x00', &(0x7f0000000480)='(\x00', &(0x7f00000004c0)='\xd7\x00', &(0x7f0000000500)='%\x00', &(0x7f0000000540)=':\x96\xcf\x00', &(0x7f0000000580)=':$\x00']) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$unix(r4, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ftruncate(r3, 0x0, 0x0) close(r0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x2) fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) 16:00:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) dup2(r2, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:48 executing program 0: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r1, 0x20004268) close(r0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000180)=0xffaa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000100)="4ac252", 0x3) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x4, 0x7, 0x2, 0xbe, 0x1f, 0x4, 0x2, 0x3, 0x0, 0x7}) 16:00:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="9c651bf2d7c37728bc35b86353db643ae0e5ec947c07212051179943fe025d293fe76a657a2bd14a02b1c6c6e309a408dcd1b1f9a5368a80d7137c8585c34cfb47eca2dc6849bbc47633e316cf548f2ac0a61e1e14a6210000000000000000200000000000a0da8d6131cb9a8fb910142f54415ccd5ea1b5b67c81b07d3a18c650ab986015d17862ec8be7a173bbc70d3ec53194657bed059f5c9ba0461d762efe965196a66aa4941d073d785254c4156b1f95b9645d538e1b7af667ee4ade8db94824decf2125ddfc3ba90110784ba78b1b01284141123b2217cfec75dc12ae1de864ab68", 0xe5) execve(0x0, 0x0, 0x0) 16:00:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x0, 0x400000}}, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/de\xff/null\x00', 0x200, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = semget(0x3, 0x1, 0x1) semop(r3, &(0x7f0000000440)=[{0x1, 0x2f, 0x1800}, {0x4, 0x8001, 0x1000}, {0x0, 0x5, 0x800}], 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x1, 0x19c}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0xc) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x26d) r7 = dup(r6) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0xc0105715, &(0x7f0000000000)=0x35) open$dir(&(0x7f0000000300)='./file0\x00', 0x10000, 0xa8) r10 = socket$unix(0x1, 0x5, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8028698c, &(0x7f0000002580)) linkat(r4, &(0x7f00000002c0)='./file0\x00', r11, &(0x7f00000004c0)='./file1\x00', 0x2) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000240)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x40) getpid() flock(r0, 0x15) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000340)=0x10) r12 = semget$private(0x0, 0x3, 0x10602) semop(r12, &(0x7f0000000580)=[{0x1, 0x4, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x80, 0x1000}, {0x4, 0x3ff, 0x1000}, {0x4, 0x5, 0x800}], 0x5) 16:00:49 executing program 1: r0 = socket(0xd, 0xc003, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000080)="aa1583c0de0a82d891185551a0ece7c0772d98f391c13f0b839f9561fcf8b23ba94a65a95d82ef0573fb6002490de0bd35ae91045faccba66f1a653c0491e5f393389314dd0198f080a999f2f42059c88303f1bed8306a2d9204f4a59cc5dda8a719d8ac622e71d14dc78e230c8d2bc5e948a496ea0235c3a7475acf", 0x7c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c653000bb2b2cb171e2b4fd2a293ac31bb219c58fc76f63ed10d5f74152ca8867daffff9e77595915388ec6c57c9fdba6f63986ff8a3edc76780e0ce3c9ab26ea60e26447560c244bcbcfa9b0c47fed5d90cd554665dc0b07a7637ed33cee07fc8a840701458cd33a917ee35aec162387839c84fbffffffe5273a7b91197a54e535cddf1852f64d3bf43d6d5cd70b6f3f57c0d295153ad02404baec6470a598607c517e49385e3603c16afe9d66a9e71e5842fdf22e356df76f1c4e9d5d9aa76ed69f767e61ee21b3dd810000"], 0x1) socket(0x18, 0x8007, 0xf9) socket(0x6, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) fcntl$getflags(r3, 0x3) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000140)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:49 executing program 0: socket$inet(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x26, 0x0, 0xaf}], 0xfffffffc, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:49 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x10000000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) execve(0x0, 0x0, 0x0) 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ea0affffff9c11fe994da2e6"}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x400, 0x0) close(r3) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() 16:00:49 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) fcntl$dupfd(r2, 0xa, r3) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) dup(r4) 16:00:49 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) r0 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)) semop(r0, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000540)=""/251) semop(r0, &(0x7f0000000040)=[{0x1, 0x81, 0x1000}, {0x2, 0x8, 0x800}, {0x3, 0x9, 0x800}, {0x1, 0x1, 0x800}, {0x3, 0x3, 0x800}], 0x5) 04:02:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) socket(0x20, 0x0, 0x81) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x9, 0x9, 0x100, {[0x7, 0x100, 0x7fffffff, 0x7, 0xfffffffffffffffd, 0x8000, 0x8001, 0x5, 0x1, 0x5, 0x1c2d, 0x3, 0x808d, 0x9, 0x5, 0x4, 0x101, 0x2], [0x7ff, 0x6, 0x1, 0x4, 0x8, 0x3, 0x7fff, 0x3, 0x2, 0x587adaed], [0x6, 0xfffffffffffffff7, 0x0, 0x9, 0xe, 0xad], [0xaf5, 0x8, 0x424, 0x2, 0x7, 0x9], [{0x7, 0x4, 0x7, 0x100000001}, {0x9, 0x3, 0x6, 0x1}, {0x3, 0xb3e1, 0x9, 0x85c2}, {0x20, 0x3, 0x1000, 0x31}, {0xfbcd, 0xf04, 0x8, 0x5}, {0x101, 0x3, 0x6, 0x2}, {0x5, 0x0, 0x4, 0x6000}, {0x5, 0x8, 0xbb5, 0x5d}], {0x5480, 0x7ff, 0x9, 0x5}, {0x3, 0x2, 0x9, 0x8}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:32 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = kqueue() r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x1, 0x8}, 0x10) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 04:02:32 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) accept$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}], 0x6) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30008) sendto$unix(r2, &(0x7f0000000540)="f88c4a4982050f05e0fd78bb6a3161b7a9d63aed73af3e48ae20052b17febc03aa8a4f83525720b994405e9604e8376bca367277c14b9b1a29cdda7e83dba409188f76f15e5f293b3f9c80c0b5042d88b12ef02b9d1607d431aaabee26b8fa9b1863f96c37e16abbd270fefc61ab49d0e8e043954468119d68d34269178a30365a8355", 0x83, 0xa, 0x0, 0x0) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x44}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x0, 0x650a7cf5}, {0x61, 0xb2}, {0x7ffffffe, 0x0, 0x0, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'\x00', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r4 = dup2(r2, r3) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000300)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000280)=0x720) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000200)=""/99, 0x63) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000380)) fsync(r0) write(r5, &(0x7f0000000140)="220e22", 0x3) mknod(&(0x7f0000000340)='./bus\x00', 0x2000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100030000}, 0x5000000000004}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:32 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe, 0x0, 0x1f}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x139, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r8 = dup2(r7, r5) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000240)=0x3) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c, 0x40}, {0x61}, {0x7ffffffe}]}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) connect$unix(r1, &(0x7f0000000dc0)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000000040)=ANY=[], @ANYRES64=r2, @ANYRES16=r3, @ANYBLOB="c08c1387b9baa15b9339e63feb99c5354f89e7e6f939e126608c36a24ed707791caf80a84ea96c51cc807fd677caafbd478e70e5a1adb5039579b0feada7b3f98cb44d9676836e20cf24fa2e787e2afc36cc343f0fed22b25571b588e7402eba998fe841a67988e61b7907997005b0ffe9ca2cb0af617198fb50c602e9008832", @ANYRESHEX=r4, @ANYPTR64=&(0x7f0000000080)=ANY=[], @ANYRES16, @ANYRES32=r9]], 0x1) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)=0x1) 04:02:32 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x8001, 0x40) ftruncate(r0, 0x0, 0x69a88df4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ftruncate(r1, 0x0, 0x20000a) 04:02:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x0, 0x11000ffffffff}) 04:02:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000200)="8dfad43182bbf16634e0cc7020fe3679c928a7fe42f21bb1990e213e2676599c98c06c5759bbd74250d61339bfde2788b0c40d456d9ee2cbeb99bfb54b49afc4d07ab748aebebb2c26149e420d2813087e57e1ba2e8a23a0416f5713aa593033a46feca634a1a023ded1ef3d73076f8bc967d083f92005c04d2d8bef6b7d7a3bd47c9ae261d925903ed32faec239d5474d2fbe6a1be321c424565c3bf46581fa05093c40d12fa43dc143b756e56da52de3ccfe9b6e039320fe54cc5236136df229e574c7a88985735a0a220f33e3f544b2268e06ac8dc139c11511b519df057d9d1609228048bfae0d99dd78a9ba68ed98aa589eb0a278a822d4f669ee1e611e89f7aa464d48d9e8df286d10c86b9273c64265f234ab9faea00012c23ee18569f230ebc945049995d82617d59d220909afc4a82dde9b91c2b9c72531a237c5536f9bd42d7f2195059ca19ba38e55b3792cc48d0390e2d26fbe67ee34b90ddd6d59bafb425589e95878d86cad56660e5928ff694723f7a1be8d05c0598fba2d05de684d292ef8442eaed51d61d733f8b09f470c8a151854c318e0e377dd15e333e6e9da12719ce73c1e0c0b3eb8cbd82d579440113b706e9c6d46000a45773a2ba9f329423f7f1d33141d0495d0e57cae3c3493f5fabffb71941f90e035c99651b4d78750b6f60e5a4ce48b6087f89c01e634c1e9bce05674da9d83216ec8745c0ec2a098d1060be2226aad9ed4cb68c4749c8570403ed0cf18635b367180449a452dedb9754a5faa97a735d9d2a2b323bcaadb83cae5fb9b18cd5ef5822d4fd94e3e8abf106178905475f11279635e0b6437f92aa8631c3e9c4108cc248e38407301f510bf814907508bd70f32f087a69600b93e34703a836699179324b003a71a9557c303fb3af294a03e8038b643ddcaebaebbc711c430c76d8b69ab86f7c92b568fba49d0447ad8b622f1a0f01d618ac7a4089c953d29ab761fb597e8ff7c9d443b74b3dc934d6d5d847411b402039379772363453f6b609f0c70134a20502bd616f5ce20503a45c4ce53190a11e3817341a333d7ba32b1a91f80c509f2a10a22749319611e17b892f3698f13f657290d5e0f9b64260936efbde4b241bd92a9e9642df9c5b12bda3a728e1a67c5f6c1d4339a46368421c0a95c4fb8d81f5039c6cd5ccb8a930835f64507afeb1be784a6dd3a6188099b644bdfe031da81e8030e7e4773814cfc670952d038b701ff83d9f32abb5e2fe907624d16f0b85979d781cafe42cd0512a97e6fb5b52dbab26cc3c2355e94bdf4b9b9d2e1b8fe0ab2789f192edc5d1761d263101abe5eff238db859209d1b4003e2c7eadbfe7d5e761c8609f99286eeb5011823761ca642287c068b5e6c549a20522eb7132f3fbae06ce1a3a61ba873ee407e00e3a30cfbc09738612c0e22e4681a283bab68fd3df7cc5b85b33f1b13d83fbce7d84c9e374a364b34af0488fd8c5eb89c38e0ca3fa04b524f9e8eb9983b273b858dc92ef0f9c63dde5fedf536454b6b1aa758b0b879cd4924e9905491d0054b09e44755d90684fbaf893c22fe6ea6b818b4d0234729aa253fae406c6b2c0612eab3ac999ef685887ebe854451645fc33fc4517c52462c709269741b09c6913c3b20b8a4db1624b20594e43e691de00773f2e2050708f0f682d296d6241169abcc4b44160a6eea72c9c191f99cb3a2db3035a8f79f732583c918a1e722918eb9d61dcb8524f476d6c43e69cc09554f19ab48271f4e5dbdd3c98e59a7462fc191aeefca721c85cc1a9c6ab7e0d83b5bcce7ab699ad5261627f3aafc539dbc1f3d19db9c855fc8bf716422487d44bf4e5e717ec04b1ad48e71c0e78c97d56be9e32daeede3cdd31ac276b3e3ce24f9da33ab99d7ea7f1cd0dd32ad803d307b0919be33b169943aed0fec58c14a87427925cbcfee3af7e429f88fc9eb5b3ab7009a21a7c8c67b70360834da136776a11cc3f69df5692b47dfe9b67883366f2b9fd1", 0x58a}], 0x1, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r2 = geteuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) linkat(r3, &(0x7f0000000180)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r7 = geteuid() r8 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x6, r2, r6, r7, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r9) r10 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000100)="8c65", 0x6d2) 04:02:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x2}) flock(r0, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) flock(r3, 0x62cd083392363a44) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 04:02:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="f5c20200fbfffeff0000", 0xa}], 0x1, 0x0, 0x2) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r4 = geteuid() r5 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x6, r2, r3, r4, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r5, 0x80000001, 0xfff, 0x3, 0x100000000}) seteuid(r2) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000180)=0xd208) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 04:02:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0xef3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66b178d8356c6530006a202b39b7d865e7498278641e2b3239e6bf68e64e1c93593d7bf6cef4447a950b28c1fdac91edaaeba791abf51b81be6527d3885959bb2517729ce5bf74ef21fcee14a0fd1028a679b00162742b9691a081797e7752e5fafa07a73c41799ebeceeb8b928ea359faf30ffcfa9dce079d0455"], 0x10) shutdown(0xffffffffffffffff, 0x1) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)=""/186, &(0x7f00000001c0)=0xba) 04:02:33 executing program 0: r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xffdffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f318f}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x8, 0xfffffffffffffff4, 0x4, 0x201, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x20000000000009}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000003}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000001100)) setregid(r0, r3) r5 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x2, 0x7f, 0x6, 0x7ff, 0x1, 0x1, 0x7, 0x85, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x86], [0x100000001, 0x7, 0x1, 0x5, 0x5, 0x10000, 0x1, 0x16, 0x4, 0x9], [0x9, 0x8001, 0x4, 0x1, 0xfffffffffffffffb, 0x10001, 0x10000000000a], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bb, 0x8, 0x8d4f}, {0x6, 0x56c, 0x6, 0x7}, {0x93, 0x80000000, 0x2981, 0x20}, {0x1, 0x5, 0x1fe, 0x3ff}, {0x5, 0x100, 0x0, 0x9}, {0x8, 0x0, 0x9e7e, 0x3}, {0x9, 0x15b6, 0x2, 0x6}, {0x800, 0x8, 0x9, 0x8001}], {0x3, 0xbcb, 0x4, 0x3}, {0x472a, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x7ff, 0x0, './bus\x00', 0x0, 0x7, 0xfcd, 0x1f}) kqueue() r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) setgid(0xffffffffffffffff) bind(r6, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r6, 0x80047466, &(0x7f0000000340)=0xfc) pipe(&(0x7f0000001180)) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) 04:02:33 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x40, 0x101, 0x8}, {{r0}, 0xfffffffffffffffd, 0x160, 0x400fff7e, 0x0, 0x9}], 0x5, 0x0, 0x65aa, &(0x7f0000001340)={0x2}) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$unix(r1, 0x0, &(0x7f0000000040)) 04:02:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 04:02:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x20000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x8, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) shmget(0x0, 0x1000, 0x1, &(0x7f0000152000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 04:02:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:33 executing program 0: r0 = socket(0x2, 0xc003, 0x80) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c800135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513abee700001a4e5c64c48c96effbab1c9d6c17f38969ed0008744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000a02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e02004d433d36ca2994f9a509da5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fff568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ee59fce8d1a3db71dd8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x30c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) 04:02:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x8, 0x40, 0x7fffffff, 0x0, 0x3f, 0x6, 0x8, 0x2, 0x9f008ce10eaa7491, 0x8220, 0x3}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 04:02:33 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shutdown(r1, 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88", 0x3c}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000100)='./file0/\x00', 0x80, 0x48) 04:02:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x3, 0x0, 0x130000}, 0x20, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, 0x3c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:33 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ceda1808d4f376336acf00b7804be2c1e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000300)=0x8) r2 = socket$inet6(0x18, 0x5bcb474c0fb7cbde, 0x7) poll(&(0x7f0000000340)=[{r1, 0x100}, {r2, 0x4}], 0x2, 0xffffffff) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r4) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r6 = semget(0x3, 0x2, 0x40) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f0000000300)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ceda1808d4f376336acf00b7804be2c1e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/10], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r19 = geteuid() r20 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x6, r17, r18, r19, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r20, 0x80000001, 0xfff, 0x3, 0x100000000}) r21 = getegid() r22 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r22, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r23 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r25 = geteuid() r26 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000840)={{0x6, r23, r24, r25, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r26, 0x80000001, 0xfff, 0x3, 0x100000000}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r27, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r28 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r30 = geteuid() r31 = getpgid(0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000840)={{0x6, r28, r29, r30, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r31, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x3ffffffffffffdc9, &(0x7f00000001c0)=[r15, 0x0, r10, r21, r24, r15, r29, r10]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000440)={{0x8, r12, r15, 0xffffffffffffffff}, 0x10000, 0x1, 0x5}) r32 = socket(0x2, 0x400000000002, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r34 = fcntl$dupfd(r33, 0x5, r32) ioctl$TIOCFLUSH(r34, 0x8020690c, &(0x7f0000000300)) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r35, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r36 = dup(r35) sendto$inet6(r36, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r37 = open(&(0x7f0000000280)='\x00', 0x2, 0x1e4) ioctl$VMM_IOC_READREGS(r37, 0xc2485607, &(0x7f0000000a00)) 04:02:34 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) dup2(r5, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) fcntl$setown(r7, 0x6, 0x0) faccessat(0xffffffffffffff9c, &(0x7f000003fff6)='./control\x00', 0x82, 0x2) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000100)=[{0x2, 0x40, 0x7c, 0x3c1e2ad9}, {0x2, 0x3, 0x9, 0x80000000}, {0x401, 0x81, 0x6, 0x80000}, {0x5, 0x5, 0x0, 0x200}, {0x9, 0x3f, 0xfe, 0x7e7}, {0x3f, 0x8, 0x8, 0x3}, {0x41, 0xee, 0x8, 0x42b}, {0x100, 0xff, 0x3, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) renameat(r4, &(0x7f0000000180)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:02:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00000aa000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000001"], 0x10) write(r2, 0x0, 0x0) 04:02:34 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) socket(0x6, 0x6, 0x1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) fsync(r2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r5, 0x2, 0x2) 04:02:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) r6 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f00000000c0)) semop(r6, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000540)=""/251) semop(r6, &(0x7f0000000400)=[{0x382944aaf518b02, 0x0, 0x1800}, {0x4, 0x8, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getegid() fchown(r4, r8, r10) getpgid(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file\x00') writev(r3, &(0x7f0000001300)=[{&(0x7f0000001200)="03db9892c732aea542d78a1a0fc052dc16b14c0bd0acd5dbb1f3a94f160ec0be0e84a6c94c8cc4960c9f854137e3e60fd7c6fde51f8ce88a6ef4d997e25dd7174425598812d9436cb21497373ea8b549af7c31a0c96e181c5d7ab64afbd14dfc813097e15f9eb22f0fe6caa6c95751a66bb0594be549afb34baff0b052613942ab75065d252fb3fb98d64389dc67294c83913ce970a86c6a4f8c3e974439e2c9836619739a1d038308e8bab7a1c7d81fb7f094e2f05b3686021f6864b38fa74496c3514007884dca90fccd1d4eb4e300ca04f6ed0ea3", 0xd6}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[0x1c0000000000000]}) openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) bind$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="0003fbffffc80400d8115a8226700000050000c8fe1bb59d2751209e39199acb234053d0292b99072d54e85a64c4b5204c62d4358a4c719aa89f8e5ae6d0a2f42ee4effd9b511bc1f5c83c68dfd35409c10939784463e878a8d5466c9d9b3b10fa918791168985f8f83add256b1fd1c8d76144129ee0c4591cf1aee05c1bd830d698674a11b1a8e029e1b949f1060e1dd8341277e567286412dd0ea2ad0000f8cdef1abb4bf88756e5aed883e1eb1d44a7988bad2eb437ce1775761923a1290f6ba79da6f34a7e3aa8570634ce50b991cf1eb08cca364fce6506d7cc284a304e99022dc6b8aea5d80e7ab4866608500a2161ba814820786cb7038885d1754d6161590fa01eb70b86713f880dd4c1846500"/284], 0xa) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(r11, &(0x7f0000001b00)=[{&(0x7f0000001a40)="8204cfb25ae2434c09505bd9ab41fc048720c290249d5ffe21563171ce776d6cfd864cbcf998a044f8fdf710b18fae821d656adaca883b063b0d99d72b0144a23c808f5d9962ea3758b73b57e7cbd882a643e3e646832fa96c84325b54aa1fbb6e77707e24be18b46df40201fb5986d3f7d3a32a882f18c9e6f3c2dc5a05dd52a4073105637297815451b1", 0x8b}], 0x1) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001c80)="d1ddbd6f30a385e3c7c8e7ff369d534431d4e2fd89a540f96106a6677ce069fe5bf18880f8f9a7bb84e17231d719a682a80c85fddd38e1d9c1b7b399ea2a7206a138a30405d10312c5556b4890a398120679da26cbb8bb953f508aa62b041b608011236ca44f95a89d13b71596da5a1fd08857babef70cf81013768e0cd1d0adc36c99497d1f1c992c043ffd46871e4c92e08e5920d088617b053b47a298069687d42b29c41fc8ac0bfefb7f7163", 0xae}], 0x1) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000001dc0)={0x1, &(0x7f0000001d80)=[{0x2, 0x3f, 0x3, 0xfffffffffffff2ad}]}) pread(r2, &(0x7f0000001e00)="d002dad52729b33d884ad4b2a3032f23f812c5b65f80e2dd49eb8b4871927d104583af1930d179640270021d6ebda44d13a69b8697c0050346cfd1e87f90389907eb221805755380dcd688139ca71c67f330c3fd30b80149c02c734eb7cb34c2f4fe2fdb477196cf3617", 0x6a, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000001ec0)={0x6, 0x2, 0xfffffffffffffffd, 0x400, 0x101, 0x5, 0x3, 0x100000000}, &(0x7f0000001f00)={0x2c, 0x8, 0x8, 0x152f, 0x80000001, 0x2, 0x7fff, 0x10001}, &(0x7f0000001f40)={0x81, 0x3, 0x4, 0x7ff, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000001f80)={0x59fa, 0x4}) select(0x40, &(0x7f0000001fc0)={0x5, 0xfffffffffffffffd, 0x1, 0xda01, 0x5, 0x4, 0x1ff, 0xffffffffffffffe1}, &(0x7f0000002000)={0x10001, 0x5, 0x7fffffff, 0x100000001, 0x7, 0x3, 0x2, 0x9}, &(0x7f0000002040)={0x5, 0x9f1d, 0x4, 0xfffffffffffffff8, 0x40007, 0x3, 0x1f, 0x8}, &(0x7f0000002080)={0x5, 0xffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x10, 0xfffffffffffffff8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r13, 0x20004b3d) r14 = semget$private(0x0, 0x1, 0x300) semctl$GETPID(r14, 0x7, 0x4, &(0x7f00000026c0)=""/163) utimensat(r2, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x1569cc16}, {0x4, 0x3}}, 0x2) rename(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)='./file0/../file0\x00') getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002880), 0xc) 04:02:34 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socket(0x22, 0x4000, 0x20) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/171, 0xab}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000680)=""/59, 0x3b}, {&(0x7f0000000300)=""/170, 0xaa}, {&(0x7f00000003c0)=""/132, 0x84}, {&(0x7f0000000480)=""/196, 0xc4}], 0x6, 0x0}, 0x40) getsockname(0xffffffffffffff9c, &(0x7f0000000580)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 04:02:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2000000000000247, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:02:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x1, 0x208}, {{r3}, 0xfffffffffffffffa, 0xa, 0x219dbdcc66354c70, 0x4, 0x9}], 0x6, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x4, 0x7ff, 0x6}], 0x6, &(0x7f00000000c0)={0x401, 0x1}) 04:02:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) semget(0x2, 0x0, 0x448) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() 04:02:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x9, 0x3, 0x7, 0x0, 0xdc6, 0x9, 0x83b, 0x0, 0x0, 0x3fb2df40, 0xfffffffffffffffb}) dup2(r0, r1) 04:02:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {}, {}, {0x0, 0x10001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="64d5ef55f0d317ec6d53aa3e3ac2") r1 = shmget(0x2, 0x3000, 0x173, &(0x7f0000ffc000/0x3000)=nil) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r5 = geteuid() r6 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x6, r3, r4, r5, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r6, 0x80000001, 0xfff, 0x3, 0x100000000}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r10 = geteuid() r11 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x6, r8, r9, r10, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r11, 0x80000001, 0xfff, 0x3, 0x100000000}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r15 = geteuid() r16 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x6, r13, r14, r15, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r16, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0xffffffffffffffff, r14, 0xffffffffffffffff]) r18 = socket(0x18, 0x3, 0x3a) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r18, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r20 = syz_open_pts() dup(r20) r21 = dup(r20) ioctl$TIOCGTSTAMP(r21, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r21, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r21, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r22 = fcntl$getown(r21, 0x5) getpgid(r22) r23 = syz_open_pts() dup(r23) r24 = dup(r23) ioctl$TIOCGTSTAMP(r24, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r24, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r24, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r25 = fcntl$getown(r24, 0x5) getpgid(r25) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x3, r3, r17, 0xffffffffffffffff, r19, 0x10, 0x1f}, 0x7fff, 0x101, r22, r25, 0x3, 0x0, 0x198d9163}) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x7, 0x0, {0x4, 0x5}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x1ff, 0x0, 0xff, 0x3}, {0x0, 0x8, 0x7f, 0x80}, {0x0, 0x1, 0x0, 0x7f}, {0xfffe, 0x3, 0x8, 0xfffffffa}, {0x1f6e, 0x81, 0x5, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000280)=0xffff) 04:02:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x80, 0x8, 0x1, 0x6, 0x2, 0x823, 0x1, 0x2, 0x0, 0x6}) listen(r1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r4, 0x0) sendto$inet6(r4, &(0x7f0000000040)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb00000092583109bd459e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e174d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb5747162932786a03cb50c60ac436c7104d74fddbd8b5cb048bd9592a54feacfeb0a2c47364986175a8e0125cd7615d9df7002ca62668725908b4f8bbd3ead64d25d16597964686f9d87738a730946e96b2840c62f927c954ce7a521ec3d2879b094393aab48e8bee132492235aa8f58c92150e8eeb6dbf64a5d319f2d8a5de729261b46d979f3a90d811b4616c38a30d4c4d6cc25c441e7565d4d92df1c625c8402044af658826c157374e697bb7ee1add59f0e65a73e2737274975d3167c0c1903248df970eaa7d87217e0c79c0f742f7ed", 0x5894, 0x0, 0x0, 0x0) 04:02:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6500289f7ac60479da08efde2a91653b492004640fef0ae4ba58b406e7dac6b674be853aff33a93c09dc9ce05d3236d20000000000000000009e06f75334573ae621cd7877a85df1b8ce126064aca00cfba0f5ef937791c781a9554faa808b2708558251f4f61eda9fe883ffabcb09a8f1af"], 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$unix(r3, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x474b) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 04:02:35 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x20, r0) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 04:02:35 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x19) semget$private(0x0, 0x0, 0x28) madvise(&(0x7f0000a9e000/0x3000)=nil, 0x3000, 0x4) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)=[{}, {0x54}, {0x800000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCLOCK(r1, 0x20004276) 04:02:39 executing program 0: r0 = socket(0x20, 0x10000000000003, 0x1) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 04:02:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c4c1f69", 0x34}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x6, 0x2e, &(0x7f0000000000)="ebfd812eaa4e713048e699319297480000000000", 0x14) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)=0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:02:39 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) recvfrom(r0, &(0x7f0000000180)=""/246, 0xf6, 0x41, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:02:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xe05bf7eb4473098e, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0xe88, 0xdd}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 04:02:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chmod(&(0x7f0000000300)='./bus\x00', 0x244) write(r5, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f00000000c0)) r8 = socket(0x18, 0x3, 0x3a) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$unix(r8, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) dup2(r1, r9) 04:02:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x0, 0x2, 0x9) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) sendmsg(r1, &(0x7f0000002340)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000010c0)=[{&(0x7f0000000080)="cffeceebfc28fa7b174cdec613427901fdc013d0cb44ab9e4fe918e9b5c1b67bac4eae8b39289d65d712424bd8388efd4c62913e5f69b442be3edd9085c9862d0a4b7d9b16b3c62e3dcd7b7d16ad191ac117bf41739bdd5317ffac42fbb342e98a7ce74dcafb97b3525e23e2a8390eb5a03648ffdc659f03a5df8648464d492d0185614c89ad770757797ba89adb7432b64e11adcad8fb529bc706d99bbb205e0784173718a1b04cece1f72f5bb03d14e1cf2adbe612b7d4a4ad23aa686b22d91d3b2c2112a8fc07387081379503684299acef8fe14c7bf3521601022d9d6fa57b86c248c222f2e60dee4ad1efd95ec6278a5eeff2112c8b139dedc1c132032db8191a04de3dcbae0b6c794afb9c77ca2f0857a61927d69e9bdb06ca5ca478c0fd4387b6dfcfa2a46b6c0137ac607a5f3d7c21b969051541f29e208f2b75fd85b54fc93d9b5546736841710509388bbd4130315c12152877dc82b854e20f0ad7e76f5b5ed840f2c0026461bdb9fa2c6c5e69e2f9e7bc64d672ef32a2f34920f9f60dfb99108687cc3777b4e1455034a9af3fcb8cdb16281e38d9673fa54faf4e5577d5642ac3d0fb3b17c41cbf6369ecda0ca3768651997834dbc2e288906f38c5f759c096c08ea5ffa127ec952017cf99bbfd4ba2b01eb8006abe040ae6a9430c9b48bf361bd946d8296139bbf529a4d4df06e0e593b4f3b78ccd5dc07782b2e8f4d74d05e96bad5e5cc4c30f68ce60476e14b494419e183ddd9646efc58441764dda8782ff20c75391455b0a2cd1bedcf55e783b90b4cce27b0d15c8b16f7c4e1195de304f5977ac34693271eb16cc9a9aa1bff052a89e0b0841faf05d225abc0f1c2e840d913fc3bb49cb965c110898fb3f26a383de41a91b4d177f7075d9ba0df51b2184223ce8b43b0bda81476d5c884b5a02c4c9460a14083aabcb7e3ef52cdae23fa14465ecb4577eecbe69716614b948000716e7fae75abfd0024cf469c1596d721d04ecd757be6b1b97460f6e0df6352536c4338485ea6d39df4e1954fa0787f91ab776317c1358df7f195f921e491298326e740ddf03fcf4db543028eb171f8296e0a1d5afbc290efe8c648212d0be5fbdbe105a82072d2f3242eb9b7390275c9049d789be152c4a57071dee66dcbcd3fef272de549473f979d24c449f3d209b2e76c2ba2d4dfcee26779607ad0087ef5cdb6c149af62a657519cfe5b59e80fcbb01b30a84523d976728516314b635555bab2c1bca85a5700e1d0e4c1fb21ef6452849aeab53f977f9cfb255dcc65f2137c514da08446680d706fcbc25c6e7af493831877c1a12723689bf6e2788edf8671921e7a5093a8df79550e0c1739288f2c7184b5ca513bafc6eab5e4bba412ad7f377db0afab1b53c903d1d69a707bcad03fbab396730be6d89fe582086e29d2138f05098bbb8a78fce6fd7678373d5682da98cd2fbc25f5dc72f3ccb629d701b0e147c989145b97d36515bdbd3677fed62bdb1826e9c4e4602dba698bf33d77b484a4147c22012f39b13b9362613d8ac44cb9b3f8e4f69221da62c4b7f23b44f212e4e888b0d7471d8608bdffa05715b0a3ac9d95d059334d5603dfa6932c29bd43e91a1cb41021ca99f9e3d9b39347523febe61258fd242cdf903aa98edaeaa110ac5bcc01babe6761ec3ebbaf7ae7aae7249443bb65297a4a1965ee5b63a58e8433ac8770a6f959046ce8a550dfa89a7dddc3070a0969e002d4c1fe81615673471339973248330d629b85367dcc54c13dc2c1615d433fda9edc569c4aacc85f30e10b37412fb3cab7e2a3203c684e28625a5a717a8761001348491af837bec502891e691ccc4ab5131f09639d5bb7507e56b3b04addcff8ca55f5211f99d4420e7439cf0a87c9d5f57d6ad1fb84d8ff279c6549fa2a02b532d320249be45462052aa9f3b822abd524692436a01b994f0f7dd0bb1990c00d55a735c9e59c22f6b65bcd0068c37d51f71d4cd21c6c20b725efca7cd1599093997057bfa6f3727e8015352d41e09a48e119841cb331c256dcc3812b8af41227d7dcbc472aa538ae6c30c406fa12b6b66895635dee1723b0cf2c88c050e7297e6f45a85c0aa69a6b6c2a762d6e1afb3ac4c4dfe3ede5c3eb1e31c8692eb1e52e22b057fb288138b61eee5707d96ac39fa66128c5074f305b77b8a2ac5e64885fb1aa5b31ffb2d9d036ecaafe1a4a00c61e2f6f723387643049b8436f94cc93357b07dabd763acafede3ef65edbae96c3caa0f0659cea6a13fcc21aaccae15059bb7775d90bdda85804212820c46326e9b2b95b5761f2673f0ad24a6619be0f2ec8f12f5e1db1dc8a86d8f6f506a164352303646c31d4725ed1de72b6d55d33ab1c60a9300f9410a55b4a5bfc7e009351df3ce2b8ed21b7cf28341e2a23d40264bba5d186480833e53bc54c3202d201a83095dc5cae4055dc4af9d6a4603d501cca484c067a07d477a9d9494ce082a1c378532f6bff5208ca57424ccf1a9237cadb0f7e6eced896e48769fdda13ed19570a617c0776103c2fdab322126cf2d50db90c5f7428bccdb48f1440135357cd9cccaa5fbc11a84d47bdf9f3b4f7843a03aae02de0e39a0abb43834f85a7c7c9f5c1003e4889cb0c08b19f9053a20b793590213d3b026539aaf508095bdc8eac184c5ea7a23149f61aa25e9292b835733a31fbc4539f20b769b8193b67325473223dd254bca9c5025ae14a8941c2c6aa3e8b182473f6161680d30b9d7d3e9f232918773294c4d8933841c094562670c5d624ff617ead4183cce9d227d64ccfb936ddefec7191e15733531c7065d2c2df574f665fb1f8d1371c28180a3f67ed9f572a172a6872aacf0a5764461aa671164b43d012c65f61c088ef9c7f9eafa4eb28d45f1c31a0812f63a8188588ce3604f123c6b8a6acaebe98609eba2c2513b94da32c6a4d9b5c7d8ce117e4a0fa8cd62cd264f65a62ac03b972241761cfe2bf0ed88ac40bd6a77518ed0bfc7e378cf5ecb6290b56d9c2712af718a779be759b1fa6c8e6347a32b0b16397b467c064ee5db2a78097651b2a2cf75d5cbcecb8fb9159a16df7eb035101220b78c023c589ee2a089fdaf774b3e089d7a954e0699a64df8b7dc16e602a1342fdb8685e8ef8dea08e503e726d30975979e168b94d6a788f8056d36104708e9f244841845bfe8227fd3dfa337e6bde1c5a0177073707f26ab3d281866b3008eaaacedf9cab88abb7c35729fc83502a44a360c42b39c2f5882698ffe81720f8ccfdb69372b21996deb5d56439d4666b28f44a885acfde4587002356e7028b099237332a5975308395ef32d4557fc417562a54c523ac504e8ff1c0f5ac6b766afbcee331f407bd9a0e46e982d46d8c0c72dad6005b50e4005e2220716705f25bde192b046c9383542bf64d1ef137f74fc5a3ab17bf8e01ab081253a24fb262d826fb02443126cca67177825191e5be948471811097edbb5aee585129a6037d75702a3b5b60599f3a960cb67026981b1f2b4c4994e70aa7352d483081886887e2f5fc0ca99e3c87ac6443d3e5f4187e3897da9b7a95f77e3c648cb9d7cf45c95d28a59bd43db175930a9f37d8a7acec031488180d7ebfc49122ea681c028fcb91fae8f98734e10ff7f4e99536417bd41acaf4c3f3632be8e776bb2777558107b987995a2d5b3a272dabd6b21c282e1eb3119c76ab07e8dc5a9ab047a57f147a1b8bac450b4649e7941e92b820577ce455f76b5d92e6df2081e92a888a0403d134150853a446604207c706c8dd2025ae52ea9845402815e126708633d86b6ec4d857aa44a5a495bad40ffe6cb64e436bd4fc4e5cc236f02595213583690906fe9ba070efc8ad8dda7173e9bf3aec272e648e1793f9c0fb6935f37c4120b2e7498ea6dfa419f9d56869ecbdef959ca2958f3042a8f95299dde14dd24bbef955299034109abf402fe5a8450467b14c83265324d20a7c3dd826551e88509648c1c02f00dcf0769c678e752f7328da894327250bec41b2d4af598f884bcd063ab1fa734f1336485f51be10e4b4b56ae5c16f141399106164632c81d18e6848875826f95de07c03468084841de1ea4438cf4ececeec606035193f6fbaa792a0378865a143ae0ec044f075ff47ce8eb25e6a7efa386f90be7414a5c917fa5dbfdfbb2f409a2db29ec558a97715a35a89482f762b02bc7f6841f4e44ad5d0e41911b4ae67a3ef7050d9e48a33ec0ac867c69503717686814b19818e3893a46b2640de72fc8da92c008d544f953c409b4268aa271f2251f75397fb70607c30502f480f8acc7a4296da201f304f68d023dda4a7f9ae01b53132ad0b7ac400962e0db4c9f8a67d602d6ad5cd02bc61c4f8872e63d0fb7b5a61d77133acbbcd5004a14301361d211885efff6c4bbdd35c31b12eb8ea925dda8ddc4fdd8e12ad9e8c84a0bf1e97c9af6d5e12d9f6371109670ff5736b4b8175fdeab31b11b76e860dfcd3f46139a7b873a551451124595fedd41c1b93209617a161fc3de7fcba6f45e44366240693828cfbe89b3251afca0685ddee6e40dd00c8ba7791a334376d48d9adc24b01c757b7b5b23988f2ed9df14b86060aa5c2f172673ffa76735e6494cc7b97c92889da2ad7bb5b99553f6c718b4bef315d84c2f944267e7ac01b6018f6a13d728ec966f79bf952df806ee8f6ae72b3d4870ad714cdca55b45184fc392ce4a3439a2ef17deeb0777cfebdcfd10a24d33e86ce1159ee664f030638b2f5ab6e77e287cb1f646bbce9ad9979acf5a153e880766fca11d879cd5d89902f1b2b1648591ea2e899cdfc2575d317055fd907c7124369c42b9b26392f14cf719fafc1b5a26c1871fc8a524180412a9760873ffb297d15f97b5844aac4996016562896169ed233dc5ff0b3aa5edca16fca3ba5b28a379fb3f3e15f152d13e008029dde04e7cc2159140f4afc15c11611b171a8ec8109ee37c7fccee1a943aa703e38d3fbb75e43d1c1c767b5e9be31ed26f336ea9201882a989eec6124a14f9d1c41366b2fdb7b3751ceaccff5906375e961262758854b38df4980dd9da55152f21853211b88668b37eeb24489906c4d53ffc1e814ca20b04c87704ea0109318e611e8a7dfcc3fea11e732a5d43f46c3f56e55859704e9b2730c572d4a19c9d9dc4da0dea50ab8f6a431f7ba0cb659b40cbfd30ff66ad3d42b36c976f98679351304a3006d8fa3872ef16838e590e9b808ce03a2a11db68a596dbe0efd5d913f38a39876184a959bd96ab48068a7f5a1d774d180a8ecbcc1a8afce41bd0c7b3df47aeab44a43e6fd0206cb555c3e1d4707f811394079422f33d72a6cb38457241e85761a2638c261dd1931e006029388545a44671c4d65e533be054fb2942d87c17a696af135941516712a2eb2c47b5612ea3fa4ac0cec43f1d9505ff42d0dbc5f973371292fdd02ee818309d07b43529e881e6dc6ee79e8e277d928c7e8050119cf979b00ae944b87f7e309a3ef7d04a421f129f5649f293e3855bd75ffaf6fcaa6abd814507be14e6c5f36ada902c0784ef18555bfd1cdc47e87bc1b91a292e0e15316aa155c51c2dbbe4665b7464a4f47d7d1872ba0fd7585307b3f1e43ef636735f63a7c3d1ae606575b9876fa86e09c9c28ec7814a77443281219f8d700ccedbd2a9f5bc5469f94d54414d411cb16fc320cf7b4080298384ffa6a1bbface6d9bdb3a568eb3ea99618baadde1bb7ab4e809f874c224dba21c406797618e9a0fa60d3495029c5e5f768642c6403f7b3772ce3a280e987f67596573292dc7", 0x1000}, {&(0x7f0000001080)="f2760dd55f0533cd576211a4ebf3", 0xe}], 0x2, &(0x7f0000003640)=ANY=[@ANYBLOB="10100000000000000100000004000000d7afb819b7273c5cc0ab04bb05a2dc2e6f9d52bf450ba399c98d92cda745917baf38c9955ea9d20f570abe0f7daf85b5de96598d0e0cdf45d5f895b2adf39ecec0efbf4d8db700d0dcc4b19ac86c3115c77df0682a2d977d0cad5a8e9332a5e56f8d02c5c37efb79db705b2e4b83b14ba85e2394db8fcdd0b143ea0174d3391756240d6c4816b3123957eb8e97bfd34c873bcd3b09feda385733ff07d691bceca8e1924cfb9fcaf8c9b3b3703f061258b43d3b86afa8c6ed15be344ac67a516083f1d546b43c498ea1ce7fba87ea22cbe6f17f06e827b19b00621c275b43925609791f862ae2b7737897deb9ec1cae2955fe9d476053a3f90b2fc99c77d99890a783e5d44a402a9fd4d8934be319d893ee1034fd409c599d0570471a6965dbbab6f20adffae04a31bdc3659af83858f492dd1b49dca582aec786b95c5200461f7243a5277ecbde90a582f619a8cf74936eb87b53d8185bf8b095188f8d62a3dda2675066d90cc4cde4dd40d745e5d61d51c2ce043eb4a75a10459f5acdff981012d76f58d0c7673d13a7822c925c616c0e105634327712818c67b069dc513b697c8e1c4f2cc2baf718610c8586ca79b73cb3d98b0bc446ba043cf23372fa0f0b6db0e76c94af3c34d8d02c5fde0f76ca110fec46c4ed080cc25857fe4de1bbd1a65854cb1674b084df97252b8f494ab232b4f9c0613debc34fe44fcd0be33c8df988be1a63fe0283767262fe9abc54399f61f8b4356823816ff47dab44a3cb322f03d07e5db7229c6346b0c351dc3415e3c48b8a465345be5bea8b44da072bcf02683d207ca9fce4c06b71ac3bda3c8dd0e7bdf42355fea368543a0fd0d00bd15419bd36587af489684de8d8d499053da72ffa1e0e1f9e1a0ce3407c1da6d636efb7e6755b81dd81ee395c38a79e2c69dadedee60b6d2205c46535fe0367d0ba495c3148d3c1f0fc9ea927480a58199409e8b9752ae8abe25f689f67a563d24904c5f393ad0e08d68f7591626260870f01c7dfbdb19ae9e067e8538afddd99a8f5c2890368fa7bdd84c15593fd2692084cbcf328da575ca1a7319c2dc12a72272e13437ce5676900684f43778c20d67db3a929a3b8bc08e0dd5063076747a9b2d606e2da6de1b33b208aee68617383946b5566339120f7d9a14978a5dd6636ed3493a78e7ba3447663026e135988d2a52daa24da3132da9856418d8c435045f77c05db62a87b09d73d2d9191798938cdce6a0d047418fdd2b118fafaaf67513eaf54bc2fb10ef5ff58505b03e2b79f0f8ee34ac391a45e82049d00e2f203f12daff950228b32ecede3540ab8f51c109f2fddcaeac3269a09579659bc6199e57b38e78a21c690c2b8a62c4d7da87da9b7202217b661b14dbc7de986d701bd2e86a812dab72c096bb048a5fcfb0d2a6ff50961d1995a9c2df3ef054ebd436702e344b53982452a841f5c9f49fe3a46b03da0e650f65570732d472254806ac092d18cbf17da8a2551b71c11283333c726b829a017f2c7b3a6a0442c4c47bf60c1654f3cfcbf885d366b89262910cb08f58037e6c55c873b058161265153632694b6e2bba4ac984b95d89bdab7ffef41ea024cb5a43d5a5cb172fbbe9d850e24cddc98019911d4f275b4f44d7c40aa73b82e72c53781bb3c54484516ac468e2791a63a5ee5b301b121077fe95d6c549f3fcb693dc938e0805541eb87bd5ff204ece0ab0032e4a7fa7e15fde0fea6a5396e7e81758eb91ce59ee156e7a96a247eb3986f069872383f333bf5da222d762e26086587f8e5244e0f2f157da4ff62dee4b8513baaa45b4a99cc9c164e58155cfb0bccfe2b636af00de488fc06ef610c90b5029479fe045e4702a3d985b7e0f1d094996b7cc8757305b9a06f9c2610cd6f1b7bb2a480ec43902a619ac04a6d52690d214365d617e4ffde9d2653ea3a3e2f24947b62abc3f03c6dd1a59ede733aa3475f0c5e5c69a12c7328fee11f4798f3c1082e90121e0d98d1fcea26fff992b93831ff342b31cccc16fe6df35aa6e160ecc11a53b225ffb2b84bb42a05ce61ccbf515e3817e5db4a78490c75a0bd9a96bcd0459f72b3ea58936f7c1836e82bd2bb4ab904a6fca5cc302df7dbae0df7771dd23ea540c711e4f732b1ea8b22c38d427bbaca291796c137d8f6bd1531675cd601b5a98418103cf3842035991b727d13961c256ecaf554f062f6d3b0f2fbd834f2561ff1f42ca8b410d579af6c0ac4b0d81a4adbaf521ac4ec29b087750f7878a77322a9d2e1234e5f9c6aaa5180c2797d4d4cfe1d1a368030af5804b16f36adc35bc5ab019b045b7de6248d31ea7bd00ae571b81c371e83902525089f060b2f0776e6e882ba594885513115e66d501d61202058c5c4aeddfe4931e65fbbf708752dbebc896837563c277dbe629b6298d38776daee2a8014df9d078d2c6217af7af60bd1637bb3e552000b64e2a79ce2717482facf645c53510d02275ab6076abce4cad999715ac17daa388621c625eae30abf607c1c5a2a0ddef779b2b36ac7a0616dcbdb389e4020366211b47032c613cbee89046e52277a4180289e08532914c800cd68480b51d0619c78e9617a5aaa81103cd6930efe9bba409d2d1fa334b7708c821ae38d0f9f0f5726b59b17ddffa05947f7e11139cb039bcd88353814b427f1a749b6e6d3977f086d61ac7b02abeebe2f9b0e7f8c5784d5869ac1a07e6484e376166339c15c15dd06fa6f9aa59b833f5c5c8873f9b8227842e25689cbcf06a00d9b56ef1078bf939e38c8c9194bda04d5a18846d57c9011b7fc92c0f71335333acb2a9851b97e7c7bc8cfaa77bbd85374738fefdce4332052fcd669a5110287a0076836583d780cfcba14ee3869f110fba56688582f7104df6882b3e70536bce4602ed5a5de38e3c6da7f72bc26d97953a625b1e74c96d71fac4b2c030bb33ea2735c01c2a49377685370c39ee2196efc7335783849ac10aa6f617e4d9950c1d84dbb8a40b085466261bb621fef819aa319dc1a66065c24888d12711993a824715834d4955a019cb63f0649cf31da95bc9d9da649c96a2ffb6939e16e59cbdfb35c44c29062d13442915f727998af6093c8302826eb0c9c521672e84219be2c113d80d6d29522ccc9c2a5cf07181b04be28d2d71fc0d0c3440e6e758c7411850571a5e4c4bba11e42a27862cbdc84ee5071e9ae2877df861b81d4ffb2eda2c1d52eccd8742d164906c04df3cac5325b4c65b64635a26f5f6cb7b11c646628ae9964ddbcc57fac30677bca1a876e7b11aa0fe043b442e5c51029f12fedb231abdccf5a0b03e758fab9c7482e9e788dad0e07cfb052d0a6bbd21f5adb8083acf2086ecdf7f6e282323271954c625758b13df5a8e5981ea8fef916cb8302805c4c76dcb71c3b9d686ed8f9c0d885e5813228dfaa5b4ed7da293bbf932f5d9731a8fe05a9ef77aa66e3185ce3948cef6a07b6466a435d4ba36e6162349429ea24327a765640c835423352ee2d4fe7e2720524f24eb9a1d630f055fffbba832e0ac34d740ea56e9ec83e24f18a71217b33402113f1323b499128b90443f6c74fc0fa04b4abab0a3d54e6818b1c799a352dfe1e5da2c69097a5582b5c4919c2d06640f7a354c6bef4360e973480ca683e6afe5021aab2395591642df93bc22dbca2b6dcd5a831fd32be608ddfd469eac606a61e6cbe36f03707aaf79030ee40a1ff2eb5763d28eecbdca275e60d93457193a8986ef6252668e7619ab4257c5198133d116cca4ec3d0026fd9798988a9dbf9b0f39c8d9e69d174871b2425c3e3382423a685e06dffe24f427dab82321276062e1b337ee13923bb10537adb302ddcb1425571d0abf3e39105cf1dc45383ab84c74b5791bd462559cbc1646047e39006e45d58c7e413a373e7305b48caeb5ec4c761eb1b576ed8cdc4a85ed3f907005ae69d65d581950c7dd3b91977bc8e76b053c335dcd29617daa7fcf4735e9259623e3b9e33755bb3636f1bd12b5132ded52468c97a74868fb77a1d06aa0d3e79c46f6ff6056f6eda73d406a55c069fb2abf228c583d0a9ddb9dae262df86568c88dbd5eb44336406800e6b4483fbb373fc4c946bbc72cb5d2a495a260371f96d202c0d762abca5d2984edc65cfacebcda9be4df1b07f90a9961298cba8763adb86d67f4ea79186c1cc2d4f6452c43c71e6322b7536333da69d2261d88603b5bf690e9ce82a75c4bb56ee82e8c63e87868dee37fd5668ca9ce18b1c9ba0c6d4e0f8faa40373cc5aaf9332c4813ce52d64c32fc308b416bceecdaea6c38ba6621c06c2cc0ada9202d4bce6218bf35fe835f4112d08a833cd387bdf36eeada1a6b3a82bc91976a507d94a2c952a445b40055e87318958d54b8ca3b86e178baf7f3ca12298766ee8134fcedb6ca778cc8872bae583602841b800032dd84a9b23555facafa6d4718d0efdc33b65fedb7abc848aa63977b1d4ca0a5fac6ab55d46cb1ab3f3efe9327b66016bc27ddaf16bb0636c704eb82964113637c5471727fc698d838693f523adb24f0923f26d34923d4182a5423e8597c88e6cc3bd7f5293653ba09ba9689e24fe1a4912096f6bcb744868027d930e50ddab1cf0a2a76417d69bc49f5b024b1939cc0bbb04a5234aa2ce90eb9631a2dd9ece37ae57ea45201e528869b4a475b4f80b304a5a29f59e1c684a22f64bec13855b6617ef3d14774864b6bde50f60fdbc203b9a774982fdb39c165e3e4afcfa42314c2b7bf4825bd6bdca61a40c90f57227eb46e9bbe0f86e6c78be74d314b6e2760e4404030eb4ceddc1e014763a3fa043b8e258574b58e2bd4e35d4bc465006299a06b270e583a607a5e9a5c02fd95c6ed31fc3c6456ced0d882e797a7d96069024a13e1cbc6a5db80b1e7c88c928e730e475d3db665327983f850a3d6aa41dc6ae1480ac4c16c6cc8a6b2aec86d1f48b1fc51c57908772e99e489dd707417a06066287340766db69822963a3390de1653994757579a84fb32376faf85672534fe4805911910b81dcc2cfdfa486ac1c5e2629a4103a3ec2289e6afc8612aaaf82910485b3deead7b25a952e9223e02caa5d8677e70a20c0b0ce0cac67f7273b43a7c988af46d8667e38f8ea5ae69dc1171144251ff7f528306c5e94698eccdb9f8bae75acc3950f2a5a456d1b969f5c44931506d10de946d0b27dc735022d9f8978adf38560f48caff5c9140aabf4f1acdd42317c895b28aee0f0153aea73349c7331a7f54f9e4238992be6e792084686ccc6c4d7932b527108d9fae83041f46fa29e5b563c8e95e09842b3e38705c873255bc32680bda4d5ca4ea68fea614cb00faa6c56cf415c3cf3fdf4088d65874620b955771e39e2426aeeebe07e2a7892c8a505c32da20c61e95a3b410f7d6ebcdd6806ec07b4b8342cccf3d211ba3f599fa8cfe74fbfd68bb70b2dba05653d14bd32a02e1c7d0fd6cca3a837028eaca1f3c588f47a19719e5cebfd4e0f5c3e12df6b68e4b192f2a04b44b3eeff09e864e5a230bc5199d2c6fea30ceb54d4edf9f214172a51394907358b90c7448c3d79acde37fd1cf9fcfd8e988d2833be4eda23eff676831491a30e33141105ed253dd75837b3d76019f31085fca5305c9a20e35ced87eebe0bbbf70dff0000007f54cad0c9d28b610914521c503428d184ad52faf6a7af1f4ce3156dfff9338e2f6279d8cba9aa26c449be6f0ed66847d01fd0d270b1c3bc4ee46b6c78729e93f5ace75fd612e17cf2ed61e777b409655b5d089c816b17543b4be7f498a5e52c441dd15d145202cd81439f56b979a4e80000000000000000000000ffffff7f54e335fb806b43774567a895f7e691ff2f47e2c4e4f3e636693b019dcacc951456e3884a82a3e9594adb53c163ac2392387cfaef336fb56f2ae8399b1c670e8e8ab36afa14c27130fb291f9503567ffe77c7f61428eba49c641eb3a871379bff23c5421eddaacb093a00854f6f02f5a4ac9f3d4fea92ca9bf98efaaec7053781fd772ea900908551a4ef8a720bfc25cf5909b11dfde865016429959afab8126ad1a2d6bbd232bc9219525262c75afc5a4680579b3bcf42ad2a77aaed243b0ca5ab555505d3d5a539d3aaf9499de4435177c7c05005f5e81051530a7a00000000100100000000000001800000ff03000063f2bef9ad35d48e9ad720abaea0697994849410a6a34c9146e6a3daf0b654098b12cfa1ccfd9c71c95c709b83c68cfdccbd85e1773a517feb10c50dbd77bc8c3b2c68a4a92cb6ef4f98f2d13020898b992483afa8689c8262fcfaf3db7507b75d720229d19f797d5eb52f84d31814b19ea5e47324ffb847459b214255132b618818405b8f7b07b607890fe18e81e1600d9051d0418add0e4fe78e04972bead9b1bac8c77cc68f295d90435e5f05ee3ae7835aea66041ef1922c6e22d87464f1a2cebed0b8cfc1541f428511b0a27dec50bd046b2ddede76c23c7d9812621264dc5e2db51ec6e52b3579da56e3bdc7a03fffb57e5bc1edf60e4df17e00000000f061bba01d4febaa108727793cd58bf0b06809e93bfbf3285c89fe1a56db36cdcb58522aa587c6d604d18b13761c640a0c3400000000000000663a33f0626707402f8b265e231c7ea775ef5be9356be70216b9a59101bc55ccddca316ee8fa80721a098c578c85c4a02ea252"], 0x1208}, 0x1) r3 = semget$private(0x0, 0x8, 0x4) pwritev(0xffffffffffffff9c, &(0x7f0000001580)=[{&(0x7f0000001100)="b20ec7", 0x3}, {&(0x7f0000001300)="d753f996", 0x4}, {&(0x7f0000001340)="0dfb082940210f2e636b418d9072b9f9d249dba7b466f1077a5fcf7b8bce22effbcd5eba34be8274e3e0d3f2fd1cecc5036743c234310185dce691d8aaf791155d4d43aedb15cfd352aa9947f38eeca14a99e592a6ed516e38b39cbd8550c713d0c54486eef69efa495898e2b9e3a3026e19fea40bee6211cb6695960d58a95d808b60dd704e76aeb8b658e8550b345d81593ec97a41e50d5d", 0x99}, {&(0x7f0000001400)="6cb66d7572984303d5bf25a7c089a253715a7a2f86e43226", 0x18}, {&(0x7f0000001440)="49c40316eef343c2ce74d464e9698b167960913a2c90849f09a53b99d5b96cc627377d2ef19420be30e09d493f5deaa4b4532a8702c8be7d0c2df412ebb432be153ef2a3be8c6f232bd098f5cfab8b11da56cebab2d36347ce04acafb8f388e3e49591c140b9321640c0d89e1b7ac713d12b095c9873516f7e2bbd52dc2e3628f2f58cdf", 0x84}, {&(0x7f0000001500)="b5921f8e9a48ced0f818c8da2d9c7c581c7220985b4880e3bc9444d87abe6361dd3de3bb1ca5ec7f9b022b8e76d86741efcafad6497a619a06cbc17b0a45894a85a487da29301f271ec540facfc6d929241149712602c607c82476a2b7a523173a44092a5d79c8eb", 0x68}], 0x9e, 0x0, 0x0) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) ktrace(0x0, 0x1, 0x73fcae1274ae2ed3, 0xffffffffffffffff) semget(0x1, 0x3, 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r4, &(0x7f0000000480)=""/101, 0x65) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001140)) close(r4) semctl$IPC_RMID(r3, 0x0, 0x0) 04:02:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0xff, 0x10, 0x4, 0x29051826}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) r2 = msgget(0x3, 0x88309ebd0aff9daf) msgctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x40) getpgrp() connect$unix(r3, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) 04:02:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r5 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000440)=0x5) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x84) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x40, 0x100000000, 0xcd, 0xa742}, {{r5}, 0xc580852131b4f26a, 0x8, 0x1, 0x7, 0x100}, {{r2}, 0xfffffffffffffffb, 0x20, 0x4, 0x8000, 0x5}, {{}, 0xfffffffffffffffe, 0x21, 0x2, 0x3, 0x40}, {{r6}, 0x7fffffffffffffff, 0x3c, 0x4, 0x7fffffff, 0x6}, {{r7}, 0x0, 0xa0, 0xfffff, 0x19e234c9, 0x2}, {{r8}, 0xfffffffffffffff9, 0x8, 0x2, 0x10001, 0x5}], 0x20, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffff9, 0x6, 0x40, 0xfff8000000000000, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x80, 0x1, 0x5}, {{r10}, 0xfffffffffffffffb, 0x20, 0x80, 0x400, 0xffffffffffffffe0}], 0x100, &(0x7f0000000400)={0x3, 0xffffffffffffffc1}) r11 = dup(0xffffffffffffff9c) r12 = socket(0x18, 0x3, 0x3a) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r12, &(0x7f0000000480)=ANY=[@ANYBLOB="00003cb96bb4dd64affc92d88e54074a43048f2c1e5a6230e192374549c67a782ecfc037142beb6a2d67cce75bd41dbeacb32da64c47399d93ab8b7ac4b4158c9430f59d7b76d25011b5ea0b3faeca8d9d66ea3942df807f0821b36abc9ceb818dde65bf0ff4f854a2e56ac7cb58a4dc76f8ba9cb1b210d6c4a2f97b529d6937024c27a038e077dd73723254ae73def38e46998af567a54ad35662d465350dd9bf08d01114f39f2a1b14cd7961da1fba7bd8aa9c8732"], 0x3d3) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xffffa64b, 0x1, 0x9, 0x1, 0xe28, 0x3, 0x2, 0x2, 0x1, 0x1000, 0x8e}) dup2(r1, r0) 04:02:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x61) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCBRK(r2, 0x2000747a) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x143) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) ktrace(&(0x7f00000001c0)='./file0/file0\x00', 0x1, 0x200, r4) chdir(&(0x7f0000000140)='./file0/file0\x00') pckbd_enable: command error 04:02:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) write(r1, &(0x7f00000001c0)="582720efabd16ebaf6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a56592c5a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb3faaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fcfb12a167bf8ddeff9452d90a4de8a010e2a5189c9930f53fb332a7caa99e66bcb4f5d10e986952427031a154e869070cea353d429e25bb9995635c72a0c32e0fe1951fb72eeb5cc54746f9b73f6bb2571e6b7e516cd6a7aba36f6625cb11448f0cef0bba52c6d13377bf7542f77bcbe30a0797016701afdd1d3ad7008c4ade456ea244078c161189e3325323a22f", 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) poll(&(0x7f00000000c0)=[{r2, 0x100}, {r0, 0x100}], 0x2, 0x7) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0d", 0xb9) syz_open_pts() close(r0) r3 = dup(r0) r4 = syz_open_pts() ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000400)=0x7f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffb83, "ea00", 0x3}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x8, &(0x7f00000002c0)=[{0x3ff, 0x4, 0x1, 0x7f}, {0x88, 0x8, 0x4, 0x7fff}, {0x8, 0x0, 0xb6, 0xffffffff}, {0x9, 0x2, 0x5, 0x3}, {0x3, 0x1, 0x27, 0xd1eb}, {0x101, 0x3, 0x9, 0x6}, {0x9, 0x3, 0x5, 0x1}, {0x4, 0xc6, 0x20, 0x6}]}) 04:02:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) flock(r2, 0x3) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000000, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r6, 0x0, 0x224) openat(r6, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r7 = socket(0x1, 0x4, 0x0) recvmsg(r7, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x36, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 04:02:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2}], 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1121, &(0x7f0000000100)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0xffff, 0x4, 0x0, 0x2, "a61783fe2dfe2a1e83c954b61e4e8a9e3aa1e62b", 0x7, 0x800}) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000080)=0x9) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x20}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x2, 0xbc, 0x81, 0xff}]}) r4 = socket(0x18, 0x3, 0x3a) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x65}, {0x7ffffffe, 0x2e}]}) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0x80, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) readlinkat(r8, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/10, 0xa) r9 = socket$inet6(0x18, 0x4000, 0x81) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r9, 0x1}) sendmsg(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fsync(r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) acct(&(0x7f0000000080)='./file0\x00') 04:02:42 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x5}, {0x50}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 04:02:42 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r5 = geteuid() r6 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x6, r3, r4, r5, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r6, 0x80000001, 0xfff, 0x3, 0x100000000}) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) lchown(&(0x7f0000000040)='./file0\x00', r1, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) fsync(r0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x23, &(0x7f0000000000), 0x4) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r1 = dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000100)=0x6, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x28890, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x203a, &(0x7f0000000000)=[{0x7c}, {0x34, 0x8, 0x0, 0x100000040}, {0x6, 0x1, 0x0, 0x103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:42 executing program 1: socket$unix(0x1, 0x5, 0x0) setitimer(0x0, &(0x7f0000000040), &(0x7f0000001100)) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) acct(&(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x1) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1c}, {0x3}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 04:02:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b554cc84", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x0, 0xca7}}, 0x3c) 04:02:42 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$unix(r1, &(0x7f0000001840)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000)="f69693d507361d0d4de1b4e3bd3cb77192298d99319f24bace88fdce7d8e446727c877cfaec4a22e22ea1905b3faf96eb63f61535dabfdd740933913f2413b575667eec356c5528e673c66274ae89f81a7700f6845760648fcf8230b0e04078c370cea0067d6c5540fce71b594f9baf7d3491a31d6dfb63c8856df13a6b086eb8c7f9351dcac05f4547cd1bd6c299acba559ad6c2e79c50369b06f46ad410c5a38372c134fb03a6e31bf70caae1b6d09e39fbf4afe924fb38e65d57870a247d6c29ecb2df78b2de7e938f0892e520b6ec77f", 0xd2) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000002880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb8082ddf8b390796fb0166ea1768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18c06e5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b77160ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b22"], 0x1) 04:02:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r2 = fcntl$dupfd(r1, 0x0, r0) pipe(&(0x7f0000000180)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000340)="f64dcf3192ecab292b0eed347db83a76b2393a3704f3e6250cd6e31b3222e6774cfce82b6313ce7beca28b9964f5987ef830fd9bc316ce9f2be721abbfc15570e5b5d1f6e627117662b91acbe546c074f2f7811ac6ae6ce235e880b06f4f31fe2bf42a05a2dd0830b98371bdcc36ab73686c218f77133bb92651e93e6c947962896e631c70c3c81eacb80500800000000001c5bc3b413dd362063766b0a9009cf6574784771982f346ce3264b6ea4aa0dd9edee014050844ee710f6635a12527eb28338af16567f6f9abc1487bd222d3ebad9b463a09d4c0700eaf5a5e32dbfbced6a74bf0ea920000000000000000000000003d8a3708f4310f74c90beaea17ee7d2bef0b180000000000000000000000008c1346df97c5a78a77bbf4f498757a2996367b136d1be1aab100"/311, 0xffffffffffffff8a, 0x1, &(0x7f0000000100)={0x18, 0x3, 0x2c96, 0x8}, 0x27) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f0000000140)) 04:02:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000100)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='!$[\x00', &(0x7f0000000180)=']\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\':\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='$\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/%#}\x00', &(0x7f0000000380)='&\x15\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='-#:):-\x00', &(0x7f00000004c0)='$]\\\x00']) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25, 0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 04:02:42 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x18889, 0x90) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x5c}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xffffffff, 0x3, 0x5, 0x0, 0x10001, 0x8, 0x6, 0x0, 0x1, 0x7f, 0x71}) geteuid() syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 04:02:42 executing program 0: r0 = kqueue() minherit(&(0x7f0000359000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x44) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0x9374cae5ff247a48) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x8010426d, &(0x7f0000000000)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) fchown(r5, r6, r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCCONS(r11, 0x20004276, 0x0) seteuid(0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 04:02:42 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x42) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) 04:02:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28b1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000024ca5f303287f07b7efa76d410d59831a52830700000000000000814efd7c2200000000000000b7b6c8e5b69e9b00e702", 0x34}], 0x1, 0x0, 0x0) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x100000001}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xfffe, 0x9, 0x7f, 0x1}, {0xfff9, 0x40, 0x5, 0x7}, {0x50e, 0x0, 0x2}]}) 04:02:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00./file\t\x00'], 0xa, 0x0, 0x0, &(0x7f0000002280)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792467e971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2070fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce5131600000000000000"], 0xf0}, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xf0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 04:02:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="e0b5a858f12b2cd4d13d21905dae3e6e691eccd8a10bb8c24dfa51e724b4", 0x1e}, {&(0x7f00000000c0)="09ad6c2f6a7df18269376e654102ef8365fd34d84a8f55bf30c4a5d6f3febcd8bdded026142de9a1e2b961c60de11fa2ad65e4cfa1e11ad95105065da21947f9af159d89216e5a78d4ce3cae55c7745a9de4f9ffc8", 0x55}, {&(0x7f0000000140)="a1eeed9c465e22a15340b016db320114c66f08b3a12ecc87a17fd6b750674e21c8978dcc9011a5726322a79f691df0eabbeafbf3633596c6facc80750512f79ec38c5c2b831ebe03ae60477a148c60a9901674dd5b117e74dacbebbdc9688af21abd3aaaeb7be8f2ac8026cb8839b49ef428b5c06bd7de4b6fec030a804a39444e", 0x81}, {&(0x7f0000001980)="b96ca212b81b515dad2e90cc1ab5b9fcce30bb9a41d41dc4ea66cd342023c8230a26267eac80c4c673d1db27f1f2bd8c0a105a1b2f305f844aaa31456a7ec93289c716ad9dc40a76256be8215c492bc1290d93db131d3d46a1b2428283c440491ae1ee70cd4863e03331668372cc59cb8da638187e42e2fe93483a15839148209b676cd2f422b0972035261a45814a8321789c57a375f51573479ac0d5111e5614312a5e678c1a322b72abdccbf7235719538719df6775c370e96a7308ed30e9904e4956ffab50c1b75fdc276104969156587709f9a686a22d4b646d9b18401a59bc7de96b4353ec596f554d92f4c04990aaa6c0bd2afc80add34b858bde45c84e742b3d0370f0b3af610fcae1afe15f1e47752f9756d04dfb3da4c766d35e81cf5a4dd693495f9de08aa3c36bed922ff11ce91bd2aab5e1b190cff56fa4b7f155d0fae11c237e4f0b1ff48368c159a3def76812c2e2b2ad70b647eb8ecbec6bd347ed48836b0e6973768380a41321ef87894b0d3da5ea6f99f57f60d55af00ef663fb41c6eb724c7b84cba44cf2f68a228aebd2cf28fafb2776f457deea573d81de515a35739c09435ce97c7a37d82c3833d3d8c34b5cbb13454bfce2d155c570614c372f7cf09631cb623e42459c85b104a9e63bf9ab186810e07d164fa1dcf079f9cb4aaabc61d52e602bdda3cbe14925441e6941faa353a7911de41fc0505b351d09e364ca659d9dbd077087d1a8fee53a250983e5f6c5a7ffd3573eda647ddd4b2390dfd1e5da5be734dedab0ba924ecf28a17f0628056a7cbe81a6987eabd90f959cf8763d1a652fc41e256422c9331c69ce1f2efe9a45634323b57713108109202d133f5fdc008261a148c7ba9c8ee22f1ca130f9cf40aba4a46c372c15ad07f78d026c5d40741d705392e7fa1e507e2b722570bcf7adca35221625805139388897d99f2066109851a00aac814a15b9647773ba3dbb85de6c40ba80f20d26a4a120272b90ed7ac9bec83c9de26ca979cb7a117a84df6be1e5d08a6637ec1ed69e08eb91cb4d8f2a25ff60d3c3548cd19c403fc02fa86fef353cfcfae0127384abab83742515ff845d140777daa4e24ffc7158273b4f0711c6f5a07162f7473b3ad059459d55a2ce61d8edcf31bcf5e745c91681fe313ec9824c1ef5097710373b6bf46b5f985ab70eb341f029285199ccc09879241166ebbaa263edb296f47120d9bfd2de5faa0f45f20514955a85b1a177fe613a9c80c8e93500c99615ea6476787c3e108373041791379c2849ffc9d9a242e31dee0f698d140a843ccb18329b4ef0757bdceb3033f77cba0478b94cfa6b49870fd6aefc261c8c757fc8385d3dd086dc2db43f05828062a9087c5833e2470b96c4856cdb9e18b94a934667ea3fb7ec5ef609aa102ed8c71588c2d7f1a5c703e7b84242e60910579e55a1a5e60710dc48038c91ec6a6d14283213e64b48f6073f886b60fb662f69cde73bf1197f7962ef5906b146530c91262266a02e76337b72aead361fe5b179c9bfabb6c131f08678572d9169a62618003e2ebb2fa07d6697bf072a789c2e73924b5f455a7d318bfe17c2ce6d5c41740cec97d1197ba3bfb598855f7d6683cd699273a6a9418048e43b9684b5a7c4e5ba5ce5e51206f57ea4447bff3285bd2ab54701589465d21880fe831dd488b2782d4d70e78200bb7cef0fc1402f54e86e8fca8582da790eaba8631059109d6fe447120eab687ade007fac6e5fe3aaefb78ebfb5834fc1e4b468d739a3dd2e31ffb469e4c5935d6427a956a3d4e03244fd4766c2fa60887f66234dc8da938713bcd8e96a5a0a5e7aca1a03896afe2c25ed073559b8876c6f21972d02351ec4a2cd4c3990b4bc9391f4e6cec5e79716de72c912413d3f3662c447c03dd75b1f45843c1e4c7c530270b1b620c71dc7a6a220f812b2b366da24f18cadbe8c878da4a64e362dae42cbd659c74d1fd39562fcb2d60333d30be9d4e95c0b3a54c1555353ff26875aec7357024715795f0602c5b9ee316d1c207efb61de3d9f320ee5c7ad53de989b2555fe4b3d91646fd776eba02bc441e2075cbf8e5b4fb9d0852159fc03ea50362451786fe545e4d942459d387b5dfc7321e0f61d11021f727775e18ce0d7be7f5df203c7d256e7a330f139b53c7f821660e24ddaa38542d407d7affe01c0200ef4cbd10676f9fbc401b014893ca122c897dbe456f7cf428fed7e8fcff5848e8d9acf7706e51d9addd3377ded6192a17bf47480f0eaf079d5156fddf3fb8bea32e30639497d8a0224e16c76e4dadec4328363deb8b542b2b38734bbca530cf9fefb5ce26479f70dbaf3b7f7718d8927472ebb2dc5b3cdff6527a1f422d53da3614a3f65479709415a3972cf1d13aadd498cdcf9cf5a74a7e3052c1ac5f71ded9cbd9ee49221e66817cf3d5959f8b223f31956e1fd62ff60d2cb19ebf78cc2955b5dab1b7526e0ae373709efc38e7791f977a49a5caa7cc99a80062a589560420f79175f9b618c0252f7349f96d3e23053e52f0b84c55673bb2be36a6603ad6704171c5f3de964c57128f0453fc98742fa8802777a6a87520c6270945b9b4a4c8a4276dc6402652f2639dc361d8eab07de4e7e83e0de1ec1770b05373156455735d8589b29468ec45a085a6d2559bd854bbb626d5d97456496acf5284fcd4438cf90fd2ef9bc3eacb0e0ad21c300adc5816a6b7e7a917c2d2c7e958443ab1e3ee4dbbfaf149478b5967c0514bd35177ae298ad03ac07d5e19d797ff60c3c5f26304bfc8daff022916e89a84d13d8aad05377e28f7040df72efa573e3a790266166bfefb0a84b82d3f534c8cbc1fac096a1453294778060346f8c8a5deee916d27d6ccfa7e17224dbcf9c45bf188a027d628e74793ed800bf1137bfe2f3746c7e55a8e37b48162ac54b321684952b458f6e61d7aaba8ca3354b9381ed492a19bd664c00715cbf4f609451ffa90fb898bd6e6b3893ed6722d8a69c1a6916f54c2a64d052465537c5c1f26845bb73b1d85cb81726323faf8862cc32b8596fe57acb7a178d69e456930a6646c07e64f0f00cd0aa755325c8ffcd9a2f6f7c17478f3a5f50e27163982b590164fc83e5d64d9a32595baf9a040e4dcb055af81048204a5de9d2f680370af9c309f064d0ea0092aa942ab542f2a3d519a24473a11fd1a8cbb05a4609684d9a65a79ce47131b86e8f21ecb463754ae7fb9728eba1fe9e21e1e0aa792c81c2ba6ee25ba87099c7605e5a659f02561908e1fcb70bb736779e3a0072079a2440188e4e9119dba5986097ac8ae1de4876fc91641d0e1058c0a0ec1a7c4cd09a3bda6c5482447cc1bc12340be75d1cd988e9e09b7b583e6ffba83686cad3f4796974cfdb3cb13cf9269f0f94dbd70cabaa81edd5d3abbe2018dd74d476641ca374f98abd78f722f62874547c8e07d46ba99f6cd6db1c1aaf3d7a4e4686d9568bf7250777658d0ac34e6d89ded3c2508259a265069b2ed92b2e82738bf485f628c9685625737f52cdce6c05bf562f8ec69ba1a6b8323f311523cf23a7c22371819e54b5c6c408744ee45213362ed5d885957a18fb2be0908f6f9d4a4fd10149db2be06400ace621b87981ba8ee4578101635f33eed868e4d0c0f7ab5ae8159024e888928a4acae46206ca161c90e3477a9730be013238a90206ff1f865c322c601b6c315a30df08d1ef62e51eaff4cd31cfab67f7b1712e9293397e04b2c8d041b55885265b94e241ed5d36abff09acf5387bac8fbd2f26a9777b48f30f24ed3671f6b3035968d603b0873e4b7f30f0bfd9c08d0caac2223bb38ec155eeebc623cb3ef06c80ebd5b36cabe587d9744078639ec122e07c8257edb33ddc2429f915444b0baac10fdfb287e69999be33347e8a969a0e7ee365cc99488392293a8621d102e76636962f2221f37a99fbe8ec714f39832443dc4f038844a3f5a8916d03df96df147e11b6dd2aa2f6a6fe6c065729f6e6bef9bc2e4203d66a8c85658e8bfb26692352a952e4636a8cd5102b0733f9022bd7fdebeab60ad17b70639a4c9514fcd85ae6a369627196210c3bc0a8764817045a46d2dda7f3d0438f98db7690eb3e8dc2a0220bf5f2f194e4a3b51fea4a97553c3213ca59e0275ea9b2992ded0dc7ca3da899d4bf090f28d2d4ed6c6433035bd1116ac197a39ca2bb984fca2b9a451410502683de4ee899a8b30bc44f0dabda6cc4bf5bd05ba332b05aceeeaaec3379fdd41d75a8f7fd4819b330d5a4973121de568030f88ffbbb10fddad7a97815531306a1d98d41edc51199fda530c13ed9c38351456c9c703a01725173e49656b0e9b24e9f9e70122277b8f814c7a6449d7a43583ce4609d2deb2bf494cfbf801c5a3d4c8afdae0896c1bc132c2a2ca1de9b6284bf76b486124ef982aca687afc9efdf7139cf091d08a9453b1fe1102df8033b7633d9ffbbe5f20d859cd356ac17b140678b5729ad5e27e719ddd9f01f2c662b84f3cced9e4c7cfa33d90773dc219f071675d024f644ef8cfa14c41eccc8fc76519bdbbe29968405004e88d1645d8bb01a3bb0fa88bb51af66819ad7013dc6827fb91718cded4c71834d7aa793d23500a600482e914e31b906c3262599c2362dfac6ed243ff0573da167479b4a347b472c83e080ce473a40ee9ab0690521fdd528dd8d1c0343b3fc6021716eb1aa59ae5804b21882f71475b3cad7825879906634a58d52aeee47a0b20e5813b1ef5f8a230bc4cbfa36ec1e60731f655a8e9a3da3192346319bbffc4335fd2c1408153292a6e06a2f1f0e37e6f3fcdf0ad40ccc2e75c213ac12b03bb23fff78ef427614f2545d7cf561e45e13dcc6ca3d6a116d6faa8e2d943ae38d76a4d9ff59437e0f7e69563679745ca80267d30a9eb31f8bf1cd7fa29f66a889d88f28c1f626aea0e0b40c72df35d244ad77969fd5bfa35d8ec22e803d18532d25f66cd864c4dde98d75ab08acb29001906e9711fdd00448cb00e06f8d3a01cbe7f4d1eef0d66ad001bad0fc4c12c545aa059b4af61c46e508c4277d2289df890b1a34f67e16722359072b76b5abf6bfc1af2e1d481e6f18092860554b3352e2635db70afb564daddbdd9c8a9ac7a2787656a589349045dfba1b9bc0860a34c6f609eb34b86e953c16305b110b4335bca273f63c05d88b6677ff4251a4309260aaca8a5290f4865a6ccce5d43623cba84f7ae543166985cf51d7b4fba9e08dd8f3e39c46e697a85ef76c5896c355f6f7b9a0d17adef4a602cef41edd49c86dde54a8ee82d38e9291c5c0d69caa48abe3a9ba9f55b9f96225d4b9b3c857d24357e181ce42b786ff0be8e5ebdcde65006c0bffe68c04caef62dc59624a5529acc4db98e174329cd71abd9c24d6b47cc7fcdfab129db6ed4cbc6bdd78fa92d117c59332d600a781cc6121b8bfb0387439460ba5f135344598f1dc7020f963021c7a0c3b57c1ef7e1f15195157f1a47ced59a68a8350cd32834874c902dc7bf10543dfbdf1f0beb0d772639b9c6907c04a2361a772f155b643bd19a44c5e54bf3f95dd13e2a8e65f86e36b2a18c549b9a5452a824de2cb215abb00f91e93c37dc47db7a88d973375f3a8da15a2ae3296ffee4b1249f7d481d44b771bb389328252392cb7cde682f32638a8af5e4dfd58ff53d25088f957df5ac00687d482af5b845e22a8338e972f0e54793135a92a3b315733a74b0bacc9f46eb577137f16c2f27611e4ff40cf83da6dcb3390dcbeb2d1af2b", 0xfe5}], 0x4) 04:02:44 executing program 0: r0 = socket(0x18, 0x3, 0x80) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000007c0)={0x0, 0xfffffffffffffce8, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:44 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:02:44 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = accept$inet6(r2, 0x0, &(0x7f0000000040)) accept(r3, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 04:02:44 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = getegid() r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={0x0, 0x391, 0x0, 0x294114ed56f1de66, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in}) dup2(r0, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 04:02:44 executing program 0: r0 = socket(0x19, 0x2, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x10, 0x42) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000400)={0x9, &(0x7f00000003c0)=[0x6, 0x5, 0x4, 0x6, 0x2, 0x200, 0x6, 0xdb1, 0x1]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cba, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x100, 0x40) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0xffffffff, 0x3, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/yev/vmm\x00', 0x10, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000280)=0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e6993192964841e0e2dc14e14674fca36229a1572aee0bc92d41582800106a50cc631cb049064fc31560b24c734a3e7c8c9a219e29306cad03bf7deda4831e4638fad660702d94a9e14d58163d21219f8e0b3cef6bc850afba6214bbbf08f35a7b673dea9b3b4c578ed382fe8fc20f71e5e588a57142334f99b0121652dc901465271fbef9b73fdf6459bee10c83348432e609081bfda8265befca7d07e2d81dc8dfa52bd398ab882b2f575865", 0xbb) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) r6 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000007c0)={0x0, 0xfffffffffffffeb9, 0x0, 0x19, 0x0}, 0xb) sendto(r6, &(0x7f0000000040)="a908598aa5178f39322d93a5540ebc5143aaa6f999177dedbe5690900d4d1442aa86571b545cff7aa9b65832ccdb888038537e4bc05cea9487ac70dc54a2b46e1f628efd686d4cf6a77723713e6c0f7ecc26143846c76aa1f94b217ae385f4e0979d196f4b225488816c3d74a7b9a894662e71fba9a3c48c8f9d03", 0x7b, 0x402, 0x0, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x20000, 0x0) fcntl$getflags(r7, 0x3) 04:02:44 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x16, 0x1, 0x4) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x3) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x2) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0xd90c3462d47dde79, 0xfc) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x6, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x10, 0x1, 0x20) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x20, 0x8000, 0x2) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, 0x0, 0x0) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7, 0xf9, 0x5, 0x4}, {0x81, 0x5, 0x7, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="70847568617da677872131ee5d1eb23f4d9f3ca656b3281b8f6226f66018342368cd585d9c0ca32796e674625cb5bdc9b8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 04:02:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 04:02:44 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) fcntl$getown(r0, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x54, 0x2}, 0x10) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x0, 0x3f) clock_gettime(0x0, &(0x7f0000000100)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) fcntl$getown(r4, 0x5) r5 = fcntl$dupfd(r3, 0xa, r4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTART(r6, 0x2000746e) r8 = kqueue() r9 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x20080, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x400, 0x0) r12 = socket$inet6(0x18, 0x8004, 0x3) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x1, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x200, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000280)=[{{r1}, 0x5, 0x21, 0x1, 0x400, 0x8000}, {{r8}, 0xfffffffffffffffe, 0x22, 0x8, 0x7, 0x442}, {{r5}, 0xfffffffffffffffa, 0xbe, 0x4, 0x1, 0x6}, {{r9}, 0xfffffffffffffffe, 0x40, 0x4, 0xac9b, 0x1ff}, {{r10}, 0xfffffffffffffffc, 0x0, 0x1, 0x1f, 0x9d08}], 0x40, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x20, 0x150131d900b1a43c, 0x5, 0x78}, {{r11}, 0xfffffffffffffff8, 0x78, 0x8, 0x1849b7ef, 0x7}, {{r12}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x1000, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x9, 0x61ff}, {{r13}, 0xfffffffffffffffb, 0x0, 0x4, 0xff, 0x6}, {{r2}, 0xcce7ae524a962b91, 0xc, 0x1, 0x717f, 0x6}, {{r14}, 0xfffffffffffffffd, 0x8, 0x40000000, 0xb6, 0x1}], 0x1, &(0x7f0000000500)={0xdc, 0x9}) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000540)) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$inet(r15, &(0x7f0000000800), &(0x7f0000000840)=0xc) pipe(&(0x7f0000000880)) pipe(&(0x7f00000008c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r16, 0x40045714, &(0x7f0000000900)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, &(0x7f00000009c0)=0xc) ktrace(&(0x7f0000000940)='./file0\x00', 0x0, 0x234, r17) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000a00)) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = accept(r3, 0x0, &(0x7f0000000180)) listen(r4, 0x1) 04:02:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000100)=0x3ce) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f00000002c0)=[{0x7c7, 0x0, 0x3f, 0x6}, {0x0, 0x8, 0x2, 0x1ff}, {0x5, 0x9, 0x1, 0x1}, {0xfff, 0x0, 0x2, 0xf0}, {0x3dc2, 0x6, 0x90, 0x2}, {0xf13, 0x5, 0x1, 0x200}, {0x7, 0x3, 0x6, 0x5}, {0xfffe, 0x0, 0x80, 0x4}, {0xffff, 0x5, 0x1, 0x8}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = dup2(0xffffffffffffff9c, r1) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:02:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x49b) writev(r1, &(0x7f0000000040), 0x0) execve(0x0, 0x0, 0x0) 04:02:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r30]) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa5, 0x1, 0x100000000, 0x2}) r52 = socket(0x2, 0x2, 0x0) connect$unix(r52, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r53 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r52, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r52, r53) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r55 = socket(0x2, 0x2, 0x0) connect$unix(r55, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r56 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r55, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r55, r56) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r58, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r58, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f0000001880)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r65 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r65, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r65, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r66 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r71, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r72 = fcntl$getown(r71, 0x5) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000980)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r70, r72, 0xa5, 0x1, 0x100000000, 0x2}) r73 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r74 = socket(0x2, 0x2, 0x0) connect$unix(r74, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r75 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r74, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r74, r75) r76 = socket(0x2, 0x2, 0x0) connect$unix(r76, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r77 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r76, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r76, r77) r78 = socket$inet(0x2, 0x5, 0x20) r79 = socket(0x2, 0x2, 0x0) connect$unix(r79, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r80 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r79, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r79, r80) r81 = socket(0x2, 0x2, 0x0) connect$unix(r81, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r82 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r81, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r81, r82) r83 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r83, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r83, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r83, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r83, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r84 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r85, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r88 = getppid() r89 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r89, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r90 = fcntl$getown(r89, 0x5) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000980)={{0x2, r84, r86, r87, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r88, r90, 0xa5, 0x1, 0x100000000, 0x2}) r91 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r91, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r91, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r91, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r91, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r91, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r92 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r96 = getppid() r97 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r97, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES16], 0x1, &(0x7f0000002d00)=[{&(0x7f0000001980)="0a83224fb342ce0f218b4a42af3022bdd6ef2eb81ea73c284e6ee4cea6c6016461763e95dd3aeafcfbb523713f13c4b3cdcf9245cd7a8d39729af5e4ba5ec991d97175a85cf9896eed80302e46337543ed3b25581668f7eb9453bc86598004b478d9d10531475c75e1fe4fc3040619b8bef43690fa84e707963b3542ac62043269a8e754d38dcc", 0x87}, {&(0x7f0000001a40)="4ebf7bfdee416ec6acfc8dd3c401c052e8a9cf7ab18c8a", 0x17}, {&(0x7f0000001a80)="6bca7a50e8982f5bf758e9decd9cccb4a55ddd84a641482e66609d0d8560886a03eb267594d31e64a67c5e5b090ae942e59ab31d8967fb50f71368e3b3b5563cd22f73a52cb955d0878817fda08211b20095746131ba827760e11723dbe8e43cad07125b17dfc42ec11052211e9e924a9830733a98c6865fd3a0956022313134864eccd15697ff80536c24a0f74247011eeece263fb6edcb76dd4d534064bfcca257dbd258cbda14021cc047f1dbfd015d250a9567ae07f2b844eb48077e0bdabdf5e8843a3f5996be631c5872c63c03e5f6082f07141eab18bbe989a66417f140e4414333f9f8a7f6e31c04915db1d9236486497d7bcbb44f581f17a65157bbbc632f742898b1679f41aded8692932b0281a0b1cd5270f2742fa8cace961bb1e06c9d981b7386735d3fb6250d97d14a1e421cf29c5b054e2995be22f9957814104d512f76dab8a8d1e5c2eb96ffcd7f79535bdedc9fa779c5612dd49c10582873fde22c2a16dae9b14b8e49f07a71e1fa6379d824c56c122fb5927daad3072747bc12a8326eeccff6df585f96f27f725838cf455cfdac2f7284ac8051b215fb8716cd5b8e524c47bbb3a40fdc27a87db91905243c91536a396ca4cbcb132ab1442c352c21b2f0b723da02c23736372981f91e36f31f0d005dc0c87dceb05b1a3ecff304e52b855dbedc6fb65839aae56bcd1eb4dd28ddb305c074f67506050ed3add274c9aea911e8c59b0c53cba96d24b44ec4c8e51f0be7a3f525c75897c4735ef681af1d1575f88de866be04271536c77334d351b533d5617120cef4eba4d7ea25040aeb1a814c17d62ce9a69205e7d44e11825f84882383714db16d1b384af3a443760cfa9fd1af3ffb7169c4fe855182886d734441494e5813aa79e474cd21d80eac422a128e8d119c879316edc2fbd99b102ebfe4e35ec20b14ec2f52a2cbdefbfeb1cd34b789814d0363641591fb77ff1610c9ac28d3d780f8c1645584cb741d0301bf157b8c8dc2695d5ec3e2b767cdf3a811c357b83b25f4696abd774ecb75cef3a0616c8160bfc016b279080cf533bbd2f6fc3b0c2fb01a17064c3c46a0767fb83ce0cfc50765d173086333dd433a23d1a16256d30ea38b5fa666620d398903217cde6e04fc68eb045b7cbb7c8efe95cec92e31e2178ecbd6f568fa770ba62dccf8ac16f165037e7fce0f085e34a380d59f6ad96b2f7d7d40624f68174977a933c624c9d070f7e044991eb9eaa57195e7fe6fcf7a790e918c1aa46a23e99efcf3e6a180007366ab7bc303b7ea137569b19053a74cb00a31ffa8263b132a5076c9d791c9a549580ae16ca9a5fda9ba9ba62b9395e45e1e5d5b8bd8137327a115f0fa7af7b61cc8fa6aa25eb8fea498e37013efca0e0938967185a67ff5609a3cdf7708a3b018d21773dbc2f6479327727a2212e61902b271d512398fd6678485071ab2b0df1c0cd8c295bf65416bdc07d223764c7491d279fb254d90680a64ec1388c53c589545d9c388286081432ca91122d99e3782cb18471f9a4caf8174291b2c870ba0996fc875bb6036182be9cf0a7ffd6c8be8db0a848da1bddbd2fe512ae6872f7578834926ae8704b7db125cc93faec7bff6384f77090c7db06c558fab5cf7fcb7e03813b9a1506cde57bdefb127bb03f220415b96209aedddef1e608333dc6b7e7899b1c40590fb8925acaffb51fa143af3fac6251ab69c49411fc79546fc42d5e0cf87225a102a95fb9515593244c950cac741dfdf7080900c50da0d82a27ddbaa90cbac5e47a1589071c8fbc45b6666bb2cbe47c67d8ed44292d93faed99c68670515d6eba33507d57d944fb44385875f14ce3d181a8ada5f6fddc7e89e02d936fa30d8bf0704f735fd0cfed7e07e787e8aae438000762bf6111f49738f5bfef642e1cac028a642e23c47201767943a51b387cec1f8a7d68faaa10cea4fc373f1ba4e13e7c17f0015f6d0f28c3c5b3d1804e2ef8d11943d41de34d9a7adb2c327e13cabf4c4890baf012358d98eda1346ab0f08219cc87785858ae75e3dad69f69ec129a629f921806ff300ee0d489bfbf6d914136ea74501cfe0761f1bca8532d33f6044d4a142bbd706c5041677bce4715ca2c7c5341433f789fbfbb2443cb7754304e2965a930575026b6129ef2de6dc9074d39a5bcba9073a9f8d8d01b0bfc50d2af06b7b378fdd3904d244befb86c461a0aefe165da9eb6e8fc9abf9a14f5a7e719bd0182e7242dff1b6b2ac0c11cd6cb57e3efd659172dd84067b90964a96fd8a0677470953688c425b59a95db16818f40450fe0ec6674362d2c747b04729761d8d263a13b2977dc48337c354466ab5736077298965020959b7c995f183f2c76a17ed92d76aeaf056b245e4348e40295c4540740a80d81c4fe0e42f73830e21cb6957b4f460548f09e5cac9964400224ecb6304cc20d199da881d83c01e441c879b182582575e981f24e6dac0bd824b486dc1840d974b8263bd01cd57f4f72bfef333a38bd122a9b0b7ffa5657e120c639ecf7449b166f93548cca868c698a09504cf24807858028c99a1c8f4ab86eb28e18db5bd5756737f01151a9ecb0de7bbb1d99312f2be45a0d392fcc46990395ee11c61247f4d506193348e579cdd79cbfc1f978ed65a6da1df6de14cc208ddc308944b8a9b2ca73b1bf8c11063c63e04973957d48c5bb6f8a5584ea6c415668e3717009982905e66638610fa4f7643747b656f5f877101e1393541137b3235486b8d1988e98a3363e50e44db77700bea84ec835646c8f934b7741f80270bdce2c3112d449f02617a59a93eba5093140a104a641ac2f0c42617e45b9bc50033aa982f5567618b373fcdd6aa02a2fa2d3f0df6cd330ebaa35cf19714140304004c9abbab28105b0a07ee64689b04403cb28c98f1f4b9a567e7429068a35e9facb403ac14255058cf21a86427fac8eae62ffc82cf71945e1c789578d1fe1027afae80e5edc7097bb9405317cfb439ac941bf53caf679a81b9b18b826175332c514d6558eb409511f9fb2fe01da011d033ce2f84cbda68d4307a80d9f347d5c467ed02ae9701bffbea80a49ffa9d004386025e4f4673dc61811519109222c7bb2cc1b378ca01d164f6075ccacc8ba979bd3cbfb3966cf076cc8fbc8e6bf54390650f3a82fb49be8a2acbfbfe2467aa9d286909fd24e0db1cc7e5b11cfd8525060674823ad4ca1ccb497cefadd5df8e8c6b4b972a07bf5251e2ea85b20b3942cb56738081004d0c2b0a8441210a982224cf6aa44faf0c7da065efd2b7fbac9c278f0716916412c55380f005c55086e87b2747cc292e6c83e877f3088325e47c133353f0808f67bd17c1d97963d0c6f53b25a2e12471beeab32b713ff97c4ec6460f33eb698561cd94b7017e34eb270dd4c2561c89d96499989d939cf7d5c826fdf8155ce5412331dc54328f9a77be55bc8019c696c089bf059cbe13a063632d3aa1681ec074c5c12cc31449a7672eff418629e14a06a15b3f05d5743e168e94873dc5d00a3e329898b1e7887e9fcebc8194fc49925787a57582cf234aa5e97d112c5f810997a67039832a6bc2174dfc687b82daf2995c3b1ead83b231c15112c4d4d6d9b0b3f04a85b4c7f8ca8d82aa4eb6da6003d847150560c1f961a132a3ff07927bd2934e0edf1bbe9910724b40b0319f527bac26028a7997d4616116861c25c076229190f8ba2845cab385c8dfaa524149bdb49e216174b3718e77d4caf587c05e8d4c811af4bb1ad5a894808e03f99ccbdc5d3f07357cf991e6d749c7b988c60231ae29bc68ba46f8c3f29db30d2df5972c57d5814d55eaaa619988e6056a00ffb35eca047945f0d5e2549d0fc15596a4ce270f477ade4e97ab1c9b5b518eeb81cc8b9cb2553a35b692de285fc8566d499ce5a707c91231c17cc67493246f97aae09317838ff5266e1de7a62d04138bafc87d7308f14f9c3bfee4de08282a2efaa4f36bc032250a4d7ebc6bcacf00938a6f1ca3671615715663c0d1130f5df05d5b4d96d240d15bbf1dc94ccfcb69108fa0b26e6bd5c4ccdb979597514625b4d92745c8f24c066944aa41efa2f267bceb7de2e3e1daa4aef7d6edc894361ed3c24a0bc1ca2be5b6d57c269af9995f2c0f0d99ca2280e48dd1d15531a71d0b0f2e2fee2392872682bfe26cc0c4ef0055ef319d3112345cc2c91ea86fb0e6601e76279314ec4327ce4e7b278ec30ca74c257072487d30ea85e952311be31ef540ff2a30f4a4fe7c5d8283d22a6f1ea7aa745a30243450e9d72c8b5a052558ddb2528abf17835bfba1cc393b1b30133d352e6a6a531c1f4d09c7d28115e0ce6c324b248e3fa0cb069944a22de31f8f510b7901464eabc6089a48640d51f20794d09ec8a2b53b19fd9eeff6327c53a70ca783b4e3f20b5410f5a66407465dfb2bea1a274723a8ee00308ff3e49100ccc9ffa6738381e79fcfb99a06fc53b377c8406d9e6e2c6995a29c78845997164a107ed79b9221c62aedde1777aeca99002cdbfea35ca7a93d3f7d9e441c95e1d9bc5e8bda56f1ad0c1ffae421f8f3dce9af767781c195ec3b7927764ee687190327aadc2ac6b47561f7985dc54ff2844bcc05d971f28d3c394ac02e7ed3bf1fdcbbc01d5d69372a20f80d435acc9ae3f7e4aadb2384ed8dee97e19b1e290e12534d75deaa604064d846a50365c121209a143ce88c356ecc621023ec1c7090d7356511017233d5b97f1a9e44603e8835ae7bd2d8049df9a4e5fbbe2d278c6d194874de6c8470a97e4d4abf1ab56ac5a0c23fb78817cb6682017b7e138d0a344b7186dbb3979a5015f88b3b2e73d2edba2afbc3a499de44b30caa1d385771c622b40b53b08941d5427e07f90038566ca7743b6ed9243164619886acfce1c37e960211bc7cb011c77d6e0a1b1434dc6edc078d9685d0a3483db47664a525119be543a69af45964a37090e970fd63177abe37d6eaf5e7eb90e05b17cc158460488ce477dc13723b140d20c61c9183af7bdd2aece9ef0c80fcbf50a3b8f0b01a9189e44dd4dc79559622e9b160ff438ddaf47371c39d71be4d848ca794212af4852dc8e739ad5bd4b29fb6e8f9751d3853aecc76653b3167d7d436dc9d21178bada7dc58f02d0929d24a8dbd284a882cb2c5f7fbc7692c9bf30579ef17f855d19bd8def86d22f26ae886cf0a435194a3ea03b8a3d2ff42d63b1b1b92cfde5b57f27d0b3574c5eae8890bbba7f28145a864ceb784aa1c533f7dee401df6ef32b5a914b31cbe22bc173db9718d2c1104282079c2ed2be3c3d4bab67d9e990ef9c6dc3aa506340909528ae80c6d116aa178c512ae8413396386cd39122d62f556fb2ec5ceb5ad858708b2bbcd392f43c34ef949b8bf757f701ae5524c9e6561ad1890549a8877c346fd2e09de4b87d9e8a4f67b395ac4559d0f41d19b1027afe6cba7dd1c1e4dee632634ae7b25045a701d78d0facec0aa9fe811ecea77167749dd5730698c93c2a46991f8cc4320f8eeb16ea58b873413b1f6b6c0e16f584674963f05136dd971c96d00cc4c1ff27cb977f136ec1ae0fa5761364a96f3f660c1247a2068c9a544331890ba36bad6301ce48ca0f8de0e7862e48d6f077ad4190db2c2ad4395f12e8cfdbdcb39ff37ac5af8556b536aa4d5ee23993e34f0a1ba1b387392009da0c27d14e9b341b9cc0de0e680073569abcde74e05979229a668dc689b791e02349d7b38c84c400b2d9a4bc2a2a3003c8fd2b7eb6a4b417a36100641e4fc5a743b26913797535d67b2993d1bf598e2300e4866", 0x1000}, {&(0x7f0000002a80)="7f43f1adeb83893a22d44f1eba407fd2bb0c0e8bc66189deb3061335daf4068fc5473a89bab9a95c48d6e232e6b4f531b307089926c4ba811d537c9f42a128e29b8433d013803b52f26063ae684719a072416f9cd44e8ab276d60a4b3016f18c74e0401d703ea4ba1d26c73cce0900ed329069149815d34796cd04d6ab0aecc697d4dceebbca8b69f8e80b17a1352f1a2d2fc55c45bf78baa80bfe1ec9800237ba50f78d7df5d13363c18c963fd6a969497842355d063b2b36d29ce299b92f054510982765d2638b3da92e96b67159c13e84abeb11403652fec81e88dcf827096937", 0xe2}, {&(0x7f0000002b80)="f4d755bfbe5f4ce9f4a4dcd96e8b3a3827bba6e98557fffa4cee15f1f776ab5f1a569a9e1639189af177475091ad9326b09638bf360db2a4877992ff1d016486f5265894618c9a3e8dafd4c8f48bfd", 0x4f}, {&(0x7f0000002c00)="621cbe", 0x3}, {&(0x7f0000002c40)="cb0742d01868b6b2b719540a9416c29c71aa072d235e1c740afb74adb7b501bdaa19b4b09af155687c2ba7d0c4c56e7264c56db1793ab13ae80f9f88ddd06724dff6eb644907b2f1ef463dd32a", 0xffffffffffffffcd}, {&(0x7f0000002cc0)="3d03b80ab7cccba0296f17f12dfcbc0e57f61089867639f385c58b28827cc78bca4c4e57adcdb1046f2bbe4e44bbe3f77621405c40d8045ad827a4f5db17cffa", 0x40}], 0x8, 0xfffffffffffffffe, 0xfffffe8b}, 0x0) r98 = fcntl$getown(r97, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000980)={{0x2, r92, r94, r95, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r96, r98, 0xa5, 0x1, 0x100000000, 0x2}) r99 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r99, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r99, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r99, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r99, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r99, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r100 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r101, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r104 = getppid() r105 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r105, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r106 = fcntl$getown(r105, 0x5) msgctl$IPC_SET(r99, 0x1, &(0x7f0000000980)={{0x2, r100, r102, r103, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r104, r106, 0xa5, 0x1, 0x100000000, 0x2}) r107 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r107, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r107, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r107, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r107, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r107, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r108 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r109, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r112 = getppid() r113 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r113, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r114 = fcntl$getown(r113, 0x5) msgctl$IPC_SET(r107, 0x1, &(0x7f0000000980)={{0x2, r108, r110, r111, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r112, r114, 0xa5, 0x1, 0x100000000, 0x2}) r115 = getuid() r116 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r116, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r116, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r116, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r116, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r116, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r117 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r118, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r121 = getppid() r122 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r122, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r123 = fcntl$getown(r122, 0x5) msgctl$IPC_SET(r116, 0x1, &(0x7f0000000980)={{0x2, r117, r119, r120, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r121, r123, 0xa5, 0x1, 0x100000000, 0x2}) r124 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r124, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r124, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r124, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r124, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r124, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r125 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r126, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r129 = getppid() r130 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r130, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r131 = fcntl$getown(r130, 0x5) msgctl$IPC_SET(r124, 0x1, &(0x7f0000000980)={{0x2, r125, r127, r128, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r129, r131, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r119, r127]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r134 = socket(0x2, 0x2, 0x0) connect$unix(r134, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r135 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r135, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r134, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r134, r135) getsockopt$sock_cred(r135, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r137 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r137, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r137, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r137, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r137, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r137, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r138 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r139, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r139, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r142 = getppid() r143 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r143, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r144 = fcntl$getown(r143, 0x5) msgctl$IPC_SET(r137, 0x1, &(0x7f0000000980)={{0x2, r138, r140, r141, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r142, r144, 0xa5, 0x1, 0x100000000, 0x2}) r145 = getppid() r146 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r146, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r146, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r146, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r146, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r146, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r147 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r148, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r148, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r151 = getppid() r152 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r152, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r153 = fcntl$getown(r152, 0x5) msgctl$IPC_SET(r146, 0x1, &(0x7f0000000980)={{0x2, r147, r149, r150, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r151, r153, 0xa5, 0x1, 0x100000000, 0x2}) r154 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r154, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r154, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r154, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r154, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r154, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r155 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r156, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r156, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r159 = getppid() r160 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r160, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r161 = fcntl$getown(r160, 0x5) msgctl$IPC_SET(r154, 0x1, &(0x7f0000000980)={{0x2, r155, r157, r158, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r159, r161, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r1, r6, r13}, @cred={0x20, 0xffff, 0x0, r25, r26, r35}, @cred={0x20, 0xffff, 0x0, r41, r48, r54}, @cred={0x20, 0xffff, 0x0, r57, r59, r68}, @rights={0x30, 0xffff, 0x1, [r73, r0, r75, r76, r78, r80, r82]}, @cred={0x20, 0xffff, 0x0, r90, r92, r102}, @cred={0x20, 0xffff, 0x0, r112, r115, r132}, @cred={0x20, 0xffff, 0x0, r133, r136, r140}, @cred={0x20, 0xffff, 0x0, r145, r150, r157}], 0x130, 0x8}, 0x808) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:02:45 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 04:02:45 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x148, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r0, &(0x7f00000006c0), 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 04:02:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f8048d"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220d22890b7c603bdd5574a7ea11", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x200, 0x0) 04:02:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xb03ca46ecdfd6e18, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03", 0x1b}], 0x1) execve(0x0, 0x0, 0x0) 04:02:45 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r1, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 04:02:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0x1800}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getegid() fchown(r4, r7, r9) getpgid(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file\x00') writev(r3, &(0x7f0000001300)=[{&(0x7f0000001200)="03db9892c732aea542d78a1a0fc052dc16b14c0bd0acd5dbb1f3a94f160ec0be0e84a6c94c8cc4960c9f854137e3e60fd7c6fde51f8ce88a6ef4d997e25dd7174425598812d9436cb21497373ea8b549af7c31a0c96e181c5d7ab64afbd14dfc813097e15f9eb22f0fe6caa6c95751a66bb0594be549afb34baff0b052613942ab75065d252fb3fb98d64389dc67294c83913ce970a86c6a4f8c3e974439e2c9836619739a1d038308e8bab7a1c7d81fb7f094e2f05b3686021f6864b38fa74496c3514007884dca90fccd1d4eb4e300ca04f6ed0ea3", 0xd6}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[0x1c0000000000000]}) openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) bind$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="0003fbffffc80400d8115a8226700000050000c8fe1bb59d2751209e39199acb234053d0292b99072d54e85a64c4b5204c62d4358a4c719aa89f8e5ae6d0a2f42ee4effd9b511bc1f5c83c68dfd35409c10939784463e878a8d5466c9d9b3b10fa918791168985f8f83add256b1fd1c8d76144129ee0c4591cf1aee05c1bd830d698674a11b1a8e029e1b949f1060e1dd8341277e567286412dd0ea2ad0000f8cdef1abb4bf88756e5aed883e1eb1d44a7988bad2eb437ce1775761923a1290f6ba79da6f34a7e3aa8570634ce50b991cf1eb08cca364fce6506d7cc284a304e99022dc6b8aea5da0e7a3fed6608500a2161ba814820786cb7038885d1754d6161590fa01eb70b86713f880dd4c184650000000000001f0000000000"], 0xa) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(r10, &(0x7f0000001b00)=[{&(0x7f0000001a40)="8204cfb25ae2434c09505bd9ab41fc048720c290249d5ffe21563171ce776d6cfd864cbcf998a044f8fdf710b18fae821d656adaca883b063b0d99d72b0144a23c808f5d9962ea3758b73b57e7cbd882a643e3e646832fa96c84325b54aa1fbb6e77707e24be18b46df40201fb5986d3f7d3a32a882f18c9e6f3c2dc5a05dd52a4073105637297815451b1", 0x8b}], 0x1) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001c80)="d1ddbd6f30a385e3c7c8e7ff369d534431d4e2fd89a540f96106a6677ce069fe5bf18880f8f9a7bb84e17231d719a682a80c85fddd38e1d9c1b7b399ea2a7206a138a30405d10312c5556b4890a398120679da26cbb8bb953f508aa62b041b608011236ca44f95a89d13b71596da5a1fd08857babef70cf81013768e0cd1d0adc36c99497d1f1c992c043ffd46871e4c92e08e5920d088617b053b47a298069687d42b29c41fc8ac0bfefb7f7163", 0xae}], 0x1) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000001dc0)={0x1, &(0x7f0000001d80)=[{0x2, 0x3f, 0x3, 0xfffffffffffff2ad}]}) pread(r2, &(0x7f0000001e00)="d002dad52729b33d884ad4b2a3032f23f812c5b65f80e2dd49eb8b4871927d104583af1930d179640270021d6ebda44d13a69b8697c0050346cfd1e87f90389907eb221805755380dcd688139ca71c67f330c3fd30b80149c02c734eb7cb34c2f4fe2fdb477196cf3617", 0x6a, 0x0, 0x0) select(0x40, &(0x7f0000001ec0)={0x6, 0x2, 0xfffffffffffffffd, 0x400, 0x101, 0x5, 0x3, 0x3ff}, &(0x7f0000001f00)={0x2c, 0x8, 0x8, 0x152f, 0x80000001, 0x2, 0x7fff, 0x10001}, &(0x7f0000001f40)={0x81, 0x3, 0x4, 0x7ff, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000001f80)={0x59fa, 0x4}) select(0x40, &(0x7f0000001fc0)={0x5, 0xfffffffffffffffd, 0x1, 0xda01, 0x5, 0x4, 0x1ff, 0xffffffffffffffe1}, &(0x7f0000002000)={0x10001, 0x5, 0x7fffffff, 0x100000001, 0x7, 0x3, 0x2, 0x9}, &(0x7f0000002040)={0x5, 0x9f1d, 0x4, 0xfffffffffffffff8, 0x1, 0x3, 0x1f, 0x8}, &(0x7f0000002080)={0x5, 0xffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x10, 0xfffffffffffffff8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r11, 0x20004b3d) r12 = semget$private(0x0, 0x1, 0x300) semctl$GETPID(r12, 0x7, 0x4, &(0x7f00000026c0)=""/163) utimensat(r2, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x1569cc16}, {0x4, 0x3}}, 0x2) rename(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)='./file0/../file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002880), 0xc) 04:02:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = socket$inet6(0x18, 0x4000, 0xfc) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r5) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000100)=0x7f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 04:02:46 executing program 1: r0 = socket(0x13, 0x5, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 04:02:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x4301) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) close(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x2, 0x1000, './bus\x00', 0xfd, 0xffff, 0x1000, 0x6}) 04:02:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0xfffd, 0x0, 0x0, 0x1b}, {0x3c, 0x0, 0x0, 0x8}, {0x3c, 0x0, 0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = semget$private(0x0, 0x7, 0x8) syz_open_pts() socketpair(0x18, 0x0, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) bind(r3, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) 04:02:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x40, 0x2, 0x4, 0x1f}, {{r5}, 0xfffffffffffffffb, 0x10, 0x4, 0x1ffc000000}], 0xef5, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x80000001, 0x1f}], 0x10000, &(0x7f0000000080)={0x3d08, 0x35a3}) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 04:02:46 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r0 = dup(0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x1000, 0x3f, 0x9, 0x0, 0x10, 0x7, 0x10000, 0x2, 0x3, 0xffff, 0x3}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) lseek(r1, 0x0, 0x0, 0x0) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x14}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) 04:02:46 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}}, 0x0) r0 = kqueue() r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r3 = dup(0xffffffffffffffff) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) kevent(r0, &(0x7f0000000000), 0x1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0xa8f0b604e47285f8, 0x1, 0x5}, {{r3}, 0x0, 0x0, 0x4, 0x81, 0x4}, {{r5}, 0xfffffffffffffffe, 0x1c, 0x20000000, 0x800}, {{r6}, 0xa43724ae03869853, 0x108, 0x16, 0x1, 0x1000}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4, 0x1, 0x3, 0x23676b3b}], 0xc1, &(0x7f0000000240)={0x8, 0x401}) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="01ee767cf7c7e52c32db472b74ed") 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0xc}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt(r1, 0x7, 0x1, &(0x7f0000000100)=""/232, &(0x7f0000000240)=0xe8) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x24dd54840cc5880b) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x2, 0x3, 0x4, 0x5}, {0xae09, 0x5, 0x2, 0x5}, {0x0, 0x4, 0x0, 0x5}, {0x20, 0x8, 0x2, 0x1}]}) 04:02:46 executing program 0: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) geteuid() r8 = socket(0x18, 0x3, 0x3a) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = syz_open_pts() dup(r9) r10 = dup(r9) ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r10, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r10, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r11 = fcntl$getown(r10, 0x5) getpgid(r11) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r15 = geteuid() r16 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x6, r13, r14, r15, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r16, 0x80000001, 0xfff, 0x0, 0x100000000}) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000640)={r11, r15, r7}, 0xfffffffffffffe3a) r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 04:02:47 executing program 1: r0 = kqueue() r1 = semget(0x1, 0x3, 0x0) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000001240)=""/4096) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x80}], 0x9, 0x0, 0xc0c0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') rmdir(&(0x7f0000000000)='./file2\x00') 04:02:47 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x16127ff5dddda3d8, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) shmget(0x0, 0x3000, 0x0, &(0x7f0000002000/0x3000)=nil) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 04:02:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) semget$private(0x0, 0x1, 0x19298dd4d751f94b) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r3, 0x5}) 04:02:47 executing program 1: getpgrp() r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x126, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x15}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 04:02:47 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x3, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x200}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) munlock(&(0x7f0000236000/0x4000)=nil, 0x4000) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000540)=""/251) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000380)=""/4096) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x0, 0x20, 0x18, 0x10001}, {0xecb, 0x81, 0x1, 0x7}, {0x3f5, 0x2c, 0xdf, 0x7}, {0x5, 0x20, 0x1, 0xffff}, {0x1ff, 0x3, 0x5, 0x3}]}) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) 04:02:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x4], [0x2, 0x0, 0x5, 0x0, 0x100000000000000], [{0x0, 0xffffffff, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x400}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x206) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x913124b4706f54aa, 0x3f, 0x5, 0xb954, 0x3}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 04:02:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000)="b11649f4742b5b90ce0e31ca6ef325a77a50", 0x12) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1000, 0x9, 0xda, 0x3}, {0xffff, 0x1, 0xee, 0x1}, {0x8, 0x4, 0x1, 0x9}, {0x2, 0x6, 0x4a, 0x9}, {0x9e7, 0x5, 0x2, 0x5}, {0xff, 0xe1, 0x4, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 04:02:47 executing program 0: r0 = msgget(0x3, 0x280) r1 = dup(0xffffffffffffff9c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r4 = fcntl$getown(r2, 0x5) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r6) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r7, r8, r9]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={r4, r6, r7}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x5, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="030000000000000000000000000000000000000000000000000000836d3178000000000000000000000000000000000000000000000000000000000000000000000000e8d93c28000000c6b71da501d03cc000923c16c3000000000000000000008436e5260000000000000051fe0900000000004a8000000000000000000000000000000000001e123ac611a9959e9a5003582d1028b236"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r13 = dup(r12) sendto$inet6(r13, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r13, 0x2000741d) recvfrom$inet6(r1, &(0x7f0000000540)=""/143, 0x8f, 0x0, &(0x7f0000000280)={0x18, 0x2, 0x40000000000000, 0x9}, 0xc) getpeername$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000040)=0x1) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0xc0, 0x0) ioctl$KDSETMODE(r14, 0x20004b0a, &(0x7f0000000240)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000100)={0x100, 0x9, 0x100, 0x8, "3ab3cc7896024547ac8c12f9c117af19b75662c5", 0x400, 0xffffffffffff8001}) getgid() 04:02:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xa2, 0x0, 0xfffffffffffffffe, 0x80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x5299bbd0, 0xb1, 0x100, 0x8, "6e796194f9067eca6dc063b93e194872308ffcdc", 0x1ff, 0x5}) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) flock(r3, 0x9) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x4, 0x7fffffff, 0x654c, 0x1, 0xcf7, 0x9, 0x8001, 0x3, 0x1ee3da4914749451, 0x15b}) socket(0x39, 0x0, 0x1f) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r4, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 04:02:47 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000000c0)) semop(r4, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000540)=""/251) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000080)=0x4) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$TIOCSBRK(r6, 0x2000747b) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) 04:02:47 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r4 = geteuid() r5 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x6, r2, r3, r4, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r5, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x2, &(0x7f0000000080)=[r0, r3]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) connect$unix(0xffffffffffffff9c, &(0x7f0000002400)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="70513c69c25c512f2a4ddb2a3c9dd4f89eb45218bb33befaebca40f6e1632ab0e30336e4797a", @ANYRES64=r0, @ANYRES32=r1], @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYPTR64, @ANYPTR64, @ANYRES16, @ANYPTR, @ANYRESDEC]], @ANYRESDEC, @ANYRES16, @ANYBLOB="62c55d6ba2cbcaad0038e08d503048e16ae2a0b5fc162c88179c30c88fe067e4579468db1fe7cb450221271e337f33543161774a56fb8b559424a503648f650514f507df0e39038fd809c809c4e72def3b2eea4107c4f07d9d944a9392e707d8230c0cfa37e172d9a79b1962605a5bfab7bd83c7ab367a4e16c04caf378ce2af29b1e5c0960f03ca936dfb959fb84ab297e982e8af276cdf4520c90f5bf697aa327b30ae42409c021979dcc52ecd6b133837ef6e277e40ef59459bf1a30ed5cf5ab0bf41a0af7f5f8448d59137efcfe3dbe018e9da2f2e4176ab18283b30490ad806d5ad344b35ccd09c602193bb5b7303f01245093e30a4dcc9a03b8ceafdbe653c229487f1671652ff0074f5cb5a893866e83b7edd4813110fa992e1e3457404e125cd7b61a1829198fd51d97337a2cc063665ae3e15347182014b1ad5122a818a0362c11ac51417b6ac4fdfda5298fee90538ab5d0f7fa2e4fc7fffcfdd1bd158643c3a8765fd062315ef02aad00e786e3d9348ac4566d85bdb2226b579f45a3dfd3e3bb574d86b44809ec80f398d5bc9748f211feb592e544df584c17db00611adf9e5f1e2082b233df5c1fb751879a3b4ca2d5afe2d3ad0d37f55365bdc44cd2829015af1468be932c78f98c7975ce82bd33d81214a44f6c7749b83f9c557c03041c0dc280f6ffcb9b63e2f862dd8cde50c91c4676381b3f7515255aa1bc9c5a966016a0fbd279f47112c4469132fea852dfaf17b5ab74addb7392c72813d0a930455068c80e538a341d580e3c2a790c0f6926833958a633134ab9f2429ccb9e4a6974b7fdbd546ed8ba8883cdb49e4d96862c82d4244c7d71dab7d00b45d5b54a703750b0fb882714cb048b147fe710e615367107d9937eba4cf6a8f27a3e0495d7a13f1488700790ea25a09aa55d288543ac70a08fc1047e52d2d154e8263a883c825afc462f75e12dcb1b1b9dff052b5bdd56e809c76b6d0dcc8d49825869decac9f33a6c8533234dab0311299c894d45f7ba80806d89869547248f14842a8c1e2414cb5b73f8c672ce53691aedaa8e0682dbc6e2f390b14add6d9b9a9097c284d2dc680dc5d78251fbe68e352b833d1e5425a6903c391ea1f0113c4c3ef2c26dd7951ffa38ddb15a708104e6156f46d338448022bfd61de721f8bbcc87c3ef541c8350432eb85c5f00713281adefeede4c8f05ca575827a76a647a1176c786059cade7f41453bcce80507381b4596d3854c881d1e61145230f5bdb629233f89c2f5e9a1159788c518070c5b2dda46f89b904862cb894c94e3b4858b345934496fffdc22bfa96026bf80c51337879b53e1d8a551a85f775ee2bacd8311432d8c3d23d375a3b265b97bacd74c07621ae698f1050c01a47659e954a48c509707d089d353134c877760798dffa4babdd1cae1ce9b7b0905351029aa963ca25cd48dd14a35e7916d2ecd0f22ee535d5ed4a9824c5a0051afddcd5c7a9aadb17be1342bd688e652358a2183e69870acefc269a7fec395f56b017699a1ce680f9297b54a5b93b8fee4b49f0df84c6389ae89cfb9a82bb6b82a3cd71a9b23dceec444ff58f48517fcec86aebedfba768c9d9a7252d42596ca1ffc75f95a874443ae49ecda11cc6d55c2a3ead314b86446e919d2f1f58b740547cc34653d30d8141180dd431b6c1da9b815f41c208fcf6f0ec197119d4221e996c60ba4bf34236e8c2f9fc9ede75dd419ac27a69402cbf520a481f34da16dac8f5734230ad47a2c51c094fa893a8d0c7ab219b4f3fffa5ed8ec419894db5023936da58e8edb810762409aef9192fe72681812c2db64762df411926340cbd25d483e0b95e4bb13dafa4a8048b6f3235484e4b87e8d8d3375464f41b0d4de8fbeea9fdf93cbd7e1b255b0a5aaf3b37bd581d22e5ccf327c42b772ffe206cac3f10af96175e7b1f66d06d7d7fc7f290714304f5b95837f769521952942b25d88da8dd7a6afd2a47e65b8c377eba3d4c823a534a47e09a9e89a371c7d712213f76bb6a015095ed081e085de5b9a26fabd5f8a0dbc3b78664bb712ff65a6337711922b328b9b63c1a73be76e1a62f01d84662563ae11abf84f69055fb4eb510a06bfe86cdc1c634a2bef34a96776ddefb7053455703c3065015473495c2542ec0517580f96cd397e335393225b4174b69bf984ba2c2554a11309a3b6217295e23a5de9c6fbcc8f5e76b95a814fb537b56e84c301b9b86d30c376f4e0e3724ec2f4c7cbdecd0c2319ddcb7c17d91404e72a16354b186c936f929e841f9273456fbd810a91fbd9f30cd5d81645434a17ee5b3020d70984643b0e5441af5a2357807bb7f2feacd6303030f17756c100ca98afbe65af5a8d4843506d27226b75af39c934241ccd454c71b87a32ec67d904da12dc2056ae0d56c25a2f6a549704c5ddb2e89b6227575f55540ffc12575a2c4b73fe19d9f16b55da4e44d55ac1ef8786e7a3639b5c0998f03cfeb2f239c6b8bf5fc862d33ff0d4c7911409079b5d0151f4fed168baad6d087913d5518d77915f95be2c4d2bb75d08ee42142a34f88395a031bf8f5eec5977109f38427f0e5af3b65409106c8fce5b53965edc749d57a562fedcf825c38ce75d143689db6dacdccf6f7ae492c00c1d78b6b7beaf6ef0550bbe84dad9a7481476f4df1e0f230543e1269a1c54d63d6939caeaa8a98315ea4ca36e2b6ded407715099fc1f810167ad4ff9baa7d3a6364a57641b80795df5a579a5e4443256529f5a51ecdcc5f292b0e4b0653789d78c9b470ec32cf6da3c8cc1dd582cb96bf4c2f60064151172dcdf2e338f7f8aad6d5eb76a426540ab7b52501d5bf89c40fd33f06084c4664c350aa8cd8071966b3818b731b30635bd9b02a166978dc9ec055a816f264a1c257bfb17f0b8ea43314b8c08c133bf7c1efa3f1c1f1b7e88f780544d6b02f8d241507fcc5956ea00ae5a9e016feed2ed01960b29fc0e52dcfdaf94a883fc552528c0eaa96534c3455298e3cd15e93af1d59b2f3277e11b2cb3f3f710bd812ff24258b4e8f79b0ff2e485c1e19aa0191a40640a1cbec95e9e335b323944b395ee139846e0fa428e3da1e03ee0aea833347d30b419fdd68b7a154412f228d1bcd0b7d0a718ce577b1d695f7c879c4b04012cee7ac19dd022c6ba94da1cab6307ce65cfef8ecf4de072fd1cea170106165a898a884e4e1e4cd28db07c662cc66261fa267738bb02f4dd1075f41672874c2f59e8d84cfa9a64c66d86bfbbd6082096836ec8c4b6c188632601a85126b8a68679f0aa84ce133e5038869c7bc9f6a95230d62a10a9be3233e69c7491930721e14abfdab5f61f27739fa21a8930837b3e68f78281572ffd602976c0e538fda2254a3810c7bff0efaa15ea3a21222eb0a407cef711f74aac80fd42d8185360c0b82bac5bd0e1fd79d59a659fb565c2910ec97bd94aadc5925b83e88498170c0d6b5869b824b07c9eb70c27b172594c5f0e023a37abc836f29c3beccf7e6e03d89bd6189c8f567bf1efaea0beca798d4d44656b00d473631d969d5e3178b7360b492d0a8a1671762cc47a7e7d8413208727c226ca81f8e5f1e318c817d081bd3fc067af902d2d0f355b2fbfd056034f5d4ec21add98a222143c52f8cdce8ef2ff0ac30020962ce38ae457f907b8c53bca2963491ede044dadebcd873df6ce3f4744dd8326477ca24a83212a9cd526676d7e264558a83667a582aba8595c4c36c938d97ba8e928d4f9e97583f8201b7309d7a1454011809a4410f591e2fb54d1aadf9e46eb163d75d394114190332b4c330218ab68b527dbfe283038670fa448afa294c4a5c5590092800b288108847c31263c33032d6983b1f15fffe4d75b843e3499317caf9cd353b690330d8cff9df62af49af1842a667ed6757092596a92a78da86f77bf9dc1f150e1cf87763c5d141ed173fb84690fb3cea4a95f2c3c465504587640c858845007273bca30b23e9df7a10eb86e74981c9eaa9c376c9107508a3d3cdc6b68d4e8ded12d15793196c164caa29eefe41d568801421008bedb9643a3fb875cfc41102b9c39fd6acd3091417b44cbe14a717f6af915410f6c6296c7570e825332ab3e13096b643f646ccd4ca7a2406fbaa1382feb2dd51ed8c20983c84bca1e34cefa8ca7821dbce20e33eba5c85794c46fa9ca3085e3234a4d3d8dc1e3615ec44f4f9dda4ab1a7832f8718aa27560cf55660bc06cc0dca0636a17b6e4d0ac32e492dd7db8a1106f61c2845f3904373fa39645109785b50fdc05621c7507be381943c193c1536081c0b91610971ba2575202d85397667ae8239c86c7899a8bbf107b6cfe6661bb8689b44674e9022090f5b209bf3f6aa38448ada64003d9e0eea7687cb4f6956b0e9ee4bb5e53e015fce866b862d02a5ccaf3cdffe7f54b9106600d1c0f68ed6232945f3586a7e7d8042ee3438f3a41a7f280cf0f8e11b61f8e08fccaf2ac96b445ec9a158d22497347556e7811bd739e3326377905cc8386d4335959018e2d6aa5aa2eb7ccce719ce5bd2aac813d578ebec3953017edc0fc4471ee2dae4cd6b099aa7bb63c32a9b97c679d1fb3633a6fdee5c68508453008ed1ff3fe64ffefc294d100e42c0ae6e9b5d625a1379be7575e890fbc68ceea670f9dddd75a299ab86ad20c26edd300593bf8fcc6c41a314da40cbbe2635bf37032617b028adca8efc1ab35ff4af8bb7023fb2f906bfdb3d773ca6cfed98bb4fceec6311b0cef173a9c64aa5cf0f01c1b865694cfd3bd1b2c143916bf4156cfdaf11cfd75d55a488d229b35bb1626ad9121029df866a55bb02698e4a5bdebb46c604a2e56b64bde4ccbdb5f4a2079989e6810d1e774b52360c5baf43de85be9000196e25b8ae21406b89f3c83232ebb81c7a99bd96e238fb8575e0e69f684444061f7c0e36f20140461c8d7ade563abd4a35c679ebe025dcd77c217f1262557dce42f49ceb66aa630b6abb990ff2c4b2cb201a1f1b04150dd4eb4693d68e8acc935a57fef195877b67741c8c918ee4737ae0a3980e0b95ccf5d3eabe94523e8ed9e30f1d96b7035a9809c7d4584d8bbc3c6996d3b6e4bb848522bc3ebe41ba4ee54b5d9ac490c0e2339364ecc38ddc2f3a0840c41b292a52716a2c7c7d1f7af5435ca172891261d9dedce4f27565df8262df4f4510d3bd531b0be22fc44b0b16da29d6e9c5ec860e239dbde588ec00c44621253ee9521ee63957982a04df95a8645d18c86dd0a2132fea9755391c970e6e9684e452cb43fdefa859e24786fbfc2e2d5c5ab425b85c24db7949411dd5c496f443b4f1eb1c8068431d765be9c833adda0265a4b55b6a2b912d7a41470999f3152a75a8b2908d957ed24bf5d83b31f5f0b5ba380ddacf6877d6c350cda8492865f51002d71e735790d72dfb7d8ea8ba89c37e8cdb66af57ad8f4e81beedd64553c50a53ca6df138f4622868bb5e0a8e2b997d13b5e0d4c195310eff6ca045ac57a57104830636cad48f2b79a2245d2917d5c676b4d4a10f923c8b49ad251eb4c3191db42c274c2a9a8b0b2824ace2b87a9f67f2eb52a96dce6be6df40020d569d12dd99912a0d4aca6dab8e442bcfa0b932d60ddad5c8bc740d572916a14e1dcdaa16044f937366b1569b7aa60a46202e7de23a0754261792f40b54a2600e0c47fcd2c519d0cac5b315c5180c54abd939e9af19bfdfe93e2e47bf7de563bec4aaf879a0f6eb67b5dae50c000fd719b3614ad323c9f30c178937147ed18057ac9fbe5cac61096045495e662ba501ae58a4643c121417548", @ANYRES64=r1, @ANYBLOB="e8103bf6ea2a84e1b891ca1b0d72cbc1949e0a070fe2d796bf49d622b2d6e193aa83ab47138b3b5b01829178d7a39439ff44697169bfe7dbae75120ba5e259f3dccbfe3c20c71ca74ea40c0ed783c0f01c3e0afd4b786cf45f27ee35cc832516b553bcbc8b3d0d94c4f4e565cae7fd7cc29fd2a28899ee758a427e77e5a735d90afb721296a7365c7f17d5e0f283d4722d8e08a76a40c4d97b7dfb973a4067a5b456ba02231f3cabba6822e57e5973cbf4bfd04f75d8a4c8bc7d4fc530e1f12ca1b642d11b2b4a3e7f5188f4a1a3f753f722667a5992c47bca521f016a10578c6ff53fed57cd1eaf754d548a2886e28e70112995e4b5f5808d9ece8d10ccfb0c0dc44fca6f5327fb4d33684ac07b80785ef43fba7cfab312b302b8ce26f8d4aa744876726c595b3451a956c91f840f71f49bd93e89d7984bfe9be10a320333520f97e75162913a00e0bbc5b7c3408a8c5ab3d5bced42e84b5cb0eacb3501b45d7e5bf38cc80d8f7570669c62ae2dc79a3bd66adfee22aba1371f81391382370531b27bcd92d1c5c94f17de1ecbca1d5bec5954320f3d729e49d5e2", @ANYRESDEC=r2, @ANYRES64=0x0, @ANYRESOCT=r3], 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2e66a7f89eb7a67a06140d5f0749ae6b63ebbe53943c8898886c653000d2ed4e73ad620b3e5d8213c6d50de9a6a235a206265cba5b7e7893722de920f0c6650ada6db181a2ae758e"], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r6) execve(0x0, 0x0, 0x0) 04:02:48 executing program 1: write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e9572df2944a93a1d1799254bf144", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = getpid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r7 = geteuid() r8 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) r9 = socket(0x18, 0x3, 0x3a) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x18, 0x3, 0x3a) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r13 = socket(0x18, 0x3, 0x3a) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r18 = geteuid() r19 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x6, r16, r17, r18, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r19, 0x80000001, 0xfff, 0x3, 0x100000000}) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r20, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r21 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r23 = geteuid() r24 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x6, r21, r22, r23, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r24, 0x80000001, 0xfff, 0x3, 0x100000000}) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r25, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r26 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r28 = geteuid() r29 = getpgid(0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000840)={{0x6, r26, r27, r28, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r29, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x7, &(0x7f0000000640)=[r17, r22, 0x0, 0x0, 0x0, 0xffffffffffffffff, r27]) r31 = syz_open_pts() dup(r31) r32 = dup(r31) ioctl$TIOCGTSTAMP(r32, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r32, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r32, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r33 = fcntl$getown(r32, 0x5) getpgid(r33) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r35, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r36 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r38 = geteuid() r39 = getpgid(0x0) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000840)={{0x6, r36, r37, r38, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r39, 0x80000001, 0xfff, 0x3, 0x100000000}) r40 = syz_open_pts() dup(r40) r41 = dup(r40) ioctl$TIOCGTSTAMP(r41, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r41, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r41, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r42 = fcntl$getown(r41, 0x5) getpgid(r42) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r43, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r44 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r46 = geteuid() r47 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000840)={{0x6, r44, r45, r46, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r47, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x1, &(0x7f0000000700)=[0xffffffffffffffff]) r49 = fcntl$getown(r1, 0x5) r50 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r50, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r51 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r53 = geteuid() r54 = getpgid(0x0) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000840)={{0x6, r51, r52, r53, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r54, 0x80000001, 0xfff, 0x3, 0x100000000}) r55 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r55, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r56 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r58 = geteuid() r59 = getpgid(0x0) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000840)={{0x6, r56, r57, r58, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r59, 0x80000001, 0xfff, 0x3, 0x100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r62 = getgid() r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r64 = getpid() r65 = geteuid() r66 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r66, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r67 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r69 = geteuid() r70 = getpgid(0x0) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000840)={{0x6, r67, r68, r69, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r70, 0x80000001, 0xfff, 0x3, 0x100000000}) sendmsg$unix(r2, &(0x7f0000000940)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000000c0)="3172ac676e70592800e53df99b17a3e4dd73f5015fb4983753447a801fe48ea4ed6ab145baac30db69892e6ea87a3e0d0736e3f42b8bd51ef11f611db403e931636f53c8d6a510d0a866b294a618c9baa8599b10ae90d2e47205bb9302cd000551726c544dae3b35a343432d709681d7e92f32f3ef83dd4771a971e32ae1a7276749875acd498146e0942d9bbf0218d226bdae81d53d0a0a24f9a858b4fd80594643f377b3ccf2c9f890e16daa3b50ce6b98c405d4fbbc0e854a3ffeea946fa7992d06b2774e901fc2c0fcca107850c3c72f1efa2a5c479bfcc8a2018274581ad0c011fd7c7843dad561", 0xea}, {&(0x7f00000001c0)="73fc51a4fbe43c3f083e6ca873dbf905e9adecdc823aea53655f5b84e2da305c8757c266a5c9303e55e0b31c7cba808dfbf1841402dbeb2acf12", 0x3a}, {&(0x7f0000000200)="c1acd6042ad9a86d03653b1f6ef15920c778efd825d5e61659c07817188ac33356bdb11f0cc4f5906f23718a4c0ec0a10b042369b5e17d9fd62be01dede020ac31c48523338e", 0x46}, {&(0x7f0000000280)="dda82e0975da5f988006892c35d6c5", 0xf}, {&(0x7f0000000340)="80c446cb2ee06675df2c9e39e3afa96abe6cc5fd672e89f988a51cefc36c", 0x1e}, {&(0x7f0000000380)="a4092def922612874ef0a65225f2a7c6e384a5842a38ede8d5d69cfd1b5f0853dcc1cc78ac65cd0a4c342d3317523bf68a485fb604f81e2ef05a1c9bbad235a235eaa6e4c967309436d050620d916c77", 0x50}, {&(0x7f0000000400)="e27ac55d238ba96fd463267d3f3d17b5ae25aca9b13dafd0d5ffa10bf2570675ba4517d3d2ce78e3cf367650562f5150618647b052aa714dbc0147530bef13da48a9c91e8bb7ac7e760b293a81", 0x4d}], 0x7, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r3, r7, r10}, @cred={0x20, 0xffff, 0x0, r12, r14, r30}, @cred={0x20, 0xffff, 0x0, r33, r34, r37}, @cred={0x20, 0xffff, 0x0, r42, r46, r48}, @cred={0x20, 0xffff, 0x0, r49, r51, r57}, @cred={0x20, 0xffff, 0x0, r60, r61, r62}, @rights={0x20, 0xffff, 0x1, [r1, r63, r1]}, @cred={0x20, 0xffff, 0x0, r64, r65, r68}], 0x100, 0x1}, 0x1) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 04:02:48 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='?'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000007fff27143a9e38389008000"/46], 0x2b, 0x0, 0x1000) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r5 = geteuid() r6 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x6, r3, r4, r5, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r6, 0x80000001, 0xfff, 0x3, 0x100000000}) r7 = getgid() setgroups(0x2, &(0x7f0000000040)=[r4, r7]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x1f72, &(0x7f0000000080)=[{0x9, 0xe3, 0x21, 0x800}, {0x1d3a, 0x0, 0x5, 0xff}, {0x7, 0xfe, 0x1f, 0x1ff}, {0x3ff, 0x6, 0x8}]}) r9 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 04:02:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="d87c52ba8966a196f6fcbad562324632bb2c71a10ffa475ff95cbad4511744021e3cf32ecb871d9a57e76fe305e9e5ba9b42736a10daac7b1fae3babe8502c106af3337eb67435b0e4462209cf7a39ff64e9f9bb3eb3503b95acc29aab5501d824b63ac4fbfefc24c5067759eee79ef1007cad8d8a7460c99c113b2346182cb5b38957ed3e6e4c35c87089980b150aae59e040458d9c7e13ef835f8e3bc46b3530f063083706f9a1affe6ce3d56dac69d334ea02448e0a476f", 0xb9) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000100)="8c65", 0xd) 04:02:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f00000ec000/0x3000)=nil, 0x3000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 04:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0xfc67) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:48 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x1) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 04:02:48 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x1ae}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380)={0x1, 0xd8}, 0x10) link(&(0x7f0000000480)='./file1\x00', &(0x7f0000000740)='.\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340)={0x3, 0x2}, 0x10) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000c80)) r2 = syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000d80)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00') sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r3 = syz_open_pts() fchdir(r2) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000cc0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) write(r2, &(0x7f0000000c00)="353e2b79604bfd3191e126fb9348d252b6928e9c7a78d6ba939c86c5d3904d4b8adc16d248d057352e1887b2803ff41ca4e99ebb3e4d5cb41a8f518ca2d4d84a87845548439cab8e09b9fe108a6d451ad8b14044", 0x54) r4 = open(&(0x7f00000003c0)='./file1\x00', 0x200, 0xa0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10020, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000500)={'./file1\x00', 0x1, 0x80006, 0x7, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x80, 0x2, 0x2, 0x80, 0x5}) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r8, 0x80047470, &(0x7f00000002c0)={0x4ee, 0x0, 0xfffffffffffffffd, 0x0, "61aa0db11ce9bae3c6514e4de973739ea78b7ec0", 0x9}) r9 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000b80)={0xe000000000000000, 0x9, 0x3, 0xdb287c4, "8bce9ea3e9ad2229ff01917300", 0x9, 0x81}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x7, 0x4, 0x8000090d2, 0x800000, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000780)={0x76d, 0x9, 0x80000000, 0x7ff, "557299a9eee13103ba7ac17de0fdb1c6d73f9839", 0x7, 0x7}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r11 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000000)=""/155) 04:02:48 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9ab6ff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) 04:02:48 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 04:02:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0)={0x2, 0x9, 0x80000001, 0x7ff, 0x3, 0x2, 0x8, 0x5}, &(0x7f0000000100)={0x401, 0x1, 0x0, 0x1, 0x80, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x8001, 0xa295, 0x5, 0xb0d, 0x100000001, 0x8000, 0x7, 0x3}, &(0x7f00000001c0)={0x6, 0x3}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b01e8c69b38f58957697335cf387b4af096fad823f98bb89c73256ea187d07acc9f4a6b84ebb3d7d9e5fa9af1afed223083587ffec9a961cf2d5b6a3b9cae4132de404dc4bfed7b8634d7da62d14eeb2ebc3dce8051df82a480f1d71dea44f043de8775212961cf65d715b13f49c5711866b3e8a08ac7fc36a8a79c1d4d9ed9cb89ff47aecdb1ee7921fead9f793d72de50ce614a3691c73f319cca31c1396b16a8a0cdfbb9c0965437bde9d1b076ef68d09b487eef96d36150a108bd871bb4b381"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r8) r9 = socket(0x800000018, 0x1, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000000)=0x3) getsockopt$sock_int(r9, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 04:02:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000240)=0x1, 0x4) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$unix(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000171bdc02e2f66696c653000df01240ace99ca370e4c036058a26abb3e834f8b12087e7aab73688a1ebf2f47721ae8859bb2cff83ce34de48a8fe7000012abd0b2c3749142a81b424846553306ebc0397ea54238d24f077f6e689076b0e408fa8ce2c98569817dfd24c67f584b6e36f2d8612735c8a2e7a4fff9ccb9bf0065b5643e39358c313583f0db8cfbd3fda9122e17431894d565523a42331c2ab64915d3291026c1d641a245df16cbba986b927ababe581c28e358868639044c2303913c4fb445045aafa7471bc0d2e376bc8be53696a4ca65f80b381387dc42291494ee92f37996fa36192fe1ba3ec3a176067a81e9dd080b27dae1e37c6d53064ebe6a6051d57e4c78506e4e25e389fd849c96f4d7e7871a1c82b1a4537865f74c3eb50ae23cea76ed5a647ebf29beb351d8828db03dfabb8ab0c8951600b3c2a7e4d5e5bdcf28b6ed500c38cc57af39ff0ffda4f3cb97a213b45624a964468020def92574ed37953dc8ae614ba42b60307203f3c73abc6e033f8e18f513cbf4d4adcf6e5010189d06c1003ada78be3b1dd321d727e465740cc8886a85d38e68b9bfad3c83264a3dc7533f44d63d51d12162212ba5351b4f4ea67e07bbb1bd"], 0xa) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r4 = geteuid() setuid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) getdents(r6, &(0x7f0000000180)=""/169, 0xa9) r7 = socket(0x2, 0xc003, 0x80) connect$unix(r7, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e6878"], 0x10) writev(r7, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x30c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) r8 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000280)=0xc) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f00000002c0)={0x800, 0x2}, 0x10) 04:02:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x4, 0x9, 0x5}, {0xffff, 0x4, 0x8000, 0xe000000000000000}, {0x1, 0x6, 0xcc80, 0xff}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x10010, 0x101) r2 = semget(0x1, 0x1, 0x4) semop(r2, &(0x7f00000013c0)=[{0x0, 0xc5de, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x7f, 0x1000}, {0x1, 0xffff, 0x1000}, {0x3, 0x9}, {0x2, 0x3, 0x800}, {0x3, 0x8, 0x800}], 0x7) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001380)={0x1}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) flock(r3, 0x2) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r5 = semget$private(0x0, 0x0, 0x40) r6 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/55) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x8400fd116ad77e3f, 0x0, &(0x7f0000001400)) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r7, &(0x7f0000000080)="41a847d787b134e752ec4de8603b49a9805f1cc7fbd8782fedaf235c06dba903ab668b6ba807c53cde6313387a01e3fdba34721a7ce0e072c5b174b8b308f75527e8d609e6558b8420f81fc7b71f2b23ad1d4ef797f31df3b3360e52fc24c5d9bc0e452f9145f2bf3e66174c5433baddffdb13caf6816ec4ec3fc9ad7e2cef97ea41229d707a41445704c48bd0532abe398fe774a7c99740ce9251b5e177b2e58699ea9dbced59e3458859e4019c57e36d90d525d1dfaada8a4e64277bb8466a9d4d0bb930e4fd7d25cbd44bf768a9da708519d217f3e50eed5ea16b6ef74de48d10", 0xe2, 0x2, 0x0, 0x0) fchmod(r7, 0x4058c0a6390478c3) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wsmouse\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8000, 0x0) 04:02:48 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x7de9}, 0xc) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = socket(0x6, 0x4, 0x81) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x3, 0xb1c2, 0x3ff}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000100)) getpgrp() ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000140)={0x9, 0x5, 0x9, {[0x2, 0xbaf8, 0x6, 0x9, 0x2, 0x800000000000000, 0x200, 0x9, 0xffffffffffffffd2, 0x2, 0x4, 0x9, 0x6, 0x3, 0x9, 0x1, 0xffff, 0x4], [0xfc1, 0x0, 0x2ef42998, 0x6, 0x100, 0x5, 0x6000000000000000, 0x9df, 0x100000000, 0xd9f6], [0x0, 0x1d, 0x30, 0x4, 0x1, 0x4, 0x8], [0x8000, 0x9, 0x5, 0x0, 0xfffffffffffffffb, 0x5], [{0x2105, 0x364, 0x6, 0x1}, {0x7, 0x5, 0x800, 0x7ff}, {0x8, 0x400, 0x6, 0x80000001}, {0x5, 0x0, 0x2, 0x800}, {0xfffd, 0x2, 0x65cb4ba9, 0x4}, {0x7d8e, 0x7fffffff, 0xde, 0x5}, {0x9, 0x3, 0xc2a, 0xc1}, {0x3, 0x3e, 0x6, 0x7}], {0xf1c, 0xe6a4, 0x80, 0x10000}, {0x1, 0x8001, 0x400, 0x5}}}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000400)=0x3) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r8 = socket$inet(0x2, 0x4, 0x3) setsockopt(r8, 0x0, 0x68a0adf5, &(0x7f00000005c0)="65d64cde7981293e4edf392a4253bf0c337d3577fc1d96e779279e8a5534f8fd513f972ba05b3c6e51227c9b735f761f78510d63dda939dfd1276808b5afa2ceb4b7659a884575e79f3ea7601db063bbacad8af485940709f2300e0ec70f301f03a192f1931d390de1e1f1f3344711801f17f347b82d0c8b1eb035b3e512da0c0361e2e0a4448252c570acb8dc7a40cdf3217731079df70ac937606f846a7e3f878af0b8b7321339fd979914914cf08a6349a25337e9ede08f1f19f8a0c07d8879128c76596159ea65f19878a5edf9366e6486020bed384eb60b676bea8fee", 0xdf) socketpair(0x10, 0x1, 0xfc, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r9, 0x0, 0x0, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f0000000740)) socket$inet(0x2, 0x4, 0xff) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000780)) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000800)=0x40) socket$inet(0x2, 0x0, 0x5) r12 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) fcntl$setown(r12, 0x6, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000840)=0xfff) r13 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000880)) recvfrom$inet6(r13, &(0x7f00000008c0)=""/155, 0x9b, 0x801, &(0x7f0000000980)={0x18, 0x0, 0xff, 0x20}, 0xc) r14 = openat(0xffffffffffffff9c, &(0x7f00000009c0)='./file0\x00', 0x10, 0x0) recvmsg(r14, &(0x7f0000000d80)={0x0, 0x0, &(0x7f0000000cc0)=[{&(0x7f0000000a00)=""/69, 0x45}, {&(0x7f0000000a80)=""/99, 0x63}, {&(0x7f0000000b00)=""/201, 0xc9}, {&(0x7f0000000c00)=""/143, 0x8f}], 0x4, &(0x7f0000000d00)=""/92, 0x5c}, 0x842) 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x28}, {0x804006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000240)={0x2800000, 0x8, 0x1, 0x4, 0x2, 0x3, 0x6, 0x10, [{0x3, 0x3ff, 0x0, 0x7}, {0x5, 0xfffffff8, 0x8, 0x374}, {0x200, 0x7, 0x1000, 0xb9}, {0x0, 0x80000000, 0x5, 0x68f3}, {0x0, 0x4, 0xffffffff, 0x81}, {0x1ff, 0x8, 0x9, 0x5}, {0x3, 0x0, 0x4}, {0x5, 0x0, 0x100, 0x5}, {0x1, 0x3, 0x8, 0xcfc}, {0xfffffe01, 0x10000, 0x4, 0x7}, {0x80000000, 0xffff78b0, 0x7ff, 0x4}, {0x6, 0x2, 0x2, 0x5}, {0xfffffffa, 0x1, 0x8, 0x3}, {0x80, 0x7}, {0x40, 0x5, 0xcb, 0x8}, {0x6, 0xffffffff, 0x10001, 0x1ff}]}) 04:02:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 04:02:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) close(r2) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x9}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000002040)=""/4096) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x2, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6b, &(0x7f0000000040)=[{0x40, 0x40, 0x0, 0x6}, {0x3c, 0x0, 0x0, 0xfffffffe}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:02:49 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x64a2}, {0x74}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x5, 0x1, 0x4, 0x6}, {0x0, 0x1f, 0x4, 0x4}, {0x3, 0x40, 0x5}, {0x1f, 0x40, 0xc1, 0x3}, {0xf5ff, 0x3, 0x48, 0x8}, {0x800, 0x17, 0xff, 0x80}, {0x81, 0x7f, 0x4, 0x5}, {0x7, 0x81, 0x0, 0x7}]}) 04:02:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x100}], 0x1, 0x0, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 04:02:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x8001, 0x9, 0x2, 0x7fffffff}, {0x9, 0x0, 0x28, 0x3}]}) 04:02:49 executing program 0: r0 = socket(0x2, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 04:02:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) r1 = socket(0x20, 0x4000, 0x7f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 04:02:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00000a3000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 04:02:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) close(r1) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7bf, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) kqueue() 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x8, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'\x00\x00\x10', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x10080, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) fcntl$dupfd(r3, 0x829904c74056c479, r4) r5 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c070b6325c1004ef"], 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000700)={0x5, 0x8, 0x3, 0x1f, &(0x7f0000000480)={{0xad, 0x7, 0x9, 0x0, 0x4, 0x101, 0x6}, {[0x3ff, 0x1000, 0x4, 0x4, 0x6, 0xe78a, 0x7ff, 0x353, 0xb5c, 0x7, 0x20, 0x8, 0x9, 0x2, 0x65f0, 0xc, 0x7, 0x1f], [0x3f, 0x31b, 0x5, 0x0, 0xfffffffffffffeff, 0x4f, 0x27, 0x6, 0x7, 0x5], [0x101, 0xfb, 0xe28, 0x0, 0x400, 0x8, 0x2], [0x2b, 0x8, 0x3, 0x220, 0xfffffffffffffff7, 0x1], [{0x9, 0x9, 0x3}, {0x7f, 0x5, 0xf1d, 0x2}, {0x3, 0x93a, 0x4, 0x8}, {0x2, 0x8000, 0xfb9, 0x20}, {0x2, 0x8000, 0x8, 0x101}, {0x8, 0x0, 0xffffffff, 0x2}, {0x2, 0x2, 0x7, 0x400}, {0xfffd, 0x4, 0x8, 0xfffffffffffffc01}], {0x7, 0x5, 0x55, 0x3ff}, {0x0, 0x2, 0x4, 0x271}}}, 0x8, 0xfb}) write(r5, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000400)={&(0x7f0000000380)=[{0x1, 0x1}, {0x22, 0xc847}, {0x20, 0x235a}, {0x21, 0x2}, {0x89, 0x1f}, {0x82, 0x80000001}, {0x25, 0x200}, {0x24, 0x10001}, {0xd4ecd3dd2c9fccc4, 0x6}, {0x4, 0x10000}], 0xa}) 04:02:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x16c, 0x0, 0x0, 0x3}, {0x61}, {0x7ffffffe}]}) r1 = dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x78, 0x6, 0x1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000002c0)="04eba358f356b89b27210414bd4e27af92461117027eaa66053d115b0bf169d8445abb6376eb054a2b55934de8e8bf6d27575758717ced0b3e029e1d246768617988de0948d2cfe5a6ee3c7416", 0x4d) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) 04:02:50 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0xfffffffffffffe69) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) close(r0) 04:02:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r2, &(0x7f0000002940)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000140)="316bbe055db424a6716ccd356d727983cab5e16d2fa7a7e05d61a903c84ab41ebc963fb589a602ea9b3e20de4334141de332fa312217647c4da31e992ecd638d5931041be071687ebfb2671a27e57de857a56fda3c109338e1c6e6d9421523c251fff50b71ee68bfb4faf29511c183f3d7a6bc57bcb2d103f33ae7336e3a46853deb27d5b6cc9dd12ffb5af690c1df81eea7a136629742aa673605293f10f2a4e79d4b8c2760b714225cc5d65340f2d11a57f45b3c4eb6a1578db0cad2914d88ff", 0xc1}, {&(0x7f0000000240)="b59c047313f3687318a77d36", 0xc}, {&(0x7f0000000280)="fc493eceada656824a209e47188673346b3a06641728dc38cf9202db7bc8884a41e2f9a177e8badbdab1218a399766fdad6948c4c2e457b071c710a8b4bf41366f33b7e5", 0x44}, {&(0x7f0000000300)="ea057ddc2e25b925e86af1249841e6bdb9fea75b2de591ff4fea4ca35879bb834c3b71c54a7222e7b249dfbe3451b1c02a329a94c0be8209c1a2509e07e7a9d67d9f03193ed41f57c6bf01d56f4573e264f32ac3dc91f458cbda2dedd67c99313c1593c07833920a207e41dac4febfdf3f93f04fee9a9501b1f747ebf155eb65331d8548393478b2aa93cd3ef485a93b968f8ec74e778fbec3da4ebe7a3cafab3de10e5b327a81975cfacd2a7ef845070ea06020c97b7c2ea0cd3e046c72d3bdcff5927495b5fc1d01200d57bad82d779dcbd086b29fa8f79df1a2b0c1d68e4aa3cc40ae3b5122b59efb0483fbffdb4297cf7bffe53201ca839d339074c9377747af419b0739e9c0285bed798d8ed2730fa016038f60f8dd0c2b916bcb81365981274ffd68b1d8695c85d3fff375b59f93cf1ae39d38dfe9cd1978d52da1d437472db9ca55f12a400f1f5674447954770bea117d9c088900c4f567a9b5cca71ce62c3ddfe19928340d558130d772bab90f7f4aa8dd5b668c3c4396a55712a1dd796d6053dd48cb991c9169b069b00752805a03023190dae78ce6a46176d64b8f14d9a5b189a07784c934c9b67d2f36a1414fa3914e0a203def18ad9e2d72332d3b7cdaa6a50666a303569adcd69c6d2eb35fb672f6845c9e5464b74f02220e32a1dddcc22b9a3cf483c55159c4e3325320f60c338056a81711db4aba25528d8c0d6961c987e448cad63939380488bda0ea6056bed1c4262dbd729abb2733e454be2f3e5d1c15d32d494731f582f35e6f2914292a78313922aa3f7f7576db30917944f1a41c359fdd9636613d9711f885a90f3e617f153360af43d63ce277ba3e7d89c740a2562e726ab61affea9c8a611b8d876ac47299771e5af8daaa93f507f58144951a004318d61b01caf608d2cc0f140220125f528d3c6d2f7098128784f1847441d650e8a0a78dbb13a7eab8af823f9c82427ef8425ff722a032176072b7d40f1bc5e11541bc30f3719dec5173c02bccc9403b07189a4b418b31c101a04b38a8efa76e36063221a2acd4ab5da5c12fa52b3aba58ffcfd284cb95748f70352e523ead01ed0512de05c8b36a5a9b2d6d892a440312e898153ea6aad7458c957dd4ec73cee2274dcaca559455aa82208eb6f1fdc40c711eecf7f3cb113d013b6ac2657b9ae6d81eafc27a74521ec760f544d6d61dff237ac9c7d606cf894034eaaa459b68d65cbc9dbd63cab5ebc9de938c56a09b343a9dfc21e58021f60c886a8af01c9cdbf6fcf259eb505f3289d60f64e2cefae910314ff02e6bcb401afac8de57123ca061ac92e174eaec8a926f0301104a6051ad960e3671df4f069fdcc01e7e1b6ab20698e027f912edd070f1017dec772b6d518553d54b833fc9cbe0217fa9110cd424a904fcaa3c391482fb4f3ad9808156c2edd68218821f3a727e67e12ecbb13e2234988902fbcc16d0bfd9c0a049ce3fdd1dbf7d333be798951808142f31aba6163e32f214421705f8ec4befcb70d06d368c0419cc77a3874b5ffd51e28b39b990376f45bcd6fe655ef7479d42bb24b2f7b3686ae7cd02de2b30c2beccba1fe8d65db401cb5ec36f74a08ba97c09c19693ce5659e597af0aa9f91df1a86b74c87d82cff2a3d8df901f20b295022156bf86357b67d0c780f0abcec8b381176ed77f47938c88406450e929382a5e6c459d4fa483cfc4eca42b071b3644a46678d2bc63b00e210d6ab0222c642be2f1b5e2d06090bbd18d08f4c6f1369797edba44446d861dcc53560cd9dfe3419209649a1191d97494bdc3be06066f90102a6921fd50a8e92a023bcfbdb11be924acc3f49d195638bc195b3ecda5cef585825e10fb0d11311b208c5a59c1e4d1556a39c3416280be23d544b85131943b9639a6d79f582eb0ee78d448497b04288c9ce3398863bb3bdb31656e9a8d4a854b44a929c4d6b9311d52279d0c99baec02cfcd0880ec9b5baca3a45005f175771c4bebe9e35d99abed3a41312a38b00eee6d78e6e6697ac2bdb516e0cb8ae317109d082ede35f8f6dc22e54751a0129e8a9f169152490e6a9358caa585d4d37dc5c743a159ed61e69a79d76d0a9aa88ce4409ab370b984968e420476388cb755477fcdabdec2ba7c0b31bf92cbd556186591d6cb76935db58997947006a2be3a53cea9c547a3734e5f8147562e09087fdb717b16b80c8719c97909daac7ed099048f5eca8c7e41504ba9eacb30cf22bb6cb0f0b0954ee35cb45aea573b7a418ee3613f5e6d455e2afb5de9c6b4a06b6dbc188f69c475db47330eb347c6b05d33f33ddb056e21ecbe36a747362e744eebcf1a8386478453ec6c05ebbdb614aeea1eae76e447b3deb09ec4a89d3c51e140e8edb82275e877652390c28d90288a92992827091d56af3699bc1a75d8122726d2355000e2479fdfc4de011178135ede59aa88edee074bdac956c83e45107d5087875dd670b046467e49838066288c51f8590818353fab286f6ed22397eb21ba769d3e54e15a2a8a438b226b609389d82fd3695612091fe6f6eee77e9a3ecd1ca7996bf96aca73383a03ac4f72644eace65443387a681aa82733292c0710a9b28bba712f2a1c3913dd549eb0bd6766baa827f5341d1c6cafb00b67c4371ebcd39747fc50ef46baf2e7be1befcc23317c9725398dba6d5e054a6fdd70f8e19981e0b731781fc559a8d792e615dbfc69d36d2d2b7e9459b56e0cf95f447e9ae503555772b846c7710286e27cfaced18c787a8ec4587aa49965ddf8d90b099550162e7d62b06cd9928a68ff2ab4032298736a7c5e15d69c79bd32eb7c0daa330061ae26b208d98a62f87d6da6cd30bb889a9b73714134095c3381c07aaeb916377abf7140ef81b00269dd854e9dae7a0232577fcc1d89d95106ad28d3740b723114774664bba02174b23ec0936c526ebc93e4ea3ac5e6ccb10db11170b7ea1bf132ec8107b4f1fffea9eb2ba962b9bf65f031586550f2e59845459de66a861380cc4b7ff26bc77ad2f647457c6d67f55910a2400d43f463951a732f1549f9d4a30ced133cf1994186277e534989eec87b9e103f81bdf66016a552c15e17e5fdb8d5845dddc0cd78b56ac9f6519abec028c96595b5dffea4f16c6070a8309b393e499009f889cd55ebcc73903f9fbc66c944540983d0d15897c932af355829510d678eed03a6992a88e5c21da93221581d1f10240bf9bbb83b00bc260be31e11fb70875495e729ab6e7fc4434d0bd643a8d1a2e77b5e4631e79c25f7fb26b0d6a1d568a87faf6429b915e4af394b876a518bbeff3353c2ecfb3d0906ffd87dcfbe431b41c1ab752c132f563592d7df766cea8cf5993df49c276e17bd4f404ddb79dc8e70ad46aa1c70dbd1670846fd0febb09fb5d60574e761c8e42ec316ac341101a90e3a770e679bcf1d207f87ae47818a60314bb65ab4eaae5ba780519a977b0758826eacda3074f3f9f0721b7e4cb761fd7991fadd3a28667530bb88b97a93c01161e5a526b997d92b7b5f7554ccb6d66eca97b3f62c5a353b5101388156e7a9fc8582a2962b016f5b19c5105592247a95b96c98ff4e9895df226128cc075c727682dd51c12dbbc1e33920d9b4ab8a75ff4bac108bc2114c779d4f57a0265ad74e0597e837d9bb4f9b50acfe4948490b51c6bd564bdde7eb0160bde47e88ccffb270080dde25e478abb0d32f93066959b68c82f5b4d16094efd0e34cee16f02c5ccce41bedf60505f3655bfdbb500dd15b5b8e3720fb221d04a4db13b92f2363f604707726e99a9f89779b158468c8f6ebe4d32043bf754de18ed869a2a07a6d0b68e63db5595dd5da040a3910ff88ad60bed260927375b990df5bf82eff1803e1efe45975af306facf29d227d128a35011fa5da09bbd30b0940c5594af8d9a4eaaabc30f47d54d88985daf001fdf5f8e87e437903acd15330b930ab0e0d68a9d873793a10b5b8618c31bd20e8f5d1c1072c61dbf6b3991b318b6abc13f3f41a7ff8d47a65768f84ddb73d0bbd696baee1d1d66941cfa2eeffd0a9d54f56b0d7f9556d5680d4c3aa08aa93df3d9ca7dc24bd6ac3c61a25a09fb693f2408f76f0ad4c73aca1235025d73ddcb98f97e79313d72a2b4cd4922bfdef8c0cd35c257679db0af260d91107cd3ef0637e0abae1622a5833632126a3a6885019e443ace337ad8f484d57efcb827466b8df0f8a0762a4a6dadaddc775932945571489dc161e0d057c7d024e4620992559071aafb8b9b7f45941d678149e6f094a568f1434433b96b342a58af02b88c774a1cb823ad6366116e5df2baf8009d775887c044e7a572a1ea977a0ca44a2d4aff7c66f65226a6e5674381b2e9247ba769b7bb5e323edd288948d8cc5979101be88c9ca62e516abcba6c0abcbd6deefbe62a513673463746c95423efe07c5e1fe6874d1459065ed6ca5186aa3cc6ad260e7990f1e5f010f2bf081db08d9bf8f489dca05763c5a5cff6fb26fc8c227947ce0e96e3699abbf620408242e7baaedd5541d67773d373156d048c412688a226eeb4b096c526b383758479ad1547ab7e41f4e9d636fbaa24319adebde9c65c054ced03be6d347bf94d0e0e3bbdaef2701a8225b3771ac4425789f2053ebfcacde882b7da6bc292f1b42db76018c39858db31e85ff18175cda73b7f26c7f04f26a141b398da3bc73167042b405b48b42e874102a640c4db8bd911f3031aa9f9a03ae10ca505406c3e406a4a7c8202f69388926b1b602c8c8dc43689896055dea4cb6626db40da147a048fb993551b1cff0bb579efbe578dd771966956fb83870ef0cd01da9b90aa0fd215e7af6d4898bba55b95a174bc0dc05de8a9c0d94437ba33c91e5846e11d4c276fe374d7f003252e64b9750086f140032a7f623fe24803d2c05f461ccaa8db22a94f2cdbcfb6a5f0b93272e2abc2efe517ee83988e86cf873963e4aafe36743666ad3c31c781f50ebb6644fbefe730b69630be0aa67fbfb5dcd98d4137c9fa5fe89a7ed91db5f2be9430de0d0155d923d687f1c89dc5369d15f01bdada75fa932638275e0e5bcd2799f239c3249964df338b8482ffae357725027487212c935bfe06651cacff8a21d5dc88308495f04bb7eb94637297ac0c79d5af5f2997c0a81ce58c41ecdd18c17399c43ea6eb82c7f73aa1a3e2926576dc0a51952109687efb931d9128de767b67b353f14276114363d8d0c3d8e0026360b9c7d041e4871926b4f349e9602046c06f4cb9a1adc7a8222ca0d2c6ebe94f8f9b3cbb37cdcaa4370a5fee8df23e8b2fd4b85c6ba1633ca9537bf378f5b51f91ab1872f39e81f802c86c2f918300ac3780d7ba50ce3d6f5d63295eab1f5ff395aedfefa7d6178148d91868b983c5018c545d50b45d270edc39b0f78b34a4b76f3b05f4b094cb5dad73ad39741c073b76ec371784feb79571d421fdaa1398ba2b585f7e4f1dd672dd6f3933756fb8b79cd8899f4b63842d5df33514e77ae80cd9a0385ad3765a1e03180457fbcb72dde4d9d730c4e74f0c1743ad8c81037e6a751c73f005e84296f34795fa581119a689724b2660acd28a620ebdb78ad90967880cb8a46d70c67b9de05ad3ca7c6894ce7c29e46cdfa8cd92a01559189e2b967daba026ce2bb24751c571bbefb5f7aec97f5984390f4f510d8e05d3658cf2fb8d0a7049066b83791458b0c48c249b10a5331fd470c3ec7aa1d3a1b0575bb6c9ca8fd7c8c79ce59d52d23b2951d03dc4bd1aaf56d0f7e931f0ab190ab0bd669550d26128099f7fd04e090580be21355de", 0x1000}, {&(0x7f0000001300)="1c7a089d33c211c2bc03393409f6b97355df9352e42ae05e98faf12541070443f557fd46ca39b79efa3352585912a19c15945c36cc7cccc42cada397c4db7ad49a0ac9a20a5f4e0a21d326898de00a4a1b6cf8a65344e91bbd84e2b185caedf98996ac7861277ca85988d983eb8fdf96c5303f8c080c72b5aa7050aef44004d3d4a6dcc7e672243dd7b6678e27a7dcb537c2d77c5a32ef20226315faf3031ea570250e3a9820369644e452cc3a92b047a9da17e3af41b2f3eb1ec086aaee0fbb2cf17bee751e51c99b49e980bda6d1361b907dd132fa51d8b2087a", 0xdb}], 0x5, &(0x7f0000001480)=[{0x68, 0xffff, 0x80000000, "b2fcd6fe9d5e724ab9c104c5099970cef48866a093edcc96cdc1923b9fc8e767340c6f8f255014049a88caba840bdaed0efcac17725e7f38b6892817c0cb0f8efa2b802f05ffc157cf11d45cbf423737836b1e9e"}, {0x58, 0xffff, 0x0, "7876f8198a753ac6dee6c0a4794433e54be246def75052839a06e54fc39564c4bcf70f85660bc1d2eb67fdd94f55bab4ff551352507429d44dfd73146c3b5ec02d59f11d49"}, {0xc8, 0x1, 0x2, "a4f98fe446dcc41ae803acb399f0950ab7315a49bd4bba431e04f54e7e6f127fdb17557fbb635f4417527602be049b1d2aa07bb5380776785693385935cd7acc8e7062d2356780451703151d57fb3450e36294c1e1022e93e07a518e696dd2baf84a80cf9e93cb97e1ef6640ca99e52340f240fdad580ea4235484ce5e071e48e88a31193f60a08c6d5c52cb44a504d68a80955aaaa5a993ffd74e918bb64bc956e8136a45fc2a24730e40eaef1c85ec6b4e0da0d97844b1"}, {0x38, 0xffff, 0x3, "8cccd6b8ac505640e684f4668b07efe9851650d5b1c3a7622d58c97aa4f4fcbeae1c518d6b4fb7"}, {0x1010, 0xffff, 0x80000000, "65f2103f68a9343f9139008a6dd0f1b6f8c4cc60bcd5db521c4770d97720197127e70f3554fc5206dedab0c73c140cce8839b3ccb5b06eafa5ecbad963f0d96a4a43f6094792030acb7650c79bf02aa9790b4a4cfc70ff3fa7f2b7a444d8f0fadd43357ddadb927789eb547346778fb5e521d40306898c278aa368ffdc9d4d0930441340bb074aef0c4cd80e5fb2c6a89b68c9d114d073437d59e7e33173b1d6e632d6a8feda23fe3ff7dd8892fabdcd3b19422a68cb9f0c2af09bebab9a0f4044998897bdc801efb4261f5d39429607790b327dfe149a7944c952a8fe5c983b66defc645bda6f4eafeb96e2dcf782c367470f43df19b781e03b70038ab9d99c80936a100ff9fa8224d24a2bec6bbdcc0b4d9ff1276cf32ea71d7e790166ea7c2c338aaa477d7955974f2dbcbcbdfe10c2796aa93c3a4b169c429e6dbf4b9973d94a0b9e33b28abd055fa0ba2e774329df74174307baa76f4629367e218d0e73a13fbd5586442cf8a66096b134281eccbff72c38298e74830d93a285cd8f35db6f2840d8f85507fc390a7e80555c58b169755b66b7bec54e8a2977798914ebcd1f14bf5d096d0540be4ae7584504a919562b4adabe1b311f328fda3f1d54dcc0fbcffabc7cf7350cdfe5e9e56b7a39a30cdb7b78fefe929bd4d866119d37f0ef151e2f8602cd73a1988cb1ddda189bf9dcf34c59b7271f14538675167836a2276dfb46e79271a46dccaa915816f5fed5c7a5077950f9e91707113d98388c443511bcb5e7c90e751db868b4a605cd3da2287c8aca91cb72dfe09f3f1641d20ed3c18620cdd79504c6ba903f5d1bdb9d27de28023587e27a9dc5f814880cdce4a81befb380ec3bfa38a847b3a44e124407376e9f7a2b6197483f163a0ed14d9a45b4ce2d81347c94535dbe5bde99da5dbd1422f5f5896705ace8f3e3e2702ec6a3f45f7fa3f8bac990c5dbf1126ab4bd64d86a61bbcd08adac3376ef2c3136fe865c8ca924b55093bb0a870320b7ac09c1e2cfd20145091ec0b047e5c583b98469e7201c367f48ed9fe7ace6c5c463df8c58dfef43567511f0fa7f70e2518cee812bb39c4a34db255f0c300e08113604de41af25afb3317ecf5e68953cf32636436f503cc54152e99e3e266f77dbcf94bd41433ab4fb6488b9e70b11b3029e08a48124e1e5a5001a21ca76811b0ec395751bd1c900e68e16e5012a94ca16f4781dba4939112f82649f6f0f2300f3c9a8f0f6bbe1dbede069a15526c1b50a388f703bc119e6f8a4b62e986cd3f6ccd05e5cbf1e7869bc80923195fc2b1a2a334d370720c129a713240a0c89ae125ab458a6170ba2865da02a10b9fb5913a079275fa496c0e700fa00530dc92723555003bd7e89c5d3b22ad3a04fad0dd1b0ec8779e922a8cb564d0557ca2fc83a21dc6aeddf4386d3f5449778c95e2670daaf30ffa0173df8b15bb6cf3be2d8b6e6faa545ac758d5a6666fb57efe6702c5ceef6ffad3c6ba2a6e83e5db4474d01b72cc9421eeac83ac3d4edbd76a4380caecbbfa9dc70ca3c816e05204698e8eccb9d97e597cd7e990cc4156da7408df952b0eb027061b85b728afce38f9383abbf15ca40c3c1c28a0b189a6cb1ada75c8d38ffb9acaca2abe962fd220a0acdc68248dbb7ecc58caab26a8496cdd78314c8daa320e2dfeb50fec0474cc2d55947f6c75a2b5f0a56490b22b0e9022111bbee3f5d7396ca8b8fc157d9d2576da0a726e4815ecd4311eb499743406a47d8f871ef95b78cac0bfa4f477d305eab8ca7ab0da99c9bdf1731325bfaed4bae123969e8805e4c5ee67f8dbed55c54ba7190249814096902d30a005f08e9452a0e09ece58102d2569a43aaf92106dff20727d866afd8cf803db1abc4a9eea5990dd1ba3b96b1623a214783b174d56a5c6afc6f8e581789cbb420b2925f00a0b67b3978ba1fc3983318b2743224219eb6489f2f568f2db196106b8df0595a4b24d077d1f5583990ff8704dcf4b6d8932124832c21f640fde7609d0f711ce42d1cbecf648bec5cdcceab31abcc8b4f0d4ff391d85e4fbef1ace0d2df15a54977569f703c6fe51574981b85cb6fc220f926220584972f532f77a5786f2bf92ff91823aae0b554bc20e72a098fffc6dbad3d3da4c8d04b54d60515c77be179122d8ac6b6daf845b1bc5d08bf4457650677fac06cedc18f976aefe4441fb7ce8f58adcd12094bf7b9a029e9d40401b315b36c4d6359f0a3008b97294d6d7e9a71b4ecc3b71360df99fa774c94feb11b731e6dd42ead252875f4e90d168c1b293d3490cc44aca08df82fc6c4657c68629ae2786c62341d00cc39268e7e18708a13080ee2a58d26563c691d38b654cb4d0ea1992587a49b387724583a4ad9cab12d7dcb2dd34febcbd2b1c723e20c1491637d1608896dfc7183295b67b8f6c03a338f9a484542c360c020aa07525cdbf834dcfb015e8606afa8d73723269e65dc74cea083b03e8451dcffd1228fdb6d4d0439c6dfa6f2bb6c4182ac92dc73149694b33052067e6cf02d34c1551487c22d3be786d2bc7e3523a4bc12a613e2f541682888b5aeab4a342562f67ea69cf88a26fdf855f3f68baac5fcb114326c47411e5c8b65bf52efa82fac96917895eaaff91c40936ec5bdfc7b7812a87feff89e672230a63d172d8374d4db689bd461787df7a621f0ddc1aaf6fa03d1c5c58552a7c4f0825947b51fd222d36938783a7669061035ba0c3cff25bda7cfe47bfdbaf3a8ae6ae0c23a4c9bb2459fbefb4d9f1b89e7c89d61a703559e65e8d5756b15311af94f81438cc009b7420ddceb1ae2d8e9d83a789cd1f1125630169542b6354359ac72d354df403fa85e3bff1a543e7095f324b0d234c44ec3606f3101f8527b21f7964431de1749102edd3da9ff63a3e3a6c12a64cd2be2da159334292c0ba59287f70e2c634b983dd7987283a4163a8f4a8e3946db9e649c086feed19627833f20a335a84b47caad27baa4323223ee5b9a2f2e8f9e447e35c25e0c590efddc84e2f76e660a6fb9d880d1edd755ff1561e29c94fea7c5ee63b8208752a3f0d12bc5b82a3cd47a4a20e4d7d6c6789b05141254dc4aeab6ab694b21d6b713ab2a55c9c8491bebd5f99c093ccd959671d8607cdd1805ebb04184c05c2bd9248ad3ac562c753deea0331b62cb653ed806f7aa865b839e4359f92f45c0264d752eeae6cb7dc79ef20e5b308ee76a6190c4d7dc7f33166e8d566498e3a915c9cc81bb3bc3c6739b9d067516e7437c46935bcf9129810440a36241a478e7d3fde332f33e2cec04eec58e4c8ce167f0102161e7a193e67d14db0c23d060fd36d76019e4db13fbccbd97b79d35bf984a5b1f9b614a1ec696f0158dca763f042eb8c8c7d71faea0ad9b80cc79408ad6e5ce874ae563569e75a48aaf2bcc7f93b3e318bd289e169148df33cc28e4e25ebc80ddc9edc981b8afb6e79a77fb3417431e0896f8907ad2a7ccf21a6242fac4b7c0660cc76be8388d0617674d0c45892cc634fe930907baf5458960841dec5b318d52a2817acd470936e8e59b36ed2790eb907fcae82de0a339be167bcd997e3960c4de34fb1c8689039d17cc03ff7262681c836c864760f651bb2809a938a1a46268e70ba20460281b9ff2a4dbffbcb8e75cc475c8e1aac59001ac1a83b254d2eee0bb1bcc78a488d6dfd8e47da377aaa74665bb9413663a5c541bb4810c60188b15d0afd700c3cd0082e57afea5f19942ad9bbc59e063f875085f9df8547cad2d1c6caa7de1d9047bc662a68ed4bf0012da2ddc6c5a64cbd9ef23ed0364f11758f9534d732d50d7237d97693153d03053a860090e6db761fbfdb1479eb6d94a7641f7f292c0a8614511714f24a0061dc5be4291a962579f9876d140cddd336081c64a5f76a69bb89c0b78c43d3d74aed47d23ce4732f883deb132057f0dc3ee08869694dd3d0a2b8eef6a7fc7ee6f354c0bee33fec365a175d997b4d63fcd08f9d9f5e4e9645f65e102fcacc906647bc9ec3c9461cf799e17bbd20e07a664fb90ed546ffc24644908e9fadc5f44d8a2471dcaa2e7493f437ae43a0873640dd83a6c1d423ac82ad5c8b3b8b3972a2129e40dd00c729e745f6a07f8fc614121372c9d7d2ce5dae4a49bd8490315e0287a906010abd66ae5c7ca0912ef88f6c5cf2274c2ce7052d878a6e512f34e009ac97772dd2f606efa0e6edb1bcd28c99e2c50ee09ab28d404a77788c82886a2e592133d1816a0326e43e1128ab1dafb86d5a510a3a6e748d8fb2948a19dbf619116793feee87607ee7bec68335ca69cfaf48b9e6bed4f00e2ae6b79282e3a9751e1f79f7e270eb0e4d61da852ac798ba5309c59d35a1c36516cb9dc27a4fa5f6b933cf86dfeeca35aa5ef42861a982537f1cd6c6eb661a8d8b086fc5608fc2e374f8b10b83d9ddcc79e071f65c775de7d38662551c6bf6ed343e192b13d07e6c776f4bed8a4899abe7c90f0bd62eb39cf8392cc187310d3c68ffe5dacd4fb1ef90994f112460d909f75a548f2cdb56ab2165a4c7cdc237bf2bba7a2ee9092ffa06c15872f56e2d78d35cdc19a9400ae1925df4721b52f233bfa90545619721962e0daebaa638b8bcd7ab0d625c17c035013af7fe896f77a37ea0a44b819859afb99afd2ec0f014b13b1ea4d35a401b079ea0fcc8c6116c6df12f883d264b077cc4d9ceca77a5a0661ddac1cc0c7e513e2c823ee9111e7b7112ae78ef8764d80a86beedeea7cbc73d6e9e38a1df5822ebfec598657e3a4885cf6b06806c4570dd40b6ff03ab5e9592cb761b902d616bf1d40d621a4967aa707558d729e2cb6e513ca44545950892410491d7947877dd4eec150e9a3c208e900a07e8d9c86684fb5986fcf607a428971dd4ad16cb37a5f198af7e8610f6b72daa85f9f2452118e0cf93425ee632663bf6da0e2aa61f4a0d7dbd833ca6a1e0dac55e9867531bf21d8fd33af539454a382a6028950b75a94518f7e5818903e702f6953fada3aa1a57de073bf2abf00dd4101f41d3340104b691d0d71a05c62dac4ba97fd4183a59c79f05cedfbedcf10d44eed1351fa2e4fa31d3ba697cf4f5faed9657445476acaa6f5053c05324456faf33c7240d372d3554e7b9185d1c5956e00318528dc561344382c486fcdeb9303485fe4c5ad60520160aadbdd8ab5cb0897308ae73d6e68a014df5548b3465e7e25fedf1f18b85c15af2417af7587da91c926441d41e6e8682ab9bde78f66628ef0e205a835aca0418205de86c1221b3af8daa1d969e2b1afa59bb025feec3210e2c7c5669a308ec7721f85ebadd1f9a7a100511fb147bc17cc9ab1d85304dd893d45a6e9606b8ea46aca4b2364671a338104ae5d4bd6549de580919e2621dde6d4b146c790a553bbd82cef9c4e3af399e9a3e2adc640b0b77fa53cc88333ef0f927b31924132bfc258387da22b100b0b65a2432dc31390307e08e60a235a1cda5fb08a36c14bbadd5574edd2fdac7c400537f48cc66d6d6d042068a1861dd947594d672a2a8dd0fd5405b8a98594cba6fbcc314975242d9f9e4d5155389117a8b4b4f151cc515030c4037166306a588965b4f6566c9861c7048e0e946be95dc3745443399f6fa5d5c1b110a18c18c3593f58e9c9004281abb0733f936f1b4fd29bb1dd77f028fff285c740469fa5f3889e5466f21d7f44590cc778d675d2e143c41b47d89c86367d67b53d73e03d057e07cae22d52b02027143a2ac566eed9f87e527161d8abf0df94cde2a00a98fb864674d698d81fb14df0fe1b52c2b1fa6139cb4e44a2"}, {0xf0, 0x1, 0x8, "44f918f06351620abdf5088c12f7cf93b10deff3fb87586520aed6207748948a852d598bc5d766c99b51149facd3daee7d34236b359c11d78b7a76c1c50360e293de578eeacfc607c1594100a679966919940f1d2c77c5c84adb45e521a4983ff00d29f938bc97f745350008a4aa86654cc5d8f4c9c840edaf439613e05a01585df5f97c1f90b3b4de010a20de8d1f1b0bb9241d96295244e2568b51ca493b23e60325991be558c914d1da0ff38dfe2319867d737eaa7995f37d2476ee5d4f64ab69083889bf85ee6136259dccda43ccf5600c7318daf2f1a32cf3c0ece88128"}, {0x90, 0x0, 0x1, "44f2e08c3ca9dd4d0bdb70c967e6246c75e9c924bc599b618bebff8b5e7de426418bc3abc41a1d8a9f0151cee0077587412cf179120214b6bc4c3ed2dcf54aa140744698267b5f3773201b6b2b22a1c840b0ede7c674d82117d131754dc85730b73e44f8f270740f10e9cf1d8f8960f9d7e42cb684a1cebbd73c"}, {0xd0, 0xffff, 0x0, "729fa1985fbb8376754cba23d3065026c66a83ba65ba3736adf2cfab379afe3348b1aa5c23a6ad60b108e3bab3a67358c517d8ea6d93bb56f2e32fa7e18a5b60e3d89bf477656c35898d1743413f5de68789cd7dd4df160b409a828cb8e2d7ba13d800ac42d8f8655ab01246c729e49d9d0b4e4ad5735b5b9ea1176c8630073854c483b1971c02437ce05cbb8b928680c54731b3fdf8f00dc0f2ebe54b5e9c06ff1eb6a8648886c2dbe59963b56c00b14221e86dcd5301ef081cafb10792df53"}, {0x378, 0xe4112c1e5799f430, 0x6, "e17edf94acc1d30d0cf93a1c79129fe393739fe228aea36f5b73988dd9580aa05e25d5d937698c00733b32274c7f6886e9dbfb4a35afbdafd3c439a528a41c7239989d0646a0f82c5e37224c11c66159d0a6e13fa4fb8eefef01cb0ec2276990703afae0c726093947f36db4210b49e4602c3cdc725926f617e45883a0ce2814c98522"}], 0x14b8}, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x5, 0xe1, 0x80, 0xf3}, {0x4, 0x5, 0x9, 0x47e0}]}) r4 = socket(0x18, 0xc003, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 04:02:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) shutdown(r1, 0xa01edac5770fd567) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 04:02:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x2, 0x3}, {0x18, 0x0, 0x7ff, 0x6}, 0x1, [0x8, 0x4, 0x0, 0x1, 0x0, 0x4c, 0x1, 0x2]}, 0x3c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 04:02:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x100000001], [], [{0x0, 0x0, 0x8}, {}, {}, {}, {}, {0x3}], {0x0, 0x0, 0x0, 0x3f}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x9b, 0xe71, 0x4, "37824d961d81c8399984182d6168898b10726bbe", 0x58a7d612, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) recvfrom$inet6(r2, &(0x7f00000000c0)=""/7, 0x7, 0x3, &(0x7f0000000100)={0x18, 0x0, 0xd3, 0x9}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='u\x12\xd2I\x00\x05\xc9\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) listen(r4, 0xe86) 04:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x48}, {0x10000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 04:02:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 04:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0x20}, {0x40000002c}, {0x6, 0x0, 0x0, 0x6d0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r6 = geteuid() r7 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x6, r4, r5, r6, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r7, 0x80000001, 0xfff, 0x3, 0x100000000}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r11 = geteuid() r12 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x6, r9, r10, r11, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r12, 0x80000001, 0xfff, 0x3, 0x100000000}) fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, r10, 0x2) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x1) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) r13 = kqueue() ftruncate(r13, 0x0, 0x100) 04:02:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dacdc8b62c200cb0100"}) write(r0, &(0x7f0000000140)='\r', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000002c0)={0x9, 0x1, 0x401, 0x3f, "ffc40054cc39450e41e81349dc7ad9dce14b0c77", 0xffffff6e, 0x30c}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r7 = geteuid() r8 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r12 = geteuid() r13 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x6, r10, r11, r12, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r13, 0x80000001, 0xfff, 0x3, 0x100000000}) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000a22f7fc71df9db2941f073ce"], 0x2b, 0x0, 0x1000) r15 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r17 = geteuid() r18 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x6, r15, r16, r17, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r18, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x3, &(0x7f0000000300)=[r6, r11, r16]) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000003c0)={0x1, 0x80004, 0xa9, 0xe0fd, 0xa, 0x3, 0x205, 0x10, [{0x2dca, 0x218, 0x10000, 0xffeffbff}, {0x8001, 0x5, 0x9fd6, 0x1}, {0x4, 0x9, 0x2268, 0x5}, {0x6, 0xcab, 0x100, 0x9}, {0x3, 0x1f, 0x6, 0x54fd}, {0x2, 0x339e, 0x7, 0x6c}, {0x0, 0x3, 0x100, 0xc02}, {0x7, 0x9, 0x7f, 0xffff8001}, {0x0, 0x101}, {0x2, 0xf5, 0x3, 0x1000}, {0x3, 0x1, 0x4, 0x9}, {0x7, 0x0, 0x9, 0x4}, {0x5, 0x4, 0x93db, 0xfffffff7}, {0x4, 0x4, 0x8, 0x4}, {0x3f, 0x2, 0x1000, 0x10001}, {0x8, 0xfffffffe}]}) r19 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_SETMODE(r19, 0x80087602, &(0x7f0000000100)={0xdac30e520be809f2, 0x26, 0x3f, 0x1, 0xf5c}) 04:02:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xe60, './file0\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) semget$private(0x0, 0x6, 0x10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6, 0x0) 04:02:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000280)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r3 = dup(r2) setsockopt(r3, 0x80, 0x622f422c, &(0x7f0000000080)="7ac396675fa10672bcba378af0313513a3f4c99890bdc36379904d1ab488b33859e8ef7c8853b9c51bb97fdb0b184df925d016e0018390afd5f731f27780f31f6fe503a5ae3ec772411fbc99eaa2d07c4ebe09502ed91d6312bc77d5be21757771457acb6ac4af4484e76e0c2f1a81aecde4369dc560c3fcf6f3b14fef2e6ea922f072c51c81d86d2eaa1f2e92b0a9c57f2be2c298", 0x95) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000300)=0x1000) r5 = syz_open_pts() dup(r5) r6 = dup(r5) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r6, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r7 = fcntl$getown(r6, 0x5) getpgid(r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000b, 0x0, 0x0, r7, 0x800}) ioctl$TIOCDRAIN(r4, 0x2000745e) sync() pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:52 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000140)="ded6af44bdb261f31e3f73b14e38f639fb512eee6485de3d961f7fa75f2aebf4fd9f330f65e45e55ef275b7cd38f3aa80d9fc88d02ae5fe981d0c9601c040dc26dfed444829c76daf7775587d1903f45c4d2a2cd549dd495181026e1540ef5ae6280050f96", 0x65}, {&(0x7f0000000400)="ba0bbf2b052873d7313e28d7d009b2381ea1693dad834bdcbd83dc62d721e1548a6186a441418d7b362ac76546307b32c31b4f6042707ae727f934459d39078f10162f5c09ee881a27563728dfd8bb472c", 0x51}], 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 04:02:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [{}, {}, {0x0, 0x0, 0x0, 0x4}], {0x7ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1f, 0x352}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 04:02:52 executing program 0: r0 = socket(0x2, 0x8000000003, 0x3) close(r0) 04:02:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x61}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r5 = geteuid() r6 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x6, r3, r4, r5, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r6, 0x80000001, 0xfff, 0x3, 0x100000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r3, r7) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:02:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30, 0x0, 0x0, 0xfffc}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r4 = geteuid() r5 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x6, r2, r3, r4, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r5, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x3, &(0x7f0000000000)=[0x0, r3, 0xffffffffffffffff]) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r10 = geteuid() r11 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x6, r8, r9, r10, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r11, 0x80000001, 0xfff, 0x3, 0x100000000}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r15 = geteuid() r16 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x6, r13, r14, r15, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r16, 0x80000001, 0xfff, 0x3, 0x100000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r18 = getgid() r19 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r19, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r20 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r22 = geteuid() r23 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000840)={{0x6, r20, r21, r22, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r23, 0x80000001, 0xfff, 0x3, 0x100000000}) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r24, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r25 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r27 = geteuid() r28 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000840)={{0x6, r25, r26, r27, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r28, 0x80000001, 0xfff, 0x3, 0x100000000}) r29 = getgid() getgroups(0xa, &(0x7f0000000180)=[r6, 0x0, r9, r14, r17, r18, r21, r26, r29, 0x0]) 04:02:52 executing program 0: r0 = socket(0x2, 0xc003, 0x80) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000088a2eb25a800000000000000ff0100000000000021d39b400000b1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074ac771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2008000004c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a02ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e68787a880007ae1d0e60b2608e9e8825fdb6018798af29a980c7ba38f46a1bdec195fe7d39120a40ee7d2426c452bbfb0b54fca43a2b7dba790954a5da5329b834eafe31490ba2eb0cc791cb124dd5cadebde2c51cb1f6341c56317cebe4855d38788d340c0ccb5b809318c8d087f830b3aab5fc82902d975bd113ddfddad658edde017f11478ff7d0b203d5a88f197f3b449fd09143f3"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) r1 = socket(0x18, 0x3, 0x3a) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom(r2, &(0x7f0000000800)=""/81, 0x51, 0xc0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="01002e2f66696c65200060e1bf9332a94a86241d97f321be7705aa2204bb75a302f889992f664a1f6431e1a349c8981f72025c996d73cace1e86749c08be087ff12bdcd3df433c081a135c5e73df76956319af1a86260608be36f19f97c167c90682d01405133ff1d6260b526f2133ea13951bf36b13834eb505ee84da244676dc6b4bb580bd7eec47f3ef6590c7458b1baaf066a8ca6fa012a331eb8d121e7b2913ea704f4a864ec8b71843ca90b747"], 0x0) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000680)='./file0\x00') 04:02:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000000c0)) semop(r3, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000540)=""/251) semop(r3, &(0x7f0000000040)=[{0x0, 0x2, 0x1000}, {0x7, 0x7, 0x1000}, {0x0, 0x7, 0x1d12f7a7f72df917}, {0x0, 0x4, 0x1c00}, {0x3, 0xff, 0x800}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 04:02:52 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2ff40902611da0616c7849ffb49cc571"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$inet6(r1, &(0x7f0000000000)="9b3758e1b1a941f0360a59f69c8d40accfbf350eed0947201136aa16878903dee3a68688b7022b91b56a42b2a2f74d6a3bd6c1555edca63e5af0b69c", 0xfffffffffffffe34, 0x2, 0x0, 0xfffffffffffffe5b) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x4) 04:02:52 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)="1c5fde1ddcd3bbbdd1df9d109b65fe52ad0bf4b96b1ba120838767142197286b9e2ab303b2382b0464ca919f98bb698b69f45e2a912e40", 0x37}, {&(0x7f0000000140)="a6ee490506437789a017cab149cbdaed229b0245862927994cf989507d5113b8ffa6e048f240c699889dafd0c8357d734326466536d00c50b3cac2e8cbfc9d07719f991847fd9c94cf1c09b7f39aaf72eaf27239d25a30eb97345d0b6d73b4648e05d35019afdc85f9ff303ed162aad9a6dbe363f7bc151a680e3c1e61df0d752c38bde6a825a5cb8e18e0bf8968f8e643c6d48399bad2766193a17c5c27e0858f3326a229ad7d193e970efdd1160294f3f0874d111ea219f685ebbcee8a22c3ced1a9c5d3297a46f9cb2a", 0xcb}, {&(0x7f00000000c0)}, {&(0x7f0000000240)="91c5644fa1a9bd891b1a7c0ef52adac57027c89c106a592092471c3746f79fdf25078c222c117f1f4b5555ded25b3204ccd5e37b50dac679b1a0e56b187b3e126529448686edda172ddca0af7829be5611de1cf3c791c247169a0559f531850d306bc5108e0ff9206d8d11cfc4a5c1e22b3e79ea2d301d5766a218fe4d7d339b6eea0b7a98376629e791ea94910d23", 0x8f}, {&(0x7f0000000300)="fe3b3b1d23a1b4ce2d48042baa708f1a51ef0e733bff320a9967ddfc7534c7b1d70b95266fd53f86e3bb5f823975d7136e5fd595a9d46c33b94fdde3ff35da0ef460850b4dd11a43f84bdfe756441be0f60fc755f2aaf3", 0x57}, {&(0x7f0000000380)="8c27a2bf6aeffa0bbd30f5a9ab8c0d6f0d5b7f7dcc08a51c199baf73c5c56263f24790a0eb76c197eba2a5b5004a7dadd55ca35601b41ccf20535ca27f1b258d17bbd174bfcd56cc9a76f52a854b391678e74e5210981de985222fd9209ecab0649525f98f189a7ba2e6ccf8f401975e8157c6cef277dd6fa1d2867bb2323c25dd7d98992ec79331aeb9c2fdd3a6b916348f36617be7a80453218e47e995e35afe182322e574f04ef221d77ef398dab66e7f2fbf4020de2763d56a1d2b054b7e5c", 0xc1}], 0x6, &(0x7f0000000b80)=ANY=[@ANYBLOB="18000000000000000100000000000000d3cf000000000000f80000000000dd5173d0fa4fa3080000d93a982751e05866f3d80fef5a6cfc6a64c6dd242753fe4fcef1a714e14f9170a2822e25b06c0044765b176cfaa6eb4c4ff1da31401c6c66cd7da2cee7b621d89904e6caeeec7c8288b73bb2b1cbc2e52ac853844fca5cd88a57746e0f7b6a610438567da7a48d5aecd77ca3deca4c3a92f3b17ced3b90acafc2fc0ddf746eb46c7b154139c3393cb520fcd66b4663cb1bfb04d686ca8ea924b6bff36701000000e713710f8d885b1d37f6ba13edd9faf318c3cf69821c7c5cbea1baeabf422dd80e5328858b72669402365e63f8df1a9b40e8ce01fcd53c2b894b29fb773ccc39055a94475200003800000000000000ffff0000090000001c80b7305f41b0e1c95bbc16e89ba0b0c96967c1d29874a6336bdaf41616d7353d40ddb1269f000078000000000000000100000003000000934b57c8b8b860228da948a54f1c6cb51256505c6eb597aab50576695c0919274c82fc74991e18e19a942f79d97cdd91add88bca854d6eb6f85fcaa91286606bb996fb0dd42cae5b0d656569ce9586b8331e7c4fc9878ce49f08b873b3a6203fe4856200000000003000000000000000ffff0000040000009ca5645e180722b0461fb8b98229a2f285e2133fe1c066397900000000000000a00000000000000001000000bdb000001ee5e92cb11eec138a3441359c7233e85c803eeef01c8cf787853538585e598c3ffe72c1b9a49a5348e81a0ff4bcdfb27f6592fb36baa1e6a59e5d08c42d07f2f2c8aaa6fbc8b77bcbb5783ea2cfb2f3563cbe497bf8235047965463ad9c1020d80627aa07af5282f86a38667d26d5c00c25b881afe7d6b36a5c147be187e4317e27388fe1ceca27cdb3f1d6d23e5c9c100100000000000000b2a6000085d0437e6e597c15c01821f062b7cb4600ddaadeb3618f074f25150ef0c53197ba2260d37c7c4cb47946b85f06293a61432dbbc9cb023fb775b3199ff37030bfb7a387aac5ec12786bc7d7a4da1ad1d4c2e030b00de898ad3a743f6944e2f50f2dc9a86ff435da6db56a0cdb93650f3195519c76bf7e3cfcf6b5e2036bedd935ac3fd6042ec2caddd76ed3284eef2024ec2dedb0ec296b6cf53aa2b36ea09350783a28e1b57a069aacb3350af892657d0d0fb6b1f6ad0922cafeccefd79f167f7b23c7ddf183cb69a5af6b57659e1c7673b91b081cb30e0f8ac42d7201c596ac4a6dbcac3e0eb57ad784d3a665f5d7bde261e30afb11d12aa6294d803c1b2b845d540ed0802bdecc8600000000500000000000000000000000030000001db81dc51f9bc27b7f68bd5768b725a2c45709d72ef825a0f7a9f7277c076bb5c35222ba18b8718410885f73dbc1f50a26955ac9622515197f8abd000000000008010000000000000100000004132a512d3350c1a08c7ac5df87c1158acb2218f40e67437ee4c1083a9d4761ce2024a3d6a03a3ce0f05f02db284cd283aee80180bab660c290dedebca17571fe1653588bb82e9a871f980762e34207125a98babb9151da6f31f3ab0a576d8b7cbff216cb5ecbdf8f2c59c6de77395d0095133c2168bdfb69a7d5e5c9040d00aadb4cdd8a4efb9cb461aa3794143a9445c21c8ccc8d04941f0b27604792579d95e6798f8518743c4fdd989eace1b66f87aeed7b882e0ef42e044fd688fbf79344c57b000a7ec5f89dd428344108655b74ff70178f89965e90622d5217d90242665ea2c7cd6a044c35891a9c9a058c172d34530cf4ba00000000000010010000000000000200000001000000e757dc27987c54156f86e5391be46e48c83c77fd76ce30f9088f86f7a8b27742976919d1b946f6e073c9585fb255529352bb5ef9000db85c3d147c22e1acd8ace94958ad767f2bc4d096536fbb15646e4712102f3fd87ab7cfa6f0fb907c7c51c3dd9cb1a17ea318a0e8e0e5c523f6889a867cdb9061312ca319441b742f12e3997e29fb9e693b3fab03a794e2e56e7e049acdab72e7caa2129660ff8030cee7768b2c5fde7dcf48ecdcdb4e2c0351caf17121eb96814c068f8e4cb603806d549ec51a9ead8918f5e1415954649c43af1ce17b26f439b1b8dc45e74f18ef20a27271dc2535e0cc4c0f6c60cd54d9c63a0508bca527e6ae199316ad6b00000000"], 0x608}, 0x40c) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) 04:02:52 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\b\x00'/24]) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) ioctl$BIOCFLUSH(r1, 0x20004268) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r1, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) getpeername(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) socket(0x9, 0x2, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) fchmod(r2, 0x82) getpeername$unix(r1, &(0x7f0000002d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000664fdba200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d2fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fb2170e4aebe4a8897c119f6900"/4273], &(0x7f0000001a80)=0x1002) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xffffffffffffffc4) mknodat(r1, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) fchmodat(r1, &(0x7f0000000040)='./bus/file0\x00', 0x1c4, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x800000002d}, {0x6, 0x0, 0x0, 0xfe}]}) unlink(&(0x7f00000001c0)='./file0\x00') 04:02:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c22452", 0x2c}], 0x1) chroot(&(0x7f0000000080)='./bus\x00') 04:02:53 executing program 1: r0 = semget(0x0, 0x4, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/4096) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) readlink(&(0x7f0000001280)='./bus\x00', &(0x7f00000012c0)=""/198, 0xc6) write(r1, &(0x7f0000000040)="220e001b576c95983ba73ff1501cedf3292e8f24f7dd42930f7707", 0x1b) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000001240)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000001440)) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="ef25092fb266510159966da82e46951df5940013c2b30b76e9927498e7cf5f246154", 0x22}, {&(0x7f0000001180)="c96556399e616a277f3f358388483a6294dda69dc0744d17668b808b4381e5136e59ca76fa8e371329fd1c6bd2c5771645d6920d3e21e28f8af198076d1449abbdb579646ed5c4cb1e4c5a1a5b4d85d5fa7c81cf634e76427fb6e4627aa11134fb9250a3fcde6d25c253b08c85fe8804a7417aace1e80d207224bfa221cbbe54e3a44a", 0x83}], 0x2, 0x0, 0x0) r4 = msgget(0x3, 0x100) msgrcv(r4, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca7353ba3850c99633de2fed89a501455c5ba1938085a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) msgrcv(r4, &(0x7f00000013c0)={0x0, ""/109}, 0x75, 0x0, 0x2083fbe750ae8efa) flock(r2, 0x2) 04:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x2, 0x2, 0x2, {[0xfff, 0xff, 0x3ff, 0xad, 0x1000, 0x9, 0x9, 0x40, 0x9, 0x80000000, 0xe0, 0x2a, 0x10001, 0x8000, 0x1f, 0x5, 0x5, 0x9c1], [0x100000000, 0x1f, 0x6, 0xbe02, 0x2, 0x1ff, 0xfffffffffffff6e5, 0x7ff, 0x29, 0x6c24], [0x3f, 0x0, 0x5, 0x6, 0x9, 0x3f, 0x4], [0xc646, 0xffffffffffffdff2, 0xfffffffffffff399, 0x9, 0x3, 0x100000001], [{0x5, 0xffffffff, 0xd2a8, 0x6}, {0x7, 0x4, 0x8}, {0x9, 0x1ff, 0x2, 0x8b00000}, {0x5, 0x2, 0x2, 0x1d}, {0xfc, 0x8, 0xffff, 0x7}, {0x100, 0x400, 0x252b, 0xe7}, {0x4, 0x21, 0x7ff, 0x7}, {0x401, 0x100, 0x606, 0xfffffffffffffffb}], {0xcf8c, 0x5, 0x5, 0x200}, {0x3, 0x1ff, 0x100, 0xd2bf}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x884, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000005c0)={0x8, &(0x7f0000000580)=[{0x1, 0x7, 0x33, 0x3f}, {0x81, 0x3, 0x5a, 0x7}, {0x6, 0xc1, 0xfc, 0x3}, {0x100, 0x2, 0x9, 0x200}, {0x55, 0x7, 0x3, 0x200}, {0x4, 0x5, 0x3, 0x2}, {0x0, 0x5, 0x1, 0x5}, {0x8, 0xe1, 0x7f, 0x7}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file1\x00', 0x3, 0x9, 0x9, 0x0, 0xff3, 0x38, 0x1c, 0x2, 0x0, 0x8, 0x2}) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0xffffffffffffffc1, 0x8, 0x0, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000540)=0x6) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 04:02:53 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r6 = geteuid() r7 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x6, r4, r5, r6, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r7, 0x80000001, 0xfff, 0x3, 0x100000000}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r11 = geteuid() r12 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x6, r9, r10, r11, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r12, 0x80000001, 0xfff, 0x3, 0x100000000}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r13, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r14 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r16 = geteuid() r17 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x6, r14, r15, r16, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r17, 0x80000001, 0xfff, 0x3, 0x100000000}) setgroups(0x7, &(0x7f0000000040)=[r5, r10, r1, r2, 0x0, r1, r15]) setregid(0x0, 0xffffffffffffffff) 04:02:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="ff04003d060000002efd290b88323a68ae26eeda55b909000000047caec1179e21abb2237cd197048bd803e61ee71c1d5d15b5ba02a3e2980a151b020f3f5444a2d860efe0ca7bc6d1654574106d87f8a5fd17430538fc442243db387f0faf3828a7ee33de8d1379f4d73898b0e6c84e0c409467b9fb92d37854f1e355c50ebee884b5f0a761c62d84b36bf80d7f8285149cc4"], 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r3 = geteuid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r7 = geteuid() r8 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) r9 = syz_open_pts() dup(r9) r10 = dup(r9) ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r10, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r10, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r11 = fcntl$getown(r10, 0x5) getpgid(r11) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r13, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000c38c7c00000000000000000000000000000000000000000000008aba62fcc5033911ea5873337b51b4f2916a6f18f92b199316fba8fce4d977989eb29a49ea8b41645f4a0bacf6d340f8d8000000"], 0x2b, 0x0, 0x1000) r14 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r16 = geteuid() r17 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x6, r14, r15, r16, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r17, 0x80000001, 0xfff, 0x3, 0x100000000}) r18 = syz_open_pts() dup(r18) r19 = dup(r18) ioctl$TIOCGTSTAMP(r19, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r19, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r19, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r20 = fcntl$getown(r19, 0x5) getpgid(r20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r22 = getgid() sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)="b88051338f706791a01c6bdc7563c8ca90e420c98d12c63cbe35841b8c858d66efb9181e6500fd79222ef8c22006017bc4a02e403dd5b1cf7c1caebc0fffcb7b27486eb57dc4d0e3a2cc07ba62d964caa25c76ab5cab6805efa05d53c65e5c4daa9a10e9ca6dc0b9317c07676a06b14239c30a", 0x73}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r6}, @cred={0x20, 0xffff, 0x0, r11, r12, r15}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x60, 0x8}, 0x8) 04:02:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) semget$private(0x0, 0x1, 0x100) setsockopt(0xffffffffffffff9c, 0x4, 0x8000, &(0x7f0000000000)="4615ccb25899ebce16713b34d5b49022ff01b527a87f77f065fc6b5a020cdea7a1d4f05aae83e73326ceb8f74f01c2a317a02fe4f605f609109d", 0x3a) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 04:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0x2000024}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r3 = fcntl$getown(r2, 0x5) wait4(r3, &(0x7f0000000180), 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x6, 0x3, 0x838, 0x6f688ba5, "5dc7d6c536ea9e821c68f54fa2046b48a9b5b444", 0x7, 0x8}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 04:02:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r4, 0x0, 0x8000000000000000) r6 = socket$inet6(0x18, 0x8001, 0x0) r7 = semget$private(0x0, 0x3, 0xb0) semop(r7, &(0x7f00000003c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x91, 0x800}, {0x2, 0x1, 0x800}, {0x1, 0x1, 0x400}], 0x4) getsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000200)=0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) kqueue() r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000300)={'./bus\x00', 0x2, 0x1, 0x5f1d, 0x1, 0x7, 0x0, 0x80, 0x2, 0x2, 0xaad0, 0x117c}) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f0000000800)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000140)={0x2, './bus\x00'}) 04:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x20000023, &(0x7f0000000200)=[{0x10000000015, 0xa6}, {0x1061}, {0x7, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 04:02:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/d{\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1000054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x218, &(0x7f00000001c0)="b6ed439f90b4dd9cea87168f6fff") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 04:02:53 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_index}) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="b88aba34fcdcc461d8", 0x9, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000040)=0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) getegid() r6 = getpid() fcntl$lock(r5, 0x0, &(0x7f0000000180)={0x3, 0x2, 0x314, 0x7, r6}) 04:02:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) msgget$private(0x0, 0x108) close(r0) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x101}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom(r5, &(0x7f0000000140)=""/13, 0xd, 0x802, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 04:02:53 executing program 0: setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x2, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)=']]{\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)='/dev/zero\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='\x00']) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000240)=0x8, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/wskbd0\x00', 0x100, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/wsmouse\x00', 0x80, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/speaker\x00', 0x10, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/vmm\x00', 0x100, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000001f00)={0x3, &(0x7f0000000000)=[{0xb}, {0x61, 0x0, 0x0, 0x10000000}, {0x6, 0x5, 0x0, 0x4}]}) r14 = syz_open_pts() dup(r14) r15 = dup(r14) ioctl$TIOCGTSTAMP(r15, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r15, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r15, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r16 = fcntl$getown(r15, 0x5) getpgid(r16) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r18, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r19 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r21 = geteuid() r22 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000840)={{0x6, r19, r20, r21, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r22, 0x80000001, 0xfff, 0x3, 0x100000000}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) pipe2(&(0x7f0000001b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r27 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/vmm\x00', 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r30 = dup2(r29, r3) r31 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/wsmouse0\x00', 0x800, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r34 = socket(0x18, 0x3, 0x3a) connect$unix(r34, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r34, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, &(0x7f0000001c80)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r36, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r37 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r39 = geteuid() r40 = getpgid(0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000840)={{0x6, r37, r38, r39, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r40, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x2, &(0x7f0000001cc0)=[0xffffffffffffffff, r38]) r42 = getpgrp() r43 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r43, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/43], 0x2b, 0x0, 0x1000) r44 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r46 = geteuid() r47 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000840)={{0x6, r44, r45, r46, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r47, 0x80000001, 0xfff, 0x3, 0x100000000}) r48 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd\x00', 0x100, 0x0) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) sendmsg$unix(r2, &(0x7f0000001ec0)={&(0x7f00000002c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001940)=[{&(0x7f0000000340)="5d7bab02baf2ee1e445edef2b880aa472595359033d8ef10f2700e585a60023b69228811fc03af50d7b1dc8629e4a1ca2a8a4fefe9787cc9ca58e6f99e431161f56fcb846fa0dcc28786323cac5a5062ff03279bcb2a5afa094bdda3c4ffe4737a46fad423635e5755c301446b40515405764163f4", 0x75}, {&(0x7f0000000840)="4c6313f15cecc7a203b354f67c796be97b2ea699d074e7faa3d23690eba0c1a77ae8c835b8d976bf97a74230fb94a44f5b71dfe113631ae29c2ac21aa846388313947f6c2204a4c312d6872903ca0939d6acd299f03a17e88dc06785d51dcbac68a8ecfed875876bf10e76e8870845ee56a8259162be4b07710354e8eeb4bae5b9c39a82266367e10b94e1798b049706eb52640119f7965de8cb376716068a49cc2e63fa6d854d15036ea7df27438947afd3ee2cadc07f9259a41e8ed771c02b6c2d573660e2167bcf7c64a51d2d2e8447e6cc1159802a541d16bac571a3ab1b256c6e57b07ecda348262edbbf95d500efecdd031b45362dc748667f37acfb02162d584b2803685603ad00539f90c4f6996c6bb311a0ffff0e8d7695411328d6148a10c04be4349ea1141d5d4c1af04f2bb591ec620aabeb980378be439771918c4a3c5e8e9ae2a9c3ef34807bbd7586e2c2964ef4894faf31af741924fc15345a9c8aee0daac54c9e52bdf9c2c7617f695ad61a49d9d2ea3870340e4e7f2373ce9162b8b591bd6d0a201fb15144d04ef41803f4c16a9fe775374e84b177ef2b2889a6f40bbd338102e7bea78e967cc57e3ba9d85e63cdde45e7b2ad7a0122e7f323ae884062d5741c40d0308ba4bddfa130f5490eb62131607b0b49c782e1c5e100ca9925d5f587d0c91875b85fc2ef7a035f26d85ac6f3387eb762b4afa5c770fd4437641d80a05050596382e6fdd2b4f2b48230cacd92e0529ce9cc1b598e4e806509f62201f46eda11e6361ed5af5c46c7bc1b9c4734a1c9afe988a714f99b085856eb467e263293d89b22a1eec7558d8ea89fe0eee81f045228f8f986c1eaf6b4f33bbb2c526285a5f0938fe6906300355a63f4a4681ed4e3a899836fdb67328f8ef4bf9869917ba12fa3f2ce7fe5ae72761bcf735a97cd3ac8f78ac7e4e3738425f8662eb1befd60514ebab1c6d7fa22972e23a5c042696c93c55943e46d6b3a824de5cfbfecbcd03ab5c0f0788f18b411468b6a47777028bfe4458a76a33cb21bac75982cc541f5964e5e89cd174502e491bb32dd5207312f7b42a88e1eddfdcdab2570ca61df5ddfa63df6559a5e29f1f7e3b0da446edf31d4431269ff0b29146547459d0e45f8b917fb9fa1741b91bf8a20771f0a29a08289e239fa1cca9e773be8408f5bd0a46e7e5da704e6780c749c2274456f99130f481da405f4aed9b7ab0736f1952058f2b8bcf01f2d56a9c6933aba3bdfd91be704bb66fa1a73c0813f9893467c3b312fc289d39a90f91ef299a0ab316d0a3ae5c715845ac9220d0110fd793749cb4eb6856c11a9a77ac278af47155f603216844e63ee0b6262e93041f46f4412ff632f5b26d8ad3f4386835b20cf083021cb1ebad933bf09f2d069a204f8746896217a03b5947e8ea63073864c5d0e6313c5a60e3e89b156be3a0da2c43d34c510afbfc5f70727cac8b55b307804b6b2138dd7e0c824e97848e76954cd58cc1a159f6ad59222b39af55538cb8678a618198fbf3cf9c080a13fb5b7947fa747e9239e58e24cd2b3fd7bf076d201db790d1233591d242418012ab071911dc2c496c9fc95f645f058f8a8300a81799a1744320a250d124a3fa093609fe8952e2915f0bf5205d96bc241e22fdb1d86cc350f2c25b9d7d7836fa3e94f0a3817c6ddc445a55c87b6dcd9e858caace1fee5993b9cf446af0b2efba05b6dfd34db9978e50623a91434f4520c98bc4c25e65d8e18f6a7fcb3ca0240e0cfd27b42f48a6183d1516f118859186e7c68eb39165e8f42a25f1904ca9978f213cc28d9b5fd1b0bc3651460bf0561ac7955683148847f9e32a4751909dc7593044a02400038f072824e4397d141b4012d592df5be14cf3c43d583b05f08c5f04c1002ad63b23ee70db0dd1ec5c6d8c6a3244673c65dfa4f1a521a9a8bdbf090fb489c9c43cb3c586bf1d9971479bf772b1ca85542f7073375fad1d908aff06421bc9551c716a85d3cec2120adb3bf5a3252eabf60b53952b67349343fd3888ddf596ac45d152706b49ba3167fdb69e8b05dec2cac5d3577d755ee7a2bbbd087c10f75b318f07bb9948ead039f2b5c5249210038ef16785101ed27657a2e0fc5cc19fbe4b82ddaca49266a8687659239fec16c1bed25f76bbeb6188496e3223a7b7d79e9b24da75b9059e486157441f2b58b7b6fef155e4e2248b3774fcb67c395a9975da18c977e0162009bf2b61cb91a88a523100868123da0081dca914aa7d197fc31ed337c665ebdd83945de976c20c0974e0b711652acb4be1ba7771d9700b1c60ab0fb220bffda1811a2b3a5b946567915a0f97d50e642d2a2bcfdf1085e957175ad0e121dd2e0d063fbbc49e5b959881cca6d2fc2ecfc291be12e55ff10e9e66967a79e5df10e559506f3d1037e562c6c9fd6233a390db9c83b97dd949822ef09ef71f3ff746d4c346a83b379b8cc90ee4d3034aec3b99cc04edeccf0b2e90a9667182c691053f300d13d6ff1f5a83682b1ed3d06ef03fd410af6097c8908fa83e2cbea3d111a3ece606fcc7a05285f77ce4b894450d608f0b511159c5fb2c0570967fa6471cc5ce86ca1d70080e2ce7eba30a48d26fe15ca9d3296eb8b95ca9aad718c3963acb29076e300c70fbdd0128f7d751fc577c1a3d3bdd0aa38499a4c4c277ddab8c0147e21092396ec69e20e8f2f9a55b074f321ee1746aa0349977a4d916c009e29d9a4e370ff1f618c8a308a7d4a55f25690306cc1ac96f6bc07ebcf08543d72c91aeee1baf4f823565cadc662f6b9af0ba9e070f784cc4c1af36f38dc2f8e2b13a5cd41fb0f08b140783101f6a469f9464755e35be8d4364e1d5804f68d719ae5da49730d39fe439da96a4ba16be3dc598832d359ca4f4b5f6c9498d8f4f1a1931a7c1d74debada7635a6e11842c292ff94698a31f78e8a7adb78684a051ed3fedaa71c11645fbe60ebaf6e81b8fb529831d7167b67a3197cc787ab94faeeb391849c30306c95adf7b0b8c0a4dc4bf07c314874991e7b4488a6836037d90578aafdd71814af8536b4b98961aa759f226c38644988cdb94084c6849b26ae9cb7b00fe6d80ad06133a96ca883b5a4aaa0a646a4362e18d1b65ebe786307e3a912cb8fd60e032dcd568d0a135ce55b01f131e5c265ff51f5aaea610da9e96df594c81d4b9316b0ca23c62f9469b62c16d1feb661ca33036e9e22b6254014137649c9a943122d40a22ebe6ae8c534b9796dc400bc77c90d49e82a071111e9fe5cf131ef8e25a45d49a677cc0c6bbb132eff5a5b5614fa0877ddca7f2418d517b72fdf33ffed3daab05a1b6829a99df8c8d86fbe2886e8021648c9f652c79beac94f45980215866c5c4c4ffe7875e99beaf2b1d38e933aadf69ea77b9283aae1ee652e4a92b8401423a3a40075ceea7c29dc819bb2e82db10f38f60bc2f15c0fe66b7f54a40620884d9c0f0281b440b3d49acc7bad186ff65cf6fd4319190fef07565337bc8836f5288e86714ef5d927a921d46e6293dfae6616f1da573ad9bf13c106af06cb89953d5e8df9f03c433e1d6988e90b62dac1b413bb407d26d5b6cb3faba299d2ca5265fa295340a28b6906ccdaf91604bec3375e36a93af119712b4387b2e2766cc2309f45d7ce7308a3ae689a125f86aa71a9639ae704e89b4a3f41a4289d512302bab855fc811bbc3e10fd7634175ad512e1fe77736d20360e93aeb2b93136bfe745b4f23441f3337ec623d7786c5ce0d6b8bbb8e4965169da3d7e0c2df00272f4876cd44e5cabc66c74edfa98d4c4b0ce9e9e7f1d69c0d3084f28b729b7c44c8c6f7024a57a44aa58627f9d576b1f6dc4a2ca6396ae16ae2f67661e69abdd8505a454a6b504bef65bdf83889cac56a7b139b13509d185cfdfa0531eab87764365e41ad07b3c01b079e27ffa6af88f9843d6c125119416eadff5ce796ec216333bf45d8063c332ca7f57728650d9c7ea9b08c3b9a1b74786347cd15cb0081a328c1ac56949061f4c1b625d294918e1c7616c1a015280b7e1fd377685e5a67636749470932f51ba15b11c3df706f3d05492a1dd6e7a3c952f3388daa7b946459b77409f695f38a1d9b07c57af6f31fb4309cf6fbb03462bf18f6ff812669e11b9297d3088c550526497da97da6242ea0bead151ecf86632c27d9c5321fa85126f6028b907a9c606b99ce0bfe6dfaf9fc663d53966766d152f73a7a8189f6cf18cc910f2c9dc0b97b199211839adfde68a7ba34bcf3939ae9fe4c10ece1a54ed6acb55deb2abd8bc01f9bc21eed194b427539eda25926c981197e461d39e711818e6dfe5c4a6c5d4cabf79c2492687310d8f32f2a1997cd322d2d6aaaa43d90fbc122a8f340797906f2f55503fbe44e7c898a30c9fc084dfdf60dc690c3015a27705bff913f18ec4f6ff67c06091488037eb884fb010552670e0f1c7e091d8bd23b98dca30af1dc7ff350062d3bdbe0508d3d57648a350521205f3030a91e59dbd73a9144789774ecf9ff80a0a72ec4882638c17178cadeb9da4d97fc077b366edc6a2274e6d142370d27b138839545a24505fa02c74c9fc154d4b937818156f860c18c76da869a093f6967e2084fc4cc84485c9d65f2e7572ee172e4629b070db12e8779a2ce4ff1b14d2bba6a3df04bc0869d5fc1b6cacc45121734aa596e04197c3c2809fd716f0741681b93ebededcbab1437c73bc73033126982cf5040c37b1e3d9a8a557732e01565f46569980c1f6c46099068d66700f8274fbc635884cacb37387dbc13459c1dfd7d405c0aee54ec7e50aa80879a3ebcde12e22a87bbc2c4808b274431fa6c7537718b958c3582c7c466be7f6a4fc7b065c13dbd8f19123983ebf4ec39d6d75621d4d2373acff298eaa67c841594c07167df0b0e823bd16d320476947c39db9e1d185b34808f88ea311a18a034356f8ad22cdcf7ef0d265efc8006516a3ad91a5fa02a9135878567cd3cbb3d45b3003eea9e4bf95b57546740d8e26b2930c4c86f1918814bc5aad64d470005ea67db868f4b62cb54e64e5c2707fc2222549a5100752fa455d4416d12a38edb5068a971c2e2125304ba7edad7a1f880a6d0d254a5f4629db8f88dbfdb312e154f757ef1024799b44034c17d5760b72c28e5f2c3071468f7b5ddbea87d806f374d3cb3d23b376451ed895c4338b8bcf7cd2391dae1607b554b60bee1eeaa12f4765f27d72fdbaf1c815d682bbb14d027765d351cb461b58c3a08a352f38fe442ea2fd4ade6f4d62c5ebb2be23a29bf68c3758b4c7760f3831200e456683319c8fb8a48e81c2625e706bc18558d3c0bf520279575b80e08cd587c3a7db376c51b729a9a195af8ce747d0cc216bc35d4202a3fb280df81bd1071818025e8c9a3b124f37e6cc466845ee0182fdd4b2418424cf79f8cbf12d0b86da9ec385eee549bf37729538881f6869cc695cdd3ed2a28e48fc21163db31e72f9902cb683da4efd7d5c24539089f69ab6a2705297e0f7e0700c2aabb7c8589f000cb6ecd192771e87e080a07b17dc70bcf49fac0878dd0a6448e2bfdcf23423fb934607b0fe484380045fb6da0c0cc28b67eec8c690f9a2766748dcb95454718a0b9ae255b8da68e77556c6c70d50e00f4d3da8b614c0788764dc21b3750d11aa3979a42d4aa37030232695f698b7b4ee4c574d19f775bc3680f706997bbb22c8973ecbc3bab7634e7d7fb46e5cb87d67aa5ce69b8630ee259e0cbee2d3009446f95bcbd28b9e9b4eab11a5fea903f5c42eec22a5f5e1ffb00918b752f9b14de68f25", 0x1000}, {&(0x7f0000000440)="45c87bc8261a99c0acfb593f8d8c8554fbec6cc917903b3232c1e122e530a8f2a7febe4ceacafbfd49d3e73f053a44aa8ce10ac9e216e4189db3f46406", 0x3d}, {&(0x7f0000001840)="3f9e5d28741e61e37ea704e5ce266b93b49d682cf088f2755d3ab5d2c6c9e5f62de394fc6411e1022280cbe840c0273809b650a54ebffc04e89c4b6665a2daa7e5f1fa65786d56549857bda1e111eec77b69c814a5c80c5788adbcfad515aeaa889444c5889097f893e6a66f6d052ffdc676a94dd13d9caced6dbfdd6a42ef483fdaaeb3f2f4c18a44d0f84b53f018c6321c37a048c6cfc7", 0x98}, {&(0x7f0000001900)="9cda94e5dfb5d2", 0x7}], 0x5, &(0x7f0000001d40)=[@rights={0x30, 0xffff, 0x1, [r3, r6, r5, r7, 0xffffffffffffff9c, r8, r9]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r10, r2, r4, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r16, r17, r20}, @rights={0x28, 0xffff, 0x1, [r23, r24, r25, r26, r27, r28]}, @rights={0x28, 0xffff, 0x1, [r30, r31, r32, r33, r4]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r35, r41}, @cred={0x20, 0xffff, 0x0, r42, r44, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r48, r49, r5, r50, r0, r51, r0, r52, r53]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x160, 0x4}, 0x4) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000800)={0x1, 0x3, {0x2, 0x7}}) close(r3) r54 = dup2(r3, r3) ioctl$DIOCMAP(r54, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', r3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0xfffffffffffffff9], [0x0, 0x0, 0x0, 0x0, 0x2f61], [{}, {}, {}, {}, {}, {0xffff}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x802, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000200)=0x6) sendmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000000)=r5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) syz_emit_ethernet(0x9b, &(0x7f0000000140)="a3ad9dc789dc67dc7103329e7905c279b9fbcd94955179504218398bb9d1a70ce92366b854cc598d531469291a217b3a4ca13d96bbbbd50a0d2e35f2a0f27e82914ee5b82e4ce77ced00741355c7f52439e47f0829a4afdb8019c879fcbd715e321ff7244d84381734ba743774d953adf435f4826bee039736e311ce359907c4d2e6e4a25951264a833240b67a8d60fd184623943303d541df59d7") 04:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\t\x00\x00\x00/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x2}, {0x6}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 04:02:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 04:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x80}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x9, 0x20, 0x0, 0x81}]}) r5 = syz_open_pts() fcntl$getown(r5, 0x5) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r7 = socket(0x18, 0x3, 0x3a) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r7, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCFLUSH(r6, 0x20004268) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) pckbd_enable: command error wskbd0: can't attach mux (error=5) 04:02:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r6 = geteuid() r7 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x6, r4, r5, r6, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r7, 0x80000001, 0xfff, 0x3, 0x100000000}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r11 = geteuid() r12 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x6, r9, r10, r11, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r12, 0x80000001, 0xfff, 0x3, 0x100000000}) fchown(r2, r4, r10) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 04:02:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c, 0x0, 0x0, 0x6}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:02:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() dup(r1) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r3 = fcntl$getown(r2, 0x5) getpgid(r3) r4 = syz_open_pts() dup(r4) r5 = dup(r4) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r5, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r6 = fcntl$getown(r5, 0x5) getpgid(r6) setpgid(r3, r6) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 04:02:55 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10000, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x9ad12d66f0188ddd, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x20, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0x7ffffffffffffffd, 0x60, 0x23, 0x6f, 0x5}, {{r4}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x101}, {{r5}, 0x0, 0x0, 0xf0000000, 0x991e, 0x100000001}, {{r6}, 0xfffffffffffffff9, 0x142, 0xf0000000, 0x7, 0x79}, {{r7}, 0xfffffffffffffffd, 0xfda8a4d7a476c1ec, 0x5, 0x8, 0xff15}, {{r8}, 0x0, 0xa6, 0x0, 0x4, 0xffff}, {{r9}, 0xfffffffffffffffe, 0x0, 0x2, 0x2, 0x6}, {{r10}, 0xfffffffffffffffa, 0xf1, 0x4000000a, 0x7fffffff, 0x6}, {{r11}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x6, 0x3f}], 0x0, &(0x7f0000000340)=[{{r12}, 0x0, 0x229a858635fa498b, 0x40000000, 0x3c6, 0xbefc}, {{r1}, 0xfffffffffffffff8, 0x20, 0x40, 0xffffffff, 0x6}, {{r13}, 0xd254fd2caad6f1f7, 0x1, 0x2, 0x200}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x0, 0x5}, {{r14}, 0xfffffffffffffffe, 0x8, 0x2, 0x101, 0x5}, {{r1}, 0xfffffffffffffffb, 0x10, 0x4, 0x51, 0x32c}, {{r15}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x80000001, 0x9}, {{r16}, 0xfffffffffffffffa, 0x958d3a70943c5343, 0x4, 0x6709, 0x3}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1}], 0x2, &(0x7f0000000480)={0x1679, 0x14}) dup2(r1, r0) 04:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") read(r0, &(0x7f0000000040)=""/32, 0x20) 04:02:56 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) bind$unix(r0, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001400)={0x10, 0xff, 0x4, 0x6, [{&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x34d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fff800000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x253a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x101}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4210cc93}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x6}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0xc0) fcntl$setstatus(r3, 0x4, 0x80) r4 = msgget(0x3, 0x100) msgrcv(r4, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca7353ba3850c99633de2fed89a501455c5ba1938085a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) msgrcv(r4, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x3, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 04:02:56 executing program 0: chroot(&(0x7f0000000080)='./file1/file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000240)='../file0\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="ba335bc49e23f84da9281c3306c537db336cf368fb5ac0aafe7039a3166983dc52bb08b11ba685cd8d3dae53b8bc8f6cb620d445718bd7ba88c019c92a12dc7d92da38a892e29c7a42553a306de887bab78615280ca5f463689529cd4d8dfb0d848a65f4a1d8f77a4be2d3ca38bee3510292d38d39d2f3fa8b182a170f88861ea3cde955b44fc185994059edc05c4b5e49f00fab784c9da3e67369b66f6243d91114cc92a5ecd0e7a0ef2d78fb643496a287635be2b258a39b4d1717cd05639e63ebf01caed47012", 0xc8) socketpair(0x20, 0x0, 0x4, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r7 = geteuid() r8 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r12 = geteuid() r13 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x6, r10, r11, r12, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r13, 0x80000001, 0xfff, 0x3, 0x100000000}) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r15 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r17 = geteuid() r18 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x6, r15, r16, r17, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r18, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, r11, r16]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r5, r19}, 0xc) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) r21 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x0, 0x0) fcntl$dupfd(r20, 0xa, r21) 04:02:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0xffffff2d) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = socket$inet(0x2, 0x8000, 0x7) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="0da3ed9274d8c4108eea68a5c9b7443a9078e43eee8e99674e7ee395ec32e996fd0d258df8750f1034a49ba884068ba3fecdec613f0cb2f1", 0x38) 04:02:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:57 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket$inet6(0x18, 0x8000, 0xff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x588b2, 0x95) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getown(r2, 0x5) fcntl$setstatus(r1, 0x4, 0x80) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) semget$private(0x0, 0x6, 0x480) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = semget$private(0x0, 0x4, 0x1) r5 = semget$private(0x0, 0x4, 0x444) semop(r5, &(0x7f00000000c0), 0x0) semop(r5, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x5, 0x6, 0x1800}, {0x3, 0x7}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x6) semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000240)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000340), 0x0) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) r8 = socket(0x18, 0x3, 0x3a) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r9, r10, 0x120, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() openat(r0, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) fcntl$getown(r2, 0x5) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) 04:02:57 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x7, 0x5, './file0\x00', 0x9d, 0x7fffffff, 0x7, 0x3}) 04:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r5 = syz_open_pts() kevent(r2, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r1}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r5}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r5}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r6 = syz_open_pts() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r6, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r8 = syz_open_pts() kevent(r7, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r6}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r6}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r8}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r8}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r6}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r7}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000380)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000100)) r11 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x10) semop(r13, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r13, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r13, &(0x7f00000001c0)=[{0x3, 0x4, 0x1800}], 0x1) r14 = getgid() r15 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x9, 0x1, 0x3f, 0x5, 0x41b04e41]) r18 = getpgrp() r19 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0xffff, r12, r14, r15, r16, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r18, r19, 0x7f, 0x3, 0x49, 0x7}) msgrcv(r11, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b221495450dde4019de9d9c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7aded7e87f8ba09c9556bca62bb3760fc346ea77e1484f7bc054982014862ae3a123fb0a5690997ffc3c7be9feea8f7714ec23c6154da1f981a7d0c6b9d7b97c7690fce63170ddda0bb87ed80d3ab0c82b6f5069a353b573fa805f90db19bea5984897be5d96ed8ab12f92c322ade9a0d"], 0x9, 0x1, 0x1000) 04:02:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 04:02:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x35b) listen(r0, 0x3) 04:02:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0xc4af38eb113e399f}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = dup(r2) ioctl$TIOCSDTR(r4, 0x20007479) write(r1, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000180)=0x4) 04:02:58 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b138bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a38620700f5ff008296955984c87910bf673f7ead4bcb777fa68dfceac2a84e6abca64896bc5e0def388bbd2ad88b2974b15901360bcd4c0a162b6bfd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30507b61fe6ebcc29ccf722f871f4385f0413c755ea4a5c58100000000000000cac7dbbc5b40000000000000003c6d158daa2870b4122cd2350000000000351a549ebdeba234f6a332aa0000000000007790dab90ea95e65870000001c000000000000005761d2a704b785cbed7ad18342bd75abd82db6c654820dc513200703a8d9464d2f8c7760ddbf0d611e8fdd2f8698096d6f4699ea58f0af8d3d18252937ffbee9e017b50ff70b144c3069ba7fc4f5e1b8f6a1578225c2dd53a1ddd8dc6ec4"], 0x10) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f0000002180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4680600000019fa3862078dea24018295954984c8791000003f68c11700777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b45fd4237b8fa4d012ae447473c238495aaee48c02f6ad41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341000000000059423e1667db2d32f5c0b22290e77ead31c7393ca3d4a003d01a4e491b8ec5a9b734811c83548556a8cba7b40c47622d462b97f3f881da9faafa1033d6cb54bd353ca3afda421cffdd2f66c0b606dccea4e7a5b3ae67838105fbad53cd4f5dafe2eae0795d5342f6ae68c9eb0e9f92e8650d369a6adf32e794c860658d6b836e6ca80ee8071853f26215b1265716da9d5f223b15d4e9b662afdce5227cf6209fef5c8d660a833a09f1a812567ea1456c73e51d584898c11ff90aec76a7a689a2ca0883897fe579492df19c11f6c7dbea368989c76ef24111e316f3440c2fff6b769a90ee9b96f1b9e7085a079196bc346f0ad2bcba0bec7dbc7bc9a4fd4a3f47f58ff165b099b15334afe7c7f4bed0b5159f7c40698cc6df4b98eedc3f65fda13a00c164dae761e13f13dc5df8c34ce4c6a98d9ed9b88fd9512ba60fda6fddb87e21f611b37d0500000000000000bb49ac2cff6bd6f8251fb47e311804d068efcf77383a340a40f312abb231c2deb2a736d1c66e14eed523e4a75a88308f3edb1f9b79dcde9398fcaf21db6dfc596adc941a42aa8e85ed85575a4075a0d2cbc68a654669e486e9966481a99edcb60559576edf5727106105b13a810e592d3fed60794dd9effd462c2a8d4b8f427e42b22930ac226f94fc7ec3cdd66a3ca0974f4bc4387ce2695187522df33ee5524418b2808e3411e3ac33d137385ef758c309c51a15bd27ad3f58ab42f594aa40310aa4a34cb524d6405544500751dbc297d9772c43e464fcdb0fa923552e88ee79e9b1f01972"], 0x10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/22) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x9abb55f13518dd05, 0x0) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) accept$inet6(r1, 0x0, &(0x7f0000000240)) r5 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x10001, 0xef4, './file0\x00', 0x0, 0xa000, 0x6, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x80, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) writev(0xffffffffffffff9c, &(0x7f00000019c0)=[{&(0x7f0000000780)="28ec598c0641f317af4439e5815f988d1a16bc48860834828b885e70937d63dcd5fd7f0fcf2eb6348d3ed7385646ebac036eb0cfecbef27761a9dbf5f5822c033294ef0ac044d66fcb5af49fe1b1dd1ac823c1638e9407f220202d4dfcb7811453d11e18bb3ee7e7ed1baf2300b8a72aefa36d5c77a055c4285cfc0ee27395ee50e56d5f5cc77956a9530ce3043ca28b6ce19266204db1ae851519f5e061f6d2209ac7528527c4a9ee567009fe6cf8e4f6dee628a844b9306700a6a0917412199a9688825437894e66335c0fba06036643693c4b84077929f7868768209a780e38ed38ba9a59ef7b0fb25de59b35dfb29dbe3afa2bb11f84d3f3b6cea2068d51d20b39b2434f8e9c5bcf19b4a90f8d1979116aff4764e0c9ce775cfc9e08bf36d2c7df79234a9e8a4e749f0f941c364b4561ad4b90fdc470076b6f63af3a5c69623574838b0e1c7a2f0a25b4960117bb8fbec880d3cbdc133e247aee902ba383c1a0a5dfc0544fec1d684a5ec25fdc62aee7e92b9f8ed75f1873b835644aa50640af1bd7f249e1bfb14cedde829298e803893688d2a267bdf64c928c8baf235928efe2340c10ed30e8e53ed0516d306b654df0078cbac63ba1bed80525d0f51d72106b45f6ce407571aaa16f5f1332004dfcd0d6f47896beab53cdb4839bd3d8adde05900b90fd8e814cfb5860f5136d30a2bbd9925d07911620029ea34fc512e9ebb2742a8807e21a40510c6a1fc85053ff74f971302449061a2b28b788b4bc194bc627ee04acafaf569d690d765e305568993f53d01b2c9458bf82ab98f2681919a72cbefa67d0b770b106c60e258678c227526d026563c1607d05448c3140a7e84bcec2c7e38c587709fb4e28b8bd9a7de82ce7f5d6da747bd8dddb263bb1602df6b85a56c3659eefac0f7b50f6a974f07f0796e4c043688c42e261ae96ca7cf394f7cda8123217ebec743e69caec7dea5271c914030e5116323a88d281843c8465ac4573a2b35750e1d9bdccfbe5c0e06ce2e64c9368d16db983e2f50182e5bb5b2d9d6ecf3f12b736d1f125263fb93f4525debd3f83a39a41dcba56c83407f8f440005707f6e78729010b9c34bbf1cf135ab9e3b86fe3c1e1e2817d3863e7db81c931fb7f8b7d6329e62fbaeef72555964b2f672ea33536bfbe048585961d8d233398434b2bdff13e5bb78a4a8f265314d2ddde7e3bc36e3f530d5360f891b1746ba2fb9fc033da152714d2a5aa5212e89233a290b203b573a8040e5f8b8479f60c77857f254f148b6dfa117281130d7987b61fc6cad00d535b49d8b958dfe9740a15b25ef04e8d40d8e378692589447468c2aabc505692d97ca0e1ed8b8c23c913c5190021769b74f59a64352f6b26b0053a1dd3ba261085462363d23b95dcb75f2cc80b44b4bf4b3b167ade040c1c432dcf042bc58ca544c280147f4e2e9b745236cbed2868e16a9249eac22e82f8ff80fbc693a8b5c08c4ed200baa6cb5c150a29f959291a843041f5b37e865fb7b17642c8ba2adf4a17ac8103929bd62be5a2db2cf5aff0318f1fb418f2b639d866b591a0d4624be290e2aa7c9d347ad8c83e5ae5c1997b147baa72d6a3b3f706abe69cc744a6da5e03cdafc98fbef61939d697e0513f09a11f811f623eb4f31eb94adc92b1147e0e973605ec7a8b9aba3937811eef7e3b821419696f5f311b073ce10d7b162051cb92856515b9110ed4133630a63614c85f8e27a5589f8708744fb0089cf3759d4e79501cd615955d62df0b5cfd8271aad21f01961a0d472c14e44e43ec0c73d1f7a2ace9ac455af7a01311d6e23643b0781a822b4a00fc38810c3e663ad93e3e9b1cf265cb6fffb2e7a445f49e7aeaf897994a1bcde67b87383ffc56bc622b96d3081336f6366441bbe44ee51107cce1151b08d2a7434bdb1b51c45f1bb09949320d49767c4dfaae2d19670d9897bce975e39b7fde388e048e3381211355a45b5df7fc27ab398a8e79cfdce21c52c109044533889dc0b4148c64683ec5838776c85f2306a4f95b411752518e28bd9105bc694ec1507ca1deaf8d17160059b3ed7ad5216dca67f0e29072dedcad3b4afa66f3a7580bbf0b23f66746d9c0593ac93c07923604e42301fe80c63588c2438928bc73618e5829a2d7e9962a23c7537ffe2e69da5072ec31a01ffa01a2dd5b0111d0862553d2ce9f6c09d6bb92328cd68af4ba6418d58c1f0194d257665b4fd9b291b7579afbda2663edde62c758a1fa7eddbdaeee087b573f976bc5610017eae20e1e8d14fb438085e9b45311d6947126d89b1d51f672e74f6e878f4c43197bb4c4563438aacff2aeae142ea0404c7c76c4b59c398503eb1a995c7b7b3d6f288b9eedafa532984140f011a49c46320b20b0c6361a3997e0f92e4095347474b805e7143cf95a3234a8cde4f2638a0973959f13cb5e84f67aa6ede8fcd79ad5c8682448f7107d5ff68e760fa5215316a9fe33a270e7cab5245dcdfe262a0062dbe8bd26f574b8d842ba495c58e79c4051205fc160dc19f3e3db0f6bb51aa103d5931798d839818ef36e812c7517c22e279397359bde64e0a2b2a2397df1a7faec64b1991203a0dd006eb29d6f4bdbf89e5202ae8e6d30583c056e49dce53903741a8074d7bb36358f3b8dda58d2d5d10e8c8ff8cbd36ff3e39397bf968954870c8ba803e51d4d2ff3f48ed4c1698b81b597a62a21a3375db796f3a3b2a98a39e316c0df8382b40c3b2a16ef19dda6d443309ed5e4e6097453268fd522ac6828482729826e7a6614b331be8e5b45cdbea6c54e5e908af309604e0fda7c891f747f57311ef203ed8885ae280ffc517bf532bf644cf4319b0cd8c66b582bf8e35c1aee32bb40319cde4288c60cc4aab1762b3b0cc4cbeed0faef950bd7841678a2fdbb6f2011dc7df8a271f2256c0ecd8f7daab585623f2a641e664d5edab161bd951a3bf0415bea88d709f97bf9d62b7137f3f7e79df727a1dc8035e725318e65205bc6643ce696d230269c996ca438b801a2835bc44aa868d5ae368e7c352dd6e3de12b54b9da10f5fec6a5252c8162b1100450c1cbba96c3087c6e53a1db96534464ffec51c7e5ec0a475566a0b4a85b8c1d36ece8cfd0c4cd395dc5119f491b6524f2ceadf2989fa3cdae2e6f941da4e20c246d364ec4e6421b94dda9f5f49726b1b83963a59e6b70f623e7abdd59cea430ccd577707d8a21e0aa38a39c1a481d1ac14f126c9dd4dc8d710f5712bef7dcbb469d679c97cd871c85b40391e6a7c135049be262105a2bc79fd3a0f20eb389ccf3b7f95d3f79f8f59effd06e495f8a2f3ad95e09e20f29475f3802dc70bbbc9bdacd80c110ee6a40820a6fa390759f41aec5c56cf695b26dd8ecec271df867f1c264056d97aae409151b30ea70d4c193a5c9446d89cd656dbaba63f64546a7b14ae94b07e43c10225e743f9c3028fc39a5810bd99aadbe2243530161558b737f4dd6bf575bb632fed513ba40fbe9f3936ab2a05c18d47daaeeeaf27eb031e464a1aff59d30d1d91fc706c3b804d65f724a8642093df42f2f57bb6662114e019953d26ce97117dabb215e704f7b9b3aa2390500c844302b90e2381310d05d51fa690fbfb9b1d03dc9efabc5d9a7316a74e22e33d8d7cae96ff24a10ef7c52fcb71e0d3b22f8153b296f5865a839f4269bac13f6c1e58a5c79e564179fc17555ceee7de30ed77e75deda1ec6389e2f9ee84fddd74ea5396acb0ccca5871644366b9e6db2c50befe66fd61a447646f9bf6a02d02be4f7beba166fd60809d24b8019e9d9bbeaaf60323b5b55c08fcf96fa56b56097e38554dbb7e1fbd6f6afaf687ab3850375e752b10ca4a67bf7b36b37e9c31c301c7a6e100c85af5745d10612394fbf5d36d963c7d692b24dcfdcee231fb96b8a06933fa87e34e398266914eab0441630e8dc46708d7309870cb565a2f175a59a52c58b5f3021d21318ab07a8719f11c4d18d01698955f3d76c3c457254c90702485955adebe85f4fd38e993d9ee2187cf8bf19e67e4dac300576a304b4e071b2d98e791b5f110b35cf66de24f3712384644c077b06b298f031d7ee80271e00ea80e3a40be6de212175207adad575b76a7f1c3c55f08f106e9c2ed7793af770cfc31f37b78643871c4329c0b6a311fc3d6b6ee0b45906304441695c7abaf347d3adf9d8b791635e32413b8c22c5143621a8c1efa55db241af677c4ef1173078e1fa1b99c089e990cd89f02b6cfa4dc889c7b76e672517b689c81a92a9c7f2941ce6f44ed17290f6a8831674af6df8f4637e42b35206f2748fc85f655e80414fefcb869a78b3e0846aec8828d4f0c824fcf609087a3443dc230f029eab03243f6dddb60abc48645862879e10aa2404bea4332a327574f2bc0744b9ee0b88152421baecee493e29b40e5143883c58875d6b33e169244cbd815ab15aa1805df871fbd8a477985d4ec5a9c08f39d8e926cdcaac61116deb92a40ad8a69aefbd03a990423a05ac483a9fffeaff2b9e874822a3c7e84a5126eeb92f4637505c62b708be12e5bb5aa9bd2dc015b6bf2b6938d656ab2c6fb791a03996c070ca647292fb84d6e23cbab22a67d8b5abb2ba8f74f34dedea020996a43e070473af856fda79bd71867174c70b1fc05c13aabc9391be8ecc57367a2cd86186681a10db54ce90e7f8d31e6b3402d97b3f77b7d0020544c5c72e37972d6a5c7c2e47b012980d0841775419050fd3ab11f41524d7eab2816647317de14f0ab2184f75b120538f8ec53762c2a0aa588ad27069949e5f9e560d0df16d6bcc47b0b0b3b6f679b20e21a030bf4099461ec0a9f5b8f3131f7fcd5378ea0df0fe512631e606018ea1f0391613f20f0d564ad2878961e429c1d580a25f6c2073f9f47aa5768df3d07f08fafc2230f3a96232148896246c53dd964b7d0a1a60c20d32ad5fa7f446d6496a23673a4f285695c2d1aec74b5bafda3a0d6aa103383d39d28903f79d24fda20044b65d1591885d1db08130d53a42975c07d51c524aca8b074f6129b88e55afdb655c78950ec7ed8b0ab2c1e43cd5ef9ae039b9e8887c2d85a230f77e68df107ae74ed150eec180be27e67c49a4ba506096dff8d5bb4e2cc66d733c86beecca8ecf786a8612f07235a3353ec4152f2957e30d17eac4c9a32ee85321d5b814efaf7e2193987a215c40a29d38ec8bf741e70b17a9493984dd2231dfbc945406475eed9b097396566546c3bdcff6a0258360947c30466773f002422731677d6c4ee6073b9f3da55eadadf2cbf8feca5c67cc743eed8b654066f38cd5d337a4ba4c5f82141171b2be10d2ec7deed1dd300d0734cfc84bbd13f939ddaa55622b08b383ca4fa4a6bf8077c9c273f3232bbc45d4a40caea776c867063d06b891319cf9a01a1acad7bce477a8c75517d8e3e79e86220078e84ca0681721db239c58af78db2fb72bf6933aa6856e67ecba38e84403c8d528d36a8565cec53c6a1bcf1484ca1e08666a5a82593c86c996d743428e790d9bcf91004fc8d3cc0b4f5f9f79edba4febd0365608cc7c9a17cae9b5ca2a3465355fdb3f978bb8ccd0d4f8ff24045a28826bc24e4968884425e4d16c4eb8c8c524dc8754d551176f0323812703a51225dbef02f711dc7ae4c280d605dcfaa4f3153cfca961a65e6ea682ff787c5a997ca4fe2e14ab5f379d828ed65ac43a09a2fafe2f62b11f3704c273e0507f20361d48c1c759135ecbc1571c398becee342619abc52aa974f27f48f1f703aab540d0d63d9250e8fa7b8ed32b14e50f23451d24352ba", 0x1000}, {&(0x7f0000000400)="5086f496ebf2d51b1ed5c5fa13ee26339c5e9167f3c22d97645c0ca5423cd1d3f99660511a7daf888ca25faca5bb7a326400601945e66709c9f3a5aa134d589989db072253cf32de3d57620de68fdcad3868dff8c257f14ddf3f9c458a2739e7ebd919623b8c645117346964e9cc055b39f3", 0x72}, {&(0x7f0000001780)="34f849b2a215827106b0fc60b70bca3ce36cd88412fbaef77d71b044cadc748b0506b981f3dc6a3dc9a30c4de169848faf57c68c686ada71df5b258fb97930ee6ca5365a125ee37a2f1dd91075a26e2dc922317a4bc7e9485d807d2e4d4c92405e3dfc4b25d9f294b4925a0e302ce99a5dad2f57fb5575123c85767ce6837cc436b77397fbe5192d2b7ec8741620adfdf315eb5593e95f7e9ba9", 0x9a}, {&(0x7f0000000640)="741169ebc348681a5a80cb5282c30e41b4b3187ffb6a3c5ea6789e4ab96efa38c8930cdfdbf9c8568cd7182b2cde", 0x2e}, {&(0x7f0000001840)="7333158068ab76a120795bc8e40fdb589661ccb794ff44e6e7d7ec114fcaeba1a483bae5a34951ff0679358f8fce69a4bcf1c0cda0de69c19f0c4028f2aeff944e99e2819a293809bb2a969a7968fa257ffe64cafcb1400c0bb2f40aad70f9bfd66b29e1abb73ff641cbca916daec99005e031529e1ae1661ed4e99ae7f29d0908222eb147be81ce83c7", 0x8a}, {&(0x7f0000001900)="1c6fc2b9331956ae84c7143d369e6ff76e61865f037baf605a09150864b27c40a6373d8d476907fc60aacb1f0b2ca26b61e4157a0389df4e3de7dec764e31ff8a19d04855a4094b01a0575e08a8f8f1a1e616d79195cef251df437cf12003f3ed980044d72e6633eccd71af8223599e1628a5738cdb733e8062c30b2e6a7d3e5cb3481d8c32649d23aeec85bbd1bcd186b0472438936e8d66ac43ffad5fe20adad", 0xa1}], 0x6) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x3, 0x3a) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r7, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x585) 04:02:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r5 = fcntl$dupfd(r3, 0x1e, r4) ioctl$BIOCLOCK(r5, 0x20004276) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r8) sendto$inet6(r9, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r10 = syz_open_pts() dup(r10) r11 = dup(r10) ioctl$TIOCGTSTAMP(r11, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r11, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r11, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r12 = fcntl$getown(r11, 0x5) getpgid(r12) wait4(r12, &(0x7f00000000c0), 0x1, 0x0) chflagsat(r9, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 04:02:58 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 04:02:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x0, 0x4, 0x80, 0x3}, {0x3, 0x20, 0x9, 0x5}, {0x3, 0x5, 0x4, 0xd07}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 04:02:58 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffa, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x4040, &(0x7f00000002c0)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) r6 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$inet(r6, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)) r9 = fcntl$getown(r0, 0x5) r10 = fcntl$getown(r0, 0x5) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000500"/43], 0x2b, 0x0, 0x1000) r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r14 = geteuid() r15 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x6, r12, r13, r14, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r15, 0x80000001, 0xfff, 0x3, 0x100000000}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r8, r4, r13, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) fsync(r3) geteuid() ioctl$TIOCNOTTY(r2, 0x20007471) setreuid(r4, r7) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0xd) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000800)=0x100000000) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) pread(r0, &(0x7f0000000100)="39eb415ab71f9e68d10cdc266a38412ac349c3e4896f302d27219210584775", 0x1f, 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r17, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f00000008c0)="96446a99e553c535916d938c0638fd95942ceffdc184bb7dca4cb20830c72f91a959175f89f3e261fc62d611daa69ad6dbd41cf673e30ee641331ae3b356afcce1bc856c0ccc2a24013ff248d1336ddb5580173fec5d4a5c9831045d247d7b2ca824bede0a09f297185b98f1cbead96623bba71198fd56323f6254fdc2e2637a541fb3c7f42bb1e410a3000069ec7de851f54cc92dbc7fa624d197896d04a5fad9790358b1b17f0d1792e8a3f0364ab7eac0030a95c306d062c3") semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) 04:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x400000000000006c}, {0x4000000000080}, {0x400000206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrlimit(0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x1000, 0x384}, {0x18, 0x1, 0x90000000, 0x401}, 0x2, [0xc1, 0x81, 0x5, 0x20, 0x1, 0x7fff, 0x7, 0x6]}, 0x3c) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 04:02:58 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 04:02:58 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) syz_open_pts() syz_open_pts() 04:02:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r0, 0x100}, {r1, 0x2}, {r2, 0x4}], 0x3, 0x1000) getppid() getpgid(0xffffffffffffffff) r3 = syz_open_pts() dup(r3) r4 = dup(r3) pipe(&(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r7 = fcntl$getown(r4, 0x5) getpgid(r7) r8 = syz_open_pts() dup(r8) r9 = dup(r8) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r9, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r9, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r10 = fcntl$getown(r9, 0x5) getpgid(r10) setpgid(r10, r7) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x21, 0x0) r12 = getpid() fcntl$setown(r11, 0x6, r12) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r14 = getpgrp() fcntl$setown(r13, 0x6, r14) r15 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r16 = getpgrp() fcntl$setown(r15, 0x6, r16) 04:02:58 executing program 1: r0 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0xa9c) 04:02:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) 04:02:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x1, './bus\x00', './bus\x00'}) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) getpeername$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 04:02:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x8, 0x6, 0x1f, 0x92}, {0xfff, 0x3, 0x0, 0x3}]}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x5) kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 04:02:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x2) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c5535366c2f1922498b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2e33", 0x75}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = semget(0x2, 0x3, 0x602) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x6) accept(r0, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 04:02:59 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e92dfd0b32f6669"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(0xffffffffffffff9c, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r0, &(0x7f00000000c0)="d10bddefb8ba31bc85537e39cc3c8b49f3b2a698fee0250cc2b5f6fed1f2e056d799adefac8e3bff7bb5199cd625d98e69", 0x31) 04:02:59 executing program 0: r0 = kqueue() minherit(&(0x7f0000868000/0x1000)=nil, 0x1000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r2 = dup2(r1, r0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x28, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x8, 0x1cd, 0x8, 0x1}, {{r3}, 0xfffffffffffffffb, 0x5, 0x1, 0x20, 0xfffffffffffffffe}, {{r4}, 0xfffffffffffffffc, 0x2, 0x20000004, 0x0, 0xccd}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x41, 0x1, 0x5, 0x3}, {{r5}, 0xfffffffffffffffc, 0x0, 0x1, 0x1, 0x7ff}, {{r6}, 0xfffffffffffffffe, 0x10, 0x80000004, 0x8, 0x8}, {{r7}, 0xc81216ec0514bdb9, 0x8, 0x2, 0x7ff, 0x5}], 0x1, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 04:02:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="200205ee2946a880a51cdab3093dfe1ecc0ba7036dce93963173b648910e91f325a15537f493e026ae22bf8e60631c4b1cabf14ec4ad"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xffffffffffffffc5) 04:02:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xd7, 0x0}, 0x0) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:59 executing program 0: r0 = semget$private(0x0, 0xc2483ca746b2d19b, 0x315) r1 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffffffffffe82) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r7, 0x5, 0x8000}, 0x1e3c, 0x8, r8, r9, 0x1f, 0x7, 0x2}) sync() r10 = socket(0x10, 0x0, 0x166e) setpgid(r8, r8) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={r6, r2, r7}, 0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) r11 = msgget(0x1, 0x200) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000200)=""/186) semctl$GETNCNT(r0, 0x972a5ea7b5de5d34, 0x3, &(0x7f0000000580)=""/23) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x81) fcntl$getown(r10, 0x5) fcntl$getown(r10, 0x5) 04:02:59 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {r2, 0x100}, {r3, 0x4}, {r3, 0x877d4ad97ab16205}], 0x4, 0x6) write(r1, &(0x7f00000001c0), 0xfffffef3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r5 = dup2(0xffffffffffffffff, r4) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000000c0)=0x1) execve(0x0, 0x0, 0x0) 04:02:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) socket(0x6, 0x7, 0x7) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) r2 = socket(0x11, 0x4003, 0x0) socket(0x6, 0x2, 0xc6) sendto$unix(r2, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 04:02:59 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r7, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r7) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r9, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r10 = dup(r8) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r10, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r11, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r12 = dup2(r10, r10) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r12, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r13) sendto$inet6(r14, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) faccessat(r14, 0x0, 0x3, 0x0) fchmodat(r10, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) setuid(r0) r15 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r15, 0x1, 0xfffffffffffffffe) 04:02:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x48}, {0x6}]}) getsockopt(0xffffffffffffffff, 0x2, 0x7f, &(0x7f0000000180)=""/25, &(0x7f00000001c0)=0x19) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:02:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) nanosleep(&(0x7f00000001c0)={0x8}, &(0x7f0000000240)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x2, 0x82, 0x4d, 0x2}, {0xcb, 0x0, 0x3f, 0x3e}, {0xa, 0x8, 0x9, 0x9f77}, {0x7, 0x7, 0x1f, 0x4}, {0x8000, 0x1f, 0x8, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74, 0x0, 0x4}, {0x5}, {0x26, 0x1}]}) r2 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x28) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getpeername(r2, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x20, 0x0) semget$private(0x0, 0x1, 0x1d2) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x20000, 0x2) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000002c0)=0x3) dup2(r0, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:02:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x40, 0x5, 0x9}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000000c0)="57477e3838bf", 0x6) execve(0x0, 0x0, 0x0) 04:03:00 executing program 0: getsockname$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000300)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x54}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20008, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) 04:03:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 04:03:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62026a7b836e0001e56a45815fa77bd1504fbd809fb27dbb0c9dd6f8534dfb0367f1c6ed11e1cd315418d71f9990780bee89bacde0d4339368dd73d47e776a744e17ab7b5b851fac575dfa276d4a9ce3ce864b351c0038f7b7991db1b0153eaf9692038d6cd602fcd4fdd7e82e6e5f4023d0af1d9c43e5db4c8218126b4e5f0dae8e8a0005370a8b26133c723c92bdb3da384f18e5767c2bad4667d71b627e1bdec4e582f56b64e0afbd0f1f91a2a8fb1abb938a0171dc4e71de3f65c79c40e6e8e9259edd0fe18097409db76dbdb31c005092905431fd832e2f40f12481c293bc9f4bb58eec15584fc6ec05132cb56efe12e4fd4044ab7ae81b53d7249041c7144be55051e58da4012f374b1365c11094dc436c2756f90e6eb34c463594256a3731f17b425baf96a5b81d90921a9f26d8cfe688586682966686ba8c38250a2a670aaac20b27f5e2515a8982"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) r1 = socket(0x2, 0x3, 0x0) fsync(0xffffffffffffffff) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = semget(0x1, 0x3, 0x400) semctl$SETVAL(r2, 0x0, 0x8, 0x0) getgid() writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) 04:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x7}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c, 0x40, 0x0, 0x4000}, {0x61}, {0x7ffffffe, 0xe3}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x122) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/37, 0x25, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff002e2f66696c653000"], 0xa) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 04:03:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {0xfffe}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$GETZCNT(0x0, 0x6, 0x7, &(0x7f0000000040)) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 04:03:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000240)={0x290, [{0x2, 0x1}, {0x1, 0x1}, {0x2, 0x90}, {0x2, 0x80000000}, {0x3, 0x1e4ced00}, {0x1, 0x89}, {0x3, 0x8}, {0x3, 0x1ff}, {0x1, 0x1}, {0x3, 0xfffffffe}, {0x2, 0xa01a}, {0x3, 0xfd17}, {0x5, 0x8000}, {0x1, 0xbc3c}, {0x1, 0x10001}, {0x6, 0xffffcb30}, {0x2, 0x3416}, {0x3, 0x401}, {0x3, 0xe}, {0x2, 0x800}, {0x3, 0x23}, {0x1, 0x4}, {0x2, 0x7}, {0x1, 0x6}, {0x1, 0x6}, {0x2, 0x9}, {0x3}, {0x2, 0x81}, {0x3}, {0x2, 0x23}, {0x1, 0x1ff80}, {0x1, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:01 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x297) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) 04:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/vev/bPf\x80', 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x15}, {0x407c}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 04:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) ioctl$BIOCPROMISC(r2, 0x20004269) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x7, 0x6, 0x3, 0x1}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 04:03:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() r5 = socket(0x18, 0x2, 0x3ff) r6 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r10 = geteuid() r11 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x6, r8, r9, r10, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r11, 0x80000001, 0xfff, 0x3, 0x100000000}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r15 = geteuid() r16 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x6, r13, r14, r15, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r16, 0x80000001, 0xfff, 0x3, 0x100000000}) r17 = syz_open_pts() dup(r17) r18 = dup(r17) ioctl$TIOCGTSTAMP(r18, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r18, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r18, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r19 = fcntl$getown(r18, 0x5) getpgid(r19) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000400)={{0x6, r3, r4, r10, r14, 0x103, 0x3}, 0x7, 0x7, r2, r19, 0xffffffffffffff2a, 0x1, 0x5}) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) listen(r5, 0x5) listen(r0, 0x4) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r22, 0x4008426f, &(0x7f00000002c0)) fchdir(r0) socket$unix(0x1, 0x5, 0x0) connect$inet(r22, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x400000000000b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r23 = socket(0x18, 0x1, 0x0) sync() fcntl$setstatus(r22, 0x4, 0x80) setsockopt(r23, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) getsockopt(r0, 0x2, 0x7fff, &(0x7f0000000380)=""/128, &(0x7f0000000100)=0x80) 04:03:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x80, 0x1ff, 0x0, '\x00', 0x8, 0x3}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 04:03:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x48, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chown(&(0x7f0000000200)='./file0/file1\x00', 0x0, 0x0) 04:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) fsync(r0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) r1 = semget$private(0x0, 0x3, 0x300) semctl$IPC_RMID(r1, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)) 04:03:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x5, 0x5, 0x0, 0x6}, {0x8, 0x1f, 0xfffffffffffffff9, 0x4}, {0xffffffffffffffff, 0x5, 0x0, 0x7}, {0x9, 0x8, 0xfffffffe0000, 0x6}, {0x9, 0x8, 0xcc6e, 0x1}]}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r7 = socket(0x10, 0x4000, 0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffff9, 0x84, 0x6, 0x2, 0xfffffffffffff801}, {{r0}, 0xf8c8b9840cfd7262, 0x2, 0x20000000, 0x5, 0x5}, {{r0}, 0xfffffffffffffff8, 0xe0, 0x201beda175cc0438, 0x1020000, 0x4}, {{r1}, 0x3, 0x9, 0xf0000000, 0x2, 0xfffffffffffffff8}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x20, 0x20000000, 0xfffffffffffffffe, 0x3e8}, {{r5}, 0xe624a04af3c3ec89, 0x80, 0x81, 0x0, 0x2}, {{r6}, 0xfffffffffffffffc, 0x2c, 0x20000000, 0x4, 0x1000}, {{r7}, 0xfffffffffffffffb, 0x40, 0x10, 0x8, 0x100000001}, {{r8}, 0xfffffffffffffffb, 0x2, 0x4, 0x80000001, 0x8}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r9 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', r9, 0x2}) chflagsat(r0, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) r10 = kqueue() kevent(r10, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r11, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0x4, 0x6}], 0x6, &(0x7f0000000140)=[{{r11}, 0xfffffffffffffffb, 0x323de040f35ab103, 0xf0000000, 0x5, 0xfff}, {{r11}, 0x0, 0x81, 0x1d3c97ff3d53d4ce, 0xfffffffffffffffd, 0x1f}, {{r11}, 0xffffffffffffffff, 0x8, 0x2, 0x7ff, 0x9}, {{r1}, 0xfffffffffffffffa, 0xd2, 0x20000000, 0x7ff, 0x2}, {{r1}, 0xfffffffffffffffa, 0x80, 0x2, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x3ef8, 0x5}, {{r11}, 0xffffffffffffffff, 0x1, 0x1, 0x100, 0x401}, {{r11}, 0xfffffffffffffffe, 0x4, 0x10, 0x5, 0x2}, {{r11}, 0xffffffffffffffff, 0x6f, 0xf00fffff, 0x7fffffff, 0x4}, {{r9}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x7fff}], 0x8, &(0x7f0000000040)={0x8, 0x7fffffff}) fchmod(r1, 0x1) dup2(r0, r1) 04:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffe, "0000020700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:03:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0xd0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r0) r4 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x6, 0x8007, 0x1f) write(r4, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r7 = fcntl$dupfd(r5, 0x90be1645dfa7918f, r6) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000040)) 04:03:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1e5, &(0x7f0000000040)=[{0xea, 0x0, 0x0, 0x4000}, {0x4f0, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 04:03:01 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x2, 0x4) fchdir(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0xfffffffe}, {}, {0x0, 0x1}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3a0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname(r3, &(0x7f0000000040)=@un=@abs, &(0x7f00000001c0)=0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) recvmsg(r3, &(0x7f0000000780)={&(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0e901fd5af66ff500"/110], 0x6e, &(0x7f0000000700)=[{&(0x7f0000000280)=""/129, 0x81}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000440)=""/189, 0xbd}, {&(0x7f0000000500)=""/153, 0x99}, {&(0x7f00000005c0)=""/229, 0xe5}, {&(0x7f00000006c0)=""/9, 0x9}], 0x7, &(0x7f0000001800)=""/149, 0x95}, 0x0) 04:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) fsync(r1) 04:03:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f00000015c0)="91d5e015ddb6357d8279c7c2561314536ab004aba5c596f14fd426522ac6653857a059d4822430798c8323e0c5d2f4e96f507c632d", 0x35}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="c9ad2c4fcb2190fa9bc38c4126a46b58890c80631ff6ab0d57a6d661fe1124b3f9b628675268dc4ba59eeabb2a3d8965ab5072134b8bff66cb335b7fc39bb9f0c83509abd608830492f51a8621bff02528e08be2bd", 0x55}, {&(0x7f0000000180)="b29de010cd9ccbaea737bed12e711f189cef73679039c07c9e7323d404813765e1380b14b0d512982346ca3928d8156f95d4f973bda336b35dd31e6020ae2a3c1531f64a12ade671a2cc7c6457f162352df1af889fbd8e6876c26b28eaa178488058b3fdf726832ff9b9344d56f97960a3311c6ff4b97b606dab23a1122203fe6fe12031", 0x84}, {&(0x7f0000000100)="0224db5e4d4685bcd378919908820f0efd3d", 0x12}, {&(0x7f0000000240)="7f854f4fc1e376e3fd7bb657a46208ce40730686ca0f64ed8bb2d52888d779d7d99c4f5c9220b5de75361f24e208594b7a4520c7b73bb43b364245d0163b8d6e16f3e629b77a9ec6b3be0e32a729627593b6f8ec2d2041340cc9bd8cf31adb981a15eb822230f214ffe6c6c556e00a8848429287e16f1d6cbdc3521556bf6e19c75410daad5f12cd5a8f52b927703bdd197d084c7f4ea3905d84b38b3f30f7fbd0f50cb60cc82098dbc2eaa56616de8757b75fe9d29903aa44841ac02364e45b1a421df9c22b0e479a0d230f6abb38c945aca64b0fa43cef7743afaaa9ae1f58c1264dcf2fe39ac67841f6e787ba", 0xee}, {&(0x7f0000000340)="85d214f8c8df8294f368930febb0f1214faef190db0c327914f5ed3047fb7b837c84863e87a25d58a3225f4fe9e73d958660", 0x32}, {&(0x7f0000000380)="022d3d7026dc989b39907a8e0a8b20677ba0999f49cfda45aa39a00572974f2aa7364446a57151a13ad314603fc7c85814507d4ba9a52bef0d37a62cba4014ca5dbb6dd71f86391f69a7b9ab108745ae7219b96b3f50d2d7442a7ff44fe92eb7d11c7ee1774ccc7e27c182a4a0b679981a3c0be3f5fd0a9a83866819e3d47fdbcd672c17757cc048dbcd0453fa9eac264f4257cc", 0x94}], 0x6, 0x0, 0x0) 04:03:01 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) setregid(0x0, r0) setregid(0x0, 0xffffffffffffffff) 04:03:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20000, 0x100) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x2, 0x1000, {0x1, 0x3}}) r2 = getpgrp() r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r8 = geteuid() r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r7, r8, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r9, 0x80000001, 0xfff, 0x3, 0x100000000}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r4, r7}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 04:03:02 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000100)="2cb7f8b3f66bec73e4cec720961454fde0dc5552bb8643037ba4705a6dd04f9c24e688084e52eaca3056738f0e41b7f2de89333f803068fd63bcdf840788f48744a34fd672fc0abb5f2f36332393b015598c5f488728145abd8c9ce7c9b20975390b758aa62024263aea5bf76c4c5f099535792f30d93c85fe8697a966913112b6faf80ec7bfbdcbbb0ce20f4976f75c0dee46e0fd6d746ea5", 0x99, 0x400, &(0x7f00000001c0)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) renameat(r2, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:03:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x7, 0x9, 0xdc9, "375d900ca96cf894e67ac61d38027b4b2251677d"}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) dup2(r2, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000000c0)) r7 = dup(r4) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x3, 0x6, 0x4, 0x5, "6536bbac3e8bc56d13b2a2d43d084037e807caee", 0xffff, 0x10000}) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9", 0x71) 04:03:02 executing program 1: getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=""/220, &(0x7f00000001c0)=0xdc) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6202e57f7f000001b92287692fcb31ac977263ff0e7b3532732dded84fbdf3800748eea75a4d0aded6f7e9d6f572bbc3f491c7874090ab99fdf52e050b5470e46ffbad66d2f900f187efe08630fa4d7614f82fbf2f8841a3363e368249ffc438636e1699f9963ff8a4c059b6887c43218fa89bcda518a64206b5f7fbb8839511e4da1c1d076bc1e0730484813161b50cc084206983561bbf9d681ebc413594d734df57bf8658"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 04:03:02 executing program 0: setrlimit(0x4, &(0x7f0000000180)={0x8, 0x101}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0x81, 0x0, 0x2}, {0x1, 0x5, 0x4, 0x101}, {0x3, 0x8, 0xc1, 0x9}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) fchmodat(r3, &(0x7f00000001c0)='./file0\x00', 0xc, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x84}, {0x6}]}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 04:03:02 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 04:03:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket(0x0, 0x2, 0x9) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82caeb02adfdffffffffffffff653000463f7a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010097db1b4f4f00000000008b2951b15801360bcd4c0a162b03000000000800002ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300e6d1a55ff63ddcea4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000064b5a7abbc92f13a32fabf0af4ce9523fe3f299e849d6952857dc38e1c60fa59eb3a89b27d5b81bbf785041021d3832878c1408993c6b112eb31755808d02be4e9a80dddb57d51c027cc59384f9e7491263444c3df0031c123e305024dbf39441753f4ceaa81673ca9a9f8d51c57212297992b1a312ffab7da1aad3c21fa085a5b9e3f7c40b2aa226379280be0000000000000000002f095e0000ff15bc864dab1b8a9d1375da7d081b83f1367a066841dfe9f850808c0a47e91b0a3bb34c0f94d2a67a458ae107f022957cffb46df3a6e77abe8575946700b6aa990f534b3a46d82857b4ec454a8b1550e6aa1d6b31882f6928def9fb50605fc852cdf5d0c57ded035fe902f109fd4f28d77d43926d9c49274bcd58b5b2a09d2d335c3071cddfa28e675e7a3eb8aa78bc27f8509a35792c008f2900c61f69361c30f5ba035f58eac336bbec34149f03445cfa290e6b8dcb8d316e7e06e6a54055317bbc67b768f2776503c10f8c3a65ae7745b4d59fd90400d554fb5efe5286a6e6b33f661e50eb3aa708bdfa7e7a4922"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001200), 0x0) socket(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x200, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, 0x0, 0xfffffffffffffe33) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r4, 0x0, 0xfffffffffffffd75) socket$inet6(0x18, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) ktrace(0x0, 0x1, 0x73fcae1274ae2ed3, 0xffffffffffffffff) open(0x0, 0x0, 0x0) getpgrp() 04:03:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0\x00') chmod(&(0x7f0000000100)='./file0/file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000080000000000000000000000000edfbd40000000000000000"], 0x2b, 0x0, 0x1000) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r4 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x6, r2, r3, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r4, 0x80000001, 0xfff, 0x3, 0x100000000}) chown(&(0x7f0000000080)='./file0/file1\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x5) 04:03:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace04c02639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a568904f633fff02ab8c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0a5b4824f43a42edc4c7", 0x160, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x620, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [0x0, 0x3], [], [{}, {0x0, 0x4}]}}) 04:03:02 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r4 = geteuid() r5 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x6, r2, r3, r4, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r5, 0x80000001, 0xfff, 0x3, 0x100000000}) r6 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r7 = socket(0x18, 0x3, 0x3a) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r8, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) 04:03:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x2, 0x3, 0x3}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x1, 0x2}, {{r5}, 0xfffffffffffffffc, 0x2, 0x3d4eb84ce2660c78, 0x8, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0xfffffffffffffffe}, {{r6}, 0x8000000000000006, 0x8, 0x2, 0x1, 0x4}], 0x2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x0, 0xa000001f, 0xffff, 0xfffffffeffffffff}, {{r7}, 0xfffffffffffffff8, 0x91, 0xf0000000, 0x61f, 0x92d}], 0x2ba1, &(0x7f0000000240)={0x80000000, 0xfeb}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r8) sendto$inet6(r9, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000040)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acfa20 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acfa20 04:03:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0xfffffda1, 0x0, 0xfffffffffffffe55, 0x0}, 0x409) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffe6c) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x3ff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)=0xc6) 04:03:02 executing program 1: socket$inet6(0x18, 0x3, 0xe0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 04:03:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/devo<\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d, 0x0, 0xfc}, {0x8080}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1f, 0x3, 0x7, 0x400}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:03:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x200) r3 = syz_open_pts() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r8 = geteuid() r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r7, r8, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r9, 0x80000001, 0xfff, 0x3, 0x100000000}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r13 = geteuid() r14 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x6, r11, r12, r13, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) fchown(r4, r8, r12) write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:03:02 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) lseek(r1, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3ff, 0xffff0001, 0x1, 0x5, "cbe63071aadc400fcda3e6bdafd678ae39b4eae6", 0x80000001, 0x81}) 04:03:02 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) rmdir(&(0x7f0000000080)='./file0\x00') r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000100)="d0f2fa98798437738c151ad6b89d04f4afc252e41d2d3fb3dee37720095a60d470f4179269a12a7d0272abd835c1577cb47a22d7f32e1551c083e237d2cb471ac9622dd9efa911da9030378b7ac4804b", 0x50, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) setsockopt(r2, 0x7, 0x1, &(0x7f00000001c0)="02fa6e2dc738154bc37c179e10d4151daa5435b03952d05ded812e16410c0535b4b1d2980c27de39aabf5ddd7e4e8d4fe22dccb555f8b63aafc2e6e436e963421ecf5a7ad3a464ce51a1dd096ff6e42860c24caa60d57e9c6690334ae1958b2e69443cd2da08e69b806f0e17cdf1b41500f58128ef686bd23e7e083b989f81b2946c6f2936d6e3634803740bc0eff3ec833ead38b6f36bb0", 0x98) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x209, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) socket$unix(0x1, 0x3ac45c6e8d15268b, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000340)=0x75b9) r4 = dup(0xffffffffffffffff) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', 0xffffffffffffffff, 0x3}) r5 = open(&(0x7f0000000400)='./file0\x00', 0xfc4b2a72a8dd1df3, 0xde) write(r5, &(0x7f0000000440)="fb4437715bf445dd8e8b218f100694f1605f76b0137f09e70aadd37e19b7ebe5267d62a72e658cc354a4ad686922e49037ccb9", 0x33) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x4, 0xfffff633, 0x100, 0x85d65bba241bef54, 0x23, 0x9, 0x9, 0x1, 0x1, 0xa791, 0xffffffff}) r6 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000540)={0x3, &(0x7f0000000500)=[{0x1, 0x8, 0x9, 0x9}, {0x6, 0x0, 0x1, 0xeee}, {0x7, 0x7, 0x8, 0xb4}]}) r7 = socket(0x2, 0x3, 0x1f) r8 = socket$inet(0x2, 0x8007, 0x5) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000580)={0xffffff6c, 0x8000}, 0x8) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r9, 0x20004b3d) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000600)={0x4, 0x36, {[0x8, 0xffffffffffffff92, 0x100000000, 0xffffffff, 0x101, 0x2, 0x8, 0x4, 0x6, 0x2, 0x8000, 0x3, 0x7, 0xfffffffffffffffc, 0x4, 0x7ff, 0x72, 0x1], [0x80000000, 0x3, 0x4, 0x8001, 0x1227, 0x100000000, 0x211ab986, 0x800, 0xffffffff, 0x4], [0x2, 0x2, 0x8, 0x800, 0x9, 0x3, 0x8], [0x7, 0x3, 0x80000001, 0xfffffffffffffff9, 0x10001, 0x9], [{0x101, 0xffff, 0xfffffffc, 0xfffffffffffffffc}, {0x0, 0x0, 0x7fffffff, 0x20}, {0x7fff, 0x4, 0x7, 0x68fe}, {0x8001, 0x1000, 0x5, 0x400}, {0x4, 0x1, 0x40, 0xfffffffffffffffe}, {0x20, 0x8, 0x80, 0x7}, {0x3904, 0x7fff, 0xcde, 0x8000}, {0x7, 0x7, 0xe26, 0x6}], {0x7, 0x5, 0x0, 0x908f}, {0x2, 0x7f, 0xff, 0x100}}}) chflagsat(0xffffffffffffff9c, &(0x7f0000000840)='./file0\x00', 0x1, 0xb697d69496aaf4e6) dup(r7) pipe(&(0x7f00000008c0)={0xffffffffffffffff}) renameat(r9, &(0x7f0000000880)='./file0\x00', r10, &(0x7f0000000900)='./file0\x00') 04:03:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) 04:03:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x17], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xa000000000000000], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 04:03:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x40) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) syz_open_pts() 04:03:03 executing program 0: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000600)=0xc) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x1a0, 0x1000}, {0x2, 0x9, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x3, 0x800}, {0x3, 0xffffffff, 0x800}, {0x2, 0x6, 0x1000}, {0x1, 0xfffa, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e5b9f1328653000"], 0xffffff86) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = semget(0x3, 0x0, 0x240) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000640)=[0x9, 0xffff, 0x9, 0x401]) r5 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x80, 0x0) unlink(&(0x7f0000000540)='./file0\x00') read(r6, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 04:03:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:03:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) clock_getres(0x4, &(0x7f0000000080)) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x39bf74b7c4294885, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x40, 0x5, 0x9, {[0xec93, 0xff, 0xfffffffffffffff8, 0x3, 0x2, 0x3, 0x3f47, 0x0, 0x3ff, 0x9, 0x3, 0x6, 0x4, 0x10000, 0x0, 0x9, 0x7, 0x9], [0x886, 0x6, 0x80000000, 0x704a98b7, 0x100000001, 0x8, 0x4, 0x40c7, 0x3, 0x3], [0x6, 0x8d, 0x63d, 0x4, 0xece, 0x2, 0x2], [0x7, 0x6, 0x4, 0x81, 0xfffffffffffffffb, 0x3], [{0x7, 0x1000, 0x0, 0x3}, {0x9, 0xffff, 0x6, 0x1}, {0x100, 0xfffffffa, 0x2, 0x4}, {0x3f, 0x92, 0x0, 0x2}, {0x4, 0x6, 0x3, 0x1}, {0xffff, 0x7ff, 0x10000, 0xff}, {0x6, 0x9, 0x3, 0x8}, {0x6, 0x6, 0x10000, 0x1}], {0x400, 0x7, 0xd4, 0x81}, {0x80, 0x80000001, 0x2a, 0x4817}}}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) symlinkat(&(0x7f0000000540)='./file0\x00', r4, &(0x7f0000000580)='./file0\x00') ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000280)=0x1f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 04:03:04 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c61300008669be1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a9647e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cb578df5258f3e4fceae1e03ca1467544d7171cb8fce479092a48dd6234538c812a0010e84dc920bbe6"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) write(r0, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) 04:03:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000045}, {0x4}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r2, 0x9, 0x6, &(0x7f0000000180)=""/16, &(0x7f00000001c0)=0x10) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 04:03:04 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000004d0bd1fe03b9d1f2f58d07640e201f9a5fdcd3e6b5dafc181f1925bfe8b174fe7c3dc707ffa45b24907d11c100"/83], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() 04:03:04 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x3, "000000000000000100002000", 0x0, 0x400}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000140)=0x5026) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 04:03:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="523cfa97dee4d03c70fc40b0c508b142dfc4727e8c35490e6f06b8cd8290bf06049fe03bef73f8949334632d5d617ad60af225eee774521d1673"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 04:03:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8202262f969005000000a57fa45e60244089813e6d8dd48e5fccf4a57701018ea60a495352d4416088f1a64a44d11627355840cf1d555e147c080d81cced22eb6cde994d06eb9a336e6a1f59be30320e1a966f914754f926a27c303823cfa03bf87685e4fe8b9b318992485ea8f34c1a9b4221d2dc54155c57e33b0f9b64e291147639eac7b70d5cb8a88d65c1a5d5d87fe4b2618bf9f66e00000000f0f586804e6aa40c03f9674d8c891f412edc0fc2de734454f0a184d12ea9fdc953d885f60c6265a597c1b98ff17c2709af42f6ff4f0808ea4881b6ec3f743f5def56487aedf1cb4070c3e0d7ae"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0x7) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000080)=0x10000) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) 04:03:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x8000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 04:03:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x86c}, {0x61, 0x0, 0x0, 0x2}, {0x7ffffffe}]}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0xa, 0xfffff, 0x4, 0x7ff}, {{r4}, 0xffffffffffffffff, 0xc09ef835a20f1a21, 0x4, 0x20, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x34, 0x7, 0x10001}, {{r0}, 0xffffffffffffffff, 0x4cef3dbe734f70d4, 0x800ffff7, 0x7, 0x7}, {{r5}, 0xfffffffffffffffb, 0x1a, 0x40, 0x7, 0x3}, {{r6}, 0xc, 0x20, 0x10, 0x401, 0x10001}], 0x9, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffd, 0x1, 0x1, 0x1f, 0xa85a}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x2, 0x1}, {{r8}, 0xffffffffffffffff, 0x80, 0x1, 0x7, 0x9}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x2, 0xfffffffffffff001}, {{r0}, 0xfffffffffffffff9, 0xa3, 0x74748e00434c73e7, 0x6, 0x1}, {{}, 0xffffffffffffffff, 0x4, 0x40000000, 0x1, 0xffffffff00000000}, {{r9}, 0xfffffffffffffffa, 0x20, 0xf0000020, 0x8000, 0x6}, {{r10}, 0xfea8d3c1ab87169b, 0x4, 0x1, 0x80, 0x4}], 0x7fff, &(0x7f0000000240)={0xff, 0x1}) 04:03:04 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) r1 = socket(0x2, 0xc003, 0x0) socket$inet(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r0], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) dup(r2) shutdown(r0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 04:03:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) shmget(0x0, 0x3000, 0x0, &(0x7f0000002000/0x3000)=nil) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 04:03:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x2, 0x183) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:03:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='$tS\t\x00\x00\x00f\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:05 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 04:03:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x400000003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x25}], 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0xffffff7f) syz_open_pts() 04:03:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 04:03:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x3, 0x3a) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r3, &(0x7f0000000540)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000180)=[{0xf0, 0x1, 0x8, "8a1504d185282de4fea3b134af6470c9d374253a52fc10297a2c5472bbc22d68623364a62c9401773ac783e1b5113f7e9b5a9599fa3db763390de0f45bb19c4a4b8059e3897af02b862748ba52ceb63a36996d70c807e4f96804c2fd4e343b898983cd90cce5186863660bcc040f6bcb5dee6c12a1c58e9a9896d114a06d9c5bd6396822b0db9000520eba2a058b54a2d66c6b08893526d1352eebaba3c9325835cacae52dbbb18f61c190b43324c24a2956907314d97c21d047e13aafa2b1aaa9c3c719e315f596f7a58dc64aaa7940e4c3a7629643da0873213d9af7"}, {0x18, 0x1, 0x2, "b8f88bf8a1fe145f"}, {0xd8, 0x0, 0x8, "5302f34207417492ddde213410f71ca18fa34ae3947cb29ea17e29bb87a571c6deff00d9a552c91a2af8f138621610dc51996ee3930a82fe7a150fe47a502a52e5f5ee6ca41ed8b0308ac896ad989c94707a66a0940b11ca26fdfb7eb2729bd58e60a26213506ccd24f066640f538c9f0a06b742c71b140cc7ecbba35ba1add8b9e0139496e2ee1c8c2974ca6ccb11409d4c123eff84d32635a23a67c7d2fe4d76790ef689fa6a136108bb9c3f2d4c1a4ba9d1309fded15f4dbe7a7894a38e68dc"}, {0xc0, 0x1, 0x400, "88b26d202e7906c8b24ae44d45b2714fd1a7d4db0d914dd19564e2004dca6ed8b1865c32170d814237531ba6c04eee7bd5b89f4165e4ab1b950eb07edba1fe817cfc9e69541bdb6a3ca8feca74f1b6ba05f0a4e7d62569e60e9eec59fb49d0ce916e4483cfd1e641bc2168bd6dd3ee32416fa8c84a69c518600eab0de55cb95fb1f4a4096771287225695d5e72fc80c79e48bd583141ec7d1f20169bab252863b1164d093ec5132ce6c4920777ec76"}, {0x108, 0x1, 0xd734, "80bc1b956830ba6ff25213313d84b687672c2da5d9f234f8feae884b042d0abe1d2a924df94708c848c530bf94d783290f9f96a8320e179ade0dba28629ef019a493e0f7099a35e13937ec0a59ccbc0a2339b9481f8381c09b16619febb306fd204371a2df62fee199e6efa701cfea8983f13f0ee07108d6e13fd978021e01d37b007ddd9749537489a6f644eb9f2392b51d2052c4ded818f6cc8613ff7017ae89e64db1ab7e6b31819faacad1464eef3e23d841b2acde7b4af79d310fd54f6681bbf7eb3afaa16a487e24b8bd3e0bcce85041cb7247a6fdaa796ae7b8463c7fa60d78e440d760a215d5692fbdc194c566adced4"}], 0x3a8}, 0x400) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0xe3c, 0x1, 0x0, 0x3d20, 0x5}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:03:05 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x100000}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x19e9964a152084d3, 0x101) syz_open_pts() readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/116, 0x74) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) close(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 04:03:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0x20) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000280)=0x1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x20422, 0x0) fcntl$setstatus(r5, 0x4, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)=0x1) r6 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r6, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r7) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000300)=ANY=[@ANYBLOB="70418762951be6cafcd7d6efa479f256018127a036a801fc83b3916451d73fb302bc3f4ca8602ad8c767edcad75410532536a484a3ef19915f8df1c508c4360100bf466f506b2fbb14a6e3f5cd9eaff4e08ab3071b9c962262b679dcae11038b267cefa4508a62d44e39906d6010728e298e7efa3ad5a3cc9524c4358a459f4256f68a760436b5ad1421a7e2dca5def6eea018fbaa4608b3bdc0fd08fa9acc90f691"], 0xa, 0x0}, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) 04:03:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/vmm\x00', 0x10010, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002500)='/dev/wskbd\x00', 0x10000, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000002540)='/dev/klog\x00', 0x10000, 0x0) r14 = getpgrp() r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r18 = geteuid() r19 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x6, r16, r17, r18, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r19, 0x80000001, 0xfff, 0x3, 0x100000000}) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r20, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r21 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r23 = geteuid() r24 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x6, r21, r22, r23, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r24, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x1, &(0x7f0000002580)=[r22]) r26 = syz_open_pts() dup(r26) r27 = dup(r26) ioctl$TIOCGTSTAMP(r27, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r27, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r27, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r28 = fcntl$getown(r27, 0x5) getpgid(r28) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r29, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r30 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r32 = geteuid() r33 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000840)={{0x6, r30, r31, r32, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r33, 0x80000001, 0xfff, 0x3, 0x100000000}) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r34, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r35 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r37 = geteuid() r38 = getpgid(0x0) r39 = syz_open_pts() dup(r39) r40 = dup(r39) ioctl$TIOCGTSTAMP(r40, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r40, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r40, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r41 = fcntl$getown(r40, 0x5) getpgid(r41) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000840)={{0x3, r35, r36, r37, 0x0, 0x114, 0xfffffffffffffffc}, 0x0, 0x7, r41, r38, 0x80000001, 0xfff, 0x3, 0x100000000}) r42 = syz_open_pts() dup(r42) r43 = dup(r42) ioctl$TIOCGTSTAMP(r43, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r43, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r43, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r44 = fcntl$getown(r43, 0x5) getpgid(r44) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r45, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r46 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r48 = geteuid() r49 = getpgid(0x0) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000840)={{0x6, r46, r47, r48, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r49, 0x80000001, 0xfff, 0x3, 0x100000000}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r53 = open$dir(&(0x7f00000025c0)='./file0\x00', 0x80, 0xb9) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) sendmsg$unix(r3, &(0x7f0000002740)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000240)="20a7f1c84e898e2a4d12293a4f2a748bf7346449aa9f3ec77f42d2705ad32ee2d4155cc1fe902dfb6cc66aab551603ab48e49d988e1ecb07a10480970c4890d8c5b7a20e3bcba3ed521bc9bcf8df2013af9f38325b8de80614da46f8d35113e55bd90ccc01209fde33b3a53eed58391417c041663962735bf049848f3066852930571c18f841cdab3fab6ebc63c93575d493544a51310b0404883d34038ed1bf94b56b02bd75e2b0556a42f83dcc38ae6cdf468627", 0xb5}, {&(0x7f0000000300)="46977453b08b15b3ad27af4f0026581d746c85bce0e640d9923984a40e182abf20c392f4d63adcdbc20905b77f3bb302f6ef74db6c04eb1f6a7cee43a4d9a0c390a2b72847f3277e1808eaf936bda7c4092c97d1b7961b3002a40877161137d686efbf4216f1adc6f14801750f546dcc868799e80eb4bd919de871f62fc2bdf9361e3a73b559671391adace8d8c3ea3e74d91363a2e8411fb31c29b79d706703cf77ae479ec2de70e87b93437af1f35797fa572b63947cb7948c51a14ebbdab85b0834b31064ad76e1938e1f0f455bc141c9d2fe0f01fb33a4aa2f499219dcbb7fd9394964be8b17d0fc0c1b82f51dd5c17c0bbeee8bd6c7e0865b1fa951cbf2c4b3059e7e6f592b65c514938d988761a1035f6d5baf061e860dca48cb831b806123739661217fb6cff7a99d355589dea57d0e1006cf6c048e212b013d53020030e90387d67f41f2e5cc528f02c120deb293c53ef6387fc5780a5681c7d7d06cccf534306907249b7075ced2e6a01178f0e266e17ec9880648e05c65377a2723c527d12e252057c2bf4f3dfcfe93389336f89edb28d1bf11017d2d705c56d2be4dcfee4c60e29d61c7a5e577402b9ab516f9b1fe71124ed5a54cc43ee2b9b8729a6a6ab1fe927650cdf04d50327bb6467fc5b48aca130ff55a7e2c1d3dda4cfcc6c161df46a0dac0eb47b86b1435062fd74895322984d23ab7092f67a96bfb31b00775df10027031a0ec535c404830ffa66af2f3f7b88470eba72b4ef501f377aa25938fd4e0d93775a326c389992f5b2bcfdfd660979654492342fbcf41598d66e3b1119fd78e00b9f924e9772003586a72e241540f2dadd12c537a33d64a677627e776c90bec2ded285956a820f544d852b11416a9e0b7d4f519ddea1060313b83d63c1b5ba54b104e98dca1eb7c1d1239023e32103fc13eae93e1d59e56c935ed20e5cf504fd719eb76642d041adbebe4a0a6e37c129f06cf1dfb88770221a4d63cc7ef1fd93f1da7c2d49350863efa33527966bc2313383ee67c13ef75ec65ba386ae33127a0a3076705e02719c1d6d92504c788c08ddd14fe56db7b38d6a6869034f407f5bbb64b4caa599cc2932b0733d9738cb904bdf28ea1171a018b08da1e0257a42e65047ac73b9450c234417d24a291cf137de1a5ecb8dd6655ae3565194495ebae6751563fc4f0ec171a0a71a19f9c759f6f871419ce3a4213c80b701161b1ad3a9373e6bfe012ba37eb6bd5954226d02a723bb87125dac3a056674be813369660b0af7e934f3274ee06af4993dd0c885f336c3b50d630a4ecad0716c1d9be7402248e913d95a3f67d095dfb2c171e4e15c8e2706d3e3cfd70e7d01f1409ad08188315d5a2039c9aeff2030ab7ba91782621207a0df94eba734b66cc617899bd7ee362763be50f4b83ace50395613ba342281dd177c45bb3e66690c52686e764ea8732c28c3e8176314fd05884024743dd9a077b8a2f64110f5cfe96b9326be9dd86f50b42c01dce618150bc64e815669988e430970415e14d89f6a35c6a436b90fec59a1000ede3952cf7cb9742c86726667180bee930ec1ec7227f50b2a10da7405cda7159176a42b932fd630819351e263b9f35b4e10532e211fe656922ff07a015617bfabe0a1fcb26472249aacdeaa9d4f17962908b0254e9605a33b49a89192c9024c7f633fc571fea5816e8eb22d450e10b716bed5ef4304471f5230a7c03f13bc7155e3241493982342bb38ebfec792eb38c13fccc2b75da46d31636c33670b956aee5cbd78685690b9488d87fbd91f55711846615b99a06e965b18b7a5c149435a4c8768ed24a316b0a03f904f05750be14b68397d5250c1f74212082fb42c94f1d7fea500a90500f20ee8ffc15c5dc8855b093bbc73b892648193d073d904b35782c2fa323631ba724f203f96d12c3f0eb7c26ba3cb288ff8c4abe22ddb2be2b1785f28049cf5558c33f5b126432ea7c897418f64a945100bbac479b22a102dac905a43a736035a1f639357de9450219596113b854313f8bb73559343b0014b66a4ea7a60cc58b00f7a85409112e465f5f090afc08c7314b09c3237f95bb0fc11d2ca2d9c9cac68697c64d7cb7bb6261a2d9fe89a99422956ac1133f6e6a0c7de50102037b7409b7525c75693071c08f8653d178df9d4742c9098bfd0d4fce8afb08027072b4c61d07b4c7535ccd81d271a2395d5ff25f3b19121b7d19c6f9535aafa6769adfddc7b1ec4742a3754fc39ed7f236b7d6f2c9a8de6d725f8b01c198a13340a0cad1ea61eb5c65240e070f912b129534e889a28e88dc8b2c309e027262ad768a94378a46cf27592a583ced8f29954f7ee08987c3ad1ce2077075ab9a57d69a4706f839152246d07f533906f0ab522d3017bda0e562c93442845603073cf640b01fc881541e5bc0a6bcbffde6576c6fc88b163da1044f9466eb9f9f76ca4cc32f062b39643fe149ba35f0c4a3235e84eac82f2fa997cdee9218375c20acf8caaff0b66b4037acbd145fe46f0e710356ecdccf3c6cede58f96c1958786ba502898caf55d2ab52b604dee5a40f6e866f6a1b726bc401130ca4498949730a4e38297e1268beea8d107f748798666577cd1eb7426b0dde7b07eb25cccfea969af79bc20e18751815d2a0355e31346feb7ecdaa7b4379cec66b979b943acd807bae5e0655494a5888dcde37ceeb3b8f6f9839b96b4abac6752229bf4a8596c797a9fdfcff0a97553aa32a8e3f8ca5b2d129dd6d02d415353298360cb88b133204e76904cbee193e95c3747057442802ef733f2381f55cc1241397264e7d783d8d7b63e1ee3da7dfd16b4c6506828148fc096578006e7e5acda04ebbd10bac9485dd2e5206a2668df14b733953290bd34644dfbee7c6ea09a6ce7bd28154ebdb5180f1c77dcc6e4c0f7f6bddc20f59190b758f0c916fe214d34c11b5db0786c98c130c0673ebe828e8ee785a7fa37702f2d8c17b977904d02e7407204c65f87695af845f52c790c5351e0ef72eb53527ae28f160362ab90dd7e6b79d2e0de1b486f29a1a1c4bbeb6340c386fb8bb54e116519d740a16da6c006a794ddcf48635e6c9462785d6597f4a9f598eab747315fb03176d2989987e2c509beaaa5906c8f6db368a8ba8f2dafb84e9168db1add46b6825f1aee4d6a70758967e608e7a42ea481c72ac36624f36b6b92ae51770119275597c7a6a78799e01e243bfc0280eb29079d50b91b092c7c5a5724c400661c768de9a2c14f883213573b8a983acdb474156cc470d18dfc5a12a47d26fca62a24e09a33b57eca34555de25d7c96bfdd53e65e1b027b3e0397eff70c22549bca1dacf8f096e755507c2100bc031ae369fadc7dce25b8c7f9bffb9f5773d4d08abf46d414319866f2e2e8a185f9720da2a37a590b618d60bc3dcc59d412d6c7813f10e0c85d05cd1b2d855c1b93bb593293fdfafdcb8f1578c8fdef0e64369fdf30580988293b4d48725b5164e960b0e0d96c525859ea1ae40dc95ea1bdec8f237c485a1cdf567c94693207d515b322972b96e8b3ae94d6f73e5805559ac0dd9db140187bd56fcd761607603b08bef07bb8072587711bfa31cb88011c0657309388ffd7ca920c6f32afdd25e0d5f721b59206daa8835438e5695a5db0cc1869c4e7674d8c193ce4ce35cc768b54aad47de163ff7e0d327be1e81bae4a8591257f73ab666402e827180782ac07c7ec9cf99d02cd6316ffc66a07b0b6324cc14e48b6f5cafa3cc65233e07c24b5a63189e89adcbeb0da16595ee99fc4c17a8a02c5fa93436f0a83da957e582a0a4d7e6f89b200771e86e0935b03b32c565204eb86bfabb6728e1891fdb83a02b56deb9ff9d8754d3502368e9e2862cd3db83bdb926fef70b403eac79850879b3f80d835fe4d1ee91fd7cababc57f02e928b64c587b003d789205554dc9ed236d59efd1f4a3213b976e16d64766baff21782391ea1ad2ed9bd20f8fec03b8932a7ad73e79e46f0a89259bfbc2781414500fab23dd738f221c9f6edc4ad6ed040659770460e46af9110f23e30503ac87bc70255c3fcd3782ba52694cc5cff0d57aa4d057c4f8610fc20800c14a3725fa770082d08128787a48eb29f31d9c1423a4f6d1976c35d23ba3bcbc9c2ac4585fa4bb14c5caec9350f742fa54aaebbcbfc4158396856ab58af46ea4886728475644c5ee9498c36abf00d06dc300f7d04703070366de5633c79dc2a561150f8589275893e765f40ac8a7ece68287086cae7c7afc5dd7e0dc9fbd14164a70465aa5bae15485a740e2ee64724a4e6e841b40bc14ee5965884ab01a21936cd1dda8ee09a0c3ddd4fa33b9ce3b12eb5d6d2bd14db78331af70dff8633a83add0c899a2bef943c9763e7a10c87e9d553265a88175bb41c4a686d20a5d05dcce503067426da26740ef84e5e2a6680c0b447579a038386f3d17c04f8ff9cc121c698e401295e027e98044f5eda8e2def3ec481983f7c6729e29b19613028e3ea849a341ef20667d6de5e2aabafd378b097f879bc104ef586c93d12c9b41ca6aa8633ca691682d37db8db0212bdb22f12618ef5317d2c38fbe2e78f030e060ccc4638bf3436bcf2bf7e24db2e37b5a27d89f2cd1d0d38a71326113bfe5d659527c6110f4b8c6252b28ad811513906551cf9255d8fb4a82d84d20c74864c6c27b700ea9b6e0a5ec53a6c55043b1e8fbbab338658dc444e86ac37b5c5f0719e193fccde39a0facc1754c689e77db48a1e6fd32d9324d9acc8c93be481d0c0e452a392ab16891ba2bf79a4fa6b45aac626b2a984d53c4ac4d845bf400c08d50cd3e43720f649b285bca4947eabdeb62094c0e1012117a9d7d2e91cdff5f7f1344dea17bf05c799392fa5001a8d3b2b2615a898f36b75848a77aee4240dbcbba212a800d2c0f48313a3b9839db63d6edab173078540221463884fcc3fecfe323dbe43b5d4ed9ca28559410e696e3492c0a53ea6087af983a4d66882dc479569027e6529cf78c768bf8403c2f0464b738c0bdfd582dd0c8de49bba083631c197234fdc8f7e9bc2db1392761108b76594534958c67eee0b9e7b94331fcf927d1848e5cdfc2cdeea52ce8cfd0c7762506f3f0742af53a92067a991f5d2d353e34ff5eec57338d7eed3eff4223e4a126818e489398cd460214b6a8855d229a66ce8c4fcf4cf8412b6d75702b595627ca9eb863a89bb09dd0a252bb8d69ca27e31125e5b72cc6a9c4d073d13694d0381017eda09a11072481d224d567a0e6e3b320c89f3faab9e679150aaff85a6338338223c63c7f0586cc377090774358796b6d92ffc770beb87698116e121541b9ec78c602dfc07376c2d190aae3cdc28cb9e5c75ab2ad8db276d00eb7ab4c7ad87f769e1b3165da38c89165d464d40d4b9fa671a3791129febf38e606254960b48ee73c635b06a84b018ee140e745ea10cc66ba11f8f9086b225c8903b1358fafdc932bac56fc0ca49ec22fae2b30e4776bfb50466ce54bf9e3582ba5b1ccde4248ce9a411e7ebd0c88c970073c72fb2d05fd4409c892328426a8011a4f4abd665c4fca36f2f7a276156045d03396b5a53ed4805c60768f4a9d7d63d7f7e60831f32bc30ce2e9f5f8f75f9cf064e4ecfd441e6d17e9b4d26fb63bfe1c6fa7479b3e5f8323b9c7e81dbb25628f0bec6b23b5844f6209ae7e6a21f4834ae9cf3e0664cd66ef0dd792d0330405300fe0049138ffbda4a44bc0dfe056749afaf566a63f6c5711e441d4350abf778995fd8d469439a7b8ab3e81e970f9cb917c9eaf71228d5", 0x1000}, {&(0x7f0000001300)="1752c1ff5717af2f9482097b2c310aeb855821529e47551cdecdd59e8711dfc6980b8035c99ff9bef09f9067ccb120ef3f3892b2aba6fda4a35492e94cc0e43c5031cb2b1a1e746453fea5bcb03980a1668693a49f2a7685cfe71764b31e9863081233e0e61544c4c43d537d0de2716c5b5811b425915a10b1cdaac22c4f47765a1115118168325152b3666f28aaf54167774e6264eef244986137ec266f0a0a6fad4847ce473699241be69baaf5260a219137b20958de8521425c27df7e80dca4c5f1c74a010a4a3e721278ab31e0bc48157a0b6d54bd4d02824b916a057c5ab7042b2052bdc3bd1d929d6f80b86cc9e285d5a156f6fd40925c0d8c80fd427a0b55e10f19a42e4c5180adec57d190982a9ebc43163938044a324996db592e1222f1863b5d4c833244aa6c3114333bb7a2bf7881204454c06b7897f9497fc77d93cbc1a810f1f33e795d4ffa038452f7db3c255a8c7c720a6f9bec1983e5e9eb26169f81b8ad9ed526dbad8306d3ad28e9ba37fc7122299cbfc2078638d2513236a54433ae07446957288d60c7921d9b35f94797cbdd85ff36774050143a92e0123003e662d8b521f769c10b2cc2f92e32b218c958723ce26f89dfe33f1a24a03282e83c0f0d9249e07430a42ca585e8d14e9dc804c9806bcd5ea5cea87960801cd78a74da73a30c1cd6c33263e8a1c981b368ea0119b83837d17895a1bb55eb4abd382bca46b5c4f3ceb45283a1982a61ad742a43c741222cb7cd835a48ae0ac52ecefd961637394e5ec14571259eea2021f7ed850dfbda9ca8a031a3327759fbf26a70f9baa32d95d5bc3175d333b09b2adb5e6227bbde358c85241391c369499d3c7c713bab078c7917184a8ed16e4448693dc90ec97da2fc793494e59945346af0019c6be0193c4f29d33758c2916ac957f0d9ababe8beea12da21abcf6dcd012561b64041d8fedc33f08994dbf867a5d4a210d95d85080fce752ac52601406693ffde9d36001fc306ecc5b18680f943360dce6a1d43178b375cf3741be0fae6601e31371bd21f34cecd799dbbc7f76b3aef63cdb83c6e53c3eaa16df31177cafa363238b2dd541e6c228bc8c6767c826f4184a8ccd6074ff593d1047d3def5375be2c4e1280943f2f79b43b04f61f40393c52546339bb9aef2b4aed8055ef4b4149ab49ca196c391721e910fb5adfd194c167f7fa3689a3623c2fb84e3f067d3af50391730c5fe278ddf5a429ee0806e052b5aa40f639d610f27278a0f460ca83c68a4c400e270e2d8e68d09d3b05aceb1146f02c4c92d3497253ffd6565c2c7167e2cdea25450de5165e73a2aaa9f25cb1dd294ab174ebf5b7d67380010f06278d4fafae8460b692d448d7ee0fbc776305210739f5c227493fbf16e3bd253d77e41412d3756ba4ecfeef111051d9417e2bfbb63752495f85e2070b7ecef8fb519cc718eeafa5305ff0ad9a9b26c38f9352a96f1a22663301ac3caf68f8f864bf7f4f16f2ac4a37f3223857ec4e8c8d1b7a88acb9e0df390ed7f315bc21ceaab414aff56080107fcc5214ecb7010857364263648202eae4cfb9dc3ffb461817fc5e071cbbee043df5e5ddc8e2b0ed7aa87ebd44b3a0c32d66d325a4aeef1dd7047768ede38e54fb1b82171062c01557b809d38627ddb6c83fd1c0df2a992e701de4cbe91dc1214e05be4686af7181378bd48e9dac1fb1ca32f9a722ddec48e56fceed8930d72b8b043f45a8e2c4497844f09c192c5080daeb27bae21d2279ac79ff7002217645ecfa809782a74e867d2e5090c0fa91607d7e0daabe7fdd52fea2346b3d8f352e7d500e77e204e674cc9d6276259ef7be74a589b5d39cdb8d578f72efe06f3ae56d20c75ec230613c2e718de96c5909388294e7965437e635ecab4cb1a37ed914ad078775aedcb48c089917e26831ced4d3696dc008fd2fcc028e697b1641d62157065a81a2b578c987588006d4f2c33dfad0c6e95b05d2036239d4cccfc448dff3a61a0e299bce2f561356cbcc269f284427666f9865510c57a163539e9f9317cee929e2bc39096ac23184dbc620a664838b357794c6b6efbb2d8e6502aa0c0229a8289dd110e5f3293825782d7f69ad3b7d76b8e69d428fcd3fce3ddd28535fae6853f8571d22cf65bdbfef9c4eb34a8e5e4e806dd8047bf7e5111e7ae5409f4693dd814d6929d0afaf805db6ef042124352682f7e413ec9b5aed1124a9fead5148ed61a3e35853f05cb07929d632612eacdfde417f569fb31386a0bde2c5ad248184f9a6a51127b318a703e9f6c83999900e92f47cd5afdea56130d017d7fe33c417085b2ec1bf5f5437d89538a70a2304430aea9baddd8807a897f8803dfb311c091dd6a9915f1fddc28086afa382edca992fca4b6a78e46bc34b2c4d361ef5973b5227996da9429a05c7d5a18a78e688c568dd035220672038a097b425e35a6968fd5944b3319739ead219a26d3968fdcdcc4cc02ebdf7a1a1125cbcd464c9bd95861ba7b29a47d6135464badf1c9e7f293322f04c92ec4988a90d5e7002504da5d52fdf593c06cc73aeca9a970bd13f3bff5f3ab20f407d9d098d8d1a8f25637acf64bc2d8c308bf6073e7529d9987902cf7fc65d05ccf0ccb39a9f1b1e5caf4462869005d4ce04a3469b4f43432c322b427884f70fcae884e5921e244589a807f197daf0a14d401b86cec7d64ba3bd79eaa437bb184ed2441748d01e152aea62053b4bd7dc4e16f115f101b8bf8f19b25d55bddf7e0b6c8f66ff60c4518a7540480c7ed77212fc4d2b7dfb210a876257435056666f37ab151b08abc3e17f4109681e56ccd979e8270c935af21fb42053c3032c48166a6b06b997628260e0830bf7681af084d04e6d6e39fbe5188c302d2deb6db30a3baa29b1f4f8d1ad05c862e56c2b5a0fc470244fc9b3c3f48d85c4399be6ce156994317658d79dc1b3fadd0c10452ddc4765f6ca89f73b560d9b1c616ca74bfacbffc8d33092d4d842eb715aeda295c2c28be069014eeaa97dab2fb23a8a0bfdb9df231e2cdbef89d709b379aca154a7bf4a463ad59740487ab02affd5aac68cfc3b513f30cd752894911e1dcefc8bac74ff4b6ded7a324dc10ac8a48591eb8bf0d4b6aef7b6afdd401412590266e59296b36f785cc7995ee1980734c5e12eb517732d1e4255fa55ce9f6ab3721115c6c46e84ab54b0b6e6e5c24cf304cb3355e1217f208dd155243bbe3e296d958b67f32deb8d693be5702b7ab3d642d292d5f093999abb7019dab0c78255c75916f6a44072ff537e70b836cb313fe9be4bc230fd11bb03ee971d5df5831e7e4f17664e53674b18c61005be80c729cd3e02257ee97752875d5c0514a32137081e4193d1de532c8e0fae73586b1e934a3935810b4b35edc871503af722805f9194c611c92c8deeb9c4e7c1c8130913b35fb194245d53d4c8f02665acf57f8ebc0337f717f24390b55aa60da196609ee42b01589d41b2e60d09988efd066c4e348b65b98f941b51fe3afadb0f6c568bddfa76af7b1a990297810c2206e98a9f0eb6837cf532f9fbe619a09e1248890eeb2d2a64980886cc7c73c5e0d148c8873fdba8826bd23670224691e53dee1b93e74c1397d38393eaed2d8c6fe56cc2c0551945a4d13ebe1796dd7aa13c070bd3ac2dc94ea1b95c7bab1660f0f93f334f96b598c5aa570aa516f50e4b3db0b9874ac76581d1550dffad9b27f089ca782f43bdc3d273eb57b04d6c76e83542d00da4bc287c3dfb90482560bdb33cba518bbfa549f9f2309afea18b66ddc0bb5c1b4560a930a6fba3e6c556859abba61f1958e13bf8fa1a27ddcb03473400c856eb3508fe02f7dfc673228a32e9f913f04d4079edc4e47eabb335f7b216392db8a7d93f891f98b2b2472cedc4d2e5c2e6032d32a136f9c1546e99d7c987d231e8604ad54280b747722ac95b41342f3166580b76da9e63e4767446aec087ea9aec4e192a67995721812e27d123d2f94f471ef9ccdfa94a43fbefb2868b6e07eda087a283cf5d18fe5c016c90324940a7bb7de4c2f48dbc2565b02b61fc45b24533371bc90a7ae6297897776b1a4a097bda261cd62e59afbde2763a930b526a3da1ba02d693b4660d861320664626b0b8989866bab2cdbdb0fae4c69518f37e6dfa3a4a0a6779f604eb9eed38a8c3d344d9db6a5cc6f8830e47bbadd55c441b82cfec585b07b9e1716cae3a28095bd722ff5f0a779bcfe14b0c5483d0fe8a5418a63b8775faf90f196b73258532aa38ba8c4a3ba051534b26a06b0b14ae8de5eed69962dec7c6934d961c5ec03c767c51c0a56381cd5972fad728847069e3cb90cf4a830cce78e015ca837ddf3dbd8e56e820d97ee4f62d72727f6921ad333f50db25196f7b5ac4e4469370bea89257928caf3d2600c59012fa431a0d2f4492cab6a6ab0e268c9643f1e123f141ce8d7bcc7313c34c764c1c999ade08515738250fc172306d02dc42a8cfa3c702f1bf2dfdf6d4477b64f225251cf09b08832ebb8b44c62f085386192ba6fa26851133b2bc90efe3cf12d100a90194fc84e6748ccb23a2d0de984d900df557d4c6e50f93b113aa1b2e7aa53922ba1bb1113e9ea830a41b33f3d9cb729331b440833a44a6a466e1d16fed29aa180dfe8b63f36594d5d2abe4d0f84fef0c66c291ae693304072e7b9ed7c1e0bb2a6220a5f53d3fd33df5ad6184c539396efab2b65963f6bbde0fc371d0b2f68bc9007b2ff577ea46fdc260639e7ca9e0ba9f6c2df492f625540857bba5751c1952e06a3a457bc340f2d68580a6b70c023cc39f5c425f76f922c11d86ad8a700cb7388fe4792c687ac9e69e7a5ca397cd4bc06c02da4ba78044088d52dab846d8325a552f350ade5fb5a07aa3a493634f2691ac22e5482be9387007babdc579ebca5607f76c385767ead75afa5eb63b4a98216dae468e624eb2e7f9d1298e552f06478862273122b04db3e93dcf94882b4c432161d7c1f73740975ece00b189c6565ac7cd3402a83fe0ef70494b65f115490545a74f36373f6f402f71dc530696aaba3b1ed6c9eb03f1608a8258b9334d69658a2901cc603e33476d48316510468ef1cab041ad7b9df76585be6ae0cb62ffee85aeda2d3177913962b2b6e9a24a4bc6b31abad980ccbfb6e61e8138c2b235b1a0a7b1c2cd83e5565853da19b2e42bc033083f0def4544a6ceebfe8e9f3b903418cca20782519ba36582718a160a4db4e21a35199c82a55e7809ac9e9c8c6ba319fec28c9c6b0ff3c67a6834a65d92419fdb677813e190e37f2e4753086bcdee4849c5fab324dafd9ba670aad3d5e47629bf067fb47110251867d306d0fefeaa0f8a54e65e20a622fb64a2c2b9ad473cdf29e5067c827c07c7672287cbb46c51804ddf67b465cfd0d2405b1d669b16dd02ca8dc3c2026211110e0a2ae4138b018e0203e55d9d169c7bb8fdfdf2550885169b68a07590e24f7b6122fdd8a37843324eeb86532003d837f4ab948be36ffe7ae9a13fc2074a3c1d32aa05d9afb00d586284eede88fb3a55bde062f3ed14565695e4f0960a7992b8dc18145320dedd778c6c36c9cd5508179e9ef51a683b0c640d438d4e8013fc0603fe1b6ad0aab9e1d6ac2b3ff08afc191e7ec9b7ef6dd6de5e7986cc8f4294736d317537e220329de13add7135a3ad692db8b760c0a35cd3c1752e747d0a7878f84908781e965179040aadfff87a9d77f21f1ade025854da4494334613c020c5a0f80512e03ff45fc47210f0b4f283c1842c9b73960b7449ed8636ce9f3c2acb30f7", 0x1000}, {&(0x7f0000002300)="bc848b4858f01275ea5ce23a9c6059eb5b1364b6332695aa51ffd94b4c86293e9929e7ee5c5fd7b628411d7c12abc32ffd4010665193c5340f7421825a9da9d4e9b5a5c91fd97e314879aefa86b19c8369ec2c2e2c6ff1cfe885bdad7713b05d539f805862452fc952e7dbea41285ae111a98eb83ae8d3c033dac6827f69571957c1ba3e3b7404dfb975aebdeda165b5975ed49cb02df7fea7711b9b57417ceda00d7d8f21460ab1e59ae84d86e45a62a3543bdcee2a22b5dc719967bb58f3f0f5bc2975c8f87f10206ffbea825f13c5d2796bae1ea630a456f3a72491bca74aa671529cd0319e5506879b2ed59e62a521dfd0c63d85f2809772b108d835", 0xfe}, {&(0x7f0000002400)="53be0fe8395ba99dd8d03bdbca6c4c75e54391c70d61229b02c3b6416c5e58956a9eb89d92463bcd4c647c0e0634707b7853ccf5d8e253bdefa84003dd6030807e8defcd05f89504e2b57c9fc038c0b1eb7f338de2dbe1435988b8246ac42785f8ee2f14890c076b643dbbaa6969b8e36a3be9f8d7d61218cd48fde71accd32443f87a3e", 0x84}], 0x5, &(0x7f0000002600)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x30, 0xffff, 0x1, [r4, r5, r2, r6, r2, 0xffffffffffffff9c, r7]}, @rights={0x30, 0xffff, 0x1, [r8, r9, r10, r2, r1, r11, r12]}, @rights={0x18, 0xffff, 0x1, [r1, r13]}, @cred={0x20, 0xffff, 0x0, r14, r18, r25}, @cred={0x20, 0xffff, 0x0, r28, r32, r36}, @cred={0x20, 0xffff, 0x0, r44, 0x0, r47}, @rights={0x30, 0xffff, 0x1, [r50, r51, 0xffffffffffffffff, r52, r1, r53, r1, r54]}], 0x120, 0x4}, 0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) socket$inet6(0x18, 0x8000, 0x9) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r57 = dup(r56) sendto$inet6(r57, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 04:03:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x3c}, {0x35}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 04:03:05 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x133, 0x9}], 0x1}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 04:03:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2b025cfb65aa8e7a3733e84c53911da0c50367f43d6b1a1e3cadbd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0xfffffc01, {0x0, 0x100}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x20000005) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 04:03:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)) semop(r1, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x8, 0x800}, {0x0, 0x5ffffffffffffffc, 0x1000}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000540)=""/251) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000140)=""/91) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() r3 = semget(0x3, 0x1, 0x605) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x80, 0x270, 0x5]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f00000001c0)=""/177) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000000c0)=0x200) kevent(r2, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) getegid() kevent(r2, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x98, 0x16, 0x1}, {{r0}, 0x8000000000000000, 0x106, 0x10, 0x8, 0x5}], 0x200, 0x0, 0x3, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) 04:03:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() acct(&(0x7f0000000040)='./bus\x00') kqueue() kevent(r0, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x5d, 0x0, 0x9f5}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) r4 = getpid() r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgget(0x0, 0x10) sendmsg$unix(r5, &(0x7f00000006c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000240)="c5f5931f5cc433369df8fb3c4554b2c34a47267e6d64f701aa90b36f4d7e739feb182d48f3be193ed0e2db1dc7520df2808289ef65a062b5f75aa39b73bb645256f5779782b724e832ebc3b1e24be016bdb641500c7209417b4e5a4d6c4152511b068834d798e655a33449c8d02b2fb9175a0e4799d116b03e775a6d529ea12c8dd5b759438192aacdcd0e0d6c782c11d14f0e934e7326537f75349639abdef1c49bb07fdecadc8e9a09af7f61a434ec566b2b", 0xb3}, {&(0x7f0000000180)="232ea1f933228d903f263e3ecd58786fad312ea72c5e0837eb23765369b8e4ca98b670749d97", 0x26}, {&(0x7f0000000300)="308dde37079781a1fd16bc5a690a29e7813768e3ab0854c1a26ec14b84824986c592cbc681a907b061d14db3b95f3c18c85851d9d587d6b1dc3818c219229425156d0b5f5000e29fb9641241d56a6ff5f722610cfe899f65eaf553c05a084d6ea176bd2523b8e6985b6e7e750545d5412d37ebae6c3e0b257024b786a4c4723045951cdf05d56393176d0f41120617bffc932a0aab28d1d49e3f1aa4", 0x9c}, {&(0x7f00000003c0)="c49079b9ca37bcccc1dcae3635698b3df0654dafd4bff5fc1ef9bcb9f0027049476e62aa3436c7da5fd58453470711938a02e6716544e6138307914937cfccc7aa45d0be701c46e385c0594492ace4868846a1d0b1d482173a6ea92b507727ba442c80b28f87d8e4829e8fbe107234f97b24170a04189fca0717e4106354ba84511674f65c4b21301f74a728377629412a405193da182a328aac344209c932e6eae493b3c16a1fe9b1f67da3f1c11bef870d9158b3e600cd98e84161e622c06cc382bb4869f0e2caaf7296da3b183f0a7c531d10aea067d1872b70b6847cc386890723cb0b0a307142", 0xe9}, {&(0x7f00000001c0)="f4cbf977367a8dbc9a4d6acc653da8217e8f907ab6aa14c072fe6a4110a5801a", 0x20}, {&(0x7f00000004c0)="29db441302a830d71f82b83752d2a824f08f475bc447567619e451e5806ad34e505f0425a3fa40a8d11bdb23dea1b34864e5a5096fa63ddccc68263cdb1108fbfb81c29fdf060aee5c94c437b3b1e54b85b3161b582af45614c2073bb738bcef53cc167c8f45ddfafe380214c4554a1d13eb3fc0c88ae2e27c58a1219390c4f8ee71a8819f423d72445ec06ddb4bc4066867697e1eeb5388d764b85361a112011e096037fc6ca534b89f216a1b3be0c4b81f15ebc95f4a68a2caaea59ccaf14ba7eefaea9ef471", 0xc7}, {&(0x7f00000005c0)="1e34e15ebd62c5cf0e1ee49258a7173258792470e4b8dc4fe159fca092e1e14e7ada2c39175f1e8ca386ed0c9b2f0985c94fe9f6e8ff8671d80c21bffc9dcf2c05f8417441ba36cb5101382660176f7af037ac57177e661ec633093085629b8909086b252e467e95f52005a9", 0x6c}], 0x7, 0x0, 0x0, 0xe}, 0x2) ktrace(&(0x7f0000000100)='./bus\x00', 0x3, 0x100, r4) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) 04:03:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80028a7) open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x18ac1b505a949609, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="f72a6e7a66cef03058b60900791fa6e2ea76f631fb3c92d220d6e221440e4bf0958a4000000004c27ca53c3f", 0x2c}, {&(0x7f00000000c0)="b680781943c97d1c5765b344b432ade9eeadc385b2249e36cc16c117f8d8a07bb4eb2f7628941b235a36d420c9b6bf35cb92713833", 0x35}], 0x2, 0x0, 0x0, 0xa}, 0x8) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0xa67da126e405637e, 0x0) bind$unix(r2, &(0x7f0000000500)=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)="1b4b73e6711b42183c82372ac83c9674a6e8798c8b3b989da97634f2feda9ea4f0dce09901298b683a2402dc73a23ef8a792348b025d0b85873449f3861f6d10facb2e63febfdf1b65ac9e7d8ecb6ab442d44358b446b4aa48b03909aed363f623e9dc99398fdf9e6470b56607193c754e2ea5a9e531d59ddb784a525e452065a2e310e6", 0x84}, {&(0x7f0000000280)="019e530d69127d89a545a54f7309c9d64f0d11efb33e914bc63c7d7c7fcd603ef3d94533b4d2539d1007924f4c3dddda260079", 0x33}, {&(0x7f00000002c0)="ac31046fb0e10dcf643cbbe1f05c3debeb2ec1183b6b6c4e6cffb168a0dd85d07d0851a072f915e832df74125368ca336a4e277f005fac69d6e0cb77128fbda13b3760c8a4109905f7b6004a87362470fd328447b3f41329cd72452ef3e9b938c50526f4a9fab1419c177706bf64506da1a8cd379fe4e2efe893733a97170a14d5ff76709802a09b5d6f", 0x8a}, {&(0x7f0000000380)="adea4ba5ba2f581be0342e01faeec9d54279268f7b56d87b74ec5239482e04ea9d7614f55c0e444dc3d3e5296f0d4795ea44ecdfb70706659a75512229e517732c1d81a722518abbfe6144e48d074248aacc96b8bfadb420905386a4851eb66effd6feb769b617e625e82c6913165cd2a1b1b4c98b80211f4de9dacd7425ef035f4a85ecbc93c94cd5aaf00ce2979ef4764d781bf579b8ee808d39da7e93d3f30041be2a2fe6d8d74e75ee78053233913d3b2e2c05755a0da2d9db094323433ab878d654", 0xc4}], 0x4, 0x0, 0x0) 04:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5}, {0x4000006, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x9, 0x1, 0x0, 0x6}, {0x0, 0x20, 0x25, 0x20}, {0x400, 0x6, 0xe4, 0x100}, {0x3, 0x3, 0x7}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x20, 0x80}, 0x80, 0x0, 0x4}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:06 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x28da2, 0x3) ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0xfffff6c6) flock(r0, 0x2) open$dir(&(0x7f0000000100)='./file0\x00', 0x41, 0x83) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) 04:03:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x2, 0x40) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000140)="c2a3d74b9b960eff38d9d7323d3f1e7a76fd66a0390f0513300ed5fe9c215cb9a0ee1595698db2fd3b24ed3d5785aa0353249c40ef45b7fe95045f78bbae4931ad0365a8a8b887952028e328f26dd9b3095e49f54eb30ef7eb09b4b926514e15c20e0bf83625301e764cd2e07fee9cc3f02baf319523fe657157c009a8a5ff17d7c2244f4846991e7e6ce325868a6f91243e45994c1c4c83a858ace96f6fc96397bb661fe7652b5e8ad2aa04f9132cdd05127dc69d737d3d39d60d5ddfe36ddf04303a20f9672f63b92f3a1a1b23a62fc2", 0xd1}, {&(0x7f0000000000)="3952da8fcef58d032667b0997027afdc41145a4aaee82feaa3b3f87c081e13d06d76a12ba944a32624ceefb4a8a6d0a30743f413370a1e792d02f7ceb6e5ba", 0x3f}, {&(0x7f0000000080)}, {&(0x7f0000000240)="41cb7ea69f246b06b0c7d49bca02b74c0607962d6ad1b80d294c93de38de52792ebc398fc279a9db03f12524dbde37ea6b6907c3856e5513948c50ed9bee3b3e62cf6cfcad872f6acb64f9868a37d4c67b0884950fb187a305e03b2a99e4fd67596ab093a18dd49b341650409e6bbef38e81742cb993150df497ed49469e", 0x7e}, {&(0x7f00000003c0)="929990aeab9c4d871517c0070268a0cb9c64e6411c25a63c342ac58d2fc0e51788c449fe7bbf6741a71f19e980535b6c055baee46b5b0b7029bfd8892e86bb8ebab58605d9b5df9c03b19507b870ef3b761d357cb76c9dfd50321cbc55f56b1dda692ff17a21d752857c779ea292413c", 0x70}, {&(0x7f0000000440)="1941777f70b75735c1668a2be9096aba62c6770c983c020c16dbffe7663fcf6e522b587dbdf62e9a6ada0f83d865821ed492aebb6c328fd31d84c9261e3e101398d60d1c8361096b784dd5ea2c01bebb7c5730f9eae027e7fb9b261516950dac1a28fe2cd06c9e088c9e68e29b79a4a5f2c95276b99a49c8dd961f215596c2363ea5e1f838740596f89d00c353063c2275eb4119729c40a5d1dbbf84db9885076a61b4fb967d63caceffed715484c2b63556df34b1356a50f6aba50cb7f807b3e5c26cea17723c42184ff2aa1b75ae01adfb421e30bf710572a7adf39eb34140f596fdf4243550cee28a60c99c25e58cfee04e28031c3897471a", 0xfa}, {&(0x7f00000000c0)="21d37d5ccf7f34551922f0f5dcdb684e99779167f845", 0x16}, {&(0x7f0000000540)="b0be65241fba6603248e6091892c31d77655e7a6a9f4756a66371eec9b802c993843f4b489f8b3c3083616509bccce3da00674482d0ec94563de034d7fb4ec26694d608b84df09a62fc0b24a0d15b404bf4e7b5c1967e1943bacd0852eaff3a407680b43ea6eea32a60e77abd67bc24c7982a72f0f4edd8e2684afe780e4ea5e99e1742f886b2c5bc9c291cbffd6a5c38a", 0x91}], 0x8, &(0x7f0000000680)=[{0xb8, 0x7ffe, 0x7f, "c56879d81ad267bdfae414ed5f0334f413ff77688ba840ba5ea00167b3dbadd743802c90a26795c30937b61e08b8a4ce9f1e863844efeb92e485093cf657d04a2a2c65010c26a924878a5c2ee2c6c708fff750da6ad2f91b36c1db74320c704838486ea9475bfcc304b5d17a693aedebe0ad751b89296715712630e36d7d0d5896e56a92a0e3ee8b8998d05fb6f498e920a6d21df2fab03828ed514bb43ea807896aa5"}, {0x70, 0xffff, 0x5, "2ab3eab76de9736091862a57a652b710d62a7a4480a7b1038ed82902eca5223e72421ac7c3d36c507aa1256743ad5120960671552e8ceea2be5bbd040346f3c9112e4a19b56deb16461ac1c5e9b7cdab8577ba2230b762f4af5b8d"}], 0x128}, 0x4) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r1, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r1, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 04:03:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) dup2(r1, r0) 04:03:06 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ff7fe1"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket(0x28, 0x4000, 0xfd) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r4 = socket$inet(0x2, 0x3, 0xf5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r1, 0x40}, {r0, 0x1}, {r2, 0x4}, {r3, 0x4}, {r4, 0x1}, {r5, 0x10}, {r6, 0x36}], 0x8, 0x0) flock(r0, 0x9) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0xfe, 0x0, 0x0, 0x0) 04:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[0x4]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x828, 0x3, 0x9, 0xfffffffd}, {0x3, 0x10, 0x1f, 0xffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1, 0x5, 0x7, 0xffffffc0}]}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:07 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000080000000000000008000201d2db2270f745d00"/43], 0x2b, 0x0, 0x1000) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000840)={{0x6, r1, r2, r3, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r4, 0x80000001, 0xfff, 0x3, 0x100000000}) setreuid(0xffffffffffffffff, r1) 04:03:07 executing program 0: close(0xffffffffffffffff) socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x20, 0x0, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f506000000fdffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) pwrite(r2, &(0x7f0000000140)="53c2890a58c684c8baced2a9c3e8a46555ef6755abc111af35cdb3ddece9646d5ec635977b5b7e269f71a2756a7f4e68a8c27ce4ffb8a708b5dd5c2b6c9438e159a6eaf6682ad627a154f9f5cd33a86908bd5d17c007eaff51b75b9f6e4019", 0x5f, 0x0, 0x0) 04:03:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x4000007}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xa, &(0x7f0000000240)="61000000940000000000") r1 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)) semop(r1, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000540)=""/251) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0xa18]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x22, 0x0) 04:03:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) dup2(r3, r4) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x2, 0x8002, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) fchflags(r6, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) 04:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x8000000000044}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") fchmodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x11, 0x2) 04:03:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0xe0000000000000, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) connect$unix(r1, &(0x7f0000000140)=@abs={0xaaa6b72afce158c, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f000004e000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 04:03:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x1}, {0x62}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x10000, 0x108) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000000c0)=0x7) 04:03:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r5 = geteuid() r6 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x6, r3, r4, r5, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r6, 0x80000001, 0xfff, 0x3, 0x100000000}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r10 = geteuid() r11 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x6, r8, r9, r10, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r11, 0x80000001, 0xfff, 0x3, 0x100000000}) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x1cb15ef9a66b01fe, 0x0) r13 = socket(0x18, 0x3, 0x3a) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r14 = accept(r13, &(0x7f00000002c0)=@un=@file={0x0, ""/41}, &(0x7f0000000300)=0x2b) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xffff}, {0x61, 0x0, 0x2}, {0xffee}]}) r16 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r18 = socket$inet(0x2, 0x1, 0x8) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) r20 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x80, 0x0) r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x5c0, 0x0) r22 = socket(0x18, 0x3, 0x3a) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r22, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r24, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r25 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r27 = geteuid() r28 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000840)={{0x6, r25, r26, r27, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r28, 0x80000001, 0xfff, 0x3, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r31 = fcntl$dupfd(0xffffffffffffffff, 0xa, r30) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r33 = syz_open_pts() dup(r33) r34 = dup(r33) ioctl$TIOCGTSTAMP(r34, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r34, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r34, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r35 = fcntl$getown(r34, 0x5) getpgid(r35) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r36, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r37 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r39 = geteuid() r40 = getpgid(0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000840)={{0x6, r37, r38, r39, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r40, 0x80000001, 0xfff, 0x3, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="11a9fda6fbcbcd4ae53889f4748c1bf97c7c431c18c3da7e43e4fb4d28278b2208f6ed23025343db27458ca8392af39f3bb8c97401f8adb95ee3416d25eebf956df48b0e8fd12df5abff1df6b093ba50f3a81c8e0553e0962ab4cc2388f1b7a34c7b35cfa2bd28bc15ed83395f6a7f8e3ad3060dac028c90f0a68a4633b855c41bc654ef2af16611c283fe6726ac2adf0b26d871f671d3edf98861ec5a56421812ef0cd81c953e013133d0d0e433877c0b2dac314b78269af6e96a3d38d4f3d55921e6530c028a", 0xc7}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r3, r9}, @rights={0x18, 0xffff, 0x1, [r12, r14]}, @rights={0x30, 0xffff, 0x1, [r15, r16, r17, r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r23, r27, r29}, @rights={0x18, 0xffff, 0x1, [r31, r32]}, @cred={0x20, 0xffff, 0x0, r35, r37, r41}], 0xc0, 0x1}, 0x20e) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x9}, 0x0, 0x0) 04:03:07 executing program 0: r0 = socket(0x2, 0x0, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300079fcc1ba0028d16d63034e9ecfc6a4c17995ef463f7b098bf46854d78a2a197a386207000000008295955984c87910b3453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c63875bd2ad88b2951b15801360bcd4c0a162b5854578464f810fd4237b8f74d012ae41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2b21dae7fb5394b27398667db936a687ce8778ff60e617519495c5b702bcd4f854c88802bc93e55e6ebd6f32fd41e25519a113a00cc595fa02bcbe91fd8b41d544153b817e092fe24f746b95ad70666db6aeaeed1ebeef14cd1ae0591b62e54f557b92b64bc9e7cf132a8b1eb70948a13b2f631b21e827e045738cae3a6a2188a99fa770a3bb4"], 0x10) write(r0, &(0x7f0000000000)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce696460bcc6ca6ca0054c6127934e8520308a178b232acf6eac63df3a2853e3dcc6f15608d337c23804f0138b2fa034d8d9ad565d7651468418257ab9bc608000000000000ec12ccf243a8d93dbe9ffb71e9bd795f5fed8f7bad9f3ee178d740d01dd44d0d6f1be56eb14ee19e91b3b0ab250c6a04566377d80d48b14ddac9dd5eb998c34ef66cff899f4f132b0c2bf7", 0xb5) 04:03:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:03:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x40, 0x6) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000780)) 04:03:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x0, 0x1, 0x3) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x1000020044}, {0x5576}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 04:03:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000100)=@abs={0x2, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 04:03:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x8003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x0, 0x7fff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = semget(0x2, 0x3, 0x602) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000080)=0x6) accept(r0, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r4 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000000c0)) semop(r4, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000540)=""/251) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/146) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 04:03:07 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe5b, 0x8, 0x0, 0x1ca) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x80, 0x140) linkat(r2, &(0x7f0000000040)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00', 0x4) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/158, 0x9e) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, 0x0, 0x0) 04:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4c, 0x2}, {0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0xfffb, 0xbe, 0xfa, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x8, 0xc, 0x0, 0x5057c7b6}, {0xff04, 0xfe, 0x9, 0x20}, {0x1, 0x8, 0x70, 0x3f}, {0x4, 0x36, 0xcf, 0x7}, {0x6, 0xa4, 0x9, 0x10000}, {0x8001, 0xff, 0x3f, 0xb41}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCPROMISC(r2, 0x20004269) 04:03:07 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000480)="a93e58468d6ce21f74a42939ecf0f8a21743de16f6ff33af5d90834f29efb2682cc7380c5f707f71acddf0b74015dbc74e96e1589158fb6c0b146c73e8dc69cd873bcfd5628b10b824af6b755e855fee23001fdbc6d06387b3373171c0f2f8d53c48e52f8b25b53ffe81244cd3657ba5f953a7c2a230bd765ec6252e80f1263211fcfb83dd7aa4fb06ccef085783081b413f2e3bc3a1a6aa", 0x98}], 0x1, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 04:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) r3 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r2, 0x40}, {r0, 0x1}, {r3, 0x40}], 0x4, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r5, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, 0x0, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100800001, 0xb1f1}) r19 = socket(0x2, 0x2, 0x2) setsockopt(r19, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r19, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) r22 = accept$inet(r1, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffff75) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = socket$inet6(0x18, 0x4005, 0x70) r26 = fcntl$dupfd(r23, 0x0, r24) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r28, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r32 = getpgrp() r33 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r27, r29, r30, r31, 0x5, 0x7fff}, 0x6, 0x2, r32, r33, 0x7f, 0x100800001, 0xb1f1}) r34 = semget$private(0x0, 0x4, 0xa5) semop(r34, &(0x7f00000003c0)=[{0x8, 0xa, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0xffffffffffffffd7) semop(r34, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r34, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r34, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x800}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r34, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r36 = socket(0x18, 0x1, 0x0) dup2(r35, r36) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r38 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000100)={{0x3, r37, r38, r39, r42, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r20, r31, r38]) r43 = socket(0x2, 0xc003, 0x2) setsockopt(r43, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r43, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = accept$inet6(r45, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r47 = socket$inet6(0x18, 0x4005, 0x70) r48 = fcntl$dupfd(r45, 0x0, r46) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r50 = socket(0x18, 0x1, 0x0) setsockopt(r50, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r50, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r52 = getpgrp() fcntl$getown(r46, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r49, r16, r41, r51, 0x5, 0x7fff}, 0x6, 0x2, r52, 0xffffffffffffffff, 0x7f, 0x100800001, 0xb1f1}) r53 = semget$private(0x0, 0x4, 0xa5) semop(r53, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x7, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r53, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r53, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r53, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r53, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r54 = socket(0x18, 0x1, 0x0) setsockopt(r54, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 04:03:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400000000018, 0x3, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socket(0x21, 0x2, 0x40) pread(r0, &(0x7f00000000c0)="b08a9f042667c00e5845d3798b24669cd1d998f42ccda938ace60aa02ddb1394b9da1c45e372ace568cb3c9152fcb12c88055fb4ec7b7735b6c89d5a44a3b4ab5b6d9548227c3584437c421f2a2559fd0e177960f32d11cc22aef94635e95f1bbfd53a18a1ed686914b047dc82b27349a55f9d4991425515b2499db9993a9cda6d824646efa11a", 0x87, 0x0, 0x0) 04:03:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x10) chflagsat(r3, &(0x7f00000001c0)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:03:07 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_pts() dup(r1) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r3 = fcntl$getown(r2, 0x5) getpgid(r3) r4 = geteuid() r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r6, &(0x7f0000000100)=[{&(0x7f0000000200)=""/218}], 0x4c) write(r7, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acfa20 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acfa20 04:03:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r0, 0x20004268) socketpair(0x1, 0x4, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x8) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000100)=0x9) r4 = getppid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r4, r5, r6}, 0xc) r7 = semget(0x2, 0x3, 0xc2) semop(r7, &(0x7f00000001c0)=[{0x0, 0x520, 0x800}, {0x3, 0x4, 0x1800}, {0x5, 0x200, 0x3000}, {0x7, 0x9, 0x800}, {0x2, 0x8d, 0x800}, {0x1, 0x20, 0x1000}, {0x1, 0x2, 0x1000}], 0x7) getpgid(r4) r8 = msgget$private(0x0, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() r12 = getpgid(0x0) r13 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0xce2b, r9, r6, r11, r6, 0x2, 0x20}, 0x3, 0xfffffffffffffff8, r12, r13, 0x6, 0x1, 0x101, 0x7fffffff}) socketpair(0x2, 0x1, 0x80, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x11, r14, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x6, &(0x7f0000000380)=[r10, 0xffffffffffffffff, 0x0, r10, 0x0, 0x0]) r17 = geteuid() r18 = getpid() r19 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0xffffffb9, r15, r16, r17, 0xffffffffffffffff, 0x16b, 0x6}, 0x1ff, 0x87e5, r18, r19, 0x10000, 0xd69, 0xc12, 0x9}) r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x1, 0x0) dup2(r20, r3) r21 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r21, 0x0) 04:03:07 executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x400000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget(0x3, 0x0, 0x188) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x0, 0xe0) pwrite(r3, &(0x7f0000000100)="953ab0c402a993c44c898355254a59c91c3d403fd0558c2d1b280f5996a7497fde394962eb9ab3a89e38749ba9dff53e3b7e619abbee0b23d93500d210f43396337cb4db22a0e298a8a912dd8a0be8bb8ee25fc8c27d799a6fd4ad40304bbc2d6077a4815b4a0b5a8650fe2c3664f9b75680a2ec2873f117e77e2a752e7f5a4c867ed587e67fa631913148d36f97b30dcfc92d28868b23f5420c312c7d8f100036e76b64d9c1d1cdfced0fd4408ac41c0af39024b3854d08eaaddbf059a6afeb5dd87b45d5b1264994a7d1af9fe961db48e33047704be9180384de52aafbda1d74d342a5b7543080da6b0b4ab6", 0xed, 0x0, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 04:03:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000048}, {0x4}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x10) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) pwrite(r0, &(0x7f0000000240)="b1e91bee8f9a2705dfafe8927d72", 0xe, 0x0, 0x0) 04:03:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) close(r1) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r3 = dup2(r1, r2) fchflags(r3, 0x10000) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r4 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) close(r4) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 04:03:08 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000180)) 04:03:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_getres(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:03:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x80) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000180)=""/26) getitimer(0x0, &(0x7f0000000200)) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000280)='\\\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x800000000087}, {0x3d, 0x0, 0x0, 0x200}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) 04:03:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62000001deff0000af4a341d82e260eab95ee61332889c065b41792fcd9d45a786a304a22045e91dc31f30ba7921dfe986442e7b709b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget(0x2, 0x0, 0x1a) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r5 = geteuid() r6 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x6, r3, r4, r5, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r6, 0x80000001, 0xfff, 0x3, 0x100000000}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x48058465a430833a) r10 = geteuid() r11 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x6, r8, r9, r10, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r11, 0x80000001, 0xfff, 0x3, 0x100000000}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r15 = geteuid() r16 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x6, r13, r14, r15, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r16, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x9, r3, r9, r13, r17, 0x40, 0xffdf}, 0x8000, 0x0, 0x800}) r18 = dup(r0) listen(r18, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f00000000c0)=ANY=[@ANYBLOB="6c6530000000000000005b0f6a557524253c1d18d7c05725743c0d1b974a51a19c1bc3b8570f4a7bb4ed7ad7f64108f08cc4923693f5207aa5b3bee926fcc5649cd9d982ab499e78b2ce67202d3bd50f9020f4baef1d51ce954922a195cd756f60eb260f7d36831d0ff805f724b4b212f095b1bd7312fe3301d6e9bdf29c11e837105a8bb1b72afa0e933c259e74a17e634d1d33ca19fdedcb6579b347d1d10f420b084b818f024d3303a4b2e415dd21451dde376fca9ed1d204e8c51f"], 0x10) sendto$unix(r19, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) execve(0x0, 0x0, 0x0) 04:03:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x100000005}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 04:03:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0), 0x10000000000002b8) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 04:03:08 executing program 0: poll(0x0, 0x0, 0x1ff) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0x3, 0x0, 0x0, 0x5, 0xd41, 0x5, 0x0, 0x3, 0x9a, 0x4}) 04:03:08 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f000060b000/0x1000)=nil, 0x1000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 04:03:08 executing program 1: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)) r1 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000480)=""/97) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000080)={0xcb, 0x0, 0x5, 0x2, 0x79c7, 0x0, 0x80000000, 0x100000000000037d, [{0x8, 0x5, 0x8, 0x5}, {0x401, 0x0, 0xba30, 0x5}, {0xfffffbfd, 0x50, 0x5, 0x1}, {0x4, 0x4, 0xf39, 0xff}, {0x5, 0xdc4, 0x3f}, {0xfffffff9, 0x9, 0xfffffff9, 0x8}, {0xfffffffa, 0x4, 0x2, 0x7fffffff}, {0x1, 0x58, 0x7ff, 0xc485}, {0xfffffff8, 0x400, 0x6dd, 0xffffffff}, {0x80000001, 0x10e35cde, 0x7c5c, 0x8}, {0x2, 0x100, 0x7, 0x3df0}, {0x35d, 0x5, 0x0, 0x400}, {0x9, 0xfffffff9, 0x5, 0x2}, {0x6, 0xfe000000, 0xfffff800, 0xfffffffb}, {0x0, 0x2, 0x55, 0x6}, {0x8, 0x80000000, 0x7, 0xec87}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000040)=0x3f) 04:03:08 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400, 0x0) close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc1e, 0x800b636, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 04:03:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) fcntl$getown(r1, 0x5) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 04:03:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x66, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x0, 0x1, 0xfff, 0x4}) 04:03:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 04:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x9e\x11\x8a\b\x04\xff\x7f\x00', 0x10000, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000240)=0xc) fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000280)) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c653000e6bcf62b54783f1c14cdacc43893c54e75abd3597deb473dec6cccac92b9cdfa2127a5339c0fde1f112a095b8448e96edf539cafdfa701426baac90edfd05de06cf724bbc8803f2c40"], 0xa) 04:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d, 0x21}, {0x84, 0x0, 0x0, 0x200}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:03:09 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969b1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7e35002c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58e28b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e00000000000000"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:03:09 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x8}}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setitimer(0x3, &(0x7f00000000c0)={{0x8, 0x4}, {0x8, 0x7}}, &(0x7f0000000100)) setitimer(0x1, &(0x7f0000000000)={{0x21, 0x3}, {0x3, 0xffffffff}}, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000200)={{0x6, 0x5}, {0x3, 0x40000000000000}}, &(0x7f0000000240)) setitimer(0x2, &(0x7f0000000140)={{0x7fffffff, 0x2}, {0x3, 0x7}}, &(0x7f0000000180)) 04:03:09 executing program 1: sync() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:03:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) socket(0x18, 0x1, 0x81) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f00000001c0)={0xea10, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) 04:03:09 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000400)=ANY=[], 0x0) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) write(r0, &(0x7f0000000080)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="1d1a5ec192f09a3e3885158266", 0xd, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) 04:03:09 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) openat(r2, &(0x7f0000000200)='./file0\x00', 0x40, 0x4) recvfrom$inet(r0, &(0x7f0000000140)=""/77, 0x4d, 0x1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r3 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt(r3, 0x498, 0x40, &(0x7f0000000080)="af43772eb73d4eb898f9d7b2c0f17109e2aacf7ac908e8e828493d3b5be8f6cb359305518b4e0c591ab2b04d9d163d1f92654537326d488703ecc1", 0x3b) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) 04:03:09 executing program 0: r0 = socket(0x10, 0x8000, 0x8) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0xfffffffa}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x25}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0x4) 04:03:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 04:03:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000380)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x9, 0x10000, './file1\x00', 0x7fffffff, 0x1, 0x10001, 0x4}) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000580)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adb2cdf77e3483acb8db891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350d0c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab393943658518b3bf09d537adbe54d6999336ccd6ed58d16465dced54d9791e98fc45e2f3cbf2342da3187b9169dc0480e802abf36", 0x62, 0x0, 0xfffffffffffffff8) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 04:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000003, &(0x7f0000000080)=[{0x20}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 04:03:09 executing program 1: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000000c0)={0x7ea2, './file0\x00', './file0\x00'}) socketpair(0x2, 0x8, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x10, 0x0, 0x2a) setsockopt(r1, 0x29, 0x40, 0x0, 0x39a) 04:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x5) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/66, 0x42}], 0x1, &(0x7f0000000240)=""/4, 0x4}, 0x41) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:03:09 executing program 0: ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000180)={0x0, 0x8, 0x98, 0x7fff, 0x7}) r0 = socket(0x2, 0xc003, 0x11) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e6878"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x30c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) 04:03:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x800, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x800, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r8 = geteuid() r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r7, r8, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r9, 0x80000001, 0xfff, 0x3, 0x100000000}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r13 = geteuid() r14 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x6, r11, r12, r13, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r16 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r18 = dup(r17) sendto$inet6(r18, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0xffffffffffffff33) r19 = openat(r18, &(0x7f0000000480)='./bus\x00', 0x80, 0x104) r20 = accept(0xffffffffffffffff, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r21, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r22 = dup(r21) sendto$inet6(r22, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r23 = openat(r22, &(0x7f0000000540)='./bus\x00', 0x106a1, 0x8) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x200, 0x0) r26 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x2, 0x0) r27 = syz_open_pts() dup(r27) r28 = dup(r27) ioctl$TIOCGTSTAMP(r28, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r28, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r28, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r29 = fcntl$getown(r28, 0x5) getpgid(r29) r30 = geteuid() r31 = getgid() r32 = socket(0x20, 0x90ab56a426e24a26, 0x8) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7f2320ebcb7c0df0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) socketpair(0x5a, 0x8000, 0x3f, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x800, 0x0) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="c85da6c889a2a3ddd1882cf3f314ad9472e07e55922982b35dab72769b443c05ae18fad5facb3ff5b6167aeb67cb7975d4640738ae3a7936117a338d368e50", 0x3f}, {&(0x7f0000000200)="076e107711c782dc286dec79422a139a89045fde4da7b2dd721d348146acd7cbf659ac248859d7fa81b5acf4ea0c53d2a74fbe74f616b7f0e28e6deb8376398afccf4663d6466ff13f1ec84ea93424227da23b9c5ce763e837e0ba7008bbed3869506a773d5757e4672ee5d7e77cd926b6f98048423a", 0x76}, {&(0x7f0000000300)="a2bca9735e7549b41937eb5d6b9d4c34d3a92f0c1f65a4ab301f83b6fc103a9ab54701bd04ae86f14473b158c40d3e0e4d4ad8774897f8d6980ce29cee40d60c9edd064e6937fa5554db5d5735372968c35d662d41ed96fd4353a255b0560df859e351a9edbafa43289c1d9439b38f", 0x6f}], 0x3, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8, r12}, @rights={0x20, 0xffff, 0x1, [r15, r16, r19, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r20, r23, r24]}, @rights={0x18, 0xffff, 0x1, [r25, r26]}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}, @rights={0x38, 0xffff, 0x1, [r32, r33, 0xffffffffffffff9c, r34, r35, r36, r37, 0xffffffffffffff9c, r38]}], 0xf0, 0x2}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000100000000001}], 0x0, 0x0, 0x0, 0x0) r39 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r39, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r39, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x4}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0x7ffffffffffffffe, 0xb544bdeb4fad8b93, 0x1, 0x1, 0x1}, {{r1}, 0xfffffffffffffff9, 0x8c, 0x80000000, 0xe3, 0xabe9}, {{r2}, 0xffffffffffffffff, 0x20, 0x50, 0xfffffffffffffc00, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x8, 0x0, 0x2, 0x6471}, {{r3}, 0xffffffffffffffff, 0x28, 0x40000000, 0x2, 0xfffffffffffffff9}, {{r4}, 0xffffffffffffffff, 0x48, 0x4, 0x2, 0x4}, {{r0}, 0x0, 0x0, 0x4, 0x6, 0x2}], 0x1, &(0x7f0000000280)=[{{r8}, 0x7ffffffffffffffd, 0x1, 0x40, 0x401, 0x10001}, {{r5}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xbee, 0x40}, {{r6}, 0xf98224c183f5e1, 0x0, 0x1, 0x80, 0x2}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80, 0x4e614fa3, 0x5fb7}, {{r0}, 0x71c71824ae038fda, 0x0, 0xaa2342313c18d8de, 0x1, 0xf7d}, {{r7}, 0xfffffffffffffffa, 0x15, 0x8, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x4}], 0x4, &(0x7f0000000380)={0xfff, 0xbed}) r9 = socket(0x800000018, 0x1, 0x0) getsockname(r9, 0x0, &(0x7f0000000100)) chmod(&(0x7f0000000140)='./file0\x00', 0x2) recvfrom(0xffffffffffffff9c, &(0x7f0000000080)=""/107, 0x6b, 0x40, 0x0, 0x0) 04:03:09 executing program 0: nanosleep(&(0x7f0000000080)={0x4, 0x2}, &(0x7f0000000240)) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x200, 0x2, 0xfffffff8, 0x9, "3ce1bcc3ea74c50069b45809799a780d5f084fca", 0x5, 0x1}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 04:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61, 0x0, 0x40}, {0xfffc}]}) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x6ff, 0x7, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 04:03:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000240)={0x1a, 0x0, &(0x7f0000000180)=""/26}) r3 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) openat(r5, &(0x7f00000002c0)='./file0\x00', 0x8, 0x196) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) kevent(r7, 0x0, 0x80, 0x0, 0x8, &(0x7f0000000280)={0x8, 0x6}) 04:03:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6, 0x2, 0x4, 0x5a8}, {0x917, 0x5, 0xb6, 0x40}, {0xff65, 0x7, 0x6, 0x1ff}]}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x80, 0x45347bc41cdd26e1) ioctl$TIOCNOTTY(r6, 0x20007471) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0x10) sendto$inet6(r5, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) execve(0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCFLUSH(r7, 0x20004268) 04:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8080, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r2 = accept(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) accept$inet6(r2, &(0x7f0000000240), &(0x7f00000002c0)=0xc) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 04:03:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x1, 0x0) ftruncate(r0, 0x0, 0x69a88df4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) fchdir(r2) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fcntl$getflags(r3, 0x0) ftruncate(r1, 0x0, 0x20000a) 04:03:10 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000001c0)='./file0\x00', r4, r6, 0x4) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000280)) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r9, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 04:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000480)=0x8d5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) flock(r0, 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x48, 0x3, 0x1f}, {0x8, 0x81}]}) syz_emit_ethernet(0xfb, &(0x7f00000002c0)="c4d46c0a81d12e00d77e4dbeb6d4853ff2ab1a30daf72f30355b95f70a31188c191e37689a179e4b090bafd921a34f373e3955a58621a0c7a813cde415a6ad5dfb7c7a4ce54c25ae327bbaa344ed7f25553ce05f14078d73e05a973f8a968bc1606ea322ec29ad21bb13beaa2de6ee7b4ffe3df2d9933d2a1ff2a3b5b7bf16d9ecea058c3289577554bd991086324952d8eabc6c51ea5059705c143e21da6798bd5df18d4201791a84ef6abcdf38b6c5e441c51a8e1bd76463c57f86ed5c637091d897c7645fffe47ef555dc27afb353c79648ef8d2426f40e4e5eb65cf4d3c34084755c3c707c849254fa1fb87a36b5702357a24d36dd2f4c5b60") syz_emit_ethernet(0xdf, &(0x7f00000001c0)="02a65385112f75dc994a708fd5f7e451eb1925228a7794db19ba6c1ac5da92763ac5450ade3aa9f966e4d8b47a37aaffe9e1493dbc8244fa4214f6e7170c389ff189bf9169f227cf7559c87a44aecf0d78d68776640608790e14ad80d49091627f453b4d7f4c4b30a62daa2434ab7cb62929242c0e7462b91d28bad4823f3ff9ea02dc846dbc501014543d30875a31347877ba07a986ffb2dc0095431fa8e48d33bf89ea52bb66bb1a682d0df19c17937b52391b82351cbb3ae0b5a669923aa516297299271790a72902bc0112d5629db2fd2fcc26cc3245241756d9fe60d8") r1 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)) semop(r1, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000540)=""/251) semop(r1, &(0x7f00000004c0)=[{0x4, 0x1, 0x1400}, {0x1, 0x1, 0x3000}, {0x9080fd4caf809e3, 0x5, 0x2800}, {0x2, 0x41, 0x1000}, {0x0, 0x81, 0x1000}, {0x0, 0xfffb, 0x1000}], 0x6) syz_extract_tcp_res(&(0x7f0000000000), 0x7fff, 0x9) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f00000003c0)=""/154, 0x9a, 0x5d5bcfd1d6fbdda1, &(0x7f0000000140)={0x18, 0x2, 0x4, 0xffffff8c}, 0xc) getpeername$inet6(r2, &(0x7f0000000500), &(0x7f0000000640)=0xc) 04:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x1) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 04:03:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x800000000087}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) close(r1) accept(r1, 0x0, &(0x7f00000001c0)) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xfffffffe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 04:03:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0xffffffffffffffd7, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/91, 0x5b}], 0x2, &(0x7f00000011c0)=""/160, 0xa0}, 0x1) 04:03:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x83, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r9 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(r5, &(0x7f0000001600)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x70, 0x4, 0x7, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffb, 0x90, 0x2, 0x2}, {{r6}, 0xfffffffffffffff8, 0x80, 0x2, 0xffffffffffffffe0, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000083, 0x8d22, 0x4}, {{r7}, 0xfffffffffffffffa, 0x8, 0x1, 0xff, 0x80}], 0x9, &(0x7f00000016c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x24, 0x1, 0x7, 0x7ff}, {{r8}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x800}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x41, 0x5655fa050716903b, 0x3, 0xffffffff}, {{r9}, 0x2, 0xc, 0xde71ab749b4bae6f, 0x6, 0x8001}, {{r10}, 0xfffffffffffffffd, 0x2222003b83649b56, 0xf0000000, 0x6, 0x7}], 0x5b0, &(0x7f0000001780)={0x64, 0x20}) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000180)=0x5295, 0x4) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000240)=""/149, 0x95}, {&(0x7f0000000300)=""/193, 0xc1}, {&(0x7f0000000400)=""/134, 0x86}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/74, 0x4a}, {&(0x7f00000014c0)=""/140, 0x8c}, {&(0x7f0000000100)=""/50, 0x32}], 0x7) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 04:03:10 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(0x0, 0x0) shmget$private(0x0, 0x3000, 0x96, &(0x7f000015a000/0x3000)=nil) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 04:03:10 executing program 1: r0 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmdt(r0) r1 = socket(0x12, 0xc003, 0x11) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1], 0x1) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f00000007c0)="0b0400639c7b5a95c46a6e283660e8ad09b5b276c4d4ae5324656f962a13beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87117e108f64549fb493e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb61d5bdd21e7855d009e5724a6ceab187a304acde1970559f2910f787590553be4557c438ab38dda27f1bc0f0f6afaa56a3581be60bfb8aba7c58205b4e3b5f728b0580dd0ad425aa635864e62cf373e73afc4766741ae8d17c00967daeb6df4304c3f924cb3287d64ae7f7c2e0415a9a4d1409ae4bdc61d9adb520de2d2be213122e4165aeef419d7be2972f270dcdfda97b7755aeb8a6a117e4c5a9", 0x15e}, {&(0x7f0000000940)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b4256d71005cf83988c7e29b4f639e8beec15354c7b096186b2da4fc203175156c003539561d7f5df2ce10ba637affd5e9b809c1b2c88f7aa755e1cf13950e7368f63f14750ccbe259562bd495783750009da59ab77ff879d58d306441ca79a18fe902118bcedadb14e4aef71c3b2fed6ea3b955986c1ac3c3ba6ff7f0a2934600ee0cf7ed5cab997fb6125e47f459bb74315caa15161ec94d90e9669f985c8aafb750863449ae9ba882f72311dbf2599c3068d3d9e94a8a11cb1556bb5a70e82abc66ae29d317dae342b0522e4f3489a645fe5665d2333c0605b7cdbd308a26390dcda9a6ae26b64260a6b155b032a2ccbbffc69f07113983ecfaaa1e2efff1caa3c3a7c3e182799ad1d58f57fc2fca25925d306f55d4e01afd3c35dc669f229dc3b54329976e7dff2fe2d1c854bb6b336d7364cb40f0e302c66fca8119472b0fd06e5bd2407f6732cb7e4dbc5b54f814f405413a8569f2aff681201f71a35d8d3126c0c2d9841ba399f0ff5183c2a77ce44324a1593abe4", 0x204}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea4724", 0x6b3}], 0x4, 0x0}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x800, 0x0) socket(0x1, 0x4, 0x1) 04:03:10 executing program 1: r0 = socket(0x20, 0x5, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) 04:03:10 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 04:03:10 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, '.\x00'}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x2, 0x0) fcntl$dupfd(r3, 0x5, r1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 04:03:10 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x88d3, 0x205) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 04:03:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x10d) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:03:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8004, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0]}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 04:03:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 04:03:10 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x10, 0x4000, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0xfffffffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:03:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r3, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = msgget$private(0x0, 0x182) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/227], 0xe8, 0x2, 0x1000) write(r1, 0x0, 0x0) 04:03:11 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b138bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a38620700f5ff0082b5955984c87910bf673f7ead4bcb777fa69dfceac2a84e6abca64896bc5e0def388bbd2ad88b2951b15901360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30507461fe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500000000000000000000007790dab90ea95e658700"/223], 0x10) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f0000001c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4680600000019fa3862078dea24018295954984c8791000003f68c11700777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b45fd4216b8fa4d012a2f6ad41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341000000000059423e16675b2d32f5c0b22290e77ead31c7393ca3d4a003d01a4e491b8ec5a9b734811c83548556a8cba7b40c47622d462b97f3f881da9faafa1033d6cb54bd353ca3afda421cffdd2f66c0b606dccea4e7a5b3ae67838105fbad53cd4f5dafe2eae0795d5342f6ae68c9eb0e9f9200"/327], 0x10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/22) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x9abb55f13518dd05, 0x0) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10000, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000340)="06000000", 0xfffffffffffffe81) accept$inet6(r1, 0x0, &(0x7f0000000240)) r6 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x10001, 0xef4, './file0\x00', 0x0, 0xfff, 0x6, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9148, 0x0, "b8000000000000080100"}) close(r6) writev(0xffffffffffffff9c, &(0x7f00000019c0)=[{&(0x7f0000000780)="28ec598c0641f317af4439e5815f988d1a16bc48860834828b885e70937d63dcd5fd7f0fcf2eb6348d3ed7385646ebac036eb0cfecbef27761a9dbf5f5822c033294ef0ac044d66fcb5af49fe1b1dd1ac823c1638e9407f220202d4dfcb7811453d11e18bb3ee7e7ed1baf2300b8a72aefa36d5c77a055c4285cfc0ee27395ee50e56d5f5cc77956a9530ce3043ca28b6ce19266204db1ae851519f5e061f6d2209ac7528527c4a9ee567009fe6cf8e4f6dee628a844b9306700a6a0917412199a9688825437894e66335c0fba06036643693c4b84077929f7868768209a780e38ed38ba9a59ef7b0fb25de59b35dfb29dbe3afa2bb11f84d3f3b6cea2068d51d20b39b2434f8e9c5bcf19b4a90f8d1979116aff4764e0c9ce775cfc9e08bf36d2c7df79234a9e8a4e749f0f941c364b4561ad4b90fdc470076b6f63af3a5c69623574838b0e1c7a2f0a25b4960117bb8fbec880d3cbdc133e247aee902ba383c1a0a5dfc0544fec1d684a5ec25fdc62aee7e92b9f8ed75f1873b835644aa50640af1bd7f249e1bfb14cedde829298e803893688d2a267bdf64c928c8baf235928efe2340c10ed30e8e53ed0516d306b654df0078cbac63ba1bed80525d0f51d72106b45f6ce407571aaa16f5f1332004dfcd0d6f47896beab53cdb4839bd3d8adde05900b90fd8e814cfb5860f5136d30a2bbd9925d07911620029ea34fc512e9ebb2742a8807e21a40510c6a1fc85053ff74f971302449061a2b28b788b4bc194bc627ee04acafaf569d690d765e305568993f53d01b2c9458bf82ab98f2681919a72cbefa67d0b770b106c60e258678c227526d026563c1607d05448c3140a7e84bcec2c7e38c587709fb4e28b8bd9a7de82ce7f5d6da747bd8dddb263bb1602df6b85a56c3659eefac0f7b50f6a974f07f0796e4c043688c42e261ae96ca7cf394f7cda8123217ebec743e69caec7dea5271c914030e5116323a88d281843c8465ac4573a2b35750e1d9bdccfbe5c0e06ce2e64c9368d16db983e2f50182e5bb5b2d9d6ecf3f12b736d1f125263fb93f4525debd3f83a39a41dcba56c83407f8f440005707f6e78729010b9c34bbf1cf135ab9e3b86fe3c1e1e2817d3863e7db81c931fb7f8b7d6329e62fbaeef72555964b2f672ea33536bfbe048585961d8d233398434b2bdff13e5bb78a4a8f265314d2ddde7e3bc36e3f530d5360f891b1746ba2fb9fc033da152714d2a5aa5212e89233a290b203b573a8040e5f8b8479f60c77857f254f148b6dfa117281130d7987b61fc6cad00d535b49d8b958dfe9740a15b25ef04e8d40d8e378692589447468c2aabc505692d97ca0e1ed8b8c23c913c5190021769b74f59a64352f6b26b0053a1dd3ba261085462363d23b95dcb75f2cc80b44b4bf4b3b167ade040c1c432dcf042bc58ca544c280147f4e2e9b745236cbed2868e16a9249eac22e82f8ff80fbc693a8b5c08c4ed200baa6cb5c150a29f959291a843041f5b37e865fb7b17642c8ba2adf4a17ac8103929bd62be5a2db2cf5aff0318f1fb418f2b639d866b591a0d4624be290e2aa7c9d347ad8c83e5ae5c1997b147baa72d6a3b3f706abe69cc744a6da5e03cdafc98fbef61939d697e0513f09a11f811f623eb4f31eb94adc92b1147e0e973605ec7a8b9aba3937811eef7e3b821419696f5f311b073ce10d7b162051cb92856515b9110ed4133630a63614c85f8e27a5589f8708744fb0089cf3759d4e79501cd615955d62df0b5cfd8271aad21f01961a0d472c14e44e43ec0c73d1f7a2ace9ac455af7a01311d6e23643b0781a822b4a00fc38810c3e663ad93e3e9b1cf265cb6fffb2e7a445f49e7aeaf897994a1bcde67b87383ffc56bc622b96d3081336f6366441bbe44ee51107cce1151b08d2a7434bdb1b51c45f1bb09949320d49767c4dfaae2d19670d9897bce975e39b7fde388e048e3381211355a45b5df7fc27ab398a8e79cfdce21c52c109044533889dc0b4148c64683ec5838776c85f2306a4f95b411752518e28bd9105bc694ec1507ca1deaf8d17160059b3ed7ad5216dca67f0e29072dedcad3b4afa66f3a7580bbf0b23f66746d9c0593ac93c07923604e42301fe80c63588c2438928bc73618e5829a2d7e9962a23c7537ffe2e69da5072ec31a01ffa01a2dd5b0111d0862553d2ce9f6c09d6bb92328cd68af4ba6418d58c1f0194d257665b4fd9b291b7579afbda2663edde62c758a1fa7eddbdaeee087b573f976bc5610017eae20e1e8d14fb438085e9b45311d6947126d89b1d51f672e74f6e878f4c43197bb4c4563438aacff2aeae142ea0404c7c76c4b59c398503eb1a995c7b7b3d6f288b9eedafa532984140f011a49c46320b20b0c6361a3997e0f92e4095347474b805e7143cf95a3234a8cde4f2638a0973959f13cb5e84f67aa6ede8fcd79ad5c8682448f7107d5ff68e760fa5215316a9fe33a270e7cab5245dcdfe262a0062dbe8bd26f574b8d842ba495c58e79c4051205fc160dc19f3e3db0f6bb51aa103d5931798d839818ef36e812c7517c22e279397359bde64e0a2b2a2397df1a7faec64b1991203a0dd006eb29d6f4bdbf89e5202ae8e6d30583c056e49dce53903741a8074d7bb36358f3b8dda58d2d5d10e8c8ff8cbd36ff3e39397bf968954870c8ba803e51d4d2ff3f48ed4c1698b81b597a62a21a3375db796f3a3b2a98a39e316c0df8382b40c3b2a16ef19dda6d443309ed5e4e6097453268fd522ac6828482729826e7a6614b331be8e5b45cdbea6c54e5e908af309604e0fda7c891f747f57311ef203ed8885ae280ffc517bf532bf644cf4319b0cd8c66b582bf8e35c1aee32bb40319cde4288c60cc4aab1762b3b0cc4cbeed0faef950bd7841678a2fdbb6f2011dc7df8a271f2256c0ecd8f7daab585623f2a641e664d5edab161bd951a3bf0415bea88d709f97bf9d62b7137f3f7e79df727a1dc8035e725318e65205bc6643ce696d230269c996ca438b801a2835bc44aa868d5ae368e7c352dd6e3de12b54b9da10f5fec6a5252c8162b1100450c1cbba96c3087c6e53a1db96534464ffec51c7e5ec0a475566a0b4a85b8c1d36ece8cfd0c4cd395dc5119f491b6524f2ceadf2989fa3cdae2e6f941da4e20c246d364ec4e6421b94dda9f5f49726b1b83963a59e6b70f623e7abdd59cea430ccd577707d8a21e0aa38a39c1a481d1ac14f126c9dd4dc8d710f5712bef7dcbb469d679c97cd871c85b40391e6a7c135049be262105a2bc79fd3a0f20eb389ccf3b7f95d3f79f8f59effd06e495f8a2f3ad95e09e20f29475f3802dc70bbbc9bdacd80c110ee6a40820a6fa390759f41aec5c56cf695b26dd8ecec271df867f1c264056d97aae409151b30ea70d4c193a5c9446d89cd656dbaba63f64546a7b14ae94b07e43c10225e743f9c3028fc39a5810bd99aadbe2243530161558b737f4dd6bf575bb632fed513ba40fbe9f3936ab2a05c18d47daaeeeaf27eb031e464a1aff59d30d1d91fc706c3b804d65f724a8642093df42f2f57bb6662114e019953d26ce97117dabb215e704f7b9b3aa2390500c844302b90e2381310d05d51fa690fbfb9b1d03dc9efabc5d9a7316a74e22e33d8d7cae96ff24a10ef7c52fcb71e0d3b22f8153b296f5865a839f4269bac13f6c1e58a5c79e564179fc17555ceee7de30ed77e75deda1ec6389e2f9ee84fddd74ea5396acb0ccca5871644366b9e6db2c50befe66fd61a447646f9bf6a02d02be4f7beba166fd60809d24b8019e9d9bbeaaf60323b5b55c08fcf96fa56b56097e38554dbb7e1fbd6f6afaf687ab3850375e752b10ca4a67bf7b36b37e9c31c301c7a6e100c85af5745d10612394fbf5d36d963c7d692b24dcfdcee231fb96b8a06933fa87e34e398266914eab0441630e8dc46708d7309870cb565a2f175a59a52c58b5f3021d21318ab07a8719f11c4d18d01698955f3d76c3c457254c90702485955adebe85f4fd38e993d9ee2187cf8bf19e67e4dac300576a304b4e071b2d98e791b5f110b35cf66de24f3712384644c077b06b298f031d7ee80271e00ea80e3a40be6de212175207adad575b76a7f1c3c55f08f106e9c2ed7793af770cfc31f37b78643871c4329c0b6a311fc3d6b6ee0b45906304441695c7abaf347d3adf9d8b791635e32413b8c22c5143621a8c1efa55db241af677c4ef1173078e1fa1b99c089e990cd89f02b6cfa4dc889c7b76e672517b689c81a92a9c7f2941ce6f44ed17290f6a8831674af6df8f4637e42b35206f2748fc85f655e80414fefcb869a78b3e0846aec8828d4f0c824fcf609087a3443dc230f029eab03243f6dddb60abc48645862879e10aa2404bea4332a327574f2bc0744b9ee0b88152421baecee493e29b40e5143883c58875d6b33e169244cbd815ab15aa1805df871fbd8a477985d4ec5a9c08f39d8e926cdcaac61116deb92a40ad8a69aefbd03a990423a05ac483a9fffeaff2b9e874822a3c7e84a5126eeb92f4637505c62b708be12e5bb5aa9bd2dc015b6bf2b6938d656ab2c6fb791a03996c070ca647292fb84d6e23cbab22a67d8b5abb2ba8f74f34dedea020996a43e070473af856fda79bd71867174c70b1fc05c13aabc9391be8ecc57367a2cd86186681a10db54ce90e7f8d31e6b3402d97b3f77b7d0020544c5c72e37972d6a5c7c2e47b012980d0841775419050fd3ab11f41524d7eab2816647317de14f0ab2184f75b120538f8ec53762c2a0aa588ad27069949e5f9e560d0df16d6bcc47b0b0b3b6f679b20e21a030bf4099461ec0a9f5b8f3131f7fcd5378ea0df0fe512631e606018ea1f0391613f20f0d564ad2878961e429c1d580a25f6c2073f9f47aa5768df3d07f08fafc2230f3a96232148896246c53dd964b7d0a1a60c20d32ad5fa7f446d6496a23673a4f285695c2d1aec74b5bafda3a0d6aa103383d39d28903f79d24fda20044b65d1591885d1db08130d53a42975c07d51c524aca8b074f6129b88e55afdb655c78950ec7ed8b0ab2c1e43cd5ef9ae039b9e8887c2d85a230f77e68df107ae74ed150eec180be27e67c49a4ba506096dff8d5bb4e2cc66d733c86beecca8ecf786a8612f07235a3353ec4152f2957e30d17eac4c9a32ee85321d5b814efaf7e2193987a215c40a29d38ec8bf741e70b17a9493984dd2231dfbc945406475eed9b097396566546c3bdcff6a0258360947c30466773f002422731677d6c4ee6073b9f3da55eadadf2cbf8feca5c67cc743eed8b654066f38cd5d337a4ba4c5f82141171b2be10d2ec7deed1dd300d0734cfc84bbd13f939ddaa55622b08b383ca4fa4a6bf8077c9c273f3232bbc45d4a40caea776c867063d06b891319cf9a01a1acad7bce477a8c75517d8e3e79e86220078e84ca0681721db239c58af78db2fb72bf6933aa6856e67ecba38e84403c8d528d36a8565cec53c6a1bcf1484ca1e08666a5a82593c86c996d743428e790d9bcf91004fc8d3cc0b4f5f9f79edba4febd0365608cc7c9a17cae9b5ca2a3465355fdb3f978bb8ccd0d4f8ff24045a28826bc24e4968884425e4d16c4eb8c8c524dc8754d551176f0323812703a51225dbef02f711dc7ae4c280d605dcfaa4f3153cfca961a65e6ea682ff787c5a997ca4fe2e14ab5f379d828ed65ac43a09a2fafe2f62b11f3704c273e0507f20361d48c1c759135ecbc1571c398becee342619abc52aa974f27f48f1f703aab540d0d63d9250e8fa7b8ed32b14e50f23451d24352ba", 0x1000}, {&(0x7f0000000400)="5086f496ebf2d51b1ed5c5fa13ee26339c5e9167f3c22d97645c0ca5423cd1d3f99660511a7daf888ca25faca5bb7a326400601945e66709c9f3a5aa134d589989db072253cf32de3d57620de68fdcad3868dff8c257f14ddf3f9c458a2739e7ebd919623b8c645117346964e9cc055b39f3", 0x72}, {&(0x7f0000001780)="34f849b2a215827106b0fc60b70bca3ce36cd88412fbaef77d71b044cadc748b0506b981f3dc6a3dc9a30c4de169848faf57c68c686ada71df5b258fb97930ee6ca5365a125ee37a2f1dd91075a26e2dc922317a4bc7e9485d807d2e4d4c92405e3dfc4b25d9f294b4925a0e302ce99a5dad2f57fb5575123c85767ce6837cc436b77397fbe5192d2b7ec8741620adfdf315eb5593e95f7e9ba9", 0x9a}, {&(0x7f0000000640)="741169ebc348681a5a80cb5282c30e41b4b3187ffb6a3c5ea6789e4ab96efa38c8930cdfdbf9c8568cd7182b2cde", 0x2e}, {&(0x7f0000001840)="7333158068ab76a120795bc8e40fdb589661ccb794ff44e6e7d7ec114fcaeba1a483bae5a34951ff0679358f8fce69a4bcf1c0cda0de69c19f0c4028f2aeff944e99e2819a293809bb2a969a7968fa257ffe64cafcb1400c0bb2f40aad70f9bfd66b29e1abb73ff641cbca916daec99005e031529e1ae1661ed4e99ae7f29d0908222eb147be81ce83c7", 0x8a}, {&(0x7f0000001900)="1c6fc2b9331956ae84c7143d369e6ff76e61865f037baf605a09150864b27c40a6373d8d476907fc60aacb1f0b2ca26b61e4157a0389df4e3de7dec764e31ff8a19d04855a4094b01a0575e08a8f8f1a1e616d79195cef251df437cf12003f3ed980044d72e6633eccd71af8223599e1628a5738cdb733e8062c30b2e6a7d3e5cb3481d8c32649d23aeec85bbd1bcd186b0472438936e8d66ac43ffad5fe20adad", 0xa1}], 0x6) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:03:11 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1], 0x14}, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) fcntl$getown(r2, 0x5) 04:03:11 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 04:03:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0xfffe, 0x0, 0x0, 0x6}, {0x6, 0x0, 0xfe}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 04:03:11 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x658a1c48}) r0 = socket$inet6(0x18, 0x4, 0x4) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) listen(r1, 0x4) 16:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x10000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1003}, {0x81}, {0x6, 0x0, 0x0, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setsockopt(r2, 0x0, 0x228, &(0x7f0000000240)="b6bd9f989d49b7703bfe8e71224ae2ab0bdf4ed50dd7fb64817179f7552b928ed04e281ed91ebdd37fda32c0ed1b1335639461b0ca41e6b65476c65026ce0d937c53580c3c8814c62fe5731c54b8b67974c058c597608cfd5debf30940dfb0d2e54f1d703a8e8e36e69003c2ba19ff07fcd43eee7d9c010378d217eb5d508511b5cb2b94f5fe539e3c0f7dfe02767ddafc780749b22832fcebe1335f6c6e50ab81b8fa456c27f75c7e30a81d93be7dc319144642c0c1cc3b701e8aa02ac6c4ff659b2b8c6f4d9fdf77bdfd681467149e6d80976cf21fa322c910de93d9a3ee3153f13f", 0xe3) 16:20:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0)={0x2, 0x9, 0x80000001, 0x7ff, 0x3, 0x2, 0x8, 0x5}, &(0x7f0000000100)={0x401, 0x1, 0x0, 0x1, 0x80, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x8001, 0xa295, 0x5, 0xb0d, 0x100000001, 0x8000, 0x7, 0x3}, &(0x7f00000001c0)={0x6, 0x3}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x1, 0x3000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1f8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fe4b5d6a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r8) r9 = socket(0x20, 0x4, 0x2) r10 = socket(0x800000018, 0x1, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000000)=0x3) getsockopt$sock_int(r10, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffd66) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:20:24 executing program 1: setuid(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x248, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r2) r3 = getpgid(r2) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r3, r6, r10}, 0xc) getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, r10]) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000080)=[r17]) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) r25 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x0) r26 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r28 = getgid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, r28, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, r11, r18, r24, r30]) 16:20:24 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r0, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) 16:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x50}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:20:24 executing program 1: ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000040)=0x100) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/69, 0x45}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:20:24 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc1c0, 0x40) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x90, 0x1) 16:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'ua0', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:20:24 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x80) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 16:20:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x1f7c0000) 16:20:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x802c, 0x80) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xfffffffffffffdd0}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x42b44a1257a17fb6, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) socket(0x3a, 0x4000, 0x3) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000280)={0x4, './bus\x00', './file0/file0\x00'}) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:20:24 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sync() sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) 16:20:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:20:24 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f00000002c0), 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x80}, {0x6}]}) close(r3) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x80, 0x0) r5 = getgid() getgroups(0x40000036, &(0x7f0000000100)) msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r7 = geteuid() r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r8, 0x2, 0x100000001, &(0x7f0000000000)="5d3f6bfede662b14", 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) r9 = getppid() r10 = geteuid() r11 = getgid() chown(&(0x7f0000000040)='./file0\x00', r10, r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = getppid() fcntl$lock(r12, 0x8, &(0x7f0000000400)={0x1, 0x0, 0xfffffffffffffff7, 0x10001, r13}) setsockopt$sock_int(r12, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r12, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) r14 = getpid() setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={r14}, 0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r18 = geteuid() r19 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x6, r16, r17, r18, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r19, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000100)={{0x3, r10, r5, r7, 0x0, 0x48, 0x38000000000}, 0x7, 0x61, r6, r9, 0x5, 0x200000000f402, 0x4, 0x8}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getegid() r23 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) r24 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r23, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000002780)={{0x1, r21, 0x0, r21, r22, 0x80, 0x5}, 0x100, 0xffff, r20, r20, 0x3, 0x80, 0xff, 0x232a}) r25 = fcntl$dupfd(r23, 0xa, r0) ioctl$FIOGETOWN(r25, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002880)) 16:20:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000003c0)={0x10, 0x6, 0x4, 0x3ff, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0xf000)=nil, 0x3}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000008000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000007000/0x2000)=nil, 0xa2}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000009000/0x1000)=nil, 0x8}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000007000/0x6000)=nil, 0x80000001}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000008000/0x1000)=nil, 0x6}, {&(0x7f000000a000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000006000/0xa000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000000/0xc000)=nil, 0xfffffffffffffffd}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x2000)=nil, 0x17dd40000000000}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000009000/0x3000)=nil, 0x4}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f000000f000/0x4000)=nil, 0x2}, {&(0x7f000000d000/0x1000)=nil, &(0x7f000000c000/0x2000)=nil, 0x101}, {&(0x7f000000f000/0x3000)=nil, &(0x7f000000f000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x8}) shutdown(r0, 0x0) 16:20:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:20:24 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x1000) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 16:20:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0xc436}, {0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:20:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept(r2, &(0x7f0000000100)=@un=@file={0x0, ""/74}, &(0x7f0000000180)=0x4c) 16:20:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x20) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:20:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x40}, {0x6, 0x0, 0x0, 0x203ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:20:24 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) fcntl$setstatus(r2, 0x4, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 16:20:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) listen(r3, 0x3) close(r2) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x0, 0x7, 0x9, 0xfffffffd}, {0xfc19, 0x8, 0x2, 0xad}]}) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:20:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) munlockall() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x80, 0x42) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0xacbd7d13afe3119d, 0x0, &(0x7f0000000240)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000280)={0x1000, 0x2}, 0x10) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r10 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x0) preadv(r10, &(0x7f0000000600)=[{&(0x7f0000000300)=""/148, 0x94}, {&(0x7f00000003c0)=""/200, 0xc8}, {&(0x7f00000004c0)=""/13, 0xd}, {&(0x7f0000000500)=""/243, 0xf3}], 0x4, 0x0, 0x0) bind$unix(r9, &(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f00696c65300029f68f36026d259337cfcc3b6aa84ca97e6a31ff0a6ef29fcebb579101000000c24ffa05000019df4b25b8c32fb74271fa5478590cd94c0092e0783307569afb401f80550883790eab085d60437da87ae726f7067cf6a665ab4b6750779e0ef36e001bd7405a6877dbacae8b064671c42573716944119c122db5ccab9d74c7ba619c55cb788709cda09b50198d56054fb82b041cb88bc45f163cbf3a9cfc122546f66b0f53b0946c68b9ac04a5cb5606ea8e073f5557bb276c"], 0xa) r11 = dup(r8) sendto$inet6(r11, &(0x7f0000000040), 0x33b88, 0x8, 0x0, 0x0) readlinkat(r11, &(0x7f0000000040)='./file0\x00', &(0x7f0000000840)=""/4096, 0x1000) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000000)={0x5, 0x80000001}) r12 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r12, 0x0, 0x7fffffff) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r14 = dup(r13) ioctl$KDGKBMODE(r14, 0x40044b06) ftruncate(r12, 0x0, 0x7) close(r12) unlink(&(0x7f0000000080)='./file0\x00') 16:20:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r6 = socket(0x29, 0x1, 0x1) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000000)=@abs={0x693a7394c86feb57, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000100)="59251024b27e8a0de1a54d410e534f0e3e3b97523e17f4c059c57e09052420bece656fd673dc5674ca7fc78b4206bab361793894ae313623e94e9551124084e760a219834ddd982d82d971206957b4213dc72c3180100e63de2c0dd4b45fcf4e5cb0e255bd1d6b3ea2e0dadf112f3078d3a36603f6484a8edc18f67252aa03dac7b295332244710e169d3f1d9fa6474a382349e29753e39a09752167d823c690b2491b5d6f79f0e9dd47e286032291828e18366ba4247a724c32e21b2262e9a9d945bd682a5d44385df202ff5d08d3b93c", 0xd1}, {&(0x7f0000000200)="64c28f3fd1dbf063b98f127d951bf5071d1e09fbb7480f7ebf18311d9b4ef2e55cf2ed2741cbcd86bec21618641b66300513bd7a9e977946984d3fcbf597b43ecb4849345280b3eb753a0ef1573f7eb419211f96453687bc1beb77180b10ba0a9e82304780d62343", 0x68}, {&(0x7f0000000280)="8d8ffac9c746aaf0c4009ea6b7dfe3024fede8d530d30fb78f27ac063fd1cd6737a7ce05ecf676cea93ccb8256908ca46bfb7fa5e5b89fab77cfbd7521c177187ff8c67bc9a8c6d159ca8975ac29ca313157bd7c01d8d4e694775266a47b8d696c5cc46751165e3ce14c2bf1eabf10b9bd2f2edbab914f4397fed94c70ec62d873f35aa0845ef9153c64d3a148d8ab4f05bd1f27d803e6ee140809b3a9b2ee1430d87723bebeeeb151c36fbef87190b4ca1afd4d916eed9d25379b745ca63b27a5a9ecf31f2e4a9f5f448b67e20265a408b09d58d04c3d085dbb56f66152c30035bbbeeb699b", 0xe6}, {&(0x7f0000000380)="af2f59172c14f11c8b66dac38b7803ef3146f9ba3f007a3623edb0516e4959e560b50d0337c92ccf1391a6695ecc40855bd1dbc6d571b45b74fe0c87ae5d1c983574ed149220dba6723f204303ea37276ebad5877ab14b72d06b5618c20f1476f69749b7277c2a7af8305b2afbdee9bba75fda87ecaeb192d47141c9df7001686ee872d0fc30afa63388f6e86224c11a0d", 0x91}, {&(0x7f0000000440)="4a8e5e156d118498c9fc8ee577d8b95e9f1ddbab175a5e97cca888f1555b45f4f3db8517b75252491d75f405b24727524ffa384d54225aba12a288bac6e4d7971b38206614365abd0a5fd67b6c1922787e37bdb6bee0579843a9bdeb9127a78944eb0f7d4d6e05832e90766550bd565469257c3c00f426502c2aada16c9f9312a63e918637806df7e19474ba3841c4b9d2701e168515d30c445b709bb02d3bccc64de191ea", 0xa5}, {&(0x7f0000000500)="7c1b47df1dd5177414143da9f3293cd8cff7926f18e85f634ea11132e5f0f3396523817d5ef676f073f2ca56838b76f49bf256944c1adb2b2f0e0aba74c2f8a1d5eba2e9594d17ba6aeefd9f7aa9a114d9960028157427439e646756753874ed5e30cdfee590af9032eefa5a9512f73d3775745da3edf97bd5b89cd4729223065d9d01527bca076fbf250dddd534532a1d030a6b5719eca2e0b9679411bc7370194e83d5e6b7ce96a7d5f550", 0xac}, {&(0x7f00000005c0)="ec0c4ef6d455b9890fdb56abb1105f64b59259e521bf336f7f3594f1cc9d754609691da57e6f046609427d5655b423b3e53ede7b70112a9705a25a09ac838512dce57fb9ab56ac9d6bf4fa16c80279340157e4bbb52617103d316b55922e434b0eea8579023613366a37144af868df93d745a089419f71ff8c7840bd9c99bfb47fb26812b2c457b0b6f1ed29ed4433dde43ef5d7b6495a1e12f55cdd1e4b1b2b566e1670febb3513ec2c1e4a729d87314f72f52e369c0389ba637a0ada95967c78d796583cb8bb172a417d61cbc6eb2bb94c4cec6af5eda521f800329505cdbd1ee4", 0xe2}, {&(0x7f00000006c0)="b25651f31e71b7e24e16fe329b1e6c7854c9e9e9d38f5f9a1d07a4d595da69912fe55d182506eb63621987abe99b346ead0e17292cb602c20b6ef6305d1a4b3a7c0528635bbaaba91eefbe637f5d2258c69756b6037acaab770edec587c7994255e8c1b33dc3c01de2de431d3cbcfa25c478251ca2b1b1d4a8591178aa14d04cdccea1542940e9a30034c67a9f60ebc9c08c689f8fb4514bed8f30bf02f241f5e13284a5cb0ac6f5", 0xa8}], 0x8, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @rights={0x28, 0xffff, 0x1, [r3, r4, r5, r0, r6, 0xffffffffffffffff]}], 0x40, 0x6}, 0x408) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000008c0)={0x7, &(0x7f0000000880)=[{0x8001, 0x4, 0x97, 0x7}, {0x6, 0x1, 0x4, 0x6adb}, {0x101, 0x3f, 0x1, 0x7}, {0x31, 0x9, 0x3}, {0x81, 0xf9, 0x2, 0x1000}, {0x8, 0x81, 0x8, 0x6428}, {0x5, 0x4, 0x20, 0xfff}]}) 16:20:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) 16:20:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0x1f, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x2, 0x2}) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000080)={0x3, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x0, 0x0) setsockopt(r6, 0x24, 0xc, &(0x7f0000000140)="ebffcbff2eb9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 16:20:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r2, 0x0) 16:20:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x5c}, {0x8fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000001c0)) chmod(&(0x7f0000000240)='./file0\x00', 0x8) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x8001) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0xde633a2b4f81641c, 0x5d}, {0x41, 0x100}, {0x5, 0x2e}], 0x3}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 16:20:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) write(r0, &(0x7f00000001c0)="ef6340e33498dea608112f566cc218cff36efb56651a68684c0117b28b3db00311ed624974cfea01cad3670a2ff487a37677585a190fda2909bf0814f3a43a95d004cd98843ff115226b46af1ace5ef95eabdb299a1f6946c49f2ec4f7a0f53f64bb631257449b150402bbf126c967127b7464b90494e460e26a94b55e370d173159225be41096ffb7d58a96fd0ef75590c0db7b193c2d1413b6b2649d49c6b8ebfe1533f2c66e6bf2e1", 0xaa) readv(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000280)=""/203, 0xcb}], 0x1) 16:20:24 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f00000000c0)={0x2000000fff, 0x1}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) r3 = dup(r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r4 = getuid() r5 = getgid() fchown(r2, r4, r5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r7, 0x1) readlinkat(r6, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) fcntl$dupfd(r2, 0xa, r2) writev(r7, &(0x7f0000001680)=[{&(0x7f0000000180)="08311a394a9233f43c1100afda24ce57a4e0e409aba3e2cdf52ceeb5c064a37374ceeb633241f8b02f8e4c417a9c351c", 0x30}, {&(0x7f0000001740)="db46800e0708cb3f7f52e173c731c288ee7d32f5d0afa58ac37b228f2a20576d541fb4641cca77a0fa2341672bdfccbea73518d5be57ad752c71c4b88348dcdfc1cf475eb73f5b57359e676f6802b3df8a534f482e8cb35b1eb558a341ed2b469e60577a6c039ea7aeca85c67fcdc176e455eb569367b1250aebe2acd7912ecd85303bd101b8c6181e937dd0276c605bb0b339710fb4ec46781c370d1a7ecedf4053a1416fecc6413ca50d65f3513e6d825115bad4779b5622247bbff87549985778c7fa3f1ba8271820ac730c972d74bad159802488a393ddba3ee424c569a4ec0d508027c8e80eb83a78582c", 0xed}, {&(0x7f0000001940)="a1971fc1d35f4383704f89c18531328db84453c190094e4d65369a58f4d1c2403e0b6c80fb10475422f7d5aa78b70ae7d7a0aeefc906b79e1bdd9082174723d350ae50777802bf0f9880d14afe35bb5897c2b12fbf7ad6017ae165d177a62686961ee969a68d90b8877f4eac9bddbe94222f765c3e03cb7636a8fc0036057ee4ca5c4827fe43e1614cebca2723608e41a7728ba9a601150124d9a28f0f9ce92f8585a21cac1c3fda1efc6b86b288416c095ab21457af5a9e25915e613f0b2b6973c8803266b4c67bbc", 0xc9}], 0x3) syz_open_pts() r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r8, 0x1) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) 16:20:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) msgget$private(0x0, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="000000e8050000060000000000000000020000000000000000000000a180e3e4af91197e58d437e5f093b50fc0b3d0357c5b36a1489c9d0ac68ee5e7b49590af54f616c8b92a1dae83aaa3d165deb432c74ee3fdf6210d8e5a5ef51dc62878d257a6cdd76f1ef73c761aece5bf79903dae6dbc1ef6938aa55529a2564478e4244159d92f0ec08d170d0b1c70ef16b0ac89b2bf9a82f6855d354b7a9ae714a15078c6800b0ec0446a2dcdcaa5b8de989128dc1d0e4900040000dbf032bcb2486a88eb4f2e47e4914db6d4813952f6d622684a399235b9368b6faac05b9a6b084e88419d27d6a88fc96118a044f6c1550970d7b1df6698ff28f5bdee32a89fcf4cb0bdd6a43a0d869bc039372b0073f9fd0f3326573056308274f37470add072876fc2df8ce90a3daad379289273f20d3e04dc95cb54862a9abf644210f743733786ae4720fb032f33b99f01b6edf722b29174b300"/355]) shmget(0x2, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x1c4) writev(r3, &(0x7f0000000c00)=[{&(0x7f0000000c80)="214590352c10f344cedb817ffaef1ffcd5bfbf72530df41d8437b812a9be6b4a485c9618524cf04620a15c267138bf9b8fa3c9539c1c12bd8d8dc750b10b372f191345e5c28abc4278cb493a57dfa3a89b3adc9c6db00c1ca0223bc3ef8a822f75948f9558d34eaeefa69b4ffbf2a3bc8cb3e49c90b1707cebd89a37a35afd805f224a30021cc38bf7ce4b2a374560ee23be463f97ff1565e0ca784fcab9e4e58bf528f0a5c43b7a24bb03a7b10d8306a71dfeb8acca48afbccbe35c014dd786295aeb1c3ff674f23af7ede4bcaf39da874baa372acf0508000000000000cfe36bedfa79eb30436423d2fe5ffb23f617969f379932b86f8d70e7901d70a505d0d7dfb995ee29c8a0efec2847a847e06c1bc90c7bd07721e1cc522ccb6abf485749c0e5426d9d30e31beb18b1430d7d179ee692bb031732f0b2a3ebe41b3230fb75e1e7dc7cbac3c729e411d83f86d5675459b3e5059d5d3d25890737f57afde205000002c74d11cd1e169c2fb48fee7d32cd8ee08c756f5d00", 0x179}, {&(0x7f00000006c0)="e559c29743aadb155832b404fc1d256853c9816aa382b3aba3950dd581eb8a56bfdd18aa296e92fb64ea8b857889091950524d1efdea420c12fc2b0baf7a40e2d1af5e7057f607c82bb4f0a87da811b33a6192869967ee3180f90406bd7193f954fbaa4eb669e55efb9feb5f57ef35177f3d04ad00b799689ec334f6520f5ed6bfa6e23ff3e18b3ed4f6c00bb8d9585c712e485957f0d4e20d2ab8ef379f85a9bc749b9068d71aafd19a4685edcc84e08773c6853bb04c170af3e6a854e03962aabc92d7a88c21da7152e789e4f77d6a97720f15636c", 0xd6}, {&(0x7f00000007c0)="1c31ee6351b1c04f22d11148382004ef8d9ad368d8d6e356171b47127eca5419285d9a50eee3e7138d93d76af111e8283604d8977e792d063b89440c361e4cc229a53c74bffcb1515d062c3e1caa461e95a24bda5d8056aa4507b26a8db0a3f2a75dc20b26d12915548181d79cebf83cf6771803d12dd25685f5122b5fc0df1e399447a56c28838dd72da51b4dce0d256994301784f3c1a44206234d26287ac0ddc131f08d1b460bc40bdf2e80b188878d99f3b5c4f1f78583742687218b4aa91f3e1da1d12ba54cb84ee9b57e610da1a9ba5cb98a3ba2bb7a022857b98925e700b45acbd28f0e9ccaeb92cf75082cbab38f2185f14ee96fc7", 0xfffffffffffffece}, {&(0x7f00000004c0)="6b7bab5ca1c87b19795051b94561b5b0b34487", 0x13}, {&(0x7f0000000e00)="26b3b174ba539202668ed03312bbac194eb704698854d203f4e24922253b9a877fe580f000aa9e8561229f295649165ac21ed61578426b1b54bd5b01d830a8b49b656465c1edcc82c22fe5ceb8c9243dc04a92094b9e5a02d395c78ffe7a79d0b8ad2866c89d078e796ebb599a31177dc26ad9a8122b191c39bd06751912d33e9164cad47c4d0f42d027cff872a2323f161ba2dab29ebcec2f91df218c644b623abbfaa76c9858e209ca718cc384b299486ef6a7c2a7e3f4cc1d8fe9b6fe99c7bcc5b3846506de3fe851a4b0e107a6af78cd4c848f9d66c9b8923d1784c5d3600c4900", 0xfffffffffffffda2}, {&(0x7f00000009c0)="a077ec4968dea6f0efa9e130e3c70d8f510651969ea94fa21dac815471d5c27f029eb9a5849552b2db4d1bc5385a302fee226b3da88005ad0131061a3be5f1fb1b583fa42e612c192142dc60", 0x4c}, {&(0x7f0000000a40)="bc3c762ded44799ba930a03eba9c41adea51807fc1d3fbfbf4629618ec1624b5e4beddcafa4feabd4564f8a59821765f63b9a11452601ba826d71420a6900f795531dff86b80a481d135ef1441e307ae4eb55e2970dc533742b70fb250617b26da533b80edd2151707457e19739cf885f8a66f57bd42821433c20e6e618c23bdc01ad9baa6b569c9b9fbca9c199cc8fd489cf61f2cdd6e08f093e1", 0x9b}, {&(0x7f0000000b00)="36123d34845b3520b2d54a9cd6c7fcc10e28d1a38916dfbab7d862860451996547f5d25780a66cfaf0653489e25ea622da4d9104788e7221e8526ee13a4e528017227bceec5437069237fb6c3706a500db16ab31177a24c7ce6706615bfcd9aa4a81bbe7ad27b4ac5b1cdfa843c8ceae08526319f1899869f0d63c71acb9b70aedfbf24c073133055a1d58d88849ca61d07747e6256b9a2e62a5695fb2b0a902a9cb3266ad835e74865742ae57f9a19791ba17db92029894d6ee982bf80deb575b491a6a091b8571b483e0f7527416b52369f25c166b66bb8bde3b4405c8ac7de896e0fa79051e4c40fd8d047bbb", 0xee}], 0x8) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x20}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={' \x00 ', 0x0}) r7 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 16:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x0, 0xfffffffd}, {0x30}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="41db473b746f00276b664fb62ac6") 16:20:24 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) clock_getres(0x3, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="dc", 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="81cd22e92068872c4714d35982814e641b7fc055b8124bcbafe4998d3270d0766bb86359406eff9ce018a8ff8a54df75e5930994516cd7ece672d0e032ea6bba60ecfe3f4a9515ed4b4cac3b94a492b3f3fe3ecd64652ba52a9774c548115fb0b248ca65552b688e398bf75a989a9a6fae5a745b3f677a125cd0a47d9dc851ddc8ae53521d5fb63681c0037327f345447ab042909e204de685ae3beccd412a21b2dc80020f2e9a8f66653c9e98a5237c4c08f030bd49ac9b492da4ab90f5142230f88331df84b8cb6a092787363813109f9e3ed9766b6e060f49e7db08a47c964c357fdac0ceee6e118d582a242dc5b7dfd32b3f4ba69d0632f1e970fd84efb9d962f1f496eff7d19bd489705e39bbf760b61c4148f1605fb030866230ffa47ecbc5bdc2740dd3f602dab46d223215790afaf7323dac5cf916cc49ec64ae27ded5e1b7fface70b0f85182b406da3d1fbd7d19103102274cf82397575db8390bafa9c461f3a802f3821fb0e96a715638b7b1c0813bd9eec4ed1a628273eb386b320f268f273de4e30a418d3bcaf8d7bf5c8adca868219d5971e5e3dbe37ef1c295553efc9650574a6996ab4d8490a67b328e9d2fafff134e9f1692d89af65c43a187cbd7f1f3a7b792a29b91a1bed05f6d34b92dda09a1c7a0fd5d12c5391d7aad9ded3db140202d770bf6437666a4323b01c5d2426fa0e2bd827568041390c7a451ede38cc3c5702421585a11b4d8b19905205663576b5dc7e3932d144bd74c844ca8877f16929b86cba692e1b59c1113243d12c3978f822cb984b569b1f90f4561bdfc85b49726fea0a350fd29be567e14096dc45cc8c4df565fb0212b39f52c8f9bab26c974ebce45593f8f72ae8ab3abbf1fe31854bdf1dba884106778cce44de764882bc3bcd667aa5b37c1e296b472987b95f4bca35a375f905a61a48dce1c7ed151c980620e3ca99d262caa310279420542f91aa9e3d0e30fdeaa9bb19fbf24f272668806d74e8c3c5244ad573948dd7fce7994cd849cea757e36dcacea5279db03c57d09d3a1349f91f98d5515b1c6e71fb61e88785abac3279908bf5ff301f6c53c189759014c6ee2665b55983364f9b8178d8a130e7c015972f6fbc111383e4eaed4220e5a5c1690958cd136683a4fee260703802549571d398f00e46b21e91fb27e709b023c2708360d76fc7815b2a6ff850a561d37a3293c254bfc9d2352dcc3c9e28217ed5593bceaaff09e43b02a3ccf7ffec6bb8c3f89ba8b370f77e660c057b4eb9d127aa731cf196c93c11b3f4deb65199b0660a61a3fcfe4dfe2933a16b5a504dceb566a878161fad73cbfe379167885a59407555f2849ead6eb35ad45ecacb994ca4d8124d35363603060dc612b652139c100279aafdf565fd7f4bda36caf1f11c8a57e55f62937c6fae20c911eeeefc78d180e93cc22ba44ae5d476700882f13a84f63ce044b3dfd12b1e5e87aa7adebe9e7654ea9fced540b56fd6fdf102cbe902dc029d264307a4f0237e076751f5b6d214fbe003a7f1395fb801e437e0f8678cfbdb17bba12aa3d7448c0a53c03106a304aa90da1c8ea6b92766c7fa92bae67595801fdbe511ce386aa382191c62544f1a17af96efca915b2d6ccc8464b95599d31dbaaddbf74124b8df042747e60528c2ca031047b2a8056dfd674ea05ccfc039a5470add3fe4db6fff2eb850b549d0c71948cbde1967253795864d4cdeee52379f3e9dbf599e6ce5e0203de786228daa4f9e1c7915ac4c88ca01e01dccb9508c20a216441fecb7df96a56b6d66ea2231722d3b445a6984cab9cf32d2b9954a344a8c4ceabfc59e1466210e469022376e9ff7fa3fa62ff95186def41f63a283c2c0295e345bad3d9d0823d63ad17341e649cc6bcb6aa4542d7a4fa5a2653eb0f1acd1325ec35fab5a1ae96bbd8ca599058c660cbbd14a102a06167fe4d4f8f4c96960e95e52de413ba03e692b7a7bfb0cc5efdbedf895b32357e5a2ffc123bd5973e5c2fd726f903e8ddc0587b84fc66d6b0ec8f48d15d31fe0c60dd86aa875ab23a173d8c80dd274654d0cb073d60253fbfa07d3b07412a8ac9d56d9ce8ba30c96c448d4c3556ac9038c853ab796b24ad347f20eb6d80578ea5c6ef7b9adcd01c74135e5b527604167805379cd33c3b1301ca063434920584af1f6b83c1c51caa9884de9b82667bc5b21588c2cfa0aa026cf2af958731f737230eda89234fa4abcd42e3043ac3cbf643d3008bc74a4fd6cbd1fc331daf817d3d314c7575bca2645ab60e73b18c51e3e693ea11a36bf992e6efcd7a9a83422cb236c5df8119bd6e6d01aec8dfc686eb2b0915da2736e48b4082ebf9e084d1738914135147d57fea9ec33e292e9b8312abf3798b69438b939778cb337d1279122c5bdfeee444aa18426aff397645a602933863fde0dac1f3cfebe027e8235393c60e0c696e96c8273d7df19a2e8dfb52bc5b9b92e1ea6babb2cb313651f82d69688f03e8f5069cf048023ea4fdb90e47c12a355fce1709705d788e78dba955da8b520af498d6c68f83afadf481eb81f860241ac020de46a1374676651de5dfd42a96d377b7e32aadec48e8498c458ff94af1773cb20df4ae9d84d44dd903506c1445afdc10c01c59f83013eb0e8ba8fbd3e407bb2798d3c5481f0ba51c0e27eee713cf736646b09257a59bc9c48bd9a43da69fc7f2f803acee110c01b864eef4da7d0f5ff26362e72123d896cdba6553a0fcc12a85663a0ca15b79d87e6173381cf629cd76686e48a6cd54f13e22c427b8e8249a3874ad60891e2803da88f6076a9175b38d2d6167f255c10e0c0bdd578a58b5b4292f532724ec5d8ae550c379bcdc47bdcec77199f7e2a2682f65d10b39b0fa98e56bed5decc74b0ff23fa70ab8aea0dfd718c933879b050f5602ffaabb46694864be16862000eaa545ac764bddddc1038a5197a2f5b482abcbca7618ac8e324ce2dc805f1d1d2455c9e3d425c02a6d0209821a68b1fbe036c3dd19c8714be273084be31e13fe64488d0410481b4f77c97034436c4a16aa8e0b97c3e9f47fd68f2410491d94f74b12fbbbb2fca3083fc317a7a3c0ffc12536d5846b32c7eaf8d69a423a3ec91d56f6465f379294fd7236e727ca84c2bfdf3b64d05569dbf707dd396ffb45386437ff84704f765e7eb7a5b3f5d30a7227d6f7da51641110706bacfa61b8b1faee5fa192dd7f666b9dba0d89a909f1fa53157c2678737f7d3667a1014a5b0912c3261f8a98780d5709afeedd9f842fc8dbf0c155a8324a432cac81aaa91c991f67b2fd22a996b5b8c7bfc7ef2cd543f4219b0923310f22a77960b2ede60d5a7e36eae4a3f923de97b07727537fdcd8614bb2220ed83ba55ff57a3b2902f267e13074bbd019b7952a8c307b59decb76cdb1e2f6340f0c707c260f9897b6e57ab2b08bc873eb6bfe70c7e78e724ebe35668d30d7688bb4fdfe2a44e1d10c564155d41efe3a35f07f8867b70996b69c226eed086571ef5b1b869ca899cfbaed0293de54eb399ccf3c7d9b6a7e23ea0242eac43dfc7b5e148d2cfe46baadb7a2b12b7e399f6cc9564e8e2fc06e005d58e9d5c3751d5bf83120533cb83f63b3b5bb4d743b83ed99a080659703de096f92f1c667b454324ec020f58ba3e8538af00d4de0efcb4a4baf9cdbc8d029bf1c110efed075cef90ff1111e6e7be8f732540a3041ac8069f6bacc0eef373f7a5f80053d109f0a4a84f45d9f92495c9330cdb99fbc5bb461b5d2e443f0c55143e2468a02f64fcabedfc472eb83d495297054fb77a85738a2ba5aea5e4d2989fa3f69eb2f456c4782e9f4187ca304ca6af2addb529ad30abb3ca175286b3c5e63eb75083d460ae2db53fe61bb7aeacf4579d4b020d33585799237665afe6628de132737294e5c6082fd76b3ac541a8e8e7d07974a35e739b83e5ac7955cc15e625188928240a51f23c80c2e2976f66ab03a9c12073cb9bb7c939ac61dc5639f573e38786b1caf906432f37c777d744d4e04a4db660e5748d481c52eafad3157de3695722524e8ba2cbe5cc01d4765da9b77ce0bed4e72189c78666cbec86c058201244e5d45cdc2f8ed66280266803889c56892c8632019a2c2924b673f8126ec17609685907da15c94002610f082700a508b55e1b5e3727455857d3aab5bb3c20ec4591d12b18a69a1dcf253bef007700789d8121a3a0030a6c89bc8e3da684a37cb0f1714cce1d2e6d1f17aa296555166536648a201eb0c92f928fdfbf6449e10e0927213c979947602a38c6a970ddfc38dd9e7a506d05beeebf78b93d28cdd3cb27e148b0d4fb57d3c58f1da3e926ab892ee66a13eef4514379495d0809d114c6cfb0f0f923baac7af1162c66f335a4430dc46c007d92d237f7117e1eba83740578faf93fad2a6f90ee22ce667df0f70f7b0e06eb4458382fceaefdda56627e451a3df626bde00dd98b99976f7dfb937cc71b288d9ab6ca96ddbcf064499982cc73f0a8cb7626872f387d70b27e4a1ec14ae77656bc7fd0c30dbeee11a318c1b6f7a266774ec72657693dbb68452e62608f4aab9932b81147debd18aee6a56f00cc6e8a12484952504683e02306d9917e16abb72c92e97b5db25f23003ea4797e0565c987cc0bac105d4acc2812fc4f31c684ad94c7c23ff5060f0b5e4913d39aebd2f43ec89ca500768aa905e3d8f7b080508f785c87c66f254c42e28928defc0d02471941a433385e30f809fd606e60c9dde34950bcdd23e0a1fc8ef3d46717b6a1aa3308ad6a3d71bc522707a153ee791c586ddb30101c0943eee44da30881389f1957de80d9fa12661d63855a0c40658d0892dd871ab93b68f0d165f0df1b0379e52293dde6015e5493343829e3cf82d3d61c59be43d9193350852f61b475e49c3502f888659cc4e1344cba5b95a275cb8a8701154d8d2256c47bc06541a64664a688c8c08e74c704261b3783fbf92c53a18cac74727707ba7bf292c74f9ae66fb392425c297dbec1674a00e4ac2fdd21c400ae116304e30700876532e895c397b0c63a62e00e1b41ff0bd5498c711b0d759542d3082fbc04c74f8a8755a8a2f29c5d968bf5e686d076a8389f8e1461972265c90ad3c6c73eef5c53df6f7788ea1a7ae3981d085ba64b6c6cef0d45b630f21739c79c29b62afa7bf5db6c7ad0c2cd2c683203d5ab26e7d80bf82c3767a3b3074b2fc452436f6e26349a21dbf056872c4c8a010bcf67cee3060a34ece0707963b56614dd12dd734db7ad2e5cca7c128347c84f31fbe89acd7626712f83ea887a5b30b8334ac2bc8baf39a1b0df6cf148680eefd927b9c5417654e209c26ff2413f92576b30b86970b5b94f6fe9d41e17b333a4aaf4776cf93db08999815dc56f111220373badd30b63c29ba3d1449913c8d568cd429e7045b6c79378e06f30e27e4ca9becc33f0e5b1454959dfa61fbdde95244eb29c28ce281b056b535a1e2f4711e8a745a9d0b54cb21e937a2a1fee70761a301093660158a21036fc357ee13c228d231867049480408af918ab6fbbb3dec712b36030de54ec8bedcb603b29b42ea12922ed097001e9f53939aebcf4ab7f6823833b796b87a3fbeab9d3a0d7e92aade1acccf6c1b86e21ea8e8ba382101fa4869965057bef0b9ca87822e9edb457e45875eacce7707fa8aace9c4166fb342aca99672542e6bb79073de8fecfcf82c82b41178a2b325570e582a891861e2594b5c0c4eda1999889d142c0f178d6f60dbddd44fd9b5bf1256d35b75fbef876aee5196ff98e66f965116e5ccb9a29", 0x1000}, {&(0x7f0000001180)="23061931abf86ed9dc86f7f8a30dc071c3f24f2769ad3f75ac8033cb32500d2b092e8fba9678b5ecdb07ec618c708ea769acf4d199f9e1fbb53e2bcd00d47bfe38111bcc344138d3cdacfcb9431c30a8651772dade0cb1a6068d40b18fbc0d83167bafba65a9942edf68bdd1b4a91427f9989641108ffe56d15c1386ff7f452f617398cc4bf71b83d4d34e", 0x8b}], 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c, 0xff}, {0x61}, {0x7ffffffe, 0x3}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) close(r3) poll(&(0x7f0000001240)=[{r0, 0x108}, {r2, 0x1}, {r0, 0x4}, {0xffffffffffffffff, 0x4}], 0x0, 0x0) 16:20:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvfrom$unix(r3, &(0x7f00000000c0)=""/71, 0x47, 0x1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 16:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() syz_emit_ethernet(0x1000, &(0x7f0000000280)="afec730516868a60175347574624b965d2d4949f3d4e8ca1edd47135c508abbd9609b3d6a9f89894655f755b5fa83508b32ca71b83de9189d25061f97182152cfc21c29a534992c5986ad890c5090fbdf077f329333c7df11221c981034880fa45f0ff0c87ab432afac6a23bba32cde715ba6d08e5cdc09b9bafb87c67960ee99f286ddb24dfd77b5510dcbf85868fe27471a5a42022a9e29fb0a9fe145170288704095d41e0e8abffa2c50eada7ac1cf35a15b66d5af9237a1005998844f80195b96670b21c7718723e3912cb2db9b5cb6bdbf9bfce103dd64ea5cc62148922dd23e72d806cf4eaa93a8e296285401962d91e6a70c846f1ac66b4d1e6375ea6ca0696d9fcc441ce39785cee48694ba1d4c770324f3dfe9fa9b8f756f516c24e45fdbe7bfc2f5709c35b1cff74fded7cd47c2de583975979ea1141c5b2c9ce4a8ce70de0ebda856dd10e7413e5f4b4b41b42569db2250eaec4f104902b73887df2d98bdc91cea4c2ed9f22516958d7f6d75bcbbd069690321d5381432b377173ab4d7a6d53edfaed7197e38d5a40bf702128709f6569b4db2180661a43d9a6e9f218e2bfc365e400d384bf7f74583fe35f9d85d2ea3a204f9115c5cf1fcf150257dab54a52c0e30e904028c3ecffae4bf83e25e25a4126918cc01500214b72a5529ad866decd1cc030968a04c9e3da633b0d39766c157ef2ef8b5965f846bc0eeeacd48f200d610d402b98ae512358b855c24b9f66636b76b3d8ca2b6c83e2a5946060bcd5da54c4d0c58ad54b88f2b20071dd09b9897d1e104bb913280010e6f6ff98bec5d54c06e6d8aa41d9590437f6e45c0520cdea88026be642269bd163a18e476d233d8625020c494ab5e5d95a518679c82b1d7091965fd5e85a14166dff8b3274b59e2bf59193aee0eb6040259f5269fd4be476cc3ed29054106f6dbc92e4c3c4e9f82f4d45f9112b2353969760e54115fc4156f7229d06c2c8f45285d45fa90d7d2e641b1634517f01ecb72abcc5e39a18125b7fbd49bd8f59fbe84e74661949c131bc7ba2697f9a86b02ee716f73ff98987afbb71d9949f563a0c6268446a7a5755c07d94b499070ca563af69046242e91a31dc1e45c420f34925ee71bb32fdbcdd7bdeb4eceb96592639ad107059208ae6172a127692ecead4abd0d5e79e5d75ae7327589e751b99681972bf146a09860bc7f96d9baa91793800cf3d8dbe59c9619c24005f592fab723ca62b11c197ab21dd30ddf9623f6177331e58100275f7822634edb25e49e54790eaea2d70b60c0f181507d35861a9baaacc0cac3354d8d05248dab2e67549c42488ffe88175e9f7a7f33f498a3c9eacd08970ebc2d2e4a003449744ef6f1b9fea2ae09f1cafa40d60826e97777db7725f6278373236871200cc16a0d717d0196c0976e5067fb3760cdefc0883c3732d9920fff8b7025e6e888340305908f7951d6bffed1655b478a452935a83b8d722a7ba8a1e4eb502cd28c21d4608b11fa1951e2d979e8d3fe26f079ecaed0ce1cccb8b48e9d737eda6a647c09d7b5bd0c538e7dd0e5e0b73f3a062b2b2036d625577071e94a38b17e8180724054afbb5d2f05592882c24bc35d74ffccb8bc6b28d17d1068ccd9671ffe6adf567cfadc8542a33903519bbff75a03780a6c68749f52e86ea82eb358b5815ffeeb21532bbaef1a1b069b15422c35854b3c1f40d101b28c5174655a4b36f1ca9ff88933f2178072110eab4edf054329aa36c2d4983320deab51314d24ecf03f2151d7763def797ffb5e1357d1bfedf3e9fa7f4e7873ed6feee3aa9ef78e3c351d80d34a7160ac4fa06400db344b565aa2046f322fd4a1bf1cba9fa94831993ba86e4d985a48e4d63806db967c75d4ce50bdad562ad08ef0a8446e05fbefb5e11711e6573bc10b3e28387e260be9c621821553cd196dc27a02b4889b561347035174bb91012c504e00c81d68ca549c4364ce8263d45dbc06211c586e90137148c3ce861e4eceb3b284160ac587c8929f9238754ba827324001a2f938e6a739cf8d5f5c15fef6368ee9b558c72405351829a98448e6abb7d2e2f6ec37bb5bfe759b30cf0a07f4dc153d6d8de00c6909ffaa261c7f5b754965f321260ab6f16891f4c02b61291141df81725c920e166e40bc66e7f201d88c4a4abe9360d4e6e47baf0851d3eacabc7d5e66faf93e61fd6029b624ad354e69435e6c812f25447fafdef0fb50fc2e874fb91e8599ea2e49b0251fe6290f804f0c59bb2a44079c72a6385e3f2a67c191266ef8bc694d6cada5b1af4e1d8a15631b2da3a8a41cf471fa2497b5d3467b348278d429e3e2d0586038f9b039033b97f8eff5b37d859cd0be17d559a46dedaf9eef9af52c6cb713fb35629f443b1b8778312189899ff23d1e9979ee3247fbb5b020e793a06820bd64fabd96323b4666b87823ee0a35a595a7587e593fa605b110fb75c937fb08c0ee4243ed3a22e971ec8dfa46e4f00ad3d9562720f8f49e18726954bce5f21104e09c513890008bf9b077a035a5579f666d3bedba13acf0e2a750d5d3d59d1a7c3fb7be5922d59d470de1c3c14630303c8d68b2fa16c4b5c08a41f9ab6034686e19d691c593942d0d3290fa5baa76da5d7b01fc96140888f03a6a7d030bf3f5905c90a7aca79e4521700a0987a3e779a1cb2684e9cf8e3655137f3e8eecef735f140e83d9d5b7e82a513d088d62257c1c00de86920a81f801d00fbb8c2fe36a6b217bb53b8474ecee57e35da0f10c12a82b0d1bb9db153659afb0af5795735613cf23fd36f7901a75b864a982e9c3af240ed9a64ea75e9b947770958ca85ec1e90a75eae22d8d521be22d43e4594b7c5194bcc8523bf8e69c060288bfcebd929a6611db62c91036de1a25528da38d2be0923fe8773796470ad365d07759ba8cb79006b02690bf54c3d5ae4d0d8f218b90077086b85127b1a2847b6fa3ddbf3a3fe6b37532459c0e2bb3ab67f46261ad0a52ea01f2fea4d5fc8eb4fd8c59c0e52b19d1f9eea7fc94c34af8fddde7e2e8613f64f27b87724ab27fd6f502c615e4e9db814b322f1df779a370006db4216f132e14f9e4c6043f27e36fc29277906f2c3120b4bfa19ac1045b8b29ff83cc5610938faaef934606135d409fb6ee5db9b859ca5b3943e08841875369536499e5504856e9c08d72d49cee9c9e9d65ca1c1f6d0899ef51d2f694846d240312453f7000dfcf9f401b3cf0fb7d226041005f7786f75c1c8d57706ecd279c024fc0faa133dff00dbac4c5e6ff01b902e5c43a80db4fc61ab28e0cff730743daad0f4024001e5fffcca67075cf5b67750897f269e25b6db0eb3aa9ae308eb254a3d88313860dd46e26d3a4808518684df673668d96b422a2038aae96743eeaa2d3e9374266f78c0d9b98ef4c1410dcc36af25f2818edbe255114b9589433a84b32f65262428e7b61f6d4de71bbad1b60921c8f78f9bfea9d78f30171c8ddbb7d1941fdea3e3db6d8b82a8b0b6ec88e35f3895cb2b13b2c527de867761d56d843ae67ff84eedeb42ac78a459bc0b5e24632e7e8f95edc20cf88659d25d9e71a00b2d1d62cedf39aa47149d4d6944ff953e68ca060fbc61b44043d0984d4491e137c63a88a74a2b13721c3a1201f6c7f2185a5d4b9d52116f7adc53a8e5ba884a2c694f8496a819e6d794e1284701893fc396ef84aa9faf08d8d1eb25293133fb0b084e98726baada9a9d1c6afa0b93e81123662e9255170ad8e6db1ceb5e7961bcb125408bd8f3b5a384a8581fc44a6445d6090c759272e2cccf06cc4ea512e6bf4e69266989fa61f4d02c74dc403e775fa6d263915c7b0b0fe04f0922d23a17dc23f16e2630bb2e9425eef8026b66a153e0e7d07bc281c6ec54cfdd6046ca67618ebea9c27a3b6b3c4b8aae75d12699e598341cb062a00d338bef3f90bc113967791fb071e58b0e6c3c78d8095ac898191120e075d92a33c3f324e3051be4f8d104cad33e0a6a5ae9a1a4056d574000c61262bf254dfdbf527ba15287378cfe3bb6af62d00bef1946a7262191afa35ea6ce2a455420460e0307fd2a6e1a41ba63168eef92a699a4098ca1fbdcfc58380b11ffc708e82c73af12a3093d73ccb8e420cd7a6b9156f3b725454b0c07efa8bd005a32f5873a9ede8454a0889401f4343ad84a0d5b916ead33d663c1041c626f3f75074b206508159f6b0f7cc86588b5e8d80bc46fa25e794a28585aa856197e138bcbd9685adb663e0e553cf01694e0e7550d40f4835a7f7b48901e6d130116878040379e5c907c88e014f2b056dac84bbe59459719c07b80720bf961731b5b2f71ae4c6f8e639e9c539565e511992d38f0c3c35147b5b56ca4dacf8efe443066d0f5e7f1cf91396f1906dbdadc7ae7460ab0ad108faa37f6d45d5de55cef2cba46454f9317e79fa07a84c00350af8cc431f8258dca8d22a154666e6eb07f232e1d9eabf35bd9e8da24ef406edd8fff4699a71133fb9f90e924a5000566e413426c6acc7d01d0cf0acd2b0695511b110d84f1da0e6e1133c0ac9ca111d4c48b23bf82eabd636a4098590094f5ff286abed7e872f6faffa5310a661b10b176ab1c166a61db7a7b45546614b6d30913cba45416a3cc1efe600f972e1a86555b6ae9f3ca9fb2d75029854796363153d24f7faeeaca32005161a9fdbd543027b5809aae50b5c0a328a0ca8a95dd3479503e4d9e98de089e22888c955501cc86647915096b864517340a844904209af560d2ef10936f235c0cdcc31e8fd80273c2121c63ba134e1ec2352736641a6f1ec3694c6bb72adaa28424187883de889c6ac1aca4a6d24fc08e8147845a8252668184ed025ca8164e457b8ddf9146806fa4a26106bff40ff34d1a313bacdd8c04a29bc2a43d76bb964777f62c5fdba9f3f8ea3b52d812211c721930ea1bb7e3cc38db1913512983616df6e19436fced2e0b396a86dfd09f6aa912493b47dae8c89697799682fcb7ce31a08aa0721ba57bc71326d6499edd6bfc82b4b020c31c7b8996433401253120848300e8089a5293c311c586f90a2f3a15f1cdb97985bab8dd9d59a572c0581f1d73c822e43d344ef864ca18770039e4046197e2d2461760664bce2349600aa096af52156872349b0ce8532f4731ccb4d995bdd7103f2edc3b0dd175a8522c0e9943a83330c68e8a7af3dbfab727b83d402177adde68ef22c9a3b17068f7190576fa262254e9819697e854e2ea4d78a787b49493bb6c23fa57eaad12b4d083b92b44ef8f9991397b315ce108f3d08da335e8f17bed622b5980bc1b347866ddaf3f146d9758896762f066f8b7bf45855d4a471bd0d4a5d97d2d52d3119713cc3ffa9337ef3b4d40cddbd804e362fffd889e3c6eb6a6076dc18dd49818b1570def9ebc2f50523198e106ad55c51ebf899b611ddd007dfe9a7bfe82e9aef9f0052fe047fb33d489373163f9b4c3064e3bd36472d9ddd9b84748199cb8e1bc441f374413f8c6fc599b73ca503f99c3fb375aca1cf6e94b99c606eb8c963dfa79311e1583927a2c4067e45dd6bc222b69f655ae64cd3d116440dec9c79173d9c0c5dbc6ccb7cdaeaaef549bdfac1cf6ae0f4e0ffb442b43eedfe16986f8e7520daa85844bd2236bbddfe50d734d672502ee46ef527a53a908b0fde57dc79832ce7212c74e60755a75fe951a2d61c207c8276b318698c819abf0e8e7de695460d593cad8d727ad1754157d1f8e589306a60619592ccee3ccc751e3689e7d41591e9644ff9569cd9150fb65abc927712ad3747f08cfa64a0735fe") kqueue() pwrite(r1, &(0x7f00000001c0)="146cc617be52776a52f6a86b7ce98e091a744dd6c60e7f45eb9ccf6d8be40e4daff2c03c5ffd81c6d91830158e3f9511fd04e11fd7cee436ced449fb71b69d99c74e7e31fa7f3d215aaef744098c66a734e49e52ce7e3a7859f38b994ca28a16c6301bd1def593dcefb22ce04a3e8d4ec706875df7298b12f9792b1c91e051b5ac6dee99ff14a73b68", 0x89, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:20:25 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f00000002c0), 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x80}, {0x6}]}) close(r3) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x80, 0x0) getgid() getgroups(0x40000036, &(0x7f0000000100)) msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r6 = geteuid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r7, 0x2, 0x100000001, &(0x7f0000000000)="5d3f6bfede662b14", 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) r8 = getppid() r9 = geteuid() r10 = getgid() chown(&(0x7f0000000040)='./file0\x00', r9, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getppid() fcntl$lock(r11, 0x8, &(0x7f0000000400)={0x1, 0x0, 0xfffffffffffffff7, 0x10001, r12}) setsockopt$sock_int(r11, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r11, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) r13 = getpid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={r13}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r9, 0x0, r6, 0x0, 0x48, 0x38000000000}, 0x81, 0x3, r5, r8, 0x5, 0x200000000f402, 0x4, 0x8}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getegid() r17 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) r18 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r17, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000002780)={{0x1, r15, 0x0, r15, r16, 0x80, 0x5}, 0x100, 0xffff, r14, r14, 0x3, 0x80, 0xff, 0x232a}) r19 = fcntl$dupfd(r17, 0xa, r0) ioctl$FIOGETOWN(r19, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002880)) 16:20:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000a62b2a18f4620d8afef5500262536023a891b9e6f74c88eb00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:20:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x20, 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000a80)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:20:25 executing program 0: r0 = socket(0x10, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:20:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x63) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x80}], 0x2, 0x3) 16:20:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 16:20:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) clock_settime(0x0, &(0x7f0000000040)={0x7, 0x2}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/24, 0x18}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x59, "000000000000000100002000"}) r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="20000000e5ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700000000000000000000a02ec1b0fb2b3d53b2af3ff1d42da81bfa0246e800044724ee2080cc9fe835f9749fa265ba23f10f50ad733c753964b118cb97c1172d63fb0c9e3469bd42e5ed8bac97c62e5d9b27ce41d09f12adad4a5cc26635bac9bd82017667ace59c2aaaa215ee33f35581352d86faae272bf6eba6bc71270ff04e15d603f8a1ce97d99b5582798d2b6d71fd9fcc01f37a4d8181cbddcf684860d7"], 0x38}, 0x0) fuse: Cannot find fusebuf 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x1f, 0x1}, 0xc2) 16:00:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x102) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) chmod(&(0x7f0000000040)='./bus\x00', 0x80) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:00:07 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = semget(0x2, 0x4, 0x40) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0xb596) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x3]) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x19, 0x4) 16:00:07 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket$inet(0x2, 0x5, 0xff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x400, 0x4f8}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x100, 0x0) fsync(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010002}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) read(r2, &(0x7f0000000040)=""/48, 0x30) flock(r1, 0x2) close(r1) flock(r0, 0x8) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x400, 0x1) openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000001c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x7}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000040)=0x50) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000000)={0x9, 0x5, 0x1, 0x92a2, "ab9e882801028abf966974d8021f625c6bdd0efa", 0x0, 0x4}) 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x3) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) 16:00:07 executing program 0: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) r1 = syz_open_pts() dup(r1) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r3 = fcntl$getown(r2, 0x5) getpgid(r3) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r7 = geteuid() r8 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) r9 = getgid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="dbcd93beccd31f3b45d703828d4decea0e0744e832f680058ef43f7c591e8d5c97d6871801c656d7f402dee3516e07db2aaca2fc0d59fd11c51a764206d7b22dd62b7fbaf849713bc7c0f1ecbbdd7956042c273f2efb315b9221754f0b0ca225f15d8165b4275e6d39bfa65001f2b215b872f6a1", 0x74}, {&(0x7f0000000180)="fbd46bc77f6fe2ff69206dc1585e1979c255e93f244023223fde0ef438c98a407d6543a7603cda6a7b600fad08455ed06bc34e768e69c9d1c3be2c2620317714879fbf87ecf84d2ebb773c42589439ab6fb4fe6d5189cd3da10e71d55c5e982ff41fad600c7e1d4243d9f5b3509601c00071dabf85a1a3ffe609833d39a16da86d9d739c89fa6d1666c5eca762f51656c17f02679da51d818c4c4732bd746a4f4a7f130e3e6b112a0838", 0xaa}, {&(0x7f0000000240)="d1d32d766370fc56612624a6", 0xc}], 0x3, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r7, r9}], 0x20}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff00}, 0x10000044001000d, 0x400008001}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) listen(r1, 0x20) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x34, 0x0, 0x0, 0x7ff}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/84, 0x54}, {&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/90, 0x5a}, {&(0x7f0000000340)=""/210, 0xd2}], 0x4, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) close(r2) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:08 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = dup(0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) r3 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000000c0)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000000c0)) getsockopt$sock_int(r0, 0xffff, 0x2c, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00", 0x0, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) r4 = msgget(0x1, 0x385f94fa5319c09) msgsnd(r4, &(0x7f0000000cc0)={0x2, "8fb67db2153f2a8cb1f0c56f6a1040a876e36699e111e02d2ddecf6a4185459deb8779f7c7d8b30382483878fd9ad2af3a3148171410c0fd6aadcb24c15c9fbcaf205980c892aa8eeb076184a64109df8d56fc078c478e20af7f4dc0912ec4370abaf735c660e505a26fb5c86a3f36288ff0c8c8791924cd04a027be0250fde5ea4be0f6da21415a9dc0ce3cce4787d1fd3bdf5b5434350d6464f5f5ae3d2599f31ee92f13002b589f4f929575c24b3b2d04e34f6152b9701252a7827623acc0748e28e85f3c62410a4ef64ab8c7117d41e247177e593b9f2d82e12bbd11bd0e1a8fed6423492efc8bbb3076c69d8515080b858123becb0298ad1e7159e9aa1fdf40e7c639d3001147241a71f59ffdc01056528ad16a3a312c4df1f543b8e98ed89552c1a24485ad8d07e47ffb251b56f3b23eea94f3837368e4096ac0e8c881201bbd39b4b6587111d831eab7d3406ec907894b676e833f8b48efaa1e86eb1b9ce0ab628322a9d9b70f8eb8f4bf948c21aa932997e3957d1271c82203853fa0c9514d2b423179b3c24733d320c1a1ebffad8c4b38900459475e2a1a023374bc953f6a2ed9785763f8960b93a6483b18d5c8be5d4e7c3f620d5cc3f542b66b46bdc0330d6ef5439aaeb8874281bc36db287e50996d0d8711ea764693629fa400f49f7d1f5646310cb47ab6d59bc671f1e8e8e923f56a0f5834a6a2007d201ad292724ac513c7df3ec67377a25ef6df7af2d7e148e1d1c9022a7df264b227bf45188a5bd1f123f8c5553da4ed9e47f2906e16fce5234a547d3b202e731b17b272686cfbef6b491b3b246ad9ff0dbba9a02a3b130b6504ba8acf1f8978e9fc9fcf2446ba9e8a91fb353050b859ba5f2f62ff03798d73634fd7b88679d03d395c7f139ba15b014ae718c64be9c6bcd63479d21169613b032fe3618d6cf52fc07e500c592e54dee31ef061a8e3d05c0b1302139247f676689806e345579dc16b7f46d2ccfd85be3482e1d2c3242d3578defb368688ac2693c3473bd6768a937fa1202609742abaaf6724d1b8b215daea70a23bd3fbd1538c539671aa706413c1606510d217fc2421c2aea7c73c17c2c95b48d675c1ac18cd38f2906df5eec60bb653081bbf41854312d45120c8ab2bc3a401285fa2da2b2cc32647376862fe5b560d205b7b1f2e5146df386b96f410a12dba7eeeee1eae374bb4e943dc33e9b8da88e012014cdf661501aeea907f18e6bdaf2577d18b09c5c327822146fc12a4ed08f852c41bd1f910dcde9d0675f5588f50325286364e85be4ffccfb5aaaf855755958f4b1e18947540bb937824c8702e475795a495c36123a938515201574827afe3bef4ca192042501572fd4b5c55f7a1f066f5956853b295539ae528b37419a84d83b1cade9f47858f6eaa974b346ba1ceb255adbbbf08ae83fcd3b4484fa705e2a602d44aaaef4c2c7d3d17ac4fd9352dce2f66796383d00a6abc7ece2e0f1808098230a15b68e7ab18af77aafde6ded259b42d4e0c54fc4a98b42a4ad0c498a0a57ef9215c3978a1fd0d0328704d3ff50a7f70893ea97a86db6c13142b73bf2cc9b301e68d75122761e63b29c833cd60c25ae21ea868407ea14f42a6d82cd53a8148c2af028a1965270ee54405355c1ff437e76626764bfd0d10228da7cbf8bc2d42f27f6ac0e3bad5cec26558268290a89ab122d21e4560440c6120683f538d12342e27be9754faf1ab0d6187ab26b35c4c682d69f7fad78f423a84b8d40b3d92c1f6df506b78e03d60a2fee7eeebb9b6e5edce0d82a813fb64da57c98577fafc073391daaf6a5766cd2fc05b52ba97299d793de3b1d392831aff822c95ac012b53ee9bfc4555932f98f1f7ac2a459e90b6a8c465a2a3be21a243f64c1d0de746836fdcb63126b5fcad8f14bb73ff6c9b77d28575f2aa22116221c588d55d110c07a3914cec5141c2f22fdc70734a35ee75ccce1f80067f1d4fac46e01c3ce81f04e025307cba60464c7a064ad95534dd5c74ef7329d251cd890c409a1256b79a136639ac05afb7930221c3bb6149e6ab4cf029cb1eaa269708b77b40e0069491f57a1738d4cd2ff0c42447de1765ca5f9e3df4ebe6197541eebdb14f8fa37977781e613d46d697dd0537931408075dc4c9107c9da0674795e71028563c837a05d4fd81434e3e3b8b202c4a8510dd0d9f92ca95b584e8bba9682478e80b35798cf3b7997f33c7458fce765479ce8612f6c0bc414d9198ef79584b65105577c8505b94480bea321269b9ed7761eeecc03cf43f2fe565b42288b1f5debbc055a66e70c27c75c11f2760280f709fbd032c41738007151cf7bcfe41c05dec897b54b81e172736062b1e2f94f9aa2dbfee959c4d53ec7a2dc6521471974bcae37afab3d67dd028ebcad05ed1b17d8eda0760370b9da4e2278c8a23a7174d377a8e129aac337d9fdd460b0cd23280ae0d40c9ef7413238078526e7f336afd74b352e612214e3f7f044b40842632c3e7abae97b15fdf44d78943e3a80092de5e0dc5349fb6497a3c805a3d16584d684ed8cd2c15b7f7d0a088ae8348ec41948ad99eef41cdba882c097fda66b6c9ab230ebe92c5f4202091790b5687ca532e29850b18d4eda00dacc571d6501b563354fc0f2dae3e29a2cab4fd2e764310b7fdd9e8e9c7708619de4fbc1befb871513175587e44e8ada52e4853a2415faa3b054bbe2e802f0e7c4c6aaf2654ef396d8731280b0a61e27ccad9c54dc0728b45c83aa735190c2a091ea0e3c3ffa48552beca4f1672855bf3c3d30ddb337f963952ebeb1468da9de99133694f7d528487c081b07c88667b52fea55d635ab919129ceaf560cdcf9a449f3ad999baf93ab4d6c9e82f438611c168515519c99167cdd53d6348ab17988c4a8740d7e6cac34d40a7f470818fe01599e7a7f146ced38e49546d5e228fce2fa46db89f476c341facefa3fd8d7fc2a56e467ec0c82468193bc788360be3565e666711e95bbf5e683730e2cfe2e4693dad140d06be6043ad70d7761402abbf6df109f0894ea28e96c8dae6887c91053b9dc70b66841431595d67eee571fb812dd9f58de371b8b3240a8c5eb5ef3d705b0de55a287ea0554ac2fffa78679fa9ee67fcec2e06aeeaec33b4fae429583b0f6fd3c36b74f58341131371be863402d1b4e2fb6e0442f036f655182c87e8e1b20588ef67913db070103cd5689b9f8db25929c48df8536446d28a7f92ae20bc1471668cee0a5145049850c49b05c1573aac3322b3ea7b0ef5a7dc9e9a5348bc7bb3d611637ffd17fbc8cfba8e1db40d7ff3dff2b4c4784e819b8a1e5dd235b24fa8f7db38d3b169a8d2ffd6b61fdbbf41a9ba8603e7fae74fc4e95e3995ea282ee7a94bbae9ee9ebc75fd6582862b5fa6be0752235e0cc991863d048ccbf97c5ff6a08c38758f37186f66ca2856361a31441ca1721c4ec054681cf9b4d9921b13a6e44b15aec5e7dda915a432a38f4a1d207fbbab44d5d3a946d12ca8b6904274a2652a62721766e7c51c9dc254af711a5f2ceeb224e646b4b76b91b5a634da301908853dcdae7ef581b584985c95652e1cb5af4457caab38a23948dfc97e1c588c1e7785ff83992c8179c0989fd82adab5542a8c9290a303cfe766362061b41b0dba0e553381b461e193f00675f1324daf1d268fb60384d87c784c42f599070b2550434c6edd8beb6b91ebec2d6c79528a819196310d664072ba2f193d309c2792ffd350954fc8bd8d27320a502e7772b528813185ad3bdf64696ee6116640f98d66f999f2319a12e6f39b261b9a2821cdae3fd4a5aaaee408126458a718db8977c3dd69978467fb1bf052059830f0827ab8cea7d50c2d1e0d8ce586170dcdf7322e86790b88834381bce62e5476fd337d92ee790500ad2ec2aca4195459ea0fe26b9273c75540a41ca65003b12861b325a7ebf7f581d38882e06b74d5ccf0731377dd2ee4ad146e379cb1af7f736c8354784c7d33ea70cde07c5de9f0dbe89aae78c09e8115d2b61640a6ed6b223269fd0928139723b7abb6fac078ef56a337d59f85b7cc6674951451e1e7e2834b6035e9de3ca0d2245d76ea24990de981ebb917709ce87612fe91365534db946a495bb5b2bdcba344709a2bc286530ca92b49c78c002e9ca803ae1ef88b9b1fe633d9801abe1241b2369c05516e5bceead118a8e612850f5281e4dec9833366598544fec6c5647fd32be57a29e8f0c05ed82cc673b79573c9a31c720e6cb277b48cff8452e485d41a09808548b228d0d6f3d30acb64083c191d958dd4fa506e8b2f2c83ddafc187aaa8c0165a2a95cc3b089871bd9abcdc5f7d9e26120f0420ea11f2cf222204b7565a3f6444683fc1e70ee87fdabe949ad235e97e3eb19962f647c79d2be585c8ca8a22a8f64d2245524c718347f6c1151939613b921c0d5585c0ec85e3dc81789e16ce5c31aa65fedbd87eac6fdebf3afea5d73683c37138c43640e3a3022d8c7ae1e6f86d76968faf7803690ae63f800526038b323777855a594870564204b374257cfa61ee25a22a0c841ccc889c9d2c1ec787f17edbd5217453aa3e181fec4fc43c13f806b4d08eec84174f5c142d3c605317857a1667331400adf8f865d1522d0d8a5920d3f27042f2f91e441620e701fd1cab644c50f1a3a212de700eb7212130f9e57b132bf803f209ed75332883c599121bf35a864eb6c1661892a7eafb6c0a83ad2a1cd2171d3f79492eab87fbd717269298df3df465a1d7f8e0bf42c895e18e98920b8471d8b25910f23ac56ce63073aba77584f877f45d7a3d78959d9b19ccaf68e9fdc89837cab3c78996e6d6b2800bb11dd1823051ca2aa2c82f07de213420739f59d272ae01822418ff4391218ce6d898c9f8ad812c7da20af62bbb20c303228e1bbd30f8cd2723a9784988775de14371710260f662586d5ac0fba309ec21fe685cc1da8bc346278f31eae0fb9248d39a1f1ae9a137d51b00589dd68c169ed887c0927cdb8cad26950dd5014c0516f53fb92649c20cb73086c95684064e8a073336220a4b8925647f613905fff97d19e26cb13c01b9ce52f407546840c3fb0bb3b95e7b7c341dae05708d17df19f05fa1d05e17a1915dce03c6907b5d60d8ba69b531c86f6c3b011dd95f5d22b689e80196b39e5c9008d27ae46e2dfc8b9d4173b18d90e9b1f8371ad7133bc22cdbb489d30ebb685aedb77fe0f0263af7e94b7205e06aaf2c89bf3c9b65f15d60e6b9d695a19a0fdae608ede289653917d9081eeb166a30c9233eb723308df7b3e0107713dbaab5dbaaa99b488f18e5a90847424d49800d654118a75866d2d98caf93372d9302be2fc573b30a13d0d86808de624a971e53ac1d149b057fa162bf4d155ee119dbed32cfb2da093251fbadf43b976ac5ab668f9553cdb3e81e0bf8cd66dd54aa75b48aa24550ce257518f8ff31ea705935545115e27f3168a880c53e1173e6cd5f28742c827f589e9aa13939c35212135110bfd674efeac88d9808c5240b5b58d4da4edd4ab93efa905607319c14fa99a6a74a053cfbfdaa073f187ef8c7c2674ef601449f2115431dbf6f56f886a0f04e34b188993e7ab8084ccc90c888676a8242a70c49020530477ff5f3f13e476e54f320cc20cd5ac9bad9e5bf4f8d17630ac7ab069bd455bf4959a71bc90d40ac137469a3343f811e4198f05a2618c47d9b4b37080948ae378707fa004eed09a042034154de72f69b355dbe40a1a85bf8194ad04e270bc7c19f6465e1db301c1212a81455782b2492aaafddf1"}, 0x1008, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05e", 0xba1, 0x0, 0x0, 0x0) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f00000000c0)="a4efed0c9470a244a059c1c9497ef4e8a443a3136b460329648e98901540017d88245b9f24bcbe773f9c874e0f9f9564ad4bc2daac621b5b3ec9780a5a45196edfd94816bba468154cfe325a0a4e50f1a6b71a883b4a9cb19231950b469763fe2af5c351e0e886867d7af8e92032396df77812871602b7f9eab3158e2582b47052525ce2fe8bf858e9fa70b80c554aee5d57", 0x92, 0x400, 0x0, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:00:08 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x5a964d6cd0db74f2, 0x0, 0x8, r1}) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r3 = syz_open_pts() dup(r3) r4 = dup(r3) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r5 = fcntl$getown(r4, 0x5) getpgid(r5) r6 = syz_open_pts() dup(r6) r7 = dup(r6) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000000)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) dup(r6) ioctl$TIOCSETA(r7, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r8 = fcntl$getown(r7, 0x5) getpgid(r8) setpgid(r5, r8) r9 = dup(r2) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f0000000000)) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:08 executing program 1: socket$inet6(0x18, 0x2005, 0x47) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x48c80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='-dev/bpf\x00', 0x81c0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x87}, {0x3c, 0x1, 0xfd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b138bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a38620700f5ff0082b5955984c87910bf673f7ead4bcb777fa69dfceac2a84e6abca64896bc5e0def388bbd2ad88b2951b15901360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30507461fe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500000000000000000000007790dab90ea95e658700"/223], 0x10) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000340)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f0000001dc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4680600000019fa3862078dea24018295954984c8791000003f68c11700777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e16f96adb5a09000000b6d5b786186a3c502b45fd4237b8fa4d012ae447473c238495aaee48c02f6ad41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341000000000059423e16675b2d32f5c0b22290e77ead31c7393ca3d4a003d01a4e491b8ec5a9b734811c83548556a8cba7b40c47622d462b97f3f881da9faafa1033d6cb54bd353ca3afda421cffdd2f66c0b606dccea4e7a5b3ae67838105fbad53cd4f5dafe2eae0795d5342f6ae68c9eb0e9f92379b5f769cfa434f00"/335], 0x10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/22) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x9abb55f13518dd05, 0x0) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) accept$inet6(r1, 0x0, &(0x7f0000000240)) r5 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x10001, 0xef4, './file0\x00', 0x0, 0xfff, 0x6, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) writev(0xffffffffffffff9c, &(0x7f00000019c0)=[{&(0x7f0000000780)="28ec598c0641f317af4439e5815f988d1a16bc48860834828b885e70937d63dcd5fd7f0fcf2eb6348d3ed7385646ebac036eb0cfecbef27761a9dbf5f5822c033294ef0ac044d66fcb5af49fe1b1dd1ac823c1638e9407f220202d4dfcb7811453d11e18bb3ee7e7ed1baf2300b8a72aefa36d5c77a055c4285cfc0ee27395ee50e56d5f5cc77956a9530ce3043ca28b6ce19266204db1ae851519f5e061f6d2209ac7528527c4a9ee567009fe6cf8e4f6dee628a844b9306700a6a0917412199a9688825437894e66335c0fba06036643693c4b84077929f7868768209a780e38ed38ba9a59ef7b0fb25de59b35dfb29dbe3afa2bb11f84d3f3b6cea2068d51d20b39b2434f8e9c5bcf19b4a90f8d1979116aff4764e0c9ce775cfc9e08bf36d2c7df79234a9e8a4e749f0f941c364b4561ad4b90fdc470076b6f63af3a5c69623574838b0e1c7a2f0a25b4960117bb8fbec880d3cbdc133e247aee902ba383c1a0a5dfc0544fec1d684a5ec25fdc62aee7e92b9f8ed75f1873b835644aa50640af1bd7f249e1bfb14cedde829298e803893688d2a267bdf64c928c8baf235928efe2340c10ed30e8e53ed0516d306b654df0078cbac63ba1bed80525d0f51d72106b45f6ce407571aaa16f5f1332004dfcd0d6f47896beab53cdb4839bd3d8adde05900b90fd8e814cfb5860f5136d30a2bbd9925d07911620029ea34fc512e9ebb2742a8807e21a40510c6a1fc85053ff74f971302449061a2b28b788b4bc194bc627ee04acafaf569d690d765e305568993f53d01b2c9458bf82ab98f2681919a72cbefa67d0b770b106c60e258678c227526d026563c1607d05448c3140a7e84bcec2c7e38c587709fb4e28b8bd9a7de82ce7f5d6da747bd8dddb263bb1602df6b85a56c3659eefac0f7b50f6a974f07f0796e4c043688c42e261ae96ca7cf394f7cda8123217ebec743e69caec7dea5271c914030e5116323a88d281843c8465ac4573a2b35750e1d9bdccfbe5c0e06ce2e64c9368d16db983e2f50182e5bb5b2d9d6ecf3f12b736d1f125263fb93f4525debd3f83a39a41dcba56c83407f8f440005707f6e78729010b9c34bbf1cf135ab9e3b86fe3c1e1e2817d3863e7db81c931fb7f8b7d6329e62fbaeef72555964b2f672ea33536bfbe048585961d8d233398434b2bdff13e5bb78a4a8f265314d2ddde7e3bc36e3f530d5360f891b1746ba2fb9fc033da152714d2a5aa5212e89233a290b203b573a8040e5f8b8479f60c77857f254f148b6dfa117281130d7987b61fc6cad00d535b49d8b958dfe9740a15b25ef04e8d40d8e378692589447468c2aabc505692d97ca0e1ed8b8c23c913c5190021769b74f59a64352f6b26b0053a1dd3ba261085462363d23b95dcb75f2cc80b44b4bf4b3b167ade040c1c432dcf042bc58ca544c280147f4e2e9b745236cbed2868e16a9249eac22e82f8ff80fbc693a8b5c08c4ed200baa6cb5c150a29f959291a843041f5b37e865fb7b17642c8ba2adf4a17ac8103929bd62be5a2db2cf5aff0318f1fb418f2b639d866b591a0d4624be290e2aa7c9d347ad8c83e5ae5c1997b147baa72d6a3b3f706abe69cc744a6da5e03cdafc98fbef61939d697e0513f09a11f811f623eb4f31eb94adc92b1147e0e973605ec7a8b9aba3937811eef7e3b821419696f5f311b073ce10d7b162051cb92856515b9110ed4133630a63614c85f8e27a5589f8708744fb0089cf3759d4e79501cd615955d62df0b5cfd8271aad21f01961a0d472c14e44e43ec0c73d1f7a2ace9ac455af7a01311d6e23643b0781a822b4a00fc38810c3e663ad93e3e9b1cf265cb6fffb2e7a445f49e7aeaf897994a1bcde67b87383ffc56bc622b96d3081336f6366441bbe44ee51107cce1151b08d2a7434bdb1b51c45f1bb09949320d49767c4dfaae2d19670d9897bce975e39b7fde388e048e3381211355a45b5df7fc27ab398a8e79cfdce21c52c109044533889dc0b4148c64683ec5838776c85f2306a4f95b411752518e28bd9105bc694ec1507ca1deaf8d17160059b3ed7ad5216dca67f0e29072dedcad3b4afa66f3a7580bbf0b23f66746d9c0593ac93c07923604e42301fe80c63588c2438928bc73618e5829a2d7e9962a23c7537ffe2e69da5072ec31a01ffa01a2dd5b0111d0862553d2ce9f6c09d6bb92328cd68af4ba6418d58c1f0194d257665b4fd9b291b7579afbda2663edde62c758a1fa7eddbdaeee087b573f976bc5610017eae20e1e8d14fb438085e9b45311d6947126d89b1d51f672e74f6e878f4c43197bb4c4563438aacff2aeae142ea0404c7c76c4b59c398503eb1a995c7b7b3d6f288b9eedafa532984140f011a49c46320b20b0c6361a3997e0f92e4095347474b805e7143cf95a3234a8cde4f2638a0973959f13cb5e84f67aa6ede8fcd79ad5c8682448f7107d5ff68e760fa5215316a9fe33a270e7cab5245dcdfe262a0062dbe8bd26f574b8d842ba495c58e79c4051205fc160dc19f3e3db0f6bb51aa103d5931798d839818ef36e812c7517c22e279397359bde64e0a2b2a2397df1a7faec64b1991203a0dd006eb29d6f4bdbf89e5202ae8e6d30583c056e49dce53903741a8074d7bb36358f3b8dda58d2d5d10e8c8ff8cbd36ff3e39397bf968954870c8ba803e51d4d2ff3f48ed4c1698b81b597a62a21a3375db796f3a3b2a98a39e316c0df8382b40c3b2a16ef19dda6d443309ed5e4e6097453268fd522ac6828482729826e7a6614b331be8e5b45cdbea6c54e5e908af309604e0fda7c891f747f57311ef203ed8885ae280ffc517bf532bf644cf4319b0cd8c66b582bf8e35c1aee32bb40319cde4288c60cc4aab1762b3b0cc4cbeed0faef950bd7841678a2fdbb6f2011dc7df8a271f2256c0ecd8f7daab585623f2a641e664d5edab161bd951a3bf0415bea88d709f97bf9d62b7137f3f7e79df727a1dc8035e725318e65205bc6643ce696d230269c996ca438b801a2835bc44aa868d5ae368e7c352dd6e3de12b54b9da10f5fec6a5252c8162b1100450c1cbba96c3087c6e53a1db96534464ffec51c7e5ec0a475566a0b4a85b8c1d36ece8cfd0c4cd395dc5119f491b6524f2ceadf2989fa3cdae2e6f941da4e20c246d364ec4e6421b94dda9f5f49726b1b83963a59e6b70f623e7abdd59cea430ccd577707d8a21e0aa38a39c1a481d1ac14f126c9dd4dc8d710f5712bef7dcbb469d679c97cd871c85b40391e6a7c135049be262105a2bc79fd3a0f20eb389ccf3b7f95d3f79f8f59effd06e495f8a2f3ad95e09e20f29475f3802dc70bbbc9bdacd80c110ee6a40820a6fa390759f41aec5c56cf695b26dd8ecec271df867f1c264056d97aae409151b30ea70d4c193a5c9446d89cd656dbaba63f64546a7b14ae94b07e43c10225e743f9c3028fc39a5810bd99aadbe2243530161558b737f4dd6bf575bb632fed513ba40fbe9f3936ab2a05c18d47daaeeeaf27eb031e464a1aff59d30d1d91fc706c3b804d65f724a8642093df42f2f57bb6662114e019953d26ce97117dabb215e704f7b9b3aa2390500c844302b90e2381310d05d51fa690fbfb9b1d03dc9efabc5d9a7316a74e22e33d8d7cae96ff24a10ef7c52fcb71e0d3b22f8153b296f5865a839f4269bac13f6c1e58a5c79e564179fc17555ceee7de30ed77e75deda1ec6389e2f9ee84fddd74ea5396acb0ccca5871644366b9e6db2c50befe66fd61a447646f9bf6a02d02be4f7beba166fd60809d24b8019e9d9bbeaaf60323b5b55c08fcf96fa56b56097e38554dbb7e1fbd6f6afaf687ab3850375e752b10ca4a67bf7b36b37e9c31c301c7a6e100c85af5745d10612394fbf5d36d963c7d692b24dcfdcee231fb96b8a06933fa87e34e398266914eab0441630e8dc46708d7309870cb565a2f175a59a52c58b5f3021d21318ab07a8719f11c4d18d01698955f3d76c3c457254c90702485955adebe85f4fd38e993d9ee2187cf8bf19e67e4dac300576a304b4e071b2d98e791b5f110b35cf66de24f3712384644c077b06b298f031d7ee80271e00ea80e3a40be6de212175207adad575b76a7f1c3c55f08f106e9c2ed7793af770cfc31f37b78643871c4329c0b6a311fc3d6b6ee0b45906304441695c7abaf347d3adf9d8b791635e32413b8c22c5143621a8c1efa55db241af677c4ef1173078e1fa1b99c089e990cd89f02b6cfa4dc889c7b76e672517b689c81a92a9c7f2941ce6f44ed17290f6a8831674af6df8f4637e42b35206f2748fc85f655e80414fefcb869a78b3e0846aec8828d4f0c824fcf609087a3443dc230f029eab03243f6dddb60abc48645862879e10aa2404bea4332a327574f2bc0744b9ee0b88152421baecee493e29b40e5143883c58875d6b33e169244cbd815ab15aa1805df871fbd8a477985d4ec5a9c08f39d8e926cdcaac61116deb92a40ad8a69aefbd03a990423a05ac483a9fffeaff2b9e874822a3c7e84a5126eeb92f4637505c62b708be12e5bb5aa9bd2dc015b6bf2b6938d656ab2c6fb791a03996c070ca647292fb84d6e23cbab22a67d8b5abb2ba8f74f34dedea020996a43e070473af856fda79bd71867174c70b1fc05c13aabc9391be8ecc57367a2cd86186681a10db54ce90e7f8d31e6b3402d97b3f77b7d0020544c5c72e37972d6a5c7c2e47b012980d0841775419050fd3ab11f41524d7eab2816647317de14f0ab2184f75b120538f8ec53762c2a0aa588ad27069949e5f9e560d0df16d6bcc47b0b0b3b6f679b20e21a030bf4099461ec0a9f5b8f3131f7fcd5378ea0df0fe512631e606018ea1f0391613f20f0d564ad2878961e429c1d580a25f6c2073f9f47aa5768df3d07f08fafc2230f3a96232148896246c53dd964b7d0a1a60c20d32ad5fa7f446d6496a23673a4f285695c2d1aec74b5bafda3a0d6aa103383d39d28903f79d24fda20044b65d1591885d1db08130d53a42975c07d51c524aca8b074f6129b88e55afdb655c78950ec7ed8b0ab2c1e43cd5ef9ae039b9e8887c2d85a230f77e68df107ae74ed150eec180be27e67c49a4ba506096dff8d5bb4e2cc66d733c86beecca8ecf786a8612f07235a3353ec4152f2957e30d17eac4c9a32ee85321d5b814efaf7e2193987a215c40a29d38ec8bf741e70b17a9493984dd2231dfbc945406475eed9b097396566546c3bdcff6a0258360947c30466773f002422731677d6c4ee6073b9f3da55eadadf2cbf8feca5c67cc743eed8b654066f38cd5d337a4ba4c5f82141171b2be10d2ec7deed1dd300d0734cfc84bbd13f939ddaa55622b08b383ca4fa4a6bf8077c9c273f3232bbc45d4a40caea776c867063d06b891319cf9a01a1acad7bce477a8c75517d8e3e79e86220078e84ca0681721db239c58af78db2fb72bf6933aa6856e67ecba38e84403c8d528d36a8565cec53c6a1bcf1484ca1e08666a5a82593c86c996d743428e790d9bcf91004fc8d3cc0b4f5f9f79edba4febd0365608cc7c9a17cae9b5ca2a3465355fdb3f978bb8ccd0d4f8ff24045a28826bc24e4968884425e4d16c4eb8c8c524dc8754d551176f0323812703a51225dbef02f711dc7ae4c280d605dcfaa4f3153cfca961a65e6ea682ff787c5a997ca4fe2e14ab5f379d828ed65ac43a09a2fafe2f62b11f3704c273e0507f20361d48c1c759135ecbc1571c398becee342619abc52aa974f27f48f1f703aab540d0d63d9250e8fa7b8ed32b14e50f23451d24352ba", 0x1000}, {&(0x7f0000000400)="5086f496ebf2d51b1ed5c5fa13ee26339c5e9167f3c22d97645c0ca5423cd1d3f99660511a7daf888ca25faca5bb7a326400601945e66709c9f3a5aa134d589989db072253cf32de3d57620de68fdcad3868dff8c257f14ddf3f9c458a2739e7ebd919623b8c645117346964e9cc055b39f3", 0x72}, {&(0x7f0000001780)="34f849b2a215827106b0fc60b70bca3ce36cd88412fbaef77d71b044cadc748b0506b981f3dc6a3dc9a30c4de169848faf57c68c686ada71df5b258fb97930ee6ca5365a125ee37a2f1dd91075a26e2dc922317a4bc7e9485d807d2e4d4c92405e3dfc4b25d9f294b4925a0e302ce99a5dad2f57fb5575123c85767ce6837cc436b77397fbe5192d2b7ec8741620adfdf315eb5593e95f7e9ba9", 0x9a}, {&(0x7f0000000640)="741169ebc348681a5a80cb5282c30e41b4b3187ffb6a3c5ea6789e4ab96efa38c8930cdfdbf9c8568cd7182b2cde", 0x2e}, {&(0x7f0000001840)="7333158068ab76a120795bc8e40fdb589661ccb794ff44e6e7d7ec114fcaeba1a483bae5a34951ff0679358f8fce69a4bcf1c0cda0de69c19f0c4028f2aeff944e99e2819a293809bb2a969a7968fa257ffe64cafcb1400c0bb2f40aad70f9bfd66b29e1abb73ff641cbca916daec99005e031529e1ae1661ed4e99ae7f29d0908222eb147be81ce83c7", 0x8a}, {&(0x7f0000001900)="1c6fc2b9331956ae84c7143d369e6ff76e61865f037baf605a09150864b27c40a6373d8d476907fc60aacb1f0b2ca26b61e4157a0389df4e3de7dec764e31ff8a19d04855a4094b01a0575e08a8f8f1a1e616d79195cef251df437cf12003f3ed980044d72e6633eccd71af8223599e1628a5738cdb733e8062c30b2e6a7d3e5cb3481d8c32649d23aeec85bbd1bcd186b0472438936e8d66ac43ffad5fe20adad", 0xa1}], 0x6) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 0: r0 = socket(0x6, 0x2, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0xe1304e7d595ce628, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0xdc6, "375d900ca96cf894e67ac61d38027b4b2251677d"}) socket(0x10, 0x1, 0x7f) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c", 0xfa) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x4}], 0xa, 0xff) pwrite(r0, &(0x7f0000000180)="676c0635e4200e0a18c24897697e06e7e4c0772e4d5c2f8d423383242ccc7a265ddade1546a4de016413394d2f8cb0fd23a27b4cc5bffa12203c4cb760cb417dc7fb97dc7a2b3d836d8a8b4b01958926e554245a707cf490302f7616177176c29f8e902889f79dce1b06a7a4ea55dcd70e1a8df406c9ef382cecfa66ca701bed27ab5707205cdab3a6bed0d389547d1c3da562865472e5f3aeb708d868f9924b652a6e19a49d3c7507e58e4d6ae4584cb52c24cc4fc1a7f1e16daa819608b29da7fe69bb455e0e091473e7fb178853c01806259f60f7d848b7261e776b65d40bd61469081f1506be329bace45b90963d7e9a500ce3f8a190badc02528c09df8621d47b4c6126b4ee41166e6de9a3cdadcc786ab974af288a609ed735e1ab3c500cbce2c9d3df2156215cc5d2e96b450e67fe7a11ff1521c20383e1c211dfe55726c54e151c40d8e9af9506e4051a82a9e63d11c62e63f01031fec8444481169d0adb372e9bee7b514b29d32e292d97748520d44c6feed748457eff30f6891f2e0ebe9ef8f877d6d66cf854881132236d184912f3721f0667cde00619452a3c63c4d8220456d308626145ec5531efdb7b7374955865a5c4210eaf62f9d29fe6115bd0ecba477c29d8c5508a493c72b15b77c32154a5ae7e38ace03d7682ea5a0bbe3279e050d720114a942ba954b1ef059c47f458966f3a72ea2bf5f18f6747c8012df9c90422e7d4cf4a138da48da3fb754228ad8ed7e9077d266751bb4c41088e95683e20fa275fa23ccf5ebbd8b3249a3874440baebe111b9e7712c491ebd8b614bbcb580b13c1a6f3add338d2799a9cec2b9e17e2f23efba8055e4159b0e916ec73f6e63c6d08d27a9631c24a68fb5e820a858aca7bbd84cf4e00faa454f44f64351bf14ef03b5b7fcc2ebca78642d0890b64b8f289f612b9b0b55452afeb68af268c1eb0a373f2582c07afcf5121b8e93393814b643991d75b03c7a8b27a09049c1f4f0373df28b6534c4eae77f42ce9c5f38436b556c5bfb755ba5760d907cecb42b07f6224f67cb3c6ca000798b020b8cd5235cacfc9536c93a3e7fc54300a6099f5d3e5425778785fd5e7b4fdf525f9488bac13c8417acbaa95572a4bfadefe6e0c9de0fd7b64227ed90e0d590fb334c836f842df85c0b33bc48fe38a3903409359116df1acc783d3a35bce6a7206209ec4fa9cce9da84539dd17589b6e17388cc5cbd034556916ef010f077d6280a6e8a60ec7cea7aab077dcfe9b75b7404cdd64ab209d194aa2376b40b3bbf3ca7535311311f3bf3c41dd0ea2feac081f9e27a590dc388c199db6cfd6fc95297a7554ef0fc0d472ba9c7089c56d5cfdef17ce82fc9cb063650685315e1d379bde510c0e274bb85e27e74ad56edc86b3cae2bd6a5a0d214e1a48c887dec478231ac23d61b7e72f05fd96f9f10663cb71d3250ea15b982b14b5a99e827f6270c8c663c63fbaf5f3f1ba714affbbf910cee1e041c5b485d919ccc3071d47b3a20f1c33a41c8ad58cddb8daa4693419cb8c889384a0570a8d73b06a07edb39580d12e5bd7039483571ca2b8123aeb23d0976bd025c1abce6b18b135eac78013cedd97c5c763aed34d5abcbad13b43179512cabfc6e2cd6e690a76096b50902335ad2b85578c23bc3b3c915d66c9571969d0ae96cd4145d4b7e76c1079af873c9b9833beb60a98cfd8e19177df0f80c012829d705c915d17934f08ec5fbbf2c0ccdf0874a298fdba217fb165012a85536c9bd1f9435bfe63a6382a56a4f25cb0ad0fbe2f9ab0f4511fdbffcf9c1b37c92d2849a6e0ed052bd988310545c843281cb4a467a75905952a0370b8704635fa6b7464e5b3cab29a1daa4506c0f977b025f993d565787a0a4b98d0217d5f7d21bb71da5fe4247faecc09907fa4a570cdcaec4455e6ba6b26d3e1e0440eeee907c58b32c751aae8d7dbd095028efaefe819f691b45bd1d47410e5e35bca42f1cc0eaddb05d26444ab4fb17d3a94e0499d27484793f6bf24adf32abdb2cefb341a5d38eebfde69fa146903c06400c198c28c70f04d5ac8dd13715f2da6ed910822abb2d1c08382dacc2541f88178ee17fd22932985166b582bbe3dff80c85e5668780d2be6d94db99bd36b22e9d042de41473710062b566cf222e379086446f108b9ccaee6d42b8c2ddd3978b59e7218cdf3a79e9e96efaed99d9425a18f0a36a0260bcc72e9a4f6b5f88f0af5eacf636c9549c671f3da156bf9459190dc2ed5fd63f0db503fc0859c5965e199a95b24f544d53318c09b0bafb4c9a08a71ab093c3e9e1253f74252963b888a7ec78d515ad08beef9060c9fdcc89542e0014af4ffb6fbd7d2790f57ae8ddca9eb7812f594db2ae07f225c39d189078b22a3c8fa1429afdccc344dc9b220a495c59f8190b4ec8b94c6c273ec52310bbbd39febe56859f740160e0596492b2395176d6ea4d6004278982432562727e1fccabcbc06ac10ec53ef67e4d9c23635476ad058828c15a3928372fd0af5d864c888b2285b4711f5cdde47702a24d98ff3f3b8eb838ca1ec8a64f06cfb640e6fb058c51e322b509018fa2ff4074129a680855d81cb027f2e806e0be75e1735aaf40b206f22d007664309ccf23dbca3249b368238df820c221f76003312a57759347db4e025511e8d7b1406c6c6e537e5cfe552b4d425f1e205b9acfcd77d9aab41fac5fc87bccf3471a2c3b9a7bd870d9c02d979fa19f94ad03c4bf41aa2475efe274bf633b005b689c4a4a10b06db1a8630c71396c5016d05c3879f749d9300e9a3b4898956401e52e671ab4ac822c60d4acd8ed4fe5febac9be7e37aa62e0f7e60595f3ab283dc474afd69dea5d8a41b91aa06592df5588049af8c92cdedf4e715660573e0c5046371ec6d1274f898c9c9494beae7b7024327a725849c840636e184c10e2e3f72ad0de6cb3820a607f02946dd1c54be79152f668820c67f282649e4b4e9430fab155abcc48232835794c44dfeb16907186d6e5f38e4609f1d2dff7c7441994ebb09f4a28d61f0def00fd2f0cdae18f9bc2c1204b49f64795d875ef08855fa30bd55ef5da3b2d00ca4a12bc928681d0695a5657dd824a003189e7831ae765d0ad49b10fcd090740728f7a7836feb778638ce4a5faf50bfcf7ba4f8dcd04fd46313c0fc05da35af251d7fb03105e359e22f1859f31188135d64a60f94c28e8afa36be26ab3f910783d8fbf7724ff316dd645c6aa7363a67ac64c6be59a51a82ddd224b496783eb27282b98797f7ba5f6b59cb25e4d9bf437fb46b68b42fb443dff718522d3d6eafbf191ea34f28970e70b80bd1403cf26001a2d2ade54d892d4111697d143f4a56fbc693f7a16740ffe7a12f8757c6ba5a964cdf47eda845c35fd4f7b4df8a5dbef09311e5eb0000e386d91ffa609df1705f8f48d5f123f8fea811b75b060bf6c90afae3e4dfbb8bd529b12c60d6bcbae77a00b0c19becf970844a9e7157ba95c8c59e4f20b11130837f2a4b9c430e7607cd3ba5ac88a8c10a05024dd510269588a59f61f7acb0f541b769cd6df9dc57d05b671844adb9c2b28e53d1db129acf0f21f96780888edc87d5ca72091ac6e1d86682ff46eda600f9cc6728000bb33c168133958ed2f06a1cefe295ab540b15d2b35b266e10204dfa7ebe403cd12fa1e10a8dfe39f6882d132f8b930035a7e49dbf3e7a78038adb1bebb802083a1ee1cb041d337cb33e7b7f85c25b1809a60c384ae3dcf9fd154705044a121bf56a3bb2f35f152992d790fdc5a3fc9ed96326e1c5267495a6fa2f405533e705c599be977750b98fb20e78b778be401de327d276f13043c799c9ff9a813e0ce82459ee3d3f0fc5fdc04d560089f1b8feaa3c1b35e6f29ecb94f3aa7f3e891eed29a5fe55f7dc0e967a37c1bac63114518ab08a0ee62cfd517f02aa26fe0c582b10acad6374fc93e16d16d6c94834b84eb4373bd228bf72992effece65c70da6fd9aa3ae8005d2982b6d91d86329bb188af5c720c91262b715f22c4cd2fb0de9a8589bb3bef320c5774f37a2f299617344e5a42fe46b19d93fb8413274aedb23e3fc7af6875bb36edc7f7a0b87f4722aa3f75858e30cbdc8d21cec15851aa77f29148587fba046a73f0b774b35fd070f7f4b4adba675ec7ca58461b6ff4def529dc4813e5fbe3cac4be3e099ff861052742b7fac03a49fe9edc3b3bb9c9e13b545d2e7dcd3d8528e52fd9c9e63bb0c663afdeb485891e56b2a60610b6d580a5988807fa0bc9f7d88acc95d630585e837f8a1b155ee43fb100b9723569cb7e8c1b5d807a9409c910dd0d0ad7d4d82a6c2fe7cb93276324be2fcd66875a13e6a5100949ff007077df24ab5f836c10a70c1e7e50b20824a60ab22a77e423887f70c2ae44e517abf21dd82155637c37fd1dd877dc5a16a30777ba1037a60983fb712ace1d6963f8ae312621d70be9f2bdf6cc0420a015ea74012493c8f06d1fa8472e5d7c8b07c2c55aaf7e8cebb13ae656cbfda71a0cdae0737a943eb2f271a00d41269596b8486698be52865a4afb88df2bd1c1e5d224755ccd4e995af458fb6940452483ffdd6ec6b1dd57bbc17c24f945fa6a66c8b1197e25fa76dfcd304ecbbbceea91a7e59f48e9893603d659d11e7ffbafe9c0323d8d7e84fbd62c644064481949b38caf9dcf630f312aae280b9c70422ff76bc54c91aaa60ca55812e4139189d508d33729227e7c2367104ccce5504c247ee6f30f43741756dec2f52f9436c37da5a9e4333c84e9eb32ab549dd0fa733953cb44a9439ddacc7b628890282e842440cf1236e9e4d0e700ee3d3c4a25610aef92226a475f260ebe6859cc2cd0763f09a17314f7b8feb04f2309d130f78ad0881d2eed37b9d142591a611981db55b9e20a3ee738e76e0f6edc8889d45b9c6994dc69e6f9934266aea437adc61ff280295b8d5a6224c5ef52da3b7aa6a8b5cbb3b3cab9fce8809eaf0d6cf3168a8e53e921cd1c8d6fdd6e293f9ea145c06f7ba5f906ad69a12fa4a6f8b44efbfbc70e95e4a4fc024bbd8d9bcf8d6967a6ff1309edd6ad3cab9f4aebf48f6460f99ec0fd35f0ee31c08370f3e108d948c2703d5b92f28ddbc8848cda3d90f2646d58473047ddcb990f0aee87372078ae1f51d8db89e99634f6f71f55fd29e1b82e7bedce5c95558651a8b2a1548df5bf0ff9184ca3f4d065b74b574214d5e24c536f610a600a028ff2bfa97acf0f66eaaa2028472e487dc6212fe2d4d7a27994df3b70e8340f4bc6590e35be90177ff1f8b8afcf8612b6a1481e1518f1d7fab3a37805cc8c8b9a0c1b6b4e4fa0612d79cb3f939614cf8f7ef6ecb65d718282a9032441d2757825687a746b50eaf4c2bf1431a95fc402409621ad8f619bdfabe26c560633ee5f9e6bbc278aeea180947accbcade1b95a00ca51e51782f3cbf7a9accb8312e65c9c5f1a035b0c681889a95a630589ae4e6f132b37633e242fd49416ad02e440313a7665ff8762330eaf71601c410762856a4a1e0be11aeb7884c0c76904658a27b8fa432822cd7e09c552fb5d725993a926ff2d5e4d0ab338a08648e502eb83cd164fe1dbb3688ee1ba339978ee47fe6f4d77a6499e6b70fea49cae28c5d22c618402b00d618d2875737407188f3b2cdd53e8a1258a97472040ad761df87fe2bdfb9a722f1f03552e221f14ad6898eff7d2fa32292ab6a96d8efef00a49340928c6477ca73bd96643b37934d3ad5e0162b0df3abdce86b104759d14cd14b49eab3a2705311c6be924b3067ed5eae39dd45932ae23d62f264f", 0x1000, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x4, 0xa7, 0x40, 0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000001c0)={{0xff, 0xfc, 0x7}, 0x8000, 0x3, 0x100}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x0, 0x2, 0x9) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) sendmsg(r1, &(0x7f0000002340)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000010c0)=[{&(0x7f0000000080)="cffeceebfc28fa7b174cdec613427901fdc013d0cb44ab9e4fe918e9b5c1b67bac4eae8b39289d65d712424bd8388efd4c62913e5f69b442be3edd9085c9862d0a4b7d9b16b3c62e3dcd7b7d16ad191ac117bf41739bdd5317ffac42fbb342e98a7ce74dcafb97b3525e23e2a8390eb5a03648ffdc659f03a5df8648464d492d0185614c89ad770757797ba89adb7432b64e11adcad8fb529bc706d99bbb205e0784173718a1b04cece1f72f5bb03d14e1cf2adbe612b7d4a4ad23aa686b22d91d3b2c2112a8fc07387081379503684299acef8fe14c7bf3521601022d9d6fa57b86c248c222f2e60dee4ad1efd95ec6278a5eeff2112c8b139dedc1c132032db8191a04de3dcbae0b6c794afb9c77ca2f0857a61927d69e9bdb06ca5ca478c0fd4387b6dfcfa2a46b6c0137ac607a5f3d7c21b969051541f29e208f2b75fd85b54fc93d9b5546736841710509388bbd4130315c12152877dc82b854e20f0ad7e76f5b5ed840f2c0026461bdb9fa2c6c5e69e2f9e7bc64d672ef32a2f34920f9f60dfb99108687cc3777b4e1455034a9af3fcb8cdb16281e38d9673fa54faf4e5577d5642ac3d0fb3b17c41cbf6369ecda0ca3768651997834dbc2e288906f38c5f759c096c08ea5ffa127ec952017cf99bbfd4ba2b01eb8006abe040ae6a9430c9b48bf361bd946d8296139bbf529a4d4df06e0e593b4f3b78ccd5dc07782b2e8f4d74d05e96bad5e5cc4c30f68ce60476e14b494419e183ddd9646efc58441764dda8782ff20c75391455b0a2cd1bedcf55e783b90b4cce27b0d15c8b16f7c4e1195de304f5977ac34693271eb16cc9a9aa1bff052a89e0b0841faf05d225abc0f1c2e840d913fc3bb49cb965c110898fb3f26a383de41a91b4d177f7075d9ba0df51b2184223ce8b43b0bda81476d5c884b5a02c4c9460a14083aabcb7e3ef52cdae23fa14465ecb4577eecbe69716614b948000716e7fae75abfd0024cf469c1596d721d04ecd757be6b1b97460f6e0df6352536c4338485ea6d39df4e1954fa0787f91ab776317c1358df7f195f921e491298326e740ddf03fcf4db543028eb171f8296e0a1d5afbc290efe8c648212d0be5fbdbe105a82072d2f3242eb9b7390275c9049d789be152c4a57071dee66dcbcd3fef272de549473f979d24c449f3d209b2e76c2ba2d4dfcee26779607ad0087ef5cdb6c149af62a657519cfe5b59e80fcbb01b30a84523d976728516314b635555bab2c1bca85a5700e1d0e4c1fb21ef6452849aeab53f977f9cfb255dcc65f2137c514da08446680d706fcbc25c6e7af493831877c1a12723689bf6e2788edf8671921e7a5093a8df79550e0c1739288f2c7184b5ca513bafc6eab5e4bba412ad7f377db0afab1b53c903d1d69a707bcad03fbab396730be6d89fe582086e29d2138f05098bbb8a78fce6fd7678373d5682da98cd2fbc25f5dc72f3ccb629d701b0e147c989145b97d36515bdbd3677fed62bdb1826e9c4e4602dba698bf33d77b484a4147c22012f39b13b9362613d8ac44cb9b3f8e4f69221da62c4b7f23b44f212e4e888b0d7471d8608bdffa05715b0a3ac9d95d059334d5603dfa6932c29bd43e91a1cb41021ca99f9e3d9b39347523febe61258fd242cdf903aa98edaeaa110ac5bcc01babe6761ec3ebbaf7ae7aae7249443bb65297a4a1965ee5b63a58e8433ac8770a6f959046ce8a550dfa89a7dddc3070a0969e002d4c1fe81615673471339973248330d629b85367dcc54c13dc2c1615d433fda9edc569c4aacc85f30e10b37412fb3cab7e2a3203c684e28625a5a717a8761001348491af837bec502891e691ccc4ab5131f09639d5bb7507e56b3b04addcff8ca55f5211f99d4420e7439cf0a87c9d5f57d6ad1fb84d8ff279c6549fa2a02b532d320249be45462052aa9f3b822abd524692436a01b994f0f7dd0bb1990c00d55a735c9e59c22f6b65bcd0068c37d51f71d4cd21c6c20b725efca7cd1599093997057bfa6f3727e8015352d41e09a48e119841cb331c256dcc3812b8af41227d7dcbc472aa538ae6c30c406fa12b6b66895635dee1723b0cf2c88c050e7297e6f45a85c0aa69a6b6c2a762d6e1afb3ac4c4dfe3ede5c3eb1e31c8692eb1e52e22b057fb288138b61eee5707d96ac39fa66128c5074f305b77b8a2ac5e64885fb1aa5b31ffb2d9d036ecaafe1a4a00c61e2f6f723387643049b8436f94cc93357b07dabd763acafede3ef65edbae96c3caa0f0659cea6a13fcc21aaccae15059bb7775d90bdda85804212820c46326e9b2b95b5761f2673f0ad24a6619be0f2ec8f12f5e1db1dc8a86d8f6f506a164352303646c31d4725ed1de72b6d55d33ab1c60a9300f9410a55b4a5bfc7e009351df3ce2b8ed21b7cf28341e2a23d40264bba5d186480833e53bc54c3202d201a83095dc5cae4055dc4af9d6a4603d501cca484c067a07d477a9d9494ce082a1c378532f6bff5208ca57424ccf1a9237cadb0f7e6eced896e48769fdda13ed19570a617c0776103c2fdab322126cf2d50db90c5f7428bccdb48f1440135357cd9cccaa5fbc11a84d47bdf9f3b4f7843a03aae02de0e39a0abb43834f85a7c7c9f5c1003e4889cb0c08b19f9053a20b793590213d3b026539aaf508095bdc8eac184c5ea7a23149f61aa25e9292b835733a31fbc4539f20b769b8193b67325473223dd254bca9c5025ae14a8941c2c6aa3e8b182473f6161680d30b9d7d3e9f232918773294c4d8933841c094562670c5d624ff617ead4183cce9d227d64ccfb936ddefec7191e15733531c7065d2c2df574f665fb1f8d1371c28180a3f67ed9f572a172a6872aacf0a5764461aa671164b43d012c65f61c088ef9c7f9eafa4eb28d45f1c31a0812f63a8188588ce3604f123c6b8a6acaebe98609eba2c2513b94da32c6a4d9b5c7d8ce117e4a0fa8cd62cd264f65a62ac03b972241761cfe2bf0ed88ac40bd6a77518ed0bfc7e378cf5ecb6290b56d9c2712af718a779be759b1fa6c8e6347a32b0b16397b467c064ee5db2a78097651b2a2cf75d5cbcecb8fb9159a16df7eb035101220b78c023c589ee2a089fdaf774b3e089d7a954e0699a64df8b7dc16e602a1342fdb8685e8ef8dea08e503e726d30975979e168b94d6a788f8056d36104708e9f244841845bfe8227fd3dfa337e6bde1c5a0177073707f26ab3d281866b3008eaaacedf9cab88abb7c35729fc83502a44a360c42b39c2f5882698ffe81720f8ccfdb69372b21996deb5d56439d4666b28f44a885acfde4587002356e7028b099237332a5975308395ef32d4557fc417562a54c523ac504e8ff1c0f5ac6b766afbcee331f407bd9a0e46e982d46d8c0c72dad6005b50e4005e2220716705f25bde192b046c9383542bf64d1ef137f74fc5a3ab17bf8e01ab081253a24fb262d826fb02443126cca67177825191e5be948471811097edbb5aee585129a6037d75702a3b5b60599f3a960cb67026981b1f2b4c4994e70aa7352d483081886887e2f5fc0ca99e3c87ac6443d3e5f4187e3897da9b7a95f77e3c648cb9d7cf45c95d28a59bd43db175930a9f37d8a7acec031488180d7ebfc49122ea681c028fcb91fae8f98734e10ff7f4e99536417bd41acaf4c3f3632be8e776bb2777558107b987995a2d5b3a272dabd6b21c282e1eb3119c76ab07e8dc5a9ab047a57f147a1b8bac450b4649e7941e92b820577ce455f76b5d92e6df2081e92a888a0403d134150853a446604207c706c8dd2025ae52ea9845402815e126708633d86b6ec4d857aa44a5a495bad40ffe6cb64e436bd4fc4e5cc236f02595213583690906fe9ba070efc8ad8dda7173e9bf3aec272e648e1793f9c0fb6935f37c4120b2e7498ea6dfa419f9d56869ecbdef959ca2958f3042a8f95299dde14dd24bbef955299034109abf402fe5a8450467b14c83265324d20a7c3dd826551e88509648c1c02f00dcf0769c678e752f7328da894327250bec41b2d4af598f884bcd063ab1fa734f1336485f51be10e4b4b56ae5c16f141399106164632c81d18e6848875826f95de07c03468084841de1ea4438cf4ececeec606035193f6fbaa792a0378865a143ae0ec044f075ff47ce8eb25e6a7efa386f90be7414a5c917fa5dbfdfbb2f409a2db29ec558a97715a35a89482f762b02bc7f6841f4e44ad5d0e41911b4ae67a3ef7050d9e48a33ec0ac867c69503717686814b19818e3893a46b2640de72fc8da92c008d544f953c409b4268aa271f2251f75397fb70607c30502f480f8acc7a4296da201f304f68d023dda4a7f9ae01b53132ad0b7ac400962e0db4c9f8a67d602d6ad5cd02bc61c4f8872e63d0fb7b5a61d77133acbbcd5004a14301361d211885efff6c4bbdd35c31b12eb8ea925dda8ddc4fdd8e12ad9e8c84a0bf1e97c9af6d5e12d9f6371109670ff5736b4b8175fdeab31b11b76e860dfcd3f46139a7b873a551451124595fedd41c1b93209617a161fc3de7fcba6f45e44366240693828cfbe89b3251afca0685ddee6e40dd00c8ba7791a334376d48d9adc24b01c757b7b5b23988f2ed9df14b86060aa5c2f172673ffa76735e6494cc7b97c92889da2ad7bb5b99553f6c718b4bef315d84c2f944267e7ac01b6018f6a13d728ec966f79bf952df806ee8f6ae72b3d4870ad714cdca55b45184fc392ce4a3439a2ef17deeb0777cfebdcfd10a24d33e86ce1159ee664f030638b2f5ab6e77e287cb1f646bbce9ad9979acf5a153e880766fca11d879cd5d89902f1b2b1648591ea2e899cdfc2575d317055fd907c7124369c42b9b26392f14cf719fafc1b5a26c1871fc8a524180412a9760873ffb297d15f97b5844aac4996016562896169ed233dc5ff0b3aa5edca16fca3ba5b28a379fb3f3e15f152d13e008029dde04e7cc2159140f4afc15c11611b171a8ec8109ee37c7fccee1a943aa703e38d3fbb75e43d1c1c767b5e9be31ed26f336ea9201882a989eec6124a14f9d1c41366b2fdb7b3751ceaccff5906375e961262758854b38df4980dd9da55152f21853211b88668b37eeb24489906c4d53ffc1e814ca20b04c87704ea0109318e611e8a7dfcc3fea11e732a5d43f46c3f56e55859704e9b2730c572d4a19c9d9dc4da0dea50ab8f6a431f7ba0cb659b40cbfd30ff66ad3d42b36c976f98679351304a3006d8fa3872ef16838e590e9b808ce03a2a11db68a596dbe0efd5d913f38a39876184a959bd96ab48068a7f5a1d774d180a8ecbcc1a8afce41bd0c7b3df47aeab44a43e6fd0206cb555c3e1d4707f811394079422f33d72a6cb38457241e85761a2638c261dd1931e006029388545a44671c4d65e533be054fb2942d87c17a696af135941516712a2eb2c47b5612ea3fa4ac0cec43f1d9505ff42d0dbc5f973371292fdd02ee818309d07b43529e881e6dc6ee79e8e277d928c7e8050119cf979b00ae944b87f7e309a3ef7d04a421f129f5649f293e3855bd75ffaf6fcaa6abd814507be14e6c5f36ada902c0784ef18555bfd1cdc47e87bc1b91a292e0e15316aa155c51c2dbbe4665b7464a4f47d7d1872ba0fd7585307b3f1e43ef636735f63a7c3d1ae606575b9876fa86e09c9c28ec7814a77443281219f8d700ccedbd2a9f5bc5469f94d54414d411cb16fc320cf7b4080298384ffa6a1bbface6d9bdb3a568eb3ea99618baadde1bb7ab4e809f874c224dba21c406797618e9a0fa60d3495029c5e5f768642c6403f7b3772ce3a280e987f67596573292dc7", 0x1000}, {&(0x7f0000001080)="f2760dd55f0533cd576211a4ebf3", 0xe}], 0x2, &(0x7f0000003640)=ANY=[@ANYBLOB="10100000000000000100000004000000d7afb819b7273c5cc0ab04bb05a2dc2e6f9d52bf450ba399c98d92cda745917baf38c9955ea9d20f570abe0f7daf85b5de96598d0e0cdf45d5f895b2adf39ecec0efbf4d8db700d0dcc4b19ac86c3115c77df0682a2d977d0cad5a8e9332a5e56f8d02c5c37efb79db705b2e4b83b14ba85e2394db8fcdd0b143ea0174d3391756240d6c4816b3123957eb8e97bfd34c873bcd3b09feda385733ff07d691bceca8e1924cfb9fcaf8c9b3b3703f061258b43d3b86afa8c6ed15be344ac67a516083f1d546b43c498ea1ce7fba87ea22cbe6f17f06e827b19b00621c275b43925609791f862ae2b7737897deb9ec1cae2955fe9d476053a3f90b2fc99c77d99890a783e5d44a402a9fd4d8934be319d893ee1034fd409c599d0570471a6965dbbab6f20adffae04a31bdc3659af83858f492dd1b49dca582aec786b95c5200461f7243a5277ecbde90a582f619a8cf74936eb87b53d8185bf8b095188f8d62a3dda2675066d90cc4cde4dd40d745e5d61d51c2ce043eb4a75a10459f5acdff981012d76f58d0c7673d13a7822c925c616c0e105634327712818c67b069dc513b697c8e1c4f2cc2baf718610c8586ca79b73cb3d98b0bc446ba043cf23372fa0f0b6db0e76c94af3c34d8d02c5fde0f76ca110fec46c4ed080cc25857fe4de1bbd1a65854cb1674b084df97252b8f494ab232b4f9c0613debc34fe44fcd0be33c8df988be1a63fe0283767262fe9abc54399f61f8b4356823816ff47dab44a3cb322f03d07e5db7229c6346b0c351dc3415e3c48b8a465345be5bea8b44da072bcf02683d207ca9fce4c06b71ac3bda3c8dd0e7bdf42355fea368543a0fd0d00bd15419bd36587af489684de8d8d499053da72ffa1e0e1f9e1a0ce3407c1da6d636efb7e6755b81dd81ee395c38a79e2c69dadedee60b6d2205c46535fe0367d0ba495c3148d3c1f0fc9ea927480a58199409e8b9752ae8abe25f689f67a563d24904c5f393ad0e08d68f7591626260870f01c7dfbdb19ae9e067e8538afddd99a8f5c2890368fa7bdd84c15593fd2692084cbcf328da575ca1a7319c2dc12a72272e13437ce5676900684f43778c20d67db3a929a3b8bc08e0dd5063076747a9b2d606e2da6de1b33b208aee68617383946b5566339120f7d9a14978a5dd6636ed3493a78e7ba3447663026e135988d2a52daa24da3132da9856418d8c435045f77c05db62a87b09d73d2d9191798938cdce6a0d047418fdd2b118fafaaf67513eaf54bc2fb10ef5ff58505b03e2b79f0f8ee34ac391a45e82049d00e2f203f12daff950228b32ecede3540ab8f51c109f2fddcaeac3269a09579659bc6199e57b38e78a21c690c2b8a62c4d7da87da9b7202217b661b14dbc7de986d701bd2e86a812dab72c096bb048a5fcfb0d2a6ff50961d1995a9c2df3ef054ebd436702e344b53982452a841f5c9f49fe3a46b03da0e650f65570732d472254806ac092d18cbf17da8a2551b71c11283333c726b829a017f2c7b3a6a0442c4c47bf60c1654f3cfcbf885d366b89262910cb08f58037e6c55c873b058161265153632694b6e2bba4ac984b95d89bdab7ffef41ea024cb5a43d5a5cb172fbbe9d850e24cddc98019911d4f275b4f44d7c40aa73b82e72c53781bb3c54484516ac468e2791a63a5ee5b301b121077fe95d6c549f3fcb693dc938e0805541eb87bd5ff204ece0ab0032e4a7fa7e15fde0fea6a5396e7e81758eb91ce59ee156e7a96a247eb3986f069872383f333bf5da222d762e26086587f8e5244e0f2f157da4ff62dee4b8513baaa45b4a99cc9c164e58155cfb0bccfe2b636af00de488fc06ef610c90b5029479fe045e4702a3d985b7e0f1d094996b7cc8757305b9a06f9c2610cd6f1b7bb2a480ec43902a619ac04a6d52690d214365d617e4ffde9d2653ea3a3e2f24947b62abc3f03c6dd1a59ede733aa3475f0c5e5c69a12c7328fee11f4798f3c1082e90121e0d98d1fcea26fff992b93831ff342b31cccc16fe6df35aa6e160ecc11a53b225ffb2b84bb42a05ce61ccbf515e3817e5db4a78490c75a0bd9a96bcd0459f72b3ea58936f7c1836e82bd2bb4ab904a6fca5cc302df7dbae0df7771dd23ea540c711e4f732b1ea8b22c38d427bbaca291796c137d8f6bd1531675cd601b5a98418103cf3842035991b727d13961c256ecaf554f062f6d3b0f2fbd834f2561ff1f42ca8b410d579af6c0ac4b0d81a4adbaf521ac4ec29b087750f7878a77322a9d2e1234e5f9c6aaa5180c2797d4d4cfe1d1a368030af5804b16f36adc35bc5ab019b045b7de6248d31ea7bd00ae571b81c371e83902525089f060b2f0776e6e882ba594885513115e66d501d61202058c5c4aeddfe4931e65fbbf708752dbebc896837563c277dbe629b6298d38776daee2a8014df9d078d2c6217af7af60bd1637bb3e552000b64e2a79ce2717482facf645c53510d02275ab6076abce4cad999715ac17daa388621c625eae30abf607c1c5a2a0ddef779b2b36ac7a0616dcbdb389e4020366211b47032c613cbee89046e52277a4180289e08532914c800cd68480b51d0619c78e9617a5aaa81103cd6930efe9bba409d2d1fa334b7708c821ae38d0f9f0f5726b59b17ddffa05947f7e11139cb039bcd88353814b427f1a749b6e6d3977f086d61ac7b02abeebe2f9b0e7f8c5784d5869ac1a07e6484e376166339c15c15dd06fa6f9aa59b833f5c5c8873f9b8227842e25689cbcf06a00d9b56ef1078bf939e38c8c9194bda04d5a18846d57c9011b7fc92c0f71335333acb2a9851b97e7c7bc8cfaa77bbd85374738fefdce4332052fcd669a5110287a0076836583d780cfcba14ee3869f110fba56688582f7104df6882b3e70536bce4602ed5a5de38e3c6da7f72bc26d97953a625b1e74c96d71fac4b2c030bb33ea2735c01c2a49377685370c39ee2196efc7335783849ac10aa6f617e4d9950c1d84dbb8a40b085466261bb621fef819aa319dc1a66065c24888d12711993a824715834d4955a019cb63f0649cf31da95bc9d9da649c96a2ffb6939e16e59cbdfb35c44c29062d13442915f727998af6093c8302826eb0c9c521672e84219be2c113d80d6d29522ccc9c2a5cf07181b04be28d2d71fc0d0c3440e6e758c7411850571a5e4c4bba11e42a27862cbdc84ee5071e9ae2877df861b81d4ffb2eda2c1d52eccd8742d164906c04df3cac5325b4c65b64635a26f5f6cb7b11c646628ae9964ddbcc57fac30677bca1a876e7b11aa0fe043b442e5c51029f12fedb231abdccf5a0b03e758fab9c7482e9e788dad0e07cfb052d0a6bbd21f5adb8083acf2086ecdf7f6e282323271954c625758b13df5a8e5981ea8fef916cb8302805c4c76dcb71c3b9d686ed8f9c0d885e5813228dfaa5b4ed7da293bbf932f5d9731a8fe05a9ef77aa66e3185ce3948cef6a07b6466a435d4ba36e6162349429ea24327a765640c835423352ee2d4fe7e2720524f24eb9a1d630f055fffbba832e0ac34d740ea56e9ec83e24f18a71217b33402113f1323b499128b90443f6c74fc0fa04b4abab0a3d54e6818b1c799a352dfe1e5da2c69097a5582b5c4919c2d06640f7a354c6bef4360e973480ca683e6afe5021aab2395591642df93bc22dbca2b6dcd5a831fd32be608ddfd469eac606a61e6cbe36f03707aaf79030ee40a1ff2eb5763d28eecbdca275e60d93457193a8986ef6252668e7619ab4257c5198133d116cca4ec3d0026fd9798988a9dbf9b0f39c8d9e69d174871b2425c3e3382423a685e06dffe24f427dab82321276062e1b337ee13923bb10537adb302ddcb1425571d0abf3e39105cf1dc45383ab84c74b5791bd462559cbc1646047e39006e45d58c7e413a373e7305b48caeb5ec4c761eb1b576ed8cdc4a85ed3f907005ae69d65d581950c7dd3b91977bc8e76b053c335dcd29617daa7fcf4735e9259623e3b9e33755bb3636f1bd12b5132ded52468c97a74868fb77a1d06aa0d3e79c46f6ff6056f6eda73d406a55c069fb2abf228c583d0a9ddb9dae262df86568c88dbd5eb44336406800e6b4483fbb373fc4c946bbc72cb5d2a495a260371f96d202c0d762abca5d2984edc65cfacebcda9be4df1b07f90a9961298cba8763adb86d67f4ea79186c1cc2d4f6452c43c71e6322b7536333da69d2261d88603b5bf690e9ce82a75c4bb56ee82e8c63e87868dee37fd5668ca9ce18b1c9ba0c6d4e0f8faa40373cc5aaf9332c4813ce52d64c32fc308b416bceecdaea6c38ba6621c06c2cc0ada9202d4bce6218bf35fe835f4112d08a833cd387bdf36eeada1a6b3a82bc91976a507d94a2c952a445b40055e87318958d54b8ca3b86e178baf7f3ca12298766ee8134fcedb6ca778cc8872bae583602841b800032dd84a9b23555facafa6d4718d0efdc33b65fedb7abc848aa63977b1d4ca0a5fac6ab55d46cb1ab3f3efe9327b66016bc27ddaf16bb0636c704eb82964113637c5471727fc698d838693f523adb24f0923f26d34923d4182a5423e8597c88e6cc3bd7f5293653ba09ba9689e24fe1a4912096f6bcb744868027d930e50ddab1cf0a2a76417d69bc49f5b024b1939cc0bbb04a5234aa2ce90eb9631a2dd9ece37ae57ea45201e528869b4a475b4f80b304a5a29f59e1c684a22f64bec13855b6617ef3d14774864b6bde50f60fdbc203b9a774982fdb39c165e3e4afcfa42314c2b7bf4825bd6bdca61a40c90f57227eb46e9bbe0f86e6c78be74d314b6e2760e4404030eb4ceddc1e014763a3fa043b8e258574b58e2bd4e35d4bc465006299a06b270e583a607a5e9a5c02fd95c6ed31fc3c6456ced0d882e797a7d96069024a13e1cbc6a5db80b1e7c88c928e730e475d3db665327983f850a3d6aa41dc6ae1480ac4c16c6cc8a6b2aec86d1f48b1fc51c57908772e99e489dd707417a06066287340766db69822963a3390de1653994757579a84fb32376faf85672534fe4805911910b81dcc2cfdfa486ac1c5e2629a4103a3ec2289e6afc8612aaaf82910485b3deead7b25a952e9223e02caa5d8677e70a20c0b0ce0cac67f7273b43a7c988af46d8667e38f8ea5ae69dc1171144251ff7f528306c5e94698eccdb9f8bae75acc3950f2a5a456d1b969f5c44931506d10de946d0b27dc735022d9f8978adf38560f48caff5c9140aabf4f1acdd42317c895b28aee0f0153aea73349c7331a7f54f9e4238992be6e792084686ccc6c4d7932b527108d9fae83041f46fa29e5b563c8e95e09842b3e38705c873255bc32680bda4d5ca4ea68fea614cb00faa6c56cf415c3cf3fdf4088d65874620b955771e39e2426aeeebe07e2a7892c8a505c32da20c61e95a3b410f7d6ebcdd6806ec07b4b8342cccf3d211ba3f599fa8cfe74fbfd68bb70b2dba05653d14bd32a02e1c7d0fd6cca3a837028eaca1f3c588f47a19719e5cebfd4e0f5c3e12df6b68e4b192f2a04b44b3eeff09e864e5a230bc5199d2c6fea30ceb54d4edf9f214172a51394907358b90c7448c3d79acde37fd1cf9fcfd8e988d2833be4eda23eff676831491a30e33141105ed253dd75837b3d76019f31085fca5305c9a20e35ced87eebe0bbbf70dff0000007f54cad0c9d28b610914521c503428d184ad52faf6a7af1f4ce3156dfff9338e2f6279d8cba9aa26c449be6f0ed66847d01fd0d270b1c3bc4ee46b6c78729e93f5ace75fd612e17cf2ed61e777b409655b5d089c816b17543b4be7f498a5e52c441dd15d145202cd81439f56b979a4e80000000000000000000000ffffff7f54e335fb806b43774567a895f7e691ff2f47e2c4e4f3e636693b019dcacc951456e3884a82a3e9594adb53c163ac2392387cfaef336fb56f2ae8399b1c670e8e8ab36afa14c27130fb291f9503567ffe77c7f61428eba49c641eb3a871379bff23c5421eddaacb093a00854f6f02f5a4ac9f3d4fea92ca9bf98efaaec7053781fd772ea900908551a4ef8a720bfc25cf5909b11dfde865016429959afab8126ad1a2d6bbd232bc9219525262c75afc5a4680579b3bcf42ad2a77aaed243b0ca5ab555505d3d5a539d3aaf9499de4435177c7c05005f5e81051530a7a00000000100100000000000001800000ff03000063f2bef9ad35d48e9ad720abaea0697994849410a6a34c9146e6a3daf0b654098b12cfa1ccfd9c71c95c709b83c68cfdccbd85e1773a517feb10c50dbd77bc8c3b2c68a4a92cb6ef4f98f2d13020898b992483afa8689c8262fcfaf3db7507b75d720229d19f797d5eb52f84d31814b19ea5e47324ffb847459b214255132b618818405b8f7b07b607890fe18e81e1600d9051d0418add0e4fe78e04972bead9b1bac8c77cc68f295d90435e5f05ee3ae7835aea66041ef1922c6e22d87464f1a2cebed0b8cfc1541f428511b0a27dec50bd046b2ddede76c23c7d9812621264dc5e2db51ec6e52b3579da56e3bdc7a03fffb57e5bc1edf60e4df17e00000000f061bba01d4febaa108727793cd58bf0b06809e93bfbf3285c89fe1a56db36cdcb58522aa587c6d604d18b13761c640a0c3400000000000000663a33f0626707402f8b265e231c7ea775ef5be9356be70216b9a59101bc55ccddca316ee8fa80721a098c578c85c4a02ea252"], 0x1208}, 0x1) r3 = semget$private(0x0, 0x8, 0x4) pwritev(0xffffffffffffff9c, &(0x7f0000001580)=[{&(0x7f0000001100)="b20ec7", 0x3}, {&(0x7f0000001300)="d753f996", 0x4}, {&(0x7f0000001340)="0dfb082940210f2e636b418d9072b9f9d249dba7b466f1077a5fcf7b8bce22effbcd5eba34be8274e3e0d3f2fd1cecc5036743c234310185dce691d8aaf791155d4d43aedb15cfd352aa9947f38eeca14a99e592a6ed516e38b39cbd8550c713d0c54486eef69efa495898e2b9e3a3026e19fea40bee6211cb6695960d58a95d808b60dd704e76aeb8b658e8550b345d81593ec97a41e50d5d", 0x99}, {&(0x7f0000001400)="6cb66d7572984303d5bf25a7c089a253715a7a2f86e43226", 0x18}, {&(0x7f0000001440)="49c40316eef343c2ce74d464e9698b167960913a2c90849f09a53b99d5b96cc627377d2ef19420be30e09d493f5deaa4b4532a8702c8be7d0c2df412ebb432be153ef2a3be8c6f232bd098f5cfab8b11da56cebab2d36347ce04acafb8f388e3e49591c140b9321640c0d89e1b7ac713d12b095c9873516f7e2bbd52dc2e3628f2f58cdf", 0x84}, {&(0x7f0000001500)="b5921f8e9a48ced0f818c8da2d9c7c581c7220985b4880e3bc9444d87abe6361dd3de3bb1ca5ec7f9b022b8e76d86741efcafad6497a619a06cbc17b0a45894a85a487da29301f271ec540facfc6d929241149712602c607c82476a2b7a523173a44092a5d79c8eb", 0x68}], 0x9e, 0x0, 0x0) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000001600)={0xbb3f, 0xfff, 0x4, 0x6, 0x0, 0x80, 0x3f, 0x10, [{0x0, 0x10, 0x2, 0x7fff}, {0xfffffffa, 0x0, 0x401, 0xffffff3d}, {0xfff, 0x2, 0x2, 0x80000001}, {0x7d9, 0x9, 0xf18a, 0x1000}, {0x1f, 0xffff, 0x5, 0x5}, {0x80000000, 0x7, 0x1f, 0x4}, {0x7f, 0x80, 0xfffffffa, 0x429}, {0xc04, 0x4, 0x0, 0xfffffffe}, {0x80000001, 0x1, 0x0, 0x4}, {0x601e, 0x9, 0x451b46de, 0xa74a}, {0xffff74e8, 0x7, 0x6, 0x8}, {0x4, 0x3, 0x1, 0x6d}, {0x8, 0x3, 0x642, 0x1}, {0x4, 0xffffffd2, 0x20000000, 0x6}, {0x1, 0x7, 0x101, 0x2}, {0xfff, 0x5, 0x400, 0x9}]}) ktrace(0x0, 0x1, 0x73fcae1274ae2ed3, 0xffffffffffffffff) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r5, &(0x7f0000000480)=""/101, 0x65) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001140)) close(r5) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) r9 = socket$inet6(0x18, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0xd1, 0x40, 0x3ff, 0x9}, {{r1}, 0xfffffffffffffffb, 0x20, 0x0, 0x3, 0x100000001}, {{r6}, 0xfffffffffffffffb, 0x0, 0x2, 0x10001, 0x1}, {{r7}, 0xfffffffffffffff8, 0x91, 0x2, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0xa5, 0x40000000, 0x0, 0x7fffffff}], 0x5, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffff9, 0x49, 0x2, 0x5, 0x45df}, {{r9}, 0x0, 0xd3, 0x1, 0x2, 0x3ff}, {{r10}, 0xffffffffffffffff, 0x80, 0x4, 0x9, 0x9}], 0x6, &(0x7f0000000240)={0x8, 0x9}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x5, 0x7d9}, 0x10) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) write(r0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5dd4dcf1f9d7c2971aac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r8, &(0x7f00000010c0)=ANY=[@ANYBLOB="01000000be3a0000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae2708d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d24593"], 0xeb, 0x0) msgrcv(r8, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r8, 0x0) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYRESOCT=r7], 0x1, 0x0, 0x1000) msgrcv(r8, &(0x7f0000000600)={0x0, ""/223}, 0xe7, 0x1, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r2, r16) fchown(r0, r16, 0xffffffffffffffff) r20 = kqueue() kevent(r20, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r20, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:08 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1c0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x73084e59bed5569f) r7 = geteuid() r8 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) r9 = getegid() r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r13 = geteuid() r14 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x6, r11, r12, r13, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r18 = geteuid() r19 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x6, r16, r17, r18, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r19, 0x80000001, 0xfff, 0x3, 0x100000000}) setgroups(0x4, &(0x7f0000000180)=[r6, r9, r12, r17]) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x8, 0x7fffffff}, {0x18, 0x1, 0x4f5, 0x6}, 0x1, [0x0, 0x101, 0x7, 0x0, 0x8000, 0x800, 0x3, 0x7]}, 0x3c) 16:00:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = geteuid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r7 = geteuid() r8 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r6}, 0xc) 16:00:08 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x1, 0x5, 0x1f, 0x3}, {0x200, 0x0, 0x5}, {0x4b79, 0x0, 0x6, 0x6}, {0xbee6, 0x0, 0xc1, 0x200}, {0x9, 0x20, 0x40, 0x5}, {0x401, 0xfe, 0x4}, {0x1000, 0x9, 0xfc, 0xffffffac}, {0x8000, 0x20, 0x5, 0x8}, {0x400, 0x2, 0x8, 0x3}]}) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x8d36, 0x9, 0x10001, "c814b59fd6b8929733bb81025c778f76632200", 0x4, 0xf1}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2008, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000040)='./bus\x00', 0x0, 0x82) ioctl$KDGKBMODE(r4, 0x40044b06) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000000c0)) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000700)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1a4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x5b72f8eab4878718, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x810, r4, 0x0, 0x0) r5 = accept$inet(r3, &(0x7f0000000180), &(0x7f00000006c0)=0xc) pwritev(r5, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0xfffffdad}], 0x3d672d2f18751931, 0x0, 0x0) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x1, 0x8001, "2ea86ecc016bdce069ef64e16eb595607fcfd711", 0x0, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) write(r1, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01109ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db3bf00000000000000062b4ea969252649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834d9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x255) 16:00:08 executing program 0: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="e248388cf25b1c169c9921a273f99f6537ceb6b5a28a04034cc7e7f7faa75d25f42242dc4e43f1424d86329d51fe7581045976a3b4c761a47f3a8d1ee170baae41e2fc72fcfaa0f30c623766b98d4cb17f0619bfd18f97e8f6529c00e72b3fb00dfdf1ab836712f4eb1bd1149ab67f74d3b78ee66e4e1faf06f2463ddde6370f7c9f2bd850b0f71d9ca9dfb9b852658a72b6f4c18733dff374198765d612d18d74e1f737e0b3ec3cde55fe38d23451d64192f79636235ce10829de380c50131ae00d32d5cad454bcbd3b5c9bf8e2c37913f5175b6642bba60d511ec512fb53a6a0c9b066c960", 0xe6) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x2d, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000340)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) listen(r0, 0x1) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000001640)='./bus\x00', 0x746d5055ceaba099, 0x7) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f00000000c0)="92ff49395c169d088b03e23180f44672d9a13a66d523f16b00ba4f8c84563511a5e0f9ad7e1d8da07d1ccfc97a37a79e584f8824a21e3174a1ac2a6be44996ad1a7be7f80b157530dc489242ad139472d96e72ce4c897d2de4815189e523e962b45dfad269", 0x65}, {&(0x7f0000000140)="96d8d620d07ac990f6051c63ffe517d7c5dc78d03fbb97eda38561eddebb8214bb631157eb33586bf25d5af78f8228b65e1491dbd0bb0170545c783d7c7a1fea8125b257aba019ab8d161bb5bf9100a41594afe09c4b1da57c2db4c61781df6d1f89817262efc8628049ac46428de841262ef33fa8608c75", 0x78}, {&(0x7f00000001c0)="9fedaa85eb8b5432aaba6b3647cd8c67b40d2356015b9f95a9aa37dea47197f2c3aa6db919a88f738f67556de3d533ff4626a833d0a75ed53dd58ea84cdabd2dbe52727c7c75ce42d613367379f5b6fdc556802c8b55ef328180b597138aafda4f3d690304c270a67f0d8b2e4a3ef4c08d7f7bc4aa9672f484fb8b4eeb34e3e7173f4724dcccf48ac3bee465c6cb90696fdf939cc1411190d00a76118cc9243e75635806b80c746cdb15a222e58beced2ad66fe873f2cd9778b84e6bfece5af2f0904a598765a06f8412811e0a132fc418ca9a76c3606c82eef8be34d00e6c12756b212ea917f9e27b85494ab1f140e7ecfd91a4871ed1ba2eaede9c683a63826eb10bcf326f6ffdebc43ead06636b2ec80b2400437f820f086f3fe99160097db60a54891aff46450d5fbba5b5da8fa48476724f2cddb7eab80311d029bdd79a19406c17af1913c509dae8a1e3a36a33994afa17a02443c098301b5be2ba2d965fc93bbfce384b9244fc4c5f67122a58d280ee53959ff57603dcddf1c049882e1ca41d8450ae78a3747941fd288d6f49bd3b31b324961c800f1af3f50aa7c43ee78d6c3319dd10db0b08b1146adc5248e09494cca86537df5125ab503c6072e4f8404ca0c4bb8510458c4cc1446d41283f790d773e09b62a54a7fce4d3680e012db29f120d9b368d5368c24f2bd52bcf125a83f9f4868fca21371d36ee36522dc5a880a660ea3029a56206498fc5955b11f1d9c22e47004bcea6c6ae0262dba8ab432a0e816932dabaa988eb76a77cbe3c470af89faeae27e2587c6121e38e56bb0555df6fb55e2a4da7cc745073691edca729ae3ddd0c526e69665defdfc8092044cfe6a3f456ee7b036662296f22e1a3831f3c1a6dcdf43c7bdaf0d0fe05ee033f3a08fc241384dd584ac1c6f349cf55c5d8ed2bae83b67903218dd8e6bb2d9c30b7ad28f3d9f294468d6cebc1a58a9468baf8890910915cc09fc49e19b6a1864997988f190bb6eddd53f58f312100647404f63636b0090bd0db38f628545968879dea4433947ae8390dc3af63d17ee0c14e61531f2c0797c97a4f184f13a1336a613c0569f36bdfc35902c2db237d043590f3992d81a9e1f4ce0518e9b885ec5b4a6128ceb6855e50c5d1c23127f47245baed6feeec20d279de58f9e3baf12a5e76b40f98902aac2ba32e5262ca7a534daaddfe406f8dd82b4434afb4f5d8cfe8775b1daddbf816ac176dc05b0e91144445136626035f5dbbedf8c332ecd8ebf70c3a3c61b3db53f82190cb5fa28964758f66e5b40ecb88ef29737e9e8e630fc1dc87063e748c9062a5053142195578974757d26cb47122afa1702718570453cf278831d49b548ea81f06d7c9728921749d2c38848f0e93cace143f175f3da581f854a5afda25834dce03c565711194993ac18060b3a395dc2f186a74a2b90b4df4683f64fa370f48dde42b6a98f336c83709a13c4844908b14966334bf1bbd50d554af1e3dc6352eb613725a12f7fefad3896adef80b2c5a349839d13255a61258c789a57b3f8995c8092d25b3cc4bad576b3a9f63b261c9629264a58f9022d3f40ac72f6915f0df75d4fa441007c9a9aaa5a21ef8a99edd5b19cf9c03b9d43e53c67d9800be09e6a6649f3ff12920f5f0ace8ea889533d059427459b65e8fba55fe1c44de5b7355637ae6e7bd6b0a386f19651390e2f6f6bf95e5f94c3999487dea4b285b2f758911cadf4af9fb87730c42f5ffc9d8d06999f004dcb775c95b7d99514b096d67dd8c950888e7b5027d6e230328655429a5dba6e981930e414b4763b5595247e923491ada0fff3621c5457e714ff656f8af0d7bfee20b1e3dcd61c622adf33622e480a3c78435248fc2470c8b602849971066ac3bc6b37a7e9be418bcfe59e1443a1de4fc0a4f1316f573ace6b6ad120803e4e05941c7e637ade95dd42d0a4276bbcc246d872293c6b3c78d3748d84a0abee48dbdb2c9fd63140bd27359a356f963ae1e4af69076ff8e2cc2b569b8d337e73ea0475a311b8897aa0045791534c0d7feaca53fd409ac3997533e8cd1b787b88a122fdcbf8c5381948cc6400ba78f0d6380f0f38b617ede5be3104f88b9ea6281d5fdcc23e5f394ae48a3a8da1dd0f1fa644fa7661cea59c2624e5f16925c91510a3396ebf676de05756277b5f5b6ceaa0ce902d60ba589a219d069cb75f78b93703232135306494e76530ca484ff17b5e445706b2d93dbfa994bb2bc8601f0f8bfbb27c2daa58717ecbb6685ac9665142c11add84714b95d657870a2eebd735388599ec45b600a5eb211e0edbc5be5e8104bf235fdaf6eb68b9a1d729bcd8a512f592da3e0e49b0876ac750f0d78c0d257e7d0aac8f7379d75b16c64d0b12efce7ef7d4b37885856b56830a8426800f16cc5fb277dc9df03e49fa82c76fe2369635234cff7dda0435e82a8a1c296fc8c845740e48836fe2737aabfeaaa85ea26331df4ad609fd1a5d87c110e919f91c62114eef544dbe44097332c3e0eee2a346ebe0605f6d74057dea62cbb8ae7c00b38f1f001f52fe5f86a89f259abec76649006353c70532273ee422b9940fe095673bb2c2d9ac7138b43751ce575ed9807bac1fce6348811754be4552023648d850048a2dcc55714ab1a1520baae51710cfeada4bb1a935b1c12bfcbb88c11068d2d9758d5e620a689cf020737e66b6861e7f2561172cb1035d9398d53947f4e2e19b48e5133a22ba894d6d5bea61edf6c0d1e9b4b2963dc4f5a740b4da90ace12f9f23f91622dfc043c6c1543b1464ce04bad8de25e2ab23dd712a9eaa232ca47d7ea74c895aaa42e7ba75af2ac817b8a4a37213d479d41d19b904e15e40e3308712aae6aacefcc945a4134e44679de310e7b460a7ddb85e485104861ffe5ecd6daad920fb12f6e93966a78e3434371d33b14b17d5577c372bfab959ae9b950f654839196ba4eaf06843ecbe584a380de5340de11212e755b2fec5039b567e7fd57612819d18d4a73c3abfbe77db5b597b997339853a45c890d91ca16717dfc7ef50183b060a33575ed7b8a41af18a577c05faaacdb2f6f1cdcdca68c37fd214ca6575e83a54ec5a9818cf5145584780ee9407669f7bab91864fa5c81550b320b7ebaf6e35fe2c042c8ca17fa0a1d5d566b98b79af16d8bae161d59d29e962e5d2c3de28a91cde13ed7f48545b82d83f9a1058d54ad31b31adaf0b7686b6c53d3721ae1e9357e3ab78307f51ec6120a1bf8ef76e5f3044582fc8bea774c466b4af709a3c3d35dde6a832d3cbf5f224f4f290e7d8aec5173cd163e0c3a7a3fcff62a7bf93ab4549ffa1d7e953f1fd3e083144830f2368bf48782964c5d85156aa1f3413522ec056f0c8f5b2b5e28df9c56bb5d661ef011e5281aef6785ce3dc1ee89aa9929c8389cc71300eb7602e7e28c842a3df303831724b71815cb40b86e1932ec8d4573efbab292f8c11c7acf05db0ea33e930cb6c3118ed6ad1979e30a79568b1d3bc00b66d32d85b50ad2c71730b922761076bbffd3019382a40b11ab8beec46d9dbb97f65ab01d55403e07f8154f824e5555a102bb77654819c5075b9cae2f57c0f7d9da47f0b0af5d874ad961f10d660a4c11ce942c8e559e299525040d3780d813ef0982ee11cf9bbd9927b6f784eb02ed859ab67c2d18dff12969273a9ed71235917fee757131b8bcf6ca1a2d4cb941d7f5253a8b6c94794e52dc51aec2b3dde1021f4ec9b77a92d66346791d394cb3fe72e9f41dd8bc2a4414b676034e6d174e5fa57c9393d3aac94011fc033b28eea18bab5c72a89ad42f52de361016c1f742b38a9c6282fe996fc096c15910fdae74e84bea9fe332768362cc5d3c36bc0f21572986bd89bd2ace2e7ac4108a2470e01d957465f79b2688cf450d313dd3d6b3ab30ec4f8bd532bcb1886bea997049cc2ab4d23757aa8c3d5f549e6dad06f3a31b4b83486c799e9e3d1544dd24984e7bb0f13e414d320569b956571ce7f0c5ed0d53965f44885fbc87ec919cc4d172459e9d1f9f48e46d32ecf653f3da0f7dcfcfc472ab0172d10c75230a2cc8f38544e8ab5adf2cda9d250fc93c350e35eebf12ada841808a5b8c596ed44125a8a6e127851cdab42fc6d941ad3e83c1fc1f11dcdc6d225a981c4c9464df8580d95a69c12dbbbb9fcd4dea98363c78fc76dc424086c9db08e8baa80fd6f27f4008f782373a0d32aedf83aed9628a038f32eab4e4f5da45ca415a561fb888baa355ad2106804475240f8c688f1c046ea9b4eca97de5a874516d9e0e6a5bca376e30d75acacfe805645716ea2acbba5778dee43887dd47cbf874245b433a6242ac4113aa672dd95af586f381a9b76cd0fb605959e2841ec3f65805cc81ea0f7a92f86681ede0552ae1e894706712da550a628c0a3cf94e3cf48822752a0146d64230641ed28a3bd7f31b38d86712d13a8389ea5e1f2f9c0b8f8a61e8fe71ba499b1982008da7d937961fb4f0b15d7b0cc1febb95eaa9732da94fec6000f7a5c26ec3eaa5ac92599b3b398946b6bb9f7d5d930eebe9b0a22dec578944b4b36388313d4dd2687a12356f81360d846185b4331deafaa28504c4ac41b6e6f55280c34f43305c9ed913b202f4866f0d95bcd628bba30dc68313d749cfd8cd798c1f409698557855d957500f259df1eca16be0f966738ae467316b04fdc6d781ec25ca552753cd83727c2afe6ff78728a07799ffbb626ad3edea62181f5422fc6dc7f6f46c4077ef56e9165f1de0d4118e1c4c4d69ac12b2d930e1ff14a446f9d2fd73c6532fb7bf0e31a6e780c681c9c86ff4dd36d4806956d2a85192b975eeacf0f6d3d2059a505d70e93d94f31a3e568da23a61078f5424061dc0f6db3bdc42fa40de34445a330948bc121782d85654eb80d1eb92b9691e3d5b0d0d46ff6ac1e86770e2d8f6964390cf078a7d990df0e872be1ffd607f11bc92bfcb0e8f7b59a2ab5dd9ff117fbe60b8f4731af89434d541bf6e540d380bfb6d4b1f411ad4ed1b3caf8224643a813eb3a597b97103b5041cb672db96ff1eb55f38c9ceacc7de21ace9f0e9aac4f199e04b87ac9f390bf0b5fd3fdb37c25eb7476c59c6173fb05b1beeacdc69eb18630e72a488e43e01db71aae115bd5c97ca3a84fd2b4b2fdbc68b7d24c377e29bdf943816fecf11b32a7551aa8cb69406da291a0cdc09bc2b0b1b35f0e03bad42b0c82f4413632d5a7ceb562d2ce71f6f216741426074054ed11f9ba1e2f470a94ee8065467424eb69804a36a3e805482463d44348cacda9c2a2db0360a6543a5f5317645e5ae113cfb6cf05b41f726334f1f5968727b0ac83a848b40208b07584853b274bbbfedf76564a9186fe9baf3ec0908e0d31bf039f64404aa1301a092a637a7d465f7d6736a78d0be6e0e14dcae2b0a2fdb6e24673e355904444311115325e16fd6520e4d9354cad3eb8b30c9b64522016ea2f2bacf3ff82e9c7910d611ba3cf2c8d3adfb8783d691b9a3ecffefacde4a7201705e41720900596b97b3e7da6021ee17ed9abcbff1f1afa7de1406e392feed80bc377e7f9da57810281131d899129305a934c50ad7975bb42997a5c8e884660fd0f450715897a41b3d0885808522167202229a1e8847b395cea08a4efcab9b60154c2a5f58d222fd8f85292dbe0bb655754a90076385b774bb164e47c330bbd35a0232cf3ef5f69155971d8cb44c83b0d2976b74e592d074af0e76084a8db09802e7384398ed73a3f303b0fe208ab92a6fdbb9c83097637d1fdeedb444edd4d0b8bedadb5aa9b504", 0x1000}, {&(0x7f00000011c0)="b6b587c8e95f0dd9fc555765c354cda413f0efff52acb0f8f02ec9e56b4a9081aab93cf902d6c8fb8fae4d3cd5850c435cda7d0d9dc0c8383706fbf6f4242bb2944498bb75b7757bf8e4e59658894c1320a32eceb6f60f47a6afda9c749977f5526b3f9e278cacec7cbf78dd3b6fe0589d315f29d2b6054fb3b6b40046cc8ca6176d7068a510ac66fb526d5501b208430a7eb06d464dc8ad18434cbf9630ad35c264fb7aac143fc27c0ae489", 0xac}, {&(0x7f0000001280)="af43399b1472818065c5f844c165b76bde7d8bd793e82ed6ed89fc6bdc150176ff5ecf15c189ffa3b70616c887401efdf77c5db1d0fe4f9aebdbaed66ec7253941f433ac3693c79a096aff3bfca722151063fa2a9be50cb42bcb379ca0db38a1c4051e2803d2b19991", 0x69}, {&(0x7f0000001300)="e26c1c9d215688acafec491215a1099eb3a05e379a898b8d58ea3bcd0d0039c24edc672b44eb314075e3102b4009f574090bd1d356bcc31f06e0ddf6abd5fc2928a769dd71f5907a81dd038964117a9b66cc3d4fbd1753d9e291e15bece5aa5cf2ed11809b9490f932d6ce3e8825457057ed45bc39", 0x75}, {&(0x7f0000001380)="72d904521e70fbabd8ecb49ae2a32c6dc75be10a879f09f2f39daa3791c7c1517c36e392bf5f2182f5b1c735414855cca0bea7468a3d5d53f8eafd5c34c601f1e663dd7f484620a0861a1d87f78480e587c3ab99c2404eca5d55e1a84bf427f812e54b79fa43add1d4fd4c4e67ffffe902acde58a16df0b6afb7be705cd393b6fef6e73e8369c12d2ef572552d7952a2d9d66a1c0e77f80cea917b93a66be43844b1d48156ad8f7c42a6a30e35ba1344b7c7c5f5963d979c406ebb54e089d905102ea2eb079bb2aa795bb07d8a0c448c0866eeb6f2002c62ed7d750ef161e4", 0xdf}, {&(0x7f0000001480)="8efc7a92da5f06b15dbefa76534ddbb859dcea9a33e63177fa55dd75129d96f39f07758f203c647c18f8507d1d", 0x2d}, {&(0x7f00000014c0)="4e7f4a025592046238c8bb86d2fb23be6a28b0377aa5668d149f89fd075f7808e3d00e7fd8febd649220", 0x2a}], 0x9, 0x0, 0x0, 0x123465576a60a6f8}, 0x20a) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x426dc8b0b643f807) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r9 = openat(r8, &(0x7f0000000080)='./file0\x00', 0x40, 0x100) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0x8, 0x8, 0x1, 0x5, 0x9}, {{r4}, 0xfffffffffffffffa, 0x80, 0x10, 0x6, 0x10000}, {{r5}, 0xfffffffffffffffa, 0x60, 0xf0000000, 0x3ff, 0x7}, {{r6}, 0xfffffffffffffffa, 0x40, 0x40, 0x4, 0x8001}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x400, 0x100000000}, {{r9}, 0x0, 0x40, 0xf0000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffffc, 0x90, 0x2, 0x363, 0x1f}, {{r10}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x10001, 0x101}, {{r11}, 0x92019916d3686799, 0x40, 0x20000000, 0x5, 0x4e9}, {{r12}, 0x41b396f49a08c1, 0x2, 0xfffff, 0x1, 0x9}], 0x10000, &(0x7f0000000280)={0x4782, 0x2}) 16:00:09 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000040)=0x1) pledge(0x0, &(0x7f0000000280)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\xce3\x00\x00\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc7\xd0-\xef\xb6\xf4x\xa3\x1d\xd7\xf7\x88 \x7f\x18\x13\xdb^\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbakQAX\xd9\xde\"\xe1\x1f\xbeL3\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xc8\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(\x00') pipe2(&(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, 0x0, &(0x7f0000000080)) dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='E0\x00'], 0xa) fchdir(r1) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x35}, {0x2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="08fbdcab", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r2 = dup2(0xffffffffffffffff, r1) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:09 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x1c95) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x38) r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) r6 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$inet6(r6, &(0x7f0000000040), 0xcb23, 0x8, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) kevent(r3, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x5}) kevent(r3, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) listen(r0, 0x2) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = kqueue() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0xe2954580355a1f46, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x38020, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x20, 0x0) socketpair(0x11, 0xc003, 0x5, &(0x7f0000000840)={0xffffffffffffffff}) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, &(0x7f0000000a00)=0xc) r17 = geteuid() socketpair(0x2, 0x0, 0xff, &(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wsmouse\x00', 0x80, 0x0) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000c80)={&(0x7f0000000000)=@abs={0x4613b7d59f238de9, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000040)="ab2b11fc414e4da0b7cf5f660986bd7c6ca50fea8044c31bdc2e881f6f22b5243f80b66a1dcec818babaf57974e88c6a6631641066158c8958e1e833e25a4db51bb86b3bc470a34a714855a7f97d09f1f13de5aef4e9a0d0e4a6c95619409f95fd4616095ff0b10523c72e5b29ac2ca44e8bf91f864b", 0x76}, {&(0x7f00000000c0)="2663be3f8ee28a201bc0185417002b572b7c8301074959302975d10118d180289f9e60a5d28aaf9c014b7d045300d456164c09c17983d9a4b980b176f902304e2239f1a0fa0b01a661d52098f2831d7e8df6f833af046b025c42818564ec3530d6ec3894c26fa5a3dabb", 0x6a}, {&(0x7f0000000140)="6f410fc6b15f4adc66c1331d8cb673e848df6657deeccd1f6abc8013c2d643367a9c5a25224f0c731cda9fbba288b6db9f065c52efaaa5a113a43653a35b3aba153f386b35e9339ac18a2de029e49f7764c6ac624fabfd690ecee96107430fb44009f2c83d308b8296d7c19f32f5ee131cf73bf81d855ecad9558f22b3741a70357759a0e9cd768345dfe0454b05883eb36bff10a9c60cc06a5cb33f28af9f166a69205e53c287e5eecd3358575742a9b15fbe82d0010b278eb8e1597fe515b38323776d78a40fbeb70714130dc6e2d7cdc67f3879d48c9228a36a68423662c421", 0xe1}, {&(0x7f0000000240)="7b477fbaa1252c45ee453d6321af44acaad74e84172297aedc89ff003b5326e0f569481c4e25b90751f477a68092523e6043f03d5a2d3c0454183eb89d3b7f70304a54be234bcc0b7304578fa4dbd19333ede0e60a9cbb4f7db4443d123413d5dfa0aec20d923597404c22330c605da13ed60625bbc44602", 0x78}, {&(0x7f00000002c0)="259ff5440aab3894fd2ed82ea3e6c03322b1158bde6977f5c0f94103d29b73443bb4d4c69a5e260b1c4646fb9e0c34b8dd8b12a5e2bf58f02ca8856096b068d350566e26f5891eaf992ad08d18", 0x4d}, {&(0x7f0000000340)="2ca0c24b0892361cd49b0a869e941cc7e5f322a7132aca7e141980f5c60873cfb68368ca41c492e4af54b54d2a1c6cb693dcf18dae94a281b836762f6387c98120f58b368437bbd56244c241ed5d425c3e8e78dac030acde98dd484c0c80dea2d08164f2c4419a3cd2cbeb2705855547777bd6a99f4721bd7317ffe7bcb6ca1240e9eb5eb862d14460bfc9ada22c0bf6dbad2368c88b679de5520cf9fdd102183172420bff0d73621d67b16cf124312d92741c270f0088b26de6eee1d2b903e49605064c", 0xc4}, {&(0x7f0000000440)="57feb9afecf07a2af6aebf0c3bad2d75ea129a99fca55a524ee4421126b64503c81ec17d999ffa46eecd1dc37ddacbf3f3b1b6d5658a7b4fe0381703d075a08687be681432955b60430436928a89381db9b2ac5ca9b8948230e4dc2f1ac5988894576aa8a2a93a22e4042ddd09b30e3b162a8f35fa9930a4", 0x78}, {&(0x7f00000004c0)="dc013774a163eb15eab6571227dfec8a15ea8946bea1c32f781a9845a0eb0e9e4cfbabc23bd36d50bea2cbf1969126f4f9d16b695158f4dadffe34cb682d153efb0f2273d4b4e517826729f2198f34500a63da00e18be585ec0e9be76a6e188bf1d0129fd9ebb407eabbd686d0035484992300695590b14321b8bee69bd7ad25c75b8852f0c60d9b22f335ebf7bc82d184777d6d4b377a4a86ba5ff5d2ba9b89909f6e9b0d5cf5af55e97a5a9f8f601955e60556f4c5d6b1f715d9eb1c7afb2e7a65bbb1d218ae76fcd8f686c875802d5b0d7cad3483b69696b819568f83f51ac170f3002edeb2f4af2e452bd8bee4b8a3ca78eba4a5db9d6547afddf2006f", 0xff}], 0x8, &(0x7f0000000b40)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r2, r3, r4, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r8, r9, r0, r10]}, @rights={0x18, 0xffff, 0x1, [r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r0, r18, r19, r0, r20, r21]}], 0x108, 0x8}, 0x400) r22 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r22, 0x29, 0x66, &(0x7f0000000cc0)={0x0, 0x1, 0x2, 0xd1be, 0x1}, 0xc) r23 = socket$unix(0x1, 0x0, 0x0) close(r23) r24 = accept$unix(r1, &(0x7f0000000d00)=@file={0x0, ""/4096}, &(0x7f0000001d40)=0x1002) listen(r24, 0x4) 16:00:09 executing program 1: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) socket(0x6, 0x2, 0xff) r0 = socket$unix(0x1, 0x4, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) semget$private(0x0, 0x3, 0x5) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x100001c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x80, 0x7f, 0x9, 0x5}, {0x0, 0x6, 0x2, 0x2}, {0x4, 0x81, 0x0, 0x1ff}, {0x5, 0x5, 0x80, 0x6}, {0x20, 0x9, 0x0, 0xbb3e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x100, 0xe72}, 0xc) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x3, 0x2, './bus\x00', 0x5, 0xd283, 0x3, 0x10001}) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x881, 0x0) r1 = socket(0x18, 0x3, 0x3a) r2 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/27, 0x1b, 0x40, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20, 0x40) fcntl$getflags(r1, 0x343e2c4e0fbdcbb0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0xffec) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x22) 16:00:10 executing program 1: pledge(&(0x7f0000000200)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:10 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x6, 0x1003, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) ioctl$BIOCFLUSH(r1, 0x20004268) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r1) writev(r1, &(0x7f0000000640), 0x100000000000011f) sendto$inet(0xffffffffffffffff, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca3480501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e48200"/231, 0xfffffffffffffd51, 0x40b, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) getpeername(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom(r2, &(0x7f0000000440)=""/24, 0x18, 0x804, &(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r1, &(0x7f0000001c80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcf2918d7e6e0fe70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e4fdba200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000632158e704b4b7e4efef0fa88181900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fb2170e4aebe4a8897c119f6900"/4275], &(0x7f0000001a80)=0x1002) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) fcntl$setstatus(r3, 0x4, 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x4) getsockopt(r0, 0x5, 0xb43, &(0x7f00000001c0)=""/233, &(0x7f0000000100)=0xe9) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) bind$unix(r1, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r1, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) socket(0x10, 0x8000, 0x3f) fchmodat(r1, &(0x7f0000000040)='./bus/file0\x00', 0x1c4, 0xc) 16:00:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1000000000000303, 0x0, 0xfffffffffffffffe) open(&(0x7f0000000140)='./file0/file0\x00', 0x10000, 0x10) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x1a, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:10 executing program 1: r0 = msgget(0x0, 0x100) lstat(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)) msgsnd(r0, 0x0, 0xfffffffffffffe8d, 0x800) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r3 = socket(0x1, 0x1, 0x0) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000fa305a850c69f19f616814396d4b978a6d403b63b072b19fce0881733ee2bdc39757061331979e3ef0c7938338ea362459827e7525faba9e6c339085b8a41ccc6cd815cc45d2df17cfd26ff82ab09a999bcb0bf17398327ba9450be1b3c028dfe5f4cb3d48762f91fe695026e944390cbe2b0e38075a99e5b5f297261a8d5459ad7c485b2076675b26ab4fd16f5fce4d19f91a09404a752e161a605d532701c92da9935db4eb16feb4c7acd0e05f28309716d7a941f7c6da099a914d4156948f256a766c6df5d5d3cfea4e0000000000000000e532ee646a0d8e862c611ecda6fdc64c17856ad69f70659b711c26c4b4175a6cb2bde5201fd70b5745f4227c8e0ec215d99ea7e7380000df7b7d7dff76d91f865b53d1a6efa1e6c3fa57a1f0cc10f3f053d94ac2225e3075505bb5c636000000000000f2b97dfeb05aaed7e414d0616e96"], 0xd3, 0x51b80c85fee8c07e) getsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) setreuid(r2, r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0xfa43e71650743783) r5 = socket(0x1, 0x1, 0x0) socketpair(0x18, 0x3, 0x4, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r6, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) sync() getsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x64) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000002c0)="109075c3b2629a24382ba39ef819f3e5ae0ededed5b3edbfeabb3373c80822875fe976ca42ce72cf462582d1ab2d5713bc01295e26af6f659e35981e613a0e760cd06b65d44b99256755b76886c48b35260d31ecad6ecad5aa1c7bd4b4c7c7056eb021a75bab5f6937cb0b38b89747299fd936d912118e5f7a27433d10d7ccbaef2e54a3326d4c33fdfcb6e4fb4b693788719f4c333472", 0x97}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xc95e80e3a87f8e6c, 0x12, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7, 0x20}, {0xb5e9fd7139255d01, 0x9}, {0x1d5, 0x4}, {0x3, 0x7}, {0x0, 0x4}, {0x86, 0x9}, {0x4, 0x5}, {0x82, 0x3}, {0x24, 0x1}], 0x9}) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x6) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x48, 0x6}, {0x24, 0x6}, {0x20, 0x2}, {0x0, 0x7fff}], 0x4}) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x5, 0x5, 0x1000799, "080000220000020000fed19fbfaf7c50ffffff00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188", 0x48) 16:00:11 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffb, 0x10, 0x1, 0x1, 0x1}, {{r2}, 0xfffffffffffffffa, 0x10, 0x4, 0x4, 0x9}], 0x8, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffa, 0x1, 0x1, 0xfffffffffffffffd, 0xffffffffffffff34}, {{r1}, 0x6, 0x9, 0x80, 0x8, 0x3}, {{r7}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x9, 0xff}, {{r2}, 0xfffffffffffffffd, 0x1, 0x1, 0x4, 0x8}, {{}, 0xfffffffffffffff8, 0xa0, 0x40000000, 0xfffffffffffffffb, 0x7}, {{r8}, 0x2, 0xc, 0x40000000, 0x8, 0x2ec}, {{r9}, 0xfffffffffffffffa, 0x4, 0x1, 0xfffffffffffffffb, 0x10a}], 0x30d, &(0x7f00000000c0)={0xadc6, 0x8000}) ktrace(0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) pwritev(r10, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80004}, {0x35}, {0x100000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") getrlimit(0x7, &(0x7f0000000080)) 16:00:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bce40000000000008000"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) syz_open_pts() syz_open_pts() 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") getppid() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x91) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x40000000, 0x0, "0100000000000200", 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040d2c3c90b48460909c2592e70e764b1da37543cf3abbba31e2b4be488ebb0b31866eea047e5bd1fe2e0eb3ba1b64dd79e38c3e3ccc4459590ae13ff51ac"], 0x10) socket(0x2, 0x5, 0x5) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) shutdown(r0, 0x2) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x3, 0x6, &(0x7f0000000100)="2e72b2645026daa3753c1b75e3cd36a6b4782f13f51d40dcf557eaaefc89891f32abe90557799ca216d2cd8113e753a134a2", 0x32) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) setsockopt(r2, 0x118, 0xb, &(0x7f0000000000)="d5ff7f08", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="218a172827ed3a0f580f03c5fa7d06b11d0d9fc43df8636d83220ff67873110d26d18dd82151dd87c7f5ff5f9ff62bbfcdfd760bc550185018ee87e4e219b21a0812794653bc6db791162dfbd166896d9ed9ad72a28e49ce1a7489148a7b5512ebc590cef62df6f4ed634f17901434f8c2d1ef6d22537ef6be45d3b59c2d46988043e04888e44eb74a5c33db06d6704db3999f09523c4695fa7d7630958d", 0x9e) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = syz_open_pts() dup(r1) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r3 = fcntl$getown(r2, 0x5) getpgid(r3) r4 = getpgid(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000, r4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000002c0)="109075c3b2629a24382ba39ef819f3e5ae0ededed5b3edbfeabb3373c80822875fe976ca42ce72cf462582d1ab2d5713bc01295e26af6f659e35981e613a0e760cd06b65d44b99256755b76886c48b35260d31ecad6ecad5aa1c7bd4b4c7c7056eb021a75bab5f6937cb0b38b89747299fd936d912118e5f7a27433d10d7ccbaef2e54a3326d4c33fdfcb6e4fb4b693788719f4c333472", 0x97}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000004a2b2f4059faae91cdbbd16124f21b000000000000"], 0x2b, 0x0, 0x1000) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000008c0)={0x10, 0x1, 0x4, 0x5, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x96a}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40}, {&(0x7f0000ff4000/0x9000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x8000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x3}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x401}, {&(0x7f0000feb000/0x14000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x8d24}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xaec5}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './file0\x00', './bus/file0\x00', ['./bus/', './bus\x00', './bus\x00', './bus/'], 0x45}) r6 = geteuid() r7 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x7, r4, r5, r6, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r7, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/111) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus/file0\x00', r8, 0x1}) execve(0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x8004) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r6 = geteuid() r7 = getpgid(0x0) r8 = syz_open_pts() dup(r8) r9 = dup(r8) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r9, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r9, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r10 = fcntl$getown(r9, 0x5) getpgid(r10) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r14 = geteuid() r15 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x6, r12, r13, r14, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r15, 0x80000001, 0xfff, 0x3, 0x100000000}) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r17 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r19 = geteuid() r20 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x6, r17, r18, r19, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r20, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x9, r14, r3, r6, 0x0, 0x4, 0xfffa}, 0x3, 0x6, r10, r7, 0x80000001, 0xffe, 0x101, 0x100000000}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r2, r5, 0x4) setuid(0xee01) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r21, 0xc014575e, &(0x7f0000000200)={0x7, './file0\x00'}) ioctl$WSDISPLAYIO_SMODE(r21, 0x8004574c, &(0x7f0000000080)=0x5) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r22, 0x80045756, &(0x7f0000000140)=0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x22) r23 = dup(r22) ioctl$FIOGETOWN(r23, 0x4004667b, &(0x7f00000001c0)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x45}, {0x20000800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r1, &(0x7f00000000c0)="994631e010d9a6033c7f3cc3916ad830519dff4526e8e5d55788159e988dc0cae7811df52996ee599a175d6bbaa0417d8a52522fb25467f68ce1cb0c22497c6891fdd69be7c12a1100", 0x49, 0x400, 0x0, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100000001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2, 0x400}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) sendto$inet(r5, &(0x7f0000000100)="bceb3bfdc85468d49d8d949b3c867ea6a26232a522511eef130653c9fdea988cbafe1ec7747ae73b050f5ee3bf7518f96870f60e7cc3a479a852ad6f7e60f908014c165c03d8a164fcf7fdd9ab6044d101769a1599acd2be35315cea496a3912a20a71", 0x63, 0x2, &(0x7f0000000180)={0x2, 0x2}, 0xc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:11 executing program 0: r0 = dup(0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x18) r2 = dup2(r1, r0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet(r3, &(0x7f0000000100)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r5, &(0x7f0000000200)={0x2, 0x2}, 0xc) getitimer(0x0, &(0x7f0000000240)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchflags(0xffffffffffffff9c, 0x98001) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000300)=0x6) connect$inet(r3, &(0x7f0000000340)={0x2, 0x1}, 0xc) accept$inet(r7, 0x0, &(0x7f0000000380)) write(r2, &(0x7f00000003c0)="7c4a763de72ee0047ae161e39217d4535c6952f44b282919e8bf6f132f1e797e9d84c5246be717aef3e199e09897b1cf8924dff42b72c64f0aa7ccb2c104bd4804db250c65d3e0a32af37efbd67ba99f4f981643b8a7d0760bb6dff44c4c4f93c3d7d3f9292a0654f81d951d4452b9e5a04f8e4621a0430f3d9976334d40830d6d0a01508bd3bc854cbd6449758282952bbfe6d5127363cfdebd", 0x9a) r8 = msgget(0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r10 = geteuid() r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x99c, r9, r6, r10, r6, 0x1, 0x101}, 0x7ff, 0x6, r11, r12, 0x2, 0x7fffffff, 0x0, 0x70}) pipe(&(0x7f00000005c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10, 0x0) r13 = accept$inet(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$inet_opts(r13, 0x0, 0x0, &(0x7f0000000700)=""/185, &(0x7f00000007c0)=0xb9) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x200, 0x0) fsync(r14) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x3d}, {0x7ffffffe}]}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30004) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000240)=0x7) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r1, &(0x7f00000000c0)="86", 0x1) read(r2, &(0x7f0000000140)=""/229, 0xe5) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:11 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x4, 0x4cc1ccf61abf14cc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x82, 0x7ff}, {0x87, 0x20}, {0x107}, {0x24, 0xee}], 0x4}) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x10, 0x11) mlockall(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) sendto(0xffffffffffffff9c, &(0x7f0000000000)="dae5420a9035d9bbce4a4286dfd0dc38d13fdad0d0e43cfa18ecc9993cbec01429d1fb3afc1985a73fd48ad9525e4b997793234d6f5e6b", 0x37, 0x1c, &(0x7f0000000100)=@in6={0x18, 0x3, 0xfffffff9, 0x5}, 0xc) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000040)=[{0x401, 0x2, 0x1c, 0x3}, {0x3, 0x0, 0x4, 0x8}, {0x7, 0x2, 0x5, 0x8000}, {0xffff, 0x20, 0x3, 0x7}, {0x8, 0x9, 0x7, 0x6}, {0x7, 0x80, 0x53, 0x4}, {0x8, 0xa8, 0x6}, {0x1, 0x1f, 0x0, 0x1f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10620, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/98, 0x62) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x10}, {0x10}], 0x20}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f0000000140)="0b1415af954ceb9900b7190834720b448620b08f822287b7a7d88f8a3b32c1bc54b88785c11b7edae8432aff84"}) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000000c0)) semop(r4, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000540)=""/251) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x7, 0x0, 0x7ff, 0x2, 0x9a49]) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f00000001c0)=0x6) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) r7 = dup(r6) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x813, r7, 0x0, 0x0) 16:00:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x201) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000380)=0x407fff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r7 = getpgid(0x0) fcntl$lock(r6, 0x9, &(0x7f00000002c0)={0x1, 0x3, 0x2, 0x0, r7}) r8 = socket$unix(0x1, 0x1, 0x0) connect$unix(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="ff0000"], 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r9) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f00000003c0)=0x4) getrlimit(0x0, &(0x7f0000000080)) stat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000200)) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r11, 0xc028575d, &(0x7f0000000280)={0x7, 0xffffffff, './file1\x00', 0x2, 0x8, 0x1, 0xfffffff7}) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000340)=0x1) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1000000000000097) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) semget$private(0x0, 0x7, 0x4) unlink(&(0x7f0000000380)='./bus\x00') r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f00000001c0)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2000026f}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xff) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 86522 92760 0 0 0x4000000 1K syz-executor.0 97704 19102 0 0 0 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff80002398d3b0) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800020d5c000,fffffd8066c2de08,10,ffff80000005b870,ffff80002398d618) at alltraps_kern_meltdown+0x7b 0(b,ffff80002398d578,83,ffff80002398d618,0,b) at 0 rt_clone(ffff80002398d688,fffffd806f6d15f8,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d15f8,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff80002398d760,fffffd807b817f20,fffffd806f6d1578) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d1578,fffffd807b817f00) at in_pcbconnect+0x107 tcp_usrreq(fffffd8065ce7020,4,0,fffffd807b817f00,0,ffff800023b893e0) at tcp_usrreq+0xacb sys_connect(ffff800023b893e0,ffff80002398d908,ffff80002398d950) at sys_connect+0x3df syscall(ffff80002398d9d0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffecf,0,3,b2664f85010) at Xsyscall+0x128 end of kernel end trace frame: 0xb28a3b2f730, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic attempt to execute user address 0x0 in supervisor mode ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff80002398d3b0) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800020d5c000,fffffd8066c2de08,10,ffff80000005b870,ffff80002398d618) at alltraps_kern_meltdown+0x7b 0(b,ffff80002398d578,83,ffff80002398d618,0,b) at 0 rt_clone(ffff80002398d688,fffffd806f6d15f8,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d15f8,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff80002398d760,fffffd807b817f20,fffffd806f6d1578) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d1578,fffffd807b817f00) at in_pcbconnect+0x107 tcp_usrreq(fffffd8065ce7020,4,0,fffffd807b817f00,0,ffff800023b893e0) at tcp_usrreq+0xacb sys_connect(ffff800023b893e0,ffff80002398d908,ffff80002398d950) at sys_connect+0x3df syscall(ffff80002398d9d0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffecf,0,3,b2664f85010) at Xsyscall+0x128 end of kernel end trace frame: 0xb28a3b2f730, count: -14 ddb{1}> show registers rdi 0xffffffff81e07517 db_enter+0x17 rsi 0x1f7c __ALIGN_SIZE+0xf7c rbp 0xffff80002398d220 rbx 0xffff80002398d2d0 rdx 0x1f7d __ALIGN_SIZE+0xf7d rcx 0xffff800020d5c000 rax 0xffff800020d5c000 r8 0xffffffff817fb7bf kprintf+0x16f r9 0x1 r10 0x25 r11 0xeced8068cf2c69eb r12 0x3000000008 r13 0xffff80002398d230 r14 0x100 r15 0x1 rip 0xffffffff81e07518 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002398d210 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=86522 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800023b88ef0,0xffffffff826286b0 process=0xffff800020addc00 user=0xffff800023988000, vmspace=0xfffffd807f00ab80 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 92760 159387 26570 0 2 0 syz-executor.0 *92760 86522 26570 0 7 0x4000000 syz-executor.0 19102 97704 43932 0 7 0 syz-executor.1 19102 23194 43932 0 2 0x4000000 syz-executor.1 19102 397674 43932 0 2 0x4000000 syz-executor.1 43932 248858 95738 0 3 0x82 nanosleep syz-executor.1 26570 13912 95738 0 3 0x82 nanosleep syz-executor.0 35616 439749 1 0 3 0x100083 ttyin getty 28070 49436 0 0 3 0x14200 bored sosplice 95738 322 61063 0 3 0x82 thrsleep syz-fuzzer 95738 299214 61063 0 3 0x4000082 nanosleep syz-fuzzer 95738 460746 61063 0 3 0x4000082 thrsleep syz-fuzzer 95738 249468 61063 0 3 0x4000082 thrsleep syz-fuzzer 95738 516196 61063 0 3 0x4000082 thrsleep syz-fuzzer 95738 416548 61063 0 3 0x4000082 thrsleep syz-fuzzer 95738 395634 61063 0 3 0x4000082 thrsleep syz-fuzzer 95738 39051 61063 0 3 0x4000082 thrsleep syz-fuzzer 95738 25306 61063 0 3 0x4000082 thrsleep syz-fuzzer 95738 463953 61063 0 3 0x4000082 kqread syz-fuzzer 61063 355172 58323 0 3 0x10008a pause ksh 58323 69180 50076 0 3 0x92 select sshd 50076 12065 1 0 3 0x80 select sshd 96383 26705 89512 74 3 0x100092 bpf pflogd 89512 461895 1 0 3 0x80 netio pflogd 46076 111572 93176 73 3 0x100090 kqread syslogd 93176 77583 1 0 3 0x100082 netio syslogd 79065 142924 1 77 3 0x100090 poll dhclient 71033 165767 1 0 3 0x80 poll dhclient 89466 261814 0 0 2 0x14200 zerothread 68505 179543 0 0 3 0x14200 aiodoned aiodoned 54696 493449 0 0 3 0x14200 syncer update 31275 202863 0 0 3 0x14200 cleaner cleaner 63090 497738 0 0 3 0x14200 reaper reaper 41587 367725 0 0 3 0x14200 pgdaemon pagedaemon 27139 306190 0 0 3 0x14200 bored crynlk 45474 27977 0 0 3 0x14200 bored crypto 25190 223601 0 0 3 0x40014200 acpi0 acpi0 32777 375198 0 0 3 0x40014200 idle1 68456 114079 0 0 3 0x14200 bored softnet 89748 128921 0 0 3 0x14200 bored systqmp 87357 11912 0 0 3 0x14200 bored systq 58958 262195 0 0 3 0x40014200 bored softclock 61773 215201 0 0 3 0x40014200 idle0 28068 210164 0 0 3 0x14200 bored smr 1 419659 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 92760 (syz-executor.0) thread 0xffff800023b893e0 (86522) exclusive rwlock netlock r = 0 (0xffffffff82485b08) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff826408b0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9609 7215K 8766K 78643K 27493 0 0 pcb 13 10K 12K 78643K 1780 0 0 rtable 91 12K 13K 78643K 2022 0 0 ifaddr 90 20K 23K 78643K 674 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1625 0 0 iov 0 0K 28K 78643K 701 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1233 77K 77K 78643K 6572 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 27 0 0 VM map 2 1K 1K 78643K 25 0 0 sem 12 1K 1K 78643K 1074 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 3695 0 0 sigio 0 0K 0K 78643K 37 0 0 proc 61 63K 95K 78643K 2892 0 0 subproc 32 2K 2K 78643K 255 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 226 0 0 in_multi 13 0K 2K 78643K 374 0 0 ether_multi 1 0K 0K 78643K 21 0 0 mrt 0 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 736 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 122 23K 26K 78643K 13307 0 0 UVM aobj 90 7K 7K 78643K 102 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 599 0 0 NDP 22 0K 1K 78643K 211 0 0 temp 243 3557K 4196K 78643K 113733 0 0 kqueue 0 0K 0K 78643K 12 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 65 0 60 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 225 0 223 1 0 1 1 0 8 0 rtentry 112 325 0 294 2 0 2 2 0 8 0 unpcb 120 3819 0 3804 5 3 2 2 0 8 1 syncache 264 12 0 12 5 5 0 1 0 8 0 tcpqe 32 6192 0 6192 3 3 0 2 0 8 0 tcpcb 544 1186 0 1181 13 12 1 12 0 8 0 inpcb 280 4782 0 4774 24 22 2 9 0 8 1 rttmr 72 2 0 2 2 1 1 1 0 8 1 nd6 48 46 0 46 4 3 1 1 0 8 1 pkpcb 40 8 0 8 4 4 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 92 0 90 15 14 1 1 0 8 0 pffrag 232 54 0 54 12 12 0 1 0 482 0 pffrnode 88 54 0 54 12 12 0 1 0 8 0 pffrent 40 123 0 123 12 12 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 323 0 272 1 0 1 1 0 8 0 pfstkey 112 323 0 272 5 1 4 5 0 8 0 pfstate 328 323 0 271 14 5 9 14 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 3 0 1 3 1 2 2 0 8 0 art_heap4 256 1381 0 1231 32 18 14 15 0 8 4 art_table 32 1384 0 1232 2 0 2 2 0 8 0 art_node 16 320 0 291 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 6 3 2 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1072 0 1062 1 0 1 1 0 8 0 shmpl 112 100 0 12 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7217 0 5801 46 0 46 46 0 8 0 ffsino 272 7217 0 5801 96 1 95 95 0 8 0 nchpl 144 12948 0 12494 61 40 21 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 49211 0 49211 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 23 0 23 9 9 0 1 0 8 0 scsiplug 64 8 0 8 5 5 0 1 0 8 0 scxspl 192 45463 0 45463 32 29 3 7 0 8 3 plimitpl 152 268 0 259 1 0 1 1 0 8 0 sigapl 432 3857 0 3841 4 2 2 3 0 8 0 futexpl 56 81447 0 81447 2 1 1 1 0 8 1 knotepl 112 663 0 644 3 2 1 3 0 8 0 kqueuepl 104 912 0 910 4 3 1 4 0 8 0 pipepl 112 2960 0 2941 11 10 1 2 0 8 0 fdescpl 488 3858 0 3841 3 0 3 3 0 8 0 filepl 152 33848 0 33743 25 19 6 14 0 8 1 lockfpl 104 1346 0 1345 1 0 1 1 0 8 0 lockfspl 48 435 0 434 1 0 1 1 0 8 0 sessionpl 112 32 0 21 1 0 1 1 0 8 0 pgrppl 48 63 0 52 1 0 1 1 0 8 0 ucredpl 96 5598 0 5589 1 0 1 1 0 8 0 zombiepl 144 3842 0 3842 4 3 1 1 0 8 1 processpl 896 3875 0 3842 4 0 4 4 0 8 0 procpl 632 11813 0 11768 5 0 5 5 0 8 0 srpgc 64 21 0 21 8 7 1 1 0 8 1 sosppl 128 56 0 56 14 13 1 1 0 8 1 sockpl 384 8914 0 8889 28 23 5 14 0 8 2 mcl64k 65536 284 0 0 34 3 31 34 0 8 1 mcl16k 16384 17 0 0 3 0 3 3 0 8 0 mcl12k 12288 34 0 0 2 0 2 2 0 8 0 mcl9k 9216 10 0 0 1 0 1 1 0 8 0 mcl8k 8192 18 0 0 3 0 3 3 0 8 0 mcl4k 4096 15 0 0 2 0 2 2 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 224 0 0 26 5 21 26 0 8 0 mtagpl 80 62 0 0 1 0 1 1 0 8 0 mbufpl 256 535 0 0 23 0 23 23 0 8 0 bufpl 256 16292 0 9244 441 0 441 441 0 8 0 anonpl 16 425712 0 409600 170 100 70 84 0 124 1 amapchunkpl 152 25471 0 25357 64 52 12 19 0 158 5 amappl16 192 22232 0 21303 150 102 48 59 0 8 1 amappl15 184 74 0 74 2 2 0 1 0 8 0 amappl14 176 106 0 105 2 1 1 1 0 8 0 amappl13 168 1701 0 1699 4 3 1 1 0 8 0 amappl12 160 503 0 501 1 0 1 1 0 8 0 amappl11 152 260 0 242 1 0 1 1 0 8 0 amappl10 144 484 0 480 1 0 1 1 0 8 0 amappl9 136 897 0 889 1 0 1 1 0 8 0 amappl8 128 442 0 399 2 0 2 2 0 8 0 amappl7 120 561 0 553 1 0 1 1 0 8 0 amappl6 112 254 0 240 1 0 1 1 0 8 0 amappl5 104 742 0 727 1 0 1 1 0 8 0 amappl4 96 4295 0 4260 1 0 1 1 0 8 0 amappl3 88 683 0 678 1 0 1 1 0 8 0 amappl2 80 30775 0 30694 4 2 2 3 0 8 0 amappl1 72 92113 0 91646 27 17 10 21 0 8 0 amappl 80 12306 0 12266 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 101 0 12 2 0 2 2 0 8 0 uaddrrnd 24 3881 0 3841 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3881 0 3841 1 0 1 1 0 8 0 vmmpekpl 168 35093 0 35061 2 0 2 2 0 8 0 vmmpepl 168 484903 0 482696 334 215 119 132 0 357 21 vmsppl 368 3857 0 3841 2 0 2 2 0 8 0 pdppl 4096 7769 0 7728 7 1 6 6 0 8 0 pvpl 32 1397414 0 1377955 361 187 174 202 0 265 11 pmappl 232 3880 0 3864 10 9 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 696 0 47 19 0 19 19 0 8 0