800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0xc) utimensat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0xdc, 0xf6}, {0x2, 0xf39}}, 0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="46d35222fdcd84848c946ad3b267721bbb34a9ee0113e9ce8b9d7d3b7ecfd7d3462fd8eb6159593bb5a06b4bfc2d315bd37bcc804d667b570585e79990ad134c9b57d16864c69a4f5e1be53757717da3d9a204dae2550778b51b50e46b5221b98ffc0e1b590747f1a78fd3234af5cf0107dd71dd7cc385f3064a2dd22c172077279e5450a93f534c8b398c8794088043a55abc2243dd694adfdb3063c9c23e91eb0a12e92a3b2e4c9990fcc9081d6a3f8865b84d9c5dc4ef66c8baca3d1c72e51cf5c26646aa1b54c3a254919a87ef32673e8dd9dd", 0xd5}, {&(0x7f0000000140)="0f95966405e047b92b71acadbba4d96ba5aab9ab9a700dff87d6b8929d3f41af8f6bb910a1d5c8bbfa3388330ce5cd6b63a25423035e0c9552aa10bf344e9983e23984b2aa69a63954b6a46d2d77d59d3070d39ed5d6f0487412cedb9af89a65b658e21e33", 0x65}, {&(0x7f00000001c0)="73b5bcc7098b05d7ef66a19dc480284e5595917a262c883dace5a1d3eb879383134a673dd35ac53d7788c19a059d1267f0310bf9140e848ed949f21c75148fb5a4838d50c05f616a99a0b1608b1106ee298536afe821023e810d8f528fc2ba81f5574e57406afbe782da69f55f582560d43b35828c95001687c71015e05987154bc974f6670e19daa15b912c4fcdc69fccb5064ca5e452a0bd1fc45b3acf6243a9afa1e041", 0xa5}, {&(0x7f0000000280)="f2725d2d5941d49247b90c7325982c3f67b9d61863b72cd974b1e561972fc8190e45a0f64193bb9955a60aba27d292421098c7b34d3808d26d51", 0x3a}, {&(0x7f00000002c0)="1382ec06929903c0f196718beaf02e380a4122", 0x13}, {&(0x7f0000001780)="bb7b2c20e4b6b4cecd2d21e148440ca6d75751b165473e96d4db80715c7178748a9f3c566f21a8b78e48abb114d217b8533a5da34fb7bd396850bc2850daf4c4406adc705996c91c6c536d4a392f4594ee4aa67062307103dbb73cb766f0803a410d9f5da246faee9a758370615a6744e6c40c669423fa3130ad48e2b002d3bfd4488012b55de3568f89d487a7a65bea5b0bb05a8ff2bca6f1b9ec022025cf2dbe436f45ee3d2005b08bf931deda49a75864bb13089e66d2e4bdaade481623d627f097d3bf9c59a337af54e5c5d06483df36cef6b53e2cfe81be5c1e2ee1c910dd13b378d88f180c5065422755e5642a623a3c6b7010fa2a102b947992819cf79ee307abc1e33897abd21275e7cc062a752b882ba7bb6e476b0c6ed070b3fe1c48ad1f0cac98d072a3b9a9ebd4ffc69b77e8acd2a8193268ecdce12e944e56c963bde097f7065c2a67e0265959c1ae929a165a24e46b64a4b765edd201911263c707864ce318ed380c67bc13a6cd911efec236edb337d77414c7fec01d46fb3a306e589079df8a37058b72855939c46dc4725be702e669dd6a9e0d6360f098785f6f9a65ff12800d67501b579bc0d62fb9cf4a5e6e7474cfeed18e38b3ec699c361a1f3c095fedbd134fb89161237f18358016f7a8fad2dc30cdaf6a6c8de1796438bde4427fb3226590d837c08a73f55fabd953458d9664b235b8e3e575a9c065329d801520b2da6ba595cf6b04deca50e0b899f37befabbd44ff51dda1a31f8e2d5862a058a0d0de9ad587dfb654f45edb68b96152a28b99764bebfb6dc779e9b0f17e3ffa4c947b005fcd3427e75a8955535223e2f68b63712148a7d79c690dc6363eda993a31d2d84636160d38e9ba19b9eb9322aec1138cd819851e411bbe3a18a50f5bef66bdc079139234fe4f758e12a8483719f388c1b4c3604efd04d8a1e2b47ecb03d530d7e94793a58587c206dffd9670155cc4a40781471cfb183d592deca468620f447242ef921a3150604381b36003911e6b5b32689334e25460b692cc558b50626604545711c8773c8514934dd6fe26a4dc5292f85c8fb73239cff0c891659346f0ac6796bd2e1c02242145a51f7bf397981683dee58edb05bbe7b477364d1e265a1129c522412482555c230da0cc56218e3bb90469a8c6320712544048795ff3f0dc9da1d05f9729b4251b628f3a255dc00f7af14fd11e863e910115355b7aa25e75e70815ad02119596f1defa49e0a53e40a8b7ea142a8096d92566846494527bbc77ac184bbab9046a0dc1be", 0x395}], 0x6) 05:37:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0xfffffffffffffffe) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="3983ea50cc04bc35d96dda92af8997bfc6715734d0e19089c4d1b51711fdf5d7cc1325eab1bc56706e95250d39765dcf47d07f38b6e01c41f50f63d064ee6bea1e6a2aab903d66239c9e2947b55a82298d81b38e4ff09822f358e6d6a1f910e990d9d3eebfe8dbb02e4e96ad38c5ce614ccc931a4a37a325114f314c2279134eb05e99c38465cdb0310c7e51d23f25639e1d776d449644b29f266b8eb37547292c5c018fe9fa34ba03ddf13d92880ba77e5173bbc18e6a6dc9a08d17f1325f74befe83c225ffc6a21cfd93003761c5b44ba21302e7f9b8ab0f96063b72c4a0d4806857930bdc73f45a1c550bf762b2f12fb5489a28f25c568d1fa32abfe6d125f195b44bfc48da902f7d6ed178be4d9256d81c7db490bd1ec4d57033b51bec5613d1795dbfdac0da3d815e9f675201c6aff63efeaaf6a89a62a28a93427a777b5d30de79b6088703489160a26f0382074901e3c850ce5693dad1b3d7ce3e88daa5cd8da847a00d8c816a2eebbe2b10c6447cbd60e3b58ae5e7a9b9189f6210b260a3a06d34387dcb71bc01ec066d1f5e1df480d85205686a5eeedae85a5d8076a0af51aea9f3f810ad07eeca19d1435670b3c574dacd4e7be8386b2bbdf89a944cc55c175e74d7916ce79e7bca97a2bee9635b29d1ee8984207aa0e40171f277ebcee0f3d1a65e1d7f011b593fb32408e7ae9465a0dac6860ba562419d1db8cf916dd8da6df7703b8da0bd780812dab10e4f1eb618da12d729c9518f2b0880c4bcedfcd999e35c8cb7ebb550d09cb61e5f355a3a656dbb263d44f6ba155866eed21f141c5280e44723b31ce43037e8226405599ada02fda93b875ecc153bcbbc8b3452b0cd0d032f01b463636166fe4f4bfc015e89d72ad25e36823fe8b403dcd96a676e1d3925f87a0cb7f38efd325783e0dc564d517972dbd48c65db72583dc9479f1015b928050888368f43dc860ef7543ea09f4116eb6894dd90c329bad33043a2855db57d7cc97fe6a4f08b5ae661dfdfa74f029ae9e09d34c0f5dde5531c8326df8f9f9ebb909fcc722426d49195623c258a1659fe43ea8fcecf86dc5164e93e7e60d494ca64fce2f5caa9c5362005299a68d76539dc1ab8aeab678799af911144b5de7d2ed5bcca89f0f1bdcc66cff0e3d3528e6c23bd26271571713786b7c96617d96216429350ed1cc84995a31bb93d0eafd67167c6dedccb015cd9b7195055e3b5922d26aa59d78a63cd2195a8b106408a2bc70471e7187e4dbc1220c55ac13849b26853bcd6e991ea7ab3d217691265c5d4889b05a0f96d06798f876259935ed554c2043b76fb685e79a13ead10f0de6b4c02d6bc6004cecbb72cdb85fc8541adcd9756977f9cbcd4effe50eea4853ae89a652683988607013eba89014d14e0cdcd0ba5e28a3a2e143b02479d5b79e5f709fda96b8826cfa49c7540e611e5198226070532b5a99f12dc4d042a5e184baf4f7c02cf279fee643e12fc7d1d870f3f69d2217b9683464d2570fd0bbbe3323f629da975a1cbfae268a89a47c3c18a31700d6d3e1766db3a7959e61b1d6940dd606dbba5d5ee0bd598db037cf527357eea6412243fe6eea5b36a29d6cf6830f58dbcf6783984e00b278a0f91814be99d17e3b2bac2b7b5356b1c487b00c02ff470f0ac4a76ec41f8d84dd2e733bb92490cf73bb7e9d0305628de95e1fc34955c7e904963088c36341a05d5915dddfee29b4db73a1fc16acc1b0329dde3865d6c7f2bced8d66750bfb0c969b85dc1bf60e01471dd7626833958c29a65579b655a40a8df324866ac8652054ae7ae71330efc1285dffacb0255b394ca7f87b1262f6e8f9be3c279d25ae50d90a6afbbcdc92c19fbe874182b484a9ff1db256c8aa9294970553c8b602ca042f324ea4b82d1faf33c75e7c5f1ce74fd0bd66d4dd7e330b4f8fd0de6ecb78bde4324997d3ed4a7c46a9d9a9f97d00bb8e12c165dfe9ab8c77fcbd2ea4d753f63fc3b1a8547ad246278c1012a769dd78e59ff75559d780a3ba0d9e2d729276cf2d411e1179a910ab284fd3793b48b8d7b698c24426a68bb73be1993b5d28d2fe0f7e636e0e9278aa53aa33a93ef0455b0ad87979e6829a9a0bf9e529d0e27df3cc9839f1bcf10d4d3e8a4c26851cb7383e0d2cac28693e87c1a11d6e42dfdc8e024f4f9b570ba1c44e4562eb1c4262891b25bd78ddd7f11d3cee5e4c897ba818e19c605c95ef4c6c4261a7f7e4dc25836fb342beaa3672e529c936e7b196902d4a03ff0053a58b4cf2cfa906aa09c2fe8df4f9dd0438bcea45ec49bb66a8e44b4e41dbc86cffeea35e6ada6adf8c9048f08a23de52c8e50a994923d8803d5e20836feb4269d676dd942154e183873e63c6eb71e4cc5a94bcdd71a8cfc0dde4672d61cc100860e86777ab73fbd11a381530ef17a22f5faffc55759eb43694c6690f85eb359c055cdce98fdff815a85f858b6c74f67d576e3811e74271b9e178e65412fd2813b800c5c5a815608d37a4327b7c944cf0f4001811d5f9004602a18456b148e5c0c938b243304e2073a55db5dc120288e12ef4a66a8ede265e5df2bfe220f39d56f79cdc80deea74f95b2bdaa6cfc4d6335de20949cfc82d03efe8bc2ee58f6eb4b847ca03013baf2b4722b9d39f7da565f7a01940174613cf1f2a179cf8dc1d0de409e548459909e0c1d220e346bcfe3b53d8d8619a8277907ded69536b75e0aae58a74c9208ab68d04e74d4e35c6b3ecfc6b1dd2f7ea1ae44d9b5da605902a01dbf9d8843bfe07dcb81db5149436999e3b6c27e75879e2c749c81c577a86fb8f69cbf6a62f1f88213750548bd0ebcb1f4781c4c996ae84df79ae8f493d14c9614fad95c42209e9db876a5e864b78470f946bbad363c598030406d173899e0de6019f2857e55f3458feea681d18f56f8c5c7064a3dc6b9b5956936d344f80112b69c958509e280d26a3b8fd985b9ada2ff19198d67608cb67674ee862e0c181d7409b209385f65d49bb1826c95b81b7c7f330097b107f7e7ef7c53509233ad4b107cbfe6eb302525631a8353d5a71a9e50f0136d3a682127588dac3bd539352dd87b02b4a09826743b6015d2ca62a20272ddab44e00183c5d2d2221414d461a5968495ddd8bfe9414b74c1942afe29452cec64fb4cdf754a0c0f36bf6f05c93997ceeca82c1b3496f5792c8967b48d9b47474653fda07afc58f67d3c4771355a1962525e61e78320c0ded657abb21d12405fc8b176ce1cac7cfee97c0426b70b7e80bd356576fa6a23b2937b09b3bbd5d960df4ade69995c91f67f9ee085e9174e92959e483c48133a8dc2ec9a9360d689991db3f931fd1fe9f9a0d109583ae9220c76740fbe695f30ba9ba64f72db285d758acf68c963c5feb4f6ed812315270f0a57349b940e313dcbda1471bac1c03b5ae367d3ce950a058f18a5620e7d8a171eb8205be1b7b7d916381938229d6a0cf80f9fb023696472c722032ac04ded86ef7ddb579af33737fe705c0cee2ac1209719975139fcda34eded9122ebcf0885cb41e855dd7e81682e1e6a2b3ee97f772554055053943c75cc0f6341c6bf3cf4ee94d85ca8084a4acccb6198b2b00421ca3f81dd0296c8fa75b837b0ae523bd1dde70b70574ce72d575032bf6ebf9bc241fe33bd03a26e07a4780b23786cb17298cb413cd7ebacd1973e3cad9d36de8f6ade2f09308a40ae238155bde72974d062f660d398cfb6958fe105898ec9342fdeb9adb1683e999f9dd1d33f30513c424ffa08255b0ef3b4a435c87cd71cdbee165595fa5449a39b749e1e0d72cd775cd1dfed4a53a0ff4694689e5f10b07ca431ac2080e8972e2bc89c6725503f1174be0148fe16f70415f433b8bc453dcc2087862fe24e82e3b48a4e028fb93a3a3edf7d04c7775f60f4b740c3383d8920f898387c507704d60f1569f3a4606cc1fa79d9f59e77c8d09c8a9ed9c5e3c831199f3274dadf6ddb1d6de1df35fa584688b7a71841c643e23cbb0ae236daf47f2836d934eae5a258f76417c03889a75769afe92b4ef29a98e8342ee0bfb014b3f9b8ecc8e2b6d343a34ed386ade2f74f40e2c940168d514a1e857a2d07dbf969d499136d2ef0444cb57f0be52b409a47b4ed141f23abd3614c3319db86fb062a9c219ad972beb89fe93343164d66ee6a6d84b59dd2436884315d6039b16d4856117a85d91f487289f8e66672f69af9d3891aa5bbdeea47c8e8c66eecda01789c86ff8e6a1162dcf5b80ce2b5dcd16d4dd778bb21c3f180c0af8f9fbfbd517a7695214651d25d8264ef0d5da3d1b5c7a13fb1b9945e082edeec482fa21641ca78ba0a198a1807dc3b97bf8ec99912d04f21967a8a0fcd17a4da8dc9edce60bc79dea14ef9523ea078cf2a4c2cce06e2794a6a1e2e1169670a8615ce43fe21091f7cbeb53a7ee32e0f64f7976fa67fed08a18d914870eb001e106faf6c385ee7191a8064a642ad554bc0d7bc2bdb5a17cb47bca483c47ad872a306b1cb54eadc5c88b320d222c61ada05c43e3c53f3ac79c26763d7b15e6b8937286ff0b484447ed54cb3bfce5c8316a7b2b31e20dbe219b808da5871eefe0819d9ecef00bfce28b142c757241c83e766ba9aae1d2b3dbaec8108b4c61f55909aeed45e8cf8ac5c632c0eb6750c951c344daead318ac8d647750f90a4725cc8f958abbcb482326bd2ebd13a7cf63759a689af55f255533f37bc5318a00f0cf12fcb774a0fd6dff1d6a7c55dd892b1cc2f299059a7089afa585ca61670b19e952f10ed85695826db1283e66fa5163f7720f00973a36ae3049955b354b146b3cb9a02d15c526eb106a8d4026b28ddc61e8bf24ee46791a46fd0c198a56c868f9207cabaf305cfda3f0121f18f6966d3cfd6bbc6e954fc42460c72de6ec4bc5e030e33a4feed68a6a631af30458e85a20fd70bae1dd3acd384609e8cca4c1fa6a29b22dfbbfa1a45b6b2cc750949b63ab48724bf17309a078316c662eb02f77dd01a7f9521a92355dadc875b7a727ebf3ec3dd0521c47b631ae019cae0fade91c6799587601a7ae0da51cc4e2ed817fc55af5fcaa257ad55bb8678a6af24c4be1f2015768a566bf2da3ec526647a7c05c5fe1180541b7c23b66992c8894e5952615bcee84daa217f301c9ead7873f2168da38db3bf3a31f9658ccc184477d4f42cc04f921fb56ee39d0eb2e0cc5c8d814b8a28cc6a6e23bdd29d235e11393f82a1ab55e01c44230a83111fbbeae40dfe5ebd54f688f9e74925aa1f4f03f8d17159e5a5fec50b5e1bbe04c1ac5d52f3ccc3fba5a34a7dda704734c3f7a0308fa3b27e8777e77bbac5ee05c544cf78a26b6679584dbb1611e68c73574f3a842128deba39ef13020cf79037369884b11dd2839459bce914569c18423f5e0cd8de07f66732ceb9a609f9386794d8983c7df439782db4a73bfd9499e22c25c01dd720152e9b4ecb6226d607fe4ecfcbcba8ac25dabbc493b59326df5c4679ed83cf0d9fb3d2700d4cc8d887e378493e96e47587ae097b1ad873f8c6a62b2f52ebd0bb10e64e4a67416c9ccc515d07953aaf2d9bb66fa5857508ad1a5a61ca80db687fb1160272db404e14947a628037a4eb0bb1ca3caf8725df1e63dfb8352b9c82a32e6faad960e01fc35ca8908ff5193849924aee19a230ef62b414b8165ea405be66c6cc01f6b92fe1181c362e1f7ef7ad2fa4cd6cde79202a95af9d6ab15607347231344b538bf051e7ad64e7b9a057f1ff9a8123440f4452040215a55d401020e0b73857aa51bafccec77284ec917aeddf011650a1", 0x1000}, {&(0x7f0000001300)="5ad6f45f24b8e320905b58e8aec280b4476558356e76588ba73aeeb37f6669a9eccd6039d2c24878c7a56fdc6db70b6e0266b7c0ec6b430ed07db8f43588afe3b9a0ad58441c27aaef1c366a9695b94e4a93f459076ae8256a6fb1f1a11596282344f80c2b5af9ce4eb12cf9fbf167e3ecdf81c644fde02d7dc397568e5764047e2742ebcf90f74c6780b28959a9", 0x8e}], 0x2) 05:37:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x1, 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000c80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e353a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde655d6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd481215098bad80e6bd64d6c6f1a1bb8052f75f6057dea8a7337bc65aa65690e678fd39f170894d9b6f53f72fdcacd6feb13442b8f011e70b10477c1274b3456fc3560706c5fb6cc2adcff70325a27779f3f70961ade445422555d2b766627e4684534d6c173293c5ba", 0x233) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000240)=0x7) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x200, 0x0) dup2(r5, r7) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0xc00, 0x0) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000440)=0x6) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xfffffffffffffe8b, &(0x7f0000000ec0)=ANY=[]}, 0x1) recvmsg(r8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r9, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x26d7) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 05:37:14 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) semop(r5, &(0x7f0000000240)=[{0x3, 0x7}, {0x1, 0x4, 0x3800}, {0x3, 0x101, 0x800}, {0x2, 0x6, 0x1800}, {0x5, 0x7fff, 0x1000}, {0x4, 0x8000, 0x1400}, {0x3, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x6, 0x4b2, 0x1800}], 0x9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) fchownat(r1, &(0x7f00000010c0)='./bus\x00', r4, r10, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x10) r11 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) sendmsg$unix(r11, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0xab, 0xffff, 0x0, 0x0, r4}], 0x20, 0x3}, 0x0) r12 = semget$private(0x0, 0x1, 0xdd514c624731322b) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) fchownat(r19, &(0x7f00000010c0)='./bus\x00', r22, r28, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r30 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r31 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r32 = dup(r31) ioctl$WSKBDIO_SETMODE(r32, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r34 = semget$private(0x0, 0x4, 0xa5) semop(r34, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r34, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r34, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r34, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r34, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r34, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, r36, r37, r39, 0x4}, 0x200, 0x401, 0x2}) fchownat(r30, &(0x7f00000010c0)='./bus\x00', r33, r39, 0x2) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000300)={{0x2, r14, r28, r29, r39, 0x8, 0x4}, 0x4, 0x7, 0x5}) 05:37:14 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x104) close(r2) 05:37:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x800000000008, 0x0, 0x4], [0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) madvise(&(0x7f00007f8000/0x1000)=nil, 0x1000, 0x521f61218f66c1d4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=""/54, &(0x7f0000000040)=0x36) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1002, 0x0) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x5}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 05:37:15 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)) 05:37:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000740), 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x4}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) unlinkat(r0, &(0x7f0000000780)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r3 = kqueue() r4 = geteuid() r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) fchown(r3, r4, r7) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 05:37:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) chflagsat(r2, &(0x7f0000001140)='./bus\x00', 0x10000, 0x2) getsockopt(r1, 0x4, 0x3, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) select(0x40, &(0x7f0000000000), &(0x7f00000000c0)={0xffff}, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x81, 0x0, 0x1f}, {0x3, 0x2, 0x5, 0x3}, {0x4, 0x3, 0x7, 0x1}]}) r3 = socket(0x1, 0x12005, 0x9) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) fchmod(r3, 0x7ffccf67f19cc7ed) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4}, {0x45}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3ff, 0x0, 0x2}, {0x10003d}, {0x6, 0x0, 0x0, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000780)="3992f7ff05959fc9fedde4e599cf") 05:37:15 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x2) r2 = getuid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x8) rename(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='./file1\x00') r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x400000000000001c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x5, 0x1, 0xa}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x3}, {0x6}]}) r2 = dup(0xffffffffffffff9c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 05:37:15 executing program 1: r0 = semget$private(0x0, 0x2, 0x40c) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/203) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x5, 0x8, 0x1000, 0x0, 0x1, 0x6, 0x0, 0x1, 0x2, 0x4c, 0xa1a9}) r2 = msgget(0x0, 0x2) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/58) write(0xffffffffffffffff, &(0x7f0000000200)="a65dfa7f68621ae6a197c7d0faa63618709c95b1034be521c43feebaad4cb30641622c9b70bc60624568fc88b0fe6bc449486b653f4b5afbafd7b14634609d18112d4ecb34c9dce6c895a9ed6ace26b4e7fdbcbd1e921415ec305ad16bf94a0941c7be789cdf0d2198fb3002ba0048bd74d77535d98f14242f8742efc8e4d389586bb6c0fb95862cbe9a5a062cf7f68d7257dfc543c89cdde40d37dc12c273ba0211a7c21c3c70860297ce8284f3a8cc19736c43aa87533a7c098c95b341297ed3206c582e07c1f32562cfb277806b17c47529895442151ab6f2332f33e2f316e2b5f0f9eacd01f6c75edc47a3340b45536ea4a560216b2aa3c1", 0xfa) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000300)) getsockname$unix(r1, &(0x7f0000000340)=@file={0x0, ""/47}, &(0x7f0000000380)=0x31) accept(r1, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x402, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) fcntl$getown(r3, 0x5) pipe2(&(0x7f00000004c0), 0x4) getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10, 0x0) accept$inet(r4, &(0x7f0000000540), &(0x7f0000000580)=0xc) r5 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file1\x00', 0x20, 0x8) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000600)={0x7}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x2, 0x0) fcntl$dupfd(r6, 0x0, r4) mknod(&(0x7f0000000680)='./file1\x00', 0x4, 0x47) r7 = msgget(0x1, 0x80) msgsnd(r7, &(0x7f00000006c0)={0x0, "bd4e2475e03ae2128e2e57b4b12645b4d4d66cce4b08aab9a17e48bc32227a57935eaaefbe6de8ff934927d8e5ad31eae0"}, 0x39, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r8, 0x20007471) r9 = openat(0xffffffffffffffff, &(0x7f0000000740)='./file1\x00', 0x10000, 0x2) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000780)={0x7a04, 0x1000, 0xeb, 0x10001, "161d178bd466ba3005bd9349950cf40c8ae00ae0", 0x400, 0x5}) r10 = open(&(0x7f00000007c0)='./file1\x00', 0xc00, 0x102) ioctl$TIOCSTART(r10, 0x2000746e) 05:37:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffff66ffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca6001abc5e57c6388bbd2ad88b2951b158c965e24870ff0bcd4c0b162b58fd4237b8fa4d012ae4470000000095629d942137740b5684dc89bf77dab9aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd84383d33c359c66cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b3172b24017630331fb23bb3a52084976d34e1c29d436947f29ccadb16516026629e0370d00989cf470e75c92ec4f7f5e8483b09bedddcb97fa5d1f50cc35740e3eaca8790da917517a8b983d52ba76f5bff41e0e590b8bd5295eba5ae8eb2b8686ff308d72c2f40bbec12ef163c0660a3f93a5d68996fa9e9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2061e337a7613f48b637e054454a97dee86f6f4e6d98c10200000000000000f3238e149eb3ed54b2e017cbe46e35cddecf87e2e57500e8b9c727cf84d7af4218db1d1266bb671897178b832aa6a6a2511f244e878492258ee52f57f6defb0b9300ba48df76c5d3b8bfa3a14993fcd22d01722f661679efb1c6e7becfbaeb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e5661bfaefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030e0255550c568ac82b91d236c7de08060f6892f5c94c2931e64531fb4da0ae2e628beccd1ab05f2b03b165ec2c1f1e01a8621197325df82f2bab559107ae9e8128d9547311316a4af8a847756541d8f6c5fa4a0bafea21a53a8c9bf2cac46ac09ad317bd0d72b27666d971d82ed4ca8587a0dccde666d08cedb3e0cc5981458194b01a2deeb60dafccbdcb3d7c1daa668e36b7b81895d869d9668c5c26228518b28551131e523a8e4af5393a6"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f00000002c0)="24223ef4041f03653054818f43e789321ca6de1828dfe2d62157c0ef6f80126b4f9ade54e5bab39ad14fca5b8e0ac237eae300cadd90422e813f79884794d024563a0d3184719c653c37efc77af484f3ea231395384decdf087c134eda30fe4615a5e6e653547be2d0aea20cfe132584928b23629517ad6d0798084c2783c6fc022289826b5134446af1", 0xfffffffffffffe8c, 0x0, 0x0) dup2(0xffffffffffffff9c, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{}, {0x24, 0x0, 0x0, 0x88}, {0x7, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x328, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'\x00Z\x00', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x37a, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) dup2(r8, r7) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x3, 0x0, 0x0}, 0x8) 05:37:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:37:15 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r4 = getpid() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x9, 0x0, r4}) recvmsg(r1, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) 05:37:16 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f0000000240)=[r1, r3, r4]) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000080)) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 05:37:16 executing program 0: r0 = socket(0x2, 0x2, 0x10) sendto(r0, &(0x7f0000000080)="d26e463eb8ea1dc6475b6425209f63a813041f74fdf07793a78222355a7aa0713ac5d9235bb337068409d3fb5ab52f23fa44fe32aeb2bc330d3c34be187054723ab88970fdee4859a210ff348d4d86fd54f6900447f326db6cfa462bbaa9fe4d205d63bad35fef6f789958afa8c661312be4ce885a15949e7af4c4ae49133e4fe24e739e8d49960aa02651cf5fe5e251c5600b83e33e7cfef7ff1e301d8005e0e8f9bc6e87de1076e55f07fea26111958fa2f5739c3e0c189ea3bdfdcb0410ceea742a36c8db4c210c82253a39a1", 0xce, 0x4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e93709f2effef07000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 05:37:16 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) munmap(&(0x7f00005b0000/0x3000)=nil, 0x3000) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:16 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000180)={0x0, 0xd0c}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x9) getdents(r3, &(0x7f0000000100)=""/2, 0x1) close(r0) pwrite(0xffffffffffffff9c, &(0x7f0000000000)="e3f9adb6fe83f33db6375f3d2c545e25f1260ce5d73dd8f751486d93fa584de2fcfb002e24f5a7c157e367bb095dfa534e9ce99daec072ffdffeb3a7d00d3ddf78497a6dff3ea3aca84d5a3c58aaa3e2ffbc69b8e3c55e57c41089ae5ca0dfc091530fb2a66d30f230ec130515818b940e0da51c60b47181cc9e00c44083795fda4dbda985fe07c8c820ca4f07aac06b11607fe617cb6b7fb574cc12e025588abb49407024cda6e3229833ee1f2d472c6e66304e6e6c7fc50a6852b9b778f87d222bb9c558efd79709", 0xc9, 0x0, 0x0) 05:37:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) socket$inet6(0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) socket(0x18, 0x1, 0x81) setitimer(0x5, &(0x7f0000000000)={{0x1, 0xf27}, {0xfff, 0x9}}, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000300)=0x2c7d23b, 0x3) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000140)={0x8, './file0\x00'}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) r7 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r7, 0x3f, 0x7, 0x4, 0x7}) write(r5, &(0x7f00000006c0)="ab68cfd8566c3c28fcde2ca30e4705b1f6b946b3312e98f6275bbea1a8c3aa4043d20de4c50013423dca006f4711bdfb51451059da5d9af61162ff971c960a759b26c70cb55d8fb1018f90ee0c15cb1af9e4e23180c6ab570bd5e56c7d13eaadb9b1114058a8a6506f296039d33c92368585ad416e12a3db78f834255e8f958056a862ca13c82162a711b2a5556df76af312a5d62aca9e4256836f1b85c8e9e2778957b2b166ef8d761ee874e16d820ffb42b769bf8fd24deb59d8a2263d30189396e4a97dcd7ee44dfee5103db6d2a276f6e6e0", 0xd4) fcntl$setown(0xffffffffffffffff, 0x6, r7) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0xc, 0x11, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x7) 05:37:16 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5", 0x1d) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2005000000000004}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="c0c564fef1cfc12e9a3044fad03db4dca261ae05ddfd1d7057c075e3b0fd7e25b38f5a742e64ad07061a5bc619f7611360b410ee2431176d462ab2ac99a01db009e5db", 0x43}, {&(0x7f0000000200)="b8b5ca68f3918da12de95e7dc7e03621579aa13013e9383e415e761e755b09086aa2b844c7a1078110a0b97a6dec1d9b6340a70b2270699e7874f02b3cb2644d5b00cb73ee5a9edeb9e2e6401430e14a53a81d5c2864bfe6a0a01cb05bd638de88a2a76d15f97eae3da83397145e34d03225879ce6cab967d1e3803a3370740da4b159676cebc4d796913fe0a8d116293a4d40002014423df828edb0898bdb", 0x9f}], 0x113b, 0x0, 0x0) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) syz_emit_ethernet(0xfffffffffffffec3, &(0x7f0000000180)="b7f1fd85") r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0x68) 05:37:16 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) fchownat(r3, &(0x7f00000010c0)='./bus\x00', r6, r12, 0x2) chown(&(0x7f0000000100)='./file1\x00', r2, r12) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r14 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCSETAW(r14, 0x802c7415, &(0x7f00000000c0)={0x7, 0x7fffffff, 0xb086, 0x9, "0fc9392c788feac5221d677b891ae87f83f66c71", 0x4, 0x6}) pwritev(r13, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x2) ftruncate(r0, 0x0, 0x3ffff) r15 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) fcntl$getown(r15, 0x5) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 05:37:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x2) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3a0000030083ca4fa4af07405027e3e481106a0cc557977136807465e1d48c0fd55b8886b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/244) 05:37:17 executing program 0: munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x5811, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x21) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) chmod(&(0x7f0000000140)='./file0\x00', 0x124) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) write(r0, &(0x7f0000000040)="64c26cd2746e1247fd7ecf4e153f511a9c4029a032c35dde0a901ef3748f259e9ec8ba9f43290f5dc2dc6955fb46be5f95e4308b94e2f0352745b38103ca6237c51f8011517f46084c784338593daf2193dbd22391e29f9df5b83cb473da925e8f68b03772e7d05802f3d13240ad8d0f4fe9ca52ac84eead39c58700af1148357e4ab1b6790f46aee132ec5c426684822207b815992531b2e3d1ae84029b928f9ca8a9e7e084a7978570", 0xaa) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4d}, {0x40006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) dup(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0xf7, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x2b4) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 05:37:17 executing program 0: setitimer(0x1, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x7, 0x200}, {0x18, 0x3, 0x2, 0x46}, 0x3152, [0x20, 0x9e, 0x5, 0x0, 0x6, 0x9, 0x7a62, 0x5]}, 0x3c) r0 = geteuid() setuid(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) msgget$private(0x0, 0x308) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x7) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000380)={0x1ff, 0x0, 0x2a, 0x7, &(0x7f0000000100)={{0xe1, 0x5, 0x7, 0x4, 0x7b, 0x6c, 0x7f55}, {[0x7, 0x8, 0xd1a3, 0x8, 0x8, 0x9, 0x20, 0x7f, 0x8, 0x9, 0x7, 0x100, 0x6, 0x3, 0x0, 0xd1c7, 0x6, 0x6], [0x0, 0x4, 0x5, 0x8000, 0x0, 0x7, 0x5, 0x5, 0xae04, 0x2], [0xa131, 0x7fffffff, 0x4, 0x80, 0x8, 0x8, 0x7], [0x1, 0x3, 0x10001, 0x800, 0x7f, 0x3], [{0x3ff, 0x7, 0x400, 0x10001}, {0xfffa, 0x4, 0x7fffffff, 0xa8b4}, {0x3a, 0x5, 0xffffff0c, 0xfffffffffffffff7}, {0x7ff, 0x8, 0x68, 0xffffffffffffff34}, {0x3, 0x3ff, 0x8, 0x6}, {0x3, 0x400, 0x7, 0x7ff}, {0x7, 0x8477, 0x9, 0x7fff}, {0x800, 0x1, 0x5, 0x20}], {0x3, 0x3, 0x3, 0x7ff}, {0x7, 0x0, 0x1, 0xe94}}}, 0x1dd, 0x29}) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) 05:37:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x176, 0x10000, 0x5, 0x4, "24d30dd3f31e2c36dcf6d7a2916b52479ae26538", 0x8000, 0x8}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x159) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="044bfe5a695f5630871f4dba8a4fc816886150863a27b952b3daf1c25bfc05cc20d8c429d9156f08f14ed3900540f7985b9c58e19602716466b87310e5c3f1c5f4f2d9cf543fdce7b12ec441a21eefd8408a239975fca56599b337ee1ff9f368f0a5d52286664893aaa4d62b8b97e78e90590a0d84b0bf5770f9f6fdfd804971df8b7c18ef80bb87d02210f2ff9b16155024a26fea952aae57b42b14d4d6c101518df52d5657a7187fb11b9a5f90dc875b4598cc48f866d8af806cd635423b7cde920b7eab8a1256abb74991311089fd770f371637fe2edb49b0acab57f6ace3c20e1d853b92641599bd762144aa7c17ac5824973808", 0xf6}, {&(0x7f0000000340)="c2dffaa93e7697f00dabe9e22cf0da51c9668499a27b7433ed17e25a38e20203eefac20ed926daf4d85387767a63d86fdfe2f7386bde7f21b4350c71b918fb4ae6299a7b51ebc2f137c2929dd9835cf4cfef0426b51529a57ae37514e90edb4f2dcac95979c89e7d6d09c2dac0c79e22e9c3c9a845b0f6f7b4c1aabf4d5823d2e28ed7a3a58e723f77e3b89d40958723f90e4423957722de59c16c090c089fb1d2c055913ebfb2f288458a747681d0ef3b4499f383c837da442be3ba438d6f8a3d212b421d50edf3742372f00cc66e186dda98ee4eaab3b0be80554e0d0941bece", 0xe1}, {&(0x7f0000000440)="9e335b8a2ea57d4e581afcf09dadda39d9656a46db517591655da18fad515f6750001b2cea671516352a5aa0f9806669f1a60897d096385601b3fd087df7a1c34144e2439674e99f1c928899a138527dbc888e76ba2747786a3cf5c6bb28c913a1c5426a145a53e5c514f2671beac6cc4144396d01bc87812c25d28d7ef7c57e1bac1974a3d54dd46b1996fb9de75519218f51ffcdf443e994127a7913ab1ec5ad12d0cebcde9bc02e554a71a57294189a3ee90f985979bb0fa4fb3f9709f407155a6c14b72915ace6f4b9ce751363738016003c1521bb861adc1a83262a6393e6ebb8ddb066", 0xe6}, {&(0x7f0000000040)="d63713", 0x3}], 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x34, 0x0, 0x0, 0x1ff}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 05:37:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x259ea4f485ec76f0, 0x40) rmdir(&(0x7f0000000040)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) r2 = dup(r1) ioctl$TIOCSTART(r2, 0x2000746e) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r3, 0x3) ioctl$TIOCEXCL(r0, 0x2000740d) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0xfffffffa) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf\x00', 0x10010, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/83) 05:37:17 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(0x7, &(0x7f00000002c0)="b6bc3f6e8a9c8100000000000000") 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, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000240)=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]) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000080)=[r16]) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x315) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, r26, r27, r28, 0x2, 0x9}, 0x5, 0x5, 0x8}) r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000300)=[0x1f, 0x840, 0xc]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r30, r31, r32, r34, 0x4}, 0x200, 0x401, 0x2}) r35 = semget$private(0x0, 0x4, 0xa5) semop(r35, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r35, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r35, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r35, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r35, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r35, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000100)={{0x3, r36, r37, r38, r40, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x0, &(0x7f0000000140)) 05:37:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000180), &(0x7f0000000240)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) close(r3) 05:37:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) sendto$inet6(r0, &(0x7f00000010c0)="46b2450aa32165d08d5ad2add2b01bf91b6c46b1a77fdb6d72b2975c2363fa135bae685ee07de8ca0129c433280e07e2569af748d8eb71a00fecc0914e21cd46403f70ca27173b17aa8d33214175236d803b0412be65a7f27f6e20c0e98a263ca6c4b6afd8bde6d0f0bf8d9f10346f119fd9a1a8989397e6bf8385e156cc0b082e22f55971fd9a64e292044e6a8961b4f994fcc0f36fa3317c33b59b4bb3393b6cabf7fbcbe766c928bb4fc6e7fc6d6e53a467e6a8853a4b94094ece4ade84b86ab45b60b0432f461f77dee666ad11a0271b4a657d446707b0085400660bf5bb5459864ffcda600f502af291b301c9d084f406475fe1e77392994bcb379034", 0xff, 0x5, &(0x7f0000000040)={0x18, 0x0, 0xb7, 0x81}, 0xc) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 05:37:17 executing program 0: unlink(&(0x7f0000000600)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket$inet(0x2, 0x4004, 0x2) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="8e73908036a8f74a714fe37fb9fa7fcfe3e8848cf33c821198145843d5240c34a1087affcb61b049b8d4b9dd7fe5951f8c80f00280751ea803c29a336d425a4f10b1a97b3adda0aaa5412b9a8d7f1681bb56d94c2d9a3ec152612c4bf8cefebc50eb6d037f477ab60b0103096a4506689117ff172845577ab34b9528220d77985cddba2e59532f3e9efa331afe42ed55ee6ad73f2f439a45a11c6fe325a7a70f0996a6b4cfcffbea4fe22708d3fc31ec3f1ac7d238f36d80ab295777eb92b9f688a589f221bcf05166aa0285bef95391fde5d9de0c309c9f7f439d46028b5c2ea86f8ef547300e4fab4e0462a8a413e31db08d3d40997f", 0xf7}, {&(0x7f0000000040)="ad1d7ba345dc9fe118f7bc5b38978dbf3b2366df426fb742d50c409e67b94d053f05d51cce593639ec250249dbd2f32a", 0x30}, {&(0x7f0000000140)="73651da03829ea5c1d65903f0df31b509779b0563adffb12ee6efa5517dc7c50e15d823a7b2611386f5211491485397924b213654913b2cd6b3ab0cfdd4d77600b060587c8f6c7d7f293d10c8b0560d5a5b08e4ca570dc9e54e50f96d2f30ded9053f6defb99487c3c72d6d80c0b9c996a7617765c7dab3236c67496f6834d531837b6e28247cda8ab2ea909e70635c505fd7c28f591f0ee", 0x98}, {&(0x7f0000000ac0)="f9e2eed1213a005001428e29fcea7eec3281570f9e0991b017fd640edec2ac2a54e08e15ee967902e70545988e1fb03b2e38cefc3ba2971b88d2d16b9b63b051767841d3b1d93bd4563fb4de03ae77bc8a1cf9eadeff80c8ecd6698c2b1c7e71f9b20471e3ed4db07ce225d64effb7debf29ad56f7337669900f93880255f8eb9add27b18b224d4eb241dad718f27125ab38e8d26d8ad9ebf6cbfb5cba2fbac4602c943e33f8f396fbe9d506ee507dd3c42821239c6c40a80d01c7c228873b4ca5c56884456ac43c0e3da8f052bcfde8d23105615048df64a78877d4251ce6181803a7981bb0ec326e4fa9ab4670f719d5c3427c1c51d587a15085c71422613aab0df0717acc6d8f94280dba36468fc2b08f0b11df98d25d2ebb71e87d2c291ce6659c55518c5f7f1aee3d935179074d47c4c4b4bd95a683988eb914688a09001d5540a1f96c8fd63650a4095e08e45b7acef02c656bd0c379df31d59af4ffdd668da1b7e432917eaec5b576bcc7bbfdb497f906fd3f1bf6200bd76c075d4e632dc38b55fa0b17941a1e4cd42282c81d1c48faa255d0ffec2fca3897335089ffe4e65c4fb1b0fa902eccd73bfb21e907caa032695a01512acfe70ed850c92270fe9b27b996018ae1e136ec24e08d187a5a99e0b91bbf1a1b77ee38badec1b65300aead5642adcb1ae0ce9aaf44782e2f2d9d3c20bccec3527c810177168020c7f6223ba38723565d5098175db9a8f36ec5b06dc6172b5ab9340405ab0e1c562595a49cf8a1328fb158c804ee24f0020129f20135c0c8a4d5dc979a6fca17ed9e44cb1218ccf44c8805e05b62c0963313e7248b06a6f6e9b7ccc741931e6d6dde3e699f116665bcd10608092dc018e0315ebd9c40c175e2a87c13d3943969f210de43ace79d764203fc65a4668cb8987d9bfbbfc6f892269f67eb89e738d3d43f955d1bac7b90a5552be3a83b45aa0d141bddd13a4f3279e666985902587992e3bacf111656a8b2ce0cf5be5dd707a8e199abf11fec0d6b1bf075bfef79d879b358814b6bdb680dcd5c52c650ad4fe6628be8801be11b99c1e5db2b54dffe3d8f5cc1db7018b064bf3c5188f0c79354e5ef1745d80fc8cc645f185a3fe5f5f499332e34b331dc6869f6ddf457670b0428579b05ec4181973739d09d2a0a0a081b05d18b1de6adfb12258643e0e0c230c26187472e6aa17beed98ba8708422d0de20d89506d213867ddfd98277daad301d6d497a7eaa39c3ea8d78f0865ae935c797fa13eecc20f5fd97b9a6240d41b73ad4a3f7697d43f9da92b6790cf096b8b6d3db9db83387695df00cf5e8f01c2e4e0d858a81174c541f345cb9432f458873a2bc95b56de0b027ac1c0f15c91477477ab3d60e56719fd2d9e462c6bb266bd6a52401ec2a03a285393d49e27242f695fb5323a03cdb553d9795e9f9a1374fcb48e73732cbdbacc88ebc172676c806072f8e2a36716ada34a64a29d8baea04528017d0dcd999a9ad9b4b3c3bccfd6f4e3214e74f724cf7df572e97d3191e5f05d705f1479a0c9b7705d37fe1a2393a35b842f148eca900779427fd5961008a27e59d2acf52c0ffcc87f0e862187790968e8d9eac312dcdbb81e585909331d3c6c209421cb13aeb1cb2916615765ceb5fb99930d4b670f5d2953128713cfadffb05e6bbc35ecaccfebbee1839a223a99fda5ee243af1d3f3625319f13565dfb6db8ad97f1e7d31e5b273d8a795c1077e7313efc562b50882c3a7fb0487fbc24568b279b738498759b377e4aee7e54a306d264ebf97f51a30971c32481b546818bf317ff9f31e230802140d02ea4ae4b6aa91922866545c21360e7be6f9f09acc1d640a480df2438e72965a801e063cc9dfe7237bde944b499225b3bb61346b0c7d07e80c3b8801954321d7f45230080eaee5820d36333ce805330285ee0e0c896f693b209f850683cc81c17c5edb6e57a3e2b753a971e255ee4e230cd570c11c4c4c340d0889996c398763ded9c98592a61c7f6839d487124ec50bb711f7f78f13045b61682b2821b58d81208336cbd41824d152665dab8a58a635e9c5b7302ca777064b557359a1e10a7a97ac0877b68b6322c422baabeabd418c4e46392d80ee2442cc976204d20e6e1a4bd8936f7f8f9829018b67e730752b18b3a84360a76e26f1d1f81e8ae941566ac159ee4948f117e9917ec850164ddda8300742d22ed273ecf8f67166c6e2f70fd888317502675ac4ffaf27ef612cb8b2b63284b3971c2ff5e61c18bcaeed66c3dadf809dbac1af31ebd9e0dbeb0e91b17217c72cbc9d2268aecae0ffb5c3d6b579e27e7e7f72421ca2473d3850f87f2f5d2b0f10866920f074fd440cbc0a9201dfdcac65b44d8ac13b31c8079edf2304a560bfc9e3130520f908f39c077f86c315eaa5ab43033218da2c08229174256327409bd94a2dfad1c67e664a63f9672c57614ec099157161c95e224f11c0495383dab934d3d71f84ede7c16c6713d3a2d3a414ef191a71319e3396cf3e3510e52e0b86931fcdfb546efe3827d2ef56aeb2e5e2ed5e5d4c4b3cc3cc01ed3c5b57a027399514c3ca96f80eb0ae129a26753df11eb14532c2495fadff042a7eddfb87c45a86ddc4d101fd393681a2e901579aab7cb520bd6aef9deb265953cb1fbeef2f37995cfc31a934f9fcf8edff0ba4abccfc8dd75e3f4adf03171225c43fbdaf6a7d3a8be38c9a2a948acbaaf752ff4d6357c8f06d8c9cdf19489daee1ce4d630437b8e2bc25970cb3435d5ab0a72756d568ce68c89502673c35dba13a721cb123e72f0abc4e62b86f328bef233591c1f2aef38d2ce54e7b3850cc38a22c6401c8326b0ce5498e6a52e78e889924182d5d504beae05687cec26ee3bb3c1f8ab4db9b94022d65e299b95bc874bbb6417864d75abb449f4dbacc99c280791530647a160f84d5538790b02d7df2e7a6e2f3a8aee01087f69eb9a2ba9b6b541674cb671e9f9f79859ed0c1b2d102889929d42b23ca1675ede29d652066f6ce01b50fee0c242347bf3ce7bc661f9aaa25e118dd78808a74d5d327fd5a0346bba74babee9f2b504b4b38414069edf52cc40845e0df8fa1d6b87c394283fbe853aa1931c226fee5106372b8e7d5e77b15b5992ce3a1f27a91fe1160fd9f2e6bec62293f2e02256b9b2133dd483bfb9f77efebff3f9266a14cd8f0a9f59793845e5292ccc103355cae2d5a3bbf450cd6daa3fc30ae3de6a897a674c0226a766dbbadd978ed17436ee0114f90b25e765341ff35756a76eea73446401e91dbfd4c9a2edd92044e1188a62665bc2116fdcbe7a57ca1b33abf2506472ce5c30f3f3e3c4b2abdaced72c7301ce4768b1f21bf3ef6fa18e05637ba10ab13d27780e106237db7256ace438801ca5cd0c59d03465d6cc4aae2cb6a717f92ec00a3be534be5f1d60842628d54550bcdd1d8ab6c9d6d30d54cba9fe45e22849ad64044945cd3184bcc9077bd4482e8a5b57fc426e4f9bb44b4be8747bc4ff0015def4129b29ad494c8647d0eeeac4b330b6de67d2d67811de63babd973aae5f046e45a61bfdf359f567c7a2e4a2de6f38524b1328ad75d90061499f392d94afc73745cf3fe951816f0786720a2de3ea338038fb53714d304aee1ab800bf3f2788bc69e0fa0c55ea0595c9971aaf5a6feaf512dcb10823be0d030f7cb4e6de4a1ae0ced4f9fe85ba744d41e47946e84a18fcd4187d8624468781df8d8632dc7dba6e56eca5dcec9bbc5b4745855200344cd3e4005accc64e62c0cb57998275f85196a881d7c6b9dd13eb0f2504fd4f733ac2e21a13ae2d8f57ea73283155ae3c5709c7406c0b3d1fc4c5b4a3f5de3b1655c9911572ce5fcfc76f05a8e233265861ad5d6caf4e6becb32c0d2ba9f6b7cd7bdb3fedbc3d87bfd6230e50773b48f632065612d38c4a33d0c85570c14bed32730a0d25f8e73d77b80360c1c04f2aa20361920a99624e08f622d038f14064bf3e4496bc819a42e44faa26ad1c2a0efaf90d731eb91993e1222b107171b3d37cfc0b7c22d7790b15ddffbc33ace73e640e436e4a219631508b1d36654796bc82060e319c41a33d48c5582cac6df3ae344d3ea43af43763bbd458f5157b8746d588e055bb21c5cf43f264ca32b9c9b6011e6a92b8cafdba9f6fa6a1e4e1fbe8d0bb63068440511d83f947960175686f1dcf6ab6d6fdd761d96926c2a09c3223f6a408fce3345c7adfaeca292f45ff8f793dced8a277a9aad22573533e29ffd8f465ba7d91d1861ab59bdfe2b542a32577d8b6c073ac1c5be843fd4ce495c8f72614bcbc20e9a69a9ffe7ac69b53ea949b96785352f22a6cfa41bf7e3409efda85f900a4005935179953df974bfcf140799e335631e62fe48e6a977a1498e0dd3eb0d87445f5322b7145dde8a7ab1f12d7eb42b1971fcad2017da4a2a1d68b5676b75a5796f8977032b1d5bd7092db4683ba4bde71859325ad504bca36d950dee2b58639f7ab4268aeaaef11f6d4baafce92f1c050c877b0d5d9bbfce4e11339a0f7304643c0eebcc7a37e2356cac04503b18937ff83c50c91d13a2b0f485db3881aa482335c221ee95a49b348d279afde64fbf5a1bf21f8373bf510af814534dc4c22ce336e3ef80d92f1caecc19ef72a8a0e3c55578b642ea1aa05e7b292175f3abbd0d422daabb2d3b7267d3943054f2fdcfd292b27c65f64b31dbb798e01ea64288dc52152f934694668616830473c32566d534ec521cac5610a4142b4bfbb55de21136f6deebab278e7f24fe0d7104407ea48d24065fb399a4eaaf2985286e1f867a97f5d428b05dd6663f1002d5ad74964f1f9469f6654820eaeb0f79b85c850075f0bc777745776f8e661e74ad8ef28a4f3113f238ad9ba6082a9a737abda0e1498c9d48c8dd595eea9cc1f7848e4657b68daf23e48e4dae36aed87434b11e32679a3c00ed1e9fde69803f79201c6bfdf776bc0def342505f2ed0184e38bfbab617678f65ea9c0528c97938475247deda993029dd67b333d5ace8aa6eb28d91937ca7740e5d7537ac7a4f22b0e7c9f191ceac83b315d99557c3af5c39aa582bbf3285a60674298ee363bb09083fb93dca056fcc241fa7bc8591604024acf7b0e73eda697abcaaa8164de5672c97711651cd2fca5632b8fe5c7dbb4706ebcd0127d3ee6ddf64760036a1958733e8ff344b5ad3ec57834b83127052cc85265b7b49be2611e0f346ecce0a9ff07139b81e82ed8ff056e20cd28a91c73e26fbb0646e99263db16968c2620ca2bc7e22ee8ba634639cd50a327837c53423962fa23bfc73ff4a24ef1ea24a7645330afd96f054ab0cc86d5e1db434bfe9e1d9488700b68bb9d46f88e2534734e97fe7e02a7f0a7f8e17653fa598ea09ddb2d83e838e229b87edf081e5d789a06d2dad203cc5901642b306df97a047f5d803aaca8b4c24eef0cb6c0e5f8cde293c5f3a9ea54ecd7f537ddd416a393d65a8f0e654618870394367d9b61072a9472f576bafba33063fc93e971b67af8fc8dffcc7665342eb74a8db7d29e9de7c95c0c09635c7ca2b53fab5cc441894bcaf2f967298108dfa6daccd20c0cab3e57aa09908b87dc8cf988348dca554512e11bf5eacc717d931f25b7daa095bf4c5d9719e4e6b029aac41da8b39eb03b66c55a4f443601b56342692a527dae799db28c5627e6e79072df6ba9fb179722c50fb6ee0b9d34e9e506073843dc5d4169a95a734b9c9702cf4c8cadd5f494243d5f1dc202bc2ef3f18d4531aa53bd59442b62955fbbca4fef7fd8dc535d55bc9417627b0", 0x1000}, {&(0x7f0000000340)='b>4', 0x3}, {&(0x7f0000000380)="efdd7e394aed6a04718a6bc390afcebeae5fbebbae428a97f9585c65340eb86879479203b69def422d333c21a16221ce8de9e51e91f19e0af8404db0adb4d89b0c53142adfeb90e39157e41197f85bf056bf40a12cf2fa6aef6186fcb0f90129f6d2fbf778b938d52bd5db926939d1ecc77d4f4545bac446ff696407a901fd05874e6b9e13", 0x85}, {&(0x7f0000000440)="1ddd69a761bcb1af6208b871802177891c6d2a6e9baeb9f0afeb395701dcd8dc429566b10812e929735ef9092df44b88daeac2c554089a93f8654137efecdf1a72f1d08cdf50ca6649975fa761d4cd2f6a2ddfc61a057b46c70ba45077ae5b43194d95737b702924d8b30c5977dac0859ef8a172f747b1b55377a64086aa32ad10af570d4bfc43afa3a3113d222cc7b28c7241f67d641e57a101a6f3a52e2a6bc17963dbf34b74f70d12319ce169752ec5bc55d7a88f52a2b46573858bbf9fbe46bdd163f261bab833ad9a0902e2955b6fde7cd20262646950e39d69dd8b2d980f3d2e06502ed74393301060a0689f8c36b34614d5d1", 0xf6}], 0x7, &(0x7f0000001ac0)=[{0x48, 0x0, 0x4, "6fa4d1e799196c37dd337e1040524960c8dd4f3c3adb9841844e3140b7ad51e6987d69507bfd0843a7e987974f71edd08fd3"}, {0x1010, 0xffff, 0x40, "05a2b95b499ce440e8499452f64e98a6314c23c2e85cfbd3c23e5d39190023393104da20a0a63e674a7d78f9f46bf1bb5e7082bc062198040c718e341fd9582efea526972d96f92a2880c7a2ae676405fcae00b881cf3a0883b93ea6e557e69023b86609c15ac36799e5d798cfc659ec5a0192372f0ef0afcca255e7c6376432d2c4b353656ec428fe7ea6eaac3c395ec2a8fc053942e7aa95b1e6e5f66ce607e5daa20d81d12113c90e9e4cab682326f16ca263140896508a2634c6fd8faacdbf73d5e877f79fa171e258b98813a71eb34ee21d58a983a66c8061bd1e0ef4d2aa2d7160d5ab2d909ad9e2b0402caaa70fd8e348776a7971d0033b20a2bf6d7a47c962f90d2fc1fa28436c892e6e0cfc6d6aaa635d47a26b8e53e7a7cbe244b6849af4857f990c5edb7aafdd5a91893fa65c7375cf5996ee5283d579d6cd483450c5218acef04a0b63067abc286a623218c16b7aa0c72af19069b7b78e8e81d6f7cc3adf084b3684a0e261a07ab28650be037e800f3da08b733e354f462a097339f0750da85933c863d8fcccc186bc022b7336aa9a1724189fa5be2d94dfea490e19b647027df18a4ea7ef0911bd1f727926d01f72a028c2156f02447ad6d3e5a0544796af8900a463bbc3153073be6f89154a7e77ca9a5406e567e47927d1eddc85b2d57e1362b653078a639fb46964b0270074c33a157d743842c03c6dc5bae43ede33774eae0da2e064db88424ca42e8dde38ca20b6be3450d9e12655e10d2edd0f7b4af6600ea36c8765b80b358e164d7843c2b975a59f60c8e11e123eda253ed9dcc54a579e31fa6d5d11253e3604e0987f60019a3d32a77a2483256e68d5d21db4178408123a24bbad062735b3221b8f233c041ef8c2fe1c7aa09eebb85498231e264da4ea09eb382abb37e668e4bcac7b2f405d3f3af20d1ba51ab5bba8510b644194424c9867476d94f8e4e6f70ed237173c8675448d4ed460f74e432bdf2f92793608c2a7ed07d10ad4c22ee6328c77a4a038cd46b8a3894c94a690333d68b0ec3cf298d2adcf1421b2869396d88aec1865bdf8673aed81d086bb4e3e52358245e44ede8c1384ee286094b72686a1f33b0e9f3833d6a6626b330f0b170376552f6ac228a08d0962f4cd73955b11fa6725ce9dcd8f0429a673addee0bc88ad4eefef4a0f7e8211080dc8b94eb3088751473fbb27a26d1b101c7fa0850066d9a5ae22fcc3809f31a9929021dcd37f357afcb9f0976622cc86904bddba4d16a00fbc4862fa7271db760b2add9215c80ef277bc3cf76ede650ff7036b372d05477b6b7a4cc146b5ae3586084dce7d13ccab2c6b85d2b64f1ed6fc16cfdcb332eddb834dc02758a52dc987e7470c46a9603ecf1ac17b00dd3c4dfb1448fc1e5b4034d0d7699ba6438465100997d2046ae703c71054913d91da64f30bfb94ad4d208c6909f00c9f5643fe3ff0f935740f71a8226da6644d8e57ffc4fb45350c6e1c507c3cb203f4f6ebd6d529a299216281ee20c9bec80d0872838ac6bb501a0ee7797a8784f0d51a68c85bdc118e07bdfc7089046dbf47c1424d76d3839d8c913bfe9ff54c5d070648a3526823ce13de9fa4c664e031145a8057fe749d50b9e2fb80715dc89303ed878592c5d9f407c65a62c831ee015a3b52f9894a0502d0eea4d33dcf5b6df2dc3c7734363a7017c684a77d06b77f69c0da315af57122a09ac8e330347ec0f771fd25fd31c9f2f742552adfa14682257420ce6773a09ca56ac7868c7305cb673907f785e17c2cb8cbd66f752e17a38db35e2a7fc5c43f2410ce2998095dedf885ff6f5dd8f1f3a3808437c9f07f3599ed2ba4f68d332414a4a1ebde2b2f4e51556061d487292c6798e5c1f0b50af9bb9780386b7cb9d6d68a126e2a12629176dc1d9335105a5129a5faffdf387fec2ac29b384f162b50e03d3f4255d7e2fad2ccb06bae0a8aaa242e84770c3f2d8034ad69b3d662743ad28934cf0e888c81be1dbd7525720af961b44a204e0e2a58982d94fb3270a5967cb5144a5213416d846b4460c24298b80b573feb13f8f6fddb0dec58f6d5bb3ad6f16b33ca79c9381e9a696cc17cd144a2d615c49d20cbe4e2c4f88d70dbeb170998511273419cb9f401eb2cf94405b565b35d3f43c86a74aacc48fefbf118aa32ff4742e9c2ef5d583ce9e433cc934253f0bbfa951edc133c175cfb852cb4a425915b07858917d7dbc7b6b28c3e9a7acd74e37006a0a6302b8ea35b751d834887a8cdb6995a50b13c40fc9041024fbe41be8dd97f7fa4a0225041119f31a5089e49316309cf441e436ec1da29484ba06052e562affc3c308829cc7566f3409618417e00b4bf4221771f843edc79fb969c54785499cd519a8931a1473be0c22507482dc4a8d3ff007200f6efd844ffad5379269d4ec0d2892ec6b9ba3346e025494756dfe05f56fd0423b03fc119a4cf1976963297abaadd939ff267e15fcc8b279e56862165b4cfd26a498b534acff3dd63fb1a446143f6f446fb7476fe46d5a409879a0e9f365c50e6437d3536613070b6a7c448a142581e326d44daa4ef33dc1cd4eb2f13ded3853a3c5a2c4f1face77bbb3aa9cb0c3d4cfb961d252ddb3fe495fb70e40b6b0d6a3286293df2493c145e1743e4b0fdde659b6b7b55064173ce10e725e3dc6c9d2621c09ee9902448882380fa548804dd0c6e13b7685c6c6044023dc48ddf4a8d86e88ba1fc9020a72efe026fb5beb8fdb9f758efbb9650d120afc2a267fb5ec776a6c4d6579632ebca01480cfd27c02ac30e3945060395dfeb93bb7b7531baa455df3167c5bdf00453cebe621e0ee08aab6dd687a1365476584e45a4bb242c69fb501417d9eb592d3f71bea5954cbd4dfc67667cfcf9e04ca8f2ae4d2d85cec76238a7beb60fb6522de4f59a93049d11693d3f3a52f0713822dce9713e12da60f2879f2fc0abe9920af2e0710cfaf8c1977dc8ad3518662844398d2e7c4585013f37288f612ae340f242d53e394e8015dab231811a569c7b3c5ca00105d40e561b4e809e48e9489564890b7c43bff0a9b5821d45cb9e3549d9e32b05846c60e0a5c3209ff602d73ad5287343643410761b2a4401be7fd9a74ffcb49bca0670f53eb58899f20a54918fad8941210c9c8118b7b76407fd9ed034fb6551db4146039884e8628d52a3f531d1f56b77b16143ce2254985b05530946d2ce7322603057aa2facb3019cccf1cbd1a3de710cbeb69a9d9850f89c1060766c366679944d304ef2563ec0fba733c6ce90fc0e000efd8e1cf3da049735009983c4d5fae902a1351a7c0053f7bf8aaeb80f811ce8f06e00e4ef818e8c371030607802d7c1c9cb2ce1091bf7050b448c3f54d290bf3c79473aac9e8da8ff87497adce4dd6fabd0fb1d2f66b87b870d32e320e9a3472c2c8888935a43381c25b138753a8f229375e3f2dc4994ea4a1dc5951ed5d191a9addb3be045cdd141bccfd098574fd0427aa9a25382f308bcee06673f994cc7e5d590a931dd9f347e22a277d36c1e8da9c2a2d856a1f42c4527f4b5f6b9dae01f5371ab3c51bffab3e8f86f95834ac23fe82c5ac350297bad820749428432db5ee94f031f6849516eeca08d730adad0d4355d5f73f0e62a87db62bf78338e39be103e87375d4255db92c7814a062ec8a564dcc084b997f59c88ce58e6e2e4da74ad0f0ca21d37a76e18d9f45ccaa64951ecbf14fcc96ce8ba7681ef060e4f950ec632925d0515d752b4363a8d82585f879eb2eef962ae44fb2d6c3f1470e87a81140e3b57825729b4a9ea1c555efb7ea81fb428b853062cca261792aa823588e42af3ab9f1162fb128e5753c39a1a5692e9e403ca4270b01134fea50fd1a6cfe61c2cdb246ed99084f84aa769446d5b1d002310487ac6e8c9e2acadf3172c0e375e44c01e223f2a761f0b1fbb7b263ac0c416924b3253963588116bb3f9b75b385b12715b81d00323fd7ebce50c8ba2d09c9ed79c12739ee3fe9a29ce95167651eded15c37bed85fbbcd7c8105474d53c579427eac5afe54b0d63bcedc1b7900c73863059dfbeebfee25b9dcb084314321fddbcbfa3ba039839e97cd3ced765ffec895765f4657d4931e3b7567fa29dc55cb889d01d01bc0b1882c6379b82675c16bba6c9fdfae44594b030140f5aeb1cb62f8a3cab7a17b46261f99e7247ebeca804a3a947e03d3dfb8790958244ff54100bfcc796176e3f9fceab25545a57d0da2390a258eb70385bafdb89ec4151a0e1395c42dcea609eb6db6b900d8c9a88a689b76b8cb2e30d7b1b22e7833abf831a51200ab30c8a483bb429f48d0dd0e79cfff7d8180395520558a9c303caf9d5e2fd66f34f898cf12a64bd5631d470776146d0b43c46f1c085756e96ed23c038f4c544b6b8a832acef72cd82ea359329ae03d078aac062ce437df9403884f77838cd4981835b6b6d062b9e21fee3a2fd8122fc2408f428f039c65d86ad9eac9b5d4bfd474b1eec58abf05beae4b961ad03e4f0e71273dc4fd29acccd656427cb39d73f5f61f3966d13ec9613f9eacf982cc3d1a87353e8308d56bec445bb98d8acbd006c162f9ab3beea8e9ee41753c586a26902dd6e692275d95b2d7db3e2f683c91cf3519de69da49ac44b7267c366ae1d91df99069e0a89d331c98b8b34ba3ccf420a71b87d0a250dc6a51d0c1eea77c6f0326cae1f199f8e78c40fe4a0b9cca0ca3948c814ca51aa677b69d3b01602bd21d4ccdf0d843bd1ce02c48df1719b728e4a7b2510d36d336986c3fb5a1f7db4e466f6e21e52b70f2e49a825f6583f414f02cc40f5ebdfaf30f3f893bd528ba928cb51867f68ecc311aaaca0b43e9c58bf0e98a7d8278a6395f29d24ef9988720e7934d119a92f7401b05fbaf5b9422acfb697f8bee9b38f878e84f5709a526a311f1d4cf279c8b1b89e570d1cee75e882746277ec2119092a8d9baabb85610322f5d29478cc9676400d4181ddb07d107286039a7981a43c10f7afe510f9b129931aee35e27a4dd5afd3a55d847a9539593d59b1ba006c8271a3117778ddbee07889ebaef67892b5a248e91c602ef5738e8749daedbee74ab4cd1f67b47bdd5d432224b8016f792d3354bdbb73924f5ffffdbe2d7ec460a662db8f5e1598fb52dd1afc5f338bef8f1becc0827f74709dbe9773812a5906e104bb57780d9358361967066193fa43897233bdf2699f50f19d7755de77aacdaa19427e1d1715846c0dfc5589675e9df9fa82155d5ce35fcd28c721677d091bfdf6ebe6f2e3a4bc13a37976f9c70266adcfbf127c6da9689cecb47b89baf8a566d2b681f90a9e11720d8b698b6725e87790d72c474518d05e4b6e13bfec24bcf26125c6a32fe1946df785fae0ea4b1b7109755bd7b04ad0f088f40e84a2f567e3e9a8bd74f5b03d67e1cc9042e148572a47b65faa4f249bbf4d8eb88661b462205387603ce1e7d05e766bf5b2fd639842783280025d3745f95194bf0b55a60a3d78a5bc802222afe13f99045c3707989170ee67c31951673d5d4ed37a695898b53538f8df6cf63b61d02a46929acae87fa5149ff832da33226f61301a2ce5a5ab05dc066d086b5c71c66a576263b37c9cadded0708fb38813b68921655dd591067fbd7e707cda9843331fa93fb9341849479f11dc4b22e60c166fba6ce5a6b197a0c753cfcef85291673d3afaf2a6bcb6117f563638a7f6d180a53242b2f2897e692dfc1be1ce8adfd8803f2d681c98bea3c0dfbc5c710c64248e7db9ca9ddba3ff8e6acc7203b40110a54000fe6ba6"}, {0x58, 0xffff, 0x1000, "7d64fb5281b8e2611b2fb128beb41f223152f82ba32d94093eec5ef743e579056e34a1a0a83a281791fb0f60d8143fcaa286a27cb9111e0240fbb75b081f984abe5da3"}, {0x80, 0x8001, 0xfffffffd, "c9e81905335181159d4cc57b53730f3777459419318aa612d8ffc2977aff58ca5c6f8497d527c359de783c3ce5088a05652eb3e854f04c65adf24040fde4ed7756dba6a0d499c0161c059f181e70a359ff731cd14e67283023cb5db9bc6f1eeaf009bd1cb1a5c051d6f9"}, {0x40, 0x1, 0x1, "9aa04feb83017f8b59ff409cb3a6f9e8bd36841a8fa989b3c3611984afde9a8844bb314aaa62120ad875da9fa0b5"}, {0x88, 0x1, 0xffffffa2, "dda64b45cfaaa24c72e259e42aa734ff0f742dc8de0f550feb8cc8f438381f81ccefc8e059efba5013aa1e96ffc8dccc00e9cc22c46d97ee866562cf93f8f1381e3dd5afdb2c07b5ced1c0952cb5043c977f6e7fce5e7e551c61c25f5b353fdec1e034decc0297e9c48dcfcdc7d88bb809890b05a0"}, {0x108, 0xffff, 0xfffff637, "73e1cfddbf55caccdf0056376fc762b4022d51ad89029ae5ea1facf4204e478121393a9f813fbb30a4974af8a4c5c961a437fd340cd33500d2cac127cc90b05a611f7f64215cfeb4c9002c22d3d0c98def3b8c6f32556b417fef08339784cfd35038a2f24fce612fba66fee647259a1f98076deb6cc8eb72b6e2d9d1c86c07def08622a1b55ae4f92d3a73686f465e4c7d87829d2ccbdc0f55000b76bedee8f56cf6472ceecd8e4ca8b194aa2ce6f07e4599248d95f31338896272cc91cd108e0d22c2d93e0e08a718a9f7638af8fa81182c3f27593786b422b05b662dfa4c9f91b12157aaf94af6cc9d48943721a6593a4c00a437"}], 0x1300}, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000680)) 05:37:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000200"/28]) 05:37:17 executing program 1: 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="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1034d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371181fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 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, &(0x7f0000000580), &(0x7f0000000240)=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) chflags(&(0x7f0000000180)='./file0\x00', 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) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 05:37:17 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/250, 0xfa}, 0x842) 05:37:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 05:37:17 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) 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={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt(r2, 0xffffff17, 0xfffffffb, &(0x7f00000002c0)=""/225, &(0x7f0000000080)=0xe1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xf11a, 0x20, 0x7d, 0x1}, {0x3, 0x7f, 0x2, 0x7}, {0x6f, 0x5, 0x6b, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 05:37:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e00a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000050b883d5a4632cc6bb8374b07d51556912df486a5307adbf6605069091d988696a75d350bb036bf5f52627e137904bf6885b954a174a4826228d9b2937e4fce87e8f28dd152e250af4482b8b238018653c5f91dba32279441152241f302398c5536cc23742cbb0b8aeffbf84eb65b6679c3a95650eb4f44b6ad88d95c3d1086c83f304a1010a90a5e0d3fef443bc56002904bcfdfab1346f47b0ccdad2f4e797911f0d82c59889cdab70fd588285bf2c5cd1ef3553a7644256c9073545d765f2622b2bcfeeaebdc52a593d1cd7a09cb49d"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x0, 0xfd4, 0xffff, 0x1, 0x800, 0x66, 0x11, 0x0, 0x2, 0x2, 0x4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000000c0)={0x7f, 0xea3a}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x8000000000001c, 0x0, 0x0, 0x100000}, {0x6, 0x0, 0x0, 0x100}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10102, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) poll(&(0x7f0000000180)=[{r5, 0x2}, {r6, 0x2}, {r3, 0x80}, {r3, 0x4}], 0x4, 0x1f) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x0) r2 = socket(0x2, 0x3, 0xff) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc8659e6bb9a3f0b0db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05cc50d2d20ff98ccd92f254e89cbd425a056437f9a0f706c374b18e901e70502b7de14f7e4a7ecf042d33c7e5db5c1b53bd52183c72a013902e0e3fd02fbea3dcdaebe8e1a54b408c1ace"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r4 = dup(r3) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) dup2(r2, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) bind(0xffffffffffffff9c, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000040)) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x7, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="de2e3510b9cb9c4171df65ad342c6f9b5ba8b02346f672fe27840d980c3af0d14aab2c09d528065e1053564be1fef4977cb69a236c885954c7b5ed268a588ed2001bf7fbddbd2feb57a319", 0x4b}, {&(0x7f0000000140)="ed144493b656d9f9b889afda4e6675273bb99c357bbd3c721c2b5acfe7a7f5ad6ff652d2c6f85783bbff64dc3fbeb8acd30323", 0x33}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000380)={0x80000001}) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) getsockopt(r0, 0xff, 0x1, &(0x7f0000000200)=""/36, &(0x7f0000000240)=0x24) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r3 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x4467367a57497eac, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff8, 0x8, 0x40, 0x4, 0x7}, {{r0}, 0xfffffffffffffffc, 0x80, 0x3, 0x1, 0x1f}], 0xa8, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffa, 0x0, 0x2, 0x6, 0x101}], 0x400, &(0x7f0000000340)={0x5}) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') rename(&(0x7f0000000000)='./file0\x00', 0x0) 05:37:17 executing program 1: setuid(0xee01) ktrace(0x0, 0x5, 0x20, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x69da4ced5b0c4201, 0x100) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0x8001, 0x7ff, 0x1, 0x10001, 0x0, 0x80000000, 0x0, 0x6, 0xb1b, 0x1}) r1 = shmget(0xffffffffffffffff, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() r6 = msgget$private(0x0, 0x840) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x10001, 0x4, 0x1, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x2}, {&(0x7f0000c4b000/0x2000)=nil, &(0x7f0000c07000/0x3000)=nil, 0x3}, {&(0x7f0000d15000/0x3000)=nil, &(0x7f0000d2e000/0x3000)=nil, 0x6}, {&(0x7f0000d0c000/0x3000)=nil, &(0x7f0000d1b000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xae30}, {&(0x7f0000de3000/0x2000)=nil, &(0x7f0000eb8000/0x1000)=nil}, {&(0x7f0000ebe000/0x3000)=nil, &(0x7f0000d08000/0x4000)=nil, 0x40}, {&(0x7f0000f6d000/0x3000)=nil, &(0x7f0000c64000/0x4000)=nil, 0x9}, {&(0x7f0000ee0000/0x4000)=nil, &(0x7f0000dca000/0x2000)=nil, 0x4}, {&(0x7f0000c41000/0x9000)=nil, &(0x7f0000c6e000/0x3000)=nil, 0x9}, {&(0x7f0000c0f000/0x2000)=nil, &(0x7f0000e8d000/0x1000)=nil, 0x4}, {&(0x7f0000d3f000/0x1000)=nil, &(0x7f0000e75000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e94000/0x2000)=nil, 0x1}, {&(0x7f0000e94000/0x8000)=nil, &(0x7f0000e2a000/0x3000)=nil, 0x89}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xed91}) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) r7 = msgget(0x1, 0x8) r8 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) msgrcv(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000001f000000c335e041b0dfface334800000000000000000000000000000000000000000000000ceae5b9d7d243432b5593d74229623c5ff1d924f489a57b00000000efff0000000000000000000000000000002073d800"], 0x53, 0xe5a670b3e99face3, 0x800) getpid() r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000000029, 0x3e, &(0x7f0000000900)="4b74954ca889843b5d589247eed02aa7fa41590b30", 0x15) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000180)) open(&(0x7f00000008c0)='./file0\x00', 0x10000, 0x44) setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) socket(0x18, 0x1, 0x0) 05:37:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getsockopt$sock_int(r0, 0xffff, 0x4d5664f28b89a131, &(0x7f0000000180), &(0x7f00000001c0)=0x4) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f00000000c0)={0x1, 0x81}) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10000000000001d2, 0x0, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000040)="983c21ba1581ffffffffffffff38") 05:37:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6202e57f7f00963c911e648a6c5ae0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/88, 0x58, 0x42, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) sendmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="73f7c2f4fd566c3489a669b67a9171eacda01516188a98706b3d36f9c45889b9", 0x20}, {&(0x7f0000000300)="82333a2d6de5cc69f7ee1ff773501f9df3d0289a0f887d71b9aa95cd2cc01f1dd50b2b6a57f85b369cfa4bec9fe67029c2f9a0ef4d000f79f6c83a642361c56bf32276201005c6f0d9f2b2055f3c2041327003fe8a51", 0x56}, {&(0x7f0000000380)="1d010bf7ff2ed51844af79026d77979e48769f6200a20b955feb0382ac4cc56d082e71758d76a209d369cabaa87e5cbe696896d714672cdba1638c26c672f55d727b3749ca492a8d2991b397d27e671b97158beb3bfad4e842411c3bd2dad92795589df028c9634d30849ec0fd67eb6f0a47b1f4d6729bee7632b0ae51ef030680e498b27ed4c7f6cade00df4782428c20d4e22b85dd3b4d3b5b19efcb", 0x9d}, {&(0x7f0000000440)="5e975d567bcf747517738a50abb60e451d087079e26266c19dab912034eadf8e719076b45acdb56e44645c3d678e8afa6c2a87e4153f63c0cbc7c9fe0da4850d3477e6c64b21ecaaca68c89a0d7510d906211c093c607341627329dd4f135670a417aa869d9bfc", 0x67}], 0x4, &(0x7f0000000500)=[{0x50, 0xffff, 0xfffffffa, "8688711d3bea2a8b72030f5ba876be1d82c258d7de1c0314d0d5de3b9572271900344a88c9e61cbbf6481fb208b4ac831508ea7513077eeb6d781097"}, {0x58, 0x1, 0x0, "9e96852e21a3360a310cfa29031c1dabe70178101ac50fd0159cb528828cd19931329450715c5dcaaa923c7b3d0f782f1e5cbb6840fa8b2b36ebc81b3b7a9ac03c"}, {0xf8, 0xffff, 0x9d, "1a006d87bc66ab9eed00b08336ecb6df1d14393ee3a75f3a851783421f53204bece379b8928c8df3077a0af41ee4b564c002e3b7ad78b062ea4a1c4bfadbd733611738fc53a5765a009fa661b4666037043462d833d7446ed53290db9bf992e3a77c8fe10faab80b45909b8bfaa53b8fccd860f09b11946dbd00ea540a5ba35e7c49a64123e7a89f0aa79416a48eab845177ce6a042449cca675fa9588de6b286dfeeaf72282e62111650e13e9a3563b5a781291cf521a162e98e7690de742ad8f299f430b0d1dcc6a19d56c32ae05bf6207202e944e3d7d22f48045a213583156f69b54dab0f0"}], 0x1a0}, 0x400) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000700)={'./bus\x00', 0x5, 0xd8f, 0x0, 0x0, 0x4f031fc, 0xc33, 0xdd1f, 0x3, 0x2, 0x3f, 0x7fffffff}) mmap(&(0x7f0000217000/0x1000)=nil, 0x1000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x39) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x11d) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munmap(&(0x7f00007bf000/0x3000)=nil, 0x3000) sendto$unix(r4, &(0x7f0000000080)="86", 0x18f, 0x4, 0x0, 0x26e) r6 = socket$inet(0x2, 0x4000, 0x0) dup2(r6, r4) 05:37:17 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) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r5, r11, 0x2) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) fchownat(r12, &(0x7f00000010c0)='./bus\x00', r15, r21, 0x2) r22 = semget$private(0x0, 0x4, 0xa5) semop(r22, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r22, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r22, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r25, r27, 0x4}, 0x200, 0x401, 0x2}) r28 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r29 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r30 = dup(r29) ioctl$WSKBDIO_SETMODE(r30, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r32 = semget$private(0x0, 0x4, 0xa5) semop(r32, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r32, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r32, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r32, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r32, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r35, r37, 0x4}, 0x200, 0x401, 0x2}) fchownat(r28, &(0x7f00000010c0)='./bus\x00', r31, r37, 0x2) getgroups(0x5, &(0x7f00000001c0)=[r11, 0x0, r21, r24, r37]) chown(&(0x7f0000000100)='./file0\x00', r1, r38) r39 = socket(0x2, 0x8002, 0x0) r40 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r40, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r40, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r40, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r39, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r39, 0x0, 0x0) 05:37:17 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x7, 0x4, {[0x81, 0x0, 0x5, 0x0, 0x6, 0x6, 0xffffffff, 0x1be, 0x5, 0x1, 0x7, 0x2, 0x68, 0x42, 0x80, 0x2, 0x1, 0x81], [0x400, 0x9, 0x20, 0x1, 0x7, 0x4, 0x65, 0x7fffffff, 0x20000000000, 0x2], [0x7, 0x4, 0x1, 0x4689, 0x9, 0xee7, 0x3], [0x309, 0x1, 0x1, 0xbe, 0x8, 0x3], [{0x1000, 0x8000, 0x4, 0x1}, {0x7fff, 0xbb4, 0x9, 0x36e2}, {0x3d9, 0x40, 0x3, 0x1}, {0x1f, 0x0, 0x3f, 0x9}, {0x1, 0x8001, 0x25e, 0x4}, {0xe46, 0x4, 0x933, 0x100000000}, {0x8, 0x40, 0x10001, 0x8add}, {0x4, 0x2, 0xffff, 0x2d0e2ac4}], {0x0, 0x2, 0x7fffffff, 0xe3b9}, {0xf001, 0xff, 0x3, 0x5d}}}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) read(r3, &(0x7f0000000100)=""/221, 0xdd) fchmod(r1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 05:37:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001140)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000011c0)={{0x0, 0x5}, {0x7, 0x4}}) 05:37:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="f1942df7aa8a807deebfc7f1587fbfd6c7f9ee2ed86a78e0b141c6355db01cce5af5970863b61fd77c65698a84b8741dd4c74e00c81ff777260e4b0a57352c35a683a758cb35d8e8ac1eb3939e7f8ce79062ad3aa5d63742b78ff6ac1199d68a22c6bd46c936a8da0bf382857de2b296954f844e97c2cba7d9b3905649d1461bcf40776864c161054fb2ba73d8d7d1b65f74e852a8c9710d9643155a9ab95c7b7d7d54e70c20dd9f841a3e438e16241359841b8de657bca5947c28", 0xbb) 05:37:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = openat(r0, &(0x7f0000000200)='/', 0x10, 0x112) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, 0x0) 05:37:17 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) nanosleep(&(0x7f0000000040)={0x0, 0xfffffffffffff801}, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0xd54e, 0x5, 0x0]) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f00000001c0)={0x400, './file0\x00', './file0\x00'}) getgroups(0x2, &(0x7f00000000c0)=[r3, r8]) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2c}, {0x1000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x44) fcntl$setflags(r1, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000040)) 05:37:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0xffff, 0x90d2, 0x0, "00e74de4000000000000000004000000000100", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "966d671d26ea3a9d7f6886180664f6325645b6d6"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8000) syz_open_pts() 05:37:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="37b7eca7c9555988181ffbd7c3ea2604ca0a4c535285e9faa89679549489c56da988563bcaba9a8a5b3a864882afec15c945bd839255d4f058babbf42ab4ffbc3691601c36611673cb8c079673e1633212ea398ec43bb432a4942963c4a85950c8e19884deab00ecd4b49a039e0b144b23b5c89ae2ccbd13a2bd8c6e4c2a7dfa183fd641bfcce67d29364299d6fad8", 0x8f, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 05:37:19 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd"], 0x10) write(r0, &(0x7f0000000000)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) 05:37:19 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "8500001d00", 0x1}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) 05:37:19 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000}, &(0x7f0000001500)) 05:37:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x308000e00a, 0x800028ab) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) writev(r1, &(0x7f0000000080), 0x100001f4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./bus\x00', 0x25) 05:37:19 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x20) shutdown(r2, 0x1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt(r3, 0x3, 0x9, &(0x7f0000001080)="154285c99a6e5a95499e0bb0846468e4d99800f60f34b91219c224bb1b470f9db33bf157f161b52d014e4d1697007f074495cfd4ba2ba92e4b08", 0x5) getpgid(0x0) getppid() r4 = msgget$private(0x0, 0x0) r5 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r5, 0x3f, 0x7, 0x4, 0x7}) ktrace(&(0x7f0000001040)='./file0\x00', 0x3, 0x10, r5) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) sendto(r6, &(0x7f00000010c0)="b62d907bcc4165a9bb5d40e21616b40fb68c6d1d800dbcb817514d4da3adadd44d3dc87dd032ca6b10cb06457e5ff25dc532ee4d005c0ba9ce4b909665ede37a2d25034de94a08ab5cb3bf7e0c2f7cb59c80e5d25d3d8450793aff", 0x5b, 0xa68fbb4acb25b2ed, &(0x7f0000001140)=@in={0x2, 0x3}, 0xc) dup2(r0, r1) r7 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r7, 0x116a10f32c048f83, 0x3, &(0x7f0000000040)=""/4096) 05:37:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x5}, {0x50}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r8 = geteuid() r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) fchownat(r7, &(0x7f00000001c0)='./bus\x00', r8, r11, 0x6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) semop(r1, &(0x7f0000000000)=[{0x0, 0x3ff, 0xc00}, {0x2, 0x7, 0x1800}, {0x2, 0x7}], 0x3) 05:37:19 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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000015}, {0x3c}, {0xfffffffffffffffe}]}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x2, 0x8000, 0x1}], 0x2, 0x0, 0x0, 0x0) getgroups(0x3df, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x3d, 0x0, 0x0) connect(r4, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) r5 = msgget$private(0x0, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000c80)=ANY=[@ANYBLOB="00000000000000060000000000000000020000000000000000000000a180e3e4af91197e58d437e5f093b50fc0b3d0357c5b36a1489c9d0ac68ee5e7b49590af54f616c8b92a1dae83aaa3d165deb432c74ee3fdf6210d8e5a5ef51dc62878d257a6422ded5265b2e55bece5bf79903dae6dbc1ef6938aa55529a256448d170d0b1c70ef16b0ac89b2bf9a82f6855d354b7a9ae714a13f78c6800b0ec0446a2dcdcaa5b8de989128dc1d0e4994b4303ddbf032bcb2486a88eb4f2e47e4914db6d4813952f6d622684a399235b9368b6faac0ffff6b084e88419d27d6a88fc96118a044f6c1550970d7b1df6698ff28f5bdee32a89fcf4cb0bdd6a43a0d869bc039372b55dd900b59665cdf8ce90a3daad379289273f20d3e04dc95cb54861a9abf644210f743733786ae4720fb032f33b99f01b6edf722b29174b300000000000000000000000000000000d6299e6e3f5181cc49f8c566c28360570c4d6f2791b8b59641f5b93d629a28eb11a10efe49694c3a5984a8915a1364c6ea830d34939ec55779a47df5924f6ef58702fde7f914ed"]) shmget(0x2, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) msgrcv(r5, &(0x7f0000000600)=ANY=[], 0x0, 0x0, 0x0) r7 = msgget$private(0x0, 0x0) r8 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r8, 0x3f, 0x7, 0x4, 0x7}) msgrcv(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000009ae9337969cf3eeb841bfb72fe0000007517db5214c6fc8400000000000000000089846fdd00000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffdd00000000004a5e0dd900f9f5000000000000000000000000000000000000007967338dfd375639aec8c783165499b1291c6f6f25603dfec9c41a1a81ab5b93c2ff9900e927f2b4eb65d6f3d54a28aae5f26566bcaef0db8ab1777c3d886092eb5003adde9f15054e696a88d7c6e6194b4e3c24ae74b29a92418d94453d157339283d306fdbbc25be49b4b2272be0af7601a270656825"], 0x1, 0x0, 0x800) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 05:37:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x9e48da9a67160598, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r1 = getpgrp() getpgid(r1) 05:37:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1000) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 05:37:19 executing program 0: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0xffff, 0x7, 0x0, "772d31f27749d62dc5676a4a057ff16a509345c3", 0x400, 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) syz_open_pts() writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="ac07dde4317a07290e13a2dae19d9b45efb1c68b4adcc847207b5fbfac62b6113cfa3d3d20f930902206f7c4abea4934951ba8e933e1a81ee3f29b962ef8e1c5b45093bb21e1af79d15a2fe73cf42d073d43ac49f6ecb1dbe9e3c06144f1ed3f0f9097b195f3cf89ba89fd45fd62dddd30181414fbc6929dcb93c17ad0416f7874bd276d708c204b821ba1d9be7c875a42a4e2c56c8446ebff4848628fac71126768305de8fcbcf450e5cbcb", 0xac}, {&(0x7f00000001c0)="fa16b2783fe02b2b6c9f28bff2d5148e5c78a2b525b4d9e7", 0x18}, {&(0x7f0000000200)="ba9ccdd7a44b3c83c5bc6e203edc3f6dff3a71bc4d229b818bf3334576ce3431c8f76e1b47fd10833b86fd3be2a849caa7abb351d96647aa350ac0e63527ce48fee6e91de74a257e0da4347f", 0x4c}, {&(0x7f0000000280)="d8ad1c77c804d5a2dafc389bce502639cd41d321f29dabb6b9629c62afb5399db1d5734637f8435922dbcf03873b396f0aac1686114e4f415702ac72461c000ee8f6685eaf2695330df9498f29979666792402c36294f45f81d4020a83ca7b318a82cf5b582e4788ad64b9f0e4656382b3a81c4d8d58ffff", 0x78}, {&(0x7f0000000300)="d7ce2a55f97ebb500eec116fe439464d7c9751441506540f43d28ddc132c507ede26fda89e39e12d1299adb059761e5d736b7bebd81639079a04b4b47a873c74d07935424496cbe220b3eeca75857b75b366f1b64a6b4578842a18205611c6e8ab55f16318f010cd308c167dba95c7de563f354675d1d6ff06758e940ca037d552d8782feffad2993b60fbd1754a4fa30bcef7bb9a83ef0485572c9b408ac700b0c900429e82a46e99885ce7b036aacdecf5f478a5d45396baac797758edfb4e1ff859014df0d8deaf33bdfb571f3b", 0xcf}, {&(0x7f0000000400)="6f2a13b0c2d705faf41546f99843255770b712c639d0647a74d1ee9dbef4fc3b13ec82294f2ebaa58cc4623096989b980348561e4ad6152e530c4f931abab18648fbaf2865f8443cf34fb290833c3a2e723a27d567980131119d6cabdde571aeafb7319b7fdf90ef76dec96d8b19240609477f9a910a48097d", 0x79}, {&(0x7f0000000640)="f4ad01f1c4b85ee570895fa80d316e574be7fafa52f0ff93ced525f53d7f89876fafe467494248e3bc7c7449872c3032d4a80a81acd46f35c3ac1395d20637c2c5ecaf3ab8f27caa979f71e0ac37543a07bdc44aab36289abd60c0d379c71ccc7dfa4626973474667a1289e0866d6bebbda708cf9e3e434d7f07e79313c1228df8bc34552028494cd6c1fb967de27a64c370b30c73e703c1cd3a9f09cf97ef4232", 0xa1}, {&(0x7f0000000700)="7eaa85539a5ac301252a8a513921a4b274b19e588cd575b2e8e5e6bd00b656d7d172530224d0e8637e956452408c00ce8657e3d10900acda1266d1c4d9b44cd72bfb9625711e41aee7693c2ae042b36bda37be37fe8b2e277bfe89698bfa28b7df97a1087c880971cb7cbe361a367f0000000000c8494d8e74379565e47dfd88478cb85360aa21bdd0b0bb24b500f62850378ab0258434ab9f9f5e400233ca13e63e1513101a4c8567066ff9867d76281f615a634a94ad8510221ce51222f767f32dc908ce3eaac70e6af2b25392cca41021b743e2fe12b81c2d29c133e31fe9d561351f2616992a1985f2", 0xeb}], 0x8) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 05:37:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r5 = accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r8 = openat(r7, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x401, 0x5, 0x3, 0x3}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x100}, {r3, 0x4}, {0xffffffffffffffff, 0x738490372f85a92b}, {r5, 0x20}, {r1, 0x4}, {r1, 0x4}, {r6, 0x10}, {0xffffffffffffffff, 0x10}], 0x8, 0x5) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x172, './file0\x00'}, 0xa, 0x0}, 0x0) 05:37:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [], [], [{}, {}, {}, {0x0, 0x20}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)=0x1) 05:37:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x1892}) unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000000140)='W\x00') 05:37:20 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {0x0, 0x4}, {0x0, 0x0, 0x800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000340)) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) 05:37:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) connect(r3, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 05:37:20 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='(@\x00'], &(0x7f0000000300)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) r6 = semget$private(0x0, 0x4, 0x400) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000002200)=""/4096) shutdown(r4, 0x2) 05:37:20 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) nanosleep(&(0x7f0000000040)={0x0, 0xfffffffffffff801}, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x8) linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) 05:37:20 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d0400000074ea5ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d962aa0361eacaeb32d99d89af9b6cb7d545ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19b01010000cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d936480dc54214f027d689865b3986d018cbd67b7ffa8ec2847001d93395fb5555ba834ad3f1a433165332ba1de127e027e2476d6f773a883d32d3b75c0d0db26dc99cb8dfffb806c8337b14852f99cd8f82e3bd56580dd9ebea665714830800dca582945b3be9b3b7bf778fbf321850c2b1af9c9bdb9d879a407743450933640817881f318af854f4063c98328f33645ddd50093ec21ed129380163fc78bfb17f0f0d587e67e31f7957ba4ac9b04afd7d931fcdb6136e62fbf0306def7f9692ceac798baaff53a6cf2002a6df4428c9a488365c8c2c6199dd3226229b965ac5eb8e0cd73bf0b704ab5ac7ae3d291d84625ec1e967897f282f511b0196f257f8a31972dfd0f90e5a492fc6dcf580255d94de1f07365e79c5f9a5bae5974a9edfeaf60218af5eace0a707aa52b8f4335e228fe36f46dcfe3b64aa156365df93c"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x427}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 05:37:20 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) fchmod(r2, 0x100) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:20 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r3, 0x1}) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fchflags(r4, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000001c0)) r6 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x9) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r7 = socket$inet(0x2, 0x4000, 0xe4) close(r7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000002c0)=0x3f) kqueue() ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000300)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) getdents(r8, &(0x7f0000000380)=""/232, 0xe8) writev(0xffffffffffffff9c, &(0x7f0000000900)=[{&(0x7f0000000480)="0e8c44a3d5e0c7c7d957d876ae8c5f13f94657571d6a10525587e25ebbed82f2b54c6eb7db77ff6ce51b08c474a9cbcf1e50b54ff0b67a027fa1a2f6258ff3daad57093601cb64c85baed9f93e7276a5beaa197f173c123afcdd72a6ebdbc13a89c2b02c2b", 0x65}, {&(0x7f0000000500)="0eff7f99bca7279bdb3e5832fb8c2c3e92f28bf4d71d24e26278335d3848379f7db649", 0x23}, {&(0x7f0000000540)="db22b2dbbd30ff36e016d0d8ff0f7d14a12933cee4df6e7b90c9ed03d8163ac118b90a277f3667933a2a91f59df7743f7ee3a9d89674ec06fb005961f4f2f643fd42a62b26f42d7a85b8194d6dae71853dd9be9c621ae70391685d4cd2e213ef98b9a3ac4be8b3c6b5187362f5606b07bc27e4997c79b6ee31ad3ac44fb3b5328a68dfec5b3f14a17e96956c0315bb1cfb342ac6db2ede9a6c5c7f337f8310cab406f776bca7e52325fa0ee58495bf1ad3063b79168c62a38d0d78a471f9183b18623e562d77fc8d5497a84d40c72c243bf13a6736462f2c6aca41874bba33fdd1b3867f16babd63a58b70b17c69f481d0", 0xf1}, {&(0x7f0000000640)="8b1c551cbdbbeeab5dd977e808b2beb1fa27f6b7eb7e8402913fb30afc44aaa3b0ad5664bec111daddedc246cbb695c1ec5e05153d0935b96480f7482a912f417bf49e1d17906ec9a539fb80ae31cfe86a441621911a357242994456c9af74dbe8fb1161cb86dbab7c8e71dff2b8489685321f22cde6d1215021ffcc564dd51b8182cb3a1eaee589b1e09d8b11e116cbc69a762c8b43236ca61793e327bf3aeccd57dbd3826cd19ccaf85275cd63887ddc9b4256e89053ca60bb68e28eb0ca1fc9f3809fdf7a004165cbd6", 0xcb}, {&(0x7f0000000740)="adf1b5fe50e9df5d0619609202eda126ee83fa0358c3542dee81c3ee538c38343791be53b03f7ebf5224e607a8b5ef8700f537f231bcd08aa77876f012c050eeee161a7bd3cf1f3d5d91a182686bc2b50ac7e7fbf35a80462c5dfbd0b22ab0baefc322c8e9699ebb9e8481c8c98481547845ed17a80e394b09b45221271fe306cf87747780ca5ba983f9bd7d571f6210aa0346a28d4dc10ed17ed7cf8b1f797b8a310ce831f1779c5fdbbafaa2120926862c76f3aeaf", 0xb6}, {&(0x7f0000000800)="aa388ae3188560755452e8150665b0a48281251f1c6fbabaac40b2a1712ce5a4175e9d5b9126ceea61e0fad2608c9cba3f4a3b7d8f4e8b00eb98c49fd4be45dd26ac73aa019c325c15087cb936b752ddf6a1d0d39390f44f2a6b6bec8196192156cd16c48d5680134ac20ea4d659ea9af1967e0a4fc062fa12c09ded1c9bfef2d2a7f7d25dbce6febc9c1c1656b7de6f2b0e350ae6c68c6804a27d1e61dd97e1ce8ababe80ce010c373ee48948f228946d2527f4ed1ceb22250951f45333e043ea3eb5c69b3707d48fffaa7a4d9aa9fd851d46a2f7bc44d15aa4c9933e864a54e0d334655fd220c2a4", 0xe9}], 0x6) link(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='./file1\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) r9 = shmget(0x3, 0x4000, 0xa52b4b6de283442e, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) r10 = shmget(0x2, 0x1000, 0xa0, &(0x7f0000ffa000/0x1000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) bind(r11, &(0x7f0000000ac0)=@in={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000b00)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000b40)) 05:37:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0006c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 05:37:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0xe0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="00a699b28494001d00000000001200ced13f4cda78ccb8afc753d7adde6569289b7608656ae1a5f34734d27ea37a0100000000000000528f551bc5ac3c"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x1, 0x0) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x4, r1, r8, r1, 0x0, 0x1, 0x7d}, 0x3, 0x882, 0x4}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = socket$inet(0x2, 0x3, 0x0) socket(0x1, 0x5, 0x3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() bind$inet(r15, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0xa5) semop(r19, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r22, r24, 0x4}, 0x200, 0x401, 0x2}) r25 = semget(0x1, 0x2, 0x20) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r21, r17, r18, 0x2, 0x9}, 0x4, 0x5, 0x82}) getgroups(0x3, &(0x7f00000000c0)=[r14, 0xffffffffffffffff, r18]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r26, 0xa) 05:37:20 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)=0x28) r5 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r5, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 05:37:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="01", 0xfffffffffffffdea, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 05:37:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r2 = accept$inet(r1, 0x0, &(0x7f0000000080)) recvfrom$inet(r2, &(0x7f0000000140)=""/180, 0xb4, 0x800, &(0x7f0000000200)={0x2, 0x0}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) dup(r3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) 05:37:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0), 0x0) 05:37:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shutdown(r1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x20) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x9) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000000)=0xa8, 0x4) 05:37:20 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x1, 0x7, 0x7, 0x0, 0x1f, 0x2, 0x3ff, 0x0, 0x0, 0x5, 0x5}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000180)={0x0, 0x4, 0x9, 0x2, 0x2}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 05:37:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") read(r1, &(0x7f0000000040)=""/32, 0x20) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r2) write(r3, &(0x7f0000000200)='R', 0x1) 05:37:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x80000000007}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) write(r1, &(0x7f0000000000)="e3a9707d909fcdb5dec4bc456d48ebc0011b06", 0x13) 05:37:21 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0", 0x15}], 0x2, &(0x7f0000001780)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00003dca00002000611ce7630000ffff00", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="a0f2bf83"], 0x122, 0x3}, 0x3) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) r0 = socket$inet6(0x18, 0x8000, 0x4) read(r0, &(0x7f0000000100)=""/18, 0x12) pipe2(&(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x9, 0x10000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) 05:37:21 executing program 0: writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000480)=0x1) kevent(r1, &(0x7f0000000200)=[{}], 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000080)="ec003503ed66cb8d95ab00d0242b65c3207409d6a14ce0b0f4785523f7659784ddace84dfaa55cdb1398fd5bbd58aeec7217fbed06c6ca0e4b9a18edc5bb1b7d49de1ccd52b2f50f31532458a8a2c43724cbc563f0efd3c3ce11412a74df1d0ba899527f346350e1d555b4526777d6861d55a305c165d464688978ef39a233f39f197ec2b88bb02ac07b60c7d313f8ceddfbf03b6799b5dd9a209551d3f5f880581e1bbe44c592af341eee54fbd9e5b743392469a8391d36ee2c335c9a930a0d17e525090ddd5af6fa02037b34019d8ce4662abeae00e4f0609b1740ad", 0xdd}, {&(0x7f0000000180)="6c33d4279feb6c3f15f0ffea9f3bd9bf4a6597835e71cd7057559a288c8baa75b270be4fa22949f1cef11cab37e422d833cb39f3fc6cf46903be3814fa18f679cd1358a40941dd8a0c28fe5c3203bdd3dc3d22f4f64a", 0x56}, {&(0x7f0000000240)="0e07dca6bdc448dbf06284de3a57691e0be3757b146709bcd7bc8db3339ba41c53d19cf909964ed0360442a16e6c8507530b588c5f62b11ecd1ebc1cfdf889cbe964be0ef25721f5c0a5f597e9d71eddf334b297815231d9f6bddd4d6327bc87d459e74b29c3f44efd2d7940c5b3efa6ada22668c3377504a0869070b91bf507d6a9ddff015688a6a4181e5f3781a4aeb2aafc7a241bc785113eec02e567aa03ce861691e7bd598a2a2a8683eff21dea4d9152b22d5104fe00694dacc8c9d0a584fb25de99f4bd6baefa7f2cb160d5bead4a2c8f02218c098844a6e0462676228fe4dabf6df3021c793994dcfa8eb962a4cc8617d644301692220c1c", 0xfc}, {&(0x7f0000000000)="c063b8ae7badb1df2f6893b7ecab56ab3ff6d9205f2b978084f4bfdbfc57bd4e57fc4698308cf25409f1daaaf37ec1304f1c23f6c75ecdb7c3", 0x39}, {&(0x7f0000000340)="8e821f60fd5d7703be24e33f5d071a186179d90c22c9452216bcdfc939f1aeacbb61f723b8f6e1fa6eb2ff9b10f6c4109042725910ab2c018a1060e8bf13611e6813898200e8d7160686cfe00e561fbaf3c09af14abb281154d68873dd4aaada84349ce92e26a1e39ead18bae104d3f777b30f282663965a2a89b59a547a65912039cd8d3e809f6547aaada92319bead133e77fdee94d8f6fec45037f79017a2b84ae84e02", 0xa5}], 0x5) sync() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) 05:37:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x8, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) accept$unix(r2, 0x0, &(0x7f0000000280)) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000200)="09d96425897bc7d3a34469c7ba7d5381db8828e0fed9be8cb38ef58a335f881d85273d7d9560f8655866384bf5d5c3c4891a669b2b", 0x35}, {&(0x7f0000000300)="8bd3ba31bf4d7a361d953107699d86f8e72e5a50d26542c995f9a94b16269c5f446f3a450d03f8e31797988f22dd38b33eac0f887e472ac18b2d558478383c7fe409e23c4fbe8d01c4393db3fa522b019c7fab6d95ac10a4df30c1bc5308933c7f7e7dc73a817075f891ead661ca18301fd93b19309c304fdadda88096cfde4c40a94c4fb8988743e6bfd604ca2328005f84e5d254b60cb439954d6b7a5391b2fd953eb2", 0xa4}], 0x2, 0x0, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) bind(r3, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 05:37:21 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x6, 0x0, 0x81, 0x0, 0x10001, 0x6, 0x2, 0x0, 0x1, 0xfffffffffffffffc, 0x9}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 05:37:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffff66ffffff2fcf49a5003f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb677fa69dfceac2a84e6abca60000bc5e57c6388bbd2ad88b2951ac58c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c23848caaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb1b3172b24017630331fb23bb3a52084976d34e1c29d436947f29ccadb16516026629002e32f470e75c92ec4f7f5e8483b09bedddcb97fa5d1f50cc35740e3eaca8790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba5ae8eb2b8686ff308d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0edc5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf87e2e57500e8b9c727cf84d7af4218db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfbaeb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb897f7517a30c7fec7ff5414a16a8e57822faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e64531fb4da0ae2e628beccd1ab0534c3d814f3edab995f5e008aa5e800bbf98f055ef41db80d35609d29a9f71d5e8798874eef6eece9a9a1f98563a7308ca59a1f5c02dde7976478a502d71c3c6cb61e0d2b13fc2bcd6c20289690848c7d964ce4e58716038198fa09628bf70a00"/737], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000040)) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$BIOCLOCK(r4, 0x20004276) 05:37:21 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x80000000000000c, 0x6}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x2, 0xc663}, 0xc) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) writev(r2, &(0x7f0000000080), 0x0) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 05:37:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000001580)) 05:37:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r2 = accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) flock(r2, 0xc) pwritev(r0, &(0x7f0000000280), 0x10000000000000c4, 0x0, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket$inet(0x2, 0x3, 0xff) sendto$inet(r3, &(0x7f0000000140)="c9b05b936f5cd526ff32b1bfb2e837ed03c60fd7992ed3c40637bb05a3c4ef8a9a6ff56edc2d5e3e6a3e342a38821e8e62db4e994e", 0x35, 0x8, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 05:37:21 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x05\xf4\x04k\x97\x8c&\x82', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x800, 0x272c511e195754de) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 05:37:21 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) utimensat(r1, &(0x7f00000000c0)='./bus/../file0\x00', &(0x7f0000000100)={{0x3, 0x24}, {0x473, 0x2}}, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x6}, 0xc) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x1, 0x7ff}) 05:37:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) accept$inet6(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="090000000020000000e1000000000000"], 0x10}, 0x2) connect(0xffffffffffffff9c, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000340)={0x54bdd436, 0x0, 0x23, 0x4, 0x1, 0x81, 0x9, 0x10, [{0x5, 0x1, 0x6b4, 0x100}, {0x4298, 0x8000, 0x8, 0x6}, {0x100, 0x6, 0xc33f, 0x1ff}, {0x200, 0xffff, 0x7, 0x7f}, {0xffff5734, 0x7, 0x5, 0x1ff}, {0xfcd, 0x3f, 0x200, 0x2}, {0xfff, 0x8, 0x5, 0x101}, {0x1f, 0x3e, 0x5, 0x1}, {0x1, 0x1, 0x7fffffff, 0x5}, {0x10001, 0x3, 0x0, 0x5}, {0x0, 0xffffffff, 0x7, 0xffffff63}, {0x7, 0xffe00000, 0x80000001, 0x1}, {0x8, 0x66722d81, 0xfffffffc, 0xdb7}, {0x1, 0xf6f1, 0x8001, 0xdab8}, {0x2, 0x5, 0x5, 0x9}, {0x4, 0x7ff, 0xed51, 0x6}]}) 05:37:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x64, 0x8, 0x1fc, 0x1, 0x2f6, 0x8, 0x2, 0x2, 0x3, 0xb8, 0x6ba6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x1, 0xc6000000}) renameat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r4 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setflags(r4, 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r1, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) 05:37:21 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, 0x0, 0x401, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66796c6558ebba8d436d725b10b13179dda58a563000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="ad18f80e800199ea675ab65de2f4ef2418634a98cb8edee53d7fd3a604efdc000dc5322a77c80b745ec9a8493754fe3b19793001dc6fc5181f3b721daf2b2911b22c9d89995573b39c8c7f7bfb9d4a936d08fd7b26cd5bb3ba2327913b2b484707d31c57523dae0f", 0x68) 05:37:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x1, 0x3}) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1f) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000000000000000e4ffffff00003c0fdc2309b6700d95b03feb0a84"], 0x10}, 0x0) 05:37:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgid() lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0/file0\x00', 0x3ff, 0xffffffff, 0x200, 0x0, 0x0, 0x45, 0x11, 0x2, 0x2, 0x3, 0x3}) socket(0x6, 0xa18e4a8666018919, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000136, &(0x7f0000000040)=[{0xfff, 0xc0, 0x44, 0x70}, {0x5bb9, 0x57, 0x2}, {0x6, 0x6, 0x1, 0x2}, {0x8, 0x2, 0x3, 0x2}, {0xfff8, 0x40, 0x2, 0x2}, {0x2, 0x40, 0x3e, 0x8e}, {0xfff8, 0x9, 0x6, 0x6}]}) syz_emit_ethernet(0x20, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9") 05:37:21 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000001c0)={0x1, 0x5}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() getrlimit(0x6, &(0x7f0000000000)) close(r1) syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000003e79010034840c760b666bfede477dac"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 05:37:21 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x7f) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r3, 0x3f, 0x7, 0x4, 0x7}) fcntl$setown(r1, 0x6, r3) 05:37:21 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000140)="900e53eed653c44dd3d67b2f871736cefe14b2e79210f4f2f58527efd5c0e6272c7909c3a230213ffe95b73c38c33efbc2123b8b8f9f7ddcbad6451394309e92fae3637472f483ced0e6d4acbf8b00dd16", 0x51}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000000)="fb", 0xffffffd1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(r0, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x6, 0xad2}, {{r2}, 0x7ffffffffffffff4, 0x48, 0x80000000, 0x9532, 0x1}, {{r3}, 0x4, 0x8, 0x80, 0xa4, 0x4}, {{r0}, 0xfffffffffffffffd, 0x40, 0x80, 0xe01a, 0xffffffff}, {{r5}, 0xfffffffffffffffc, 0x8, 0x4, 0x8, 0x756}, {{r6}, 0xfffffffffffffff9, 0x11, 0x2, 0x8, 0xf3}], 0x47eb, 0x0, 0x2, 0x0) close(r0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b26000 05:37:21 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x40) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x6}]}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 05:37:21 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x70) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/233, 0xe9) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000280)='./bus\x00', r3, 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8a92, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r5) fcntl$setown(r0, 0x6, 0x0) 05:37:21 executing program 0: 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}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) r1 = getgid() r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) setregid(r1, r4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fchown(0xffffffffffffff9c, r8, 0xffffffffffffffff) 05:37:21 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_dstaddr=@in}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = getegid() r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) setgroups(0x4, &(0x7f0000000040)=[r3, r7, r8, r9]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b26000 05:37:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfdffffffffffefff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000002c0)) r1 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockname(r3, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0x4) 05:37:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f041577c5ea4a5c5fe659fa202151cd8caaddbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r4, r7, r9}, @rights={0x20, 0xffff, 0x1, [r2, r2, r10]}], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f0000000340)=""/211) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000277, &(0x7f0000000040)}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4000000000001, 0x80000000, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x3, 0x102e7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) sendto(r4, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xfffffffffffffd11, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xffffffffffffff1f) semop(r5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f00000002c0)={0x5, 0x51}, &(0x7f0000000300)) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) fcntl$dupfd(r4, 0xa, r2) dup2(r3, r2) mknod$loop(&(0x7f00000005c0)='./file0/file0\x00', 0x8000, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000280)) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000001180)=ANY=[@ANYRES32=r8], 0x1, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) semop(r5, &(0x7f0000000440)=[{0x4, 0x0, 0x400}, {0x7f3b0752e8ac2e83, 0x2, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000340)={0x80, 0x1ff, './file0/file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) pipe2(&(0x7f0000000840), 0x10000) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) fchdir(r3) execve(0x0, 0x0, 0x0) 05:37:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pwrite(r5, &(0x7f0000000040)="fb", 0x0, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESDEC=r1, @ANYBLOB="596d5b647d93cc081fe6e5abfece710110ede59435dcc2a7f8a95a61268f9d642850cf9388624056f854ffd496fb4e3376fd8a8da8fc6b1dc6b2a9c82c42f89f61fad807406471887c8e459a126f7537e0ace46dcd3a42c563c6d988e06cbe3ec9dec3138c4127d567ef3c31105ae3ffffb3d9", @ANYRES16=r2, @ANYPTR64, @ANYRESOCT=0x0, @ANYRESOCT=r0, @ANYRESHEX=r1, @ANYRESDEC=r3, @ANYRES16=r4], 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x20) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="ab1f20060018227628e5a7cf3d3d4de73d", 0x11}, {&(0x7f0000000140)="fa1a348e515c0ad165caf88cb6682a37f56a163cc0e4ef6f855d5f2dfb8306ab7abf52b059103a77653340868f9694f0aecfaf9a0e073f3cfa2c6151bb53a8136565be644ec1ea2ec1cc7d4c74c504a358084365e96059fe5dab124927da73deb334bb11fba96690c1a3613a41976ea06caa461242c57204037594306fb328f35219bb52f71f25f0fb6a05724ac87513ebcb0abb97", 0x95}, {&(0x7f0000000380)="bef2f37558bb7c5c84416d20f6d5c6d47ecd77934842faba14e335adc989f71488a498b1435e27a546a787462be6e6e8c1ea34bed486a99cfd68a2efc1a869130bddcdd300b7c1c5a2f0c18bd1e67260ab22f9a6391383d14672578c75a1e4d9278db48c8d35081a5ba8ddd476f4329692d8fd4c6c29e802fa2f9baec16911e903eed4ecddf575bf6624719a5d8efdb962425a5007b7e2a7c16ddc86361633aafa8a624176b02c11fac3b1cd8994d982922dbbe310ae9dc9a2ddda2cb47660d993fbdfeca3e583dcafdc713db79de6f65f183e4630d4d8504b92a12ed414b06d970d5d720d2b98b4f8347598bc84a92586f21fe7ad8a7b398b", 0xfffffffffffffcdd}], 0x3cd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x2000000000000025, 0x0, 0xfe}, {0x40, 0xfe}, {0x100b, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 05:37:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f0000000140)=[{0x87, 0xffff}, {0x80, 0x9}, {0x1, 0x8b53}, {0x100, 0x7fff}, {0x89, 0x7}], 0x5}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x5) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:22 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x81) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) r2 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) accept(r2, &(0x7f0000000240)=@in, &(0x7f00000002c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="a62c28000000ffff00000100000008cd7fdf8e34a277", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 05:37:22 executing program 1: unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000008de52fcf83c91f000000000077d1751d6270b7b30000080000000000000000000000f4eef23867733c00000000000000000000000008000000032b3fc75fd0b3e81c81d2bc4cbc0cd1f6f062c1916e06576ae75682229bc3cedecfc1c3e6f30354905d779aa76dc097eb4e87e8e88cdbaa3e9231d350f40ab0b74e3a3b3bc8c0630d53b0d829bf6f6c7871c83ba6cb237f32f34dfda10863e5db46affd0cb375cd16316dea58e6d55433f70d2108656a5677c24a9aa5b2eab7644f0198da8e4c25a113f8dfcf0160ce622278b72f688ac347cd5ff5ec96ea69f5f84bcab07f6ab438e977f07cba699b970ce4c21c933b81ae08dab1327655eacbc22da6f00d04ed9e2cd826a867ffc8e2ddd02567ba3a798026dae510db9ff1453d641ee396632b1ec9e7fa084d340303c1354089ed931f66b1c5377d8e26504bf75d0c4e710701f575ac95c854a038ecb51771e21ac242499adbc138d55f215eeee1ba29fdaadf4c379123dfa935fb18"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r7 = semget$private(0x0, 0xb012979a99e655af, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x4}, 0x200, 0x401, 0x2}) fchownat(r13, &(0x7f00000010c0)='./bus\x00', r16, r22, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r24 = semget$private(0x0, 0x4, 0xa5) semop(r24, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r24, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r24, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r24, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r24, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r28 = open(&(0x7f0000000080)='./bus\x00', 0x4000, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r27, r29, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x80000000, r16, 0x0, r23, r26, 0x3, 0x4000}, 0x101, 0x8000, 0x81}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) fchmodat(r6, &(0x7f0000000000)='./file0\x00', 0x20, 0x6) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 05:37:22 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c65300012a74152672416c48bfbd78a20f4b22174909fa85289cd76c22064baefa3e15a5993039fe5160292406f9623178a18df1e124b1321fd26f79394554925dc39"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="116bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 05:37:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x8001, 0x80, 0x7f, 0xffff}, {0x3, 0x5, 0x8, 0x2}, {0x6, 0x6, 0x1f, 0x80000001}, {0x1, 0xdd, 0x1, 0x9}, {0x1, 0x9, 0xf9, 0x8}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24, 0x0, 0xfd, 0x2896}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000140)=[{0x63, 0x2, 0xba, 0x8}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 05:37:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x6d1f52d1bc7d26f9) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e8", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 05:37:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2d, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x6) 05:37:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 05:37:23 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x110) semop(r2, &(0x7f00000023c0)=[{0x4, 0xa96e, 0x1c00}, {0x0, 0xfff9, 0x800}, {0x1, 0x6, 0x1c00}, {0x0, 0x2, 0x800}, {0x1, 0x3ff, 0x1000}, {0x1, 0x0, 0x800}], 0x6) r3 = socket$unix(0x1, 0x5, 0x0) r4 = msgget$private(0x0, 0x85647ef5160688de) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff5c) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r19 = dup(r18) ioctl$WSKBDIO_SETMODE(r19, 0x8010570e, &(0x7f0000000000)=0x200000) r20 = accept$inet(0xffffffffffffff9c, &(0x7f00000024c0), &(0x7f0000002500)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0x2b9) r22 = semget$private(0x0, 0x4, 0xa5) semop(r22, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000002480)=[0xffff, 0x4, 0x9e, 0x0, 0x8, 0x0, 0x9, 0x80]) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r22, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r22, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r31, r33, 0x4}, 0x200, 0x401, 0x2}) fchownat(r17, &(0x7f00000010c0)='./bus\x00', r21, r33, 0x2) r34 = getpgrp() r35 = msgget$private(0x0, 0x0) r36 = getppid() msgctl$IPC_SET(r35, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r36, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000002400)={{0x9, r8, r13, 0xffffffffffffffff, r33, 0x0, 0x69e}, 0x7, 0x2, r34, r36, 0xff, 0x3, 0x145bbb25, 0x2}) setsockopt$sock_timeval(r3, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000100), 0x8) socket$unix(0x1, 0x5, 0x0) 05:37:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x45) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) getdents(r0, &(0x7f0000000040)=""/18, 0x3) read(r0, &(0x7f0000000100)=""/245, 0xf5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) geteuid() 05:37:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00000000000000000000000000e4ff000000000100dc", 0x2d}], 0x100000000000021a) r1 = getpgrp() ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x400, r1) 05:37:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x101, 0x4, 0xdb]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x1, &(0x7f0000000080)=[r3]) setgid(r7) 05:37:23 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) semget(0x2, 0x2, 0x420) r0 = semget$private(0x0, 0x5, 0x204) r1 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) dup2(r4, r4) shutdown(r1, 0x1) dup2(r3, r3) write(r3, &(0x7f00000005c0)="12320573af8c65", 0x7) r5 = dup(r2) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000100)) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) r8 = semget$private(0x0, 0x0, 0x204) semop(r8, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) dup(0xffffffffffffff9c) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r10, &(0x7f0000000100), 0x0) semop(r10, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r10, 0x0, 0x0) writev(r9, &(0x7f0000000440)=[{&(0x7f0000000140)="0daa458dbe4b623ee93dead7a6825862024edfcfa3fba79b1a9e3ecb33b9123454afd0c8", 0x24}, {&(0x7f0000000180)="44f0fae4977c2d5e3799030a652fae44ffff", 0x12}, {&(0x7f00000001c0)="c836435e32660f2fd3e114f9ec5997af3b264541477a190f1c2063698f405a73d3bcc67be31cc155074084ad1e3dfb4f2ec8fe700b1726315706a91152aa3b959432cb5632ad727979af380c396bd68a48597878dfc275109c077805b4fcdc89228c4075daeb5e2161d529df4e96dd018a0b31d3f8c7e54473e3db5a2c2502359b2e8edd714376cc37d1e2f03257ca145050ea90f84645b852b6bc07572a38fbcb33a1f28ca1eeb39f41c46a43263ebfebbc82d18808cb0f0cb9410a567d6ec2d870a8d749b9f8a34f27eddfe7592fd57c850da2d6d4bae60df57343155bb278d304ebd32ba1a302d2206f7c919b3652d7150e5e", 0xf4}, {&(0x7f00000002c0)="40f3e66e403de578b0155f815ff03c323d79ff29ff44434d2e766cece61d7f951e7bdcddcd4380a33136900dc6a171e342bf73a3e691c7b0b7793df41c6cb9b49373470bee53c4c57a16e7b42b03cf2deaea99de6a475598c0af034b023531d6e1432452ace19a687222291547ed6eb3cf21", 0x72}], 0x4) r11 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r11, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r11, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) r12 = geteuid() semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000480)=0x7) r13 = getgid() semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000340)=""/211) r14 = geteuid() setreuid(0x0, r14) setuid(r14) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r12, r15, r14, r13, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x200, 0x0) 05:37:23 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0x3f) close(r0) r5 = socket$unix(0x1, 0x7, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x56c4742cf8dc5261, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0x0, 0x1331e969fec6dd0e, 0x8c, 0x8, 0x8}, {{r2}, 0xffffffffffffffff, 0x8, 0x4, 0x2, 0xd8}, {{r2}, 0xfffffffffffffffd, 0x82, 0x20000000, 0x2, 0x200}, {{r3}, 0xdf4503ed1c4a0a37, 0x5e8d059cdfd67d45, 0x1, 0x9, 0x1}, {{r5}, 0xfffffffffffffffd, 0x50, 0x20000031, 0xffffffffffffffff, 0x200}, {{r6}, 0xfffffffffffffff8, 0x2, 0x1, 0x1, 0x2}, {{r7}, 0xfffffffffffffff9, 0x40, 0x0, 0x20, 0x32}], 0x401, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00006ea000/0x3000)=nil, 0x3000, 0x6) 05:37:23 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x4, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x5) r2 = 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) 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) 05:37:23 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 05:37:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25be28fb23b17aec18530505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x19, 0x9) fcntl$setstatus(r1, 0x4, 0x80) 05:37:23 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20008) r2 = open(&(0x7f0000000200)='./bus\x00', 0x39c9d1a15d11cbc9, 0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) r5 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r5, 0x3f, 0x7, 0x4, 0x7}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) fchownat(r8, &(0x7f00000010c0)='./bus\x00', r11, r17, 0x2) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000003c0)="1137a323247d62f63078a3801716bcd1b704a345bb88ee4d502e0b745616ef869de4e255b095fc62a9011bb316b2850fc2d2aa2f38c1e8a3a4e0e1126330766ca30d02b8769cb67ee2cbe0cd977691a61f06643e5b36235808fa681c166f5853120e5fe5eea662606522acb5f08f302368d2b3ce73465fa47ebc6e5148e53bff13bb5721d6d1006be8ec19d2da916d00de0db07a636ef3dd6ef3ef0438efa63e0233b2d4219bf36d4840acee1fa1df09057377ff165ae56b5cc5d8720dd0349b91d595426d3f7657488bccb48b54f0e40e4e9712df034519287ae154cccefc188360254e8f84604b0e", 0xe9}], 0x1, &(0x7f0000000a00)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff00002f00000000eff1d8f47d71e23e966843d4a1dc7a1d877fe6ca59d10e74b68c082954a4171f8ab152a1130759acdd203eee77d06c2e0e855f415b78b0188edf8dca8f4ab5f7e2d417670781456c364117a7fce3e07f05e373309ed0cdb235ae85b2ee4e269042a0703113646a58de905625a53a4b7b616f1000"/147, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r17, @ANYBLOB="006c2efe000000a8d0dfdc7e2d68b20ca9f56158c9bee7d07f27d80b7f99f5d7c5da64c9865ec3469867b126d175f9404057d0d3582612f5ceef4f569853b451b9e4dda93dcab25845fe2ddfb00e91d296d513301e60bd8c7716a8cab76bd75e40abf8d218281c0f5a2f8adff63f91bf42108a80182efea6d20176e10cfdd853ba484d3765d93823924f33d2e271a757dcdd4e9ed2f97621410014c9ce35b0a0b623644711749ed728caf0473c6d8a4564cc5ad687a86c4e5b47f771beca318e94acc46bb8357fb67c3b866fce76aa7a99c399a2a23a7719ef0dc82c9ac2caf7619b0297461e6115d8a409c4607a9ada8289b8dee554d03dabff76a353fb30f5ea79a58851a4143576617d1e027fe4528a5b9e823c9d70885df169bdf13337ba5af91fa044a6a20a92475355568d2cfd18c58c535a21e38d4d15e3fa0287d9ed18ca61cbe2b16210f57316b29baa58ccde7ab05f7b2c0000005a76cc50f40000000000000000"], 0x38, 0x402}, 0xb) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r18, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r19 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r19, &(0x7f0000000180)=[{&(0x7f00000000c0)="a59dc2ccad6e5c0a4c9a9b261489f7bb2cef94ba7cf922a39069d660a2de3c2e13682bc655aa", 0x26}, {&(0x7f0000000100)="4fd7516ff39fc09314635028f5243c48809db3b0122a64ee7625c253f0019a21bf6bd31c1d60f01de0e4fc3f083fcd14fb982a0d96ea43a40e0603381363c204", 0x40}], 0x2) 05:37:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:37:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 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, &(0x7f0000000180), 0x5603) 05:37:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000540)='./file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2, 0xc6000000}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x4, 0xffffff0b, 0x5c, 0x0, 0xfff, 0xa60, 0x4, 0x0, 0x2, 0x10001, 0x4}) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 05:37:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x44}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ¥ÂÌ­n\ Lš›&‰÷»,|ù"£iÖ`¢Þ<.h+ÆUªO×QoóŸÀ“cP(õ$0xffffffffffffffff}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000003c0)={0x3, 0x40, 0xfff, 0x1, 0x6d3}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mkdirat(r5, &(0x7f00000002c0)='./bus\x00', 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x20, 0x0) fcntl$dupfd(r2, 0x0, r3) 05:37:23 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) r0 = shmget(0x3, 0x3000, 0x20a, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x1000) 05:37:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x78) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80a1, 0x0) 05:37:23 executing program 1: mknod(&(0x7f0000001140)='./bus\x00', 0x1000, 0x80) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x10e7c428, 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/4096, 0x1000) 05:37:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x0, 0x0, 0x0, 0x1}, {0x9a4, 0x0, 0x2}, {0x6, 0x3, 0x0, 0x107cf}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xa0, 0x0, &(0x7f0000000040)=""/160}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) accept(r3, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffffff) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0xa, r6) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 05:37:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x4001, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:37:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) semget$private(0x0, 0x2, 0x200) 05:37:24 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) setrlimit(0x5, &(0x7f0000000040)={0x200, 0x1000}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 05:37:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8003, 0x4) connect$unix(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a786207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac27af36abca64896bc5e57c6388bbd701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f29976fb16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d645a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc8db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48cb76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05000000000000000000000043d0d73b4ea04ac2ffac8e77c3c497cc88127cc5ab1814ee3aaa73423c8ff650177447f697d4722d854cdc0705ece45fe009e95a34bf403817098a48124e9696aea0d39e66380718a35889cc3db0c42ae09c34ec3d95e825c95529600d1f955d7dbc47d6551253f955a544e29b921b14da2f21fecfae7882beb06b1e890c5163da4cb956d4121c6b4b34ab99cea5fd060ec00c182af940da10931e025ce23403748c261112ee0c52edc7f208ee2395fcb450c06aa6db28b24db7d81e28fac964887579ac7de34c253def3695a358ac116151"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:24 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 05:37:24 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) accept(r1, &(0x7f0000000280)=@in6, &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) sendto(r2, &(0x7f0000000200)="8ee7a5bc76521313d011152fb5ceeb0ea83444e80fc79388cf8a", 0x1a, 0x3, &(0x7f0000000240)=@un=@file={0x994f1dbc676c8f52, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x2) 05:37:24 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/163, 0xa3) openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x200000000223, 0x1], [0x1b, 0x0, 0x2], [0x0, 0x0, 0x2], [{}, {}, {}, {}, {0xffff}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x2, 0x0) setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/30, 0x1e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 05:37:24 executing program 1: r0 = semget$private(0x0, 0x7, 0xc39e62b3033d06de) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = open(&(0x7f0000001780)='./file0\x00', 0x1800, 0xe0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001580)={0x0, 0x0, {0x1, 0x100000000008}}) r2 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r5, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) r8 = semget(0x0, 0x6, 0x8b) bind$unix(r2, &(0x7f0000001b00)=ANY=[@ANYBLOB="b06a7167228cb22ad0b5bae55898002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94004ac7476435e5b6000400000043fd976c1bb6587bac2d55195289cb6ae2196aca9db6a2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce07e17e6547cdec0dfe944684cd45fc7e81279e474e00b006f827433959985d371e09baf3b158f1550b0500cebd20b1b68303113df730596dfba83d047ee8a64f3640444d72d56d15a564b0ae0f6fce7c5fa8049bb6600000000000000000000000077e15109751ad34d42dbb204ec47397a94ec5113ca32bcc04f6ab97396e5d111db77fb5295d236dd5e29b38c5fa4e205d82edc75bd30feade3e06fb1a1bfa46c88005e224f612fea6b0aa4140fc21120504f68fea812a6119e82122079387573f1ef243583eb215872475dec1b5e8f7bec2b4f62312ae91aceb9b109e842d52c7444af7ddbd56d0d1d3f079f71b4e645ce699189b7965d8d50a776556c9447a430a59cb4dbed202dabafe081b260a485ab7b60ef59b0e52f9c248dac97329382910643ce2db6e6634f4f971c4ebabf515d4df849ae03bd5d04ded1b5a617d4e2e7d1c8e2a9b4ce079ceb886577363c01f680ca6909363d64e469e9"], 0x1) semctl$GETPID(r8, 0x0, 0x4, &(0x7f00000014c0)=""/26) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0xfffdfffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r9, 0x20007465, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f00000015c0)=0xc) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x80, 0x0) close(r10) r11 = socket(0x18, 0x1, 0x0) r12 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r12, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r11, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000001500)=0x1) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000015}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) accept$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x0, 0x3ff}) 05:37:25 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d13c574ea5ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5113a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a80400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e33e2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d962aa0361eacaeb32d99d89af9b6cb7d545ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934601fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d936480dc54214f027d689865b3986d018cbd67b7ffa8ec284700"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x427}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 05:37:25 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000008c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xfffffffffffffdd6}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r13, 0x80000001, 0xfff, 0x5, 0x100000000}) 05:37:25 executing program 0: syz_extract_tcp_res(&(0x7f0000000240), 0x2, 0x80000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x9}) symlinkat(&(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file1\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000180)='x\x00') utimensat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 05:37:25 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = semget(0x3, 0x4, 0x8) r2 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r2, r3, r4, r5, 0x40, 0xae55}, 0x0, 0x9, 0x7}) setuid(0xee01) r6 = dup(r0) accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r6, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r9 = dup(r8) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f00000002c0)) semop(0x0, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x0, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x8) semget$private(0x0, 0x3, 0x16b) r10 = open(&(0x7f0000000480)='./bus\x00', 0x1, 0x80) dup(r7) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r10, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000400)={0x1}) r11 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r11, 0x0, 0x0) 05:37:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820100d3d5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e8", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x5) 05:37:25 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgrcv(0x0, &(0x7f00000007c0)={0x0, ""/227}, 0xeb, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) getegid() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000940)='F-\x00\xd5&\xfcQy\xe7\x15\xb0\xb3EQ\xf0g8\xee\x800O\xc6\xfa,\xff\xaf\x92)9\xd9r\xeel\x12\x10kx\x9c\x8a\x96\xa7b\xbd\x049\x88\x1c\xc1z>\x7f\x82O\xa4\xe8\x0fK`\xb7\x81\r\xee \xc0\xc3\x10pw\xdd\x85Rp\vT#J^\x90\xadN$\n\x7f\xa9\x1dz\xf8\xc57\xfaq\xbc\x96P\xd0\x00\xc10x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r5, r6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r7 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r7, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r7, &(0x7f00000001c0)='./bus\x00', r7, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r12 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r14, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r15 = fcntl$dupfd(r13, 0xa, r14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000680)=0x6443ae2357ad7c99) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r16, r4}, 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) recvmsg(r1, &(0x7f00000036c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000003580)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/242, 0xf2}, {&(0x7f0000001340)=""/216, 0xd8}, {&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000001440)=""/78, 0x4e}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/79, 0x4f}, {&(0x7f0000002540)=""/33, 0x21}, {&(0x7f0000002580)=""/4096, 0x1000}], 0xa, &(0x7f0000003640)=""/71, 0x47}, 0x800) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 05:37:25 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='\x11\x17<\xe0F\x05\xe8\x10\xa1', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000280)=[{0x39e6, 0x6, 0x3, 0x7}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000780)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x3, 0x7}, {0x18, 0x2, 0xd1, 0xfff}, 0x7ff, [0x2, 0x3, 0x0, 0x42f, 0x5, 0x3, 0x5, 0x7]}, 0x3c) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[0x6, 0x1, 0x8, 0x3]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r5 = accept$unix(r4, &(0x7f00000027c0)=ANY=[@ANYBLOB="000000f2e87954107e567b94a70000000066d3ab4d000000482c5468afe5ccd800000000000000000000004c0000000000000000006766a5be7478ed0000000000000000000000000540027e833e191af61e4fbb63bedf0500fe5d2f57b0720f9a73d6750e6ea13a77ce1e332e3fb271d60ca7eb44fe16b8e3be195700e0e7efb8a3bb3004e6e9e5012563a44e1df9882d0779ded2d8b5eb12a793c2b4d1b5bf040262e4961af8baed74b1ade020890b5c610e39abeebbad6d5a915ae884aa94f88af723f071c087407d62000000deafe4a6854dc1419809771c274d72cef0dd167bf1f21f0afc7de917b902f11f8ed654582d2dfd8ff2d4899f0f21c94d840f4c2ab8bc72d405b38a0e285fc398ef925e70c67603eece8ecaefa573d8c01ca0105d30d2c264f2910aff586940254346729c91722951d5b6f0e049e1f5299c4cab9d50e95af4113c575dda7d95a2c602e2c39d27892216ad3d90a875353692b9702202e62e2b799eb1b86f19000c93dcb122122826a096f431936a80231fd57565ccaa09d06271b45752967d20a5355dadaabfedfd788821308c2fd028229e7afcfa5d37ed7b5cdc12daa65d26bebc16170eb81c746de6d3daa19a363a046b1f8f47be98621e3465b6df05d8286aea4cc68f371ee674bd66951810c72741e78d8cf33dab30773cc85a0768d32bf577479f55733e8cdc2a927e7bf0f78925e1434ab547933f57b52ea7a9ff93b0d98a75fd23c1ef2e57b9ffcaddd164e227d58439e031bb244a7293b21b529117e5a366cfd60aa63cf8914992dd95e7ec2230a769060265af02fed1059ffbda5041c19e65ee0bceac867aabc8d7ad5f67456335af3a2245776e91975e0ac7bf42a7c708fa2b7349e0d78bd23d0496234e7b9454968896cbcf3ef465ca48706ec112ac03f5a664e71232fa5ebbe5b466d4bab490aea2513a5bd41af018f05b28aabb8908904a52325f3a35250c54a278bba830944e9f2588d6a0e2bc27fcd0342f9652f025eace71360fc99dfd26adf56a35af966843d28dc269357699bae6baf30e2b7fc21636248d07cda0daa99ea9b08e97921b3aecaa1df6d66925c5890b7a5b88b5b4f332759c4653187fee58e70530dee26572636f91f4fba1abc822229fe430cb93e34346fbb67dd18d14d4f515ac4c94e2f54ec3479478910dd2032c3a497e0cdc0c0fee2a0571a5e850bb6501241aa109ed59d0e719804f465e1daf0000000000000000"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r6 = semget$private(0x0, 0x6, 0x80) setitimer(0x6, &(0x7f0000000100)={{0x81, 0x8}, {0x2b55, 0xd}}, &(0x7f0000000740)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r8]) r12 = getpgid(r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001dc0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001e00), 0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000001f00)={&(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000950f865ba6a14c3b55497ece4f5e2ca5b6290c37b7f09c21be9c718601b4975ffff33d7c02d1bd4e75cbec8f91ad7aed2c2fd877ed41db5c3c5f1ff7e851b7b09c7db07f09742d493d4febd06b7253b4e7575366b4ddea6f860c3c3faed9f5c0403aba6bb737d72c73d1a8274fb5166295d9c0300c5f7fe7db678d135968bcbc83020ea048941e4ed2a4f28b415101b89eb76fc579f28fb373355750000000000000000"], 0x1, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000200)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a325f918ba49743392da95f2ecbf2e391859b4d84d95ac15f728780cf667a4fa366d6a506c665cb5b", 0x58}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000002000)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8a203daed36b2f5a48d0a02855ef642f4e6af112a6d78602bc47803005e8e2b69ce75f178cb7d25f28a1ebd0ed1ad7b657209d5a88eaa32d7a785b2e6ab2642dfbc99eb6e104fb0bb5828a4003053cdb86fb6ed5b8649d36e4c16809cadb36524803c35db036d9f637be279e91bc1a2cc496758bdd9542e217c598b89447bf11db0a3ba8b9fd399270fea72e5160d896752d1c49304c56cc4fad4c39eb6546ebaa7a9284e64ebca72ee64dd1415a200ac3e7781aa283fcad288c5f2ecfea65df6e2434b30e6bba96e59fc2fc363b64902ae01c1d5c3cc312c1f54011379b092ee66984aacf145c01dfb6ee009aba6eb6167f641cc659db0a3", 0x176}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000023c0)=ANY=[@ANYBLOB="3000710000000000ffff0000010000002204c096f3d37ada188a38c287dd0e045131b772c706a7fcde5aa72874f8032d0c9985af89ce62f45390045892e5fb423cfc2666553be4fe03d7f0628bbdc79dd2b394b70d502637d2db22d4478d767a9cc97ae05fa9ce6aea92c878a582d1e5efe9349d9f7e3fb46ca12dfb4698d51a18e5a9ee48f3ceac0700000000000000409cce889d114faf8f220bb28ef64002c7ebfc194b73e2aca6846f4fbe3192440a378dd4d0d49c1237c46f2141cd4053a61b59ba02847cd42a336cbf886066fed08b08645ea23c49fc9ea1f68c3c1855ca5385032e5c1d5452ea63ab6eb2192070f94be4139d251685d8dd408342154d17f0a1d9d98999f75a08e6fd5b4f5a8775e0e424be8c8a3e59e9", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r9, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="20002c14ff1600010000f92a86a31000f5", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="0000000000000000000000000d0000000000000034f68e7b3a2ceb15d1645d391034212d0739f406975e36a47d3b2fa2af5357aa17bf5dd9d07799afaa68ae71fcc23f1448cd1f58d4020f19334ce7d14c76e466ebc9473e6d159fc4426a3019aa83bce258be39fd6bf74a5e4146553b93f678e6dd02ef759adda92ccb7d9ae445c68b1776c3fb47c7e81de419f4120f348ae85247018586a5f2a138af", @ANYRES32=r12, @ANYRES32=r13, @ANYRESOCT=r14, @ANYBLOB="000608"], 0x24e, 0x8}, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r15, 0x0, 0x0) semop(r6, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x1, 0x1, 0x1800}], 0x3) 05:37:25 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) connect$unix(r0, &(0x7f0000002280)=ANY=[@ANYRESDEC=r2, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYPTR], @ANYPTR64, @ANYRESHEX=r3, @ANYBLOB="e845f397c03121c771da10074792ab68ed0b74882efcbde5de3cfe5dbaa786bcba7ed5fd5f34406644a87d4495e388ca8fdb9c14c0b04559fe4c2081e67ce944010043c9e7eff48379b0f33d6a593d7f79d1a8e8e9e66a28bdb99e16d0aec3b949ba3c3e324fc2ec8480505954702b9276021ef8c9a0071168a81ffa64973baa04609ec525bc49c4cf190f1ea55500876eb9b2e5824ed5abc6826cf5c4775dbe6ab493fee12602e6aeb6dc102b0b5cbdb4501a0a3515071ba73a0cbd947cdad9efff49f3f0a1c1ab2eaec629c902ccdff466df54a0e9c279e93c00727e4375ba10e8a0edcf895e42cd66e18d2297d10648266b46c709026479e173ece562a92499827e0633f267bbad8136296b5552df9211e42e145be3735e16760bd7e7acd59b42c2dd02985e392a655c7153b0479dd7df6a4105e9848920840e79205e5b1adaa852a33d989350c8bda4fd1c397ac77d5eb01fc580db0c8d8b7f71173c0804a9cd2172009fe8a1a2086393ae12bb355d6b40163903ecd87a48e09b116ae048d97c8381fe4f2ccfe58fc7a0bff6b3295065287b9999a2863b7eec18fd94532df31b74342a22486748abc6204921d273102c501e388eeb5ffe22a287c8e90a0fe9b9e8925c0d5e84cd8ad9473b9545e136a8c6d068b8d526b23bd732d050a479adcafdd1091effa33e1cf7f2fbe74d9e3e70bacbc91175101af6070f23313e6fd2f46ada86cf6e127ceb3b6d3b115496aafb3fc5a4fbb5d2df800e9202af0b034e1f5c638020e4156792622173182e03c6ff572f49f4c6179c7b9b22c41e56ec71f17a218da039efbcc881da65482abe9031671232a8ad5a665cc5b39d3aac630c71f57050e7474de69d92c603c2a4f60f1d55506fbd84c6dda1661d3a35cf76b43368a04b7a6a3081f88c767f9a3470237590443244a92b1b0611ae1ca83bb42a942e0f6a8e1d1c362fbc57723a13ccfe9b035d1b944b0621e6c197ce0dda1b2e4d6b826dfb7a6fe04f7bf7f7f37b801207b2b132641ec72dec853ede76404942d46deb8cb17ca440c1597d87d0d8133260b07f1fdfcac525aa12bb6a58a6b753d16f9cf1cbf723c6f707331a80eef2c0edff9ff08dea154c88a8cfea15eb4495f4ef306765a7e481a5aad895ce8e00692d74fd4c439acd526704e065e9d33eeb67ec27b9a837947d7e09beb995259f13dc38422b9005b2d02fb5663d0e6dc4400e389a049a635bdc9d863009ef193e75f19f0acc335ba5645da86aaeaf984038d2fb58e9cef6ae2c3912b9ce81d2a6561e746e8acf038bb58f71add4dab40f197619ceddc59472e8c0032ee7976fb912dab3f48f469baaa7b6a0d3937b3fbd9a200e03fd0335ee0f847a70aa894238876f63a58659d3f4b8c0ea8d61d73c55fc9589b0015f330457f58d443592a090ae6a4f07852f38b8232cda5712dbfdcb2fa795daa268471271eccb5cdc3cccb6e4a3efa82add2bf646697ecf1c248fd7aca87f5cad4f11b8a025d0e4652ff721ed5cc558e83c8b592059d87a2939483bca66ff7d1b4ce6d9ea495affc8b28811afa632b6382fb8518a858d2deff705f7947db7be1299a3829d0b9df07892a517c080d4dc96ba6d43dceb2f88df14f2685dd154202bb149c238c67e1b83dcb35e3f9002444dafe5932ac85cd7d8256e4398d040020fc3bebf54366ad6f5ff98454180884c768b20fbcfae73a16993fa7c2a084b03dbd69481473a7da49537714fdbf0707dc181ca138f75a2b4a67900f66cf00faf1ff08a55ec4536692796485fcb8ddabbf4ab8a4f0a68a3a9ed7047ca25dc7aba96a24b6ee7df834c9226a7fc663205b06fee6f68f933849969b758fa0350255da3a54d0b45c26075c398a5a2df5e5ab2c0cc163fa42564af5ba5783af65b48520a64e1cb1b7ad6604a014d7b9c7be61f5ce6120c83fc04c4586e6adbe31f42238230537f4892b8a7adddeac5e4931da74bfcaeef0b46db870664d73b0cafb13b413d9feee986c3c4576d155c96d1cea063c67e9b293ca7e304561b9ec62cb8bced844463113486166cfdc48120d0136b9314758fef099da8e562c4d953791a8ce6dae6fc9855de7c9083d26f6eca131837377cf8def0a42c542e77aa22d6495a4bb830f64da22f713678205615e05e997e237c40e55ef20b44dca561d6e45bb881891d730f0e978a415d2a59a5d8d00a00314df32588b317c7d1e4421c743602b4a5dc7eed73a42e23acf0df6967f5abb7779a05cc3050c14dffeea137690f5b11f4d16d34316a9941fb3627a44562cd81421c05f8f5d1e93b48cc7c2231558988a4f983f94f59e10124244f7ed3c76d01ad2799e8c661d5cc3db5976e64efcbf65db54f15db2b40b7fd86c497d1079978cd96bf47c101ecfe9fa9e0c3954feaed4a9f68e4843c6f968d67cb44f8e2f1eba5d5cfe89e61750d71f558fed88f25053696139a8cfa163b8a7a845a2856b147531dc3e7c7debe9183eb2f41c2eb3eca80f9b4be5d0c2709078cb73b241b960a314c5bbea9790896a5bcb92756e36e5c3de2d0765035e80bdd22e6e15e30d243a284ec2183af001e3bda5562f1dcace094b3952da22c494e3920bf338df1f8847fb86bf490284aa823a35ccf7816159c42cc864a039a7857955fb92e122503069c44dcd6d7db570a88c65b041f00f970cdb004e57c42630fe24533af27e2c577f70df2b67de8c298591e279fa3316a124eb86d5c483c246d72df95f5c816b0970c9c5975798a86e630377c1fdf2312fe5a99b1391e214bee4b1b455ba9b5abd0ff562365e94894dd01684aea871c64213e241e61a0460f53f837daec1c7fda22b425a25a7614007a12c686340b6498eee6420749ab8c352ba7df810110634e04481c23f06540117e24a552e3f3e0091a4e945d8f45bfe5065b26dd8a3ac17683d2ccd2da13f81a4acfb67660fceb17ac2a9f1d4200004083f0ab481f750a14e35d8d9285d2ce8077c6e442967ce73db0b475050d23015fc2c97ab83d2e1295381882b2e53c0edf54fdf6359e8acaa68d241053ea6d621cb534e26c33d429002bbdc0d68c98930a35f32561a8e52a976a5375fa665aab0c6f8839888e954fe8e2ac53859dac0989245c1417fe052428a5697ad18bdf12cb821c57dcc282ada5541a5f91a70a075c94bbc83e77b1333d50c9824f72beca4ab90150e61db1f51d1149d80de5c276134d098fa53fdce77637d7033a7d85b7cbfe01d75d583ba4dd6585a589c84a978ad5d587a31750fa5098a4b101a82dd4d69ee5efea4bc5e4ccaef01d7dfcf1bbcd57fbb325b5195fc7ac1ae6675fd42a33a5c553119eb7ad326bcaed86e421be91c36f20ec0a0bb4d494dd114bef92fad788047d2067b212f16efd1034af872c98047f82a10e209c6fd21be9f9021a251abc77e3d894cf5c0e49111131d6996e80588f89455e10810a95df53ee78b9e1e24355b358ef9adeae1622bf698b8fa4542f12e50900a4abec2baf339e883824611e8415432a23082ac4e94551a967371d5448785bfcc27c1d72051e440eea6e163fd9ee77665a76aa355dbc39cc5b8162a3d728f08a4f1c086bcab6345521e7e4852d9e856d558d7f83d43178b4070b9dfb367df73d7b4ea237ff37dfa8ea9686d6f11be34dcdfccb4fefc716eaf0c1b1d80630d972672a060ad30e7f1e43010fc58ed6a04135f4827bd1bc40dd73d5a4466b4c871c034f9c18add136317057ea38a3f021fc6e59b91db10102b130a378fc2d57601448bb2d40035aa0796f6d32f32b5c0ddbd09620419fedc30dfa356fea73ed44d57fe60838e82e5332d6daf17103d8a9ba682465672371d9c0463a59a8289849d5d7d78f638c28cd8d8cee671da9cb23381339e305ad6119da9717795e15bab4cdf5ca954ed43d30be0b84ec5136b5ab3025c3a7db33dbabdda1f4a30a653b965d90f1e1feaa5723947867f0ebdd60b786da37feb5bf5054e15eab0c4099459d8a917e32e8fda6bd57c7d38dba52134079ea20a2bd9690dfeaaf462b419e2f9394800b4c95d23f39d5b43a7bb328ed4e8b67853c4fe2e0f44294564f185534157c29ab2c597e0c39c6943fd3a61dc9a4c3c1e0b521be379981c9fb2dc0c0460871f7bef25dceb2a92f8506415deb18a226f9146a1d5e805792353cc42ea65012273b98433a28074d98372edb353e848bfb83b151d2256e1375f0689d6091f0e3b46f3db943796e606bba1ec25d264800fce8c8458c73c0d854b924f3e7a04bd943d5820cffeea76334ffb1d3f042ee4e832a0313a7600614c92d8cdc7cda7b13bcb22f59862f215364bf8438f9bdbe2a303b3e0704bd14e3b239cc9602d1e6605c31c663ade95dd88c06c0ca9056dd6fc193bc431c2e4f4f258fe427d632ae0f02f60893a7dbdb9fc958c686052f1595ed0b2a40a9510c0b945617de53dc19789da870f007061735152978dc7cb7daa16b09a82e018bf7c141d1323a0a23140620116417b4599ddf831750d11edba393d66dc20ee224e59c9af137de488ec58a0a51ff1e3e2cdd9e9a93440253054692471bbe1315f669e5c06ddc744682c6a08e4a1fcaffa35ca084ccdba14151b3ed510e285a6a447c1f900e331af0b4875c48b7150949e7133a47c1ec171e44ae27aadaf5c4acedb2b45e696f9c46dd86c3cd69323bfcd6b338eba41efde05484367be017977cf808e29a9e182c609207930108caa1932d8aa170a1a1ea40cdf41e739515cc110f023870a3801edf4a0aaa648c280b18595e0e5ba97c355e8cdede35c69de3c68287b841bdfcd0eb40c67325deec28ea0174a084fc4602bbb3939f53d5a725af575af894c136b876c2556433e93b912ca7484f89145fec8d1d648ef041b421ae4538878fca42916f4d6e3714e1ba57e1215eba50d56cea0736dc51f28f8d4f011e201f33f1e25c58871ac3bbf3481892222f2f79ff4182920f2689626f004189373ddd6a7ff99b62885a25e4100085281ceeaca5975090060857ad555c213367c93ea56f84861abe6f56d562421e2fecb33a4aeb8c44a5dacb6982477fbb05606be9292954417f8fd03738a5b8995b10eb59739cb9617552a992037bca4e56145405df5b9594888b8ba738f3f6a215bab872363822777160ce988dd468a0d06b1e6d283be786f810d99f9a9165202412e7d6eb77c5f5f68ea96bf7ae64e6f0e6ffe427d9519249d3a214efd11938540e0c30e7fe558bc60e533116f7f02d58bf7bf76dde6d3c361e3b2d6784f8d45cfd89e401e0555148c185e35c433f2163a9ed2df31067b4c0c620ae79f96280945518543649abce5f14322986cc642149a389e37001ac3a4ca6a616479bc686b49a2716c1f5ba511877051b3092a71ee2aa0db9899edd76991ecb9361fe557b605f4468d939b487da1f05019ef1215633255599fbb8c7018b27a06cf8cd674abba9bc0c6ef505f583d043be8946ce1204a08d0bea82cfd3512ad906dbbb91d4973e288e4da147acb2cc39b25213e9ba4f026d6cd1a0a7bebe4fe79266f707a39ca61f5758cc59e5664d94101b7aa8fc9c1d1bc9718a90f15589953d6dff7905791d71a054c87b3bd316c8c08885e6e649641145a08a7e736b1118fe96a220fb45b11d8952175aa39ac2fc1a622d22dc9bde844225bedd263c8887f8093a2f680c641e8eb1ef576a6f735ac0014ea08830ecb011e9f77f63442169975d7008f54ef1ecd96c856198c76a0a35068850e735fad3afa68b384cc066e63d30124dff000308c80a5e0bc87ecffb1d86f08ca57d7e80649bca1c11e0623ac8bd"], 0x5) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) Lš›&‰÷»,|ù"£iÖ`¢Þ<.h+ÆUªO×QoóŸÀ“cP(õ$0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x1) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 05:37:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c395244858017ae0a4e123e17c94edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b878185"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000004c0)="badc1f74e1fbf5ced896f22d974a1dd7586a80319bb56a617e2170fe2c220c428d073f863ec04859811b816da48c9758c343a0c1bb442ec1a8b4e6dd9db60314edee5eaf57653ab09c2bdf45a336123363adceada36c1059bbcc23e723db73c7d77a639a88c2e872d6911bb667e9", 0xff9e, 0x6, 0x0, 0x0) 05:37:25 executing program 1: r0 = getpid() r1 = msgget$private(0x0, 0x0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r2, 0x3f, 0x7, 0x4, 0x7}) setpgid(r0, r2) msgrcv(r1, &(0x7f0000000000)={0x0, ""/46}, 0x36, 0x0, 0x3000) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x91}, {0x6}]}) syz_emit_ethernet(0xd81d30579d728f6a, &(0x7f0000000400)="50a09db99add76542f838302a01abbb864496a04af83001000000000000023342af884a1fa1846c7b750009e8b2f2ea429256353fcb519a4d5766ab1b102c8f8cac0dd2b2e96a61891175bccee5a71f04644b755bf48b7bdae022d005ba9382a2e5a7c940647d0439def2055d05e4927bfdc6dc3866df16cb53d459c7da84ed7b654dfcca74395ca1fe415d76373c67bd0ef9c964cffc29f6e942f95b0ca9cc0ce32e3111bfd9290043d97e944f3670a39c4255d369dba19400dc90080de8a04ada5edd7696e60fdf4f177e230f4e480a646f9819b92e43ae8ed82363f14b329b01bf320c7467358d0a73035d756c3") 05:37:25 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffff8a2a197a386207000000008295955984c8791000080000c11700287ead4bcb777fa69dfceac2a84e6abc8a4896bc5e43c6388bbd2ad88b2951b15801360bcd4c0a162b580f7b0ae0fa4d012ae447473c238489c919e3547f4eb995aaee48c02f6ac41e4f43bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b412000400000000000000000000000000000002000000000000000000000000140000df6df758f66d9399ee5fd46aaed9934241cd1bb98c9cb6abb90ba68f07bc7fbb63ba6e5679868954bedcf8cd0a85cce00842a566c847fda4a3c2e2b32bee8e62dcff7d13add79a98c05ccfe4f5e090eff2489b577b47dd5d4788b1dd66ce77dda1abafe0818ed0d93f698d09d47d4fb512ec9bc8b48dd1acb7f0f8621800803dc8411f51baa6367c921a57c829"], 0x10) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000180)='v'}, {&(0x7f0000000480)="befeeffb5272f3c0949a25c949c2def2126ae102652d628683cdc671cb359d042b157d5a23cd2ae5"}, {&(0x7f00000004c0)="1edd27af93234ba645c2764c219294a4320495c8a684b332e0e290df4a19422552ee43290307a719c56950e36d87f2ce2384413d14883d990c1c3ddf2992ca76aca2d8a8ff2798acd6cf8f25fdd0751d8bc0601390d9c18480067b00cca355af08adf227174353fe885a3271dd63a72e16214759ca057a93a95b8b3b06ffe29067ecfc5d71cd09e6ecc0333cc78700207cc98c8024d14dfc8484e489d86afdf2f88922bcec3d79725f73d2ecb1c28fa064c2cb4673bdf665b14603e4c7af830d689e9ac7f12474a30326e2f144709396"}, {&(0x7f0000000680)="c0ae98829a961494a4ac36033a4b16e0345366a20bbdd20b129c7bfb5b90947c57e4f5d875df683dd8c4ed2b72a35e21eefd74d5d4c91a97d08637315753baf398a0b6c81ca8596b343e67170d50e62a28954daadb13f3e18602839e4e74647f1680409770788c70cc6a547fe361beb924456e550b96ae2e5cc3e742b7504c3eb732423c9c65bb10aaf7f9deb8e20d0ce76d8df3cee3272635c11e8e5997df857abb18d84c9c0a291ef8db765a6eb6fea7c893d921eb668efd0a579abead056e18f78d"}, {&(0x7f0000000780)="d75bb47ec9fef8cc4daaf0eaae20d29c9e2442a3a9c787ffcf6113a37333c8e8b6a4f89a70c4ac022c80fba4d96dc1570d1391a51974ef66aa40128c06c1a747c7dbc1eda5b22db98ea2bfb3e4daecc8ad1e29218f968d922e682452504efd4aa41ef06f5b99ff8ac509c893defd1236c7584f5628999533df7cf6792800d20eea814f4e1fe2ef73f390b0949ca9112a6f69b274e5e219847e3e52e6943da52e86e6a11b9ca8689736437128eb2299d5a6eef650371bf1af975cbe4f5becb02e63d814d318b8619477fcd2da7de9825edb07323d8b9e10bc77d5b26c20bfd3b07307704e0344e1", 0x79}, {&(0x7f00000005c0)="888162329db5edee"}, {&(0x7f0000000880)="aa9adfaff4122f052ce53d2846b790d5ce466185ae6d408f39184576fd5985f4e789b82c603ac9ab33a1d8179ef0e6f958cf35f2f67957f672bc221a27815c429fdbcd4a854a011f6d171ce3491a9187a9dcdb6208b2e096ecad687a03a248edc62ef6450ec79001e05e70ad36f7941f818e17b5eb5461ccc3ad701c90cfb2fffbfec2560c7c868943ae5839ab1fffda350234cda76d1beecc03f8f1dbc5bfe2b62d8236b33e4816374025bf1315e878202e3065b292b8899ffb773a98821d16f839fc138e286701600102137fb3e37baabe4fd0865932252fb5cac6335e4c046f0b1c88109d89a39a91"}, {&(0x7f0000000980)="459a5599eef7e7a06aff16fcd3c692fa"}], 0x142) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) fcntl$getown(r0, 0x5) 05:37:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0xac984adf56e6dd6d, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r2 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r1, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x1008) semget$private(0x0, 0x4, 0x80) recvfrom(r1, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000280)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x4}, 0xc) 05:37:25 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x658) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) open(0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) 05:37:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0xffd6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) r2 = getuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0xf) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) socket(0x10, 0x1, 0x3f) r5 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)=0x10000) r6 = socket$inet6(0x18, 0x4, 0x8) dup2(r6, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x644) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r7, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000580)=0xffffffa5) r9 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x7, 0xffff, 0x800}], 0x5) r12 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0xd) close(r12) r13 = semget$private(0x0, 0x4, 0x20) semop(r13, &(0x7f0000000400)=[{0x1, 0x8}, {0x2a1f1883a868cd90, 0x40, 0x1000}, {0x2, 0xd8, 0x2800}, {0x0, 0x7fffffff, 0x800}, {0x1, 0x4, 0x1c00}, {0xe, 0x5, 0x1800}, {0x0, 0x6, 0x1800}], 0x7) semop(r13, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000340)) semop(r13, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r13, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r13, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000001c0)=0x7) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000240)="e796e98be9f0be394ea42e4d707961b6f3e57413e43ed7077b3ca16931ed7e9cdba7e047569a5faca78b69b207635f0af0da32219e8be86c837d2d5faba62618ede29a02798aed75ae62923ae4bd11046cdbeace8b8e38a6d1485b20f846f2ca5150903ef963e9ed769ab2f7e017645a61dc536100b12a5e4e1ad364f184c088683a114beb9f24834a69b862f89f32fdf47098c31644d93cee8bffba184f", 0x9e) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6, &(0x7f0000000000), 0x4) ioctl$FIOGETOWN(r15, 0x4004667b, &(0x7f0000000380)) fchown(r1, r2, r11) 05:37:26 executing program 1: 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) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="bf00554331336e4a01edbb34ffd06e0d910b1026aaca2cf8732b5c09f4b896ef62dc89bde0f042556bbfc4bfba8795dcd09931584639b8324cc82ec00bcce2ccddcc04b3f74683e152942fc6631355283389ba5b24a0b1a73bd2367b250e2ef97583d56c4304ec62183aa961a12d3d4cf9368f3174c57d56240855f10f2ddeecb38fd005c7834d585547461a4a68a05203c7a1394119351e141a45aa4fa62090e8ac9523d366d92bef2087d0831d09065527015bbe13a2"], 0x10) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000940)=[{&(0x7f00000006c0)="2cd9bb7dd5e17052068b439e3281ae2a44be724f7a510b7f2ee8e9d37395ccb2cd6765d355805c65dc4f29e3b72e8aa51f47b91bcfd5f6ead61a4a2eba10829b494fd561a9c2450c94907ec61fc82f802236ff4c8871e6bcf4af454a64ac23efc9d618281936cfd7b19804ac2b989e3b1a88c6148a0f6b610aaa56d7dc4d0fa846842611", 0x84}, {&(0x7f0000000780)="b40e5c71014c4cef217782904dde03ac12d142c098ca080b563d9dabe9c4bd9bf60e5433afc0328fcb8608040ad65a1892882a0c1442cea9996bab52f5f582d751cd0d7c116d5f897ab779d7180fde3ee128937de8fa881fecfa451f0ec4e596a00bbcd0ae285587fd4ae241567a1e43df101c188e8cef3c1298ebec4b7c69c44d93f96a523619b14652a1ab269a7ef4eb0e", 0x92}, {&(0x7f0000000840)="87e87e73ca020cba07ff451dd1310f7cc1552a79a28e5810769453eaa782c8857d75aaf156701e6d6983810141df0420d52aa1c4ff1a1ca5a94bfd281c637352a522293168a9214ea7782fe3adaa41cb2fb60d95baa4ee58d274b9f6ad667c6b9da905d645908cd024e0cfa2210cc6639648d799f4de72f2ffb16679d9f7e4bb8ed2a3df81bc6aaf1311b8", 0x8b}, {&(0x7f0000000080)="2c12c4eaceeb21c967b306b7dc9e637c275ff21877198d660a39c6aa5cfda5f58064a276a57af2084870d76cf049310d1def3d8833ca9b1d402f0fc6878b0d944b4b4f199d66295b95a9c3d4e6a62702178f9f02947c1939ebb96f93c1cbc7109d5d85fc3a76c6", 0x67}, {&(0x7f0000000900)="1a8e6601ad3af60f7d30792f", 0xc}], 0x5, &(0x7f00000009c0)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r1, r1]}], 0x20, 0x4}, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000ac0)='.\x00') pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a80)={0x3, &(0x7f0000000a40)=[{0x9, 0x4, 0xfa, 0x6}, {0x9, 0xc0, 0x20, 0x3}, {0x4, 0x4, 0x6, 0x279}]}) 05:37:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x0, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/250, 0xfa}, 0x842) 05:37:26 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c395244858017ae0a4e123e17c94edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b878185"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x7) sendto$inet6(r3, &(0x7f0000000040), 0xff1d, 0x0, 0x0, 0x0) 05:37:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000140)=[{}], 0x1, 0xe57e) execve(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x6, 0x5, 0x1f, {[0x9e9, 0x20, 0x1, 0xc5, 0xc72, 0x10000, 0x0, 0x6, 0x9, 0x10001, 0x7, 0x7, 0x6, 0x2, 0x9, 0x6, 0x1, 0x5], [0xfffffffffffffffa, 0x1, 0x1f, 0x8, 0xb319, 0x5, 0x22d3, 0x8, 0x7fffffff, 0x40], [0x1, 0x0, 0x8, 0x6, 0x719, 0x9, 0x100000001], [0x100000001, 0x92, 0x8, 0x6, 0x6821, 0x40f9], [{0x8, 0x45, 0xa872, 0x1ff}, {0x29, 0x8, 0x5, 0x8}, {0x8001, 0x4, 0x10001, 0x800}, {0x8, 0x5a000000, 0x6, 0xa4ab}, {0x31, 0x1, 0x1, 0x8000}, {0x6, 0x6, 0x81, 0x6}, {0x100, 0x7, 0x7f, 0x100}, {0x8, 0x6, 0x1, 0x5b1}], {0x2, 0x80000001, 0x4, 0xfff}, {0x8, 0x3, 0x1000, 0x40}}}) close(r0) 05:37:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000480)="380f39930b0ecf97cea09b092a804bb3f96e1861aad3c6e358ed6931727bac3addbe30e8517fdf4d9814945fea745cf323f484bfa37ac994618a25991cf472716b85dac401000000000000000000a352a446ec71134662ed7b0906bea493586c7555422cf9eefd30fe150ee9fceaedfd006119adf09ebbda3f45b9f5585b7f951f7428c26d0f133a48e277564074a95b7bcb1ec240358ac44a4e7f5d412eb8cf9402a61aa603c7f236bc7e99fa893e6f421106e341e347506eb4e1b8e5c3dfccc9eb", 0xfffffffffffffdbf) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000002a7a062155df72f0d9597915cc9bc000ef00010000000000000000000000000000000090bc274ada774c32ee48f90d7ede521e28becca423ced4189ac3c37e4bbff1d4ae801d553d1f5293d70b80a91ec7722ace1e00b59aede260cc1d2b4cd2efc9d6a958f48f4497947ddc93695a7cab1af748298c673da3542e70be02cae0ee9ea6"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0), 0x100000000000004e, 0x0, 0x2000000000) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r13, r12, r13, 0x2, 0x9}, 0x81, 0x5, 0xbe26}) getgroups(0x3, &(0x7f00000000c0)=[r8, 0xffffffffffffffff, r13]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r14, 0xa) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x3c}, {0x4000000000006, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 05:37:26 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) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000100)) 05:37:26 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xffff, 0x5, 0xba3c, 0x0, "c3d54dc6b11359a83aa68a42632b8099b9590967", 0x6, 0x8}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0xc0, 0x0, 0xa}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='x\x00') 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0x2}, {0x4000000054}, {0x8026, 0x0, 0x0, 0xff}]}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x80000000, 0x9, 0x7, 0x4, "da96aeab719bc2ffd15165fea6f3de2c979d088a", 0x40b57897, 0x80000001}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x7ff, 0x7, 0x6, 0x2}, {0xa9c, 0x4, 0x5, 0x1}, {0x800, 0x6, 0x7, 0x5f8}]}) pipe(&(0x7f0000000080)) 05:37:26 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{}]}) 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) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000040)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x9, 0x64, 0x0, 0x8}, {0xfff, 0x9, 0x6, 0x4}, {0x7, 0x7f, 0x3, 0x7ff}, {0x2, 0x7, 0x3f, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 05:37:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) dup(r0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3ff, 0x0, 0xff, 0xf9}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xffff, 0x5d, 0x2, 0x37, "97d302e485ef70c9a58fda65ccc0652d4059e9fb", 0x4, 0x6}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 05:37:26 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) connect$unix(r1, &(0x7f00000001c0)=ANY=[], 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da09d426275c694a33000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb09e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x221}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604744c739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e34c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8bd83b926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xde}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x7, './file0\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000200)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000001c0)={0x2, 0x10000}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x60) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x200, 0x0) 05:37:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x1000, 0x3, {0x1, 0x100000000}}) socket(0x20, 0x8000, 0xdc) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xaa9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffed2}], 0x100000000000005e, 0x0, 0x0) 05:37:26 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff000000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad32505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122ce76872fad2350000000000000000000000000000000000ff0100000000000033d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c759020000005e773e35d0d6bc372d1a8ff42aa3cd2bd25b116615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12635809bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaa0600083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7de2fb176fccc900493054763c9dd3ba4c4bf9e9dec9b4c759eab342be68e777b6117d83fb84f352f39dffaba65a7bd32f6d8f977793fe3ef0b9000000001464631bfc1600eedf6c65d0c4563f45de1234754d92063c9d4e70973e9fb9f80ae35b1ced19b33d971c4c7200000000bea765a2e7348b71240d51ee05e6eab17db95099452aaffdd0508ee4416335d23848ccb5e974a9c9944d84ff3fe398591e8e2fc63d0feab035a59e56470136a206adae7454aad242c322ae659fab0759bce9bd6ca124773fdcce7893ba679b8266f2a5e90b432957e0d369971e3a32ef055ad6de84ada832e499e2bd3e12afd699657963d05d444e954dde51611937e6b97374b7086fc28413551abb3d519b65c5909a085fcb6de053d15577841e1167e8061deff25fc30bff08be53013af64beb43d6e7d41680d6146d282fbbdc5bfad6baf21dfc1feeb7732332aee0e2ed76f431c72a75556250bd"], 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) sendmsg(r1, &(0x7f0000000240)={0x0, 0x2a2, &(0x7f0000000c80)=[{&(0x7f0000000100)="bd366424824f3e58035b71cb7b48c933d444295b8d81bc258f7b857f136067dac0d17131db0309b156f729c680dba9b976c708834d55625e7a7d45651761cfa38f42"}, {&(0x7f0000000b80)="88b29f8207b53ee83b8cdb026aeffa19306b404094b7999b7109c3e4f658c5a6c6ba643a522dd069d59d656489c66fb40c9d7b2c56f8219603bdd1ed4eeff3afe34c417baf0676bb6662937335bd6f5f33a7ec9466e877ec94fcf3af9ef3c9570b27e3e9a21cca7100caa61e4a2f380ab8527e17cb0ce56ebfd91a88966d179d6c84129a36bfd02c5cd7ad1f659912004b3a36961fda783c26107ef8960051dc112b0ed4cd05a68d8d38fe43335489d79d7d95c248db77418afa8948efdd99e365c6e0484623d9cc6af358ae2de4b09bb4ef32a268cfdae406a286d5be0efcb9165b16f9"}, {&(0x7f0000000cc0)="2be91d4686f3b16292735fe4714fc863b1dcae39b11c445709000000d7f2556a8b64fdc80ae45347b04e669c0ba91b03b4088dd1b34b64e62e885bcfe40e81ed327b88a0ba15c7f0f03a4d5a8632115e91eafcb3a074378083e271c9db4fa937bea19e36c616aa645385f14ab8a0e9844420ddbc7acfada4565a697ef3b4c52bd2167b684c7ba72a4bef2fc57498e3388db3928a4b6791c38dcf36a7c1a34b52e10e0ed39230b7788d56d44ab7fee82b9630e8f30000003eac4e0eded206832c3bdf60e34b2bd1d3ff77f987ba0c301d"}], 0x4, 0x0}, 0x0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x3b0f7e79abecbc4e, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) chroot(&(0x7f0000000080)='./file0\x00') 05:37:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x10, 0x4, 0x3f, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 05:37:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = getpgrp() r4 = msgget$private(0x0, 0x0) r5 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r5, 0x3f, 0x7, 0x4, 0x7}) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) fchownat(r6, &(0x7f00000010c0)='./bus\x00', r9, r15, 0x2) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r27 = semget$private(0x0, 0x4, 0xa5) semop(r27, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r30, r32, 0x4}, 0x200, 0x401, 0x2}) fchownat(r23, &(0x7f00000010c0)='./bus\x00', r26, r32, 0x2) r33 = msgget$private(0x0, 0x0) r34 = getppid() msgctl$IPC_SET(r33, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r34, 0x3f, 0x7, 0x4, 0x7}) r35 = msgget$private(0x0, 0x0) r36 = getppid() msgctl$IPC_SET(r35, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r36, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x5, r9, r18, r22, r32, 0x100, 0x4}, 0x8, 0x2, r34, r36, 0x1, 0x5db, 0x2, 0x200}) fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r37 = socket(0x11, 0x4003, 0x0) recvmsg(r37, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 05:37:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) renameat(r2, &(0x7f0000000240)='./bus\x00', r3, &(0x7f0000000280)='./file0\x00') readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=""/181, 0xb5) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x77}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="80e6174c25c378fdbbb22076e7f9f256977adc74057794928df1f6b4895936d2610f8f4dca4711044227fe48d8966b93b0c6847ff4", 0x35) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x287, 0x1, 0x80, 0x2}, {0xfffb, 0x2, 0x7, 0x3}, {0x40, 0x7f, 0x8, 0x7fffffff}, {0x200, 0x7, 0x8, 0xe3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0xcc9c664d2cd85090) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x10000000015}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x113, &(0x7f00000002c0)) 05:37:26 executing program 1: setrlimit(0x8, &(0x7f0000001240)={0xa, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000140)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000200)="38eb76e1d7b1a1a6832289661e0503ef286e668563ee4043eba4953a4f730bd192c9fd8b761441d9fe516a0c60f84ada7dc2b9593b1878d13a754a6e14ec3ae688c8360b7d05b9d8c86c39e4c15739052a1f8b26872034f22959bf90bf8a1870f4cf6f13a8bb8aded8bde2ce40c56ac40fc4387cdf1326052b45", 0x7a}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/d\xc4\xf3/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) fchflags(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) r4 = kqueue() fchmod(r4, 0x5ad228a55a5303db) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x5, 0xfffffffe}, {0x64, 0x0, 0x3, 0x400000}, {0x6, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) dup(r1) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") syz_extract_tcp_res(&(0x7f0000000080), 0xd4, 0xfffffffb) 05:37:26 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)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:26 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r1, 0x3f, 0x7, 0x4, 0x7}) msgrcv(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715c24255b1ad0e3b3b2158fba1610d78cb92d77121719ca6d65305cca86d01d5d1bfd3a3678bcc0e13b7cdb8a5833232cd576f51060ffdc2d8de34fedfb8b0dbaee7c5ea547b4374a33b721c9e6ce5fa9bce3d44f0abb7484987f8c7a2b7fe58aae0f41f440f332ec159cb50c8efacd88f13a71a5dcde2aba6c1b9fbb8be6e7b8e3153fa44ab51580e8ba708a6b4126f54db0ca"], 0x56, 0x3, 0x1c00) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r2 = socket(0x18, 0x2, 0x0) writev(r2, &(0x7f00000014c0)=[{&(0x7f0000000000)="a355ecb58f8211a0845f0098e11a0aec959936a6d411aa03f05668faa8cc28ae271684f66f918412074ae5ef874e647f3877fcf0345395c5d2dafceb3a161e4178ccb7f5daf20f1a78a4251849", 0x4d}, {&(0x7f0000000100)="3b65135e99a44b50d53dcaa2ce6cf2e704fdd43293a5ba01f36cc3eca20c8efa134455302bb98693b4f1bb5c5163ef2c6db5a766c51bea1753434891abb84abf7f5cefacf6fe2bad8d230a1de5f6ac00e03c716b807d461ac2a5a996bbc35aceeee1469e66d02c9811b1dad99d97a6468da2938acb65c182cbb21f595bc3356ee55fd0345bb5c608e3761ab7356478079251de2e788a8044b79f75e24e3053525672e2a53a979493caf7db440c6184d7ccf8a004d612bcba0ecf737b0a1bb73875c8bf4e8ae5392a152cd305dcaf4bb493d708e856203e4c73898ae9b6b31028a3b1281f815aa790f4cbf8365ea1c2d4d7afb7c6d51b6a551271f6f8", 0xfc}, {&(0x7f0000000200)="5ec26c4036f7a87689401a560855a6214607e7cfe3480e1079448b46168d6e609d2372ce6e6e2fa856f50cdd4bdedfdf3dc117928048434bb3dc7ced6a97a64c2b42fecb7d08bf3f994dd17ee43c978499e85eee0a53aa61d074a4b4c2150ea538c74db1521f8db185b5d2b60ebacda74a183855e8e9fc59ca38f7e22d287b640081458f9df3263710a5e0c91e6440971bd8e454d3cfb67053ff1c12d48924e69ed9510f08ded85bec3a48b5797cbf4e64c2d219e7d87e5b42236350b1aeb89a5cf03eafe81ee773a4de9c69c730690549b7ce9277c184ef813541f1c5b05daa54df5c89e4f89ae06f7cb456b10553c9b416a61f97769ddb6ea3a963ac1e3cba3a0e59ae78f6d232d724ecb166e1d623dcb3af21cfb90948fae940b338235f93b7e03e8da4f4f31201cfac85eee2b61c87b4a7693efff342afa1dafc6499435f18b5bd07c6d3dd091e8ed9682881b5e8c4f8f9f4a66f17d9b83d73eac7525e93c0fffcbd88af9ffa370d3f47822e08f6a9369c7f44f8da8fa5f178be591b48c8bb8f6e6881a26f8f0dbbf353349017a8d2b529ac54b9de3e8b53ee7174d7ae001678c8914ad2fb64fe770939f7ca3525c6da4abd8f8625f31e91e4df713cd68e3c45087080b804176df3fe3dee4855fe27ff83c87b4edf6a3e56fdf6c58a65d7eaa88702ed2d878dd3f750f8262929643ca6bd8b026f79de970ef296a5e258a51f27f84b5a2f0a31a6657eed6f0da2148733ae5d858ab38c40a69768bc82980f99a573fdacb5f2345d27bc468fe76f13268ee927e4c4323f858a5a953ca2f3dec039dcc7ea98a783367b99115b065b1736c86c84dde13d331b9084d2cdfdba13aa313830ec4fe6a11ad2937b3f6e74a49ba7cfdf0597c0183ec25455d5f08fa5191b040aee74a03085b2cfc39c38fa8689d222eeb0c4ee236c8aa95eeadadd43ead081a6b414f9778b5dd2d3ae0c5b48e97467d3e4f434cbd9a22ccc4f06706eed148c9cdd1d38aba8f048f3993fe321a7759bf1597c11cf4f64d62b6669ad55806d8e21bca185f0101e201b5a052181b0cefd5ad2a49edb8def0a24814b0fc83d8eb5c669dbcb6519e0c36c126430bd68f140e024d88b4c540ab52f9c28a7fe04c6e2977c6dfe576add105f982587e2c66738eabf30a5736a9e1981f7ec92c3f38218cd207ea5a2bc3ae10c9a8f6ca7f56758743d88741527dfde462f97c196258f76e57aaf1314570741ebb3a42196c7595308e9f597e08a5b85cb9f9f012b85da3573d4f9a9c1e8ea4743388b0d175ac184420ae1b64fd260ae335de097133c46dae8c18ecd0db246f3d1dfa0c2a23ce3c52816ccedb1b4fe479a250ca01c47e531ef8284ef6bd919e9aefb57fc19a48994d194b7acde9c20afa10ee2079fb115dd1d94c90b1f8a43b70abc7e12800ba919e3db9adf1144fe9095f2080638fa7960472dcd099c52962901efb771d6a2884b444d8fcee9f7febf34a8e8f36d037062c19929eff9405247a478f126cffe888f5de55cd73cae68d3d5eafefd718b4d6a251746be786bba973fab2151ce6ab00d1a3d995d3cb0afd087eef3358bceeeb3b2a448b91a7aa5cd4e54d2ab49c9d4edfc6f2e3b54bbef6ffe6d4cb3ba3c3a57ffbedc2af50747a215b30eb328ba6e01193807392f4c428084e62b6ace5036886fdbb164ecca6c71093ab9f7cedba8cab7caffc1e99d3718c0cf99b46dd37414b177fc6e0884487a86099ab13bc316c53786439d2e2e2d6ebf9f8afd1535a893824534e832906ce44cda09699071d3038de182ed78aa34a1a2e599c1fd508d50cef8d4116b6e16d13fa14e50efac614c453c6199e23e7f6379075f255eea2f242861853a77da40f159738c0a9ae29f62bc3daaf93e5d167ead0d2647a63c8caa4bfe6b4de75bce832ddb0c80ae4088a83ccab5224b6875de188bbae98e5d1f7777f508ff761c741be3ec1eb09d7d0fced88a30950e2430d56976fcd1b00fac6b69696e85a631cc4e0823f52f792274241630634f949320c8990245d2a6abd23c2197dda9f5692d4f1b1452d36035a9abc6f84fc78bcca9b2a1a1fb4f1d5d528d4567de1419f1df22cc64f0307bc6277dfda60fdcf8630a1319260ac53715f98a9a30300485197671a74bada157d7baeb9e64fb84ba933f9f422c721da5d74cbcc51caf8f9fbe9d058143a83bfde115b5669be685c66ab5b1f74c416b98d5de50cec92ccd72fb282d5ed00479c9e87f00b9e00e63d79889e1003b7b2bbbafbfbcf68549ca838115213a2b20a65250567085e6de7c91e6ec637635e1447a27a0d0d60ad35175e29277cdd0fc918c17a863c407c4f2f774dca9c3cbdf8cb40edfd067027a29d5616cd44e5b9dcbcf389e0951c641aa340e05a239072167bac78c9a3c5defdcbb4e2a6073ba53143c57b9ec79bbf51a5aa43ab53d0e49dda14ee95b500fb26a413199f807734c4419f24a4efd74a233d00861dd901918ab6db61e263cdad004e440051fc727d9337fa51712c3a1696051c899fa57d2b57bf28e5f2ac64fc8e84e260449d9fb2340f94ea20487c5de982dd6d75dd51bf7150f72f5c62d6309ee090ee43cba91fe7d2eaf9b15d712665afba06ae7cde9ce19ae727b0145eec841f4437dd5bc0aa50c9d8fb34d9d7973c174b823b806d3ed1df7dfa0246959f749eaa8b82c05c586d1f1db73e50c38a4b690f4450b7f2cf65a7cbb3bd1c54a413ccd3766351d50d67a6f53709b0d12fbb986ecdf1ae274a244085ce3ea08bc1328060292327d4687d0a74370c965f27f3a45312c43ec2ea3e2715bce31e282bb6b36cec01da15cbfe65bb11dc1e680a4c08f7207036e0344fc54c55eb4b86cfa49649d576a01854892cde2db34579f2a649805099f210df97fdf51e239aaa04a5fc97f17b50ea9a615b19b3a2622161754b4f8d9a6ead54a419e4bdce86b65d9f78a0cf9a3c2c54c73dc36f0f26d3c4002511321fe62c4563592283935460816ec73721111337a8b26f0695d1a65417283d433e3bf022e274be4e94b796a4d08137f11bda5fbae0febfe0d9407c04fdebeb4a059af7846301ea6d02c42af380517b2b921a4dc83a6bf42fbbbf5b1d4ad18d456196671987c91292f0f672157dc7e3a9c0d1946021bf5945fcd68d0e638a40ff36509685f8b01f8481346d43844f41cd7a9fa14e8c02ff91abf9338a774b2e0137884e980e973f43a8185c360a97921fb46555f0ccf1335f2ceaf7af9162e576a3f907123ec0359597c1791467ce5b2c3667d59752135d6983e5bf49fbba404043454c3578747649af78a35d48058864ef0e01937196433e89ada5c0e98aaffebe989bdda70b929fa5d2ccc3e4025425733e9263cf8d6daa93afdd6af6867b40d6c69e4e8f57db55094246a2e29c1a9d97dbcba256f209986eed23e48e635ea576e92c0f2c31f5ef3d4c26bc93de8cc98dd134076c45fcd42e60354159301b71ca1ef8dab9d5432befd01e37a15a25b512cd57016a51920dd7cade0941851365e5413ed332012d4358436c1c830234cc71f6bceee317cdd6c2d207e78efd4e862e328270a433cea35eb85dd79e341ea474895d4bffa58c765d58f97be193065001529ca0150d87018ddd76c8d221d30e99cbdd7f9f39447c922e2091181c217df0752abfd589391a5c921ddb00bf273c421d5b1833ee2f9815bde0bda9510cb8d515fe35d336d29929c52465657fd475755ea0f056c3e9b042fb5ccf6a2d92b4bf655f620bbd728bde3e59e210f32e6ccc27b138afea619ef77b63a8183ddb9827f679105670d6c766f5938173f7041e3fa30580c659f554fe641feabcb8ffcee9740d897ac568707772c0c6b020673c92ed46918d18ebe8fd8634256fdead53e112e04986289036c56e7fae9a89862f40350c1fd1f1f1f693d4485a086e4c4a57698b1ff0dd84d09aedc59838fa18d0a06bfabcdca8637a62a9d598b92b89803aeb92e51512487d7cdf6e6743d54cd731a5b2ce5f7e5373d80aebda431311096f2041c62faebdc5b10f61a4d059e99c0d91b3b6b2d51ad503902c85263ec05ec480a569af7331d7a061e3fb554b60b12e3b06bb3716960f841164c5d84af6786e8c70dfc09c697181bc1fb49dc559c91c850cb185692706718d78459c613361b2185d29bd26240107aad8bbbd90a2baa63989fab699bf50650cb67d0c13f5c2b6db80bc9c68f9ab37bb3803fd00ee72fd7be7cd06e8700c2044ddc74d3b613e03213bc5e9586de52b442926b17a6c353fbcb5474b8fb10f13f942fe11e92efd087c442851c7e12f32ba80dc288537da1b8b70f755fdb1a330d03f2ec8547be2ff9946a4922fc4434a70e176f2ded0ac5d91fd0d46a71020484ad8bffc574b32186088f4cf7cb1bbb734277eec87ef92f01c1f34ddfd8570a7b8e6f0a22ee007ce800267ea8188799d5177bac934d334d811dca51f2bf99f20a9edc59e5bab7213badb2bb8be2823ecfada46e7ab5980443bfc001905090bafa25d27c0bf335a4e4744d23abe7383a88f688904b3ad758f0d209117ecbe49cee858720cba5977d0947f6d318922d92599622bfcd0996b1167dbd77076193c96848aa2218fb59dd84cede37a89744e3a7a36feba7ba82d55b469ebb05af765609eec31548d12942bb8dd0bc8124727f4b77ac6e516076ea01dfd0a82572cdf9352a54d952844115e1904fbbcce7e3915f196ff4f3f810ed0362ac3cd7e08c1d97ea64145a032c1bf3deb7325d6ede58eb7f9633972868b7714805ae6b17355900f8e2fed38c246fc7b3c101262ce106e6d512feabb0f8073c94cef005dfbeb2362fa20d642c51e107b06e1b75799666e9f0131aaeb22dd17d6792a9a1c31f03ec8d52d69f8a4c8b096021bbec6daba0b11573d81aa5b40ebf20e07a755938713c5148eb7c50261f62466c01449b46eaba2d3adbd7d6b77a2d74fa683c798a6fa9a5f3a76e358f7e792379c73e9f7aaf8b63918778b58d222d4fe634ca19fe5cbb2cfc35feded5a35b2ee1711e46bff00394a99d1f747b8cdb5a393958772bc24bb3476eaead8ce3a20ca99637c02548acb56a24e739b419d35d61be42cdaae8df3c8e43ab06d84300c0c142c3b533406029557bba1d5728e648526f2e6d601ded1a60b5c587f9f07bb4cd222d7e0b61020ebb6b51512edd27d62921dc405fef0ad9c297456adff29ba7ddf0ec4a1466c04d9fd0fb6ef12b01d784d98c787e1a1374f0d98e61d4b3da0cb48a75bd7f9245637b1b5498ba4e4dfcae00934477272f201f95c61b229c0fe59e8892fcf30e88b8fedc38af9da83c2c975fc0dd8e5088978720958ef8f328e030854abfb75a1c4e146e5d0739d33d39240a18ce5974d55de09d7bad5971977b73921c0253875343bc476fd636c676653f5f3d02e2ae768bb57443b7f185d3d12d52cc850a84596d721577445fa2616084b0f8cb898d9157d88320411738e7b2950a5586b1518b4e2836fe2edc34899f7bc7f1390c3c2f243f9e4de46012b5b605d394a0ecab949a89b2163c72fad04c5df394fa78418b56e70eef9366106e7791f608bfd1bf097aceb5905557e25548e3b4d07968ac502462f9d42889e409b80ae2476bd0699aaaa78801f71946fcdfbb20a1aa167f8b28614fa7790882010ffdd42d754a5efd411ecb46bf235e31ddd5a46851ae2a3d2bc663088a91a558aa480dd9564377419bb135d3c360755aba89d24969c2a4e76f24b3f9a99342335ff51177c46e0b8a4836fb422fbc199178f5e8eb547490d99c2f389795f5990de36684fb83ed", 0x1000}, {&(0x7f0000001200)="678c4bfa321fface3a6acb56f4b32a4d15e14a07c3d9c6da28c250727b15f122de5138ad634488cee7602353e36d7e87842714d4d238626a109a0db12a0fd1d8c25f13c9703b6ceef05d4bbf63385fdc093860a320140779e395b3ba4324f7f57bce47a3ad3a6dcf35d4c3b2a8b1fc97bd7abc699958a2178ba66a03b9c8d6a6a01c162b50702d5c27384fa888be84fa606d0ffae794fbc902e89fac0b188d4693b3a0d65630582a30da148d645537bfd9", 0xb1}, {&(0x7f0000000080)="b2be050ecec2ee7cb86e78dcfcc2d2f9b5927cdd84d585577157eb32744096a7763a810f45", 0x25}, {&(0x7f00000012c0)="fc0707638a794cb3f7e13fe25f8855eeeb9d2ba9defd1664ccccfe300088e5df62fd49d77868e8353d32c6a543266189d4753463d1fd1a43ed5aff2a53842983b111013ebb72e884da0012ebe44090aae75072d2bf59ff921ffbbffb60036377da36b13acff4fd4b9a499da1ca4d9df05fa19b864d0616044e440d9941bce25544bca6d1f1807cbf4581758c2adb603d48d47ccf789b105edc95ec03da8a5a750433ff24cebca9999d22f71ede7ce07640e9ed1545ee01773e0626322fbcd93c531d590dad77a981", 0xc8}, {&(0x7f00000013c0)="58bd97e217ee976e7555834606e6c4a7ea20399ae64d6dcf06756aba8d080707e9c39e3c56280893dad5d1ea5cdebf4a87bfcb4056c00b0292ba7637b0ee721a3d30e6a9a547873069b232f25535f9f03db68dfea04ce9df4a7525bc39c3fdaad4d469d99309a0290f3b81f27ada96dd0eb21c7ca5001611e698a5c07bb8481589fd9deeeb27988026f2b41b7bc60e5f07fc5c04ffb57199a9cd0288bbabb173b5e44b58d807b4d2e073668af3e5a82c0426c5d18a8d3b52021399004824481247040c13d7086f09bbb33c883f980b5b9d4f7b4edc523af75a21b14873a36563d3", 0xe1}], 0x7) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgrcv(r0, &(0x7f00000015c0)={0x0, ""/217}, 0xe1, 0x2, 0x1000) 05:37:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x200016ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x7) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x100, 0x1, 0x1ff80000000000, 0x7fffffff}], 0x0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0xf0000000, 0xffff0000, 0x1}, {{r3}, 0xfffffffffffffffc, 0x18, 0x80, 0x8, 0x5}, {{r4}, 0xfffffffffffffff8, 0x236bef1e493ff4d, 0x4, 0x8, 0x7ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x2, 0x5, 0x5}, {{r5}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x0, 0x6}], 0x7ff, &(0x7f0000000280)={0x101, 0x1}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:26 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4, 0x0, 0x40, 0x2}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ftruncate(r0, 0x0, 0x80000001) 05:37:26 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25525000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d2f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee093d8ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e881a379a9a5ed274d22def14df1740dc000000000000000010000000100000088c8472f3e7a754a26232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847f8ac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70c4ff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626eacfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f9d53fd15675600e92383e243b179acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643accc55ea98c71e0caa61d67292ef6f54a5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de8467fe04925bf909f35c8c5af4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf"], 0x4e8}, 0x8) recvfrom$inet(r0, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r3 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r4}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r5, 0x108) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x0, 0x0) bind(r7, &(0x7f0000000900)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000940), &(0x7f0000000980)=0x10) 05:37:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000002a7a06219bc000ef00010000000f000000001d00000000000000"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4ad9, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x886, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r8, 0xffffffffffffffff, r14]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r15, 0xa) 05:37:27 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) sendto$unix(r1, &(0x7f0000002000)="2b7601b02e78f3c2c7719f036dabbc12e67b81e6aabbbb715c9f3ae545e0a718b908c224ba58539aac3335e9f64dadd870683de6246f38a936b3606d6624dd5a9b8e58a72b811e779fcf7ca8989c804845ba91de89aded7ce7b3a0520f4d7e77349cee44584f30f15461752adbd81b556ce51d533d06af21737647cefc0da43490dbba98a0799007e39ae6b34980c6b3809c44e636379b741a7e2c4ad17d878c2191329d892a50f3d30eecfd18baf1d591dafb5ebdcac9f422a85a2ea2d72ad6257ce9dbc40cb91ecf31e965f6731e600a319a", 0xd3, 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000002100)=ANY=[@ANYBLOB="85e0f26a52cd381e49c56051610d6f835b6da7d3a00042329756d306c337ad6dc9558f31271b59e9adab0cc769c61a1a527fbdbd5eec3f8787d592affbe3c1035f998b4f47d923c0e5b607054c8fa8307df12e7247263180b2e58e15d148920c784353ae3ef32d1fe3d29bd8b50dad7b77ef0710afc17b198081099d20c238fe9f8afc371e437595532ac6bd8e"], 0x4, &(0x7f0000000a00)=[{&(0x7f0000001f00)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7caf7dd9d93bf2e00963f555e7053c6eb1ee376bdbb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694c145aa0f43d9643109e0777995eddd498c38403cae119d6afb46e701181aead236e3b95792df33faf08bec79b78e71fba1e96d425df35b49c8a9e8523da9f18ffb7efb8b5348e3f4ea5f1c2d9ce5406d710dbadd76702a44c87784d5a10fda675d1c0d14c0377ff1dc179e71a0262c23158d900b1cbcd3a624f8497c6acd5803ebfe29db4d", 0xe}, {&(0x7f0000000380)="441a83986db9bfda9888a93c806be5fa849127d621300685b973fc371450693b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf0f30e191912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a62ab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b410f0f1982e8785b950a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113d"], 0x13b0}, 0x40d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000740)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r3, 0x10000) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000880)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r7 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r8, 0x2c, 0x6d, &(0x7f00000007c0)="406db2b3c6ac531b201706d0fa6c0d4fbdcfe2574b1fa11be4b0e034c153a5feeaa63b3e3452b968d28f2343a154e0793ff4f40dfbfb6e8e592239a368d69216f822df0a0b310f8f27ebcc414027874aa86f66d9e5d1ba3e3c59545f947eb505474cfb8e9f9a0010", 0x68) r9 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 05:37:27 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) r1 = msgget$private(0x0, 0x0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r2, 0x3f, 0x7, 0x4, 0x7}) wait4(r2, &(0x7f0000000000), 0x19, 0x0) 05:37:27 executing program 0: r0 = socket(0x2, 0xc003, 0x11) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 05:37:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0xce6baede08df0aa0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x393, &(0x7f00000000c0)=[{0x0, 0x6, 0xf7, 0x800}, {0x400, 0xff, 0x80, 0x2}, {0x8, 0xa7, 0x3, 0x1}, {0x4, 0x9, 0x6, 0x9}, {0xfa2, 0xff, 0x2, 0x5}, {0xa59, 0x6, 0x8, 0x7}, {0x9, 0x1f, 0x1f, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x0, 0x65, 0x0, 0xfffffff7}, {0x1f, 0x5, 0x5, 0x4}, {0x8b14, 0x0, 0x0, 0x7}, {0x400, 0x7c, 0x55, 0xfffffff7}]}) fsync(r2) 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3de, &(0x7f0000000000)=[{0x7, 0x0, 0x0, 0x100}, {0x4020}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_emit_ethernet(0x28, &(0x7f0000000040)="dc8a852e5abbbb285bd122db80dd93432f470400b47ba914bb0549cfcd2fe05062e97151a2a09dd8") 05:37:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x800, 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000280)='./file0/file0\x00', r6, r1) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r9 = open(&(0x7f0000000300)='./file0/file1\x00', 0x70e, 0x22) pwritev(r9, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000009000/0x6000)=nil, 0x6000, 0x0, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 05:37:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x8, 0x3e, 0x7ff, 0x8, 0x0, 0x6, 0xfffffff8, 0x10, [{0x8, 0x9, 0x1, 0x5}, {0xfffffffd, 0x6, 0xc3d, 0x8000}, {0x10001, 0x491, 0x7, 0x1}, {0x1, 0x100, 0x8, 0x5}, {0x7fffffff, 0x20, 0x7}, {0x3ff, 0x7, 0xfffffff8, 0x1}, {0x5, 0x100, 0x4, 0x1000}, {0x20, 0x800, 0x6, 0x6}, {0x80000001, 0xfffff93b, 0x400, 0x4}, {0x6, 0xaebd, 0x1, 0x1}, {0x2, 0x9, 0x4, 0x80000000}, {0x10001, 0x2, 0x20, 0x81}, {0xffff, 0x0, 0x0, 0x7f}, {0x2, 0x100, 0x37b5, 0x40}, {0x66, 0x9, 0x29, 0x5}, {0x400, 0x0, 0x4, 0x8}]}) r2 = socket(0x18, 0x400000002, 0x0) 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, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1}, {0x15}, {0x6, 0x2}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 05:37:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x76096e5eef988352, 0x0) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 05:37:27 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) accept(r4, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r5, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000340), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 05:37:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000000083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c475052f8c8bfe36e7124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') 05:37:27 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x3c9}, 0xc) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r2 = socket(0x9fb9204776fa0bb2, 0x8000, 0x9) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = fcntl$dupfd(r10, 0x0, r11) 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$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r17 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r17, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xfffffffffffffd74) r19 = getpgrp() r20 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r15, r16, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x3, &(0x7f0000000140)=[r8, r15, r21]) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) 05:37:27 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000300)={0x3, "440dd2665ae81e14b69eafd3b5e8999c60aef0d6b41cb331eecca9b89ef3a4e402d20f49198ae1e87b498e6b1cd6a261ebac4b808db3a0bb58f0af42630c792744f1e5328d26606fcac58e2aa7a1e6f78c23cdbe72eff9522267c83cf9ba7f1bf90984d792378ecfea7d4e8d1a02fbf4d19cb74ffa29176fc8fa6b32f5c6bce7d4a16e207770d2b7260d72c07745cee3163fd22cea28da8620a7aa4f316a7169fed260a6d0d3d0cece18a1b92939b0dedf447064dc9726e945e391079977c06c006e6abad33eea3f8f3494a5d8444d6de37fc55d08891a63230c26a7cb3accffb8908e2c860345aadc456874433c73a4955824eb1f43af46079f9d9ee4ca2188cac1cb78e2ef40091792e90122583e0a0a1b6f4c7360f57831b11020207944f16c8b1cc1f836fc791210e7b535c8ad54013edb91dfa4934e9bd70fdf76696485ee3aed22a3ec1d73d1fd0ad72bd3ba9845452eaf72e6b8073a26d0f61b06068ceebf5652d4e537648c95a1ccbab2ce8f8da664c06760d48d6888e68d74d13358a47854841480713fa96532cb483e98015dc2b127d3d5032d43c6ad4156266d9a9094579fa6c9a838902def29338af7b9ac359da81ef66ff1e26793cd3da5fc90c5eff88121c08597bdcff2da1d5a50b0f40ac10a28be34702ae0b9c7244ad01b74dc06620a8cf7da642a670f6e5c5cde4952718743760604f5a91bd8a82fbebeb6c47857af1d776315b51fe47a2a3a93e089e756d80ead470549f0065d058102a73aebbbebad341dff15e79d8876d634c2997b18ba36503240c385cf129f11781211d7521529868c052c99198c394ab17a7a3afdfe96a14cf264012d7baab1fea618ac889890fa6ea5eafa86deb5a2673bdf950b6e88162530354e3fc05e97d1629def7d4b48494fd6f7f4036417331e04f0f8e137b53bc93058a796d7c265ddf343f43e4e3444cdf2d2f055e23d1efabd5d53ca8e9f1ccaa0586ae9e4b3a6f1c2300d30dfadc6596f30f4add03899cd2d7c3ef2ab39304e912901e8a0d9412451622a387bfb755b7d9da0300cf22de65a4709f08be41218810e79997adfc55ab0a9f8425a1345d41c96634412580e9d02272954efd506bc47a6bcb95c3a963a014a44ba95c34e3d7b9aefc84aab7365826d97f4450611572a26bdb2d854768ec451c5021bffe12c78a838c90c8544a6d137fcf795c46f8d2ca2cb7de3aec1157245f31ced3e9fb8dfdb662386b9b4bc1a156420e88d082c20b50b1b0023a60ff258a08d426a02283517ea84086db3980f3d2ecf22de97e526e6d76b6cc99d2259f2139cce55280cc73a30d369915aab2221f26624063b7ff4c3c80c5be9ca0db913af27afc603a8604124249bb242339727f17490b33a2ee256be697f03913e45810052721c78d9b3c4f44a2738db9fe70289fe0d7e29b9222bdef7567a8cbd7bb2e7afba341da3467138ad247199718f4e511739c905273caf64a0e90ee9d38cfaa84a14756dc48b3a80d914acea8a44c2546c79ca33791d346213121bc7e84189d0a2813de1758192352b0e3433bfe036d809782203d6d69381e0f8ca44fb6b498fac140c2885434b8645a71e41a29f599ccc2a9b86a502cfe1c42907bb5cf605d150ce1dab084107539391d75768a86d705ac4929d42ecbae7fc241ae6c5a9e78f44f8a86b9c11c00064a4b77a179d93ef11326fa21a71c968ab7e1b9000c3ceaa8af71f75e16aee49a7c1fe5005ec4e1e1eafc6eb34ddaf81e4833384a4d087a43cbdd9031126d6592380b322962e3e633807ade6a8325b5acc0c8d15cee2db41d732524c1b8b1281c13475744a1bce7c764fd6febefbb05a1c60ca625ba29d7e31c5ff237458315d34d983db1650cbec538445c3ffed8c2221b356d13ced6ffbd068ef25b116be656e054002222f4b795b8793556383fb2baf0bd48ee369d978321cbdf7206d39d7943906684622949d7e821ac86f2bff05e2803e5843ece314319079d8013ff1972c6f9c6d3eca8df91656df74d52efeba2ce808661cb96e708c5aa5be15eb2584f38268c0b7fda6df24086836973edc3de41266cded5d90afdd50d12881f6d7ecee6432d7aa1628ef9217004b969775094aca680e425d8ddc6088b1ee214cc7338a5236cb94e2ff57c61b54be2af8fd41c6ec1dd57b8841da318d30baade3622ec45d663838efd54266de6ed241de531fddabfe822d5ecbf52c3c537f5fff20d5f6cfa2fdfa8293120ee5002e05cb179add386ac12198501e5f70fc1e77c3e2d6495a8ef5b83e766d084f91a847ddf5b5bbe992fe7dd416fa348fa4379bd4bca85021a4461e31bbf1b2fc22e533cfd1d9c1a223daf540cbdfb2f3efdf54a9acd9198f6bc99d0541508dfcc3f3f636a104aa473785afc79b307a533754f568642ac9601cc846529277e8ae5d7b95a96c067cbdc6642b018c53f33130ed79e3c522e50253086d47f95dda78d6772a50d79b16f6208fcdb0e778bdafc3098d9eeb099b2122d1b6b0cee8a0f325f3dbdc33c457a438fc757b7143506e86f1d0eaf861e67e6735730e77530da12f4b2b764b0eacdfee67fc07995f3a85534f3c2f28fae1dbfb046f7c7de9a4f228885c0e800559295347ce8227d0cfe8e81255dc243a1b905a00f05ffb88260c56a550d31eaee3d6705dd894804ea05a9bad335a5eb7ea315edc194b508c4a0a8e62334c2fd8081a8400e8bcafecb7b11f973d642d06b2447e3a2ac02d1f63f7b7eecce1cccd8d6f61a7b60c0111b97d217509b49b100aea4959b5fa40f7b70ea99ad8f19413369def003220cbc594a6a67de8ce81004083250d86bf9e0ad50ef9a01979e8a8a2245a96f5505b2bed5351d8b71be8040bb3635e5a5baafecf9c2499388c5817f2a4873e8b25205a4245b23bde01602746bf64f0f91c5b964cb8a51e30ad27dc734d4b549204bd55a3dfc9b04102633a73dfb6987e24f62c773bd1eae7b13972c449e93e61fc58de7255e149d424420b5790f5e829cdd9edeb24a7130a531dea273966d588323a2d1556c60488b301e20c4a0fa84dadd7e62c0e2ddc8b87793b62e8b38c3be5407dc99d8aee62532125a8ab187f837ccebed1b7e0256255ff0a3e1d06a0d27bde8c8f5f162eb2afb816271b641ae62d7909604b256952ff6957fa9ce8c72dcbf575865b46446f9499e434dae30e31ed127dc1b78cd94dbaa842a3635e1a4d529f51fec4ed4e4ac55202380dedf89c36a1e927b147470f5920934c42381225f58b255207f01a019cb721780e6dce911d9d0909a0c147e44b07dde50d2490f1856f4ec77ca61e01f5cf0ddec756b89b8c6197cd7a56f401199e7930936f8448659db3dc3a445f88d2bbd594e71ba0ee2fe5f8d19849bc2608e899af908c6a639a11295c721578fd02b404688e6edae4008547ce45a2f27ad4c1aec2fab10bb0e70d116c805e690cb4815a175dec2208b8cfe56ff125e6fde3597b4ffcf2e701aa4d9ea7baca360187901a9b991df700cd030499e6046701d05d9bec97793dae667b1a64fcf859c3b1b65388587902127e583f7f15be79919e6da2ffb9dbcccae1daca2fe14fca3e7bc15b87229d88db7b710249b5b3ba2f1693e07199b5a3049d475a66482650fcaa692a7e969bed0c66ec4234fca2c90b95afedbf670e9fef5de232b0af1ea915654c47600b1aaa508f90445dc11dbf97ea9e7231395e4b09f7b74feb1f520d0fe91da92c93f2cadff3646d5000d37cece1e9ad7a1b26a6c60f89283e83d328bd87302f5914808686be315de20190452525de2851b4e301dea155282697f5e3f4de0e348e79932f30a713844c3d6a451b462646a4019c4e1f6196413a503bfa0b3feeb10b44e41bb5db9838c24ecdd4891f71b753026fa6293afa195b60ea8d1b03b36ae5fc40c6ea854ca82991d884e03dec183c3be5b5e852fb22dc090420cdb3c4154e18385e4998a0ab811007b11f3d8500788dc26f03b90801625fe46569e82cbafcd6b39bd17ea7a8a58cb27950650264c7675dc9b901db739e7a41115da47ae4c8a375408c02daa4e93c896b64bea8efaabf2668fdefe18e094a106785eaecd6801e31fa81aae0de0033666266307d69ec64a518bf6b18b774401bd518a30361bbe7eab7c4631992c8ffcab873c564153d7da4710bf50df9d98920923bf532bdf0a76d7e8d403923a37d8bf6fd93573fc8fefddc95ce5bf0bf919df217d61cba2dbfa28a7d045a67d9840d6202f4d89d4198af48b6c605f5abd7c6cbd63e23da46c2dc53a7ae82c95efd526562dcb275659708f1adf797b82887fbe53862970376295eee6db7376b1302f00103262e131240ff3909963747664c460838af5821999684c23d07bea1e767c7e636c7831952751362014d980ba49ee5752a06b98abd41696f4712415b895cf3d2b0cb47799da36f402266cc0a853806c7e625192f11484701e36ff12a44bc053f7d18ca5e6f35c23698c90447272783620cd05afb008852b27facad4cb31609266ac891c2c8ca86d914a795c941e6a9df1ebf0cc5205828f4019c3a6abbf748b77cd96864f74ef27675448f2542f58a9be01a3d84d2bbc8ddcffa3babf1920e89d4008396d65366689a072c98eaadaccbe9322432b1c21e3607e823e8f63b1decf0b566758f29c3baf5fcd7a96054e14743711141eef8c73898c17ce4f693cc162c5fa83c0512777d4f04f972bb4ffcfb40f2d73958f65cb415a2cff9963320cf28aa67ac23083cadfd38211902d1f4e2e9e9316915933bfee74df5c19d7d23c6b2171ff6c6a2f652c243341e658d7dc08574e19592d602b9d9c2124e1a8cea26056c2591bcd4b74bbaec70538928226e28aad3c63423d194b43f71aad3d9a1d4c80f3422625d510bb45b204bc6f42867cbe5ad5a653e0a13dcef4b7f05cb520d9dc6afb78446c025e3e22a43b5cb5ecda269afe8832949742156238f58a958f0cb5d8429e978d38848e7b1b0ec0c67272dd7623f7dc10b2acbb39af598b56620904e4861af56332a2c14e1fd7116ce58e22373571cfda851fa2f207a26ec4adeda9bb0da3fecd45d07f4b13b769386e4ed481ad6fba79df581a96bd2f7c9b1fff0198f19d2073e137b1a977ad15dfff70d4c85ad6e005be35c7f018016553756be9c5f97011e84e9f67f061e4898635b284a1b951f24906409faae4820568f81e7b387f3d6920f0c4f100a789a619523d65e8dbe284196f553788e58ba510e5836abc3253b4885d2e14c4b1649b94eccda8299f164cccd991df5b7a9a8bac6d832125f4bfdd57e2d79a8f9d1b80c923933b7f5c1ffcc47a495d50d6effba0bdce56cc71f1e465fe13d269d4ab7dc0c64c1265884b23b2a5234f63365c6f632d2efbf992a0a049a20d1617cdcdb429484df9d1468b9d84a35c6667f9df4b9ce4a324a886aa50f741e958a556370b1882bf9171f829507c9a457429fa3ce841d5ae471def02a620f37fcae425680a4949b32144b41dbf03d45fc9e028eb6ee4aefac74c114d732ba50e0332962d5f89c7ac8d0dd4d8fc8561daa7263fcb215af8fbad18620a897a2e068026c6a971d52d073bfede0e9334725ae1f09a1acba31becd3d0ab1c764ef932e7592902aaf33f8426815d9b977476c20d60ee8936c7f01e3f97860945b1e8fdd51131d37257a4c4c14a8f121008e57f08bf6145da33398a65848b295b71802900528979721293386b933fc42efda1321afd1712458b0d474f549bae20447deae5542fa59ef5dfeb79d19ff691417760f1de182a72e4f324a8f5498af7afd2e17"}, 0x1008, 0x800) r1 = msgget(0x1, 0x22a) msgrcv(0xffffffffffffffff, &(0x7f0000001340)={0x0, ""/4096}, 0x1008, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)={0x2, "73a485472c1320ccdd117f83b58000ae504e20d6771578aa1c3964255e115cadd99038fa9cd7d4a782c8468c248ad4d56434491c42ea03d8bfe72846c23f459adbfeabb13f0a53ea79b122484b132ff5a8e56106f194a1ff16f73d603dec27f55781f7c7a74cff8f988524bf28898c9a3473c7a662ffd4077e84310dde68fa049176f3c609f6341771f42cac6b7b1e5ee3e8a67a60df4adf6f45c7"}, 0xa3, 0x800) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x6bacc5f910ff7869) write(0xffffffffffffffff, &(0x7f0000000200)='\v\aT', 0x3) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r4 = dup2(r3, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 05:37:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={0x0, 0x172, 0x0, 0xbb, &(0x7f00000000c0)=ANY=[@ANYBLOB="749b1f12265b22188af83ccdb2af96c574b79892aa8bdf884793a1d409e2033e13e69bbbd1c0d3a3d9fe13a71a2117818013ce6104dd00a4212be92081f068ee8ce6e8383d76f6aaeb9b27cf26295c", @ANYRESHEX=0x0], 0xffffffffffffffbf, 0xc27cbeb5345e989c}, 0x401) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x2, 0x9}, {0x4721748, 0x1f}}) write(r0, 0x0, 0x0) close(r1) 05:37:28 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)=[{0x7}, {0x87}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0xfffa, 0x2}, {0x1, 0x7, 0x5, 0x3}, {0xc00, 0x5, 0x4, 0xfff}, {0x8, 0x7, 0xff, 0x8eb7}, {0x7f, 0x1, 0xed, 0xfffffff8}, {0x0, 0x6, 0x5, 0x161}, {0x8, 0x5, 0x3, 0xa1}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 05:37:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x109, &(0x7f0000208000/0x1000)=nil) geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getpgid(0x0) getegid() shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getgroups(0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x800) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getuid() geteuid() setreuid(0x0, 0x0) getegid() getuid() geteuid() setreuid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) geteuid() msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getuid() geteuid() setreuid(0x0, 0x0) getegid() getuid() geteuid() setreuid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x95fe}) semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x7, r1, r2, r3, r5, 0x4}, 0x200, 0x403, 0x2}) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) semctl$GETVAL(r6, 0x3, 0x5, 0x0) semop(0x0, 0x0, 0x0) getgid() getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = dup(r12) listen(r13, 0x0) r14 = socket(0x2, 0x1, 0x0) connect$unix(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="a056b405a223caa63f9490ef6ac14205efebc4d2e76dbef655a5e49d0c308f488c26e76a0aef8e49a6248b0500bcf2e36b5fae6468970122ea274a1518b6a07e85ad"], 0x10) sendto$inet6(r14, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r15 = accept$unix(r13, 0x0, 0x0) readv(r15, &(0x7f0000000100)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/133, 0x85}], 0x2) 05:37:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x27, 0x800000000000040, &(0x7f0000000000), 0x0) 05:37:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xdb) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x38820, 0x1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0xf98, 0xc60}) r3 = socket$inet6(0x18, 0x4000, 0x6) r4 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0xb3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000180)={0x2, 0x7}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x1, 0x39}) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x2, 0x1a9) r5 = fcntl$dupfd(r4, 0x11, r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x7fffffff, './file0\x00', 0x0, 0x2, 0x1, 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r6 = getuid() setuid(r6) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f00000002c0)={0x7f, 0x2, 0x2, 0x1, 0x6, 0x1, 0x4, 0x10, [{0x3ff, 0xffff, 0x3, 0x4}, {0x9, 0xf8, 0x1c503f09, 0x6}, {0x6, 0x8, 0x9, 0x100}, {0x1, 0x5, 0x3, 0x1000}, {0x0, 0x30000000, 0x1, 0x800}, {0x325, 0x6, 0x7ff, 0x401}, {0x5, 0x600, 0x80, 0x1}, {0xa094, 0x96c, 0x9, 0x4}, {0x3, 0x2, 0x9, 0x1}, {0x9, 0x7, 0x5, 0xfffffc00}, {0x1000, 0x6a, 0xdf63, 0x6}, {0x61, 0x8, 0x8b8, 0x9}, {0xfffffe68, 0x58, 0xfffffffa, 0x1}, {0x1, 0x7, 0x3, 0x6000}, {0x400, 0x7, 0x1ff, 0x3}, {0x9, 0x4, 0x10001, 0x2}]}) r8 = syz_open_pts() ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000400)) r9 = openat(r5, &(0x7f0000000440)='./file0\x00', 0x200, 0x141) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000480)={'./file0/file0\x00', 0x3ec, 0x27b7, 0x7c, 0x1, 0x7, 0x3765, 0x2b6, 0x7, 0x0, 0x36, 0xfffffffffffffff7}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) r10 = dup(r8) ioctl$SPKRTONE(r10, 0x80085301, &(0x7f0000000580)={0x3, 0x8}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x0, 0x0) readlinkat(r11, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/92, 0x5c) r12 = syz_open_pts() close(r12) 05:37:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x10001) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9}, 0x0) write(r0, &(0x7f0000000080)='\t', 0x1) 05:37:29 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704a", 0x85}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x100) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 05:37:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x7ab872fc2951cbca, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="2000c08db6850731915b7ee57aa7d86f3f2b75673321afdfb5ef4e7e349999d143687e734a32f818bfa4059b5e29c18a77d9d235e87eb2d99454a1307ee335b948b18ed7896e2ea16b3f4ac59520595b67aa8e14dedb688bae7d10799122a0d8", 0x60) 05:37:29 executing program 1: socket$inet6(0x18, 0x2, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0xfffffffd) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0x1b7}, {0x24, 0x0, 0x3}, {0x6, 0x0, 0x3f, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x1, 0x90) dup2(r4, r1) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) 05:37:29 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(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x23, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0xfff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}, {0x2}]}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 05:37:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000030}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r2 = semget$private(0x0, 0x2, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000180)=""/8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r4 = dup2(r1, r3) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000040)) 05:37:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) recvfrom(r2, &(0x7f0000000100)=""/73, 0x49, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0xc8c63c48027c4cdf, 0xffffffffffffff9c, 0x0, 0x0) select(0x40, &(0x7f0000000c80)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r4 = accept$inet6(r3, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r4, 0xffff, 0x775cd1283372cd19, &(0x7f00000000c0)=0x6, 0x4) 05:37:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000008494d75aa391dc009300000080"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000100)='./file0\x00', 0x498, 0x100) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x9) 05:37:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 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) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) fcntl$getown(r1, 0x5) 05:37:30 executing program 0: r0 = socket(0x2, 0xc003, 0x11) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abc368f2af1a4bc685471fe7fc6a64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f01040000000000001bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e615538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631aa72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d28544a8f55c69d382df8570a63c340031124dd4d1477852628570b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2010000007b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3d31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe200"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getppid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, r5, r3, 0x3f, 0x7, 0x4, 0x7}) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0xe50e7cb8e3c0414e, 0x9, 0x3, r3}) 05:37:30 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x404ba, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x8}], 0x0, 0x3f) execve(0x0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 05:37:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) ioctl$KDGKBMODE(r1, 0x40044b06) 05:37:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc, 0xfc}, {0x5c}, {0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socket(0x0, 0x3, 0x7f) 05:37:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\xec/\xc2', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 05:37:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x81}, {0x3c}, {0x4006}]}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000100)) semctl$GETZCNT(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)=""/85) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 05:37:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x40}, {0x6}]}) msgget$private(0x0, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 05:37:30 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 05:37:30 executing program 0: r0 = socket$inet(0x2, 0x4, 0xfb) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x2a6) 05:37:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) socket(0x1, 0x2, 0x10) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000e8ffffff452904290000000000000000070000000000000000000000000000000000000000000000420380ab5b00000000000000000000000700000000000000000000000000000000000091a766d7214d53f5a8ef219c00000000000000000000faff0100000000000000000000000000000000000700"/149], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0x5) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:37:30 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x6, 0x8, 0x80000000, 0x3, "a93958a32249fd34e2b58f467d6e3e59c2d1402d", 0xfffffffe, 0x74c}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) dup(0xffffffffffffffff) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 05:37:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0xfffffffffffffe01, 0x0, 0x0, r2, 0x3f, 0x400000000007, 0x4, 0x7}) msgrcv(r1, &(0x7f0000000040)={0x0, ""/226}, 0xea, 0x3, 0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) accept$unix(r0, 0x0, &(0x7f0000000240)) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="031400000000db03080200e4ff25c6149b33ff1a", 0x14) socketpair$unix(0x1, 0xe, 0x0, &(0x7f0000000080)) write(r1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000015323f1d41f61f000000030000000000000000e40c000000000000000000f1083500f4000000ff000080000000000000000004d7f100000000000000000062f6a3e994eae0afd6c2b4dbc3e426552b15023fe522b88d0e88c4ccc1660c0000000064d0c8525976ed006aa96e973a479e6f453f7afe729c594d28b6818b362c57c3983fa6b682dbb73ce8e77824208aa28ba241208200cc3274798fa358d6023d015a0b12a9a37a6b13e6164928"], &(0x7f0000000100)=0x6e) 05:37:30 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x2000000007ff}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r2 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r3 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r5, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r4, 0x20007471) r6 = syz_open_pts() fcntl$setflags(r6, 0x2, 0x1) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) r9 = socket$inet6(0x18, 0x4, 0x8) r10 = dup2(r9, r3) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r12, 0x0) 05:37:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0/file0\x00') rmdir(&(0x7f0000000140)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8008) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 05:37:30 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x40}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000002c0)={0x81, 0x3ff}) fchflags(r2, 0x10000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) fcntl$getown(r3, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000080)={0x332, 0x1a}) 05:37:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r0, r3) open(&(0x7f0000000300)='./bus/../file0\x00', 0x0, 0x180) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000880)='./bus\x00', r1, r5) nanosleep(&(0x7f0000000900)={0x0, 0xfffffffffffeffff}, 0x0) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pipe(&(0x7f0000000080)) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000140)=0x5) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) getitimer(0x2, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 05:37:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)=0xd766226) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:31 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="08b235ccf83171e9c0bdb0715db0502d6cfc1dec516f424c733bd5a3be0c990428a823dff688eb99a99bb91f64caa07a9aa4dfcb41e74b5856220fd99df3114a2cb00aaa0aeb312246afdf6eadf53632927109447042799d7df4652b5cc84528ebe33ad7a20d1ab8c8bc48b457fc6fb0187b9f89c949c0c13effd4e32a8c97cd13f33daee4a8d47ee0fe585a327d6d821cd523ab441197b5bf6ea22c291a5390"], 0x1) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='(@\x00'], &(0x7f0000000300)) r7 = semget$private(0x0, 0x4, 0x400) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000002200)=""/4096) shutdown(r4, 0x2) 05:37:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 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}}) getppid() 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) socket(0x10, 0x2, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 05:37:31 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001180)={&(0x7f0000001140)='./bus\x00', r1, 0x2}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000011c0)) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 05:37:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xffffffb5, 0x7, 0x9cb, 0x3, "ca8d82d170e7c0c2f482aed7a5c3e3662c401256", 0x200, 0x3}) readv(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x40, 0x6) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)) writev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) 05:37:31 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0xee89, 0x7a, './file0\x00', 0xbc, 0x6, 0x8000, 0x8000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) writev(r1, &(0x7f0000000580), 0x0) fchmod(r1, 0xe3) write(r1, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000040)=0xffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000280)={0x6, [{0x1, 0xed3}, {0x2, 0xff}, {0xa98958dd3065f7fb, 0x1}, {0x0, 0x4}, {0x4, 0x2}, {0x2, 0x2}, {0x2, 0x3}, {0x3, 0x4}, {0x2, 0x5842}, {0x3, 0x7fff}, {0x1, 0x3}, {0x2, 0xfff}, {0x2, 0x5}, {0x1, 0x8}, {0x1, 0x3}, {0x0, 0x5}, {0x2, 0x3}, {0x3, 0x5}, {0x1, 0x9}, {0x1, 0xfff}, {0x3, 0xa0de032}, {0x2, 0x6}, {0x2, 0x40}, {0x1}, {0x3, 0x20}, {0x2, 0x57}, {0x2, 0x5}, {0x3, 0x6}, {0x3, 0x2}, {0x8db728d016931f2, 0x3}, {0x2, 0x2}, {0x3, 0x6}]}) 05:37:31 executing program 0: r0 = semget$private(0x0, 0x4, 0xa5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000800)) semop(r0, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_RMID(r0, 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f0000000340)=""/71, 0x47) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 05:37:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) 05:37:31 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x160, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/167) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x200006c}, {0x54}, {0x6, 0x0, 0x0, 0x200000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:31 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0xfffffffffffffffd) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() dup(r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r5) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r6) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r7) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r8) r9 = syz_open_pts() writev(r9, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r9) close(r9) dup2(r0, r1) fcntl$dupfd(r9, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 05:37:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet(r1, &(0x7f0000000200)="dbf83c367795662f6d2b257fee9f377182d6163b70635c4776dee56cb13773f03b8e01f5b6705f09af455e88087ea2506f6c54cd8887c1924c050904ebd2b1d6634c916738ac0a792448196621604a7036b7beaea17046d7f396f533fd3e1fdbe721e7a034c2e0f3a201384f515b4b6724a25cd27e1016218b4506fde488403fa572b789041741aff90168cf4ae931bb45fa", 0x92, 0x400, &(0x7f0000000140)={0x2, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x9, 0x8, 0xd, 0x2}, {0x40, 0x0, 0x1, 0x7}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 05:37:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) mlockall(0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x7c}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4010, r3, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 05:37:31 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x1) rmdir(&(0x7f0000000100)='./bus\x00') 05:37:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0x2a}, {&(0x7f0000000140)=""/61, 0x30}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x1e8}], 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000000000/0x3000)=nil, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000040)=0xffd, 0x4) shmget(0x3, 0x2000, 0x23a, &(0x7f0000ffe000/0x2000)=nil) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$unix(r3, &(0x7f00000016c0)=""/236, 0xec, 0xcdf7a93fcd4f07a4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x3, 0x70) fcntl$dupfd(r5, 0x0, r6) 05:37:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) recvfrom$unix(r2, &(0x7f0000000040)=""/220, 0xdc, 0x800, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) fsync(r2) r3 = dup(r1) fcntl$setstatus(r3, 0x4, 0x3f107ee0782f71d6) 05:37:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x44}, {0x6}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="09f57736e5ef4d4bff3373bafd60e818e202ac3f56bdf5af2270d874be65a8c783a5af3c000f08840bf2adf6d21c99d4210db78b0a5d3da0150f479f3691d517c75648ed9de434716399d112c9a69a15799221594b57bfe3590fca73bb978fd4ba212f748980b9e87ab7a88943317d55d7fbd6b8f4a903cdc838376b079cfde83cf55c21868e0d8daa7a31ef4e9b6e32686d3d3890785620b9dd14148d8805e6e6e6e7912fb0", 0xa6}, {&(0x7f00000000c0)="cec2ba5ad73ec63dd502be3a9e8cece7009912b7", 0x14}], 0x2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:37:31 executing program 1: semget$private(0x0, 0x1, 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = getuid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x6) seteuid(r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000140)={0x10000, './bus\x00'}) pwrite(r0, &(0x7f0000000240)="01800000000000006914f6357e3a", 0x9, 0x0, 0xfffffffffffffffe) 05:37:31 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) unlink(&(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknodat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x80, 0x0) open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x1c0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fcntl$setstatus(r1, 0x4, 0x8) r4 = msgget$private(0x0, 0x431) msgrcv(r4, &(0x7f0000000280)={0x0, ""/149}, 0x9d, 0x4, 0x1000) r5 = msgget$private(0x0, 0x83) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r8 = getpgrp() r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x8, r3, 0x0, r6, r7, 0x2, 0xfff7}, 0x7fffffff, 0x3ff, r8, r9, 0x1, 0x5, 0xf643, 0x1ff}) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000480)={0x3, 0x4f6, 0x1, 0x10000, "f52481e140bfdb2c07cc6c8997fcefc5435fd046", 0x7, 0x5087}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000004c0)={0x1}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000500)) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r11, 0x20005302, &(0x7f0000000580)={0x6, 0x6}) r12 = socket$inet6(0x18, 0x8000, 0x3) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r13 = accept(0xffffffffffffff9c, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) sendto(r13, &(0x7f0000000680)="26b54bc257ba8766290f4f0baefa7fb10758f12c5a9de1f807993181f5b08fe3ce8c24c00862b21a3eb10260510ad0ce14e5b8a1ef99d5a64500a9dddbac6086fa1b771c2ffa37f1c92d585df335079f80641345d6299d920b304faf5aed1e70b8ea528072e9f25ca8d17177a2e432ae27d6d1d436b1be520f548e173ad4fd07895b0882cf692bffcab3e089db9aa0977baa05447b4a08b383ad86c727a5c3bd367c4049abcbb1809d370f0ce4954239b2fd2129fa2a266bb5819b431989dd1c61b9670ca1feea6ac324ee", 0xcb, 0x2, &(0x7f0000000780)=@in={0x2, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x100, 0x0) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r14, 0x2, 0x0) 05:37:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 05:37:31 executing program 0: r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'taY', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r2, 0x6, r4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x100, 0x0, 0xfffffffd, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0x100000}) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 05:37:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x3, 0xfffffff9, 0xffffff24, 0x1, "2872cb7f15ed8373b5b365c7516327f61bb3e2cd", 0x4, 0x4}) 05:37:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00", 0x80}) mknod(&(0x7f0000000140)='./file0\x00', 0x20, 0x1d) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x1c}], 0x1) r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5, 0x0, 0x0, 0xfffffffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r2, 0x0, &(0x7f00000001c0)={0x2, 0x1, 0x100000001, 0xffffffffffffffb8, r3}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x280, 0x601, 0x4, 0x7fffffff, "94cb6164ebbd4a4b8957b51389adf7e292b6831f", 0x5, 0x1}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xfe200) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) 05:37:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x9}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) renameat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) preadv(r2, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/157, 0x9d}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) openat(r3, &(0x7f00000002c0)='./bus\x00', 0x80, 0x8a) 05:37:32 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) 05:37:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./bus\x00', 0x1007088, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) open(&(0x7f0000000240)='./file0/file0\x00', 0x80, 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x8c7658e59f6b9483, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) msgget(0x3, 0x400) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x40) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000140)=0x10001) r5 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000040)) 05:37:32 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x2, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r9, r10) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 05:37:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x3bf}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r2, 0x3f, 0x7, 0x4, 0x7}) msgrcv(r1, &(0x7f0000000300)={0x0, ""/227}, 0xeb, 0x0, 0x1000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x3) 05:37:32 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x12) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1, 0x1c, 0xf3, 0x4}, {0x0, 0x64, 0x6, 0x7}, {0x20, 0x3, 0x9, 0xf42}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) preadv(r2, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) fchdir(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xdb3f}, {0x24, 0xc8}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000040)) r6 = open(&(0x7f0000000180)='./file0\x00', 0x1f46180ce3e72e00, 0x4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x0, 0x4, 0x20, 0x7}, {0x7f, 0x84, 0xff, 0x6}]}) 05:37:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x400000000000006c}, {0x2}, {0x400000006}]}) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wsmouse\x00', 0x20400, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse0\x00', 0x18080, 0x0) kevent(r1, &(0x7f0000001200)=[{{r0}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0xc, 0x4}, {{r2}, 0xfffffffffffffffc, 0x24, 0x0, 0x81, 0x2}, {{r3}, 0xfffffffffffffff9, 0x25, 0x8, 0x80, 0xffff}, {{r4}, 0xfffffffffffffffb, 0x40, 0x12, 0x3ff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x10, 0xf0000002, 0x6, 0x200}, {{r5}, 0xfffffffffffffff9, 0x30, 0x1, 0x3, 0x3}, {{r0}, 0xfffffffffffffffe, 0xd, 0x1, 0xe0e, 0x2}], 0x2, &(0x7f0000001340)=[{{r6}, 0xffffffffffffffff, 0x80, 0x1, 0x9}, {{r7}, 0xfffffffffffffffa, 0x15, 0x84, 0x9, 0x101}, {{r8}, 0xfffffffffffffffe, 0x80, 0x8, 0x1, 0x1ff}], 0x739, &(0x7f00000013c0)={0xffffffffffffffff, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 05:37:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7fffffff}, {0x16, 0x0, 0x1}]}) r1 = openat(0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x40) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) getdents(r1, &(0x7f0000000300)=""/68, 0x44) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() lstat(&(0x7f0000000080)='.\x00', &(0x7f0000000140)) syz_emit_ethernet(0x3e2, &(0x7f0000000200)="b6bc1fc92479ff2b783f6e8a9c814369443b770f3908ac7ade82ae5e41c2de84595c6e2b476b635770f02cce882327c73e314c4149f16eadc95c163504d240998e9fd403603db2415da0fe695d4e48687c9738af183fdc43f74e13ee30558c2324708120874b59538cd8fac84e1e4cd5cc6109e426ce9f70cd4c9c99643e427324a3655961cf1cb82e65f96ac7be2fe201c2f48180715358044176cf94e2a0a63566446bc1b871d8fee52e2c4ff72961b52bc6967dd45b7f73ff52fa4c066126f51a3d787016d46b8cca6865996940f4a1523c687ae51ad83ea3") 05:37:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\xf4\x00\x00\x00\x00\x00\x00\x00\b', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 05:37:32 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000340)={0x7, 0x5, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', 0x1, 0x1000, 0x9, 0x6}) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x40, 0x0) r2 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x13) mkdirat(r0, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x20) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 05:37:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44, 0x0, 0xa, 0xffffffff}, {0x7c}, {0xfc00, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") 05:37:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) 05:37:32 executing program 1: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x28d) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) mprotect(&(0x7f000056a000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000000)={0x0, 0x584, 0x0, 0x0, 0x0, 0x3}, 0x0, &(0x7f0000001180), 0x0) 05:37:33 executing program 0: unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) setsockopt(r0, 0x7, 0x1d, &(0x7f0000000200)="1310bffd733436cc3cfd1c2ef5c5d87d0bef2ae2d88c9e46679f1818778987f2602b59adaa5f3ca2d6d47e1fcb90247c425dd4b294de0139105dcb6843544ba7b5090905530e302c4debaefcf63575bf0870487416d06a08e3e34e0a160d28d7bb1501b6990d752db145aca16a93", 0x6e) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 05:37:33 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x400, 0x19) openat(r2, &(0x7f0000000180)='./bus\x00', 0x100, 0x1b0) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffffffd, 0x5, 0xfffffffc, 0x3, "a818c08d59aaf0de7a8069ecf375a9b191d0ca5a", 0x9, 0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 05:37:33 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0x80, 0x7}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x619, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000001c40), 0x0) 05:37:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e930100000000012b0000"], 0x10) open$dir(&(0x7f0000001540)='./bus\x00', 0x100, 0x124) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000080)="f4d5421284d148cd9dfe09c5ac9797e46efc4db00a04093845e023ecf08557c5cec0c8e3079ff484", 0x28}, {&(0x7f00000000c0)="6e043c73a860207f6f4991be7ada28cef76929f3fccc8c2355763c6de405d7165c05b4f8d7e2473cc87be5570661f0735968146b3b6ea6bf096892842277369c837cec4954a8354618f6424e5f541fb2e02d68e7a156a93ef25993b2887a96283ae2b00b7903a5e5b476879bba36a190ce07aa8ef65fc0e002b5187314137d311f9265ca09c10a681769e0c2fcff72f7d536ff37cd9afdd067dc83496ff2bb7ab5c7fd2ce02a0ffc5ab4bc3931907b883f84b9efc797e28629570573bbaa047de68d4ba9affa97b009fdfb3b8553818d4b3736625d23bc860eec47c13086316bf69ab5348ed51c", 0xe7}, {&(0x7f00000001c0)="2905db1c7ff79cdce1aa55639f59e85f6dd4f7fd1e23ee31ce11f867daf8ce4a5f0b1cc17741728a154d7b3915cc56ba7ad39c0e3431d97950144098b7851a0b67c730b3b61bdbaa80452439098469647b3fe53e347175eed7022a676d1ed60c712934ba8df3a88718db0805280d433a8dc528837f9adf087028ed706deb7e988eb502ca7c64c9892e4f9c7d8136189b4be0463164a43be7c2d4296357a3ad433df7653665", 0xa5}, {&(0x7f0000000280)="d126d53a8fae8536a2cfdc8fc967b444e102516caed2440bd93413c4ee88fd6a03d7710e246184b5649c9e99443783ee4cf67672ec6c8a2f1d2d495480ca4534692d1bdf5f380990e93179b85842b470c9dcf475cdd9c60d5f814e0ce211093154ad27080076e7f991003d6cfdaf754369c68860d7a9ece46f250fb3da0974a583857d5a23bce12868e8ecc14417800a2aaf6f31356e21d605c89ef1b9aee968b3790915dbc90aeb5435642ebd7bc8734265b42187b98f6d6eb484c6622161fa459dd0eb3050267500f51afda2fbf7e4fac13c28849857d5f8089f5051770409fc6cf47993c261ba0672bbdae1d8697d810631e3b949b2fdf3524236a4bd0c5053fe42cf22610b3fc8606e9bd3e86d97b025cf0b81a8a5c8840124fc41a9941c2c8259fbaaa02cd8bd61afaaec286bad757ddb17f3d8d80b501fd33f29123e2d7d43553652ef21a2a23141c685a05cabff73ef254776a2e952e530ebb02d78b3a89776f24635b54a56cf73098798d8065e34d837045b2ba433c391b9f43d332f33305e6ae70100f2572ad01331c196c04e3380140b2cb9dc64ee3b6d4e8f4fb76d88d22bb7435a6898354ecf5daf489f9c424e25b5b66f34f03051e4265958a91d98c9537b6f18fc4265b2a3e95053300b3e04abe4fe9a86801cb6913f15860c3276fa52f5da52d1a89517d3812af1551e3c05acfeadcec981362572f6bc83eac3a6403b6723ad2e3cd89077a71aabe3527d66b0eef86d7c68fc1bfb8e7b708573b92bf719c5e3328dad84a49721b2044419f3c6e62838ba8ec02b2c0eb5b19afd11fa5c4e0b7324ec965037e464fa0102a6a6adda00325f9a0768a7b830062ed2d4ad7fd4cdad45b82f75fa5364725ab6f90324c58a408f7f6a9361928502dbdecf43fc9889108f41d15cd6f1782b8025a9a24bd671301e1fa17f51dd76f5ffee6912df4d14bda30edda694af0200199362fea0057e51bae9e64130e166e19d4cc44a4f9c9daf01342e9c4f939b9dc170a6f8a0fd6754882251198dac5ef6d7b688982867c527036e6ddefaa9c020b1bba1a830c017b158994787d0826b92a4ce2852e176099922fee665e2eebe2fc54f77c7c7f4f7911be3c19ff2990914f18022699600146d6e7283fabef7865f6b46afe2af8f709adb3a2cfdd61b9b2bae713992868847e23e2d4a9a0d05773232a02ff4b3a5000967762fccf5f4f0b44d004576c80ee63ffabf08a33b9025c7b753a1e02f2779963146dd2bb6a3e7809fdd0ff4adc4f263fef02f147f89fd337858b9e736d4719560ae141186e82fa6a8c37ae0f53af813d24f616805f13a22f473de8f5a56f0fe10893fc956c228b6a8b00a5444d5bbc9a8895df0c9c8b96c3fd224fb4faac841e2c4c6e7918cc7cad0f1cf10dfa1fd59acb3f3644a4e431f450a369da35521a28bf1aadb2c8af8778d398ecd60741a7f498de817e480ca0a2fe71c4e0897e53d895250cb8c3c46684d5d19cb42370df3d38195658843ed3a202f85ce4d959b9aee8b291439d37e9291e24101d78ae242427152007f000df049eb77e591345611647552bc90c98861f6d8e06a5cd7522f463f06a6740fa0d407cb66f564c17c62a8f7db0432b600ab3b707f99f9f40aac24dfcb81c3d855ecc5b8d0d5dbd5fdadf1be1c5b22353b97308952163542489581f7fe4cf6ebe331a84f6928baf66d57aedab8082035f868f4c9205d64280335b740fe391cba34826da2b32f1acf164a48121dbe834ecb954a0f152094d8ba5783b4209cd909b847f079941be750d11c794d334442c143420eae1d16ebb813c4b069983e8b2f8a110aef372ed2dec5d56930cf18f84b616857f3316ceba546e672b8ef9f5e28d907d9f355b9c8aa8b9516249a2211e73ac4f0a9c8ad3513bc9f095c6924bef9f32f4e338a72c2ee3b3adb8af92282ea93b1bf713e585b9bcd790f4bdb35aa4ff94eb16da0a85e54686e1207def93f7d2492552a34fcf6792fead52bf199fbb8156cf2ea522e28698ee6e751dca19c5e03045efe4b565e23b83cda3c592a619a686d38607e06bb364baf0bb0c3f441e6a03031eec53237a0356817b67df39945fdafbc95a95085debe357c946cb5dc043bd35f7c9760f40c32153b78279c48808143ee04f64cf5056d1b0597c6a78509af610b6a5a8a56e064a46cdbb538367de338b5ed3e786ddcb6234def32ef00b3e632c115447b048ea86d5ec62198e1b1b7a13b7bef8016b3e729aa38a0802c26f2aaf8a804355bc60337490989e47154077fcf27466b0356b54891b33796aeb6708168dd00eae6dc6e85c7c4a1dea24df5c299dbbf47ef41d957cc60166872f1b747abca38e3df6c483befa86c673d2cb744c1daf8819192141d75fe402a6c794ba74e34ec2ab80babd15839515ca2a94f4df0d5e4dd8bb4341cb22df8eaf4e9fc5e4619cadbde0e6591ef12573803e1bba7fb98e32af3b303de5ff2bbafa999f1381f3b2ea2458f8ae21448152f8d32f1008c30527236f1b924d458d44ad28318b2cd411a2b8e3e9bef1204e3bc92683a58b074931480c338127e24e3d56e2ee6d701d64aa2a071126d644b294ea9353653d575445e4a1bd8f1807b85a4e7ac4602b0509c8359d10a6adecbd57989e46ee3248dc4ec852de27c847c4ecca6b597162ded3e3224161a66b129f2c2c638c77b709f0cd2c9abb2d7b697dc992904b64cb6ca47aaed36284c0fbbff75904bf8903b0184008d6a025e608acb7e4f77f1a8ed8a882d954e311d7adf22fe2460a999dad8a6ae19f445875b515cd447355b0ebe2f2e4079582d44688d62a339ed38adcce7c1292f467d7799ce0c97b5277410d12f94daa3229ed80a518bb667bf05e323726a570cd3757233f1e9b28e91374fffd887b095ef2d93602d8235e43af151124c47d662daeea7a0d6f825a333986c4675a6cab5b62c4fc9fb177c1b6bdea26dab27cf805ea78f01d0000653e50896d06cd6386b7c301469a818ce2568ef3506a79d9289c6ed1002a4735a823946794e7e171acdead14e573ab4854989ed4d036b65ab0fda3a6856e318f276ac6b8991b51a10607119109ed82fbd4be1a5f1c8a54b5e5ed460d385af3b2c9b83f6f1394036dfc690a14b68e96f3cd357f7c1d034f68b844b96c2d0b275d0b594e11176dac38c8b877a0d4bfd30ff223df8f4ea7e761e8252b0f9a47ef5d494f035e37804caa19578826c2006364ac46d6c36ebcab1266cb74014d64b7bf830b26653170f9c2362b7a5cdab854e8c5cdede2825e4b51265c90ce0c15917761fe098386add2726e4c76cddb9f70efc075eda93042aa09a7eb8948c4284abc0160ca4fede9c4d6c5f0b41bcd717008e3944e695c623de0c2a24a1056c3ef2ea513d1abc7620d32bd025b6ff15e66106c3bd91f6eee19297de05fc50723b1022b32f60ef244e0e051d21489eb38032c227ad0040fed514652c39639a8c247c166a92e355426429a42f683e3e9e5a28c51109661a7efe2cbc0ca90d26c8b6b515f16a6d24ae0e671aa19fb148ecc2743b097d1052b082ad8c383d5f31a428965903d989aebf32296354aa9ebfb5a4f385208d8170e5fc05570b97d6e2f7eb8486c1b51559c073f846759ed5baf3f949a058d94c412cbebeb618a83f011f085a96c1b8ed9d5753242f6b930e746d24fc5164578e651f2c06576c613f05acc68fc4247b6facc3990443bd1d919eddce3b127f1cf0c87049f35940d57d74aec0c98f207093e56d4ed474fb58b80132ee73d725438e2d08bef63506becc56d60e0b04395b29d86c95ab474d0b55c64c89b82b8e92d2ce9a4b1e8e64c4b0496fb48685a83043d0add40d7fe15d4dcd42a5f2a17f59c7e9fcdff7b36b1d7941e312b5abfe5783b4989618f9a6def765617c3cff9edfb8719013ba76f4db07082c05b5ebe77506a107cb930efe524efe09d4e6e13aa8ca52540b908738b57d246ff0d08f08167ebab01cdccce8ade33fcb662757ddb877e68eb6fe7c910c61a56c68c9ff3539ebc21cef4a493d93b58bfe50077dd3b9acd71cce72a6821b8db2f263f99141993b0769e9cd9ccfeece5f0ce210533191b15a7775c071fbfd3168e959c66cc5e67007d80d6c5611e5a229fafc4c256dfe99b9c92360393d0738795a4a6592b8be7bf90a30e4dbfc729c864ee50b126214ef2e020c2f2a00e197974bf74acf383390b16ae8b87d9aa58087617043bfca8ec60af38be138a38262ba0b359044df9a163d09d00bc7d8211d8e2744187868904d71952a2df7ffa32e6aa1719fef2effcfdcbf9f19d7983c7abb885ec8dd98e7b605771b30bf4862ecda2286eb50731dfe0db77eafc0f077f41c7e98b6e1996f30fdb8ddd8e875f6d4abf6817b19c24bdd25f4f5d0a01c43544d68e1a4d37c458c9b45c97c83879dc45ab395a90a565d686c0a4532c75021db4256e6e9191fc30920046f41d934a6d0c54a9169d20947ea71cd6fbb350fd0b8256133f91f4611279cc596c385fe50e7c23154920ede5a9cf00dee52cccd4c7ca59e579cc9ea47239a261088503c3b78484cdda92f8dd2c1b3c70750ec4791807466860acaeb28fc01fa5d42f852181a2e482bff63305e733358c7ffdd905c8495a97e0db5876ec71efb00051185a477f39c324851d39168ba0641727b0254697af45a9d2e8201cd6928de2d7d9c4986e9700fe4700edcb863da859b121c962f2f7f15286ba93b07fbecae311bdd69b8d72e3343b4391d23c993d1d77ec76d5c3628328019f97abd6e39af6bc57b234c80531ecd8c4983e79367d9d87bd5d59cce2f9a76e4b321afbc779acd6a7cce454a332776f2309e7eba3ce03c2a8717e59c2c72e8478a802d7927ccec4d417176258e2b332e5931d4438c10e00118b4dbe51239d265c88b32b8bf7f95d4e75afe6f0997e9de62254e8d84f4ad583e0b9a842b5c30dbc13f2c382888784bea79f96acd2cf3cfb15b30d40f67b354def541142b95516c62c9173d57b9013de5c8d6dfe00e11c5740267d24fdfdb0184222ac6d9a745ab65c3c06ac7366b725c9aebb4713e29d66212b23752e15cc8231cd0e759b3ceaefed4e7acefbcbd3f957f503a6410590805bf7810cbf8750a3cfaf8e01c46abab44878eb8f3c1c9d622f5d7fda8c821af19c8577d0d53860402f5dfd5df1bfb6674ff895eaf979821ddc2afbf541beaea02b12e663b275bbee170eac3e2e9090f61619b379714c9b2205bc3db1ea78cab9268a6226ef86c089195bfde0732feaf74e5cd190d0994679fdc0e8f7bbc4328c230f73cfef146e6f5c39c5555f2b008a16c4552fdc6cde1fe0fd1e515942e3a23acb0faa7e4bd881ba39f5a9ec74c39e1d8f8f66bd3ecb2a5c6b87369bea42fc7feba252caa85ce89616e74367cd7fb0c989d8de3d72f183dfc6a77a383d7d37e267688711723b303dd0e523b7b0915ff5e14ac9595d9aee03d4b19135817ff0d72084073ee994d9b1914fab971c6e176cdde7311d00afbaeb4ee941265977f3dac4195fa663ccc2a8b6fcb5846f6a4b0e632805b3bd1224d88df4fe4c48b0a432c6363e34baab5b70cf12fd47d8694250aac1b146c4239279a4818f7269d422c842a2f096e93901f7d91eb0d9fc185264fd6dfd1dabde82cdd1612fcd5bf47335b7934f2e6856a3c3baa3e29f1a1f64a72ed6fd6cb5cc3b43b0ed07dcce4e1a61f27823339f054f8e4acfd58fedcb9ba5125d8c79431fef991c92d86d1f5a56ab51c85074bd4046681abcaad3c246cbaf9b67aa4c17f6d2888d1770b1f5a3a205b252182", 0x1000}, {&(0x7f0000001280)="23d88196d3d45e9812aa5f9f10e9620d2dfd48dc7e2e4bba713032231449e9b8a4225277af64c579c824b060f9752c7f1672f8f408ca373ae4de9f2e52ecd18e1dd97ac73c5811fd43fd1709cc65d899661640e10a821c58b7631d8461b703f43f1e703802b2738adf2ad8521fa0", 0x6e}, {&(0x7f0000001300)="084756402e858c549e1b77138a767f331f7a645ea3d1e2cabb3d1ef1d244b685f77b3ab32f4eda4e7ecce43358debfdd0bb2f62df8", 0x35}, {&(0x7f0000001340)="bcba29cb8b07632cecfaff5913dca4a879d82896328a3e339efef1b987dc46434256be97fceb11b0bcbfcaa4e5a96e22607393d0339cc294b870d0608481698b37cf2a8f9bb374", 0x47}, {&(0x7f00000013c0)="2687f064e79cb135b46beba77530c5dd", 0x10}], 0x8, 0x0, 0x0, 0x1}, 0x4) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 05:37:33 executing program 0: setreuid(0x0, 0xee00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x1cd) r1 = geteuid() setreuid(0x0, 0x0) setreuid(r1, 0xffffffffffffffff) syz_open_pts() shmget(0x1, 0x3000, 0x90, &(0x7f0000ffa000/0x3000)=nil) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) syz_open_pts() r8 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) open(&(0x7f0000000240)='./bus\x00', 0x800, 0x140) r9 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r10 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f00000002c0)={0x2, 0xc6000002}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r12 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f00000001c0)=0x27fffe) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r13, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getuid() open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x8) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) 05:37:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3e9, &(0x7f0000000300)=[{}, {}, {0x18}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 05:37:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000200)="e7daef505577487fb96f3db8b4183a30e0c0ed60200635df17d89dd0b62be6b600e5948e7fce285ca40e66dab788351f9e3c098753c92af6fcb379371f31160d4270719ce992761ec26a2c2e1259b360a03290a120aa100bc6ffaf1e3af9b5", 0x5f, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) write(r1, &(0x7f0000000040)="18716a1a50350be54f0e1d884bed2b010ece6477e283f5031e34f5cee2af1896072ecf9b5a42bd78f6590bb53f6c87324495be77f5a520105f682dc6a2a24f2a8c2ddcbeae930ea13aba25e3aeee13db297b3ca4aded4794597cb65f0b034841f0e1dd30495aa01e48a07054ed205c4e6202ca650dbc69ab1fedfc441bf2c9a7914950b09e8243", 0x87) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) 05:37:33 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x14) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x200) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 05:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x87, 0x0, 0x6}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="3a84b029c5cebf97fa0bd5f073a65a6b42143e27acf6523dbc0829315db33f450aba089baf79328c77be46b6c5465104e6f707f4963e074c00000000d58534", 0x77, 0x0, 0xfffffffffffffffc) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x10000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000100)="f4b7c0b1b6574b97fe06eea2959901f5e129db7f51ffd39c7bddd4d10917eb8f72a0fa30206ca032811a189874c892d2a79be8832ad7b782a4935b7d1eda2e25c444c9052a29618f2f514ec22414f2da96484486a875d210f504d08343e5290d611f56172b464820fe18dbd0b3110e2fd924ff002e7c88079a97372ca26e09", 0x7f) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_media}) 05:37:33 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r1, 0x3f, 0x7, 0x4, 0x7}) r2 = getpgrp() r3 = msgget$private(0x0, 0x0) getppid() r4 = msgget$private(0x0, 0x0) r5 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r5, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc1}, 0x0, 0x0, 0x0, r5, 0x3f, 0x7, 0x4, 0x7}) setpgid(0xffffffffffffffff, r2) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x4c10b, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = getppid() connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) fcntl$dupfd(r10, 0x0, 0xffffffffffffffff) r11 = getpgrp() fcntl$setown(r9, 0x6, r11) r12 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r13 = getpgrp() fcntl$setown(r12, 0x6, r13) setpgid(0x0, r8) 05:37:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 05:37:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8040, 0x108) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) kqueue() bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fchdir(r1) kqueue() ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) kevent(r1, &(0x7f00000000c0)=[{{}, 0x7ffffffffffffff8, 0x18, 0x1, 0x100000000000000, 0x2}], 0x482f, 0x0, 0xfffffffffffffffd, 0x0) mlockall(0x0) 05:37:33 executing program 1: chdir(0x0) r0 = semget(0x1, 0x4, 0x10) r1 = getuid() r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x3ff8000, r1, r4, r8, r11, 0x0, 0xf800}, 0x80, 0x0, 0x7ff}) 05:37:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1d}, {0x7ffffffe}]}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000080)=0x8000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 05:37:33 executing program 1: nanosleep(&(0x7f0000000040)={0x8, 0x3}, 0xfffffffffffffffe) 05:37:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000004c0)="72e7c59e67583b5654cb3f1b83dade765c1c8d0de8624df4903457c02d066bc9719bd4189eab16b64fb74920e2b577d9a82f2a461dcc256f138643bfa1895169fca5fe54fec7ed35c519f3b15325b6a17cd13b2e62b939b9d8710d32eb43f3ecef3e482d209b26b47902aea37c795f223a8a4da199cd363ac26746a2b48a38bb89743823f1a37167c2837e20e41068dfa9636a86fd3afd21a2e5c1ffbd3e89c1d5f4fc90578dd83ea1491bbdf5e63d27cb212a8834d1b0e0ccaee418f276182acfae3a474b575edf4010852f220f549c4a688d7149", 0xd5}, {&(0x7f00000005c0)="bdb0f635ab9f24d186fd44127c121ed422d4184ec187a6329e6a2c5ba5c1fd37317ca5838cf4e4f03a84e02d27835aeeaf1013ba4764a91672e339926f48d61f962dc8a04c19b67fdfa3e9cc8284626c4cd04e7d4f8db9e44af7a47042c6feea738092f04d32ebb97baa564d36b3a0453096d743ce93034f74a4107a8a5830bb752999834a75a6d7b63cd2ea3cc1cbc3aa5950d74a45b15f85b44a740ca3192e03ac3fa8513dac7ff5a82b1e0e4fcf447d4e2a6e296e7392db0b6bd2734908d04b221bdadb74af198bc368bb9987426c4d8c3e82c999f1e8ed5755f0e9a20f45222ef34f8081acbe1ec420aa4c1e8cc3195cb0079d64a0d41e48a8d1a18ef24c757f2d37cfdcecee73ee43b63cd60f363d1711c6a4a29e0317d816ffb268a9eeb5a547efc7f8197922fed088d9892ff3a0d8e19ac00714468cb0d7749c401a159276c3640be323f13545e9ad5a36a5c6694889624b52f4a4251d77be03f7c022d69b65a3429d3c78503798a224191a90d6617ebf05749d0f6a5adea21350a239889a43903339687536394377d3c5af8487b4451d5d28ec03f4444aba4d8ab65bf8011a7eddb60f23fa5acde820235a69e54ccd225dc91655af20ee49ea34bee3cbc10dcbf87bd86f38d95f6a99607ecdea3fd36f0091162ceac6f1cb75d2401bde5abf29c6bc85e0263584758c10578948d1d26fc8dfa4e6486c66b97883594f2a5fff6591d51f2a48576c997412f6b4d0f4a0124737bb9651dd7440f039f7b11cff17ce052d6473f813696d8c8ba74a37d1623dd6041fe59b4c87045a8a69fca185f0d311d832e4f5c6f722ccfb1f5a2618a6e6745f7f6e5ac3b73359111b63765f7d35026f237ba26930f4d121cce2f6eeea262ae9d0dae37c923e6322514c0c7ce50ab3ea65d7934b8806256e3f52499c558bf4dc4fdb5870ccb2bfa9e546b24f55923613a8cba6dd10cc3eb0f6022b477e6a0b979a591b9fca0faf1f0dcee9773d1a54488391ff066d24fc8b79ef7aa204dc5ffbca4d144854e9c2c91cf4f783c21ee4a769cd69bcb12e8c4096eb742e32096f771b0a9571aa9119a53e5a36877924ac745f998e748a750948c8d69d55ce29d30568fb35b429dfe27ce342d6ebce7b86f7504759b9990dc733a6443e5a82e067f61651ca4d04530f9cd0c9792a20e3be82c33daabcf7d323e74e8258518c8e37b2ad502d9d9899b0be4794da534f75c2604df35c9d79f30a6847597a872522d8a0733a53b968e25d7a1081883edeb11e4462f2d9b3056cc79315f124ee16a511c731f1876abf25464083d2c90d01606e18ce8521421e27e8656f4e8e3cb2a0e42bb8cde91e9c14c4ffd2cc9e91eac107470feb90b341ef28caafe4306836438ff158edecdda881759fc5018abe323716c871018757c027af724da3a83ca11f47d0aa5d11b376feb8439c8fec8fad10c07e9a1664625acbb5740f24a703aad6edc3ca0eba7dbd75aac72c9397ab20c7a4ac74a0d5951ec240614ace81aa5acf0d9c233b0d4b850ee0084e849ffd84489dedd63d874fc390636726199a4b9ae8c362680baa107670567c3678e158b61e6357dcf6a899360caca77218887a6597ad7ef79fd1d1de6a2d021a635892562a503c146b4ebd26f56d04c44752ea7bb4b63d29fe3f60b860f6308fb67715c1287e44ac26b87f8c8b20659baaea6ff375c0ee872849d875773804c8e6ad0c72b50f08a65b3619126d3590e2c9bb89b715aad722f36723f1a5117916bb601572ea2df4c8eb3874e4ceefb5f10e9ddf49271466a3ca71530a7fd195b800f2fecfd733ef9c513a2280b5afaf46c8d66bf9b9a75ad7b5b62f7109eac342f89be51efe1f7054c91527a2ba0123b7a6359c8880c26ff989e82a7fe18b5c55425244c93f7676698cf7be79124e77f3c3b3d207f3bfb9f86bae31e0dd35a2c25ca01370465d23fcf77f34867fb91e53d4ceb0818a23cb5312aad179188990e9490457f5ec8efec550596adfa69dd34659bdda73be21678edeb9531036913ecd3e7273ce3a37797bd3ba3733dc4744b3e80804a3f9da2b95d9c450183d4968fa75fd3ae4b6d60ee1e4c6c3cb7fe07f5e436ed32e4a568243f9149ffb6fe745126a079a3bd6590ccafba76d8fb839266b3aaa77ba84b25ee65055f89a2a0e7387ba1c9e40b73fe2ebc50c8f7af2e541e3463ca59eb302ecbc856fd63644b4827be459c12c0001b7456768f81e9ad399a77261d228aef0775d41a7bea9175ac625416567d49e48347180e1a9522e53d9fffe7ff363101020d47b406dbd3255ea06e05260e2c77159d05cce08fc965145c669604aea5d092731b6743daa3047e5b1eb7fee772537986b28a8c993b979d45e6af45f260288b239d39cde78c0aeec58e657422211abf7a4162d7de3749db757688a0c5c929ca08525e430a78a597dbd9540bf220651b7213d73fb5dc4e4bc8183ef63d29134cdadb3b5a42df881fae3b6d5c5fe7f876aee92b73b946974ac8d6455834ff114830a0a5b5fcd86e9c8dde24f6ca039c85e859ecfe283ba90aa1d72290f1401a6c70b359d8107b2f7ad289052ae5aaebca848f39e82436cd5964b376e11d6d7d823aaad8a5a9d2f14e9550888d3bc56a3b96396b58b8c98cc4bd5c321ae8fe904ecfee3d4eb2923c30bd9f2fc4eca9700ac720f9ec0236ce29bb2dd4c4b1a8a22490f868c4011e659943d624f7f490acd5ef147de17f8ab54fe8be788086f3a953122545227ab1f15cf17b0afbd9e9c79f23f309116f1c737a2af0bb95e35e2caa36352480e5a19175f14f87cfa53b9b59997055a6aaf60a9ac518b45c14a46d2a4c9cc0eec14e755ce0685dae54f608ff91e071d954acbccc854a19149831fe61648a8e5c77126a842ea00d823bd866b9056c5418f3c14ca9cb1e5e6f2657a645d384aefe81fcd238a1f1bad0ec5ea1088abd1f86901e73255f0966481f9b031ffa25d9299f22bb2e70053d1a9e730e3a31e521a1a12d7557f24ff8043576eb58909b98e50b69b0c5406f1626266cfcbf0b10a734ede0e65a75216979b02cc83bc31e1e5d505d7ef5e800c9e794c1b4167b0777faadbe58001079e35782e39822b9f9905882e52717a40f14f5ca6b76e06b203fda556fef815cd96a312ceaebd4d6d7f9e4f4846b13e82026c9b26a73b9b00325b44a4ac5eddc9754367575de1e6500c42049bf6465a97d17abce781df3ecd7296a1a58ebbb338fae401e7d813c8cdbae59555f9b724afabe3b45a2e178a2c7625c93c0fde00aa750c34b55926f0b53af5e91995928831f1a509f9b731869aab454cac048aa40e0f7e7fa0fab7bd3b6175256182e2160cc65b6200801a20925998270366d7404c55d6209afcb3eead7ab2e7a0fca03362736b207c1fcd3b28d99b120a46452ac7300076630c96d6254e8c7a01d6bb8d38a5c5f249be75ccb0cf642942da6e3a95ee1d7550253eec143bd11dd9efced50a8f72f1ced1f2e5c155249221fb9e463d629fde46aaa46dea86ee27c81a0ad208c9e56daacf5b2f5c0c3fc1bc2be1641bcf4d862548f04b228c726c2bfe409c4018f58c7125bbd32e2e233bb0f0f5d2421fd9e9f77cb20293209941c0bb5dd263e7b8839e60cb52f95fd0d75c8d9b672f680a199725d27add748480e2536ef3f8276f60ee6af3bdf610a5a54ac241e31477b2ef50cc5cfb52a8985a3302d29029e9f4cee030f4d6c558f6c0f02e4b36b79e0fde82e69763c877210a4eaca8c240247993a7068c0ab4ef09eefc6b9951184966d19be07c058518c1bbe02ed16545743fc661739441a71db78d62342bac239c27bea27bbe172943695654f4c16f8e679705a634c85d3e2f55e4f42f6ef2d58bd2c960845bfc9f50a5da2d2d50a5379fc405ad119b55785dd5cc352dc15de8a065e73a2e8c8c1142e14499ab896271ba489aa267b0a1c2a1374d51acff473b759123c6f4505b6c33b6528d216a35c3917c80a16683640591c5ef3fb9d02b6907fa87325bae39d297ae191d0ecb1e699c0431c0d3c0d2ad38b9292c413038693c8ec7bdd05143ca3815409b901dd9b58f349a70300a296de94a3de8efb50b8b0eeadba7f3f9c190abee4cb9a853fae29b536a0d9971c3d9ee405d192dac53374d582fedcdf74244a9d923838ef4cb42bd536088cd6717b1cb656ec06ad2df74c4f3dfc11931cfa31d431910454a38727fff273fbd9b5071c16a6dbd2c350ec5648732015a2376d7f017f6e19462d16640ac4ee92ebf83d63a63b021735717d63816281244e8c0a404d8d7a2f0bbf902ae92aea6b0fa3c5b756c231f07e61e508e3099bfe153c4dc94be113d208109d7ad6760f5b9da12b091c6d74e2c68a798626fc22b45d36debf4b88e094a8bd8f44e75a4568d8b0b4512596b44ff73e7edb7232a79b01ee25f1fa5e5276ddd71515fc800ec79a37f72ee74c531916260f98e792b1723329d49062a0bf946c219f34491883c7246f22060824bd9550f8363ecb4ea8fdf144e375d6f23b08820a57aa6ad4699e08bed52e94f23e6c5720842f5ada42ce5c8babf4925997092fbfcc86893d40fb5eff6289add34485c7c02d7825e810ed62064c892cbb91966ee75323ef82f398d64d765e0de13617ae57b1acd12472f6634449c98f643def2d89d8c15ff779ca78690de5c923a0bce9dde96296d342a64c8237fc5ccc118e1767485e794d6cd873e91f33279b240ab125694a977c8e450b67963566bf3059fd1a0475c681dd4c69b4bcbc1c0edbccba774785936b0d3e2199c4d2657f216cd61e4a13651c5912a51e083966df79126b419e6e2828ff43dd40fb3294001e79bc726f1760e1a919b88382e0ff66ac4c9712b21eecbc4e4ebab198acf799f59a473781f671d75bd50b2c187f0869b64e1c08ae1086d6a16eb245626672aebb4049f279777901dd4360e36a30a870e88269e860ab3443ac708777fa116e697dc9b575e9e2aec6c1a809af95209efe5e6c5b925c28b6de5fc30d0a8813e0462a2554528396e2d9b14967de6100106b6aeb1d24c6180f5c090ce7629ae2176a37f55070f5e9551adf1c5b539e5ea328aed4def3bd90d1a9531f0fe15820a285a46a37d799740f860f6a3d48cb4c6078c675db7a7d95d857b61bd873f50a39863de77c4aa220b08dc60cd1e7512ba4a76fafdecb173d2cf10a6e4ee2e7542a7aa1713308cc74d427848cf5085a179018f2e4f425f8861393a606508732ce69d00b44fa2667a969322516ff6f12be33abe9ecd8b612f42919725db3211e12dd5ad09425211e9aa095ae4ba6b96449a2d5b7c176499b610a2a74107d4583dcd1580544b3f91ca9c3b80ad0efb97e02461bfecec1eba4b52157c4b2ecfd256c12ca06d076a34cb70d207c6881e2392d062ea28145e881de6125980dd503d2f359a7749a9ad9bb4f45404767fc59fc38b55befffc58df92bc16608412297eccb1a34bf0dbc3227ad13c532395c864f6611e8ad42c1f9846a98827c62ae87024aa0ae57f3ffa43bdd9d42122e84e659ce3dda3327b565ad48f3f324129f19e3adf7b62587172729907a89c98e476e261eef4e8562a6ac5353e1526c9fe48b3dc0c6d062efff089bcf17f0d00fbb1d435edd35acb5cc41bbfb04666046b0c441882d6508b00b22d98810722c177bcb6a84e2467d4be5b38f36c39fd98b9ca1ebf859c14f7433d550fc52b3442c94002683337d94ac57660809660206c5927856659c3bb635f653e2269c7d2ccfeef56c2dd5d91812d914b3d39dae9f2eade458bbdbb16eec73cf5ffad", 0x1000}, {&(0x7f00000015c0)="8f13f347b743239de730b84ef82f1b0dedff67b5a922325a575af60a7e2831e01e0b7c87bc968a10aa0186aee8b73984f43e49a3fbc3c0df1a54590673449dbd4410f8722b60b897518c5bc3b29965f09911fc8712865df93a8ab4f0263d31f8f662d6886c6968b047ac4b7fb49dd98d96faf8ed89493b8cd4a401062d9f0bca9e8afc7ae399d463e5a7c9e7416ce1cb", 0x90}, {&(0x7f0000000100)}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="7dddf56fe06012b7a556b85e01056558783dd48ebb8296d359879c1dffc9fe8ec8a23d472915cdd142e5f1af2ea05838d576515b74ea26b88fee09df85848bdead3a8d966ffc0f70d07cfb649eb3d69fdaf52c765c84af5d2989c03d3c4aa3822da4fc05367df6f439c7ca3a091a99b117cdf77129a3d4c9de16e7c169edd94137b4b9111246d4016314192ecbccf63dfff7f85c9e1c120f2219ffdf077165c9c6256d017fce3cd05a576105a05c6fa332b23d670387e9eeb89ab397bb71e6a50ff0e8b50c626a071dda772393a636b6fb64a77f65e4ff76a5df3499544e087f97f27a3f3b941b715920c7df984806b026fc321ffc8772", 0xf7}, {&(0x7f0000000300)="f7aef2724a1710cf4ca77130582a0c536c9550877efbae10773e145af06d239a80859238ce9f08c2974d8b506ecb734f130808cd74323fed74439ec800bab5af5407fc52343974d6f85b07e7c278fc49144ed2247d4e4201d5e4704e4116a677ae11ef8b43bd5c2ce415779a5cf147f2edc943d9e73be741e49c84e5a67f3149cd323fe882924993a331aab7e493504ab84223d4af0e800d226c71a17157ca0c8d606ac52b2cae0c61fc96bf014f3681371594a9c777554f50e04fe82c9e30fbb42ff432f12eb0583e3bec", 0x34}, {&(0x7f0000000400)="3786ba43f3f738046c6850cc0b9c3e504c1623f617dc1ba825cb2ee35f3d21016ca803b1b6719a600dee412f47872d3d4d151042dc5abc13125284878b5b426fe7c115b6c330d6bb4ec9479edda17bcb9e9d45e63c3e3e9f582f1401fbce8b391c0c9d801ee37445ed988d6b7ecb1ff51e3728c976ed8e8360ff6bd404dfb29c99e6f79436c36cccfd952496c78df5", 0x8f}], 0x3, 0x0, 0x0) 05:37:33 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="c2ff14000000000000000000150080b400edaeff0fd083988b66"], 0x10}, 0x0) close(r1) 05:37:33 executing program 0: r0 = kqueue() kqueue() r1 = open(&(0x7f0000000000)='./file2\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 05:37:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) socket$inet6(0x18, 0x5, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x1, 0x10000}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x8020560a, &(0x7f0000000340)={0x3, 0x0, 0x7}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8]}, 0x3c) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000000180)={&(0x7f00000005c0)=ANY=[@ANYBLOB="fb38bb0bf86c0000000050c9b0749e7b4e085e4826f49f84d4d8a950e486078f54be1382f8d2d74bc055c1f4b19ea8ae0dd58c7a74ecab028982ead8fce8da478f2c060100000000763072dac62fb5b41cf4ec5d161870e6ee548c4bfc156ad9af80658073c461f66060155698758913895e2ef2354b3f7a7d9448380b27bd2d6f7eb2f28d8c3460c9ad8f0053b42d0698094d5c09000000426a4504d50401147d8f9ec55391784699e577dcb929fc2424b2864b160ff93e4be91541eb56a5b5ceb04941af70560e74bdfe526d52000000000000000000e5c549d9f231ae18bbffacf680d998edea3282f0485721de3fd3d0571ff8206ba403eda1b8557a6a0d2e9544d1249938eabf3a76b82af645c9815bbc298ce67333cb648f85ea7648a5eb2c591081cc1e37127245c876e8e3282b3daed16a2c933dda7c8115d70f36dcbd83cf781233405e35602f0dd53f8dab65d4d8bc40c446d4d37354ddba7b539163d6"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) close(r0) close(r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x8) 05:37:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x9, 0x7]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x16, 0x0, 0x0, 0xbffffffe}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 05:37:34 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2000000000035}, {0x2d}, {0x2000000000000006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") open$dir(&(0x7f0000000180)='./bus\x00', 0x28000, 0x1f2) 05:37:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x6, 0x4000, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) 05:37:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492804ab393f9ddc72d8166e8398d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4a0180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0047d84396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d962aa0361eacaeb32d99d89af9b6cb7d545ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d936480dc54214f027d689865b3986d00000000"], 0x10) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x427}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x24, r0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0/../file0\x00', 0x4) fchmod(0xffffffffffffffff, 0x60) r3 = msgget(0x3, 0x20) msgctl$IPC_RMID(r3, 0x0) 05:37:34 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, &(0x7f0000000180)=[{0x20}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000240)={0x7ff, 0xffff}) r3 = dup2(r0, r1) openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 05:37:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x40024004000028a7) mknod(&(0x7f0000000140)='./bus\x00', 0xe220, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="4debcfce8cf010a7515f1fd5138a64c53eea5f9b778b911c7b326debaeb48e9309d2875bfbd878a3d121ad00dbe5e40b28647dd744b3a9d512b96467c886449fab9359bd79fd22cfc7f758dc3c263e799a87490652bc81bcc70651ff55132fdf79344120d481ebae1de6de8cb40ffd76d6c2dd0c153fe618a2baaa4e0af69c1f097ac87139c0e40d3ff8db1875b64d7f8334379d28c599d13e662c8741c380e5f34e155ffcee6588e1afc900de3ce11c1c4179e54ea86ffe9ca522ca6062e5a794111296434888a9"}, {&(0x7f00000000c0)="4c7b4ea012db91584fe73eff9c01f3ae567619dcd1423f98803991a355fa365508c7b6f1"}], 0x10000000000003c7) semget(0x2, 0x1b31108c96e8e27b, 0xc4) 05:37:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0x576881dc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\\!\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)='+\x00', &(0x7f0000000600)='-$\x88\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='][\x00', &(0x7f0000000700)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file1\x00', 0xffff, 0x84a4, 0x9, 0x0, 0xe7f3, 0x3, 0x7fffffff, 0x3, 0x3, 0xa8, 0x1ff}) r5 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x16) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r5, &(0x7f00000002c0)='./file0/file1\x00') r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x6, 0x0, 0x0) ftruncate(r6, 0x0, 0x4) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="2d012e2f66696c673000bd3c26147400105556cb6defe041b9f5a0dcc0b9762cdb5cda748d3bc4bea8465dd630111fd1085fa3a5b4ba8a5ac606000000d27b85282759a93e2b6260420352264c415abbd4c4a4cc940cbc06abc7a82dcc66e23472891b0c9c96ef9d606d8cf49da99f7c5d9cace0365c547ea3ea028bff1d6ea1b280f781a4cf3777c881c7157818804db4437f80d3685a07b32000cbd572cdf5a3c100bef16d40bdf938ccedc2ee594a5bea915703"], 0xa) setuid(0xee01) chflags(&(0x7f0000000880)='./file0/file0\x00', 0x10000) r7 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 05:37:34 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 05:37:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000300)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x421, &(0x7f00000001c0)="5c108a9b880da1bfd1795423f0c66d09c4326e76125ec8204407c190a62c91b37936aefed946e62a6f215eb19d303096c95a86ec5c6227c773835a9005b0da8185d52bf484c06775bfa306b433134b11e740edb588d3ddfd1ef167400000003f2a2f77d1034dc5d917b1a1e444f78ae305cfa053d903547f3b7cac1eb3c67151000000c0ace7e559ebf972f7461e1158682a8cd5c34c9296303fb8f5b36d24ece71ffddedff822d4bec402998070921f659030ef04c3cae7cff0d9d9eed06543ffc45ea92b4fd8b6dcc82b237e6f360c96788e246c6a539e317a679e6eb8bfd0dcccc0c529bba8c004b3e8205dd314abbefff3fac7885e1bdfe94509b8f41deab279c00bf276663ab258ef11c98f833d4b9be68e3ed9a982233eea48151316bdbf22e00c5b72ed8d4a6279c013ad0b") 05:37:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="441066e200b710acd502beb50b76b81b1bb6b1cad8a74968b7d72fc322884321398dcc078d56d2824fbaac630aa44e4fe891f7bb18deb16ea2c91f0247deb17d7fa23c52f01c51b651ba69bbea79f9d6664a42c01205658fb48faf0e32327b2fb2e037f15a6dfcb864f6d376b2849568b571c6afa8fa38c3020a08b1fb1f875472c046eb03ae9880d44eac4d7d110fdc8aef511d1f7de690c70589fcf6a9dc3a364ab18448d6422b4c21354995486d8d168ed2a80c50729d8e7abc036210604c1e28830c65384a8ddbb2a87ea62c72f006dd06b87d2f58d90c78eba02b74067c859c33afd8712bb92737c8fe2716e95a3a947d23cf410cf14619ebeadd82e2e0fa7c0b6defcabfc56e3f449916a6d52bbfb09ca9cb1f02164c5fc79a4a8d84268fb95c5ebb3bcf9c3b9e6623d74f9483980c63230e8e93d064a3253a3264ef3fcd7c91113414b862409adfc64fccbc3fe8c0cfff1e39c8a23ad53267fc9583fa7d5dc33849d7d433a208e0beeb28e788a87e11f4cce986ff2565e1926a5a01beb7ba130404a54afa7dbdf6dd34ef7bc8ac80430337087f0dd693ec3ef0cd0c4d07a3734912730ad42040df9d02f620d1883ae439ea114cf01d156d1de72a655f3e8de251c8a4436d54", 0x1c9) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000400)={0x10, 0x7f, 0x4, 0x5, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffff96}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x4}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x800}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x100000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1000}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_RELDISP(r10, 0x20007604, &(0x7f0000000900)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) fcntl$dupfd(r11, 0x0, 0xffffffffffffffff) chown(&(0x7f0000000000)='./bus\x00', r1, r4) execve(0x0, 0x0, 0x0) 05:37:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x1, 0x3a50, 0x100000001, 0x87a, 0x2, 0x1000, 0x5, 0x9}, &(0x7f0000000180)={0x100000001, 0x100000001, 0x9, 0xf4, 0x6, 0x3, 0xfd, 0x401}, &(0x7f0000000200)={0x2, 0x451, 0x10001, 0x2, 0x2, 0x5fea786e, 0x8, 0x5}, &(0x7f0000000240)={0x0, 0x6}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) fcntl$dupfd(r0, 0x1e, r1) write(0xffffffffffffffff, &(0x7f0000000040)='Q', 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ws\x00\x00\x00\x00e0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x0, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001540)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) fcntl$getown(r2, 0x5) 05:37:34 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bmf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="7d1ccb3ed4f00ccfeb0480b7d4e5d34ad71e27247e50625f701d456ab8c1fd70de2dcc4ed55ca90ab755c7c5e8537280727e971d12c5", 0x36, 0x0, 0x0) 05:37:34 executing program 0: r0 = socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x9, 0x4, 0x8, [{&(0x7f00003c7000/0x1000)=nil, &(0x7f00006f8000/0x4000)=nil, 0xff}, {&(0x7f0000229000/0x3000)=nil, &(0x7f00003be000/0x2000)=nil}, {&(0x7f000038b000/0x12000)=nil, &(0x7f000053f000/0x1000)=nil, 0x6c}, {&(0x7f00000af000/0x4000)=nil, &(0x7f0000316000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000095000/0x2000)=nil, 0x3ff0000000000000}, {&(0x7f0000731000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000412000/0x11000)=nil, &(0x7f00004e6000/0xa000)=nil, 0x101}, {&(0x7f000057a000/0x4000)=nil, &(0x7f000078e000/0x1000)=nil, 0x8d}, {&(0x7f000028a000/0x4000)=nil, &(0x7f0000546000/0x4000)=nil}, {&(0x7f0000702000/0x3000)=nil, &(0x7f000076d000/0x4000)=nil, 0x2d8000000000}, {&(0x7f000028c000/0x3000)=nil, &(0x7f00004f7000/0x3000)=nil, 0x6}, {&(0x7f0000107000/0x4000)=nil, &(0x7f00007b7000/0x2000)=nil, 0xffff}, {&(0x7f00002c5000/0x4000)=nil, &(0x7f0000719000/0x3000)=nil, 0x688}, {&(0x7f000041e000/0x1000)=nil, &(0x7f0000039000/0x2000)=nil, 0x102}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 05:37:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x20000000000009, 0x93}) r0 = syz_open_pts() close(r0) socket(0x10, 0x3, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\"', 0x1}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 05:37:34 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x2000030}, {0x840000006, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x1, 0xfe, 0xde}, 0x9e, 0x0, 0x33}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:37:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x21, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:35 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semop(r2, &(0x7f0000000180)=[{0x2, 0x80, 0x1000}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000140)=@abs={0x2, 0x0, 0x0}, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) r4 = socket(0x800000018, 0x1, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x0, 0x2, 0x6}], 0x0, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:37:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) 05:37:35 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001d40)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495ff6ea72f3f1550f86bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000002bc7154c05a2f92ecef67011d87ef248f870e450db4bb06f88f52ea88b5d916d77234cba01f84e1fb649f07fea101e328add9125127089742a50a4fc91bf672dfe1ad9bcba4136aa0ecc7b794eb239d53f81b61c2d63956451fabeb8d9dbe80875688f6662f22182b26c8a754690fbc51e6fa7cec1751893b2d7832a0e194478aa47b698ffc7a35638db7e0bcd249af31bbc24d5"], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) 05:37:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f0000000300)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f85000"/4098], &(0x7f00000002c0)=0x1002) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r8, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000180)=[r1, r4]) r9 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000000040)=0x38) 05:37:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) write(r0, &(0x7f0000000240)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x45) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x4) 05:37:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)={{0x7fffffff}, {0x0, 0x8000000000}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) semop(0x0, &(0x7f0000000140)=[{0x1, 0xe522, 0x1000}, {0x5, 0xfffa}], 0x2) 05:37:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0xa2d, 0x80000001, 0x8, 0x0, 0x6, 0x1, 0xfffff000, 0x1, 0x0, 0x3ff, 0xfa5e}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x13) mkdirat(r3, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r3, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 05:37:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f0000000840)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0xfffffffffffffff4) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 05:37:35 executing program 1: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r2, r3) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xf44, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r5, 0x10009) readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r6, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r7) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000180)) dup(r6) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000580)='./file1\x00', 0x8a) utimensat(r10, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) fcntl$dupfd(r10, 0xa, r8) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r5, 0x20004b3d) 05:37:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x35c, 0x2, 0x641, {[0xffff, 0x0, 0xc8, 0x100000001, 0x5, 0x4, 0x7, 0x5, 0x8001, 0x1, 0x5, 0xfff, 0x8, 0x1, 0x0, 0x2, 0x0, 0xd11c], [0x8, 0xffff, 0x3, 0x5, 0x4, 0x2, 0x2, 0x3, 0x8001, 0x4], [0x0, 0x1e6c03d9, 0x3b, 0x2807, 0x67, 0x7, 0x4], [0x8, 0x9, 0x7fffffff, 0x5, 0x7, 0x9], [{0x0, 0x0, 0x3f, 0x800}, {0x400, 0x3ff, 0x20, 0x4}, {0x200, 0x6, 0x4, 0x100000001}, {0x7, 0xbd, 0xfffff681, 0x401}, {0x101, 0x81, 0x10000, 0x8}, {0x0, 0x6, 0x1, 0x3}, {0x800, 0x810000}, {0x2, 0xfff, 0x0, 0xf5}], {0x0, 0x6, 0x80000001, 0xff}, {0x20, 0x2, 0xffff, 0x1ff}}}) r1 = syz_open_pts() r2 = syz_open_pts() getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 05:37:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x8, 0x38, 0x81, 0x6a3}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) pread(r2, &(0x7f00000001c0)="2378e55f4a3f2aa5df5a3351a97ea6b2ad83fc20c2cf0c9b9ac106083b51c014f76d0884f3e5efbbb6aa598b802bbabc92f288d7f14e78688138f9cb874d8793d8dcee55dcf53022ee23b40d087f4a3ad4e7bb", 0x53, 0x0, 0x0) 05:37:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) r2 = getuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0xf) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) socket(0x10, 0x1, 0x3f) r5 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)=0x10000) r6 = socket$inet6(0x18, 0x4, 0x8) dup2(r6, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x644) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r7, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000580)=0xffffffa5) r9 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x7, 0xffff, 0x800}], 0x5) r12 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0xd) close(r12) r13 = semget$private(0x0, 0x4, 0x20) semop(r13, &(0x7f0000000400)=[{0x1, 0x8}, {0x2a1f1883a868cd90, 0x40, 0x1000}, {0x2, 0xd8, 0x2800}, {0x0, 0x7fffffff, 0x800}, {0x1, 0x4, 0x1c00}, {0xe, 0x5, 0x1800}, {0x0, 0x6, 0x1800}], 0x7) semop(r13, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000340)) semop(r13, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r13, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r13, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000001c0)=0x7) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000240)="e796e98be9f0be394ea42e4d707961b6f3e57413e43ed7077b3ca16931ed7e9cdba7e047569a5faca78b69b207635f0af0da32219e8be86c837d2d5faba62618ede29a02798aed75ae62923ae4bd11046cdbeace8b8e38a6d1485b20f846f2ca5150903ef963e9ed769ab2f7e017645a61dc536100b12a5e4e1ad364f184c088683a114beb9f24834a69b862f89f32fdf47098c31644d93cee8bffba184f", 0x9e) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6, &(0x7f0000000000), 0x4) fchown(r1, r2, r11) 05:37:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x2, 0x7}, {0x18, 0x2, 0x0, 0x1a0000}, 0x9, [0x0, 0x0, 0x1000, 0xe99, 0x0, 0x5]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x0, 0x2}, {0x25, 0x1}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b8000005020010139f00000092d635f39426317e0f84992c7c284b5eb68b1341153bb2dae82ce26b652f9ff8905de2be518000a7e5898db17e480dfd6eb01ede5b8de9b7a2cc02af6c7c94d561094b8c7cfaa69bf5fecb65eafd76b79be4eb"], 0x38}, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00006e7000/0x3000)=nil, 0x3000, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = shmget(0x2, 0x4000, 0x150, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/4096) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) shmctl$SHM_UNLOCK(r5, 0x4) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) msgget$private(0x0, 0x0) getppid() 05:37:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000000)={0x0, 0x8, 0x8, 0x6d, 0x800}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 05:37:36 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x20) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)) mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x80, 0x8) execve(&(0x7f0000000000)='./file0/file0/file0\x00', 0x0, 0x0) 05:37:36 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b44294059d79f8ca9e1bf9d597c0229ab46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744323053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346e3acead99b81040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d7399f72aec46afaa9885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b69b29877bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6cff030000e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000d67a523f49955eefe41b41406b8b63fbc3932f2c5a28d1c0e441eaf4065393c687b61de3682af711d3fa6c2f1dc37461d223fea1c7668526a258493a5e5c598e82a828ec3960239abe583646373d313e9c6df18dbd06dfa8f7480d6013a8d9aeec83f55404d86f5fa6a0f6d4f24a887e7c8e3e3b008e2a637a075fb0b4ca6cbf4ab593dea2b9b6d5e7e7ba5ef0aabf55b11c5f449d8e649f5f62dfe6a2bcfeebb527c8ef47a004b74ed5b8be67"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 05:37:36 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x40) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0x10001, 0x101, {0x800, 0x81}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/liskmap\x00', 0x18800, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x3, 0x9}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 05:37:36 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x2, 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x7, 0xe2e, 0x4, 0x1}, {0x2828, 0x8, 0x8cd, 0x1}, {0xdd, 0x1f, 0x9, 0xffff}, {0x1, 0x2, 0x3, 0x9}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r3 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r3, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x80, 0x20}, {0x1, 0x401}, {0x81, 0x9}, {0x42, 0x401}], 0x4}) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000300)) symlinkat(&(0x7f0000000640)='./file0\x00', r2, &(0x7f0000000600)='./file0/file0/../file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0x2710}}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) write(r4, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) 05:37:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8003, 0x4) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) dup2(r1, r0) r2 = open(&(0x7f0000000140)='./bus/file0\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x0) dup(r0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) sendto$inet6(r3, &(0x7f0000000000)="60af5ce538e495c8f1fa3f6c97177481bdd97eab0b0c78c27adc6255ca6f", 0x1e, 0x0, 0x0, 0x0) 05:37:37 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c395244858017ae0a4e123e17c94edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b878185"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:37 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0xc2019090d7988d86) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x16) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 05:37:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:37:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x60, 0x20) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000240)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 05:37:37 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) dup(r2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:37 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/227, 0xe3}, {&(0x7f00000001c0)=""/109, 0x6d}, {&(0x7f0000000240)=""/37, 0x25}, {&(0x7f00000003c0)=""/194, 0xc2}, {&(0x7f00000004c0)=""/72, 0x48}, {&(0x7f0000000540)=""/7, 0x7}, {&(0x7f0000000580)=""/50, 0x32}], 0x7, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x1, 0x3e60, 0x4, 0x1000}) r4 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r5, 0x2000745e) r6 = fcntl$getown(r1, 0x5) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) kevent(r7, &(0x7f0000000740)=[{{r8}, 0xfffffffffffffffe, 0x21, 0x10, 0x6}, {{r9}, 0x7ffffffffffffffc, 0x4, 0x4, 0x5, 0x5}, {{r2}, 0xfffffffffffffff9, 0x2, 0x42, 0x6, 0x4}, {{r5}, 0x7, 0x13, 0x78000082, 0x65f76a, 0x3}, {{r10}, 0xfffffffffffffffb, 0x4c, 0x4, 0x4}, {{r11}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x7}], 0x0, &(0x7f0000000800), 0x3f, &(0x7f0000000840)={0x8, 0x8}) ioctl$KDDISABIO(r0, 0x20004b3d) getpgid(r6) r12 = semget(0x2, 0x0, 0x401) semctl$GETNCNT(r12, 0x7, 0x3, &(0x7f0000000640)=""/220) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x2) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 05:37:37 executing program 1: msgget(0x1, 0x2a0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) 05:37:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="32090092c61b2193773df56cf3e7e75f909f78ce60973bd10705000000105b7b7dfab74b2a89436d110dad021e9345b494fe0c57e3c906f4"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget$private(0x0, 0x0, 0x571) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x120) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000140)=0x7fff) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r6 = msgget$private(0x0, 0x0) r7 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r7, 0x3f, 0x7, 0x4, 0x7}) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={r7, r9, r14}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r15, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) write(r15, &(0x7f0000000280)="8c6517b9432899842eb5ac7b648e1107cb1515eae9b20fb5a0c56b", 0x1b) 05:37:37 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) r2 = dup2(r1, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x3, 0x4, 0x1ff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x5b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xdcc9}) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000001d0000"], 0xa) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) 05:37:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r5, 0x1) 05:37:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xb516) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) 05:37:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x36b}], 0x1000000000000038) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x7fffffff, "49bf000000f47e0000000000e6ffffff00000040"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 05:37:38 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) getgid() r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) getuid() r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r1, r2, r3]) geteuid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000040000000000000000000000eb000bcc694ebf7f000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/192], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffffe6, 0x1, 0x0) 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), 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0x10000014c) write(r6, &(0x7f0000000040), 0xfeea) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r8 = accept$inet6(r7, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getppid() r9 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0001000000696c653000959ea3ca57b089dfd11f9486f38212833b6be125155911af0636365d0729c37a0bccb05d74d03ac6b90adf8f2af93e80253fd56e36c062c1c3d4d50d9c1809072b1b2aa9645ed6f444dcb4eb49bbadb84c63a6783a46bcdba74994e29b212793bd4dad240898d8294fdca5bff037e481b642ca5b3e8b872359729dd7e35c89ec1bffa2045107505d30bb2a54fb92550b16fec9c5dc9fff093540e398598a15cc2672e52b09101637a6f8e8409ae33df672364e57dc594d712ce4234784e65e6a72d137196c4617d366be64f0f4433e025d3cba7db7d3c26420a0c77028ca490fe194b909767b3e3c289339"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xffffffffffffffdc}, 0x0) fcntl$getown(r9, 0x5) r10 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r10, &(0x7f0000001000/0x2000)=nil, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r11, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 05:37:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202261179d930063052d82e2f66696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfff4, 0x3, 0x7fffffff, 0x6b12, 0xfffb, 0x1f, 0xffff]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000200)=[{0x1, 0x8000, 0x2c00}, {0x0, 0x7, 0x1c00}, {}, {0x0, 0x901, 0x3000}, {0x2, 0x6, 0x800}, {0x0, 0x8001, 0x800}], 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) 05:37:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 05:37:38 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000000)=[{0x6, 0x1, 0x7, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 05:37:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000240)={0x6, 0x6, 0x3f, 0x2, 0x5, 0x1, 0x7ff, 0x10, [{0x10001, 0x3, 0x7, 0x7}, {0x4, 0xfc000000, 0x7, 0xfff}, {0x8001, 0x80000000, 0x11, 0x2}, {0x80, 0x3f, 0x100, 0x81}, {0x1ff, 0x8, 0x5, 0x4}, {0x6, 0x6, 0x63, 0x5}, {0x8, 0x6, 0x3, 0x417}, {0x4, 0x0, 0xfffffff9, 0x5}, {0x7, 0x9, 0xffff1ed0, 0x3}, {0x6, 0x7, 0x8, 0x6}, {0x8, 0x3ff, 0x9, 0x4}, {0x6, 0x6, 0x7df, 0x80000000}, {0x0, 0x3ff, 0x1, 0x6}, {0x0, 0xca, 0x1, 0xffff}, {0x1000, 0x8, 0x8000, 0x4}, {0x3, 0x9, 0x5, 0x6}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) nanosleep(&(0x7f0000000100)={0x5, 0x3}, &(0x7f0000000140)) 05:37:38 executing program 0: syz_emit_ethernet(0xd8, &(0x7f0000000140)="d2e7df6a35bf7442fbcd70133a43ff82c3f84ba6381b7df6835ce7e4c47e705023fc075c88b25e50b02d1ee0dc0dcae0f6572c1de42f92d82a2b1c15666e51aedc55466c1305074b0a1452cddcdfd993768082090e9e82797b460d7bb7e45bb606d58eada2506c02e6072319910ac9b0992738908e6696be8e8a42db639bef3822f3d8b90bdee7ce02bd959a7ea9c992b4d462f30727141127c990c1648dfedd803a67f2453fcece8ed35d61a5a2671fa33cb4bcd95df7d9bcd7b6ccc1b9a81258d02bc495ee812a8f3d02f3a1f694d65a745eb41a3e3c77") mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x19137a6a) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getppid() ioctl$TIOCEXCL(r1, 0x2000740d) r4 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, r4, 0x0, 0x5c4bba75ef69399d}, 0x0, 0x0, 0x0, r3, 0x3f, 0x7, 0x4, 0x7}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) accept$unix(r5, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x106, r3) 05:37:38 executing program 0: syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x4, 0xad, 0xe2, 0x1, 0x7, 0xfffffff7, 0x8000, 0x1, 0x1, 0x1239, 0x7ff}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{}, {0x18, 0x0, 0x0, 0x40150000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x7, 0x4, 0x5, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x4aa1}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x8}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x10000}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x800}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) getgid() write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r2 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 05:37:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x2c, 0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r6 = getpgid(0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) fchownat(r9, &(0x7f00000010c0)='./bus\x00', r12, r18, 0x2) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x6a1630f9f1797440, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="2be043a3666ff59894c1435fa8cc150d", 0x10}, {&(0x7f0000000180)="67fd99cc68a872621af574a335b16de190adad45a9c3e8b300f44185dccf9cfd10c7fcd7debfbfb32da843e6ef3f5aedde83abba8f136879fe2445f52325fd6d6aa71e2f4eae113bb2ddf27dd950b3809d7b94bd4e9a09c89368a7457744c9c2d1986896a809ee894e022fb666ee71079a86077436d17fe673062e91e86a3d119c8a719c66d39f8c92145814f6e2cfd31b5cafa1f66c97d97ba6fd096adfe01983e823110aa4fc43b2367fea6299ff3c93cdcb3ba7b9ba199b1b327fe634a0", 0xbf}, {&(0x7f0000000240)="9cb10819984ed3100a984d9e17264318dcaf4d8a47b43071ddf8a8350b01218a66606a1002bc322c8081d4c4832cddf21680cf6488b35ae51491e40908333337a13a286cb1474641f5164681749312dad291771e3397fbb4b17fc9059e87b3db2b181934977cd41b642cc1cf8ad6477d8a45a5e2496a1c9ceec3a2321c4508c7d4cb26818e62ea4db0cd0cc1162caeec10251d51e5ddec2030896c21f44fb27392759028a390e5508049c42bae9f0335f2cc14cb4dfe8d4ceaf5a47fd2cca708f0b24537ec4be9090a29e3389393", 0xce}], 0x3, &(0x7f00000003c0)=[@rights={0x28, 0xffff, 0x1, [r2, r1, r3, r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r8, r18}], 0x48, 0xa}, 0x400) 05:37:39 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r4, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 05:37:39 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x13b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000140)="cd6f79f440e136bfa4cce100f03a5e633a741213bb77be8e959415bdc39a6f3e0b74f1e533a6c2e1ed853824066201ed36ee774a8b9191e061c9a041f21392a5ab51ae5d257db600f818ae2ee2a5b827614a9323ed1097c6a4859067c1836bc198ea82e4d6265c95ee86cd927b5c7de17da195bc85a80cbda83322769092922a772da9322f9c1effee9735f50470a0771ae5342d8ee00560e5482dddd8fd7bf5c0875de585d75b65c8dc0d5307104fd0e89075a4ae12d2956424f7a87127e32825cc22d8b4a0a7824eb971d37f9f98a3c02449543eea6cb9ddada97daaca1b64d7675fa67a864a954f0b2fc727e07942182ab0b902c522d84ca52845992a4100fef36f3b9a7a6d1c15a200b6455279c5ee06c28c333a325554086e89687d93f9689e40e6286defc45b63c20fcf04519b0a75414e827fa7085b7cf242fce4b9ca717baf72136c5cf939c15d969e6c989ede3bb960e4f30cb51a7cc22fe5fc1f8300f8078ab51ad314bc7224e92f0e2a57f78cae94536ea203379326c7d1de6c8683e41ad818afa72b888343b06c16eee7978438f989f30b948615e9519312266795715e702f128cf0c7eafd347ec1fa38b0152c64778185020c4f71bf34df8b8138acba6f5643bfcb8110a0c3e31e1eec0f51bf2bedaf447b9905a98751f56f7874d3392ec5a465cf575e56e85746e6f34787ba633a625f7b54937b10765d5735c8ce5ddfcc6c1c37fa252144629d1f33ce130dc046b5b278f74dbeef1b032bef92272f91e0ab5bf2a0a57da0681b68f95aaf1e7c48b3efe5f7fc709ef4c9c896f684adf1d9c886bcfcb398e5091bd81edf4200de5aecbe81c8699ea1e3814b650e582ffa421bb2b081fb7cb26a446059f8120bc30173a968a9d130e7839e4d35cce972e23b154f8f886fb72d2ad3cca375fa2ea66aaa8f09f529c435c3ffbc9a3945e25d773ff404ad3543ccf64b3987b128954c81c7d831765752bfb8ea82922333fa038ad3167389d9e2ed1bb2c10823ce683f18620168ffa387315575489519b983eec80bae3313cefbadf8f16d895da801c80fcb044b17853c2fe5d23ba67aa46c3f3a95c8285862e78321c52e40c63d730bf29e02805bf2ce926c46c64500f0ebc160ed37013268213d8fb3a7eb13dc7b6d7c4c6538a04a22276b84803f60b955980392493ef027c4977f6d0ce1c1a63db0b6fba0d36124f932104a1bd6114f7d9a58c708d323c920e4f45d46396bd1e56335747006b8f085e52ffd3dc9f838f93430f13704cb6be1ffebd43957ab0d38f462e31dab0c7ab2b411e39e3d1e256d4212c7a4c9ca52c062a25b9d9bd5f3a6c65183f50e806f6529c916cf3980b9b24a6754dc94a39a4081cde2417a1fd2c84d712dd64e07afa1b3cc883844ec3da681efbf8e89eb4253f348445ddf1a52b20ce2d3a03548fd208ebf1f5903fbbc1931da9bbccb3615b9baf0df0becbca709e3c1c098d478c9211c62ac4666ed81adc94fb2698391fcb5b1b08a32d596bf1cd970a569d107dbf07233fe2c1bbf4d0b4111e21cbc97f632796e5177c8c71a1c90fb620e9dd26c383af5d7a3d4b01e86091cd2329af983695cd02f7eeaea1f0fc3500b400021e2b93be71f4cd9609a62c50e906611ac3690ed0198f6977817b541e81fd62e013b0ad5c9b46b2fdb58fe11bce99f1a5ea460bccfea027e7f1e03c72ed0486c3268f3a4e4edc1acf404ede8e20333770afd22cf6d2a6fc74c8c7cb4be11bc8566d382c4201a180d6391b40363c1bc5fbdbfddcb87982bae3f1ae4102b7fc983b3af7817f204de9625fdb02a4cd6d84e6a8cca17daf9a70b2b91089af9b3cc332288d472a473722f20b6ab94b7d83321ae5ab73cce23b4693455c1c62c501a6826182d0a26f9204c8e1aade4e51fd87ca00288e864a0888ac4c0151a0d152e3341d325174caaf8f16d335a5726c38b66ffb9ef59ff23176a12232a78a71e538d8cc715d5a296757edad5e070b1870c7268421f48ef8e0a60b5dc07df1174c8065bce5dfc7182d85751ceb0b8d4325dc656c5d38942d5962cd61808b50c5dbd013f58d67007ebc114cefdb95c8f37a46b36534ce8012b262c7dd967225c520aec678fe352cdaaf3680045c1aca6f61587f047d36e985971c31b9b8617e7806dc8da7073eeaf26d549d3ac5df6d8cf4893d573121a7390a0b489cbc301ad42e558becfb5932da93327c4dedc70eed5486fce630aa155e6ee9101e8031dc18d263bd1500e83c40768a1a7dbd6b086bada05ab7a0c754f84d83a9e412790b886552179c0904807bea38446def2f0b5c9e16449fb8d16f75896b49976161c17be98033021d55206458904ebc0ed792b11a2e58a4178c65fd46c0c3ef7af51151a59134d58b553471caac9adc01e19c22e305ffd8d47cc4de94a9f726d5fab1be2d02f328effc961e6aa464b5d2225883ff8b684a8b4a6a085d6ab33dec10967cf37c54def8e34074d0486c7e09e76b3c363b622f87de4eac3416b7fb587a9cc7c2417c3fb1d9c2203894d1c1aad4301879bcc6d3a2c43d8b1a45568d7748bc7203c7afcc917f707343c94b877b4a605e0baef56e09f22be9d717fb341939a81aa5aaf4350272abc6df45123b6ec66de7dece4faae1c961bf0b5a7bc8cec022f4f3d8eb52392ff7a2e1afd374e6b736790d4bfad43d76b42aec9cf154f78eba382fc04ec1d6d32896a87b66a440acdf44bdf465de75ea475bbafbe5aad8719ca457ac8fdb74c9fc08021fb26ecdb9471ee96f916d64119f3cfa66f8ac2da2b2ef061723323a5947646dbb7d2cdc5856fa649d0e922e7ffed7850bd6a75d6ca44dbcc847e9a7e563d1604b081134e72917442a0086d387ec312adb963cebfb0ea7ccabf8580f4ef66c31b923a2f6e5bdc2a437add97856072b830606524cfb9a0be89da2443ab332f99c67252213403c36b8b72cd48b118222d61b96e209a11f80fcd227f39326cccb10571c574ee399097324bf716bec0832d310feda9cdd3e74b46c7546d9ccbbcf13a89541982c4d178e21301c83d058f1be2a4c9fb5019b64ce9928f63d7041575d68daef1bf67c0ebf2ca67f7bec21877fc889f6e61cc5b1b86b0966c6b23abdd5c5799315e0dd3a54a25430a2d9c2398bac03c4d7c941ac60f10b9a61f49d79754ec4d7db290f40f54ab6dc1399dec0dfa742de9e9dd4307aa79f2bf74ed45777d3c7e57ef01dbe6c057c6f761dd2ba92242a73064648dea8890f9bdc07f9a6ddc5b7a81e781de1bdcc74dcd4c42d8b1628d0099db893ead597609dd61e6461dff7bbd874a57f998750e83d8ea4cb90545f950142b9bd3fa31d9625c7db96627b428990c974dd45cc6ef1afc1e1d300e1d84274c1ebab6b5aef64614b2e0c40d7b4d299becce5b8317b30180b1757d6046a261c8a54ae40ef2dedc19c0453accb09b1c7da155fa703c40732f8595a186f58acf418c41121b9b351a8f217a300cc91f3e8bd4404948ff815eb2028613618519e385338e5d10330049d509a7ca3e96f20fa8c1e325ef86bd54901261f8a066693cc6695612f01441c8dbf3c30774c365b938b6de28224d08615063eaa9f435d7e90571ba4656afbe0e1397215d4ca4492e83c4d55224e39e663ad6b44f40dd671e55ac1672408e0febf261c289b368355bc61e4a30877d4398f0dc4e5e97da69f194518e33c61df3a8012f2762bdb5c60c9f86bd10159b39479adb40cb14e118f759bd82c99e1c4c6f0fec85e04ba158b495a8fbe4f9308c8ecb752599f46de072f9558c8ce45d3cf7adb4e00f43d399c495cc68b67080c0278e31e3739b851ebbb68e9a64c792bc79a59b5247a6f8baffbd7a1cd84466924bd94fa5a8621cb7c80c5ebc8c900f53effb7ebe784debd93266490506402335c987db98c3ace35fee5fc178300f8115202c9427d7ce2e145bfb2d2a4205bb7b38879e0b3b04fc62d41a0412f9afd3e474cd730ec8054bce084813445f917cf2c83bafbaba180ce197ab18df9c62349d458584ae4ca32d2ae4d1e5a126c6ebfcd024904ecf8428961e44a36251da016f020cde21c5dcd359c1e0952d74f41de4eb0adf5ad185005df6710314a899a594f6081a75aea76f5b9adfdb9b9ea5666919bb52c43642d9a2f18f1fe6a83e6f3969efb2bb4298702b68bc504e2501f2e114e2f96de6553c23adef319f63e74ae21da547980a28c41f2a530363f72bb6adb998c2cc61652b1f071d7730d2873bada6feba13b223af4652b4daba3fa44310d4a071fb1ebfef4ca1d8b02d13f91f004e89cc15657347ffdd90b4bce86d4ff544a5c236aecc58fd56e73c3f45dd3ad60b5902ce1804233beea85b4e5af9313297765486704d1e2f543cd770559392c5c8d2e37af9510b1b8a588e3dce221f892d58e77c4fb30d69f14d27f8923a07b3d7c3e897c293e9e1ced523cc859fe363bf65f78716fab3bd5f329adc8324b22bf8822c3da775ce2fe0bb4756388c380ccfcdbd6ab68b0e8db046f64ddc2cb4515b7b7ddb789f78346810da4f6e2681072a463d11521d0261bfba4a841443f59be3430a5c2b9c1b49c334ac42b5fe20917df8e512aceb40bc79e7d5cd02137825bca51da31803bddfb5af195b2a0313c9791b2453082004213fa741679e9de03bbe8881813ff158b3e26d41669e93b9468e806c40b1eb9103b66c2b19837b2ac99ae0f809dca68757bad1041584ab6f86af5bffaa3035bceb474d65e7de694d202e1534ccd35b2651959d41ddb079c95b4da36ba727ddb1f97b4cd1bf4d50383fb5c27fbe4b7ec868651e786afe4db6403a75cf239cbff6bdfbd3e71c7c588457303374bf8d62c9bc057277fa6d00167b67a73de656b45665daf99ae4b86d297e92537c090ee3b6f35e96e81c13c7288576ebc94d5fa03596790c722b2a70968314096802ed2677c44155e8bf783127e0a5c29edbe12bf911bbc64854db5b93179a986d93ba1c47da9b54837372687c91e00f6a54e5f1a5ae6fd496c19a993c7db82bd766ec784b6dde90f66769917ef51db7f667d67c1506a3130da54ee876d7ebd5187768760abc56bacf22453928e3625dac596e08c68e753202d69cc0591685696fb2cee07c0fa02207a48c227a21c19f11538bc3a8c82a45cb54d7cf7917e51ab9d01a6fdc8e892f08ba2c9c457de577f82d8ba37c1e4fa25ebd473823c2993c44e828bffae46657214115ad8b1bce84b9e50cac911df9dde3cc8e00c5de4d4b22363761d0e1be69366806d7f656d679d0ccbc1b4da741868f7a571b7bff485e838ce04981046c9cd9f7cb0dd456e90b907efda1e3d6f7dc316ce32b5d1f62d2004551b05adacc031d81e0146762e45702241ec9a9f82192a15fa027bad80d5eeae2f35d260ebf492405e81ba167c3f63c2a84efda0b2828150aaa5f2c623928132103f1c5d83a4f55c3a36e79f4cfd1e8c562a83284a42c87d136bd5fe5897f00c45c2be77c3e8f8e2cdaaf89d231a9bd77d2d302bcb7e28aa6426c5e38aa42215045e4778a366bac69e891160897525a6abbac7293fab4498b355666e05ede81d4d412fb37ef53b7e369b7bfd31d99e7751de5ab4231cc3e00ab62cdb93103518d4133fd26ba3aba9446575c1382b8f24913e95a4b2d902883b83f17ac1956381b4a8483b2c6b9f08dc70d5bb67518821f4bd7077dd753b955504f6505895ecb1ee1c65ee9496ed69f6cfaa7c4c7a0b856faa81535d367e7d5ee0a92fab561601107d4bd088f09aeb526c8ad31c4d6ac4a8329f4a01a31754f757e9fb6702cf82a50fbb31c", 0x1000}, {&(0x7f0000001140)="8d3bd240d224d703f54dfd03819f83a4311e3786148c3d64a3e1aa83ced828a0fa39b34f3ff5f3d4e6b602da5750d45128c5162d42fd0910aaf01e40e04cad49f337c1617cf0a0a9f7cc5bea1a9e4310fa515f6802ddb0c9c2e1c669c94dc9d78ec45e3ac83d0b38f0dd9aa07169f12a54a4c2cd443d8c4bb65599f44b643871ca2225848f594256dd51e9fc286c868f9263bf6f412d3b890db8f077e47b354a5520fdbcfd241184c4bec6a3d355257737c6ebcff5f3b900aadf45bb6ed4f995cf02dc6b338a4343d8ca72e357c62c3a659f32d9f410e9d6f0b7ca89d49e0acfeeade5606974862d", 0xe8}, {&(0x7f0000001240)="7bfe8e1f8306d1a2c8f59048628c94042d603df329415d4ad489c101abf5cb34d2abf8917dccb998f1a3a4241d55a5a8d7d084bc04854586996b6b8f61826c8ba2a4607a874022f48b5c9ee0d6c844dd1099a175d9", 0x55}, {&(0x7f00000012c0)="7ef1383a34959acb29690962b7f45364239ba404c2ade99234256af306b469cb5337d3c6752c6b134a0ef5d49b0d4b2344c3483ecf941bc516df00f71d04042e94ffeefb031d895855ac2deedfb337815e2ed17a929cc1c874329318f078237ac8079487a644", 0x66}, {&(0x7f0000001340)="7299c4c07fac86dd1bdba6e658d6b9fd92270d08e0ee85beed8eda2f1e8f8a87ed3a13f94032d0959c36dbd0840bc8999e9281c080bcfb455bad0333ead91215b664c78e872dc5927abfaca177a2b00842b87fad4b142c583d0e1267ae649b8105b4f7497a91c24f5de78d1f8cbc2a1d1b19cf31e9c6605db9435d7b17fdbbddab376c", 0x83}, {&(0x7f0000001400)="d7804fcccca06957299331ad0f30ae08cf254f334a2a59f1397e2bcb17c44fb7e31cee1d316485914ee7897af2eff3c693374872a8f90faaed13d3a90f2425ebefdfe075376957d6eee2233696cfd4c19a6339b71c258697f61c67b35120e31b31709208ffa5f43bca38a25977e2167499fd4ecf7b725ff7ace21276a31342d78b7ca5b75e49870b24f5d03c715285", 0x8f}, {&(0x7f00000014c0)="1b261396c3f2772a67845261ada2bccafc79d99184b784d5ec26abde1c65b65feedf8db8216e07f00624221324402b3d72973611ecdb51f790ebae1cae85eac2b68b43715f3e45845d672fb77336e4", 0x4f}, {&(0x7f0000001540)="0ebc47f31f0a56fe49c64b56fcf6daa02b65eaffa081e4485435d01ca0556da3194e32e1868f7bb5075a40d9f040f5d5f9e9ccbed328225031150150d0c5b59896d7bf5d1e9abb1ff458229a8c6ddeefc82730b963f9e01bf7bea98bb736db6d90fd9eb781bd9890ae946aab855a4b6fd6bad5e27993429ebdd6f1c94cf702198de46964a88fbedd8d8a644a9a22a9cc3d9440bf65344204116b367a9734a15292285bf12cd24d057d587c0d2bc3506c2d8ab59b5532eaa5d77f9da922aa975af6a8b28809562b5fa25765db37bbb9f77df71add0d3003db055e159dc3e53169712a7aeae23a841e159a369f0833d2fa3d7bcc175ec391", 0xf7}], 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x20, 0x9}, {0x18, 0x3, 0x0, 0x8}, 0x2, [0x7, 0x4, 0x1c0, 0x3072, 0x4, 0x38f6, 0x9, 0x1000]}, 0x3c) 05:37:39 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0x10001, 0x9, 0x766, "1cec992db671b071b3983e146609d4f1cc62fb03", 0x7, 0x8}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9d2a538706000000b81800000000007fffffff0000000000000002000001000000"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x3, 0x95}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() close(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/d|\x00', 0x400, 0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = getegid() chown(&(0x7f0000000140)='./bus/file0\x00', r3, r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f00000000c0)) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 05:37:40 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000080)={0x3, 0x10000, {0x0, 0xfffffffffffffe00}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x8001) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) semop(r2, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}], 0x1) r8 = msgget$private(0x0, 0x80) semget(0x1, 0x3, 0x20) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0006000000000000000000000000000000000030c82d740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff90b38b63abdb6ca78cea6f554e00"/189], 0xbd, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x170) 05:37:40 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\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, &(0x7f00000004c0)) 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') r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680), 0x0, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r14 = getpgrp() fcntl$setown(r13, 0x6, r14) r15 = dup2(r2, r13) ioctl$PCIOCREAD(r15, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r16, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) fchdir(r16) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r18, &(0x7f0000000140)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r19 = dup(r17) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r19, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r20 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r20, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r21 = dup2(r19, r19) 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(r21, &(0x7f00000000c0)='./file1\x00', 0x43, 0x5) setitimer(0x6, &(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) r22 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r22, 0x1, 0xfffffffffffffffe) 05:37:40 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x210, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2000009) 05:37:40 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r4) flock(r4, 0x0) recvfrom$inet6(r4, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x18, 0x0, 0xff, 0x20000000}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x82, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r7) flock(r7, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd\x00', 0x80, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r9) flock(r9, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r10) flock(r10, 0x0) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = getppid() r14 = getuid() r15 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0x0, r14}}) setsockopt$sock_int(r12, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r11, 0x6, r13) shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) 05:37:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0xf26, 0x5, 0x101, "638eb7b9cd270f6da2525516045ab7c5e93fb227", 0xfff, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:40 executing program 1: sync() r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) write(r0, &(0x7f00000004c0)="dfc4306a8c08017b4a83f13c5681b446d0b7e6713fd4593a59b86100817abacffe93ba515e361067e40075f6b8cfb063a4a418d70dc5e9a63bac228eb6635c1dffe51aecd748107497", 0x49) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10000, 0x1b2) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x11, 0x1) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade026c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c395244858017ae0a4e123e17c94edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd7aaa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781859e17362f44ff6d73df1915c713140a6da8ec9468cd659fc17d078916347e7acc3a1e8f6b6f607e4486d963dad0146238c3396e73abf4582e8ec31f7dcc454ac3f4ffed0c5353aaf2175f56449291a751cb696df3dea013547d1d811f4ab95306d700be34864c81b5c10248b03b5189a5e460f119d4b34837470de596b604f4c991264152c55624fc635441ab897447e1496fbe55209cd35db8075c383ab5dd1e8e5ca934e5d8b9f733c72ddd243d51c7cce1bffb47fb5e59ce6da063cc4c615021a441c06636f49c1f20a4cea09686b8597d8d96af36a2e3d41041"], 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) openat(r5, &(0x7f0000000200)='./file0\x00', 0x10, 0x12) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup2(r2, r2) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) 05:37:40 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = msgget(0x3, 0x404) msgrcv(r1, &(0x7f0000000000), 0x8, 0x3, 0x800) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 05:37:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x7) r2 = semget$private(0x0, 0x4, 0xa5) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) semop(r3, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x4000003, r10, r9, r10, r12, 0x4}, 0x8000, 0x401, 0x2}) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000240)='./file0\x00', r10, r15) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 05:37:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r0, r1) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0xb4c7}, {0x42, 0x100}, {0x43, 0x2}, {0x181, 0x8f2}], 0x4}) r2 = msgget$private(0x0, 0x200) r3 = getuid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = msgget$private(0x0, 0x0) r7 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r7, 0x3f, 0x7, 0x4, 0x7}) r8 = msgget$private(0x0, 0x0) r9 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r9, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x2, r3, 0x0, 0xffffffffffffffff, r5, 0x112, 0xb39c}, 0x6, 0x6, r7, r9, 0xfffffffffffffffb, 0x3, 0x9, 0x4}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b26450 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b26450 05:37:40 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r13 = msgget$private(0x0, 0x0) r14 = getppid() msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r14, 0x3f, 0x7, 0x4, 0x7}) getpgrp() r15 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r16 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r16, 0x80000001, 0xfff, 0x5, 0x100000000}) 05:37:40 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x2, 0x1095}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0xfffffffe, 0x5, 0x1000799, "08180b027f610400bfaf7c50ffffff00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0x33) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1, 0x3, 0x1, 0x7e, "7864c69c22ab56adcb6660f4fd47bacba4cb1aa7", 0x4, 0x3}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 05:37:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x119085ad, 0x5}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1000) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f0000000180)=0x4, 0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) connect(r3, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 05:37:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x5012, r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x413c623a, 0xfffffffa, 0xfc85, 0x1, "8d46af6da1f32ae1c57d8227d3e85de8638e5868", 0x9, 0xc4}) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bcfd569ef35a5fbb3ec0aa472d711"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690a", 0x21e) 05:37:40 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 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x0, 0x5, 0x4}, 0xc) r4 = dup2(r2, r2) dup2(r1, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 05:37:40 executing program 0: 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) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) 05:37:40 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000140)=0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811a2b28a11776b"], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ba95584dc046d85848d87e000f5e921c6e714798c9c8b682254d38b351a031668ff7da3b74bc1ccfee974097b245bb0a8a2cc0e26fa27decef158feeab33554c53c0d228620a036d4e7674043fd7f9890db69270ca77cdd71be3430e0a803d20928c118793405c52092511f558b3b57a095ffeb895eda5cf2010e80d819d9e4b78", 0x81}, {&(0x7f0000003480)="6dd6076f942dc0f6f4a51442c6b86ae3763326956fff6a8fe78e30371525b8358518dee4b374c0dc816201f7da5bc133293e85e49f388c4680b7c25bad30e9eb5cec34b45d90f757748d522bbdc1427197816aec2017a509f2f7e4a8027f1340fdb7f9d149f3b5cbfad3cee905894a2f1e6cee6ccea09d53d9a525f76eafac7289bb2f2db572e38a30cb1518a2e326a7efd91edaa0679c84094b3e65a2c68c662e91e7b31848566834117939fbd603898090dcdd0461ee954e376739cb0ebeae322cb7bf5ec515cdec0781340ee5aa757ab67db46ef26b61b0fefa9378e9a7834e4e7824ddaa03c68bccd89aa99c7bbc", 0xf0}], 0x2) 05:37:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000068f000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) msgget(0x3, 0x10) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 05:37:41 executing program 1: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x40) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000040)=""/234, 0xea}, {&(0x7f0000000140)=""/220, 0xdc}, {&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/107, 0x6b}, {&(0x7f0000000400)=""/240, 0xf0}, {&(0x7f0000000500)=""/138, 0x8a}, {&(0x7f00000005c0)=""/91, 0x5b}], 0x8, 0x0, 0x0) unveil(0x0, &(0x7f00000010c0)='c\x00') 05:37:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000002c0)="34b0f67de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b62010971729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f494a3967935e9b6dba6407ac775518feb09885974283f6ec275c356cbf5c0856d76063686e60ff87cef7445a2befd103d5ad020769caa23ff5807426bf5b149d22fb2d77c2237f57509c1e662321b551a762a974257d1f3d7c6748f1359865ee96ef73dc9593a388b37d940143823f2bc78b716d43969866231884f3a86d74ca17ee27581a0c0c41b816474ea341154f3ef3ac9a04c57e9582b86d91a2199545e873eb4c704f3bab46ad08422d73ddd85bd5e770b0dbdb9f73d394fd2581bf36171a619b6b0f3f845e3286249532e9e544d11206ee72", 0x114) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="bfd179db24731307d0010ed03233497421f33dd71a127d8f", 0x18}, {&(0x7f0000001840)="5b05101a80dddf0bc3488517913e1e5311cca7c4ee81860a0fdda1c0186ea49efc8f3f45d5bedffb5d593270ff821cde0f73fd541591a38ca1da648ab7c590cbea825ee366c26fb07aecdcca544b61ea98cf925c9940e2e4073bc06e086df3c21b51e53a7707ac9a2a7facef88ff8af70b2155e6960f30765de2988318fb54d9100f38d1e179871aeac73eaaa0c738ebe04bc66827d50b177319d51c73e57d021f0ac2956b78bece26fc2ed1feac60f1f1b500d8a7ccc76b7ea2d137d3cbe809fc0e8d94b1fa23b3acaabd9da5cff618cb1415ec25831ec5d957c30e27cbd7e7028b48bd14dbe690b594ba0e0c0961a34c7b00d3782d584db0537035", 0xfc}], 0x2, 0x0, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) execve(0x0, 0x0, 0x0) 05:37:41 executing program 1: socket$inet6(0x18, 0x3, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r1 = socket$inet6(0x18, 0x2, 0x3) r2 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0x1000003e3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x7c15, 0xb3}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:37:41 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 05:37:41 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x5, 0x0, 0x8, {[0xfff, 0x70a4, 0x4, 0x101, 0x4, 0x89a0000000000000, 0x8001, 0x5, 0x1, 0x5, 0x7ff, 0x7, 0x0, 0xffffffffffffffff, 0x8001, 0xffff, 0x1, 0x2800000000], [0x9, 0x8, 0xfffffffffffffff9, 0xd0dc, 0xffffffff, 0x42, 0x5, 0x200000004000, 0xfffffffffffffdac], [0x35e, 0x9, 0x4, 0x2, 0x79, 0xd0, 0x80], [0x1, 0x8, 0x1, 0x5, 0xffffffffffffffff, 0x2], [{0x101, 0x80000000, 0x7, 0xfffffffffffffffc}, {0x400, 0x3f, 0x9, 0x7}, {0x2c, 0x3f, 0x7fff, 0x1}, {0x257f, 0x6, 0x2, 0x9}, {0x2, 0x6, 0x7fffffff, 0x80}, {0x3229, 0x7fffffff, 0x3, 0xfffffffffffffe01}, {0xa743, 0x2, 0x4, 0x3}, {0xfd, 0x10000, 0x6, 0xad58}], {0x9, 0x7, 0x8, 0x4}, {0x3, 0x5, 0xff, 0x1}}}) shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x140) socket$unix(0x1, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x8, 0x8}, 0xc) 05:37:41 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) socket(0x10, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f26696c651651ad5db9be7a1416c48bfbd78a20f4b22174909fa8039fe5160292406f9623178a18df1e124b1321fd26f79394554925dc390000000000000000000000000000d142c6f3fd04cdc4b22a875cb06e80fe18ac3afcdc56cafc46389c2a07a7d5b640608ff95e"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="116bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 05:37:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x5) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:41 executing program 1: r0 = syz_open_pts() ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x90c, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5c8efce91969984ff5d5b58b3e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef116a5d4746a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:41 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="856987a239012fb2", 0x8}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 05:37:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{0x0, 0xff96}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{}, {}, {}], 0x20000000000000e4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 05:37:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) dup(r1) pipe(&(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000200)=""/168, 0xa8}, {&(0x7f0000000600)=""/51, 0x33}, {&(0x7f0000000800)=""/231, 0xe7}, {&(0x7f0000000480)=""/190, 0xaa}, {&(0x7f0000000540)=""/162, 0xffffffffffffff47}, {&(0x7f0000000140)=""/39, 0x27}], 0x7) 05:37:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000c) connect$unix(r2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = getgid() setgid(r5) write(r1, &(0x7f0000000180), 0x511) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000001c0)=0x4) 05:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 05:37:41 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x20}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4a97285ea1762a780", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x4, 0x6}) 05:37:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r19 = semget$private(0x0, 0x4, 0xa5) semop(r19, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r22, r24, 0x4}, 0x200, 0x401, 0x2}) fchownat(r15, &(0x7f00000010c0)='./bus\x00', r18, r24, 0x2) r25 = semget$private(0x0, 0x4, 0xa5) semop(r25, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r25, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r25, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r28, r30, 0x4}, 0x200, 0x401, 0x2}) r31 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r32 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r33 = dup(r32) ioctl$WSKBDIO_SETMODE(r33, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r35 = semget$private(0x0, 0x4, 0xa5) semop(r35, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r35, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r35, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r35, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r35, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r35, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000100)={{0x3, r36, r37, r38, r40, 0x4}, 0x200, 0x401, 0x2}) fchownat(r31, &(0x7f00000010c0)='./bus\x00', r34, r40, 0x2) getgroups(0x8, &(0x7f00000000c0)=[r3, r7, r8, 0x0, r11, r24, r27, r40]) 05:37:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 05:37:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() write(r2, &(0x7f0000000300)="0829408d37169251b7b549ffce47e1133f17f7874b4e6a50808565ecd6c66d33a56f686bd7ddb457705df4a395d755b77b72f3dc95a0586d76c5d89a8fa8bc9237122e3cbb0dfaa0ebb7dd46a7a2591e4e3198411c1d77da000000000000021800"/106, 0x1bd) 05:37:41 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() r0 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000140)=[{0x90a, 0x1f, 0x3, 0xf61c}, {0x2, 0x5, 0x1f, 0x6}, {0x7f, 0x1, 0x3f, 0x1}, {0x1, 0xf9, 0x7, 0x8}, {0x7, 0xfc, 0x4c}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() setrlimit(0x6, &(0x7f0000000000)={0x10001, 0x7}) getpid() ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) r4 = getppid() getpgid(r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x3055, 0x9, 0x7, 0x43e, "458000000000000080002937a79491692bc82f19", 0x7e, 0xbad}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:37:41 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x48, 0x7}, {0x8a, 0x100}, {0x84}, {0x83, 0x3d3}, {0x100, 0x44}], 0x2000000000000201}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000001c0), 0x3) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000080)="7419a61ee937cc281e69300f241f07bb1299cac33e45c9fe8a3d81d5000400000caad27d84a3a0bf52b36e6f0449d2d4765beb9a0ff01e0380e0a3c49c12f44cecad7f2c38e17b11221333990d285856e1f6fab44114c3c1274ddd6a5df62f6b933c8cf9aba7a21b268c59f0218cfc4e965049c9ede11eb8d6654747ec7af0f7a29b57076151015b851bdf763806a462a2000ba08eeabb4b5f5c005827f2a426837f2ef4814193882c901dcebc04110aa196305e8336f26e3f1655cbaddc2cac9454772066666467f22b757076aad9c84bb41e3e0991fe67bde32543dcd4b5d26e7a7051837de13a20cf1c7c5c3064a28ff42f5bbede0c700e84b4e8f4b9d753c2f1952169d5839184387da3a87efe275b12a9cc941d34d25cc66045b4affc0dc7d1fcfbe86c220a94e82469d5f729c8891e000000000000", 0xfffffffffffffefe) 05:37:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x3ff, 0x0, 0x0, 0x200}, {0x0, 0x99, 0x20, 0x5}, {0x40, 0x3, 0x1, 0x8000}, {0x1000, 0x93, 0x4, 0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r2, 0x3}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r4 = syz_open_pts() close(r4) close(r4) socket$inet(0x2, 0x1, 0xe) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) kevent(r0, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r5 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) socket$inet(0x2, 0x4, 0x5) write(r5, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 05:37:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x44}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") semget$private(0x0, 0x4, 0xc) 05:37:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") fcntl$setflags(r0, 0x2, 0x0) 05:37:42 executing program 1: semget(0x3, 0x6, 0x280) r0 = dup(0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) 05:37:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/6, 0x6) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8, 0x114) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x1, 0x1, 0x10) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200)={0x2b0e0278, 0x9}, 0x8) open$dir(&(0x7f0000000240)='./file0\x00', 0x9b38132e85bdc588, 0x41) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x5) r4 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffffff) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000002c0)={0x3, 0x800, 0xc69d, 0x1000, "f00c84117e68fc32e2dc52ddcbbe05347039704a", 0x6, 0xfffff801}) mknod(&(0x7f0000000300)='./file0\x00', 0x12090, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000380)=0x6) r6 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file1\x00', 0x10, 0x8) ioctl$KDDISABIO(r6, 0x20004b3d) chdir(&(0x7f0000000400)='./file0\x00') pipe(&(0x7f0000000440)={0xffffffffffffffff}) getsockname(r7, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) recvfrom(r5, &(0x7f0000000500)=""/193, 0xc1, 0x41, &(0x7f0000000600)=@in6={0x18, 0x2, 0x20, 0x5}, 0xc) r8 = msgget(0x1, 0xc20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000680)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r12 = getegid() r13 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000700)={{0x4, r9, r10, r11, r12, 0x80, 0x121}, 0x2, 0x4d, r13, 0x0, 0x3ff, 0x7, 0x20, 0x4}) 05:37:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0xe0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x100}, 0xc) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7ef1e2f66"], 0x10) r3 = socket(0x2, 0x1, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r4 = syz_open_pts() write(r4, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) readv(r5, &(0x7f0000000240)=[{&(0x7f0000000180)=""/180, 0xb4}], 0x1) syz_open_pts() connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r6 = dup2(r2, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r6) 05:37:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x50) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r4 = socket$inet(0x2, 0x0, 0x2) setsockopt(r4, 0x1e, 0x44, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) sendto$inet(r4, &(0x7f0000000000)="2e55bf49ccba6d3bfc03962dba36bc66e9d31c8cd0eb0267fd879ebc47a2e2fa81f3794694f26bbb5cf47fd0ad507da6f1b43765064495690860a385d8894c8c58c44d72f9b69d50f31899757d5bb09718a0b631ad5d888610f2e9d6a85d9547c7d669c2285ec2bfafe4ca27228cea50d8b0ee77661a12ae18731137cf4a2f55f7a9fcd2b48747fabdca78e51ea5eab14ea01d04417de37c6824d9710e6f649e127b06d63f4ef7ada3293b22798f9613968c465faf3ff6812ecb6e42533525678c0faf7af66f27b0447adfd748216d3e1e89cd724eb9f1c579d1ee7b08fe59bca6c8ac86085ebe38455ea885d6cded7d6b73d0d5cb0c34539e8eec09884e675bf43ec9a658911f49cc47faa571ffa94895dd39fe538c8a32dbec0f1a3e389fb899cbaf6f699ca9089c6ec00e06fa511dac3bc99d3e003516813bef1942a796ce6bccc529c06a92560895b6b96b45403991965512da3c410b77c9cbde582ea4d49a6aef8e9fc0845e58e7968146b3492ed729585ced1d017c6d14c10c0c8a9eca28c25e59d72a78e54cbe84f9b2b2456dec45a8f18de0217752d1c980d99a7614460e5bf2c5ed33403abbde368f419ad8d9fca509913e52eb2a5929c0510b927f1451d0cd0a9bdf751dedcb9594cc33d523d88e4af995ab7d5ae3bb99bb282f2baeffb29130c147f0b232ec0a05a5f220070ff38417e3aa949bc33bb95cb1a84c59f16f314b12f1a8edd8c223b93179933931bce9ac00cd490f1f16530381a89b96c3d1ef4fbd057b3e6ae3430bdfa05fd39a52f4e3deec5618acf82968f0a8ddedd2d964188576d523484bffe57d72b05a3b394592fdd2b1e902e8638032866f8e51e021cc47783d0e0ef6861514958da7b7f7c079a22882e6f6a3de2429adcb22516fed4f59d95d71ede56f5d89318f7e6028659e6d948146f0435c82fe3f9e3239b7a1a72a301590eb4646dc8a318fb5fd3f09504e73433323928694258961ae42bfce6854fd01d0f5814b4d3b5c6a3002c936e71c4af7e92f259adfc4222a7f1faa42d2418f6947d3c9da3ea5da7ecbcb04f40e133daf148ba4fa7a6a43049c0de533d30f904ebed6e6b548f3c53fd8a0501e71429420735c1b1559de9805a2e8acb258d3b112c3eff75f7571bfc62464351fa840827f4d2de5ec42649c462880205b52a11732b5c131cef6566e1350bea8a5714cd915640f52d44d4cd866ee23e292d7b1479ef9e3a75a62297b1c4cc75033ad5779532a1d2935bfb4cd2e595726605d22abc4f0a604aad976465a07ebeeaeed846f5b9960072816f3589c5c4489e9d031c49d16fcaaafa2c237d135874b92dee935a8df5cca9f75805eccf9a58bdfc9d5adcb2ac9a5d83ade54608a069eacec69d06a1691028ed6eb06842d8e5ca161600297b66e28d74d24320e6f27113723f4b8e23a1053a274b5b9208c27becae24254776bf3c2333c14421c014216777125fabba7e89737c1db72d990a86e5aba50b7b20e3ff1b0e18cb4bcdd3033a64804500bf67f88b288a49c6ec6d7f566e1ef3034b13937eb913485a3561b05383ffd36b2f6f17b8e809ea3c804c0eff4b763f5c6ee26330b05c7df1298aa0d8e92a5fb56bd0f37abdb0ac412df1eb69ff0b3d2b7bd0e6134155f14a0c9ac4b093f4a79c371e9d06d9a8153342de0500634645a93a4e45feda589a3b2d895891ce6a2e2ad9fff5f2ae22931c52215a818d9572743b6d6e2dfb30a0d0683f0650482f15793c2cea8ca01e7a976b2faf3ee05c5c74158fb005f17077b84e455f4fb0ef5e14887facbaad68cc3644727c9b861540949ce81572f2da5456f1ecc300f185585879bfd795659c575f05ec0107fcb6e27cbb12934e4731d46a3dc5adf55770448a1e133d9d07403b633db877306e7d86d98dec05ac75763226839cacc047a1f9f45c05534b255d53922b13b4fd848d04bf489dca6c48145de7c6955df60364c836823093c8cea9ecc82fb455d656143b7bf46b56fac1c9bd1e976153e5ee0723220e4a3fba399b2a63c20ea079eab567d2e85a3b7c6c40895a4f2d585c1530d79bfa3f6b9ad397ef092d6ba2760ce2d40db904659c1545e457e8d7349556f52aa5261df0ba2948039675daa51c3262db6473ac77881414842b062a0a9e072752160a26024175370a4d7c86e3ec42cd292f84532aa6d6c0d5df8ec93b9a8a297fce8a59820ccb08b723e14a9abfae4c621b05141d5b435ad2600f6fd6cfde89bd93d5cb3b70ad079a2733139fb41b6799bff0f090b26f5a612255becbf96fa9fbaa7a83263ce7d1184af8ff894ae47ce970a38828970c697f13a64c8b2c0fe428bf2dc2113679ff41f6e25d7af99b1eefe91a714b91e189f5aaab32eeba669b24fae3fce67f751b90997c16c7c1f4e10a7e35a1c8f8cd81f56fc582523469be109731f0031386568d19a64e2ca3d2448d467e6d602bf741990883de348ba05c984feebc8f234cc1970259c43133a09420a6861c2142101a9200213a9b3900ea0f127310a341202947c6f91b2a7dd44cd09c545014dcaa1f7237c6d528a24660f7f31f7a45c8c969ed3800e94ac93ffcadab3be8878d3d7be91f52f79ae2deb3c59e37ef90bd79bde24d8fbeaeb72c2b0dd32395d13ce124cfd87c82635093698c223fadab4e1b2b80b5a4d24a521eb04e9892800629074c280a27bc008ad04cc553307b2d9e2363c8850fa75477d2f250d3c1c11068685e697fcc9052d269dfa90dfc481e52e21ced336322634d27ed74a2e6f9996bf5a742143628e71f63fed5568398ecee56211410737a7fe6b16e7d5934fc6c5b37d43e43aef43430189a8b1f7712263ed5d419b8bcd9a49aafdbd89cab35a750fd09d03e73adaa2f3ac3b62ef0c5c66aed4a7e541ec1b475fe78bce76cbe9d1f91b98396f451674fbeabe8dacbcffaf86489189fa3795b35952a7ea10785166b1ebdc1c60f457ea1ce5a91c3b93ca2a0c541025ef9f803dd55aa28494aaf77b4c1fde8f8679a4ca5ee8e4117f925d75663fb723c6f507ea61dcc9900755a44820ef10b1f7ed07cc48b8e8ec8f2149cd121ce600944b26baed73257da674dd660f8f5c3d7f4e6772301909636af0d31cd6ff2759c936c446e3a039f99fe9cfa7dad434f42e23f1bd2f72397ef361d26713d0de23b13cf63cb8c4d7f88eebc2ff957d534ba6d0ea68fcaea2d9b2b5622d64a89db20a119eddf4f08739590b2b407b8cb8eb4ebab941b35d4d6cc8981b52c6c8d935c453b6faf104541fbc0b9be83ecd2aa43e661062e340f1feee77fc213761ed329d510f539943bf267383bfbe23a0d91ac6dd804fb923d6a5d6d86a8633ca5b01b9a40791f45ef0127dfea8ec2cb57413389853114b754bcab59edf097ee19b4d203921820f2cf1aa5781df27165e62339119802c50705bfb88acb231dfbfc290bf8c9a9acb12929bab189a1ca5d0aedb300efa54a629cc09fca07fb402eeb33438693ada35e1f63b9cc803a22e22fdaf22ef6bce7d7b625cf37a9db15a93df8e4253c912a8335bc2a7f4c363dbd550819f7144a44185190aff40c4a535d105a4451c17679822bcdff6c3bbe9b24b40997b0f3ec57aef8067fedaf059624a5fef1e75ef8bbf8aa87bdb612edaad3aea1c9752c5ad3adf5abc584bda804a4f0f32dce6647b78ca16854eb43cb09f7b462721e19411dd41f5b69796e6ac1c643c65e861272b4c77aca059304e7a56d1cd433c9346fb3e2fc1df1fd96456c0d49bb5ff53e0b2f9d744c2959e70d925161a0b9237ad1c6dceb99e665630666fa7e75c6b26ccd97ef85b6c73d913631cbbdc23851677b680752fce2f7643a770b5f69d7bb04bcfae48ad60b3f31bccd3e07d3aaddc3499c219f276cef93d6ae1e546c4a529daccaa460b69b198c3bea06a44d67b491f11cb9020eae4f1c2d67fc2d6e5ccc52b32176602c07edda6d434910e84f3ac8e4880a18527cfc9df91e9daa409cf40562165b4e92051cd82cb2e963e8e1210331efdf9099cdcaec942ab8b5e9b598e8f7d7111d7e8a81b4a6ffe9e9ab602c64f612a1ba4c83ab1e2a1583c2d5138c0be8901657a4ec2c3d76239d5508b1fa1a2da899ae374397483144230069296f38e3800934e7eebbac2a224eb78da1c10b5c3f3ebd6333992bfa73a1248b75da28a46602cf42c222515530648c1ad3aeb7585fc549d3145de60462d78bd95c78ca86b157088accdd7636f5ce5c82e36cec29744fa1363ff93fd99ad6f2e9e73ce5f44c5b4c349f7ad2153c84319d7dd25552b3d0641941663c9a27d63fb046216e4eb235d2ccc027e0e67a72d9d06f3c71ad15ce46fff60fd91a9c2e8c546ee2e86c42977dd22efd36b0eb4e789c7f93a0fd39dc710dd9bee7fdd5f0d2580e1db23dc5258bcb190a011a518fc0cfd0c9d32d0038b1bd7286dc07f400343e0d21a2ee784e7fb9a8cf69a94ec98d6a9617785397881cc7828b31d3aac99c56e000f2c61643115bfd6684f304f2c4d9de45ca0c8175a50a7cac53b0df2341d54c1818c2e8e097024e776425f22813a6a99f1b3688855e28cc308d232b842aeaa0e6116c2fda9f5f7629359b718fbbbfa290e88e69ad750a786312d2343f89bc8821681bb6f88bca801706c23afc77bc0d520ebcc127f532aa0271390faafa085fdaaffd4239873b56e29c7e55e5a86801bdacc6461522c5b4245257e1c9dcb18b73f96c81a0a4523f27cca65893f22732322c749de1cedab1b2c3e4cf4fbab2ef1d307b91aa931c2755eac1f47a4e4a0ca01edee6d7243a0a253769167efe1d9c338d04a36064c99b4cf41f5114f88378c6163af880a0ecb636c87846f91a2a6eab799ebed62a11d46ab7e4bd0eb27d87f342e295b6dcef16da0aafbbcaec8a62b73da12d9ef42f8c2143539ac8dea201b10e3b64a33d2abd5ca189a9b50d3732a577bb4cd02a3a4509a6b0c0809cdcd4bb03b9f5ce11e2e6be5a89be71e8d52edb7468879e9553b6249d4520ebcd3b8d838da74a645bbf63ac117a635f87fd86360674bf806ac7550b67b1ad9bc5dda707230fc28c0c9b894ce70f55e1cef4d0dc345e1d5e9fff933a5b58264e5cc01e779d7dac32d6d45b6ef1677d5b7dd964182668dfea266e4583c7f07900ed2895447ff44c05c3d47253e012a8243a847b7aeec114c993e461fb0ba1ebe05f5d5a1dd0a2c2ea605ad97457803ddd695766513258d26652cfd9ece7a3c6bf8589ce1f98a36b3fd3f3d0cc588dd59f56c09b3a2108082171e5f927f46c3f7c8abd4445e44dd9df4c66b658394763df06dbd3b49f7679d45cd5ea1705f053372fa34eab091f4369a7bcc576dd418a5cd78cedd7812a0d171a0f596bb15f7c834bc72ae8e7f5ee3ca901f019d56c7862c1194396466697d176aa36c7c203a28706219c916c8efa0da936f7e23e9335d87676b3c87342da51db82b4ced8588f01916185c96aadfb82590862b60c9f97b00ad4e18693446637fd66eb52212c63f5078b3b62c4e780d51cc070c6ccd7ab73093cf33531b22dc3311ac71ec24608408c4c32183124e6478f5808c442fd6bb8a1ead1437a6243674c9f72961ab02430049b9982d5c03a91411482add1b6e3717264a70e8b3a5e0e4bfb49bb8e4d0823d96360aa1907df2c6b8c1b20810adb2d8a26f0c14a87be3ea8e7a3aa678a5c5c527fa1f9ef97f72ac1031ca29f5ce96d618e5eb849b7e56d7b8c178d6b8a503cda5f7020ba26d0e9f630e9541b6d1a591dae8e689a0594d25c2533436d70354714c2da41c1bb19c4fc23f6d8517bb8bfbe38d71", 0x1000, 0x40c, &(0x7f0000001000)={0x2, 0x2}, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001040)=0x5) msgget$private(0x0, 0x30) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) unlink(&(0x7f0000001080)='./bus\x00') 05:37:42 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) sendto$unix(r0, &(0x7f0000000180)="db3ae6f55a7331af8657561a2f9f5ded0dec06d64b15ad0a8a363c4b7c5a88328dc0df802837d88e58773834b3092fdc7beca3d44e9eb5808f718cf89ae323c62b245d2dbb6496e65bf4d4457f3868e32a9a8efff430c3ba78d131a7af4c10295bc60b1d1fcd895ac1896721edd2ad3442da11dbc10aec6eaaf1e29495f07914a2e6a776d56cf47fcdaf311e038d4cb85176de2d3f863dcc94b31e233aa6fd33f00348051e4820df359f4639580689e7c1b422ab8dcaeaefb58dd147240de2de9668256f3d6dac186053f141b9f9aa96f0a85e90cb0a9283cefa8d1ceddae5c4493a29d3b1251b6e1671251a26fa674709f15023954dcb86e642500428694e6325da800f80a2827f13b4179bc608641fd8ceb70d0fdf38e6a73fa444fab5a9b4a77da5498ba8e2bcfc47efacbb940d9cf3ba5d824ed15104e14cc2a2fc89b0235ca6af06139f59819225c4ea85f11659c6281d68199eb000cc4ec510aea850649171de269603ef1bb03efd1e9ac6092f6f932e900ef88916e41fee004c703676a48928e598363b6aa1ad3a62168c723fbf9bb9d49c355519d67544886d596664ea38ae6f480ee15ddad4ef5d0eefcaf941d655c8b32fd787d803e496361d76add4b737ecad86760faa0af78c0abeb78a85c6e1c211785a081c09450aa40ee7be693284985a09f9729fa80b72b438250c3bb302a3abc9aee6101c6b86ca98f82e2e3a8e16f2ab2788991b15b8352dd2a7a6864606bc061919392a3ba5b21da902b9090770b04d5b7adcbda780958f993430e60ece44f5def7db05c93a300f0cf08bc0152e5a485a68fedc0be0ca905402964abce69dcad70ffe26eac098cb78f194ac1e78dc4a4e37582368f5af0c955d519747293c440e7a52ec89797822f896f04f1456c7e787e28d1d53a2097c4cb162485d77834eb6cadc2ea5d44639539d641cc87539331bb00daabbc3c0d63d91ff7937a2a00bc9592e0b7b9fa91f1826c04cf475963d8999104024d269e352b887e692f8f79af520008c9e8d7d84d35a712d3db62e06f728b84d284997f1c73835485fc31f97d68e25becc4518b16c160f83b821eccba9e4855656c48c5380bae250e51be1dd9bdc166a6239c5170c6910cbf58474691f796c2b6cf49f5cb499ab1799d27a42d0297469d9945a7a53e36e59b9bff46063f469001ff034975715e2dbe4aa7b26cf41aa4ee1344918f379dc16593c89204aeac415c1b1c8fcea51c04cb92d581531f576fc6762ab59c13ddbf7e1d3d21e000ac24299450e86bfec514dd2622818ec682e4fbf502bbaa0a958114e7016dcd049f0a0192bc55d9319c68185e213e934e8fed3bb696c113bce02dda0cea68f2779982c2a1565b34f88b9eedd036d1f536eb8ff4071429f59f641b0cb2b2e320497ce3aefb41aefc393f52b02daec831fce9dfcd595a2fe56b271e3b7a8d200f4b062151bdb34e2abaded644c6c51c35282e76aec8ce103015471193c93a258ec45e70ef76df87da1922ff18e07fcce713b82b2351103871a1ecb2fb0f3dc73b470d27fdb8dcc7f878e9671fd6589a2467411d486e9882dc5855070f2d656a3af685cbf0716621cc09900221d1543a2398315ffbb74cf72ffa35ac8bc6a7ab38f0db21d7dfcf2448ef124e9c526c8b115db0f8b7cc9541a764aad667b2daa8381ea453a2f8ae07fbc37f315f8ec3bedeccf6fda61b1f63e4f28c6e4fa622c61208d0c67c86b76016e8c664a07dc12b40a796622a6a2385e493fd8cd45a4eaf501e08b0ca24aee8f51bb3e9f274f7ae5fde0c5730e35ee6d8d28afbea03b0d08342d7858c0966be08f552ba98558b39b5a23bcddb4c5fa4d086bfae1dae2a9db5c63c20c3c556f34bc893b0411342d9778ecd1859b74f1ccd713bf6ca8bc0df3f62989abfbcd02cbc04f672bf3cf8bb201da2e9ec5f33f389696124e93e9313387ccca6798123d08e8a7d6358cd3b4f17fc5d3bff9cd2e6e86d165f5a6927e631ca6af82f45bd0830baabbf39b37ad4bdd04768cb2d7774527fc4adea8ba872ca67edc2f7cb161ac3059269111f7537ac42b38266e79a2d4f9994d4d52820c85d8b0e4318b2aaee18f10757f1252775d57978a73c973c4373f4984471dd9fa13bfccbcff67b428f74a9a8daa2f6ebdd65d30304b5cce048e38aacd8d0f3d2c4a2eed81de9fd492828753aa35a0b42541f0330033c22da7a7ae9232cb782be8db15f34fe6f319784ad6c25ad7e44701fc491563037d7ff5c82afe39072f3f66322e4726c13ab564b55fcc3ec14794402dc194265f409ecb587d32331ed3c5d0806364ef4a79fad6ebe683fb5ebae4ac84b56f37b7f37a153f5d5ac113c92f2ba03767d4cb2cf14ad000b6c2f4fda261f09e9e58e593f7e3eba2d7d96ce777ab62bcaf83511a7e57fed4be6e4743325dcda0b752621904df263280c91868689a02e321eb403dd196636ef9bc6b6296244609eeb0a0a55a9cae85e9d831ea8d06076a0ab50770bcb8522863334a6ee58b0fefce5839c8bccf9f42f80109d7daf23ec1a36a60d53d4dc1c52cbfc57a4b2b18199dc7e2909513e2ab4d38a497cd1546cefc9ac99f392f163414dc3aa78ae0f2557b15f5892b78c289af8fa07ccf3c02dcd421054d6b0e4784699d6056aa246312f4bb35f62923f1dd0e8adefd549c755a3aece7f5ac7e5baea9dbb87787612ba42041a3107447df57e064d54063bf09e8787b730c63aed1c8985ed247f7c6a48d08ec6f3f1ebe21e3c0236bb00b96581a284954b295c2a33b0902cc3c722aad3ceb4e49445ab7ed95e70c01317565e49a6a1eeb75570dc8ce08b656eb1c591ac8b7e0e50d6b3f1c34d4ef63fee1f941edb970a4fc76dea75841dd746997d8e30be19667dee802e04f7341dc04f511318ecbfed4eb2968fff8688913002b54b76afac9d9da7811475b1379114786d003c9fecf530c3e77a3f220cd4af60f2b6dde5870643c63706e5fb85cf913a29e9fbf117a7caab223c35d1659bf0f3aa59a330d207ed452f947f151f6ad9e83f5535193d25a0a89abaa4487442a9222968da85b6eaf149c542ceee17453e45f62761ef40634bd88bf1ea1b2b8491d425f091f4b7cf8f3022cd9d0019f8e12ae29f5ebb3c92725a3d31dee21826a00f13858ec41878af27eee40d56e28d5920df38e112b35c8431b459e709046c6e6def91b53d12112668b966a22901b7f8517bd90819c820dd7573c40d3f7c8ec065fd298df469e039bdf62807f32aec4ec14f995938f32b0e636e7d69ebdbb850e61c3b2e8e12d18d9ca509a80c280f27b9b2d38d8563a07aa70dc8040177edca86ccddaf2799f74aea8ecfc8dca51b7d7fc1696779360e120f5b699d19202cadf9fb18d6e184b43397a5165bb5e1f31990178673d9d6df5bb2114be73b01771f8c99c0ff1197662ef1d6b56f77c2bdbf8a868658a42250de844b28841cb1b1cdec451b7f133ea9060364b48cd315234185a453cde4051ca630149b0426d61f63937113ce9a6e9c0504995b12c79007fbe9d669393d9297d3771da9ce9b1279f5cf43897ae52cf453d8bfa9d7ed5668729a6e7e194ce452e75145d5e03816263764cbc4a996e0cc22b95791f01f66379f89cb8ecc0299a51995e829d8981ffea3716c13580e2d8770a9e237cbeaabfecfa74465d1c07cca26fe6921fa336196c0ed4b6f6efb93b4773ea8d1154307a7dbea1adba93621e9beb8c50453e6a3fba4eb0e022770dfb3ec922d5050c136f07c0f1d03f586ced366da17a4acd4571205ceeb8e3610777476ecd696fd2edc25ef7c9cd650dc06c82a167c05e76c4c622ea231547bdfba6617159b212409dc52fbe7c6311c96cb0944283f9a85f27f0616ebef47849febf251d5d483a02391aff792e8a63d0bc01f34afcf3d93870a493a2542b0eef01893e198b9dc87e5d050cfebf6a578cb5878dcefca99c4f371f84c989af062d10c73831a1ed2d5fa31075119f42a7fe63963265ffb267418360636a31f5a52d47b48dd0879e580cb15792f82ba5d261b5aa1b92503c940d0471a6caf38f9a2f3e1a322d0551b5afbfb59f83cc65389271c7129eaf2b60081c1c80dd90398d013165b97a4d0ccf77ec2f2bcf474573b1a9bee175b1f974c3c8987d6983a3b9218684c601be3cfa0d4e37ecbc892691399b0e21b84a4ea98751ca6acbc5a3bfdfad351a2a8d634d28c87c9e1e01b98dda1edcc65727f284a54368a4ce7009d12914b0e90f94e8b4077f588a63e7253216b7f47b47311cbceb19aa12c9153d7b7c461ef010b552eb56644c9c3c0bb9b551140f7182cc13df94997ae4d050775c8b7645e7c3194577cda26c37de0ec58d477fda2a397a52309ac19949ad23dc2c4ee724e67bfbb0dee141031e00d1c4887f57c4ecfeaa2487093450b48631c3542531fbe8a78dedbb6a738b9a4db2d52468746d90478a64543712222ceb3f16ffa79f33f2a717ce2c566b96151d957cf9b79b83ff17fcea955177d76642907dc5568a20c97f992db71e83b493f2afe1c0c1ed29f4ac94dddf3026ba46c17380164b74e2810c455ba3d901ce880c79803621fd4820a67bd2a2b86883ca4eff23309ad55da6e82d2dff97144b29969eb0623e164b1d8b89dfb6f9799fb5791cca86398dff6249b0a1eeaaae77a2db967b4b3ce8c8bf58d113c9b01c8637bf525277b1f77680cb34df547d59c83860346141c93b0b886abdc2a49fbe03dbf5d3870f8c07a5f78782b55469b4c113783786ace850da6ee26fd4e94f85d5a5732bdfb4890895de789c73a2e50f404e74f0884f09acbfcae450293cf289f75523fcb9023430ad9e3235b7c4f7478733cc2ee714623dd199f25a7f10afb6cf0046123baa416c295386b555f746a809cf92e763de7b01a6b319bc2e3abc902a7f86824911fedc2057fafe498d9fe6c53d1227ab12871287813137a663c0f682ab184506816887b7c26db24a4a8ee79352129472d5d959b7d257e2a1f1c73092b4ad3958d1e8c3dd4cdbc883ec0431665c3fa0ad042148aeb7ac975a293f741943687f555bf87103f34dbb1f3c922cbba53878df2d958dbecda8bdb88498e6fd96a96a068b5679251a1c5371c923f74967c21b059dc68082ec29a43fa16d14c78a29b6b302f20741eb24355b2a4e9b2211b02de131c9997a17ab8c7b073b5ff3119eeb4d13c54f9482e42ac8f7de5ec1d663e98a01810f5ae7198465528591913557a85a36fc86244d94a3386152b2d5cfd10b9aba01065827feab3d5f2b965d8f00553c891077e94d41067798ae482a77325ca6b2866c6c68e15e52809fc112b17d292652b2bb052e99ff63fdcf560b9f41953fbd1dec86cfbf58489bc1654ed6e3905ac960fa22376b859ac0757cc384648ff91abf12b78ae1b9a8b413be7727cfbfb6f97904cabafd073a342b0efd25bce8b576594091a96e205ed7a516f70aa45ca87a03f234a7fbd6bd5099e30f933559cd45a1a197b1a3fc096b42c3acc2838da13f2ac5e2cc9dcb92e94fe5b6a320a401f0eabac799bc38ff0c47d5d2e26303a492283f19454c8ae0f86003985346ff2c174fd0d8ff3fa6ce67b5e239b7a9eaf816082707e26aced9cf0746a4096ddd544286d6f507bd698d88e7275748fbb1bf24c396e5d0c3724e226e6ce5d18088a44635cf41ce9e6a436a22a69d4e73eb5edbe2330a9e9d99224ac827f5dedf653e88908354f889191012b49e5652b27c3f812a46400d85144f8f44ca35e0bd476fd6ca07ae3bf399bf56509ffc4a07aea0f8f6e069b1882a46479ad9", 0x1000, 0x400, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) connect$unix(r1, &(0x7f0000000000)=@abs={0x3, 0x0, 0x0}, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 05:37:42 executing program 1: kqueue() r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f00000001c0)=""/133, 0x85) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) kevent(r1, &(0x7f00000004c0), 0x883, 0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 05:37:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x3, &(0x7f0000000080)={0x1f, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000140)="2d4a142702b655d7824e022bf7e61d75bc55777ccd501470e85973fa2256c6c5ba49b07f9dc73f45b2d5e87c42ad6f68a3d736ad", 0x34, 0x401, &(0x7f0000000180)={0x18, 0x2, 0x0, 0x3}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") fcntl$getown(r0, 0x5) 05:37:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:43 executing program 0: socket$inet6(0x18, 0x5, 0x1f) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) socket$inet6(0x18, 0x4003, 0x8) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0758966201a28adc4c45192a10100000000100ffffff045ad35a05"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x88) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 05:37:43 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x206, &(0x7f00000001c0), 0x0, 0x0}, 0x840) 05:37:43 executing program 0: 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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 05:37:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x182, 0x3) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 05:37:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0xf7) r1 = socket(0x2, 0x4, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bdbfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1552f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d237, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x6, 0xb67}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0x80000000}) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x101, 0xff, 0x4}) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semget$private(0x0, 0x4, 0x80) semop(r4, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/123) 05:37:43 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 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 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r5, r11, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r5, r12) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r13 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 05:37:43 executing program 1: 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, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b91a48d4759f92bff767d34176f727a6881514aa6a69c05369dd1f665592fbc781388d26e02b9147d05f365de9e3c88d66e0f82cf2e394849942b7ed8c57659d309e404f97fe7897003f9d18a54376eb79e3fb3a0cb7842fc24583a3b6ad72c0d42ca559289d37855118b05cde3ea07b2a6996b8dd76b16a33520ce9987f531df5d29513bcdd2901b2a845ce4a85288857836479584d4492f9a6e9c967fbd8d8b70b085e7f61da0e2c09046861592096de48ec3f8e"], &(0x7f0000002280)=0x1002) 05:37:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0x8) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 05:37:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4000, 0xfffffffb, {0x0, 0x9}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0x6) 05:37:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) chflagsat(r2, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) 05:37:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x151f, 0x0, 0x100000000000000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000, 0x0, 0x0, 0x100000000000], [0xffffffffffffff80, 0x0, 0x0, 0x100], [0x0, 0x0, 0xfffffffffffffffc], [{}, {0x0, 0x0, 0x0, 0xa46c}, {}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x10000}, {0x0, 0x40}], {0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f000025b000/0x3000)=nil, 0x3000) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000200)=0xc) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000180)=0x6) 05:37:43 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = 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={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xfe12, 0x0, 0x7e9, 0x619, "c5e5b72d31fb7227dd125e17af8b5e7cd5d4a747", 0x3, 0x2}) dup2(r0, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [], [0xffffffffffffff80], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8a, 0x80000000}, {0xe5b5cd3773e63441, 0xffffffc0}, {0x47, 0x80000000}, {0x80, 0x1}, {0xe0, 0x8}, {0x14c, 0x200}, {0x83, 0xfffffc01}, {0x88, 0x7fffffff}, {0x24, 0x1}, {0x45, 0x401}], 0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socketpair(0x39, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x800) ioctl$BIOCLOCK(r2, 0x20004276) 05:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x800000006}]}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_emit_ethernet(0xfffffef7, &(0x7f00000001c0)="a2775ec640d042a356860cb269ec6d3587a55b611e7859f2f91afa4e9912b131268339c60e88e4a7ffb932934e7f5cceb4f405d5331bec5535d62ed893c1d2f8d855bdc80c965733485257b2e65e189fd7ca32a159c923811f031d8e1c5299b85c3360d543c23262760dd065006fb1a2dbd9581b01f9e86c607b0050") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) fchdir(r1) 05:37:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x1000, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) execve(0x0, 0x0, 0x0) 05:37:43 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x102, 0x0) readv(r0, &(0x7f0000001080)=[{&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000080)=""/4096, 0x1000}], 0x2) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/pci\x00', 0x200, 0x0) close(r1) r2 = dup(r0) r3 = open(&(0x7f0000001100)='./file0\x00', 0x200, 0x4) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000001140)) socketpair(0x18, 0x0, 0x81, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000002800)=0x1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000011c0)={0x3, 0x3}, 0x8) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001200)='/dev/tty\x00', 0x8, 0x0) readv(r5, &(0x7f00000024c0)=[{&(0x7f0000001240)=""/133, 0x85}, {&(0x7f0000001300)=""/234, 0xea}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/38, 0x26}, {&(0x7f0000002440)=""/73, 0x49}], 0x5) r6 = semget$private(0x0, 0x1, 0x2) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000002540)=""/42) r7 = dup(r1) renameat(r7, &(0x7f0000002580)='./file1\x00', r2, &(0x7f00000025c0)='./file0\x00') ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000002600)={0x400, 0x800, 0x8}) dup2(r5, r5) r8 = openat(0xffffffffffffff9c, &(0x7f0000002640)='./file0\x00', 0x10000, 0x66) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x100, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000002700)={&(0x7f0000002680)='./file0\x00', r9, 0x3de6a9086444ab3e}) ioctl$BIOCPROMISC(r8, 0x20004269) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) semop(r10, &(0x7f0000002840)=[{0x4, 0x2}, {0x3, 0x4}, {0x2, 0x251e, 0x3000}, {0x0, 0x800, 0xfca71e3ff5961328}, {0x3, 0x3, 0x800}], 0x5) ioctl$KDGKBMODE(r1, 0x40044b06) connect(r8, &(0x7f0000002740)=@in6={0x18, 0x0, 0x5, 0xfffffffd}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000002780)='/dev/bpf\x00', 0x20, 0x0) socket$inet6(0x18, 0x5, 0xff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/wskbd\x00', 0x200, 0x0) 05:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) chflags(&(0x7f0000000080)='./file0\x00', 0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:43 executing program 1: syz_open_pts() execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='#I*.\x00', &(0x7f0000000140)='{{.\x00', &(0x7f0000000180)='#', &(0x7f00000001c0)='+\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='!}!*:}\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000580)=[&(0x7f00000003c0)='}-\x00', &(0x7f0000000400)='!\\@_*]:\x00', &(0x7f0000000440)=')[{\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)=':$*\'\x00', &(0x7f0000000500)='-.,{]\x00', &(0x7f0000000540)='\x00']) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x8) utimensat(r0, &(0x7f0000000600)='./bus/file0\x00', &(0x7f0000000640)={{0x3, 0x6}, {0x800, 0x3}}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000680)={0xf8000000, 0x7fff, 0x1ff}) 05:37:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r6, r7) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r8 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r8, 0x2000746e) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r8, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r8, &(0x7f00000001c0)='./bus\x00', r8, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r4}, 0xc) ioctl$TIOCSCTTY(r8, 0x20007461) ioctl$TIOCSTAT(r8, 0x20007465, 0x0) 05:37:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) socket$unix(0x1, 0x5, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="0758962201a277dc5745192a101000000000ffffffff045ad35a05fd46c9656f1666a88e452dae6f5bf411d177b1dca58caea72d647c1e0653253a238a28035f22269e2e84f136c3e095ae366c5594351dbbd9c1031444e8f7b2dd7ff30ee69d4c4ca788e2ddeb5ce9a981e7ec961afd"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x20) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 05:37:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x9, 0xd726}, 0xa36bd80a15e7044f) r1 = dup(r0) listen(r1, 0x0) socketpair(0x18, 0x2, 0x58, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x200c, &(0x7f0000000100), &(0x7f0000000140)=0x10) socketpair(0x1, 0x4002, 0x60, &(0x7f0000000180)) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) bind$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000ba31a5e40a9ecf14f2324fcc876fb4dac284429b766785364c9df5630ca80ffe9156f396630950"], 0xa) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) connect$inet(r6, &(0x7f0000000240)={0x2, 0x3}, 0xc) r7 = semget(0x2, 0x0, 0x10) munlock(&(0x7f0000288000/0x2000)=nil, 0x2000) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000001c0)=0x4000000) getpeername$inet(r3, 0x0, &(0x7f0000000080)) 05:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x102, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x5}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="090d34413fb2c507153a05b8a2a9") 05:37:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) fchownat(r1, &(0x7f00000010c0)='./bus\x00', r4, r10, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000040)=[r10, r11]) load: 1.74 cmd: getty 54897 [ttyin] 0.00u 0.01s 0% 308k load: 1.74 cmd: getty 54897 [ttyin] 0.00u 0.01s 0% 308k 05:37:43 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) kqueue() pipe(&(0x7f0000000000)) kqueue() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 05:37:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x1}, {0x7bfffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff30, &(0x7f0000000240)="bdd9477c320c93ba8c1a900e6aca8656") syz_emit_ethernet(0x61, &(0x7f0000000140)="5dec3399fad8659a2496d533f51dd403ee1bc24f3e1c1fccea7dbfb71550a31158e84ab6b8b45c5625a2ce5e91b1018af714a4399bd9d96e465d29716cde23af91706b13c4041c9ed5bcd7d0c82be4ac750206bf9e44923b66f128c6362d31b3f2") 05:37:43 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1f, 0x1ff, 0x8001, 0x2, "291715c2acff951130efc8c2850c78646546d164", 0x8, 0x7fff}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, r1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x7fff) 05:37:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r4 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) recvfrom$inet(r4, &(0x7f0000000140)=""/26, 0x1a, 0x3, &(0x7f0000000340)={0x2, 0x2}, 0xc) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 05:37:44 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="e16914f6357e3a000000150038001dea89e51acb975b043e2f923808de8073b3dc11303590e2239281e5859bcf1b2f9d6b5054daf113fd30f24d80dc8f091821e11675318c60a15eeea0fac465f46154a66d1fb9f6ddb30406d8c485a43d7eb76da0d4c5a23bb4329520d6cb4c966175ff6c6e27e9af52a26402bc881074201272e8ccc3474af257fffaa7935478dac4bb6bb888f5348f89630145432c37ddcfa34ec2a73176077fe7dfcde6f95907afe5d23a990296727f9aa6ace0afa8ef", 0xfffffffffffffddc, 0x0, 0xfffffffffffffffc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='?dev\x00\xfb\xff\xff\xff\x00', 0x800, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ftruncate(r4, 0x0, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 05:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 05:37:44 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7f}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ftruncate(r5, 0x0, 0x20) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pwrite(r7, &(0x7f00000002c0)="19ce697487100e54a51fa5d5f99347b42d1fddb360bfa4a6c95724091eadd03e13fe7ce00023d04973308b51a4b93baaab521e154a9a952c27a536283037f3d8bed0a11432fc1ff61856987d8945e0adf2a59d9d9700c74f49fcfaff9358d13ae05f48f9d0d767c27c3a67cf4f905d90566d6159c29ae30f4cbb356d824f1e77f7eb768dc5366e35b7020fc75697520a5981724bb73b05bfa5910fead8c39077c056daebbc67ec8af23739fc3799283d20469b79c62ef7da0b4e6360519c55700e340e79cc29d4b945daf79361d0f0f1260fba7c02ca6c7fa5073d0e99", 0xdd, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x5, 0xffffffffffffffff) fchmodat(r10, &(0x7f0000000280)='./file0\x00', 0x34, 0x0) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x2d1b05e27049a47e, 0xf0000000, 0x27c, 0x2}, {{r4}, 0xfffffffffffffffd, 0xd3, 0x80000000, 0x5f, 0x2d9}, {{r6}, 0x0, 0x4, 0x20000000, 0x6, 0xfffffffffffffffc}], 0x1f, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x7, 0x1126951b}, {{r8}, 0xfffffffffffffff6, 0x80, 0x0, 0x8, 0x89}, {{r0}, 0xfffffffffffffffe, 0xc8, 0x20, 0x40, 0xffffffffffffffc1}], 0x400, &(0x7f0000000200)={0x1f, 0x6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea8d7110000000000000000b7b1a48e8c3cf771"}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000240)=0x20) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00", 0x10) 05:37:44 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r2, r3, 0x0) 05:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x8000, 0x6, 0x8, 0x7fff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x800000000005c}, {0x6, 0x0, 0x0, 0x8000000000102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:44 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f00000004c0)="d0774b40b9225ce9e09fe0d2ed4c8ded52d0ab4c999a37ce9f62b60cc5c03a4591e887c90467598d2d7b5cbc462a76c126e1386f4814fe621edc2a8109fad15a2a446efbdae2d5e11f69209bd26b22ad544628fbcab56e73b1928c0e70b87680178c83287e78e92f6de053f23f8e08304f3428874ceaf47402b7f2c17a32be889c851ca9614562ae9e69b97e505a80ff0afc32e8dfad7f2659651ae88b2daa469b217c1668a87582a306d9e67620e5e2234c2ad9b67be3950692ae163eb00da7249502b152be8e31d574e71071addfb3bfbd2d633ebbcf7af17121edb83cb40870b5cbcdf9bc5907398bc30011647ab3aef1c00795200ac83992731b6e98fbad3bda5b9c7ec1c951f3d2737b47e9f49646acf1b58472aab443b7df790080d6205ca4af77857fbf9094ed25d173cdbd0df4b8e5bb9deed192ddea4de0e70b8cfdc3e2147ea8", 0x145}], 0x1000000000000011) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:44 executing program 1: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x1000000000006060, 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2c}, {0x6, 0x0, 0x0, 0x800000000040103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x41) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 05:37:44 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0xffffffffffffffff, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000a40)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0xe9, 0x10001, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0xf127, 0x400000000000003}, {[0x0, 0x8128254, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x8001], [0x6, 0xc57, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0xffffffffffffffff, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x3, 0x9, 0x2}, {0x4, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x1, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x5, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) r2 = msgget(0x1, 0x80) msgrcv(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000046020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d8f2b9d0b0ebf2d88aa5d6d55fe565dcf2c8da7afd0c9a1eedee1386699f50100e5e68243570e6ab040d504adb02c17a64316c529668f3f6dd1"], 0xfd, 0x1, 0x1000) accept$inet(r1, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000000), 0x4) bind$inet(r4, &(0x7f0000000ac0)={0x2, 0x2}, 0xc) readlinkat(r1, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000340)=0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r5, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) setrlimit(0x7, &(0x7f0000000200)={0xffffffff80000001, 0x6}) readlinkat(r1, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(0x0, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x0, 0x7, 0x1, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000800)=0x5) 05:37:44 executing program 0: r0 = socket(0x2, 0xc003, 0x1) socket(0xb81a75f621255d19, 0x2, 0x20) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES64], 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) 05:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffde2, &(0x7f00000000c0)="b4890000a60d42918a0e53") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6, 0xa8, 0xca, 0x941a}]}) dup2(r0, r0) 05:37:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) dup(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000400)="37cc953b236763182b5a7bf6ebce3cdeeb8482584adcca094bfafea51d0147efbf984f92a95733273f846033069c85744ed4204c2b7ac8259cf1e8940b6a8eae2d390b91093015", 0x47}], 0x1}, 0x0) syz_open_pts() getgid() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0x100, 0x2}) 05:37:44 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x100000001, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) 05:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x3}, {0x400000064}, {0x6}]}) r1 = socket(0x1, 0x0, 0x42) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/214, 0xd6}, {&(0x7f0000000000)=""/99, 0x63}, {&(0x7f0000000340)=""/208, 0xd0}], 0x3) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 05:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x7, 0x6, 0xff, 0x9}, {0x2, 0x7, 0x11, 0x1f}, {0x0, 0xaa, 0x3f, 0x4}, {0x3ff, 0x0, 0x0, 0x6}, {0x2, 0x7, 0x1f}, {0x800, 0x8, 0x4, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x7, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) flock(r2, 0x2) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') rename(&(0x7f0000000000)='./file0\x00', 0x0) 05:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) write(r1, &(0x7f0000000040)="3c9ebbd555fe0c4dcdf03c30e3cbddc834906a4950aa80a2cbbc", 0x1a) 05:37:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x800, 0x4, 0x7, 0xfffffc01}, {0x4, 0x4, 0x81, 0xa3}, {0x200, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) close(r2) sync() r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 05:37:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) fcntl$dupfd(r1, 0x0, r2) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 05:37:44 executing program 1: r0 = socket(0x2, 0xc003, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x27}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000240)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r6 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x10) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000002c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x24}, {0x7, 0x0, 0x0, 0x1010000}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) connect$unix(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="81c5501eec594410f119441e74c5ea6dec237a9af16aed6df932df80a1cd835b6fce4d1ee2b45f054ab18215392e3133d6691e9dccbe4cc00df34cd749b7641069fb1ba0555183580a9265e0d2b45e5d0f823290a7b1c54e44a290e71772c565ae6e7a50968779b887b57f4e2e68d5b2cc98c3a0282e6c74c397944298eeb91de13674f8eff72075635a69556d999e70e4c6c165949a74cd5da18e27632e6c0c5e1b9db6939adaf9e071aa47d747f0a44dcde917ca77631c0d62a2d00ee0cbf8a7a2b1e4faa3069fcce4afabfb47ec2e33e34cf684a0b380e23313fb126f925002f4cf7c3015d1173fa6c26512120c62c657140a6aa550e28dca1e3ff597a6dc87c13f3d38d66ac6eb2165fa4a4d66972f799abac5a44b91312b88520dd8c5355d1548d6fb98a7f15d009db9808543d952870fc50f36da1d16c83ef908386a30657b437b54c832d96b18e7377670c7957007967574cbc923d3b8a18911c8e59146e874b6c237cc156b7a17136e66d436f5e4891029f261bbbaf7a6f7909842f83e651ae3b618c688ceb200d14b024381e2c19751d8ae95034580312fbda4edf41abcd0ba8981c0cc439a4571bd8f47060c94452d776d367439f12b9cc0d4ca26e0a8ea3e9329d87892b42f005fa9db74abe160558f0c6a42b05ec1b12c71907c5b0139c15773ae05ba3b5581f33074d19a4c699eef5293719a5fdf425d21d4340c2e59d35bc4361bce5d2439fc1e28e8fa40b916fd54fe8ef8e82c07ee458e965528e6deb55c1724777e8a625dfa2c2c495500d36bed2bfc4245602c08c5f596c94851430b99e42d1ec19d78795932c968c8d3ef1760048632d270ad08f5b3495ac02683ceb8dbbb3c17d7164efb35d1b4c0826521afa4c5474afbb8e1f2c1440443026cc488f7ab6d3d0ce025c2cb19615c03e6a203d8d37b1a894988af13ac7cfe62eca35c069f95aa6004e41c02fd764d4c776c4ed0056fd4825de382f5f67586e5dcb4f125bd29b8405905958696bea349126c009e9c0f26f7c7ee19c7bcaa20da504caf82cd9c19b32e4acae174421d67cd5bcb410ca64862b9b0603cd2ed3802fd38ca4c73e345a6b68a4ec52201f546244abee1447e702e3319c816cf8aac25b4b903f3ca72a893284edb73c179a11e6a7f68dcf9578a7a9dd1f04a2f2118d231e83d056aa305ab723e1427bceede52bbe95b7b72f83c01920f1f36b98aa8060cc68127efa797cdbbfb6e8ce3c2f47aec2719490de6c46ae4ee133193e7fd977efdc8a102c6e5047b3e25cb14cb140812a29fa50e74ab36151890f23094a5d857afd4dd44eb6351ffb9504483b31373d6b86c7fda58373372ccc9ad48e5ea030fae38643b8087e8f1c3b8b8ebdafe960ece15ace0b4cfb0d1f1488ec5fcd987ff2b32896c4e10f743ca319aaa7e4171b3ffe1b3c74ece4971d338bffb3012d7f04f1c9884a7ecba1f49f867486732657a6b6e3e85650ee2678a5474a6caec33d94e233773f8ad718dddf43cc2b0eb01b4c02346a429335abf9adf57cfc3b26276de2e6d9634ad0b6ecd45c1e57c8ab6c1837caf9fca82470993124833ea48b2ae8020764ad01d75feb0370831f944be0360c40f1fd7d49ebc018905e20ca9d32f483e3ec18c7127c7df1b407be8e7d0026b29c4e44726110d4134bc955c1d5714ab86ccc3d01123b06f4a595bf96895efb8b45a0f175c1159f56d999f43da96428e9327bbf12f4d826d029b6209685025bf53feac867b40cae385fcbc2edd6a5b97c6c1191dc1afd693bd61f02200c0290304060586d85980f3dddd17a9e12e150f06814872afd32d8dd63535487d8a433f1f2107592a499ea13eeedccf4d0e1a6b912c673ea568e7fc11eb324a13ffa0daecbf469af0755fa6a4b1e6e28a3b4e6343f1e2bedc62a5897c5399ec2b80be421f3a14df9766bccf0918ae1d7e88ef8ccfef92e47139d25759344a29306cfc6d6164f5bbff508fc6c70693dd1ef87807548f82c86afded97754a7e832b1452982538954b060ef9b72a4a6193ba19b940709368e9f2994f2168f0aa74afd9416f27f9c400d1a333d0a504e40300755b71dfa402a6e4180cc881505c93bec7bd5cd8a00e805b143b969f958260a0e64eed6055c4918bf77fefae9ac8d137ef0dfb3dd436c554d6c86686eef695fa576ffee049f169d7d813d03861912b1db7e6818fe0d97fa6219ff73b1e1a204c8c397ba45ba18f421b0d565a2ac8da665cdd301871e137ee775a2f8bd6e70cd2132bd264580d5792333f91414f3028533d3b2f160a3fb1074e35dd497784acc31ccfdadba4e10099b7afb4365280e183f9f35eca5455a1c6d8c427cb00fe375c0aba1fa4d55da22c8c2d840289b77edfd2b99b4df8b8b6222a97ccee440e30e6a2f38006bb6d435774dc3f790fc6ec4a7c9c35ef105eeb31fb2d626a9cdbf2265e5961e671c9e276cf546bd8d6fd28c103d51f80fe7bd745a01995cd645d0666ee0ffc9a992c7fa823f357d61a7d6a31a35277b2459deba39838b3ab44f7e5284b9b93c701a447e9044512c0e1e85e2bea102459f0604e7a31cd806ad7a56cc15f467aa94bd108cd288ea2929e288370724b8c7a50e11dcf0cfe93531758a545c2f3a3f1328fa2e7c50b17907bf8e7ccfc162fd869dee6b012261d6f59f81157694d41b05f7cee8435db0c127ec00136065ceefce3fe0b4a3759eea21321cdf09d64848a3292fb09add5d512fe4a1236fce5a6deeb704d178c33d236e96b41ba2d36fd8d30b69518c7b41320883039b0a5e513ba1a9a04a91344e657272d45743a086b2582f4cf2403538696b5c50c5f22cbbbc5db2cc83206951c726bb41c21390b29af03c6e6d433388ee04be8881ab986343430e5338ea1db1da238ae3883eae3c30b1a2e8f85f2baa1a356b8a6bf6abbc28d8c0175eb1dd5eb17a4e4e8d3865befc85c96456686fa4fd1c76a63337fbc1e1bb7cb2d1c09be2e3715fec86abe5face23ee16d144efcad2d1be8909552bd307827f7e479af2b91068610f33f3cfaf679cad2b6bec4e35f7f018415c93eeadc2189df230f242d172b2d9e0d8e708200499d724026588eb3186bee8829cdcd7cf66b69817263dc60acfa0b1d2561cf49feec420381571d75216612bf7ff55d4d07cce2bee34ea4fd8ba534f3567f80c0b79b1b34bb59c77a38d808b13f6798d2c07a23bba7e82a1e8795ec221619427091237e58555f8a98a529ea93efdbd5592267b9e9116c0026d2ee7cce2a0d398df0a2733da86be0542d6924f9b41f1fd3d369055f8bb255253e7f49de0419cca233576e78454088adc114cca6eca9a6dcee4433dce67f1bc8b32ecdd152437c56b84837745010609548b57f306cbc3612f17f2a84054d01a7f1240111db30e685321c6fe0e9bfc2ec73eee53cde4f6054e6da194de88c444e36246e46750fb99427f292ac4b9ec7c0b653b00f7fdafdfc502bba414c24ebe1ca7111334a1d71bfae860e50467e7b6ddba5e2d7193b91a8b3ddd3f316a7758dce1a786a28cc360dac84bb67f4bf5ab67b4ca76bfab26e7ca3b6a7656b15476a8e5aa5f94ea3ec220552762c697dbe3d1dd2a7231efcc0215b027096e48932c082116ba4c125d8628ad9fcd1b0c58020af02282c740f20f4a78ba61d50ec51387b5baf9833bd8b4555c8382a62de39ecda038ba801d0d5927e5f1fa17eda5cfb187631eee0f8d355e0b42b080f1e0efc139cb7e88ad977b1879e7bc6152b2e02cdf7ee031a4f80412d200faf77c0eea5fea9cac07b97f3741234925afdbeaad99057d7b9c2393f28b07d1f7fd3e2db1615a188a1c6312ed44bf320afb50acdffd5b41b1acedf86df3b3298cf9048d218fcb201a686084ee9e7a66a8700710f81f3ec98221314320a73859491b7f907f48f533042a913a858978ba7cb8c22d685e31a5a35dc7db2b81a15f6cdbdfac85fd57ce2cfc71c20e28e6ed3e99046dd6a3728efcd84ee46bf0e9e05f1ee02fe542795d1ea9a1e72e02f6c98e02055c20cc6e3f67eacf4cfd890c3bf627618678a10840cee00cb904bc07983e0128dfdc081c725a2c2434066b5fcb8750109730125030920c9b551f6bc999e3c740f45e0eb906be1f6c4666853fbdb2331f67f5c6bf2f0a3233a2353aa327f9a61cce52c244888cfd9473926cb80acd79a866b6ced5dfec36269162d6ce45a06ffefaa8f45e373dbe44288e61c836771bf169f15b455e587d704f2785f66b69e1c91f0c33cfec4dcd76c8d800556875346c25d8270d9287772736819e48cd37c1dfc483d19fd9aa55162a7cf4b2938f36953e28cd8942ada0fd97a03e3d45742f2a8db93d1e6af2dec38dbcf699dbf1a670bb3b90f19ff08091696f99ce1911b996390cd6ea000fab7d12b1e64ead48d9f7a0c3e586d4ff1301b70738e37282b78bd82f5e4b67e5b91ecee959e36a5ed5dd0ca1a9229ea449e82659b6825939cfe33caf61390a8cb45a118dbcfb96b4f01f430f4e313bddff016b80ef3fa182b0f822ffbb71a8b2360af7f781be25de2789bb9c030b0f1899faedab786eb222bb2f78184e21f4bdebb36bef6e297ec69240debbe2bfccbfeb45cf40f8497497d9cee186d0ca358ffd757451f986e162e5e0b37ef6d07be3f73cae09fb498b18411f19beeda4792ebb1b19c1997040ba65ef9135edfa29f60d67f36f3c26bd8edfd3652b741f4aef8ba96b9b6357ca4e78bc4c1d846d28d36353a21c275d324c08c768da7a6a83c131c3b20097f30734915a0581f219fe2a90d5f29c3aa0cb560af7600f058b3a32b6ee3d38a898505e625401d5771c7854578b2cf7d04721f36333b3b024381f76f32e441733a6e17819ffd87f28be47b42e9b7814748679a8ba4c301f6d8da9269d3c0ef49d1b25d8e44760d4080c4088beff0fa3ff19fc26f6f765b3a875652b4cddf158fb33e60233525f9a787ec3f14940d2c7b9080d3607969eed64e96dec1c21bc5470b5fbb7a731c4a8460fc467c3afbaaef51180978fb44385c37f5d69887adf1ac20616f4c0b7d5d894bd90bf554c7de08fef10a0b9608895841527d84a35f66527629dc98039d4c070c267c86fcac0f181dec1ac0797b88fdd60aaf64a3c3ba2719fc276b83eaf9fd80cf1fae878555059552ac91455dde721dbb44330bb52f74ece2001fb49103d984838db205e9e6b65fe0c7f88f00d3ee3e21f5717d5381381ac48c8741e6f54a1c438a0085c9dede55cb89b0e52fcaf6928bde331415d6e6321cf53a06b0025a6427cbc28543347e80faddd54cc66bf1f6fe209a78dd869976978c20403a90ed64719bf036327b7eb447db5f56ff1c0c382fb784b5ace9fc35fbcfd455a95ed2ea0b76ced87b29b842238bcbfda218029feb20a72bba74c6d2affa8213b404690c287e764761647797428c21438d013fa896b7c72c12bec09fea5b2f1981c7b5550d5032e1986febeabfa679861c0b59aa652654dd42cba787331a79cbb06bf504954a232f84636fc0ca81395c1ed8d44413bbd05f239fed0aa1f80b8a59bbbd14bc1c1bb342a9f1e0c5d0fe56074845ce337b4849bf9f1b3303c853bd50d919c1cb572bac9f16f70c3e8418fece8d9bf35856a73ca5d25d0fc8149e513d4fec957535ec923ed881f3e77da4b107a05b0d07533aa658cebd0386e103166a1eddb97c43984d475a8a0c96cdbf5b7b3cd46e5ce0ced578a6b5ecccc87b5cdef2a8f1b372a03c37f33163cf87739856a036ac7c75498fc8c5fa6b9fb2d0410ae398c7a7770f9726fa6566951e6af86eef8cbf5edc", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f00000013c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r1, @ANYRESDEC=r8, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16=r5, @ANYPTR=&(0x7f00000025c0)=ANY=[@ANYRES64, @ANYRES32=r1, @ANYPTR, @ANYRESHEX=r10, @ANYRESDEC, @ANYRES16=r3, @ANYBLOB="bedb4976ca644fa395e8958ceed26b891a8798027c1cd55bb31030954fc15faf0f376fbdf41083ae1eb84ee8cfce480303cf4354010a2733fb1c698db5cbc169821d777d987486b2327a9eead92647656bcf24b3aa1f0a306845a3ae7266db0f6df86b98c9ecf6702dc0b496bae9567d896e026e561f281dc5e580157a6ec0fbe176effe498904ebb5f3f9e50051a0076d3dc77adce3618207d886be7062"], @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYRESDEC=r0], @ANYRES32=r7, @ANYRESHEX=r0], @ANYBLOB="993f11b9f279fd83353c5a1c557c5f601475a7cc5d8e9bfaa8b23abea3aa11c63b1191dc018175498f2cce567561ef0e523958226ef81d043e4a4974ce73217ea082203880f80ec128aa6801be515a90cbeccf591abd2890421eb9f8d6c01c272331fc0ba2f4fa402fbef96d44fb9673d8e54c5ed90aec546713f8ea8a94f1925550e75f8e4f446f53f0f5c9334589ae5301abd43a7f58fa5f386358d74d0b832103eb6c9667b7255f08907003dba9398e6c7b6b973fde39324497839d1a91d26804192d1e76722c571415421ae2", @ANYPTR, @ANYRES16, @ANYRES16], @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESHEX=r0, @ANYRESDEC=r3, @ANYPTR64]]], 0x2) r11 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f0000000000)={0xae14, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000040)='./file0/file0\x00', 0xc000, 0x9b2) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 05:37:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) faccessat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x1, 0x2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\\!\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)='+\x00', &(0x7f0000000600)='-$\x88\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='][\x00', &(0x7f0000000700)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file1\x00', 0xffff, 0x84a4, 0x9, 0x0, 0xe7f3, 0x3, 0x7fffffff, 0x3, 0x3, 0xa8, 0x1ff}) r5 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x16) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r5, &(0x7f00000002c0)='./file0/file1\x00') r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x6, 0x0, 0x0) ftruncate(r6, 0x0, 0x4) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 05:37:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x372e71fd, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00", 0x0, 0x100}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000280)=0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x80) 05:37:44 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673f8fa589179ba631b92b06203f922e0311ff90b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd1d4000000000000000000000000c0d9944243d26cc617ce8571be571b005554bdfc49c669d4f2c3b31833e0f6"], 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="82022e2f66696c653000f0d01fa9d4d7a9f62df4669406521719876192f9b4f5b7d4560e4bf1d864ca8187d096da2fba5250d5274728d933a02eeadb7a9c43075925ec5f37cef3b254b1839960a93887b010cdb81259d8cbdfb175d1"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x4, 0xb0) preadv(r3, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus\x00', './bus/file0\x00'}) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x100, 0xa00000000000000) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000480)) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x5, r6) r8 = msgget(0x0, 0x246) r9 = getuid() r10 = getegid() r11 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getgid() r18 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r18) r19 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r19) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x2, r9, r10, r15, r17, 0x0, 0x5}, 0x4, 0xb8f, r18, r19, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$setown(r7, 0x6, r18) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r3, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff}, {0x6}]}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000d80)) 05:37:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) getsockname$unix(r2, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18006) shutdown(0xffffffffffffff9c, 0x2) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f00000000c0)=0x5) 05:37:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xd0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000680)="be6bc3c7632bfe2a2d17c996a684a47b556297b657d0e8f90a124f6860c3ae716855fb9dedec9ad57b7fb87bb9b1b223547b03dc1afa14dd0402d5f88a4608a48db063eff43db0ea5f9d031e6c488b17ce23705dad522d9bb2664b5965ad694358ffcf1b53289fbbf4a87515c4dd0391d4f09d11e2c81344867e02fcc2af37dc2da6c888ea0c63bc8e7592b019b5ea87865773ad9c95115d15fa9bdbdf16eb64ae513ca1aa28d53fce8481138ea9c63f714faef571a4b41b2f3a5eddcb31230ea94b6e4374bc71df9f11fcf55e8577e31af1c84fa90574033df2826f677b3e755eaedd010cb039688fd68d10c617f0676ddc055ae73e133b24fa1e0a2052c0f640fc164f88226bf76efb0652173b435682d08950f2622514ba7d3afc4e384d7b48c559296742dc60d7afa719962a532d2289c430314e13bce46dbab7df0010c2c617758d72e52799e931af75fd7cdc110a3e0d71b0947c07e447c3d8cc905c4144f6f89e4b77adef34363483579e129766517ee98489be106083a237d19d663cf48183fe46c28e8e2019f9e9ede5b3c9d040b90d983a715c52df071215027dba53e68bf334b3e93d356d20413c891554906ab0f3f32fb16573f7e57cb896fb18327ee7a0fe5be413e306bfb4aa75965b2b937c7980cda4c2fe9aed4a7536049a601ff3439e7dd7fc9fc28119253ac72607fbf1fd106f1572d331e50a31806abdc00ca70fd234bfee7d2dbbbc77e66e5a13ff616ac451435b3ae5babc92762571f4869861b6d6b27d6710f6a355ac6242bbb407a50fbe5f2d2a9146ebc094b28140f6ae19f78d3b3d0b8d74533fc464c3a60a3800b0771f85170a8f9919a4849a7ccd05719daebfaa1faede695c710cb2a4dcad506e3370b701839e954706107aec61ee6cd51f5e3a8f19ff5ce983c0bab7f85d9ef95b9f9390f512842ff589417a342fad4a4824d0f956fe745ba0194bdec4433846624f9ca381c785eea5cd6d536085031c92eaa50ee80daa59bb27cf08d08fc96812a06b92e6028263e152c402f31b6685e38a3238914b06ff60bd8bf2d3cd90d8b0daedf63a9d602f119f7577449c9b25e5aee3f7544474b4f7c0dc0c6e0218b48750ef28dc0a87ed9bf418a58242d5263631e36d36db1842095a3f62bcd642672adaf06fe9805e1f9322c0f199b613564926ee04b8a20c02b1fc205d455196580ac95f382a9894a5ffbba4bfbd59c1221c6f8e801d5ca6d45dfa066b061ef7d3c2c37a2859ab2ca2aaec5577fd0615934b944867a99d34c09a343203b09220bae9db42a849d0df5cfa4686d12c85d08420f489c43f6b0f000c06937f88a6e042c7500918bc2ecb05b8e15e41d6628fb0f35283d3d8051e24003c33bfd2490a8cdaa24a29b120de47c0f71b508cced68cf7a0c0848ccfef6817ab2204bb01b4a0f73fdd123fa461097c1b11717dc70243c2ed0f5b177cd9ea44652fe0273790cad74b22dbdcd0fc0ab010f35bf40f0074989a33f5e890b4fc84f720ab22fbc2a3caf8307e5b81514f47a3bb5f56ff74bf3f2779b2f003a698e7ba2abbe296c7826bbcf91feac2d38d6d6ebc2c045524cb18f9468cf3e60f7b145acfa420271e126678aa733bdaee1dfaceef8d0368d4ce863f2b8a1efd00d804eda8097ea315d3f279bfdaad945dc9731b7428b2ca89adf526e7d01c9c0fa4c0bdec910a2c3648a3a60b9353d885b485a6836185f9438f01726fb7f6268b3c116a863bef26d1c220ab5307716e4c24347b2895ae3e1f29eb153264280d0a62087baf13ae2bc8312c8a31b69610ffe5f258255734694bfdc5c7383311b4ff0122c8f9d5b5b60e64925f9191229d6a7fb7b2b990662b5422b47c590be8862ab8317f18c3eabd771314032d1af86bf3964e48f913c78981a62dfd30c1ca6180b20cd2968f2ce6d8259a2c1eb4505132b7375c316e587ebcac314eb34e645e77cb4e4a7a2b2e1d09ab1b072122977bd4ab6f2c0051e7f64d544449e6e14f541df8773931ab6346cfffa977af150a7d1c94fbc4de41c091f95ffae17d777cba970ec59379ba7a49229377555e1269b1420f5f657caaeacc4f53b8312729f0f9ade2af8c1189807dcd06537b9ac96222c8352966e1844104ba1c576913fda5a62fe758677fd927cef808052ebd7b35076904a88f4cdc997eafe825b54e7122a6110bec85d7adfd14ab134dcfe0f562dcb9b7e3800ad037446601b71632699640c26abbea728bd970b82ec5ffa50a2cc6ceebb04dd0a592c14a6eb4d488b9eae8d30a41714db5157b2978e50b0f70652b6bfdce1d4314562e2a9a13aa883530293b771d673c58a6e84993f854298f1f606827db41a56e3a2f91a2454ffd0ab24c7759a28fd7224daa99174d74c74162a0a3649c329988abd8060f272329a018b115034e2580c1d78714641bf401683a4f48057c82c07d0f9e143a8dbde252f9782c56692e0a9dd109dfb6cb62a56203df17a7b19e1915f2554b53457f06b9c663fbcc22d170602756d7ac951643c092036fa203cd8f31a3b07cee2fedffd91844ab2ac195205709cfc6528f3049a24aa75a96b26fe75da740a4ac85bd86d61ced18ca216abbf9f7080687ad0b1ea3d7e365f6e6e48020c9f99aa343f864ce183628d6665f607ed05af276f9e68b1fc9e9cec56267c8811e6178ef401e3e2024652c8dc5c7f2f8ca6493bcfaa43baad39ba9f32ad6f7a384fa0bfe10525f111649189aa7f405902cb242a6a57369f676a6e2c6a19ca39eabcf50c7147e3591a3e252b03732c1c56f83fda03b45d779f14b684d607f94d940943445b3ce4265c6b21b964ff7adef9b19493042afe07acdcd239c836a80f1931e5e23ffb244f4b720d78ee1e2497d5cc154f5caf5941136e3f7f691011230f221b6d28e138ebf7b2a1235367d870a7bc644f4448e00688b5a540b8f3e3f0b2459237e84b6593a9cf88a0922c4f967da7447f8282086e9f9e422413103eefdfdb1255ef0c008c34a06cbbe5d65bea7efc202a0d1017399d6813ad065b23bfafd7f43172c4857adc5dbf5ba4b3a15c696ca74c6be2014a0fddd1d0f0ecf982a3c31664ad32c0dd2eb950664de9c62d1133c29d1feb65d8cd8e434c8e7789998517621f77b2e2c54df4ab12437ee51b91ad54836d224ee9bbd0edf20cd7b4618f4991e104ac47a08a32dc386b49dd83ac289272c99dd5e62c62fd9f6d7f466e71e2dbb8f7f40b993c64526c62b5b8cce9c2d36ac97c7f3a6955a8573c17a6bf45562d07b18f495adc24be7451c11c2eab70685d1c6907bc80fc32f8fb7f6fb97a89000d1b226e1f9e0b8b1be3a99db1114030fefe129195d19b39f3ca83cd9ebbc25c88c772ed94d4df4b14513a1641654d55ebb7434819ac6b9a9cf8bed9761586cb0318ed1da8bdd81abfc66850a45cac3d2d24876eaa2552072a7293397bd073b77fa8345f7308e15a83e79cac9903343b81355f1d0e5b5508cec495ebc2ccaaee06dc9628475c300ba9a2848f769f343ed1add064df63ead0f138c0070701a92c5885510441301e99ba5e8c074107c885618b4866e4ea34d21ed5dac405c34ce87377ef9ef75abdfc981eadc85939961d36102e9363039a90bc862cffa389dedf44b2acd599689e80abca68340da7853020cc1f06e87f92b9848c5b0eb027eeb4b39a009f5427a2a597f8665e596b0f1c0438092a0aec604543428ba8b6f2f73260fa1251ed07df141811ff2b936ac111b93820c3f0f3044eb434725d156370aa7eccf02f4fcc4d9efe04c12f812289d60f4c08e3966e6328d3a3aa5902e9eed425789a2b0869ae02a946c229b71324e339f1a0a2ff015b157d94268c7c64159a1a9d45eb51aec810eea510706aceecd4fb26e3dfb5af6fed11f4d6442f4e9365b196234b413d133675b4ea2c7073a8f5983a96ab141f01ef9aa7581ebb142e3d22944c25859e4a9b1ff89bf7d54985e9f85eddc86c759e0a7b0f98374d609ba584f8f2e3d167aeace43b7b388140de524c66f196816a46909d838ec9b357396634dd03bf912b5bcb14de59deaad8ca618e516ff6bbc7254213074ed4c04c36c8040833a2567f4edcb808fb488279d661fbdd694cbb42b036503fc8ae70e987d8d338717b9015b188a07550a10895cbddc6e7c4bcb04bff468a7d647a9a0a2286f121ba187191e97f0c7d416b6a531addc2381a2ffca39391cd2d1460d5897fadaaacdf4587ce4c7f66a7aa67e1b9ca01416dd55f87cd4965099d8e9695e189efedd8349c8d9dca2fa38a558a90cb8bc09a38f4cd6093343db908fe65fce42b189ddc9a09a3f57995d73743e111ff4faf7281b15a80ea97096fb5e46eb480378cb69e7725149c8137bd0f9f0ed6819f7d53556dd257bc38afe5a442824a3a7d36e7ad7b42c69ff400ef199acfd18bdcaae18d43f8a9c5fd6a90ff925f91f7b14dd97df0574179b3bd50b0df980e66597cd8229ba6a5f10ffb62d5089ed261591b14a8a302a559c36c00b863c645f619b8a4e24f69fb32cf46050b8400d8f75a8f67c78728d462e1974ee0cbcde5a91626cf0a5bc4f4e1e73cc18826085e61858bc7d499f727dbb7bbb3bc48a7cba69b28d5db70c0489c1d00a3e904cfcb626448de318d251bd55c4769cacd0fb91fc7993bf6cbcafaf0b6add34dd358747fafb13924640d371ea5dd847b32a58911c7550a4e7f990b0f1af729fdb3b04537896a4cb86d02f958fb85be80264f2da15522a39a7e3cc47479a33c9343be5d79e7510376a0af0f6af2ae54dfc0b2f5e32005617e489f61d88f9ea8473855d3ffb8ff3f3db2c986e4611d532ce777a927e1b99cb7365cccdf843eccf8f82d08aa1bde75db167d0e54ade436de1d89efb0b39582064f346cfbea50ff8f72271d8f5c5e95b8a1d08546fde4145eda3ee99358e8e0c7ce42e009a5049e8db58c1a1c612a2ef2acb23443ce9f35bcd0b87224d3815931115539e81217eb7c6ac981538f7e61575710e5fa14cd85f48a1d5597302b20a2fe4d611b1bd6b4de455709dba6b8bae60f3d6ce46fb31b14a94dab9f5d61e9434460a0caa0630a98dc182ef8cf7201e9840757577e71aec455a57a0f38dac82207f4d042be05233d16bc30b791430ad8370bca9e941d2d821de489d94a819a0844114243a8bbb74335cd97110bcdd20b77fc94db7e56c5ec284a4523af3b80f08843b42dfdd0c3379bac07d0b4985813dc4ae94e17313e5c07deaea8177f33d3ad6e3936f49398895057c45ce79b32fd4915d460fcd97a8a5f43b2fa2a4debd9a15ba682a18ed3b6be7c369ad13256d11f0fbc93c705b57e25c3f26399395ccaa952a3444f21743e5ba319db4fe83a0c33c6af0d4412c05f42b0bfab0c2460a0b14243a54029c909f55304b01697e2b7cbd2a052a25ac770ac2af0200265b316bb042f4411214b411d07bf311b1546834a7c4c6886642f5330a7ceca21a54d72b9cc937458126ab3942107de58071c554723ca2c8a27dfe04ccfdbf840dd39c69331fc813c675b00ea8254298a73a5fe058b2fe8213d26f9f8cedf6e76160c519472fbafd2984489ac7d71ce9debe3fe03819cafb3ac50f986b95d5d036832c640a0cf62f153c4821a555895f92ae5d482bcd93be55963694c563ae46259098b8caafe53ffa510a2d023437bf9697baea32830079004bbcb2e67a418547de99d2debef30d283febdab2e6e1e420f046347a7a75128760f81c83b63dd70c1fe793090c2995e33a2427660401c09a1dd12714689319964889348eee66d98f76fa0fabbdc455740e88d0cb64", 0x1000}, {&(0x7f0000000140)="1686fc8ef47fde356ee2bf99f3c82c2744657d884545e7061d09a1cc1fb4e4892fc94839fc6b831ee16e4c0f9b837f978aa0aa2b84ee6033ef6154756ab72a10bc3490400166c44578bf44e9621a18b73c6fa5ea655d05b2bd6030217c79ed087ff9068fbda7a21716caa3f268cbaa9561dfbe2d3d44aa4d6e967a5b770eea01e4069c21b4f63701ee5e266943e9317832339e5c4f071e7ac9ca926e36746a24454817", 0xa3}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 05:37:44 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f0000000140)='\xa8\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0xe8) execve(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0/file0/file0\x00', 0x8000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x22a70626442d8368, 0x42) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = open(&(0x7f00000002c0)='./file0/file0/file0\x00', 0x580, 0x1) open(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x0, 0x8a) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') 05:37:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file1\x00', 0x28380, 0xc1) rename(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./file0/file0\x00') pipe(&(0x7f0000000480)) renameat(r1, &(0x7f00000004c0)='./bus\x00', r2, &(0x7f00000001c0)='./file1\x00') pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000540)="94bc45210c5d8e6bda6b374f8f8a58e46d4dcfa43e28ec01b22656f30b63124296adb718ea27c4d66cf0911732d1176b28d923375b53030ccf27d0ad289213df1143552892a7d2c917970c62d0e3716c0897d0a4c89a4e6095f0ce4443e3cd41f253c3dfdb41550175070040bd1ea5fee2bbb23bb23aacbf4f9d877e381c6b9c5ee9e7532b9fa43dedbb2491dcd7ec09762a0dbc", 0x94) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x4) socket(0x20, 0x6, 0xe8) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) poll(&(0x7f0000000500)=[{r6, 0x10}, {0xffffffffffffffff, 0x100}], 0x2, 0x3ff) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000440)={0x2, 0x8}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$KDGKBMODE(r7, 0x40044b06) fsync(r1) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000240)="7dd010d2db2ba660857f9e2ec0c5a0189fff59a9574205523232c1d6b268304be6a7b299735c260e991cf751ea6aa8d717129198db1940874ceb114ef2", 0x3d}], 0x1, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYBLOB="8271518e965b0d335e88735852b149012b17ab6662102318e259774f5691e7ad27a088da5837a5f01bd446b938824474eebf6d25e8dd8b6e1491036f085d2dba09276e86930fc2d5f6b47247dfa4ca536536a3d9eabba0453b837341220bf105adeea950102f54b1c955871a158093a535632e5a3b4059e0db9f61604e678d2156f81bc410e36389541b0c6a9f214cf034b4f245b8ddfec98751e58b4e489acc6e884e16486907303918d26553b68aef668fc8"], @ANYRES32=r4, @ANYBLOB="0004"], 0x22, 0x40a}, 0xe10) 05:37:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x1c}, {0x80000000000006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x2) syz_open_pts() mknod$loop(&(0x7f0000000180)='./bus\x00', 0x6000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x7, 0x4, 0x1}, {0x3, 0x3, 0x6, 0x2}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 05:37:44 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d29"], 0x10) r1 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc5fffffc}) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0), 0x1b8, 0x0, 0x314}, 0x4) r3 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r3, &(0x7f0000000080)=""/176, 0xb0, 0x1801, &(0x7f0000000140)={0x18, 0x2, 0x8, 0x1}, 0xc) 05:37:44 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82970da711ecdd57be971e006637f212407e6edc66a6ce69cdd79a7ab8657d8cf37c769a25bdcdec7cb66451fd3889ca10fe67238ffc19a0834ffc8526662cb7e6658d9c9f04730b6c6b02070701de69e8a458b9406b043db03f991b81809aa19c9efd2807be98b7d2b8a55fc7a0d580ccb6655e10408d699c6437a4701306ea2a69a87deed8bd2af6387e8edfa8d5895918eb2117038c77e766"], 0x10) shutdown(r0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 05:37:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) r2 = msgget(0x3, 0x404) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) fchownat(r9, &(0x7f00000010c0)='./bus\x00', r12, r18, 0x2) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r18, 0x0]) r20 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = msgget$private(0x0, 0x0) r23 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r23, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x101, r4, r19, r20, r21, 0x10, 0x7fff}, 0x531, 0x0, r0, r23, 0x8, 0x100000001, 0x0, 0x9}) mknod(0x0, 0x0, 0xe02) open$dir(0x0, 0x0, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r24, 0x20004276) writev(r1, &(0x7f0000000040), 0x100000000000038d) 05:37:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0xfffffffd) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 05:37:45 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000003c0)={0x5, 0x80000000, 0x4}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x0, 0xff, 0xa, 0x6}, {0x7, 0x0, 0x0, 0xf29}, {0x7f, 0x80, 0x4, 0x3}, {0x6, 0x20, 0x6, 0x7}, {0x5, 0x4, 0x40, 0x8}, {0x101, 0x1, 0x8, 0x91}, {0x1, 0xb9, 0x4f, 0x2}]}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x100) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r4, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket(0x18, 0x400000002, 0x0) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x2) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$KDGKBMODE(r7, 0x40044b06) 05:37:45 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0xc005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\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) 05:37:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xc2c964719a18f6a6, 0x0) 05:37:45 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000080)=[{}], 0x1, 0x3f) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0x20) execve(0x0, 0x0, 0x0) 05:37:45 executing program 1: setrlimit(0x4, &(0x7f0000000000)={0x8001, 0x98}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 05:37:45 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000140)=0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000004c0)={0x6, [{0x3, 0x10000}, {0x2, 0x8001}, {0x3, 0x6}, {0x2, 0x2}, {0x2, 0x800}, {0x3, 0xfffffe00}, {0x3, 0x3}, {0x3, 0x2}, {0x1, 0x3c3d}, {0x1, 0x3}, {0x2, 0x1}, {0x1, 0xaceb}, {0x3, 0x4}, {0x5, 0xff}, {0x3, 0x1000}, {0x3, 0x8000}, {0x3, 0x6}, {0x1, 0x6}, {0x1}, {}, {0x2, 0x7}, {0x3, 0x2}, {0x35632b439326e392, 0x1}, {0xdfd124e1766afab0, 0x7}, {0x890bebc5a18ed71a, 0x4}, {0x7, 0xffffffff}, {0x1, 0xfdc6}, {0x3}, {0x3, 0x80000001}, {0x1, 0x800}, {0x3, 0xff}, {0x2, 0x4}]}) r2 = socket(0x2, 0x3, 0x0) socket(0x0, 0x3, 0x41) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket$inet(0x2, 0x8000, 0x2) close(r5) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x8) 05:37:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x59) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 05:37:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0xa}, 0xffffffffffffff13) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) getpgrp() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4d, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0x90}, {0x6, 0xfe, 0x0, 0x405}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x98, 0x4c1a}, 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000280)=[{0x1c}, {0x60}, {0x6}]}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10221, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x104) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) 05:37:45 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0), 0x3d, 0x0, 0x89a, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) r7 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r7, 0x3f, 0x7, 0x4, 0x7}) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x3, 0x0, 0xffffffff00000000, 0x1, r7}) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) r8 = dup2(r0, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) r15 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) accept$inet(r15, 0x0, &(0x7f0000000280)) pipe(&(0x7f0000000400)={0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xffffff67) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r17, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000140)='./file0\x00', r11, r18, 0x0) 05:37:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:45 executing program 1: socket(0x2, 0xc003, 0x70) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x4480, 0x0) pwrite(r2, &(0x7f0000000040)="0f", 0xfffffffffffffe3e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRESOCT, @ANYRES64=r3, @ANYRES64, @ANYRESDEC=r1, @ANYRESHEX=0x0, @ANYBLOB="01331a426491748be5387aebc6bb0b5730eac8b10c1cf7f02c68b605fd59582b19b8e707035b304ff65063bd8752c0e1b0c1b359a5eb9a5bbc18e5a114f76ab8f1d3dc248247aa2acbcad2e3f155b9f1ae73702c2c8c430e8fb9d509352349c48bddecf749b15443e1d88457137e43aadc68e52ad25d8b71ef"], 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x100, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000003c0)=0x1000) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x80, 0x0, 0xffffff7f}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) semget$private(0x0, 0x3, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000240)={0x7, 0x1}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) write(r4, 0x0, 0x0) 05:37:46 executing program 0: fsync(0xffffffffffffff9c) r0 = open(&(0x7f0000000000)='./file0\x00', 0x109, 0x4) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = msgget$private(0x0, 0x248) r3 = geteuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x3ff, r3, r4, r5, r6, 0x4, 0x9}, 0x2, 0x2, r7, 0x0, 0x5, 0x0, 0x1f, 0x5}) r8 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x25c) mknodat(r8, &(0x7f0000000180)='./file0\x00', 0x6000, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000200)="49c5c68f08c7761a93eef3034de95d2d8e6769012e29f236e2a6cd21bec6e9549634bdd211f5514c09b2e26ba0a0c9341af930969c2e8cc386112a681adfe5d91444f189edcb1bb72f4837e5a01d86c6b96f05c3c53110b2eedc9b78967dc9b40fc148110fdf43fb67a8b13246cd2368e1ac89fe0dff85642d81ff8e317b2c60df845f", 0x83}, {&(0x7f00000002c0)="1471d1acb936613451fac3564b1909082c9c977c108e952df8b5230888abe7c3152da13f902101dcfb6afed54ff7a456f40f49607b8eefcec5137bd6c508e3103a405447cd4936815e63841b88ea72b6733a2fbf4d0cbf4a47be307c600a56fab4ae5d78b4638df5bca64846422935dd7339fe20d732d3c670bba75fd6fea00a5d3e6467bab6638d5a9b6189aca0a9be38dc8c390e29f4e841e0916d2df5b74dfc56d36af32fc25650c84224465837af4b2f91571cad2cc80949893150", 0xbd}, {&(0x7f0000000380)="89b57ff48f239de7c50005ca0cc8c7eb8f944d4b366551aa1f1cefc376aed3664d8beef79c4b3853e3c68baed594437a62818bbfa96888b1eff00c5111cbaa538dad6e3e38adef83c1f1d9c73e7b24ab1877715c9f5d7b4d1101188b911bba3b2155cf2868cbb9617acaece9", 0x6c}, {&(0x7f0000000400)="bb8d113627c9dd7b81ec7b4f2a19f3d4c69d45cfafad70539bdbff7b822187d4ffa145af814143f6594dd96998ee5dc733888dbc2abe02b9c145f19e7c1164", 0x3f}, {&(0x7f0000000440)="9eaa9a75f4624bd4d4dad288b4e5f60e03a44727d1634cf3ac6ed50396cc8d93d440bea533a60041781f17d9a549276b657dfd4d6d8670cc1bb2ddaed4d42a2610bb3b80486b9191c049bc08f7688d01919d5ea7cd0c49643395426828fe74a9ca9f874ccb2e616b0fc5cb5a14903d052283404e844fafd8ae8359c5a4d7c59d2f31bb185b1221a779fa4980e68994c66c346d2b490951e509e93de7aef9361713bf98a6538dd55cd635ca502c46406347bfa842407b0214cb701d4f574dcaed10326ba1ff4883158a8c34fa9ca582b7f4b9e85a0faa9ee9cd27d82827f35a2acac7ce3edeeb80fbba84da74fe44e97172f269b8a2774853102fb4b1f866f3d01f0acdb95430b17668fa2727f928e64725de3bbb76d05db5d3a929c92c0ada05576420d6179f28606f8334dde7a606cde71c0e07dbb50563c694a8014c5cbc619b25cb0a0cb7ce2ffd9712e704ce88d883886f9f0d3e2838da068be63dd4dcc7ffb275907a937d040c926b4008325bb20e325a3daf5888fdcc98716c03d3c91a915b926a436c908f691cb04e7cf2d31c709a25eadbb163e9ea9e40a1b896d5c357c4501a5812129b6f3b3aece91b83ec97084fbb443b53d561a042931817d5d4b092f60e94ea9b1e038ee7cc22be9a55db07cfb7d9522c49a13861c83d16080442b46351e2c1998ff61e39a4d27b80089809007c2e61ad71d482c35698a95c60e2cf92c734f088496c9cc1d06c3487489f48739873b5ab7c625187ec67b4b5f77e4ca81836f8bdd805fdc31d9ef2a71fd50711912ab27b28dbf2a4bbb1e7484c7d695d51fe3502dfcc5e8305c880e44a1ec6e4cec3cdfcbfce79a977b81f5227821dfe64025813fc13ac8e3fcb34e3e06c47d946f4c7872973e196010c95c630f3ccd88de4af99011de37217b52b3e2e988ea9fff0b438ab4247ca8522a619e4d7ac1a6e566d432332a7a6380a46976761b56b1d26a1774630b1a362ea5ec54e8b1e541ae9a6a6629b2dfb5623561cf857f1e17a5d43c349a15c538ca4e85bca87961f2acafaf9a543eab94852d2dc7438b0dfac5a34a7a3793306e89d099394c831b0530903be83a79ed3ef9dd80da41f8b12d242360453ba8aeb181d3721987b0be973e1f6cb3508974c2392e96caab167a6b8c2d5e18a00de26ea10f81c72e7a346ef7caaad35acb666a2009b58bb3fe62100c94689130f800f7b6bbb500455ec7f38fe754465b9f5a1a29f9f677806bdd975355f0ee6a63c76bb4aa63a3a448c1df0e61c27f6aca8bf7da81363ae4c01d4b443ea126096c5e4bf74728dda536398b6b7bee33542552fcf54ab7e9c6d474b28ac7ea61d2abe8de40ce60d9719d746e6b1a3a683d99cf1ac954611d480e55c047272a473fa0d99fe2aed70ae53e95c24e6edd32d6652aacf7e7704cc65ad81fbdc2de4e444848c72de2796343888ca37bf6dd016dfb320f00321f52a9d17edf48e5cd91f24e931eb0672adbd371699a6bdde5508e2a1560dd6b88dfd9f4ac2c3c50d3f6c6d6a60893a9aeeae5e14b889795c64d8a93982f8669101b57be71f74512a1b81b86f0dff4c5cfb3b8ad1ad55f05190f5afd1507bb0f304f04cc884f3eea9f1a7b740e108575597e6c4aed5106df23814e3695914adf1c50f42561d47a3614503e950637164f05fe117aa53d2e945cadebe19cbad3f59bcaca038315c83b37db1afebcce8eea7d201ba6bab4d81bf7ab9cab9fe5919efc67adff31e3aad39cd1a656f9efe425b7605a1597341b30c74c2576d254f29691b083cfde94cd81f99157430d8cd76975cdb787f1bd7681f51168bebbc96b8768ff8eaa4a6f1d936b400c883160b4ec96f8149f231d79b35bf754d1f405541236b04af1990f6e98028f765352dfaf532831594bf748cbdbfb3835727b2b35c170e265e3ec113be2000dd0caf222002f926c9e72b3b29770faec2208b5faad759011bc69ca4f08cf5a54a7f9ae96eb3d18b80fb363b65e9badffa3e036474f2c3ff484d6b6698e64f7d39f209546a0dca64acb388459af15097f1ba4ff3630cbdac9ec739aa1c197359d95fce9536698f5d1198207030d1c81937a6518e6c87551fd8bf94e0e1ad8fa521f5407448ff532a0b06fce30557d52f79c225ec4611a509c307750db62bc66c0a873c2c99c1b7436f6cd5b3a00bbc54db6aa4ff2d78f534c923c4a8c7550e3d7bd518d0c97dc60ea8cf318a589480ba8d9dba2fab515f9df067a6f6a44a3fa8b982e71e6a42b2d1beee0c3d77e4bdad8e491005ab72faffe8c215ba50baa2a3f708e39991dbf24b47af297580808e37e0912c9f2541f823c3e0d520ca86512fd3ac5276651c84173831604262cee2fe87ecd6a8c02740cf2bcabef9017229264d659f8d9e0ee1725e5c05f4dff44a2726737402bbfb0e80df94d3fc97c50dd24f61c74e3fc008f83670748f9b6ea96808aab04a452a6e7faada1d135fdac36fd0778859e6c11e3be48795a44dd4e6a3888a4f552239c5636c61244487679cd918ca269651377186216d5a48f7fcf5a52a2453e96bf27d63e3a79d313754896d04c7378ceed44bf7ef34cf122987d0c70735d371e9b94440ed9bee6b3791629a20fd3bb87107c8643e49dae7a9b0be010026a73647d35ebb0ebcd75816967dd222be22dd7c43ced57868dded22700bb82ee2c57951086aea35eb551a4fb7358f0063a837eeeeb0796cb511acbbff45c67cf2eca8b8898889c751c2562ce2f6d963bd19d09df3aa5563ea3f4bb7c125ac7e741753e9b51c07d19c1e18b300f42833d5959405b422d7680bcffc74a673d0f3dbc0712698c124bfd314651c9113f3e8a3941efd17b6ee7be11682fc19b9bdaed4dbfc4caac167884fed2d8a9d511f9692dfb963ed9e7216f4a7bf36d7ff8e9468bd8aa30ee30f4e5a1876616a55cf04f8ba8a52fa508ffb0318ce03ff6dc0135556a31343f424b68315b0c0b92cf1bc48aa1b713ce44f47ea7ff3c30dc1db5d45ea82ca17108c6bb4579113701cc9893c5241f7fe16ce27e36f7864d2eb583dc6be4f55717797f93c10a54331ad868d47b38ff7181613ba6675adafd071c32cba9354894e8ca1e112acb5f6fba8ff48641157eb6b5a4778d38f393be990842374c3c54297f2931779a58f0559641db5610da92edb0064b6fb129e994138d4ba6075bad6fdd7e5b83d2c9983c5d5467c4552268eabb0f9551f157633fe8f9adfbe4b55463de7e1b839db18f5264007224d617a0a2d1c20c48e44cd22d5c577930b959ab5716e7e06e9f03e8443aa4fef5bb7fc4aab071a80c3eab3e40ad35d7ab54300b4c179fb6a181678a8c66e3e389caf3c65327fd8ab4c286384a75db57c0b9ecc54369f50b16b2e065b5fe6d9a583db3bba3b9e31f9c6fc4e8d091547eedc26be347562fa76c515a6cced40f0207452ac24a06867ccc84f3a2d14f8b5bc61b99c493b5804aea9d2ad3f116a91c06772055b51b3caebbbfa5666b5fca826f09a592b49266803502ca6d0b8bcb34245513f09106d6afbf567c800101293007adb5fb199c6364f0c156256cfd03838629764a98777449bcae9e898c98b523969ed0aaf1635774b1876425929d7f358f98fe948f0924bcbf78493d91bd3be7b3aa04a2f2735eebce2a7f7ce16fef94d28a09a4fd749d689d5e664e5f7139d2ab0cddd950ccfc7ed95280645f8febb010ed340186aaff4dc819b139162841c131498fce6279908279879b200d6c7f3485cc501baf2a8b645592a65de5aee7a42620e7e4a9d4bed8c123d5eb8e2d81a40a96679b884055dfd8e9319a53aae5445761866ef18c41feae17910f35906b5fe667c2ad92d8a9fee2e9d95bb00edc8d7aaea3d1d6cde1f7f424d0dc6837f86e57932925842174e4c72c89079bb11f97a0194a7b080a866a70b9babf9ad97a0dbb30ad277c7ac819dc5b9c532c792fcf2cbb721b2362858574880e0e341c8d4b64ac1d876095dad4bda51b12ceaadfa671bbfd1803b83aac570878aed3d39882089e3cf262f8cebe9cf81413806ebb859c3e3769727bd0113b66e6a2aba3e90e37cd65c89450625e7030c5b04d493de7a4c63197dff4b672eb7999139d269a66a748ea32a03475e966c669b88c54d5affddf77a722871afa03698afa888a9ddd6f95f592a52b8cbb076c521688c4052cf83a91a3a327f6f7614063cdf1478e6f0f5b27e996ff0706b1344feb7510f82c19c32d160797e3c0b1d34f8f5a2da934cb2e6a478bc9ed7e57c90da16dccb6e620b376607ba3c8e146218947eb9ac316eccadb84819e8742ff746c8bff2635301944f530dd0cb5a2a7073f8d79d59526465d1127365001314529ee696e0e9efc450a3ec229c7260fe77802269e89df03fb85ac8e2eea57e9f2c39879affd13903fbe89468ed66dbf7ff31d710093f241bf1278dfd0e6b58cbfd9f0733b50c77f9d1878572bebd513d5d466684dbc8ebd80935ac0a104a175fb24a72ad0c90e5e10bbfbdcb5ff104403e6334b286be9b829f784651bcfefa84869b7da7bb26d38ea4d7f465fa19a560d97c0b1a67484160a3c4c185e9265cf01227989e63318cfb88f199a533771809e4c645d47e4557df869dedc4092fc49536821253e41d1cf55a313142c3a92ae922da49bdeff60c17c884f0ea0c18391ca87bbdcf2c0df1a887339dd10d38d255a8073a22c5a761b97dbe29819870ba89c7052ef9c46530fd4fa2ee7f51848055615f646a1666ce69f6e2fb2e3aebbed3c608f9de7be217f1d4600b498a554d8a3bd8323532a0aced0ece605c146e03a1b1c4639fa20532f0d312d9c32667c3a04cdd8248fc89c3c2bbaafd8ed06c092c8f0f725032d62f0797dbb6e78eba1088e73d37b0e695b06ec4dae6ed574adad3c17f9c3b9e3f175e66150f6d0ebe12b1f3f0c538e54c09506400613a6c2000a96d3480e0ad45c28dc4bd41c1d151551389a4616a080a9b00892b1b9ced910e846f804e0a21d94435d601101535b8cffa2de52b9bfcc2f31654b35c84fa8e59a0af4442d5fd41c68fc1e3be226a7b8f4d23e45bd24713fde65a05cd0cc27da3e69aa6bf8b314869fdec4f1fa200d47bd8bdc0fbd0d357b1e3e4f31baa1d2969fce63b76413584c8daa15deab66ac80020eb5b86b38aac51e49e8da82431ff8444d10397249885a2413d61dc31286f987314aa9b00f8f56a97c1e6853ec43a7b153f32746332eb4e1365a7cc9a01316a80adb2795aee2216e76160bda58c0d5a3dc16ed737812099ac575942d3533242d904998fa57ac25b0985f3131ed9678a0f50fb247a455c45dad7e9731ff8be5e5eefd3b95ca8981eccc370c8510ce8b1085efc516efbedeba6c046f67a8df1d14ce8a433d5c9bd5ce4ad1d52cc14303d5696aa8ce7c1d05097ee4919569ea0ef321dbb5eaa1d3ea26a538269a849c66ca175bc83be03d30e86d8f3ab0083da8688acdf7a3ed18927ef9ad91328d2c46ab25bd013dfedef4d0c151636de5447128cd62ff86538419c915e9147f6cea4e5a89ca92ab2c07c54d8183b5fb55d04552d4c0b255dccfa3f200066e374a1e2f8607943a3606529f2b93ab065d7c24490dc75a49c8ac9015545f661d50786bf043188a690f43d0614ea486da948fada989515f3a30ad82e0da77ab7b6574157d4f49e673831abacb22e1b5fb63a859d08d6edd3442004081e0084d578448b01eaee6e6123eb32d79fb5a77957560c1c70984596ac3803ac5bb081a6344dc568c493cb84dfd215e01bc2f9bd8b618a26e130475be37133cb20b4974f8485779f4a5c", 0x1000}], 0x5, 0x0, 0x0, 0x402}, 0xb) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) sendmsg(r9, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002780)=[{&(0x7f0000001580)="fef1aaee48e1a2bf9797866c0fa1e106a2bf719a316dade8c2d01905f6a7fed15d751db3b2725df1088cf77b72c6be62afdee548213200eaefd30c9757a635f72b6f1f08e3491dbbb621751376b8170cd7ad565a82002c407618ebe5d20f92dbf6a2e01740d086e0f08c0f591aa18eebb378f092db477f1f6999ad183c907a6f4b0957e8dfc6dacae89e3a68312716447414a19d7a7401b347086236760c521b84a8516f7975f68297a0e7bc120e49bf0115641ee463675931061dce2e599c58b20ac37987800842c82d5b29599571eaa1b50ddb65c81436322c6bd628ce79a6f89e0b6f7c43d5fd392f20fa43a40eac8fd7f0e75022aaa639f297442278b44595dea86e1d8a63de479a3dd0b35974f96b1c437703781ef85542246d2de0f179f4ecd9c839d15ce0057d2fc32335496925e0dec5fd78dfff67c510b67f46d4443aa389e5cbfcb98996cf4e4a68e0cd2592058248dba8b3cf168734550166052321eee334aeca13b917a611511d13ab243987ead7e5e4b52e7c99b7c21a96f56604eed7a6efdf9cac6c74bf0ae436cf9a6fb1eccb8ac1bf3b442b429ace5a1acf7f247a7860bf05de29eba5ec0078619712e57e59f6397a270b3e31dbf9192333076fbfad19befcfd6f25aa27a65d6744d36ac01bbbde54fce030658cd406489f05006c486103d0eb2305708bda30ed7a2bcd164ffa7e2ec36c9b530c2d1a43c453092e46f46d9342ebcf9ed048ced465c63b12f634854ef7a9cc790fe5947536f328a7a40229594f3fb02596a0f900a61144705e3fd81bb948a3183ab30302b091ba2419bf9b52d5453deb9b7f1e1b6cf62e3322775d5caf9291b9ea627d9ecc163cf4ca297d674b679cf344f6e36da8e3938914a15cb2d58930ac08f81ce4099a573b9c4a43d6bebb74152a88d8f9a544e936f9d8f0c98c80780b16b01a2efb0a8fbacf15a77d765cb93fb953e567f17dd57ffd798dff7cf714d077fc93535739f3fdbe297c196ab41b984c7c8704d6acf7019af498de65961c3de7b721ccb24d2a53a0e295a93d9b1a9896b4ea4abcb4a79de6bd62b617f4853ce7972c4b72227c3d90c4f101c5645357661b76d945d9b82813aa5bc7c449099dcd2ae526876f8ab59a773cc7172404f6d3a4567e16eb01040d6d175f8c7bab874e65199ff9441cb3eda215d655e9699d5cdfc2b0928881a2753b6a428bc7dd820d143363b04a9f9d50acdb3ba44acf626c44d6770ae85ab4f7424876bc8e8c092024e85c6294bc5bc2e6fe3db753b9f4cf3d41850ae9781c381429423d83cb2a94705d1d3448cecf02f59279605ccec373f67e3fc0008cd79577c97693fd900e411f590889df610a2ec78c4617230865ee8ba8b88ddf23cae3a3deaa96046cddb2e372ee09c5849df17a91454ada5627221d87bb3c6439f6dd62a1d1ee69ddb566f1cebacae12f20fea5c240df0399723d5ff9c45e58a0d533c93f180d03952f517f3eaae1b4996542d2a65836eaf330442a9229f9f130a57078cc39a8478991cbd9edf68417584966103d028392eb36617e5393cac75b6bae6cd0d842f03d76cb762286049bb6c796e2cfac2e5b66adcadce8982aec5d96d1d6fad2e570c3df4801ba0d6a3390ffb6209c97b56db422a91a258f6da6051a9b9a02b8855a6cf4a8d33ff217c40e92dcd467ff877b6f67a9b28cc913637cf0476051420cf216b926f1954b56fcf4570113df15de2ff0d405248d01eb1c6876ac8b7962d047cf115e0b70b152e41bc01526799d660a1996668bdc1733f2fc7d76e1441ec5c2e66cd73c4b82c6cc1e090b85df172da7a897084c58bf389f602c998ca53f38f4d4116fd1b351fe51555ffeafe3a9cc289ce1acd8841557d8b5345adab00cef5228dbe865f744762445d087062209d4c2e02045b524a9ab2bb53e07c8c755f609cfd2ce8ecac5b64604eb309f6d963c9548a49142506860bdc4ca72f1a993f637f933d8af027008b5a2f70d0d9e12f6ea6697849f7fd1f96c389d6ccd80281261f50288c3b91ed38a5af2bdb07058a2eef8c8d36a84d17a986683cd4617f3c664fd7d7cdd163c14b300cd9c229bf58cdb5483fefd68a033b0b1eb994a899ca36a3911f8ee81ef96a8782b5daac831b6893c9f4f9f917a9bcb0154d43f68b7203234ad07c3a8116001c2fe72095aa47a94865a63567c0c8252a4b481d5fc7215bdb6eab76154e19f9aa98ff326d2bd62415ac29c17894031221c3802dd5a7aad38054ec41fc78ddadb76a7aeec20fae745794af86f2133a8b01a223229d71072b27847111370ee8ada4cb3e4ca09a6598f7b0c32c853281d561c38b56fb87a9ad2c59924d0ec311cf922069c194adf7dea683d5d6ad9fc61395a1370da474659807c3171719503e851b69eaeaacf04bafe985681db5683e52ef5085f8e88b348df64c33ff6f0886d3160fd669df3454e2c12c859657640297149d1a397f4816650bb9c84b80ad3d3c4af670c36e13f09588ce32b1e7dee959bc313c55f634e8c227ee4738e92a83faa5dde293c3eef338f9add60938dbc74dcf20a5ec44b6696904dac4cf9a1d20977a9a6c760eadaa20592bc0e446340fe0810551a6d88a3053152b8cd0dc9db254ce2315e7b7ac184c7cf6bdaa136fa80d658ed88f20ae5bdcdb1518744f1e700c7b926a8114105b81b4981936ad3a98eeb06e53f8a09419b2da1eadee519517a73b51be8991985a236b37172a9e54309d22d7de14d253932a6c550a254af4f21a609e21993e31b093aa0c2e7961b412e9d90bd6675ffc50d89d167e54ba00ccaea1a26a8cc24c5499184f6058f5e504532fbd3ee0f30e97d475fea775cd57ef5cb6957df42a9eb6bcce7403b038903400b611b348d5ff3a0fe5b15a6e53c5178ef8e80c336b8053d84eb514ef7600c40a52e2b24402f0454300d16bb76d0a16f75a98f2cfabad742eb144ba9b499d582ba6243f050fc8e44db168baa8f33f9e876336d00e39f3e2d41d1a1585e8765a627a0b770c7339af3b974d62f83b297fc43d5cbf6e3978579432715a803517439a47b3bfba48456c26f0500e2e84c7343387afa0b12476b82f5ef3e0267264b7496abb7f84213c7bea88577903937c01f8079dc6901470c7eabf0bebfc38857003bc93c0cf1a356ce8281b2d65884a51b7b507487701b58558996032f3873be63e722d0966047be980e2aa8c7f2c07b49683898ec38efaed4e585bd55505837b750ded9312688036be7fe58b1d1067155f6a90fc503911af23855dcf0fd6821806ef8ed0e4ce901e5a2482a473e80ce3da1a294c818867e3166f8667b31b7fa13b9474d27217b2028fe879804b4886c9932216f79d18f06e7d1be42a9287ec895ab8af9cd64312b61ab254530ea07c60f0405caf3aeb6662a8d97d46abc3f2774ef4d339042492d16c7ef730e49d65aebe34a439be67e265b552b144546294a7b538d946894b54d9dd5aebd4bcc434c9756c80a337304978e8d145f18c734b896786e02ce74e704da30fd7703b1aa881fba62714e4df65c721703141ca9011391226090ff90b2b786f67474e9498aed3219030a69afe6eaf44b809d51ad36ca4d77e51ae5127221549935271104a079ddc133f86c1542923d0ca9e5efcc12350fe5b41085c5c99ea4c39f3b27910a330c9a94a0ba3312329269984ebaa58ec600397491a4f90203c6915170c251b0adc57d11268fd00ce6ed0f3ec29b8eb7c978fb4d55fcd9c5300542e66527e579f7b8242c4d2f86696eb04dfc743d90f6476c3d2f2a0a23b30a9737a3524b3b5eaf9d1d7e7a2e4a1a8c182a139928a71f58144e273a939874c30272e0d5a4784012c1afc18e7707d2e38e6e76061cd331ea73380e39d1670ef751036443e2cb5f31fb6b4465e565fa61480245a57b5425e42d9af55e16d2a4b9cb7818e5fd681d454b0b1d6ca347fc35ad753576dc0f94fe84ddd1fb4d7c77a49279c311d7886d554bc7544f1b2d1ff0cd4558f5ea9a5ca1b5a7fe3fea106c1014bfbf7f3e73722eb0605a3b81a01e1e273ac6cf739b506d1b2e6b2a0102f2aa41bd1160417a20d82e38d160ca93a7d6e94b4ea6c11b8867fda357424d18d478ceeb68f094a2000cbf210b13598ef3b7685b1ed6628f07f965b1123b9a19874f10f97743b2bd5e34e80fd2f74390a1e4718f9e1f8302357269e46ba59ba96b428aa0c2184db113b88a35bea10c239f5c94c1b489fe2241d6bd4ba98ff2a932348eb4b4a7f1239a41ee790201e888cd3884e8d8ceff22f3d321499fd4a72e931028377553ef51ae11c777dd914494f9000ef78c5d2c26b39999d99f85005894990b5b338142205b2c554ce8056f51140531a6d9dcd90c4004ceb9c922c40332f920cbbd5ba695227b5b17194c8de06dde2817d4dc294087035111f059cc3458a4159bafaf18fe8982861e38d4dae7ece7f6c15a630d77446e501452b7723cb5fc701f725faa61956629319cc4588faa128478d157bda6d70ff2733290d8222c977a089646686cc31394f951cd6ead4c19b8a94831e941835f6d5da176f045946775c200617033affaef7a0bfa76a7905852c8635ea6057a8cb4d88bba7ad153a59e7b26db6f7719fafaea99d8155c17e3818a28f137e76a077f1ea40d259b936470283a23095ed290f19fc3cd1fc2bbac3b3bd19efa0eaac360eeb27129b957fc72eecd31d66c3874485a67178cd33b230881624f54740acf646485ba6c7d48650895eabca7383d3c6f121eae88be647afb667139b0cc79501551752f1f329a395741fdd1454785d20f6e7e93a1c869051a4a128cbeadfd0d5f581a8651518c7f61b9d331eb7bcd8f35a4636ee4922d8242c8145dfa06034a0d277186d5c5a0bfd143f80fcb2fd5886f4cafb431f74054d140d80ae1b8dadf42ff2453cf60588dd7ca0989ac0a1ab1973fbd6b0a981b7db3c468c17cf99bad9e46bd59124b1f5f44bbb8f700a6123aaec0ebe4486d88bc00bd51896b77707fab0d2533f29cab28dcf8cedaae961c53175115e79ec68004f40f48be253ed03b745c455f778b04454cfe531e500ec735f81e8fbe95c915ecbd2778cb541742f6bff2ea5ac0bf07cad7bc285372efb5f94967666d423ab6cd4ee063e9de9a0c5e860fe6c6dd1ccf8cb271ba608a5edd41c8f3e2bac41932a830e49e29f8f8e01eacaff37eec356274604dcb55ac1ad9535a485d89d76656bd263a95ac3d2c7f9b49ffc72871168b4e4eff23bbf21c825e622674ff6742a4c8d6a61f224f5233269960a67ce8899c56ef81f0f0086b3a60fd7bd4ff3bbb474e4f312d1701f0786ac6eaf730a8bf958b9d25241323115fc5df3a0a15e8bd5da4d71512759ed7b504aee051c406750403c59703baf52e8b0579fdda94e13eb664d2252ab81c32f58ab0b8c8062c322ef6c6f470b9f1d539bfb58056bc0708e4570eaf5cfa23cb9a7c0e84d90a8fe96eb467e402e8426e113de059ca00b6d8a28955ffad603bddf63417ee748b09d69f27f688046d47b12bfdfe4adc068898c80ac88310b46f35223e307a650c741b15a597fe157596306d297913c6805228586af6c39c20c9b7ea3db7e002c90620cc5f5310f63de57b68efae67ae4fe6d59087b4bf38d3876b6d98afd8569331017cfb09d4786469d425439517f34745528fb6a0020daf9e06789ab817012550c73aa80822631992cf80ae0f2a59dbc2d542d753b1831e1a265b6ced50c1dfdb897c2fe8cf25dea5736025505e9482bc47c9d6449da1e572cf0ecd049d50a9f539cb8d2edbaed6c236e48dca", 0x1000}, {&(0x7f0000002580)="9f48b0e2ba2fb6ecb28d83d70672d9690826672812c7a65da03505493cf968227718a66f71b96d6d5fb3edbd4a068dbd9c62007f8223da5bf757300d862dd512528ada93363e462aab18ec9f5944a954918ddd14091ca161c3376b1b5cc039fad58a08d3cc10c9698dd8262c1b636e873f5af230261f160e0f7fb033a41d4d4503bdee1a40b7f9d5d8f1daeefe952d8b6cb56242f96e20c33265ac358b92921aac64aaaddfa8fe705d49f3d1f28896e07da7c7f0036c57baca7759d3e216a1d88ca78560e39dcea045116ac9aed752caf24e", 0xd2}, {&(0x7f0000002680)="776c753b9c85be93615028227f5253d608f17531d99af985f7da7d0c589db957348eaa50ac300b48d89d8c653c881abf5cf2b0c73ba1aa78c19ecc9134d44d08de43d9fe115262121188c22666cb3f3e253c4435563ab4298dbe6e977b1b6b067573639ceab866ba249a6efb53c7d3a4acdcf68eede2e1c54e3402458180a188a7f838ffe4d8a220af01b05c76e4ecc46616c52c5eb4799f35cac9e4443e6fb8cff80cd79e150785e664255fe2e3472fd48052eb05b4c82119a9571ba3e4e4a34424418603eed838db9bb62334c02ac60a2390f955a3dd", 0xd7}], 0x3, &(0x7f00000027c0)=[{0xa8, 0xffff, 0x7, "a0ca726ce5b808e909d612beb3a08c2172b4b510b3e5dfa8f95807d871dadbb31bad0019315c2738a083d6d8500f4bf4e0a8343496e9f582299e7b5b274e6d5a49571c2f11783e1fcf9b0e3dbc65e42cb0c946e9234afeed54a0e5903c2275857f48eab0d4d19d61a2d40c27ff8bfc5d005a7d3fb2d3f1644ba396b30e6403e2b8957b8b12be107ab661515f09a75be633aab8bd"}, {0x40, 0xffff, 0x400, "727aac4fe921d34bf5633bd13f94aac582bcde15f91909d7c49ef6b36bc3b7fb32a7f173075741e18ab3b029"}], 0xe8}, 0x8) r10 = geteuid() fchown(r0, r10, r6) r11 = open(&(0x7f0000002900)='./file0\x00', 0x222, 0x54) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000002940)) r12 = openat(r0, &(0x7f0000002980)='./file0\x00', 0x2, 0x54bd9d2b8fcfabd6) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x29, 0x69, &(0x7f00000029c0)={{0x18, 0x3, 0x6, 0x7f}, {0x18, 0x3, 0x3f, 0x8}, 0xe6, [0xfffffffa, 0x4, 0x8, 0x7fff, 0x1000, 0x6, 0xb8e, 0x8000]}, 0x3c) pipe2(&(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) r14 = accept$inet6(r0, &(0x7f0000002a80), &(0x7f0000002ac0)=0xc) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f0000002b00)={&(0x7f0000002a40)='./file0\x00', r14}) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000002b40)='/dev/klog\x00', 0x800, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000002b80)={0x0}, &(0x7f0000002bc0)=0xc) fcntl$setown(r15, 0x6, r16) ioctl$TIOCSETAW(r15, 0x802c7415, &(0x7f0000002c00)={0x1ff, 0x5, 0x6, 0x1, "124700be658cfed8892afa707c6298bfc21b226f", 0x7, 0x3}) open$dir(&(0x7f0000002c40)='./file0\x00', 0x80, 0x2) 05:37:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0xa4, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r0, 0x0, 0x0) 05:37:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x2) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) 05:37:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) open(&(0x7f0000000080)='./file0/file1\x00', 0x80, 0x20) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') acct(&(0x7f0000000040)='./file0/file0/file0\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 05:37:46 executing program 1: 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() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 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}, {{r5}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r9 = fcntl$getown(r0, 0x5) r10 = fcntl$getown(r0, 0x5) r11 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r11, r8, r4, r8, 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) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) pread(r0, &(0x7f0000000100)="39eb415ab71f9e68d10cdc266a38412ac349c3e4896f302d27219210584775", 0x1f, 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r13, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f00000008c0)="96446a99e553c535916d938c0638fd95942ceffdc184bb7dca4cb20830c72f91a959175f89f3e261fc62d611daa69ad6dbd41cf673e30ee641331ae3b356afcce1bc856c0ccc2a24013ff248d1336ddb5580173fec5d4a5c9831045d247d7b2ca824bede0a09f297185b98f1cbead96623bba71198fd56323f6254fdc2e2637a541fb3c7f42bb1e410a3000069ec7de851f54cc92dbc7fa624d197896d04a5fad9790358b1b17f0d1792e8a3f0364ab7eac0030a95c306d062c3") semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) 05:37:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000003}) renameat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pread(r3, &(0x7f0000000240)="1f9136699248c05b53faae8ec0dba8c4ac37a5d26d7a950ca198cae1caadafa3b843a8f6e55186ba17312c4a5c81c18d5460f5bb773d7520f8d3a94ddc05b3d2e7037f2a1940b44d8adfa0fee9afb337b38b51e232e2aa618e5852865f31247e8ebacd217127520c14891fe571b9983790f267e2770255f831de3b5457929e034f8d32f21403bc25cb191ea8dc5e27363b5cbc2fb7fb5a36f83a71723e81c2120076502d433734103aea07843e02c0b04b520d81915dcbbdb3", 0xb9, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x0, 0x1f, 0x8, 0x5, 0x1}) r4 = socket$inet(0x2, 0x1, 0x7f) getsockopt$sock_int(r4, 0xffff, 0x4, 0x0, 0x0) 05:37:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) lseek(r0, 0x0, 0x0, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) readv(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) read(r3, &(0x7f0000000140)=""/229, 0xe5) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') open(&(0x7f0000000180)='./file0\x00', 0x0, 0x5a) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) lseek(r4, 0x0, 0x5d, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f0000000380)=""/104, 0x68) 05:37:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x10) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffc9, &(0x7f0000000140)="4df4da848dfb28df3defa7143410bd0c78de654b3f8f7e13526c514eb03ae8461e7557fde06a75cf190f74adc3cad3f396ac49db200bc3dffa7e9c6a7f5af1eae5d8d3ab782272a2fef3442364ca5500b5e2b3c0316832a81c3a0b2d7875be657f1775419c0ec12e5cd7712c9b3c67c8") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6, 0x9, 0x1, 0x400}]}) 05:37:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x1d83bb564353f2b5, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0xc00}, {0x2, 0x4, 0x1800}, {0x1, 0x9, 0x1800}, {0x4, 0x8, 0x1000}, {0x0, 0x800}, {0x3, 0xfff, 0x1800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r3, 0x20004455) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000140)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x1, 0x0, 0x101], [], [{}, {0x0, 0x0, 0x0, 0x4000}, {0x100000000000}, {}, {}, {0x0, 0x0, 0x0, 0x708}, {0x0, 0x0, 0x8, 0x1}]}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4000000], [], [0x0, 0x0, 0x0, 0x0, 0x3f, 0x800000000000000], [], [{0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x4}], {0x0, 0x0, 0x9, 0x458}, {0x0, 0xdf5}}}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f00000000c0)={0x1, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [0x0, 0x0, 0x0, 0x2], [{}, {0x5, 0x0, 0x0, 0xffffffff80000001}, {}, {0x0, 0x3e88}, {}, {}, {}, {0x5}]}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f00000000c0)) chflagsat(r9, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r11 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r10, r11) 05:37:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0), 0x0) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000011c0)=[{0x3, 0x808, 0x2800}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x1ef) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r19 = semget$private(0x0, 0x4, 0xa5) semop(r19, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r22, r24, 0x4}, 0x200, 0x401, 0x2}) fchownat(r15, &(0x7f00000010c0)='./bus\x00', r18, r24, 0x2) r25 = semget$private(0x0, 0x4, 0xa5) semop(r25, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r25, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x24, 0x1000}, {0x4, 0x4, 0x800}], 0x2aaaaaaaaaaaac2c) semop(r25, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r28, r30, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x4, r8, r14, r18, r27, 0xf627136b93ad19f9, 0xfff}, 0x4, 0xcbe6, 0x43}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 05:37:46 executing program 0: open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r0 = open(&(0x7f0000000700)='./file0\x00', 0x200, 0x14e) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0xffffffffffffffaf}], 0x1) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="2d012e2f66696c65300044969c759d53c7443099d78afc0c704ac39a71d4206b6284f39f033fdfe23f2f66716529d772a925d649cb1a293a8dd49bc06019794a934c3467654ea10d14c7f0a60647de798c5349f2b957d80996175ffb50e641b2468eede6ce5bed5aabdacbe354466c21dbc45b22e9fd8fffc87d8017b3f134c2cd4b75d95bfb31555473fb421d0b278386f62323ae602e5734768ca45759b001cdec1780882032e7238f6694a0fccdc459e70180545119d37f855d166e9c365bc3cca7c9504d145f0719144060d30b1f15e2f4c3ce00adbe1e6515eb45e186721386a48fff83dd179dc0dbb4f91bd6e5bf109c7a0fefcf46320462dc2333fef444efaf307381d688610a1ff30c1b67d74231d3b82593dea1fa28aaa40b82d75f284bf338657b"], 0xa) dup2(r5, r4) listen(r5, 0x0) dup2(r5, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) kevent(r1, &(0x7f00000000c0), 0xbd56, 0x0, 0x7f, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r6, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x281) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000001c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r7, &(0x7f00000003c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r6, 0x2000740d) unlinkat(r6, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) r8 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x7067, 0x9}, 0xc) 05:37:46 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 05:37:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="bb", 0x1, 0x0, 0x0) fcntl$getflags(r0, 0x8b5ff23ac349901) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f00000000c0)="c87dcb18cc32db2932505fb5cbea90772f85ae86229ecd2f4ce9bbbdcccc39d145287a2d78ffd0e71f169432ed7d63165d2236d27ecfa3c72ca7f91f1c5ef9de9274310fd48440288ee726c2b2afece812", 0x51}, {&(0x7f0000000140)="8e802f0e67993135ac0e62b2707213898ce7617a18f351dc1614cfb6968363914977f86cec02a4dd9c22fcd8de86a9b7805ace5f60a21b4397cff61dc6f53b35a20f1addf21f59b5551e13b70cb25c6187d8a2a1aab9c6fcecc002bc82e7360ccbe4541f6d55e25795848a7eab9d47416b72712f780979f18a47a3cb43da0bd10ff1802f52b54c89dbbcefb1a069a4655cb0b2250d8a8e860240fe05a6283dd70102abd2d6b1296f9dabc4a30be7", 0xae}, {&(0x7f0000000440)="c4f3912008146bfc95f995183229e81f45e40fc95062430d85d51867548ad3a91b034cbc917f17733cb798300f6d165bd985349ab51c73f1f397c8f2ec17373e3c781e890061f9da30c55ea194665e6e9fe6363ddb4d0d25db1144cb08adb1904364f845c9b750b20a9a36c73352962bda7d5e0a3bd77a50f24e194da5d5e0def386581c9132d02dc6afe76d6aa802a57e40ea414184bbf3d32b447b6e012a9658f9efaeebb57eb081474989c6b0e66d25411722d89a874a9ec166e79cdf831121810134cde91e5d96", 0xc9}, {&(0x7f0000000540)="aa6abfa2f6c8ac8570f2bff794d28a018a4cff53d87f6e33b36559cc83f124a70fb9199935823eba0c05d5c7a547ce3f30a9ebbf22b6dd19853ed154c556112ed3b15cb56f6d4a6f24defc8f215527dc0070783db8898cd4708572614b02f7a7967df395bc47b137fc7323273872cb1ed77b962de89dd5a394787a459c6a51b7bb1c76dcbcda382b79844e84e1818ddb6cac33914ac819879c9118f7b55341c97a8fd04f5e72b0e20086841debdbdf5f4161ca96fcc19d749e6dc5f7", 0xbc}, {&(0x7f0000000600)="3b837754b082bbb3ff15b14f2f26a4425b9e7a7d87e6a7ced26804376adfbb3dd5531c90abc6676089df21628d1233b7bc9d503ccdce9f5a0a74b5b09c195457ea4b2d28fb0a8e6d03d9ab8640596eca396662eb1a7056284ea1b48a8feeb298803cc0ee0f6eb5728e8d69bb78df3afed6047040f13cd72cf88009f295c961cab6763c75cf13412433fcdcd356de4301ae76141dce279fe653e815694432ec9902e7d27f6abee7dc4121f960", 0xac}, {&(0x7f00000006c0)="a2604cfbdaa347e1543bc6827663263d19f45baf7d98d8bb7487cc041526093f75384483e63bd04efb4040e580e37d7799bf0455cc7975599269e9e09e9dcdceba96544e39eb53ab2f416118f9c0d4840beecc58bca41c305c5291115eb88f7dfc9853bbb69129a144b3600e8b7ff48445d6c2fde81d6d1ce5a9207529127c2387468205add30fbfac2a4030d36c2749fbeb0e347b164b2caa95e1ee06a3ea32a1fcc02c0c1c8262aafe36aad84cf041db35e268076a5a5b976ad35ca75eba322d0681675647085d645d430c193cc028c4c587eadd653353fa0593085390572f486696fa4e97511576f11d1a3a69419100ac1936b71397d4245646a80d", 0xfd}], 0x6, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) syz_open_pts() syz_open_pts() 05:37:46 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) fcntl$getown(r2, 0x5) geteuid() sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:37:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r2, 0x3f, 0x7, 0x4, 0x7}) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000922d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b0600"/235], 0xeb, 0x2, 0x0) msgget$private(0x0, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 05:37:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") chmod(&(0x7f0000000040)='./file0\x00', 0x145) 05:37:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x2866, 0xfffffffd}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="43696477ec227ae6ed94d45980bd", 0xe}, {&(0x7f00000000c0)="05f595290772931351", 0x9}], 0x2, &(0x7f0000001440)=ANY=[@ANYBLOB="400000000000000001000000ff0100004452b6082d8adefda44cde3281812cc8fa97b1c3cccf65212f7f18a8910ccbdc142bafeb2f5ed043e5340000000000001010000000000000ffff0000ff7f0000f169f6ae4c99b66e35d650bd1a6d18cd4864443e42a6ec5ebec1be08c31bf7407d62d11e489de85700133f69f00f242201d0cc87cbe6b2f981453d7c440bfd14ce77831ac5a4e5ede8ab51ad4ee004b1b726f861f2015905798276f36d302a1f70a9a1b6b3e5b254de286f40267544ebf9bf0b8e3e33a81801e592bc7a3b81060804b93dd24572c9ca568346a91628d38a84e78d73e3f704704e45a060bc2d1f06cd9f6c3e3c3f58614dfe0d9170f25d581f4f1aa962811ee9cbe63a090f4130c86af03fc7aa7078c444ce1762debee546dddcfccf3faddb3b6f84d744c9c5a21583f77124e5b51af55118c388100919b2e9e9d620eac929306bb3d18b55a87ade395093d758700bd3435c2720b126e9f860dd092458fc4416c9b070cae675cb191ed0e9585947a891d368a1249bb82e80b2b54a72a929155d5ada0aea1cadefcfde3b63a62c4c0f448dde64f42dafb99407323a83aa455ce05cbd5091730f775d99dd0baef056436cbb10cd0ae90e29c4560ff2f6fa4fa25e2e17648045d5aab1307da7b04718bcebd5be2f06e0e2c93b74ed605b12d66c8ca21124bca1c4a40fc6628537a17ef013f3f321de1627403d98f2b547809e9c19384022b55e854a8e4d89e0108186e0461779f85010877eadbfb0edb93fd334e9496d7d3544b1996083960cde2723c183884975956ddba43d4c6947806c79e597b9df3e7f48973e27f6534d4d0c0d440f1dff872b0c13e246e83f46290160e29fe794dc2bf8bbf94ee6b0eb6a7159fe6e5a1b6778f77153c9be6aaf1bd9da74708c6a1965f06b1e4faf31cef204b5f4f1718589f5197b7d33b5137142f3f5242a4b53689e2825a0238bb67ed43a197b333119d8beaa4157dba1d71fb19a4f14052ac3d4e9012a8b8b96745890df5150b69e980773a467d77a7eb7488e624199022852023b03f5b140bf8fb30541ffbe18de4f6004c1527bcb0728548791a6f8738ae76051093698e9de4ea59af9d57cc488796797f9497f099adbc714b99a88c6d8d4f434d117908366fc83332b099e8a6d9016945d173c1e481109efd62b9410c828a932c38ce171dcb9a783bfc4da3296c671ae71a6ef5d7610fcafcf2bf70ff55809976c3ddc4d372806f1997925276dfff7bae9de02d62ae3802b184d956ef33260303d9a86d7c02f8e95d1f4d0c5894ff3296e091e08388551b9bc2de660a44310df9e9459b78348eacab2fec9688672741ac5111e010094dad7d07e2f44e4a1e4be33755a76ac8b3078f942e1e86dcce86fa12fab3d40e0e701b9f4afaa90a88224209437b6b5e25d75da728527e08c4730eabd8ab973f9125d4b9de01ad52ee1d31438b015a813d745ddd512b38357f14a6032fbeef9d145a0ea9c34abdcecf9ac6da3fbaf86428c0f2c75855e8408dad5179b530570c65895099895419c924cb75801260280ce48ab6ec63f8803ea07c05904ca7a63920027215cde1373b87ccf34bb343ce757217d36b0720f88eea81a1febea9bfe25e146c4ce636e94ea343b6c833f856c37c2a74fd9d01db769c8cd4be2d8d34007b0fb0eb68c8aa5c8ce3cc1ad31145b86d35ec6003c035f2c6e1cf381db42f7c972ec2a959db0fd639d6cd5be5f04b2ebff4c30ceec8a5f4b1adb30873e18e15ba60a536db36d528631d8dbc07f5a6f0fd2ebb7ade620301a9e9c9f9ec7ecc92624516aff9dd07a492b6f558be01570f2cd4c77c6d01134adec8b146c1451edc8c47194f2da3d775740f274ebbd9163526124f23b52d243e3609e14451d7967cfd0ef50c677aeb08743decbc9dc129424cc9995c8b07390fd970d0ad4cc2e2bd455da516639ca6f643b10f7f2eda8c9092dfafd9e20668cda507519b3c4cf18ae6bda18bf764be37c237a31b06e509881580d4f6358d1feaa7f9153a8a18796762698d3e3e99946619b8b59ed54b48ce78b6fc0e9e92251167640e2b10ba8255736a389be0f325b69c4db59cfce126afebb0b654fbc0ab0f41d874bd7948ae832171799c63de0bcc07b5876b65fff486ff177fe24323dbd46b0a0e2fac8b8e0c0c88e189d0e8b6340fa3c31f9564a35b4f1d64f33682443ee63f180738ce1aa4bc99ecaa60ab4b3196c20016fe2c1dc1d40beb476da48095fc7e2221f29fe724b531a19a1e6e37ac60880324bfbd25cc544ab61d6ee583af7b72d9c55824f0ca781173775e385a272d1ab46bae97441021933af641abd2260ae9b43f3e1e7790eaa18963149fd538587be1915634b11a4bd98509d1dfb53be523a1585b5de17f11662a5e5a4f5634b62d7927aab2155df21955f136bec834e22f48f2367b7478d0faccb9efc5cdbcde698210384e4c6446bcc384c447fd9c9be50f5e4308a0a8a5d01c2abda66f06ae4f549848d873a4e8a9f07f86b002e8bafd8058c82714d140e233eb41e8f8f55a06db7d25dedbd0c3b4d14a7a01b6cece46687e15b38afe0783fcda997fa6db7316affcdf49ca74088c31c8328942b68e32dcf3a38a3a3a27a980e45360bc8ffc216fd1862a81ef938c4f98016afabffa769a166670db97c6bf342daf3f9dd088718338efde5185a0cd63c0674ae258aa292146353228700854539db339c54e8038ce1b3249b03368fca1ae1930e5fc84bce82979d1d04f1984903e48aac2a555835f2fa586dac5fa8d6f6aab973fb99deda50bf5e19e67dcc30c174870c4aec0588372b42ff5ec0e606a06b21ed2cca47b115447db6943495044d905994e3329abdfb74768332ac11f477e944ae49da032b56e410e7748e03168792682be918ad00ee7bcc652358bc337b7457a84e9e87fcd77cadb7bd8b1fa64bcfb3066b28f7955aa568a710446b6172e4c131c1aa97ee2a7b256b53063fd0330efb26b95ea5a17480db1b9d6c5a5a59d6d44fa8d68b2657f75493a175446d78ea5765e31323ea580457e781465e153e0c79bea0e8bc3a319faefe55fa1be9f47dc42924ffd2abf1dc4641242e5f9c6f615c4c3d3acb7e53e93456e6ff09eb8f5f8cf5e44e2086c63ac539728741a5f085fbc2210edbfaa7c3a69e2795d3e9d910dd68d81556003aff5ba10dc865463e6c8c1d3e94e9580ebeea5b15c10bf7ab5e04718b49c59a6f677f933b4913adf564f2ff798728fd085e4c09feddce67d4997ea3c2b5c7877978d9a00bdc464aa3973f33c9e57589cdd426c77c114bbc7a51e1aba41b36a8005b6073fb295757f2904f8dcf2978ec7a8b2f73316e452d0c4d4ab19ba59fe173b80360b9dda647c89e0e2ab26837aa2df6f2282fab8f980f776663a4494443f8b5e512a0ddc259151906c352c879abcbb43d07c8f9852bbfd606e676d152bc08263c563eddbd386d1c12f091082da2e62a7fe917bc4a0d3cc698be4cff51c996b592534f1ec4036ba60f37f58bb7c1ed2d477eb5de7a847fe47ed8caa9260f89a4a9bef9346c10ef4dbf03f27aa76b648e21e3a2920d9e217108e1064121cb0c3259ee92a48c26d93f6c633ad71848320d848385d392169180101d55d1bc1bf860cbf868a6b4c4128d0c793ca08f1846d892c01dd70c08be2ba48a20cf6eacb510d485886217eb279c3e0e75ebcd4ced7e12f4a8902da5e84c2432bf6ae67461f00f611f4362bd1650fb938c9fd0f6c5839f78eebcf42dd930c9f74260682526f95c1581ecdf0b0d661fb4022c461cbfa56ca29ec0830e29c81f71eb495dd450345b4d4b335af70f8007c8900ec07d382d918f5d7eaef1466843cc4f36a9a123c1461c557117a3e410164194d725a9c1eb4934c8948c3deec20bf34b197610c64414c8c414f3b890f8a21ec087e357af37a3ffb9151d608eb476e303c5259947aa036494a2899d2c17be461bd1c074b4408840ed9c8f1b86663550b15a5dde82f746f70ac779839b8c43322c30cc63de9ffff38e3c908dd5f0f6e58f93a1ca17a17aa088821e4b744b48e21e0a277d6b9f6ce946945ac34a2b0dca573b853db36c124d3dbc3d2309db4c9dbae868eed2aefa0d3feeab365695f3bd495326496f9e23aa54340697c4196493ddcae936fa4dc1d826cca85a5cef11c3d038d54678201967cbf517769e7956ef9b6436d75f80a88dbb916167445932a36d30ef33353b8d4a6d04c5768f5592f53486e1d69815e976c8e50a261b4b74ba8bd91b1e5ea6fdea128aeda256f4865ebbc5c441c4034cdcc2493fb38f97df19ef1343eb7eeb8ee2dc774e8a7ca1a407eb30680bc4c6931b20dfafc664c5d50b466d9b562a4793d85fb29ffbc1969e2adc691c4b0bca75fbd5844bf8671a650ddb52405508885ef827fa4d80db94f3e95f37fe055839851c32952140bd7c2c4e243fd534afc58dff8ed2ba3302b78f47a17083b74a37ef9721d0d2cea41af9a16f7603604f9ea762b4f3b2bdc4630e305ed86b6d22025e4182603cc5c269a385624c649e46cfd2493b3eb8cff69bfd86ae9d85c2c58a15c1f7f99b00c3c2ab155981d997c86ee2c8d11e4f78b740edbe433e26b5b7d4b37c0761329fa7594cd4559dab07cff42a6b62a8f1188c3a0076e7d2f5dac3ca499baa9599166b766672a7189915761f5198101c414e33975f7027af917c190f7bec608a6895f3bf6df33e95d28bcc0ae3e98d388294d77a076ae36b175c42737b5b6decef8dbecd89e9445279e29020923910c83ddcf10a382594beaaef8dab87170e455bdb345278f6af85d145af5c9d1abfbc324d587bc34820e4b38a7438057b9b1dee4199370840a2ff4e06af902efa5e9a546e5ae74c25d23bdae1004e91359f448188adbb489ec3ffa3830f9ca2e6c3a1abb1110b4bc1908ac9d03db3b918dd960103fb046555c134da382fd7d8537d351ca5db0f5f66fdc270ab46c27b21b67c55a50dabfe36126a889553db7f07b10df9f6b80cec2a8c3ed3a65491cd51380a034e079efed0afbc196dfbdd321491c20c378fc16601d7def0f9961ead0d2a718386a8653bcda017e3c6b8a75ae8f02601f7ea85b4a1791f6b6aa0b681abcf985e9ddf4b349243fe897503405d8de65a8e4582442b44af08943de5dcfd54834f7bcd73d1242839d8aa28da1c8e648e5cd0d77cd85a64271890960b4378bef96e8396122e8709b6bc3bddd10811652d3b18b0d73862e4aabe4a5ad0248c037eaa93bb88bff427781291e36a5e47b930ecc55c1ca0a5a8d6c104fcbc94b9d57be5e1682e3e5a700165be7895cbb247eb98c903ba8a4c07c545ec246f1f6ff9235003c0bfd4b0cfdc0022bf4aed253015693919091cdb5c0f7ed7aa98b21c0168eed3bc605b914e76f1dc1a7526da098ff1daf9e90425ad6e347fdef7109e290d2dc2cff93bd7c082b075b86778e67e2b79e93bc696247e0bc7cc9a9b6b23614922c6a850375a0a3f25263b5fcb21e354c0b0ebd8dfc21c6438d94d404cdb08237f71f9bbe8b6d35d481e0a5d36740d71c59eaf64d3414bd8ca54c4385509eeeff7f1c497eacc98f9f9a35da1ef2d06f67c035a101a986a75cd187d514d647e511cc9d67e6122a63723a1da7a635e9cccbc8685c6c1e589e622011f8ff27655ff8cc8f9ae9597542da806b4585aae7892ae323ae4f1867b54b5f033b19b474d65d9da633bc2cbee06134c9cb49e19cd9477bf5ea70bf9820bb7e2230edb23c47496f1e6d552ba9f5cb201e7463a98e0a2149fe4c7ab1d21d93fc11ace2f3fb89f90f4d6fe4f59e7e2486caeb6d0631c5e2ad29ede59a2d482f35cbc7ae39a9dfa801ff7e6c4cd37e9945d20751a73d56f43197eb53d61e74813cb7bcc2d1c5aee570e8000000000000000000000002c0c0000ca2fb701ba21e98eb14d42b4290b439e7ff54b47159fa0e163bb910d6c923ef915f0efdb4a4c8b45b765644414229afc9e551ae2a645acdc69fe431bbdafdb4bd9df624b1ba9a5d1afcb6086b778b7e2eb4889fa56eae91f62914bdb3b1d5605b2d06345d209f9be6dbe3e12f70000001001000000000000ffff0000010000003c378f93c23cc30174887d89b29c9ea775ad516e1cc041a198782833481e9c3271949c9a4d82569554b13af30e877afa916061aebe7cff1014c5847ccd22211b1e8798b857e680762a506994ae604a571e2ccf6ddccd25ca876d62eb91738e287fd5a5b3a6a99f13af06349a2813c221ddb5c13ef5d2921cdcc342ff79da468cd7d8252d41a1a736ab4bc851f8bcaf841ea6585c9ee4c99c6e9a8dffb13d91e26c3e2706a92c10896f18693011dd3a1eaca82f562d798ff4871cdb994012a456cb6bdea0c4103605efbd4e40f2c169611114424c846799b7fecb4ad91e34d27d031acdd6bebd2b8629a789f7eece9836c1eab7558331440c45fc00000000000030000000000000000100000007000000df0125d71024e970555f01d66f0a500de410a141529151540713be00000000008000000000000000ffff00000900000054feaefa090426199496bb293ff9ac94e07a33a2a31ecf2739671607192a78a2c3f8be61bfa99d70d378cb6af32dcedc032accd0712c395d32786b227ae6f35eff2dc0939c6d113436b8c8c182cc648846f81b707ace617e8fb7a885306b72bef06227c625f86865169a40fb71e1000078000000000000000100000000000000671306126e47e5fb996c2bdd0adf66645f9ae3808dc6ad84f0376017d6ab710741054fcb48ec6563cb365a4e7d738c9ede37596df12d90f346cb06cac972db3a8fbb1676f7c807822e824c94401d602e505c8200c901ca051ef2d10d8e6f79997c7cc4c1166f0000"], 0x1308}, 0x0) 05:37:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x10) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0x0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r2, 0x3f, 0x7, 0x4, 0x7}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, r5, 0x0, 0x0, 0x0, 0x2ff7f}, 0x0, 0x4, r6, r4, 0x20, 0x9}) getpid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x107cf}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000004c0)="b1e91bee8fad27050c01eb0413b0c0c9075dccc92382f0e8fc951c7f65b7d8322f7e86fb780c5bed9c352e5bf20ef7c6ab0ccc913edc3688212a91f9441fd3b341855a57b0e80b41cc2118e681c59fad76f2b5504d1bdb73900853846110b23ec9fea1998c89087ff827e263185f4f972e7f03d12ab5c1f1278cc5f3ba4516218eeecdb8de8297a9d12674d6a0d5ce1fe7ca7878cefde615e8532e10116751335df9ffffffffffffff3b829fe2ac9a69639bfa214f4a2e47a881986762aa16b2d64cb555bca0fb220742121f8c342f638f92597e420508b3e28281e082e11268d0fb3f895022a825f78258a33a838af4364e44737f349b4b5fadce083d24acfd98052a6e5607bda6c846a64fe7b1d166bcb67277eedd71539587c879d11ca35f71919df294864d021ffc9868c8d0f9b2c8d201600d3577a2ed2a642d88de27995469401bf7fa497582f3c7574643b727cfcf91fe833fcd", 0x157, 0x0, 0x0) accept$inet6(r3, &(0x7f0000000240), &(0x7f0000000340)=0xc) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000002c0)) 05:37:47 executing program 0: r0 = socket(0x8, 0x8000, 0x20) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x100000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "000000000000000100002000"}) clock_gettime(0x0, &(0x7f0000000040)) 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) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r3, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:47 executing program 0: nanosleep(&(0x7f0000000100)={0x0, 0xb19}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) getegid() 05:37:47 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) dup(0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xfffffffe) close(0xffffffffffffffff) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffff9, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600", 0x40000, 0xfffffffc}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 05:37:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) write(r0, 0x0, 0x0) 05:37:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x8001) 05:37:47 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0xff6f) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0xe, 0x2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) 05:37:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\xff\xe7\xb6', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) acct(&(0x7f0000000000)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x10000045}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 05:37:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x5}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x400000003c, 0x0, 0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:37:48 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) mknodat(r4, &(0x7f0000000100)='./bus\x00', 0x42, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x7) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:48 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff71f79fc423440625814e3defc0a1b055e1bce32d95a5d01a98881e92a390cb6475e40013c7bf9339317719b6d35ad4f61ab7441014792ec1d24cf7be67a5232e2d8c947616fb28240a2fd64c39a51c307d4002c7acb3155e699068f9bfadd692c8a7906cfe0f2b16c376ac1d734872923eca8c124c"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:37:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) fchownat(r1, &(0x7f00000010c0)='./bus\x00', r4, r10, 0x2) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f00000011c0)=[{0x3, 0x7, 0x800}, {0x0, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) fchownat(r11, &(0x7f00000010c0)='./bus\x00', r14, r20, 0x2) chown(&(0x7f0000000000)='./bus\x00', r4, r20) 05:37:48 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x40, 0x0) r2 = dup2(r0, r1) fcntl$setstatus(r0, 0x4, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r4) ftruncate(r3, 0x0, 0x30000000000) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x7, 0x1000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) dup2(r6, r7) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) semop(r5, &(0x7f0000000140)=[{0x3, 0xffff, 0x1000}, {0x2, 0x7fff, 0x800}, {0x3, 0x3b, 0xfcf69bb2e3a28766}], 0x3) ftruncate(r3, 0x0, 0x80001ffffc) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 05:37:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a, 0x10}], 0x2e3}, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 05:37:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000380)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f0000000100)=""/95, 0x5f}, {&(0x7f0000000180)=""/226, 0xe2}, {&(0x7f0000000280)=""/166, 0xa6}], 0x4) r4 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r4, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x1, 0x4, 0x10}, {0x18, 0x2, 0xdd3c, 0x9}, 0x3, [0x101, 0x200, 0xb4f, 0x7, 0x8, 0x7, 0x2, 0x3]}, 0x3c) 05:37:48 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = 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, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) r6 = semget(0x3, 0x2, 0x10) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r8 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r8, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r8, &(0x7f0000000000), 0x0, 0x0, 0x2) r9 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r10, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r9, r11) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) 05:37:48 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="82027811fe11776b0000743517ac008cf541c0fa2c50b19fb98a82cf2de7e60fa1a5872640bde736244b2cc55a3832fa56a293c2b7b2fcf90db9d5fdd6181ce6ff22cd0ac97e1db6c36ffa5dd63093caa49f2323991fb7fa48693215682357c852952f1fbfa53908239b6b05afcb7e7ddde7898e5f6e9a7fe13ef053ce952c1d92617ee5aff3661833d50b0ad4605769ad0fd6d3b78d35d861af550761219865cf65cb23eb461225369f6e7e50b2d1730508f86b6cf8a23301f4aef047a113d5a35d750785e95877e96c375db3efbca32c400fce99989a1cf23ae8e36eb78806cab6e5747316ba15044c039fcbdb3ef329491b4df5dfb551ec60bf563e7e5412e445d8d8752733c8cd53dbee2d704446a00150f6eb98a97f49c9b4657e18786c2d6b4c6efdadba10ec4b997aff1aa8d75438cdfbfee7174805132e50b3c1319d1923cc753072a694254577d49259756d54e4265dc0401efa614c3dbf43337f905c4f3b3dc096a5954353bbf03ca0f98a0f713edf02c332e821c75c1bb56633fe1ff314a0d3bc14794669c444c58b0f5b66869bdaa11f8e65356a8f52cfea4bd60b72459437cd9500bd444718ab1f0a508d61bf63dc2a568a338b915e85f144291e7a324c5281aeee56e0bbc2be17980a08049f3992b140bf71ed0a5f21e986eee45690037d380b5ca69b8e2983151260"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) writev(r5, &(0x7f0000000180), 0x10000000000002e7) 05:37:49 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = socket$unix(0x1, 0x0, 0x0) fcntl$getflags(r2, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x810, r3, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) shmdt(r1) 05:37:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="620200f58422f4014f7fe60813a16c74bcb10e98c94c37a18edf12036910a0ea125e09697b58a9833fa034c3665fcdad113b6bd879204bd209f6b692ae709221e8c81f3904545c6afd7f5cc4d2e61eafccb8a52a0868"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7bc44b7ab0b0aa5f4c802a1424eeb92910eb012a42c0c06a6faec436ef80edff4f4709133f15a7515331b961cb9fafaf38c3b72e27729eb84b24e1ef4a8eac095f2a6dae6579a6be7c09b7a9dd24681310a5291b25665e9c15d3274fe18471973b9e192a459feaf3df01924ccb4b0f983ff59b859cefe0a6217acbcb25459d3449284d"], 0x10) recvfrom(r0, &(0x7f0000000140)=""/36, 0x24, 0x20, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 05:37:49 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffe03, 0x3}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a2401860dceb68675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea89a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/184], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r13, 0x80000001, 0xfff, 0x5, 0x100000000}) 05:37:49 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) nanosleep(&(0x7f00000002c0)={0x1ce, 0x52}, &(0x7f0000000300)) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000340)="cff64ffa6f5f7739166f5e321734f719ce19410362d40b65b8569e37c8f4addd5d18dfa020b60c15dac62a2916266107cbfce971dfc34b4c608e1990bdac401116bba6d3622b7cac04a7a9dbcf35d44a1f9b467714a78aa25f47fac51e8fb236cc63349ac878458c7ed1c196ca0f6f4644265b972bcb6200d3efc3f2c5a667793be7e579b1719fb86008", 0x8a}, {&(0x7f0000000400)="03afef14da0fbb949412642897030c5963228a0e6d10b940cd13550b060e3894df32c857e12981b3a0a7679f9d4785ce7d7ac3ab24d114c0b4dc55f34afc9332090cf6", 0x43}, {&(0x7f0000000480)="9d277ad94745701278b6923b909aecb97ac067f78bd81a5b4313bb06f976b3f013dd5078b2c7d432aa63edc93bb4a592a09d1cb3c854a2d7a1b81aef3a930a95382c0af3c8222fc78559c53f8f7be54682ebfa8b148be337d96e961318c461183c98fb19ae8fa73185184614913e1dea3b243be7d0d2f9d10a039cbb6436f7f253269c9d46e3f65f", 0x88}, {&(0x7f0000000540)="00663d76416918eb32aa8ac854f6a8081f1fb3c6e817ae83a84d13ec682f3c0c48ddf3", 0x23}, {&(0x7f0000000580)="5424cb4202a803ba26804dc6a27560520471c6ef83e100b3e7244e557398c499e11e004746a1ac4037f9ac8c941a1154a83a6b22bdf5153666963fbe73c0aaf9dc65551cf57a06eb70e34963b45c", 0x4e}], 0x5, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) sendto$unix(r1, &(0x7f0000000140)="30bd202529d72b6f0588acaee13c7ad77c113cac509f4afb3cff11b0eac4b402e7b63c926a1dcb000f50eaad011948e2c7c7df3dca901328d4071214ff7ad4498ed2c4d51935a31a8a89d3702fc5940ad0f7d6ca9f5391b5726d2d009915c9f8a8bb8ba7c09137349e78c506c2f15aad096c57ba4f67f14ce7809646cfd08ebcbc54b4700c07f47b1755cf9c6b616b5244b60d1a93b793c9ff19cfd7f731b4453c7dcabf9c20cdcf481f189fde8164f17d7cdee9083d956e70810dc55701ccde6b5302104fbffafd0a71f301adcef81f27924ae6aa037ee0806790cfcc405a0aa570905f941f85f2992d34d5e9f5d0608efa1b2e2f", 0xf5, 0x403, &(0x7f0000000040)=ANY=[@ANYBLOB="81002e2f66696c65300031ef76bc8431ed14cf3f723b94a28a878d6ab7f77bf0be56502363e6f4a3a9369a17c94b4b93d81e"], 0xa) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x40) close(r3) fcntl$dupfd(r0, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) 05:37:49 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x0, 0x0, r1, 0x3f, 0x7, 0x4, 0x7}) r2 = getpgid(r1) wait4(r2, &(0x7f0000000180), 0x0, &(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r8, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) dup2(r4, r3) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x200000000000022e, &(0x7f0000000140)=[{0x5, 0x80, 0xff, 0x800}, {0xd2, 0x6, 0x0, 0x1}, {0x70, 0x8, 0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r10 = dup(r9) mkdirat(r10, &(0x7f0000000100)='./file0\x00', 0x1e8) pipe2(&(0x7f0000000080), 0x0) 05:37:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/83, 0x53) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 05:37:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="2a8a4ca61e1d91d0dd6dd8efb4b22c7afbc7709aa281e59d65ddac8409015f06364aed1b7f96f52b4a95d233f5c8c5155c1bcd2e938e3a92b1ff89d07efdd467f42bd0934bc33fe86b2bc2114a18d945602f2ea2c75d5c32212eca265d0ff5e2a3a5a23014da5f764edcdb3baefaed009129d63654271a74e22296f43f5fb2972220ab09ca110b3099787b"}, {&(0x7f00000001c0)="75ce325ef2fad6654c22a54683c5e818e55d1bf4a297dbef8d9c960a4d1c5d695daaab9feac205c92404831bd86ed42db0e9fe96cb9eb14ac7c8c6e169b856c2b87ddf1c15c0916ac3e94b4133deb70c27ce2e8ff13ac219feb6a523b38580186a1135bb469192a42b14b082c3552743c9ce6690321288654d5eeec777c30b284bd7d7bb4f539119c3a01b3a775c94a26f5d53859637724b775a786352f8fdd26f8d61dc339324128f595a9c7faa7aba8942dcc786fcc88a08791db45e51223a7e0e1a97934d6b32be8be481153864d2a9ce784d011ba0a16d239072a2f90a94200c994214706539cdb1ae1d81"}, {&(0x7f00000002c0)="e01af1f749f261a4a00732a7ef4e7303d4a435"}, {&(0x7f0000000300)="bcbbdbc046cb"}], 0x100000000000011d) 05:37:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000140)) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) pwrite(r7, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, &(0x7f0000000280)=[{{r1}, 0x164c3dedcadf14a0, 0x44, 0x1, 0x80000000, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x0, 0x100000001}, {{r2}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x4, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x42, 0x8, 0x4, 0x1}, {{r3}, 0xfffffffffffffffa, 0xa2, 0x20000000, 0x3, 0xffffffff834c8537}, {{r4}, 0xfffffffffffffffd, 0x8, 0x4, 0x2, 0x4}, {{r6}, 0xfffffffffffffffd, 0x20, 0x1, 0x200, 0x9}, {{r7}, 0xffffffffffffffff, 0x8, 0x10, 0xdcc, 0x8000}], 0x80000001, &(0x7f0000000100)={0x8, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:37:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x8004, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 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) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 05:37:50 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 05:37:50 executing program 1: 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}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r1 = dup(0xffffffffffffff9c) r2 = msgget$private(0x0, 0x0) r3 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r3, 0x3f, 0x7, 0x4, 0x7}) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x4}, 0x200, 0x401, 0x2}) fchownat(r10, &(0x7f00000010c0)='./bus\x00', r13, r19, 0x2) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r3, r7, r19}, 0xc) 05:37:50 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 05:37:50 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRESOCT, @ANYRES32=r2], 0x3b}, 0x0) 05:37:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) bind(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 05:37:50 executing program 0: setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 05:37:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x45) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) chdir(&(0x7f0000000040)='./file0\x00') 05:37:51 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x10001, 0x0, 0x4, 0x0, 0x8, 0x4, 0x6, 0x0, 0x0, 0x100000000, 0x10000}) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) pledge(0x0, &(0x7f0000000100)='$\x00') 05:37:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0xffff, 0x1}, {{r2}, 0xfffffffffffffffa, 0x30, 0x1, 0x1, 0x7}, {{r2}, 0xfffffffffffffffb, 0x18, 0x2, 0xfff, 0x3}, {{r3}, 0xfffffffffffffff9, 0x61, 0x0, 0x20, 0x400}, {{r7}, 0xfffffffffffffffb, 0xa0, 0x2, 0x3, 0x1f}, {{r5}, 0xfffffffffffffff9, 0x0, 0x4, 0x3, 0x100000000}, {{r6}, 0xffffffffffffffff, 0x10, 0x0, 0x8000, 0x8}], 0xfffffffd, 0x0, 0x0, 0x0) r8 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r8, 0x0, 0x0, 0x0, 0x1007, &(0x7f00000001c0)={0x0, 0x3a4}) 05:37:51 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000400)={0x5, 0x7ff, 0x2, 0xfdfffffe, "61aa0db11ce9bae3c6514e6ae973739ea7837ec0", 0x9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) fchdir(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x20, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000004c0)={0x0, &(0x7f0000000500)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) faccessat(r2, &(0x7f00000002c0)='./bus\x00', 0x40, 0x1) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) close(r3) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000280)) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x2000000000000013, 0xb4) r6 = dup(0xffffffffffffff9c) r7 = semget(0x2, 0x2, 0x108) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000300)=""/193) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[0x6, 0x3e51, 0x3, 0x280]}) 05:37:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) mlockall(0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28004) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) shutdown(r1, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x29d60, 0x1) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 05:37:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="a728d9fb0cee2afbbbc171ec4a4331818234e02dd18f04e49d759a6e0d4a95cbe51be445fd0300000072d2a46210f09d87f248787de26730a687760a7df1ee39a6877025b6769f925558cfde8ce75d3665d0af2437cadefeae4ab44144ab3e3f751fff6b81194f6639ca75b409da0e00"/123], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = accept(r1, 0x0, &(0x7f0000000080)) setsockopt(r3, 0x1000000029, 0x400002e, &(0x7f0000000000)="ebffcfff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 05:37:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x308, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 05:37:51 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) 05:37:51 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 05:37:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) chroot(&(0x7f0000000200)='./bus\x00') semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$GETPID(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000040)=""/39) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) shmget(0x3, 0x2000, 0xe8, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, 0x0, 0x4}, 0x200, 0x401, 0x2}) getuid() getegid() r6 = socket$inet(0x2, 0x3, 0x89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) getsockopt(r6, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 05:37:52 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffff9c) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) 05:37:52 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r9 = open(&(0x7f0000000480)='./bus\x00', 0x20, 0x113) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r12 = open(&(0x7f00000004c0)='./bus/file0\x00', 0x20000, 0x1c4600a76c66cbaf) r13 = getpid() r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, r23, 0x4}, 0x200, 0x401, 0x2}) fchownat(r14, &(0x7f00000010c0)='./bus\x00', r17, r23, 0x2) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x10000, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r25, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r26, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r27 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x8, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="fbd8fdfdd58e585417c68da96fde761a6387679a76bcad434a799922ca84da980205eb0991eb02a652694c1e56eb7f1246557dcab02472350f1b1157cedb8c67c9ac136d796ee3f6f3cc3fe00a5d9af4a961c2947b4d701113f4ecd4a98f5860c3f5aae84a6dc6d6646119238d9a63feba3f3503fde7c262", 0x78}, {&(0x7f00000001c0)="2988bcc626aca6c7e0097ad159d3be5ce92dc71007dc4c439e408fab22ec9c66aa45b253bf7477a5028fa46d91f1470255a44665d91e18e4f474386f2722cbd6fc46c78e4c68c5c877124b01a7e42592d613bc4a", 0x54}, {&(0x7f0000000340)="f1799e10d843c63b108410acf660702588399ee629a8d0d49c68b64ad11096de293b12a385f3b9f72b9f05c51ae43a7c3d8dfa4bc69a98c0a18f49606ed6b8842901db43e28d97bca74ed56360d0fa206f5f7bb4264d4f5011086fc46cb7929113b4be5738f6917fc9ae8d644d8ea977dc00dd2f8fe22cec2aab4949065fb98051544fe02ee1feb035420a908001d5281258b1504f2e90e32a13a734c036bc5757901574f6a3ec0863f015bac07140876d158a500dfd67f214275bd975027e315bd01c", 0xc3}, {&(0x7f0000000240)="49689101be3913b7303b25d450beb5775b42b12001985f30a720b542bdccff2faa250203c442e4634236e1ef", 0x2c}], 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="2000002db50500", @ANYRES32=r13, @ANYRES32=r17, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27], 0xc0, 0x4}, 0x400) panic: ifa_update_broadaddr does not support dypananimicc: l eknegrtnhe lStopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *417843 14930 0 0 0x4000000 0 syz-executor.1 82301 69863 0 0 0x4000000 1 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000add800,ffff800000b72a00,ffff800024bc1ce0) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800024bc1cd0,ffff800000add800,1) at in_ioctl+0x463 ifioctl(fffffd8061795db0,80206913,ffff800024bc1cd0,ffff800020ace790) at ifioctl+0xb64 sys_ioctl(ffff800020ace790,ffff800024bc1de8,ffff800024bc1e30) at sys_ioctl+0x5b9 syscall(ffff800024bc1eb0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,196c3736010) at Xsyscall+0x128 end of kernel end trace frame: 0x1990dd61d00, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic ifa_update_broadaddr does not support dynamic length ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000add800,ffff800000b72a00,ffff800024bc1ce0) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800024bc1cd0,ffff800000add800,1) at in_ioctl+0x463 ifioctl(fffffd8061795db0,80206913,ffff800024bc1cd0,ffff800020ace790) at ifioctl+0xb64 sys_ioctl(ffff800020ace790,ffff800024bc1de8,ffff800024bc1e30) at sys_ioctl+0x5b9 syscall(ffff800024bc1eb0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,196c3736010) at Xsyscall+0x128 end of kernel end trace frame: 0x1990dd61d00, count: -8 ddb{0}> show registers rdi 0xffffffff81d20337 db_enter+0x17 rsi 0x1b96 __ALIGN_SIZE+0xb96 rbp 0xffff800024bc1a70 rbx 0xffff800024bc1b20 rdx 0x1b97 __ALIGN_SIZE+0xb97 rcx 0xffff800020f6e000 rax 0xffff800020f6e000 r8 0xffffffff8182804f kprintf+0x16f r9 0x1 r10 0x25 r11 0xbfcecd5f1fa414a1 r12 0x3000000008 r13 0xffff800024bc1a80 r14 0x100 r15 0x1 rip 0xffffffff81d20338 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800024bc1a60 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=417843 stat=onproc flags process=0 proc=4000000 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020acea08,0xffffffff8266a638 process=0xffff800020adc380 user=0xffff800024bbc000, vmspace=0xfffffd807f00b730 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 14930 107735 37939 0 2 0 syz-executor.1 *14930 417843 37939 0 7 0x4000000 syz-executor.1 69863 469189 86003 0 2 0 syz-executor.0 69863 82301 86003 0 7 0x4000000 syz-executor.0 86003 372488 79376 0 3 0x82 nanosleep syz-executor.0 48209 5735 0 0 3 0x14200 acct acct 37939 84921 79376 0 3 0x82 nanosleep syz-executor.1 54897 297509 1 0 3 0x100083 ttyin getty 25783 416188 0 0 3 0x14200 bored sosplice 79376 226436 91081 0 3 0x82 thrsleep syz-fuzzer 79376 104618 91081 0 3 0x4000082 nanosleep syz-fuzzer 79376 312352 91081 0 3 0x4000082 thrsleep syz-fuzzer 79376 93617 91081 0 3 0x4000082 thrsleep syz-fuzzer 79376 254143 91081 0 3 0x4000082 thrsleep syz-fuzzer 79376 480714 91081 0 3 0x4000082 thrsleep syz-fuzzer 79376 86694 91081 0 3 0x4000082 thrsleep syz-fuzzer 79376 277851 91081 0 3 0x4000082 thrsleep syz-fuzzer 79376 409776 91081 0 3 0x4000082 kqread syz-fuzzer 79376 485860 91081 0 3 0x4000082 thrsleep syz-fuzzer 91081 523605 71341 0 3 0x10008a pause ksh 71341 518669 51262 0 3 0x92 select sshd 51262 26216 1 0 3 0x80 select sshd 74250 488267 55836 74 3 0x100092 bpf pflogd 55836 146098 1 0 3 0x80 netio pflogd 75644 165262 38421 73 3 0x100090 kqread syslogd 38421 48700 1 0 3 0x100082 netio syslogd 76388 442036 1 77 3 0x100090 poll dhclient 62081 401790 1 0 3 0x80 poll dhclient 30074 345732 0 0 2 0x14200 zerothread 56279 141580 0 0 3 0x14200 aiodoned aiodoned 37850 107610 0 0 3 0x14200 syncer update 73991 192286 0 0 3 0x14200 cleaner cleaner 38298 398262 0 0 3 0x14200 reaper reaper 92962 489846 0 0 3 0x14200 pgdaemon pagedaemon 98265 361278 0 0 3 0x14200 bored crynlk 40558 290974 0 0 3 0x14200 bored crypto 11943 276955 0 0 3 0x40014200 acpi0 acpi0 51004 184948 0 0 3 0x40014200 idle1 62514 375357 0 0 3 0x14200 bored softnet 30076 289854 0 0 3 0x14200 bored systqmp 56318 238701 0 0 3 0x14200 bored systq 89644 51956 0 0 3 0x40014200 bored softclock 88918 371654 0 0 3 0x40014200 idle0 67500 178873 0 0 3 0x14200 bored smr 1 375746 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 14930 (syz-executor.1) thread 0xffff800020ace790 (417843) exclusive rwlock netlock r = 0 (0xffffffff82505ce8) #0 witness_lock+0x52e #1 in_ioctl+0x142 #2 ifioctl+0xb64 #3 sys_ioctl+0x5b9 #4 syscall+0x4a4 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8262ed78) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9620 6588K 8254K 78643K 23255 0 0 pcb 13 8K 8K 78643K 482 0 0 rtable 115 13K 14K 78643K 1633 0 0 ifaddr 98 19K 19K 78643K 458 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1555 0 0 iov 0 0K 28K 78643K 513 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1232 77K 78K 78643K 5069 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 38 0 0 VM map 9 4K 5K 78643K 16 0 0 sem 12 0K 0K 78643K 926 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 2329 0 0 sigio 0 0K 0K 78643K 23 0 0 proc 62 63K 83K 78643K 1218 0 0 subproc 32 2K 2K 78643K 242 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 161 0 0 in_multi 35 2K 2K 78643K 261 0 0 ether_multi 1 0K 0K 78643K 26 0 0 mrt 0 0K 0K 78643K 22 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 617 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 125 120K 129K 78643K 9345 0 0 UVM aobj 118 3K 3K 78643K 123 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 498 0 0 NDP 24 0K 1K 78643K 157 0 0 temp 259 3561K 3657K 78643K 92786 0 0 kqueue 0 0K 0K 78643K 21 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 49 0 43 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 171 0 169 1 0 1 1 0 8 0 rtentry 112 260 0 220 2 0 2 2 0 8 0 unpcb 120 1031 0 1019 1 0 1 1 0 8 0 syncache 264 11 0 11 3 3 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 7634 0 7634 3 3 0 1 0 8 0 tcpcb 544 847 0 842 4 3 1 4 0 8 0 inpcb 280 2650 0 2641 9 7 2 4 0 8 1 rttmr 72 7 0 7 5 5 0 1 0 8 0 nd6 48 34 0 30 2 1 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 62 0 61 1 0 1 1 0 8 0 pffrag 232 50 0 50 6 6 0 1 0 482 0 pffrnode 88 50 0 50 6 6 0 1 0 8 0 pffrent 40 1136 0 1136 6 6 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 183 0 134 1 0 1 1 0 8 0 pfstkey 112 183 0 134 3 0 3 3 0 8 0 pfstate 328 183 0 133 7 0 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 11 0 10 5 4 1 3 0 8 0 art_heap4 256 1039 0 823 24 9 15 15 0 8 0 art_table 32 1050 0 833 2 0 2 2 0 8 0 art_node 16 259 0 223 1 0 1 1 0 8 0 sysvmsgpl 40 23 0 3 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 924 0 914 1 0 1 1 0 8 0 shmpl 112 121 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5081 0 3674 46 0 46 46 0 8 0 ffsino 272 5081 0 3674 95 0 95 95 0 8 0 nchpl 144 9384 0 7771 61 0 61 61 0 8 0 uvmvnodes 72 6072 0 0 111 0 111 111 0 8 0 vnodes 208 6072 0 0 320 0 320 320 0 8 0 namei 1024 32578 0 32578 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 7 0 0 1 0 1 1 0 8 0 vmpool 552 14 0 7 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 26930 0 26930 27 26 1 7 0 8 1 plimitpl 152 205 0 197 1 0 1 1 0 8 0 sigapl 432 2495 0 2479 3 1 2 3 0 8 0 futexpl 56 52668 0 52668 1 0 1 1 0 8 1 knotepl 112 519 0 500 1 0 1 1 0 8 0 kqueuepl 104 511 0 509 1 0 1 1 0 8 0 pipepl 112 1508 0 1489 3 2 1 2 0 8 0 fdescpl 488 2496 0 2479 3 0 3 3 0 8 0 filepl 152 21427 0 21326 16 10 6 7 0 8 2 lockfpl 104 866 0 865 1 0 1 1 0 8 0 lockfspl 48 307 0 306 1 0 1 1 0 8 0 sessionpl 112 32 0 21 1 0 1 1 0 8 0 pgrppl 48 59 0 48 1 0 1 1 0 8 0 ucredpl 96 2337 0 2328 1 0 1 1 0 8 0 zombiepl 144 2480 0 2480 3 2 1 1 0 8 1 processpl 896 2514 0 2480 4 0 4 4 0 8 0 procpl 632 7897 0 7852 6 1 5 5 0 8 0 srpgc 64 18 0 18 5 4 1 1 0 8 1 sosppl 128 27 0 27 8 8 0 1 0 8 0 sockpl 384 3879 0 3856 13 9 4 7 0 8 0 mcl64k 65536 262 0 0 33 3 30 33 0 8 0 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 13 0 0 2 0 2 2 0 8 0 mcl9k 9216 10 0 0 1 0 1 1 0 8 0 mcl8k 8192 25 0 0 4 1 3 3 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 390 0 0 34 0 34 34 0 8 0 mtagpl 80 358 0 0 6 0 6 6 0 8 0 mbufpl 256 744 0 0 42 0 42 42 0 8 0 bufpl 256 17085 0 10037 441 0 441 441 0 8 0 anonpl 16 295014 0 277402 138 58 80 88 0 124 5 amapchunkpl 152 17951 0 17835 31 21 10 13 0 158 3 amappl16 192 13497 0 12477 112 60 52 64 0 8 0 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 437 0 435 2 1 1 1 0 8 0 amappl13 168 15 0 14 1 0 1 1 0 8 0 amappl12 160 332 0 327 1 0 1 1 0 8 0 amappl11 152 526 0 511 1 0 1 1 0 8 0 amappl10 144 327 0 321 1 0 1 1 0 8 0 amappl9 136 1016 0 1010 1 0 1 1 0 8 0 amappl8 128 598 0 563 2 0 2 2 0 8 0 amappl7 120 395 0 385 1 0 1 1 0 8 0 amappl6 112 495 0 482 1 0 1 1 0 8 0 amappl5 104 552 0 536 1 0 1 1 0 8 0 amappl4 96 2374 0 2339 2 1 1 2 0 8 0 amappl3 88 915 0 909 1 0 1 1 0 8 0 amappl2 80 18311 0 18233 4 2 2 3 0 8 0 amappl1 72 67150 0 66694 25 15 10 20 0 8 0 amappl 80 8400 0 8353 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 122 0 5 2 0 2 2 0 8 0 uaddrrnd 24 2510 0 2479 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2510 0 2479 1 0 1 1 0 8 0 vmmpekpl 168 22465 0 22424 4 1 3 3 0 8 0 vmmpepl 168 320854 0 318567 238 110 128 135 0 357 27 vmsppl 368 2495 0 2479 2 0 2 2 0 8 0 pdppl 4096 5027 0 4979 8 1 7 7 0 8 1 pvpl 32 780141 0 759248 286 96 190 208 0 265 16 pmappl 232 2509 0 2486 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 706 0 27 20 0 20 20 0 8 0