b0a486a6846fbb9ce4fea45ff76f4eed940a79c8c5347293cb616be9700d8707cb776a0a779b7607190c63b864968154889c60d948524d00c1547b519631abc2a0876795e74c9a76e8787f1cb71294d5645fd1e51d3bde69150bdf98dcc9a350af38faf07b04cacd592b55db8ea4591d32970253e05978ac18ac4ec7f00633dcd42d5619cf0ff0d54009be6e9a69323e25cc52513bcec66b9faaa1cba1c47bad6c45be6cdf73155503baf3a08688b92f3754501b159d28ca85ec6f14bf8bdd7e7c3fd29a01c5051379ca87d862cea0d58e39cb2a85d7563f06c2e08703086e3c309674d553885bdeec7fbc37b5790bc9242a5f5829452b3da88fdc3f699dd3877ceab3a8ea40ba54d08b8f4934e7cecf0294aeff08168e25e2fdc9b7b431366439eb6982efde28fd3585dae261bee4aa951a2fe8892e2e4cbbf1abd17d807f65b7c3e1bbfc7de0b121824c96fd37f5758f85892c97f97f03d52b332f96b7264b605dbd43dc219ea167096463a6d9f81255c7f67c8985e808cdec102ab06a4b35928804ac05e0d82d65e9bcec00ce7371f82e687fcadb6636cc422e0a4877406aebaaf320b8957260f98b51784bf2ebef8431d797e5a03b8a6ce1edd5392b9c175fc8868ec5aac2cc8b909cd24b4c8605cea3203532b686069805c8c99f2888f4835c012098c74c130d6825c6e4e8ff1601601bd348d87c66a696c3768d08ebe475b5362d141e09c87a168d06c6dc1c1f197ed9ec61f09fd33dfcfdad2f4730c53fe21422c8670f2380d244963f4139b722e86d5df60645bd0a2a4ab461c072120cb57cdaaa187a96e3682709c0c990085ee31bb990092ab00a478782b164bab62a063c1d9c439663f2898b2a9ee594ba55da2682884eb55a12c2f2e4713dd1c399bfc26e180f9d011531a484c141bed3d203515d0e52e1a971e14b531dac8124095fb45fbc55424eaf3b5ee52cdd5ca4babd90105c970e877cc9243e41ef438b287f3242aca06d94a5c2bd7c899248deae521c66e83e46eb68ca588ce88f296a2314ccef35238bc61056645322d166aec0d5ad4cff5f22dbcdbf23c79b60966b5bcfccfb465e3d7011aa475a0f46282338c5d05bba4cd89fa4d93b3c82a44a885efc08ebb1671409adb5d5607bd02ccf0f0b1c9a0a2ea615f66159579ead7d6a5d97cdb0e641d5222cb651f02d7d89964c5c1da62fd5461316cfa790a794510cf3128bf60a5a5e0b4b8980bc6a7033cd4ac90534241a798951cc313f6bc559de95bf6d1650a13bfaefedb5549355e876edb9a85b8c364c4902c113220530b77697b3bf5dcaef14133bce88388b131210a9828c5c493b692779d26af59c4328bd0278016c31eb387590e13ccb0839f1a9531eebbbc894a93b80c5ed7dd6d4c7eb56b30e2247b05bbcc525b6695b6bf111888b9487caab6a48083e60acca733c5259c3f665e261c01c672f277fba77501aad3357a29b71e89a51ff7f80759b5d77ebcf54a5f68d09642031bb868918aa193b7f313b92377dbc1f667f7498f4c4a01b003ba5514641b37e1c384e309db38eca696b069952a88bb8f03ceef909620f5b828921c429adb039a3c67e6cc3b37a7bcd0efdf6aa3d9c084936b003ab4563af5eebcdab234dfa5ba6626080957c7cb7031d531c966e46152a9227151577e52c6a845263f6cd3fb129dad3eba5390659a37d5f56e5af1e5ab34139ad35c93c16d590189fef9f5ba0f50cf9eb310d7e9738fa89aaf7454b4893c5ae08ea0d9b69257d03bb5595be6d254aaecf95a899eeb8000c853969ddae0078c405ec8ffa714ceb50ed0cfa198357238d8a1727f71fe9d4530ce0f93ce58b5d795efdf27889df760452f9169e6d1f7c0912be7a0bda08363cd44d68723e88cea405a272cd2df86e766f2dfd8e1273c9a245ff939575c85d2b0474120f72a1d3c3bec7091f4e9764b164c6d2ba26005a3c25213c9ad52bde336e9cb9429964e05912b75c127674a8b0551aa3db41dda9a280207a547ebbf8e5fc5149446bb4fe010e0dffca1484b3f3a4f1c88b0c772acfa4aebbb4313a10a437ba19e3ff58ca72784ca22c28e5a987b9b4e0eaa7eb6fbbb9d0f304052c19b4330968f127d23468bf350fa33df44f5b2ae6e22538fde86903e150fb450170f93a07aea87f70575fef770c305dae05cafb994c95ac264903e717fd298cfd99249c463463fbee5ccfc0b2d42a6f1146163e35569a1e125665b350a75587758b4e98fc2497545a8d42ddea99c0bed83a8dfd300a3d97e4e21a0006c3fb58c2702911c97605cc732084158241fd597c2e3f8cc490793eaa118e3b1ee1a642a649f0234d6124b9a580cfd782a9186a29c1c4c06800d98454eb6961bcc08781a7b04af7d2c6b331c14232a754c08554aa614a2c3e04b75094033e9ec18cba338f8b4d564d7d818b496623d906be0736ca6bd4ddd57a4397c5c727463bb72df927d3a021e740e923de9b73670f34a262e0e9c4e78103c4a78a32b4fe3bb1c6a65b476bf1892d075fdb250d7e7bc68d55d963e4f007475fc24a5442f5288d65e3db0d6cb0aab79748ed5fe649a054140f1d1639043ba1d568f8d837f0ce316b53699af10d83809f2de3c05f4fb0ec007af47946943eba91ccaf094cd886848878cee4bfb7571da84e10b8e8068001354834236d360bd2f95ceff0aaab3d7951d72dcf2b1085f186048c13708c3d876b75c8aa9ce949ebce4425bea38e419e83209066a61238da3f6252f8f11be489fe8fe01e1f68f550d936fb6398324aea465db1d565ce4e4d77693457c205a7d0db519830f0042907a381d5759b5505a1833314fdca71872803a8782ee9ee924e2d92a1e838bac5b282c6dd811b93d153b35e5bd6e61620c57f79958b40b2ee05c64b5a4efc6dba14398e7a9ac9bc2a3007c7668d9baf09fb46b89cccdc8f9754a64b9d52b711a1856f82b8a919b74cb4593018d159426d2cc9b79d51976d00616f5fa2c4c5d7ffa8c99d064cc430a0ac3101ebfdb35e32d73a0213fee8c3d4c6d2268e99e05903ecb9ce8714900ff3b98e22e168bfa36a7fcee7b9afc16d7f67e8732d340d6077101f985af1c6c133831ed1010733991dd13018d1788c8e28125d6b5b1e53e61c667224446d08f7dfdfe2c100193fe8eefb1d5c578f891a843833c28be1522a6ec77c217ac292d0e75e23719b88644d654dc14912a55d2dfe2e0bad04d9be327260ac6893d19096bf29dfd552ecd00b8188f454191028606466a85dbfa603142ae826038cd42a024fa83945d6a79549db3baf72e4ae63d06a2166c2234b5b71195d831c8fc4030846c54dce1f3d749e629ab94e1e3c0018fbef174a29ddc8da5621c453fa425fc31ed707caa71eb65f05070894c213bb30072e020a75d0fdca959299846656e401413abaad23fb4a8b00ab35a72e7d5e405407b8ab491a7ceb454fd8c7cfe1a08f9edacb520e1e4180f1163df368ba3177bd33fe135a57ab6243af9ddf122e411302a09b1c400ad5ab03b4b482dd3c6398f9052816e46d4f4bcbe8580d4d023ac683e61f6191b701e82be4cbf834eb5ed06842d3ec2c3871ae293391f6f7b6239ebc714eac03baebf70ca1c2ff6184ed7520bda9cff37255d56c5abfffb7a152635abab46a2325744151a2416a6b5ed9c1e31af9d186d6bbce418ecd84f87ff36981ed647bcfedbce2991d05fb3b69a2a5567457efb657e84a50f55186cf39cfd16caf4d63110ff3e9afc5ab69df3b054dc8e5126209937c60633e85832f8bcfe5700ee57888017007b5dc4b364142d68b55e78647ffeb1cec10602dfe403824aaf4bd37d17c926cea180ef76629575ea0f10e2a7e16d3f63139bab344403cfad223ee45ea110da5ee398db1a1ddfae225d9e4d719a62053d997cd834ba77d3c67428738098fa400a9bb9ac001bd0e6faa3e7c693ca59f1788f83b8d26f9fbbc82537723d4e35fc18f7f694c636f84445ba109dca9ba6791085d8ec6176c6a8cbd55037ea9d9235b34c089b7177f40bbd6ab9e7d304b854fe308cdc3cc2d0e3fc110069c9569eb24211c12c7d02a45ade1879d9a69558e202f43458599dcdc0061cf3649badc866369d345497aa6f7aa3438150cfd1924141ed1c5d9383df93d54e6023af919aedd57ac12b16a21936c2a16d6d118b3e382895548e8cafa545b1d4093b5a57574797f86c9be4c2a5041208a0bf761bf356cb31bdc52e1b8792a6d7808c8d19ccd22fb38325f75580b7cf20035f8bbbb0ec84b70d30227f8c1fc236094920b04f0bb6474dd64a1b905bd907f0b2271240c8f45e984529ff35d9dfe84f9ce775ae710189f263ef5d12b7369b6518a7e3c8ec2153f1d485e81a0a7470c4c262ca4901294cd0211a343dff385c28d2a6307186f171d1886f419aa074fccbaf00ee74d6d6bc7d4c5f8a77bde9813e3f2b8cdeb894d54ae09cf965dd45a62d639ae1441753cc11644e72eba41211f68f64d2d225bcfc49345011bf96af4eefc7f30228d6575b1132", 0x1000}, {&(0x7f0000001380)="7cb206fefe3b1dfc57d2ed66997a9ea150cfe177b52910660c61ba65b3424349d09a191a8836bfd6dbeda74e8507d75fa31adcfc77f1861a32f0c78c746322ccdc6f3529a7ad265093d9639bdc58f0127e0ed00e5ae80cd2b168e17cc09536adf5d521ae6dc91e621eccbd492dbb4d9eda", 0x71}, {&(0x7f0000001400)="6ecaf0380e6a754e0ea8be741fe8f0caf77d54b412859d3427a7f22cc0da7580c3bab8bd26d0b92e0bf165963c6813be365cc5d0869aa62404db9208037460cfa86ba0707c21ab1ed2a3402895445cc25f7a5ae0ed665a754fbbfe4540e321f37c8d6189f7b08a691016953eab985644f7ff405b559c2bb972da141bb77a6349e02df7078672c497baab441d7d006836c2cbab562607e4384df5d42c6e8eb26fc755d9cf3e68931ae49c1ef8806948bb1e4b82f268009512bf500f0350ec8e7db635ff250d7922fbe52f775203e69c2dcc4983c85c1f0d241ff843", 0xdb}, {&(0x7f0000000080)="cf58d9384813260e9a8fb27e7126d5207b3e1fe52644fb46bc7009703b7b5fcadf5c08c52066f9163958", 0x2a}, {&(0x7f0000001500)="52b0e2abe45189be46033f273b7c2930511bf7697c58104a26e4c509c22b7d27a9fce0ddd50b7f6aa442dedeea508b7d855972715cdee7acd087cde87c6e206cede10a6413f6bbab6965dabaf047d1d819087d93f8a9d428cce27659be64acce", 0x60}, {&(0x7f0000001580)="483a9b5f564daa4aa25eeff831a0b31b5c18a6c2484285a16d4cd4a718145313a236ef119f7ef9f7444d07fc46e5917acc1837b140822de3853097d86d9115efccf19a5433926413b273b7de02fc3e2796ac55ff8f99453512fa60323cb41661e31ee2880825e209c2564cf7ef0d0152d56320ce715a1fb73140296869bf68a829ce93f6349fe5137434095120c1f6b6973167304b33a6b5ac6fb34cba0b1678e56793c89cfc54a164be600550036d8ddf23d6d7a4f137cbcc9c9e9ff50cc0502010297e61deff4861e51a1c8fa6b7cdef37bd17521c0c235a9f7f8739735a7a21de25fd49ca9c44171538bcbe46f806e5d2dde6f4b9d3da28c8980646f802f8488b76fe883b517fab806656d98f90f15c0cf4531d7d1e6479ad50548f6e08c6d993756b93cfdc2bc5722866af1b88b4e24ba190811ba0a41616f14724dc29ed3c2b9291912de88858d4ec961ead7437e3497ffbdd2a43ee7dc28a4c1cad95946b8eac965ae53670ef84d4754df32f7aabc44bd9908e97a6a17c0291146c0d6a89982fcb25986203ef7e35fd94d74e1b17f1236dc67307792d59d0284aa12b3f71b67de922b4343cc86cc0c3500af8a4f69b9d92eea975769c4aeed75753ea09baab6c5a9f001045f0eb94e255973690a9fa48729287ec9ad714648c4264c6330b0f1de45c4d63c894630fbb02983d39d629a4456442e0d69c4506990f6e29a4eb375c9c2df8f9fb16a5f2c95761ef6b74a09bc1256d015b42d7fd8effd66f6dc7678b5ff85f5cfd4ec939ced9e8e07922b87a213c1a9cc5a7349394549126edc7d8074cfae6f65a955de8c9602d59bde6e6ffbb5e73a44247bd81bb4c9a8abd717fa9d6498775e54d6cbbbbeccfc9f1ac1150f5d8df86a4bdc32cec8aa106d1b09ad5ea578986dbf4a8794976a6e6da82c049704e537ce7348757a28faac71b0cb24557ff2a86b9ece538d32488c8c1ebc7b50d8367e94636299ffc77676cdbc2d823a6b7d0b337cce941dee459a6c06dda7adeb5bfb842851954fda2be3f605e3cf07d11789a60cee166854d391b5e65733f691702030f3847b0c9c6191022a169f14042b8e34595fd4a569d7cfb09c7c10e008d65c3c697b545e8d517b2107b9e1efc9f24b562405cf38d34b7a35fa5847fdd7b0583b69cce5072413462015748b6c3ebd95fb4dbe0f151db4c970cc0a5bffb06cec11f222e632ec26325a2495de488f6b0f350c2ad135b4bdd8ce6c966d3c75468ecee939ec04a29f596a384217de3c4b50a4b16e529db081256e91d522b5606f72e9cf2e5ef9e25a09423051552db9e37dbd5bc211d755003e1aa648cae23814319037c77325581b91c3350985d10f2b9d8d8cb0a9fedf0a7e1179f0eb1b3344e7754b4ce7a554af2c32f599ca69f7718c2a7c1ba16e9d5f0d9575182aab7f018f1c8ba9f09b02679788d14e25c611d4c3ecb7cf80a00d4bfbe06bd3ffcdfe9b72e808f84d4a1aa8886b5b4341bae009eaab4b12b979a7f0ba75b0ac410b1838bbf8d77a5e936f2fbeaae6ec269db2bdece171aac89530a7e6e392bfc8e1a06ccaffcf9e17900c005f082431c41edf300cad8c415f7ba90b2ce9a42e41e09f5f70b3527c03c1331bb4a534e54c5cb26b0653ab7cc6c9a330a6eb85bff43b9fe617bb280a97a7e6c2f001dc2249e263dfc51c3f9daaf50cb7e5e7a0a05d0b14e427923923edc6a10dac0532a0e63f8abf628677038321f254aabc945a08d36f0785d959cf7f7298ef77892b274f9093dbb296bfc2d17f1fb31cc46efa20cf4f2f300f72f185da5939c0be60a97d9aae177d2ddadf3722d39ef3b6454caefe0c9079274f51bf58267409a81dfe1e5b3b09ceffa6ad062b9fa5048f3902f12d16db8e02fcd06293958be6c0698fb4122291eec8d6ede2a376f0e594f21ad2c81de2eee065fca76506c1ba10fa31d3cd0d3e91244f94438177dbc0eb843521ccf52b6c6628d0afdccd242c34a3961e1be2eab5a4c921b4e70cad51af0d8ce3240d1aa670208083faece950cc60011c22e925d15569371fb55ca043cc0c3811fa5f5ff1b74f25d0971b4f121a7d8ef8dc66142933cd1a59928479cc189b9fdd5b76097e4bb0530835c14bbee30ebc38452ecfac4747bc6d3003ce4e096e4ddcb00016b571c50eccb3c918f55d25b427daa2ccec8bc184d8dada975477073b9ba5bedfa7b4f54df49f4e756238bfcb2dae199a1e05d7f9408e52949573a8f91951a0127f0a3c9e426adabbe7fa19036ce8ae93060a1eae4efff2a3215bd8942b2323a1ae7a72d778e51b0e79b6e317e0f4acd1dfa6aff69ca4a0f2b225e4f9ffd2588016aa1c8cde5e29f0372c3ec5f001d6dfd6a788e24a47cd87a9ecd0f4a126549ee38d1f17b51416cb58488b341aa5d1e9fc281ae925c492c3cce38c28e2cc8fb425a0f380d72bb5bbb8680dc046f12a6bfd7e08ae9179924828b638cf7f983bd6c77bafd0db8cbe392ef0fde7ec8fc68c6d29c8872cbb6678274492f2e7d83b367ad441ef54440303c02a2ba830409fc532f51f6003d97bbf00a5fd72bf3cceda6f25afaf5b79d876ac8727ed6b165511562eb8887fe6e3f9220692c89e9ca59f7377c5577bd97dca2db09af899ad2d52b93edd1e0d621de78046f449c2bc17de9278fb9478a829c35181f5462ec94aa0df8959aa0a5c840eb4bf038215fd9515f91ef85f5ec328aa9ac01403452adc277fcd4722a86e032e8f702f2ff306ed54d2d387fb75efd3b448136c9506c3b83357ca7af1cb2c14fc504a636dfc2888c0ca6214b25e2c865cd4c7255fe5fffb20d8653537024ef776974cad2f9d3c2c96d2164ea87b5eadce7cdc5c46db5282e17b809d64b7e83a0fd82c8de10be9aa6cfc8daa5c720994c7348755bf15d0fe1c9bd41b6194b0f446cfdc524da29f90818c821aeff72f188dc97e24e65f1540e80e2c300941dff3a49f4826f538e12fd36d0681c0be4132a2dc20b2cb0dcd5c51e6cb3422978fa7bbd38c0e77a899c3e2d47e4da9d1c68b1344a5fb2c247579046a63fdc47f434f8e4a68bd80fbdd98f255d4d75e3948c1e637648a31202f87b32bd11848eda157be2e43c93d54f54d5b21bc5b998d8329fb18a8738c089199e36ef171c6eb6893050020a797c83a7566adda91e3e6d62a9eb343625462990a58676a68b166ff1f4872c9b115324e7011caf4f213952c3f3e92c602ad31741bf34e6af898f048e647bb5dc0fd7d2fe1667e9aa85278dea3824863509886ddd3a6950776c01114dd61bab0b0488ba59523bd9f54e28d5a6cacbecdaca94edcfb8e0f9520ac6999674144023da47e8aec1863be0d0b96000922a59d201384ff6d9cfd358dae7c24b959e77f23aa9348f3c73628aa88769a8377e60f343eb8486ef6d7e3ee41834d858bc93218aa58f35fd82a1a13594e57c9ec15624628a750feff110e5d47352d31f3ecca2d28cdc5cf0b2ae13894225b7b757ec93c62da7258068a0eda58fbab7aaa321ce2464820703c6c6a85ea6f153bf4870576c66102db54eff7749c407ad4df4db6c58841f7bef3776fc9b7749fa9ba0896cd06300e65ffef1227aa71a84acebec1e605a42ed8eec6c6567e88d3fd3e5b27f2d7b135534920e99c737e9dcb03dcbbd15cc10f9e9e08b9c9d4eca761b228d010a63876c66d88e2c6573184d103e95bfd49e56b73dda44e3d9c0b0767e42d905918f6f17c67a90112b4e3c00fd15f237e3bfd2f6c5a2aa7920fa800ebede13d2e497b91559f9b419a4f496ad14344385cd6ce48c9eb78f2c3e560abdb4f09fe1867cfa9eb6e045a23552941fc59343c578f09d7246bf592cf1b9867c00e14af953ae61a27b5c65f13c013ca174f017d30d4fcae552c84c7b8ac2f86cebf503d3916cbb124ea905a3f053dbe93765d449662a409f52129b745bde502611c33c7e7e5b7d9aaead49fa8a768dc5dd7fdd1c4120b8d6997bc3abba52dab936367225dfea74e1237e0389d31e72bd90d5f02bfbb12369c0113b2dd8349a92c7e474f0033f5db680608716b30c40befe48be9e542e4b89891627b066b8370c373c9fc093ebdf16eb238ace73dd4f14f1341fe8dc638e857faf251539b8397525844bfcbf519d0c601619167a314857296ae9185a9ef00b5032ef02417a9b6078010e0e19bb3c9d6c97099af2d7ed7fd1f41479296f2bbc24f1c0165b955227491e6644fdc8e6764119183313b4041c1b77d484a2873e9d15dde70e79a5a9731fd5e35bbf91d5b953d0063193bf9b50287e178e7820a1b994ef4a3a38d5cf79aa8d8a36d4dc392f9063f870e8aeb16f64de660f0b5bb86d4d5dc1d23caf2d441cc912a34ae945383e3a68693b7509855d5705978961f277a7e9266230c4713106002c5c910bded8b7c08985f1dfe2e786a350cc7423bb4dedf65d228efd07db5f87b48e025515aa877a38a258803ce3f7235b001ad5d86e025888f1b7011c22faa3b44c64efb9c2188d48ec4c2295e9b2f04160c9cf4a87edebb3b76545a7637ab66cf37be20a57e4df5f55755ac7ab9f0ec0e2ac6f727977b17be35aa24e6cc1abfaa5089987f136b403ec659896503c3c564904cfbfac18ec92382e94c2c3fa2f4ab81c5b9d9797c9f68c030f53bea8635ab1c8a31e7471e2fd45879d7c4f41c7609e0a73be579ada927f8dcdf5950ced520226714e7fefea90ea296f2ab251afd7b9bd6cfe33cab34efdd47951a234349c20f214cf97018bb5f22c33e1f47a602a960345734021ac8c17b50bada996da4a9387d2ab31ea5235e5634105f4abc322cf27f1bd69fa36f1e7991bc2e45a3ca4f6aebb2baf254b26f3f4323a73196a483aea8fb6fbec06e25b1029bfadf7eaceaffe87597ad454bb2121e7b45dce26e0459f2685cbe7740167c3a603a6ab3855c022c66b936e0c8fc50dac66ffe73ece54ce8c855d9c0180efc1aab73fa0e094d609971e06a15bc93da59e0ebcd58738159aa1dc1fc332020d6a76ebec2ee447a5560d67edc987cc38069e70ccbfb771736c04418b0c7a7cef1d751c4e445541890d362fe2495af0ed15e0f43fb4733250ca0de89099081ea49e2d8c462a25347941fb0a1310b1c1c8a37ded7077188f5bb2c8cd226808bc49b2c784097391efa3b6a5ff08306be7c5ec8585583621111e6fc0013c95e3c31e9315b16ad212d22d2bdf5e0bc6bb092d97c760dfad6ddfeedff4f36ae98db46168fdb797ca1e01d29bdc075ee513691320815ac5ad244760bbdc5f103a5edaac0003ce3b011ef355685a7373c145978f64cb81622d60c757153871f30ea6aee7454a905d23433fe929a6fb88b625f338f0deccb2e2552df8c6c25a3794ea4816603b88c0ac16e802e5e528c90a76e9685212da65a29ad8c28761654bcd28dc4292ce490fda809a1ee3de7eb83d885ed7926be1def93ffa4923952766974d475586ab30307b0abc362089b9007c2c414c3961f0877575de50d5de92a1dd073dc4d7f63c95d3d2c957ffd13d3f05654d44e62e17c5d1d32ff91775fd99e2c2eb7492e21a924689233890be40f02625cdec8ebec80219a9cb909a291228be15b9dda7e86994134a8ed202af8cf5f59f80e1944af232f8f4b405170f1d280b722a1e1ece2af1a0f8b8ce32670e4a6370433dee05f87aff23ee1a4626c46eaab22d30ab26afdc9fd156751241e7973e349aa21a7fbda9c86c7d2979e0a2e78f99800361b08bc49cb1052b80203c2e8b4f0b69fd149856e78d5b88286bb0103e0bddad0e56b8859ef85afb89f3f4d3575deeeaeff9cd314ea9d468", 0x1000}], 0xa, &(0x7f00000026c0)=[@cred={0x20, 0xffff, 0x0, r3, r12, r14}], 0x20, 0x8}, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x8) dup2(r0, 0xffffffffffffff9c) 16:01:12 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x4, 0x7}], 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f0000000340)=0x55) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2000000000000134, &(0x7f0000000040)=[{0x8001, 0x1, 0x2b, 0x32}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) pread(r0, &(0x7f0000000240)="3202e6c61f6f9dd200028b584ba6e9ff19cf300dface1fc7a1246b13a07ffde4d9ca1824245c8903d9177a7246fcf02439f0d77ec728ba028e558f95931d1715c5344e5f205f4d532d184ae6020c5ef3b70bb03b5024b42057f3ee9d46da808b698ef57d57a68c45737fd7caa43261649b268387dfda1adfbd2901956c1233718d53119f", 0x84, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x4810, r1, 0x0, 0x0) 16:01:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="10da2af3224184617da06a4071d4610dd340a9b499e3b3d6f9899cfa53ac542a757a53c5c2eaedde3507a8541463e56cc6901d1fdb3dd6e0dd89d83e4162ff5d7daf12797a4e4aeb740a9e641c806748610ca20decdd487e679c2104639b04a363f6bf098fc4a973ccea20dab4c3c68e8bd04b476856272adba86b717420168e9543dd089fd055b9f82c09bf51fbc9c6868740923e4020160a63c8755f7bdedc992218e2515552d2e981e4ee54bd2d481c174df463", 0xb5}], 0x1) fchmod(r0, 0x10) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000dcc000/0x3000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000cd1000/0x1000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000fb7000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x3) r2 = open(&(0x7f0000000540)='./file\x00', 0x20000, 0x54) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r3) kevent(r3, 0x0, 0x0, 0x0, 0x7, 0x0) r5 = dup(r3) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000005c0)={""/16, @ifru_vnetid}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000580)={0x7fd, 0xfffffffffffffc01}) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000100)) close(r1) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) fcntl$setflags(r3, 0x2, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvfrom$inet6(r4, &(0x7f0000000280)=""/4096, 0x1000, 0x0, &(0x7f0000000140)={0x18, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat(r2, &(0x7f00000001c0)='./bus\x00', 0x80, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000001280)={0x0, 0x4}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x35, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:12 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ftruncate(r1, 0x0, 0xbf0) unlink(&(0x7f0000000100)='./file0\x00') 16:01:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x740469889ba71bfb) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:12 executing program 0: getgid() r0 = socket(0x2, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x10001, 0x9, {0x0, 0x6}}) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) 16:01:12 executing program 1: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3d74d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb6ac279ef75aea6e826e59dac3768f82462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035fba395a29c29106e9222e14cf8d5c8d03bdd9f1894322f0c154d"], 0x10) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/h\x85\xe1g\xd0N9*', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x1c}, {0x44}, {0x4000000000000006}]}) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="26490248830005000000a54ce094") 16:01:12 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xff24, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) munlockall() ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000400c0a51571b38a9636375017c196a8385bf30487c084c84c72a1dc2a7f9f4e6fc525ba4a90bdf92b81dd9b4957f87cff16b1bec07acbb0c07c1fc68ab5cc1c5faa6084a6c5be616173c3f96a91be432c2866691c3577f609aac8d785fa82cc9329552075396adb8c7010c94c9e16ff24b681e0149a522e607a01c962790aa56917976f07d8977272095fa1d2af9d1e358154199263106c928ee8af728e3ee5186b9456b7ea4e687742836327d3372316001dc32c5555ae12d0e8875e4e34b73b910c8274"], 0x10) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) fcntl$setstatus(r3, 0x4, 0x40) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000001c0)=0x79f) 16:01:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x7ffffffe}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7, 0x4, 0x88, 0x8}]}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x5, 0x5a, 0x12, 0x9}, {0xea, 0x1, 0x3, 0x5}, {0x1000, 0x87, 0xff, 0x5}, {0x401, 0x4f, 0x7, 0x4}, {0x401, 0x2, 0x2e, 0x40}, {0x4, 0x80, 0x20, 0xffffffff}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:12 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="5602e5ffffd858d7d363b4b5fbf1f366fca4907f"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f", 0x351}], 0x5, 0x0}, 0x0) 16:01:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1f00c204"], 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, "0000000000000001000020003d05b71845da57ef"}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000001380)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000013c0)) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000140)=""/148, 0x94}, {&(0x7f0000000040)=""/82, 0x52}, {&(0x7f0000000200)=""/125, 0x7d}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/66, 0x42}], 0x5, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) setsockopt(r4, 0x5, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x1, 0x80, 0x2, 0x9}, {0x401, 0xb9, 0x31, 0x5}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x3, 0x1, {0x2, 0x8}}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x74}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:12 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x1) r0 = kqueue() r1 = msgget$private(0x0, 0x610) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7ff) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0200000000000000de8d9b06963dcf1aebb67f3ac3e3e11b584a3d30a0bac412c12c5d48788973185fee757d2c828ea0ae15260706cf44c80dd7f7dfe57fed8985324f9e8a9d2647a0ef92c30f02df0862c7986cabc6c337378ac705d0438c2ccf2d8fd57489ea2da4eb67b173e69ba3e1fd4814c8a96133b92b0319c9cf7f32378f22d00d892de6b684e9e38ec2403237cbc2c465478cdffed7873b42c2198f1307aee6176f6723bce7350287da21585d8b4e0a88813812380081f78f0d5785a25a22f2375b95eeede00018f4d3103a68755ba6413f13048bd2e787e4afe5e0dadcd1be7d56dfc4e4114e6ec924d414e9b92210f6329bffa121e65595745bc0392903f72d37e291ac588fcd48c67c4eb8846bb8ec6ac598bbf12bb72e570c7ec8a68fa5fa27523cb91e1065806120193c3ef836c752fcc520e8c97729c042a1ffaa0ca6e2cc01748fe661d26fa60379744c9db8e6f9dbe43e6b5885e776cc0463df9af3cbe655fff35cce9fda0474c85ee0399f0a56d5b1fca862d6d564e6fe0b1ad0f876602ac22029a1b54f3eeb1924ec4c4e5e5c92a390c7ad7084dc141f3dce9411094749035d1a369aeea98a8e5ce4ac31a3da5fa9b6166e5a8ecd988fa3124a17d5"], 0x71, 0x1800) kevent(r0, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x81, 0x9, 0x4, 0x1, 0xfffffffb, 0x6, 0x5, 0x1, 0x4, 0x100000001, 0x101}) fcntl$setstatus(r3, 0x4, 0x180) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 16:01:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="1fc26515b963ff5ff6a70567de67a8f68ceb71ce44f4ac756423", 0x1a}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:12 executing program 1: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202d6bfbccb6f52ffffffffffff0000"], 0x10) pipe2(&(0x7f0000000100), 0x0) socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x20, 0x1, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001340)='/dev/null\x00', 0x40010, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r5 = getppid() setpgid(0x0, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x1b, r10) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r13 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x3, r14, r7, r9, r12, 0x8b}, 0x6, 0x401, 0x2}) r15 = accept$inet6(r1, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r16 = socket$inet6(0x18, 0x2, 0x7e) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x800, 0x0) r18 = socket(0x10, 0x4000, 0x5) r19 = kqueue() kevent(r19, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r21 = getpgrp() fcntl$setown(r20, 0x6, r21) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) r24 = openat$klog(0xffffffffffffff9c, &(0x7f0000001540)='/dev/klog\x00', 0x80, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r26 = kqueue() r27 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r26, &(0x7f0000000240)=[{{r27}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r26) kevent(r26, 0x0, 0x0, 0x0, 0x7, 0x0) r28 = kqueue() r29 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r28, &(0x7f0000000240)=[{{r29}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r28) kevent(r28, 0x0, 0x0, 0x0, 0x7, 0x0) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r30, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r31 = fcntl$dupfd(r30, 0xa, r1) r32 = kqueue() r33 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r32, &(0x7f0000000240), 0x7, 0x0, 0x7602, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r34, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f666a6c653000"], 0xa, &(0x7f0000001300)=[{&(0x7f0000000180)="6b003f39f483ce05b30cb1adaa752a75d4e251b67af996600b95c6b2a13b70c483925442cd860f11d686589dcce7a7e9d794e945f02d91cd0391361e0d14b339617088558dff6eaff122e94ce8f371", 0x4f}, {&(0x7f0000000240)="5cea04021bf1a675e221cb5f12accb4d927f23ffe7631d9553d0c918c0c87d94fcbd57d40bf5da499f60eaa0b4bdecf1df754b0d3e25d668abe2cfbde353f9ab4f9af93d74437219a44487a3060246f7a0379aeb033abd4d3ba2b84f3a36e47703", 0x61}, {&(0x7f00000002c0)="843387e50219282ae7079f2e4d996b7c7b2c887daf4918", 0x17}, {&(0x7f0000000300)="2cafa8fa25d4f42ff25a0da582fa7855de96bd71c52da15f8dc478e028b2d2044b5a8b56a2ca96d33837229cd1fc2c0a988b6fb8b1d36f2c60c13fe5863dd7d293527e0f6cc64a14d58bdad3de4abbf5f4196d0d02dfeccdfbf14f3c20f76f747b98641358cb522339d4bbeced85b8f5e41859f403036d79bc560647e237e49026721559693deb25f507e3f8c2498072f74e6501ee53ad6ea7b1e096fc85d34560718dc1809d429d00f60516165e6cf84351ec7a4be46ae7883c209dfd0d9140d67cdd08a8ec5ee92f1577dc1a59fe2d36fe1f241182bdbcedd19ef325c2298bae9d6b96f6574c256496964dbc541159193d338e0576d584a120e362c4ffbc4a59a4d4f3e4424fdfe119fc1d47b4f060b827a09b612278032bccc65f0d37c5e70cc7f79b33e5ad9940a1e4ae398f41537b43844356f9272ebfb73162cf124848438de34510072225de6e0146086b1dd40a48e83a5ca57092e04deb5aee812d491a34fd8ad2ecc70cc0f49fcf29705772ae8b3fda6e563317bf62724d40630b13596e4fbce2d3f81cf3ed08134c1486509065ab09dc37429e31a6b58d6eecbe55544904e0fb85b3b8036d6382d16c4a56d7b4b45a4790af18245994d1fdbd47448c2d96dda8ddb16d79bf5b2db1b147f3b05fd26a07169b500c186160d08c1e5c8f93e824262c746332d0f26a52386ef5d9411d8e95ddba6abbb7665f657c1c8eee16fa8b63116bafcd4180ce0279bca93b381a1f00226825488cfcccdb2a07ea0c07c199d9d665eb1ccf114d0313390bdeadff928736206ae67b449dfd74c526cb7fa1975bdb2daf14c2d1598db719e77790274ec18c34aaa28eb81921d86e4a83b3430d0e51d562edeef26d5467d70be0d7a6c2b8744c55d038d4c782fb75a2cc3ae2e1a404296c4ee1ff43496d6ea49fc826008f52ff59dd33d28f5124e61aa30f7518d0274c182a0c7a94d829e1b36fc25606c0e752afaa53aa847a41e1c5ef3bc80c2699b3e9eddf468157b6b32c5de52299e116566ec37f063d6496416d66c5b83ba7f33b9157ef1124a951ff16abf494d777d39a1b151366eeef257dcf6666029e2cd87bbb60c1cd7cbed27560dfda91466fcdf8f3eceede7edb94b993261940c20c5e0c973abf691725d9583ee82c2bd31c969352bcbbc2360f2c9fe8a94a43f5e9d45c85007dc801f10ecedf63fe0da60d3060cecff82495594a01728c4b830b91116b15c49facffce12392671234fa4308654002fb34dffa51a4ee4d3d773d9a8650e8cf7b5e70e57c34ff1e6517e38dbcc32e9237f43cf5692b6b132820d3608b177dec7df79dafa6ef8f1628b49d1bd40ba2c65156768150573fce86c4d29f287f412a34a22d4f5d1b48f512e16366259b0724b602c87e563c90c9aaca2046cda33495bcc935351ebe7d2d312ce9472ea916d380c7d7f1068a6535fafd5905c2b8c9e887996385b3a7c55841ac1492edcf19f15f493cb390617028e76b83a23213b71b2481b9030228869f2f88448d9a8ae19b09c2039a34336e7d1d15152ff90fac523af25156e7e217829c6d9d9d3a43e173c66dd2e7d0e9dbcf55e8971b779e02d0f50c6270f16f33daaa66b842dfa36b3a2c16b8729d6fc452e33bc287a957271d040005013df252d91d269fb10c8cff4083c52e5821ce91a7087e9d914087c47abf5d9d0866f7a2d4259d0cfc23c5c1a6c7ff99ab369b87ca4a699572393a3a71a5783bccfed1153d48e2f059d3eddc54a7812a4d06a7381ca3310ba3a8cc6ff544aa476f5540768d4c0ac31566c33117d2d5be47738068ae1482a9fbcbf03bc7ab2a055a9f21b1615b5b69578aedb37f133fd107a3cff6c914c27e7e3e2c6df7e5c76ea82ed3274e8b00f99507990fef0b8858026728fee2faa332c3b15390608c1c0c98aa25ae2dc65a8c8259aab10d8899e153bec4d88df2c6506b14e5f9fd90ae29b01f36f7c9786a4f93fb06dcd1beecfa1bcc8a91957eb6977e23a9271730bd891618114e5725906d9bf0de82e2c9377107db2c7cf77d4c852d06c4dd072d03d44f451fb4d197e2ef70a74d64c3fcf8b331a88e10679c66462e02d5121ba187fc7acec8f2a9ff34ac9de7793d25a685728d61ed1e52a4868d76babcbd47a328769681f5c5ad3486ceb876d75e97f9719fa09ac0639eae2f7b4e3ce4afbf0f6085653702969162a1ae8df76eb68d1e11bb65b1cee038363dfa91c6cc07f811407f3e12fcc509aa78289419455113fabe45c4e4bf9cc208ab47c7384c3ebcb840bd76b0e446200fe3fa617cd8371128641d13231f6b991b1f605f4b23834896ec2f94fb741d1a3a07693e3a2ee75936cd61ca218f5fdf24fc1c71b7a211f15377e00c344329b12db3342209153420e93457cd49769e5b7c3ac0669bad30bde52a8e68e9f2af19650ad9cf60e848a3650ffbb52910df1aba3f0e670eba2e69c05f79a490ec68cade44a925c17e1f3e326a0a89da932bd5d5c1bc55f50e963135bb86a07fb4b62b7944379a03ba0d310cc180a85523acde1bc2280f303b420df5968a06983da4892bbb1b9f140e8b77aea90bbbf0ceccd0faf823d7b831d05c0559deaa36d70c392b2687ce8f9310bf893b8d75d55b09684ab62bd150794a95ce422dab055b4ce8dcdbc0be9a69540192668830f719825aa2a9dfb651a89fd24b3dceac34e480c6f48466eb3cfe92a67867e3d364f24d21dca885a75a9826dd20a575809d48cddae02e81141ab7912d89ab7a5725333614645076e5859975c04ce5dd01e2e79454b608cd2a015caab957c68e3d2db270a1efb575eea56ad5e9419eb00aec20da4784f9c2f96ddb8bed46ca7b463f2281d77165c2dcdee8954ffbbb7012ab18fa4176436dbd2487f15f68a6b361ccfcbc2367fe713e6ed0b13a44d110c5b819f534b10b32cf5ca4ff4f06a8c82294b8a530ff71e91e74261a3d0f9b13da74f368cc1597961b40e55786d177d730874529b0bfb89d328b3ceab3e7ffd21f7baaf83def096e92a8af1134176de2b86b68f9eb08482a0d933a18636217dbbf339daae50c5137c7251825bde3f6a3807b251cb6f4ef163da734e6b3e6f79606c03a0bf7aa053caeecbbac118b666a5a302a1ad68637f5b9504974496e47223b3b6b6345f85ec1e3bdbcbaae345a08f0115e80bf741658084d949531a5875b89b14adcbab948f3a01d9cc41ca6b358d19a4c0fff33917b8a9b8fdcdf5526c6bf8968e3af9aa597cbe203197e745388b9993964668c36a9f95a6545d689f70fad547c06213e41bde226b784163a408639e68734af73bf6241897b0ecf9e805d591efd737385a8a7ba9c83644c970a24fe6d90d94e9dd1ed9b29e7269d32681846f54d70a2f4f74290fc986df785689837331879140017189eddfabd06ca91748af60ff225a613d73e0c2eb1c70c7dd3cc7e007ea5ed3028e00905742b07c2a0ea67775e47ed7cbd95d0b7f46fef647d7b51d99246adc5d69d1837417a63b9117fa58d02e7b246e68022b44b06bff6781954bdc615ffd815238c5d8f05dbf3063dd492157543eaf18506e03b1d99996ac07bfe6cb9533ee05e384469e4b22c33e62a6816e01dc4b586323cad568acf7debe2cf7d5800119b1d6557d3566441556ba13d9e2a6f4950bb45f51ead9d08243d6fd51de5d6b430635d0c90d5b4fa4b726ab0dec9a936b8c02d1558559a19c68c8b90d4f4d9487576a321c36008072cc00767e25f81fb8f12132b369f33f5d9e543b170d8a16625a171adc2b2c8962e4051385d3a2f42e66533cd39b3bf92c409339b40f1978f325b64165bb162104848cfe6dc843d835b79c5508c55a2df03283f81281df08abf38c2bb7bdc6fc183e9265a1781500c588f4c396b58d846717ce8af781b2fdc4479ca4b17bd2e8bb5bbb6ffa2d267279f4a3bb20b72fc8f837162f1590a645a18a8c9fd9412153f903afa77e616be9fdddd09e465f55b2c767410353ead18038e15dfa6761b9dad0ab957561575a6c20558ca1ff607b06d4166ba31fd0230c751ae5feb26c424f881e5783c9fd73eda545e00111937890ddbe5be6ab0026b24c1444ff9f4bd8c50c95fe57f307f9a71145789bca047b380c0b6097bce6e963bf4e97768f1c08643a33e6149d2bf1a6f585c5905c3fcf35ed014d785e7c0e981846fe0429cd8340cebd306b70ec69a3f49deeed862e2cb970eb5e999257a662b1e7550fbedcebdcb25f875a0342d05331babc130a2f134f7f8c7019f6e1798689b2679f93035fa4cc1678ceac51e3f071a40987c12143af25823cc25a590028007a84fafed1335ad69eaf8c139368711ffe960ce6d838682bae2048cbe83dc952cf6045b5ec9ae7cac2bf1231ce0e3fe93a0ca2abd360215c65f672d6c054dcbf591a65925d20ab6ab1608dfb730ed324c688e8af8c05d9fb8fdd3e4f5e3161f289c926a05db53bcf3f64dd54addd710baf370fd507f8d0a4cbc1f62c74081359e79bf5d13048908fc71e397963da7e6e73aee96069ec8ba7103038f3fb9635ad2a558e9db78e74ed13ac5a65f91079251a17538a826e20a897763ebabe81f0fb5ecf0a2486ae9e867161dcbf8b775f54d3190978b21b497a079b9e688d5833ae49d5983f37b97634849ff6ec98d5a7edddef3b3bcffc8be5604f2cddc5cad71528e66f43d8434834b281aa8b9d3135e09dcf8cbf59fe248d5997c20df39b1464ac2a4dc9acd451a7bd13c2c1e1e802514692f7fa437001fe984cb693e3ccd38785dfbe1e7dbc1c7d18d5f19ffc33ced062143b1cc22618e381e1761da1b8b05eb165622ad0e0ffdcaa375c9fba482f3fc2270f85f60f7da21042b8c7252e155368aa9f718fe2c87b3a40224d87e02868e5899b554c371da7fb6a3d0a9d70509953716056a3b874a9fe94fa3567e83b7a8d2b662215476b3248f9585b8bab5c8e6a19b69e62487bb5a7ee6a45b465923673fa990ea0bfbba9e6091ec2a8ee36adec4aa9258017557c611b38c95a344db874da31d80e6da67781fdfd73fb31eeeeebe11808bf0fcb4815cbbf184669be7403156c9d6f91b433934c14013100e31d35ac8e68ab35b18414b49a04dd47cdcf21bf357dddfc53dd18d70aa33a6772b5b8e626fa5ae83d187666f80876d33d78910ca0e0612de29ebada2f4a9f253348545d130c501cfdb6930df5098613d7aef4bd4b3a63390baefdf30344dc849afe9f07ddfb20ddd93f61227487d6651750600b5573d2b03f2d72ac17e3a263a082834b1bf975f8a1ce088865b119719416223c21ed5b7cb404873ce35866c9dac443b3ccc3d85116ab97264e0538fdb70cc679efbe9733ed47769d1ade4dc7be79d268cbca57314e82c82082829d275daa5bd5aa13110cbe66ad990f335f8fe1780d0277e866825ab924dc62f684755608053e6c9b77dfb862bf53867e9937651d430e3af34c0d1725956f0b9f789054b7373e254184f4b0b81fb21c285d10f517a4baff6d365330d77c0fc3a379e25450a5f421f5f6e5cd9e67a344bed24de9655e004f7824a96194206466cc7bd505d118e01c6c0b75a9564d551be8a59a7884d94287f80eb4e0c9c2bfb4e42ddfd5e1919602206c22dc728c18b65853aaec9c2f1e29d32fee2e5702634b141670340297be68dd1f8ddc22b07ea50769c9cf467b8467f2ce5b595e3be3db9ea195089dec5239c2d355f327ee4fee74334d5020b766eb7ea05faf278899eba2bf7630a4036dbd180174d84aec062a20f2edc0b01cbc2b4dcb86b5bdfba7ce771c9b096ea374258d30d2b5a3b37c37eda1", 0x1000}], 0x4, &(0x7f0000001580)=[@rights={0x20, 0xffff, 0x1, [r3, r0, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r0, r0, r0, r15, r0, r16]}, @rights={0x20, 0xffff, 0x1, [r1, r17, r1]}, @rights={0x18, 0xffff, 0x1, [r18, r19]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [r24, r25, r26, r0, r28, r31, r1, r33, r34]}], 0x118, 0x6}, 0x206) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x2000000000000231, &(0x7f00000001c0)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0xfc80, 0x0}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/102, 0x66}, {&(0x7f0000000240)=""/69, 0x45}], 0x2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xa6) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x9, 0x40, 0x4}, {0x7fff, 0x1f, 0x2, 0x3}, {0x8000, 0x99, 0x2, 0xfff}]}) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000180)={0x400, './file0\x00', './file0\x00'}) kqueue() 16:01:12 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x3, 0x0, &(0x7f0000000040)="abd7ca851117405379d1b226af3f0fa5e588f5c049e1a883ee4e73a97d4fbc01dce065d00686108828cb7c02eee5ec21e2d66bd2fcb31900ac64adebe55d85585fc2dbf05b58dafec13a44a85d6101a6c01ad484be309ab0f2d2f58dc41141a69e0c5e7089fa8d7c493c47730b5b23aa9144cad73691e7b4586def624eff63e479f8c5c490e5919d5f0a9d809d22d8ec51dc8768ae6c4e48b85c5668a975a19ab53a418dd4e7d7b9610df339b74a6bd3544a08df8c15ad584c737dd10176050aecc733edc743c59b48047f5877d0f518a0059f0cb16dd103091c9fee948e7fabd93bdfa4ed479d33", 0xe8) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = syz_open_pts() r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r8 = socket$inet6(0x18, 0x3, 0x6) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x2, 0x2, 0x3, 0x4}, {{r0}, 0xfffffffffffffff8, 0x6b00a43841dc07e8, 0x80000000, 0x11e, 0x6}, {{r5}, 0xfffffffffffffff9, 0x30, 0x4, 0x80000001, 0x3}, {{r6}, 0xfffffffffffffffe, 0x4, 0x40000006, 0xb88, 0x1}, {{r7}, 0xfffffffffffffffd, 0x9b, 0x1, 0x0, 0x8}], 0x5, &(0x7f0000000240)=[{{r8}, 0x0, 0x80, 0x80, 0x0, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x800, 0x10000}], 0x0, &(0x7f0000000280)={0x5, 0x8}) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) 16:01:12 executing program 1: r0 = getegid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, r0, r2, r5, 0x8b}, 0x6, 0x401, 0x2}) setegid(r5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:12 executing program 1: ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000005c0)=0x7fff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0xc}) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='!\x00', &(0x7f0000000240)='R\x00', &(0x7f0000000280)='[@\x00', 0x0, &(0x7f0000000300)='+\x00', &(0x7f0000000340)='(\'\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='(@\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=';/\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='$[\x00']) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000005c0)}], 0x1, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x20000, 0x0) faccessat(r0, &(0x7f0000000580)='./bus\x00', 0x4, 0x2) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x15, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="e87d4dd51d3f040000009e8850fa") 16:01:13 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getgid() r4 = getgid() setgid(r4) setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) linkat(r0, &(0x7f0000000400)='./file0\x00', r6, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) semget$private(0x0, 0x3, 0x0) r10 = semget$private(0x0, 0x5, 0xa6) semop(r10, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r10, 0x0, 0x0) semop(r10, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r10, &(0x7f0000000340), 0x0) r11 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r11, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r11, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r11, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r11, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$GETZCNT(r11, 0x0, 0x7, &(0x7f00000007c0)=""/165) 16:01:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) mmap(&(0x7f0000ff5000/0xa000)=nil, 0xa000, 0x4, 0x810, r1, 0x0, 0x0) 16:01:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) 16:01:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x6, 0x8, 0xfffffffe, 0x7, "bae494535fb1808a73db0167ecb809154f78ced9", 0x2, 0x3ff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x66b89e50ee9901b, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x5, 0x22, 0x8, 0x7, "e59e16bbea9fe7862f1dbc92e6ec03d5fc2d3a21", 0xfffffffb, 0x7}) r4 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000002c0)='\xca\xa3\a\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0xf419, r2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="300007abe870d4519a87"], 0x3) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0xfa6d1ca75b5332f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x2) setreuid(0xffffffffffffffff, r6) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000240)=r1) 16:01:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x2a5) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x0, 0x200, 0x0, "92b653b57da011e9a6f88442f2275e605bc84566", 0x80, 0xb2}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) openat(r0, &(0x7f00000001c0)='./file1\x00', 0x40, 0x80) 16:01:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e", 0xe1}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x18448, 0x0) getpgrp() poll(&(0x7f0000000100)=[{r1, 0x40}, {r2, 0x20}, {r3, 0x1e}], 0x3, 0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x1afd) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:13 executing program 1: r0 = open(&(0x7f0000000340)='./file0/file0\x00', 0x89521e5841a3f334, 0x1b9) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffbc, 0x7, {0x80000000000005, 0x5}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) socket$unix(0x1, 0x5, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r13, r15, 0x0, r10, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r16, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = geteuid() r21 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r21, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r22 = msgget$private(0x0, 0x0) msgsnd(r22, 0x0, 0x0, 0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r20, r17, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r21, 0xa5, 0x1, 0x100000000}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r24 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r26 = geteuid() r27 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r27, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r28 = msgget$private(0x0, 0x0) msgsnd(r28, 0x0, 0x0, 0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r26, r23, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r27, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r29 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r32, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r33 = getpid() preadv(r32, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r34 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r36 = getegid() r37 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r34, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r35, r36, r37, r38, 0x1, 0xff}, 0x8, 0x6, r33, r33, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r31, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r31, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r39, r41, r30, r36, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r42, 0xa5, 0x3, 0x1000000100000000, 0x6}) r43 = socket(0x2, 0xc003, 0x2) setsockopt(r43, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r43, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000580), 0xc) 16:01:13 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000838000/0x2000)=nil, 0x2000, 0x3) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x2}], 0x1, 0x101) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) mlock(&(0x7f000085f000/0x3000)=nil, 0x3000) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000010e, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fff8}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x7fe8c350c8362c70, 0xf5ffed01fdeaa8c9) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 16:01:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x0, 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:01:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="67d3b44e45f01ff2f2071a0d164a264a4d9cc778d90622446286349fa627c81baa6c22ecf11cf78f7658af4f59b6d477fe098ce1696b4d489635f9d26d905d68d8bf6a564dcf544c7aa2398477ace1587086d10c823a64b9619f1a3dfe7b2e59c61193767692433efd3aaac8f2b3553284c6691cfa2c0771ff9088e6e430f5b6cbced9c8c0539ca798f2c290d0ffd4dc60ae7a11bf22ee64311e857146499a7c2594c9c5133d6ba577db0cbe"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) write(0xffffffffffffff9c, &(0x7f0000000040)="d54c6964b54b6212bf871f81a8", 0xd) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00ba10 failed: hole in range 16:01:16 executing program 0: unlink(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x40, 0x2148ca5dcc94da2d) 16:01:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000180)=@un=@file={0x2, './file0\x00'}, 0xa) 16:01:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendsyslog(&(0x7f00000000c0), 0x0, 0x8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000840)=@abs={0x0, 0x0, 0x1}, 0xffffffffffffff45, &(0x7f00000007c0)=[{&(0x7f0000000100)="4754bc6298660a5743a93927f5994b2dcabdec661cdf420bc351697edcf34ed06f7f0ede8cf9e6092128cf04ce2ca606307033604e12334de93e89328f8dfbd3901a9e8f71b66f1c76b8a37ddaf67b13cf1bdf675534c1c19f1e78d3a7931ea3a00605565f8ce2756642aa6787902240c3d479161f40c72ea96f0161d800609af0f907f45022f843af0175ef70e2cf7349a61028b61163ab8156ca94f00750c5f13db00d4488dcd5cd822ef8d52f5083b02c3a0525dc52cc8ef3d79e4b4c5aa82d9f99b98af4ef9cdb540a3789be369e3bf9f0490fcc441ce1e32690c1c08604fcf7e1840e3cff59dd7a5307d209ace91b7b9d229ea4", 0xf6}, {&(0x7f0000000200)="912fde7376ec2aba472a06aee0a804eb6adc043f217feb35c6bda0ebff5e3b03dd25e651da4acfdb1efc7721a36b17b0db7480cccc4a9986e1bbaa0e7f466010eedfee4f75fcfd5c4846de55e325565b42d6e29eae42bfee98d9ec6e92f68a750da314bc53198e76d025efc83c12a2bf2a2be61ebcfd0ee24ba0c144253bca1a43ef38a630bd15bb38b5a533c8b8746aac0c31b2c42130", 0x97}, {&(0x7f0000000340)="403ae34c329c0455f5c1967947610aa27b01a01e46ee2e3abc64b9e737fd532b4ea21d225d7e86c210fc5440a7daab005b905c3803c3696220887fde20983bec9055be821c8f5d514f61778091d0a77eddb5fee427a8c5ccb39586d7fcaa672ae808b796a3a01654ce2a990ed0b8cdd9e8f03b909bddeb75667b7bd202854895d483562b80b70eac936181d0e3a8", 0x8e}, {&(0x7f0000000400)="316d2e3bb978d0b244e5b13497981b4381d85583c8a63565974fd8c3dc304416e9c7c1804303c35ea517c2ae327ffc6a4d47ff98044dfd248138a58a14aafa715379e93934ae3498ad0781e44b633642ce0b48d6f328a908d96c8d6c8df1292dba2b2e5cf3e947", 0x67}, {&(0x7f0000000480)="36ee86ef9804b76615a1b3f4df9bbead98b24a086800f6a9ffc2eb3f812feb3ca949634072f7b0c361be646602e150835d873e03a98adb849388a029ed4aa11e94037b54c21f9b578ae172c4ca", 0x4d}, {&(0x7f0000000500)="19cf1a9f2f3db24e01321d054cc13231ebca38e0d035ef18a9657d725abcbbe64cc9395a756e70e58c6326ce0f2afd7a1cbefcf3d3fec442071f8eb48ac0b3d52400a21e0120c973f306d4c246365298200bdc99b450337589101fe0089273cbeaae2b781c2980813233fd1cad086e4338f43e7952e2bad3e5591273e136d491427df55c85aa4bf64cea03e1513d460024da51d24be670b2b4ec1759958673f8d65d0348da57e53a22f9b267a975d42306144e499c37ac018c3f4bd3d89733624a9237cdceeee7ddbd71e389d67e49016c864a23f5d692ec3374d08e533d8305cb201988303a34c3", 0xe8}, {&(0x7f0000000600)="8f4c209e4d9140d3dec4eeaf164fadcc8f62947a5f34503c31f9f6e854ccf58e7ef57dff421984a8a8df6920ff819d3673fa0d57ab784cd5da5cd2d50d5f9794b82fbe76a21e491c65a9178b93420be9e9de0c7f3e22f76afd4e635bfc46ca88f1d4124092f6bc3b8eae57de4b8f82642512a7aed329f0b35b77694e189d32d6eb939e184ac79415556124e01724d24a52ead7a17d14f1c11761431d4b6ec24487d95db2a794c7c58b310900777604f9af74b3bf16e3cd4692397c539fed6d64e80cda6b242c6ef51e8c5c303bbdeb9fe8cc41c5ace7e244926085ff6e82d0420e317eaff6107c11", 0xe8}], 0x7, 0x0, 0x0, 0x40b}, 0x3) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 16:01:16 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000040), 0x100000000000024b) 16:01:17 executing program 0: r0 = syz_open_pts() symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffc, 0x0, 0x3, 0x2, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x4}) read(r0, &(0x7f0000000340)=""/239, 0xef) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fffffff) syz_open_pts() 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x4) ioctl$TIOCNOTTY(r2, 0x20007471) clock_getres(0x3, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x50}, {0x87, 0x4, 0x0, 0x800}, {0x4006, 0x7, 0x0, 0x400000000081}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x400) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0xfffffffffffffea6, &(0x7f0000000240)="13abe3d80c7cad9d809f7bb8bf0b19f8b460b8128306ad6b1e2df87d767a2c53b376a44be9fff079555edaed89661e86fea579dbd4") socket$inet6(0x18, 0x8000, 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 16:01:17 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0xdb) ioctl$TIOCSTART(r0, 0x2000746e) 16:01:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getpeername(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000004c0)="75b222075a5a3dc19a41a9b7b07037a7b4e0d37f37354a3b8420fe3ffd5eae1c6b7832b8eb425e0e3acc17c55ab7e2f26dd734376a7b5cbf125abd14035341258aa14158312a86bac8daf426ff8c029f2533c562d6f589c5fcffb68294f47db2ddeaf12d784006463d3c766618e368ab8d04908d82c969e06b09f9a5a89e61b0762afcdfbea5cdce964ba2909a415cd74f98752540d61356e64f7b74bae4103442045ab6c5589b56fff0a3ba23393aa57fb28b65b7057b7c7698dabebb1aa07542aaf0", 0xc3}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) sendto$inet6(r2, &(0x7f0000000440)="d3d855df5f579204b6dd6aa1d421863fc6b522fced88c9782403e65d1cb272ffa09f17dff7fe95867d37b4ccc25d07cddaf971f04b45cf37b4b1f22fc7194576fa21e8d53bc4e02c173e68481426b4eaf1f684a2a7d25f323fba913cc35e23e3e1f32e946568277bdf35f49386b73a66da26689424db3a616130247534", 0x7d, 0x8, 0x0, 0x0) r3 = accept(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) semget$private(0x0, 0x3, 0x412) recvfrom(r4, &(0x7f0000000280)=""/238, 0xfffffffffffffe7b, 0x840, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xfffffffffffffdb0) fchdir(r4) accept$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$unix(r0, &(0x7f0000000000)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e2400000000931400000000000000", 0x150, 0x0, 0x0, 0x0) 16:01:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/181, 0xb5}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000200)=""/70, 0x46}], 0x3, 0x0, 0x0) 16:01:17 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000002d00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1520e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f2f30b001e54e896deb5bb8f8a6840c482e199cfd6d16e6ce87ebbdba481818e7a570e079e8fbace39c4f44f2835ae5f8c91cf2b04b433bafd60301138e96cfbaaf2d67206ec484a345118eb115dcb09624af2e5ab6cd0e5cf75ac1e54568ad61a58e44f59b9cc01bd8cd1274e3490754bec11df92a63", 0x628) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0xfbfffffc, 0x800, &(0x7f0000000880)="0c0e0475fd6f93c5e53da9d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x2a) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0x8, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000000840)=""/61, 0x17e}, {&(0x7f0000001b40)=""/4096, 0xffffffffffffff9b}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0x259}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r12, r2) 16:01:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r3 = socket(0x800000018, 0x3, 0x102) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) r4 = accept$inet6(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = dup(r6) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6, 0xfd, 0x0, 0x2}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = fcntl$dupfd(r9, 0x0, r10) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = accept$unix(0xffffffffffffff9c, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f00000016c0)=0x1002) r20 = socket(0x800000018, 0x3, 0x102) connect$unix(r20, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) r22 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r24 = dup(r23) ioctl$WSKBDIO_SETMODE(r24, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r26 = semget$private(0x0, 0x4, 0xa5) semop(r26, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r29, r31, 0x4, 0x1000}, 0x200, 0x401, 0x2}) fchownat(r22, &(0x7f00000010c0)='./bus\x00', r25, r31, 0x2) r32 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r33 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r34 = dup(r33) ioctl$WSKBDIO_SETMODE(r34, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r36 = semget$private(0x0, 0x4, 0xa5) semop(r36, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r36, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r36, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r36, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r36, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r36, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000100)={{0x3, r37, r38, r39, r41, 0x4}, 0x200, 0x401, 0x2}) fchownat(r32, &(0x7f00000010c0)='./bus\x00', r35, r41, 0x2) r42 = fcntl$getown(0xffffffffffffffff, 0x5) r43 = semget$private(0x0, 0x4, 0xa5) semop(r43, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r43, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r43, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r43, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r43, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r43, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r47 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000100)={{0x3, r44, r45, r46, r48, 0x4}, 0x200, 0x401, 0x2}) r49 = semget$private(0x0, 0x4, 0xa5) semop(r49, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r49, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r49, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r49, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r53 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r53, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000100)={{0x3, r50, r51, r52, r54, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="c62734aa8dc54b799f140b253800d62f2e", 0x11}, {&(0x7f0000000140)="d4a3dd818161317885600f98a43fccd891ca6ef0f8a6f8efbb574de3a324c5a065a834f84ac4c5b15bc09e7405d6db0253610d4bc1e5902a38999d7de00de4b5555bc82c3794dfc055538bcf6e3f63eed5e039c9498a8cb2007c6068448787ffeed26a02f4a2a5eb41aa1ef36bc5fce922dd07ef38176ae11fde1edab4", 0x7d}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="00cfdc9b82f3ac31d37767f7dc2f16710967b736ef9d71a2a1fd9ba4436ec430edce3bff5faf3f05df10378d37013d2a6b193919dbe880cacdf61b2aa8e6fd0692c80d0fb60a42c284356c2ef259dddf749e59413a36194b710fc0d607fa8a5f50fb43c62c0fddea59f2377c49ad6317db708d9a685f0408a552fa5161f8cc36e744a75306f06eb26865a9e585f5a7ca24792e16c5b1622ce2a2221927ad6ada5231998035d0f273e708fc3de32dd873b6484d58a9bb8996e317bc97fc9f45d748e9caef6cc1a606314eac9345ee219bfff010f43913ce261e1a67e32e14d66fa164b15d8c461986ea3606", 0xeb}, {&(0x7f0000000300)="e167b6bc2c9130055274ffca9bef6748a3a1629f3c618d0d8819f21e29856ec5f5c9230986512b87550663bfce0270e8cb91eb9d14a531c0a917936a86f03d53a5118643ccc852d7be02fb0dc224638b214831dd6eb00995aa9490cb3ea14d0f67ac452a8e15f31e605fef7aa508307ac61702f031cc07c0978b55aaca221b88980c99cca17db1f5dcf346e43d3e424675826d1d177bf0ca4239fb6ffa87b3dfb8db2c7316cc1b2ac88890f0c24162ecf3d1503bc03b5fd77b3e42586d1ec69ee808c54abf8a3fb6a9382bbfbd3745c1318d2b616233", 0xd6}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="2800000000000000ffa225ae19ff0000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="00edff002000000000008000ffff000000000000309c46c10ce29624c36d683383e20fe0db7155d685ca89b83a415b281340b85538d28f8c1ed4f8fe2c0418957bd42d2ac34ad72efc0a81f68dfe4ce3709e8a50f7fc2bce26623e20b5363069b9490d013e0aee7669307340718ee3e9305f6873ada132c3eacdda6d3748f2093234fda10480d3d9c5990e81a5194021100e8e5b65f8df76fd36eb8b56f23c55d9d4ce71fd6ec5c18fd66211d7428133", @ANYRES32=r21, @ANYRES32=r25, @ANYRES32=r41, @ANYBLOB="0000000004000000000000000050110a77000000df02e13d96b55ee8", @ANYRES32=r42, @ANYRES32=r46, @ANYRES32=r51, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x5}, 0x2) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) 16:01:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x10081}], 0x7, 0x0, 0x0, 0x0) close(r1) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$dupfd(r1, 0xa, r4) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x81}, {0x26, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xf409ad9e12b8dae0) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) getgroups(0x86, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0xffffffffffffffff, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDDISABIO(r1, 0x20004b3d) setuid(0xffffffffffffffff) syz_open_pts() 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2d}, {0x800000000005c}, {0x6, 0x0, 0x0, 0x8000000000102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x50600, 0x0) 16:01:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x200000000000000) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) socket(0x18, 0x3, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:01:17 executing program 1: socket(0x2, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x800, 0x0) setgroups(0x0, 0x0) 16:01:17 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000001840)=[{&(0x7f00000000c0)="2eef86346aae6aa3c8ed5d499f021c627586936e5a67e06aa37e2c5e9cf9756f9d76613a7f02d42e9c5ca0d0c1de140553fbd83d085ebac1164b024eda3e98a5e73c188986270c20570710c4f8797f9a9697238ce11298c4", 0x58}, {&(0x7f0000000040)="a9b9eaea5e59b970b252ddbb8bd464afae7b1794e4165cfa4244831fcedc5fa33ddf051023a9eaa2abeca3a261f8dc", 0x2f}, {&(0x7f0000000140)="b8904740ec45e315ed97daff02bcf60ebd1e6d5dd327a373954f4db50d3ede1dcbb1e52db16f8af14c2893e3704d9d974d7403606920b0640c04d11b13c37aaaad3b78bc26e449cfc6c3299e849d83eaa38dbdb69809eb", 0x57}, {&(0x7f00000001c0)="532a3c85b3e8ff6967baf2d2d27aaa0fcd", 0x11}, {&(0x7f0000000200)="25c7ead61186359b907973e595762a13304791916263440a705d7096260590ce3bef7af35836d37453c24ee382f2649ffacc8e84bff8669fd920e2f16a6622812b8240f707cecc2b017127875ed7bb352a1063a8fb83971f079f379f7088654d5ea45bbd4f0033c4a5e50381499ebf3ef8a46699138e5ab331672d3ed40b0e494d5141931043051ae34e4283abc68b755c6e0f5a16a0553fcc98", 0x9a}, {&(0x7f0000000480)="6961770634f60f4eda3772ca3c3e166dbc92a8fa1e7eb2468db247850980754fcea8ab038cad3f37e52d5084f4030f45ce8be3cbb373d79663c411b56addf98edfe7bbe089ee30a01cd51f744fd42a53f127f9cfa53edd2ade8cc0785d388acb9abf01c4996e4b7d9a5ebcd14fd3c7d51d6ba40ab5981d27d9816fde4488d8ba3b2e2663c0c8e34b497342d62a3fead8915702aedc61676df9a82ac60d76299e16a5bebc74d9aa059f48791d89f33d0c9d5e813e499c6748be3337a7fba0e31600f4f7bd5b1bbcd7eb0acc8ab60ada675ee5aeed60c0bd33d594", 0xda}, {&(0x7f0000000840)="c66e25c8ca1ddbf119d53789f09533333b5cdb31acdf0a2b6546e60c1b42234109039af6c8da509b06b44253b8dfc5f4a593d8e17a266f80b390a6e6fdc454dcd5027e7aec3b62e509dc0cfffe649a62c40c49b37d56271a21925593e070940814d1eca571c9c3d0c3968180056ffd580d3ff26b167f12991935718d62b93561e6ae2a56ad1d088dc3ac3bfd062f340eac863fd8d99e1f904a53782e09e9ae1e7867aa466a093b582a9b7e91f931d3eb4959f4cefea8d110fb41a0712ebc129ded69895d2edaec516a1f1d0602944bf91fca53da9b58a6bcde4065f7711af3c899c005c63884482820adee7e5ac4b01be1365a4014253e4eec7e1f1bf57a29fb4c30e0f72c219e675419f30649e8656df049608967c5e96975d9ce9d29cab51624a5c2fdb3d8624b236d15b2371cb34ac867db562cf3ebb3440238da73c07efd93161b3d2ed8cacb3d0291daaaa3a9575d1ea13eb9e4dfc87e1c6b67b32fccc7a1991858fdcba768ae31d55baec3bed68cbf97771bcd38d22bda36d6c0d20871d9e7a853e31db309a96710a8002cf57378546bbcffa83c86400939ed458b39b584fc54e784dc2bcdd08239a67e8eddb12dbe35362a36bcae2fc0fe42a3af9cb1e5d739db89df31c0419c5e7591a20be6c7415bb157fe7f2b2f95feaac77bf28483ea6413dc60f215085bdbc4b4436ac78f6ede716a433ae04648866fed380838f39b71886677e5073237c8925ecca569e525c237fadbfe00cec2129c310ff5db978f5f0548243ac3147b7816174653a9533143217ef122feb36b2b48eadf18542ede68d04de94e06701bed42a6fd7688d7fa7400eb1b398a8871d8257cc9b06fc682e76b5b95d6f99eb5a65bfce66207247ccac53708f70daf943ef09ed104c8da26b560516b693e876d2defb585c7ad04b1c82379539d679a4f4d0e6d5409cb75f7cf57f8618d46634c093752dfeefec1ceb0d23eabf74c5f261619161296f1821963a6ffed077f44b04104b1a108a9f0d7434f5b9c794bf6b22ac02ec604f294f29708ce5f8c43d76a9304dafb8a9f0ac2c33eb1fbf13d68818ae4ad6261e32f3ab4497aa59b647cc4d980a1c0235191e86a70313888e148d2a9f64f706992d36f82f112e62d681fecc815317c0815a5ea69fa5eefe019047a72ea310a0fec6959f77ca6c61942aba1ea850d9afafa8a881e7df58c383a859037e3bdcff8c3b9b7f2a0228a838ea47c78210ee237a0b8260c4f3145fe4cd36d52d025b2fd87ade6797e9d99531a7bc547750d511ccc30b57ce1533c1fad41bf47a1af34835ac31feef7fc431edb6a2c2af8b117ab66ea1635883cd82a0b63ceb4bc671ea79097da26ad9de514a57d3481c4ddd5e923b11a917e7438c0325a7b8701d7b912e190992a276c0ea622b3065b2aec24397c47ffaf96b00be6cc4c1158d99014b00e9b5eaa471adcc8c1bfa22708738b148fa16470df803754ca247b067c303e720829cbc3f35063f8ca7ea7483a985b5631d32e20daf092125cfe1e978f9023008c000afd465b5004e975df3e272e9cd29e5b48cb62c0e0a7608a3211d7be15d2ee95fb1185f4db936b724d2295b06238dee87cefec7b208a5150b619a93103bdce30182c54736c0813c74b836916795b51b8f108f86fbf970686a60d315525a54aab9886cacaa1438fc82f02ed9e25bd5a553820da1336cea74c4252a6c2618772e9d182901d13d1c8c10a2ab0a3ca26cb0c629f5eb694f3c43abb241f96e19dc34a667be3eadd7647a0886a3c879f67169259bca47a0a7640720014c87ef5efae731657a7f83e5149195549aab87f1272dc4b30e8f3122827e7d6bb3e1b0a7c96a8040b70cd87b7997b6580b81d38e762e06d1b1e90c9aeee7ca86777009d4eeb246b36ee397dd5eac79123728b1ac20a4ec348af414c8d6d6affc4eb89907f02d9109145085b44242464b3b398e16764d6ff6c42be7dbcdc3e1c4372051af50b4d6b6e02d3a989aa3e19cc4a253a1963b99a128a4354850c8d3a36b5742666c4abb06eaebf890243a8702c1acc4f2030d3ca157c5603dcc81fff12bfbd97e9771248d8436496c47223c4646088f9024098f620b4d61c5fa53514da4f62a051d3b286e03df709ae6e8982313171b2aecd79c748cf20098bb707e7291a710af92b368150b9e898e5e06d9df9c6e02a5cd9c5a99f9480234ab517ce12b0c9600fa94c02f9cdce07b8a65b699a9814042d2eb1398380a88dba111402665872301978fb0a94882d36ec61f4d8d2549b3a1a95ebd302e7fa1f4a22fb1f6ab4863b295d68f90b638c0a0e4d0f920837769d1f206649ef117d5c26699f2be1e3f10aea90309af3bca5b6473b838657dccd5c4bc93a6e455e94e50587c8d5a95d6d26c6196eb6e06ddb483dfaebcb61645147c5c10d76132e8e67e98d76ba47ea309e3eb52ce44f0a57ea6e4f154294c322f576d1f302355463efe815293d6d956446c83258c54a9320de3027f0b97ef1c9bef10ac4ba7e4ffc8f10341597b4865717fc5966ff911370639954e709d5c8402e644f63575b63efb6403123bf43bb27679c46aa483abca752eb0bbf417eb57aef2b1b0cec60af61c1ccf3628089317ab2c877942c1d6d5d1fd45a997f3feef7d946acd1b8af0e92a3775f6209a1504a8be98eab437bfa254c68637844ca233398ad05a899e1ff76b431f623cad02441f334c72572b9bc9934f5a2cf20e4ff1cd86dcafe4bb8838554a4c4e3ebfe58791b477034715d7fdb69cfcd19ec4734782f3115ddb76621ba69b5a8faafb7ebf4d1499ed29ebc1b8ad38b0ef1296de0cc970314b598270d8814c7ac6c59b59add1701c43d620408fdec99262ef58793cf7da981cc6a4f8ee8a5eabd62276ff3172f839cbb32683ed8ffd3b9a541b180d67747d0237c7be8164d2cb853f9c9925f29a577983c9ac0fab42963f58720ccb52aa7343ccbfc10d906f721209991e156ccc2dda2ed2958b91030557593b1fae32880413eddfb3d77e9d7dc42c29ab0f8f1057d2e227197a77784e4fc5cd0817aa764af374ad7fb1d6f0180318af593834242fa08a166af062e5b8d5fbe63e5286f21e601a9f2624a53450aa43678562f365169d592d3e5ba71b5999cb63f999294b133433658579f258ccbed84a0cd70a18d9a0ee91bf22cc8b7c43a02e62d8913f1b0e7c2b03978b13c2b39d30d5eeab72833afa954ccc4cf4f4a33c33582f728e03b3282c098ee037362fbd852f5b996971838acd82bd625a0d689c48bc13adcf19013ce61f7a5c28c4973ed2ce21e142d73b47387d3d2859d42fbe8bceb88d6fb9979cd91feafe2c953a1631d84137e5cfff9875e1cee092ee8db9e8a5a9f47d68797213c26e7c94546ec291a0911e082e640cff06ca1103dbee5178adadf5d4068d58a85614ee7a8a7a44017f7e916ee0ff771077e4d097bc0c2b0407082af5e4fe66951c871d222bd0de8efdd97f0e6b6131f1750811eaedf8ae3246f3076e3232185a1658931d118a33e068a257c225d76bf317ea307890410b8a7d3661da63633efe891a65ebfdb8f0a262821bddb1722a17e496d6d530b4b1dd22a375882267e672cd92069933336311baf9e3e9914ac8f019c02bed18d4f430ccb25eaab75cf9ece93958bcd9b8540af8092847ac32ecfe9ebca30d07e73e0cdf97a2229e30bdb810fe79931099bb0839902899a38fb7dd68fea4908f84928f6ed02bd00296a491646c2d9c7900f4b91a28923e492ba005f1525ba82ea889eaaf08059b0a663bcb807bacdc991b8aea9ea0485d4d9a56f4a7f15784b9e2fc40dcd22914b2bdaf381e185442b9b595392963c458c013c0fc10ad9a2289751bfe3d306173125930f5c8e3959fbf0a224941c6036f41145931c49dc0d16cd7473c081318a2b59a84dba4eeea488bb8f054b2b16a917afd89a9fefc002ec1f9af2f04f9843a4ddc11404c99db378f741c374026088c157b9524de64bd60230e976caad434f72dc4b05e7a0c28e89be11ef117c6cb284b95eea90fa5c4c50079d6c6e389484346285de09619d075b0a51813fb8b0a255d88c5fa845de37e464ccd0337ac2e2c5ccbbbc16c4925eac04d09b1db0839ad538d54375ec6c62af50559a0ccc7e7bb3f8601bf804d8b104f5d7b480c804adcc651aea8f8a8c580fc479759a31c0001f4da6366dfa62decbed014d49204b7e9045b2390f70eab32c073ae4ae32de13cc24227936a9d41ee814c16bc8f4b389fe72f5847cfd9f7617e0082dff7379a19ec99bcaf46b3185b5ba0d8c6ba9981f9922cbafcb075869654b6ccf76ceda75f8fe18296310c2e2c0f90789d087407ef9b7fcd86585e84b9203db6633a57944abe2dd5ab7d6181cefa66ff000f02966ace89b7c848aa84c939977b8c3779a13e8b8a9477b37591b27df12c49590f6709b5704042876cff013a72824ab761032c9d43fb939c9ae726a1b95e880d1b95bf7725cbd59198264ebfb47dd67439a2e0fa4d7a4d60a783afd3591041b9e51f93fe2c74a07c235a83077d6a4adfaeb2e90d8409bf97724bd62aa75fd0f9cbb5b381acb7cc558436ad71415f73a4bdd4ba8fb8fc980d149b2443b52cc863755c3a58725818f5b64560870b36b5c494e632f622fad8b36ca6808cf8fb21704f94e7b4439e64a0ae37d23e57f1a598d3ae44a74154c91504c8305bf9efe65b2136776340ed9333cb3ea7a11b9eb5dd69f72a48dc659669edee33c3428708294db6d55f076f9a494e32eea641a2f71317a55c0543556cb722f3108229fc2e4da20b2c2c05248373c3a453ac1d102142dd39a4d5c6c08cdc52948e8556b9c270cffd18a82268da085a0b1a354916096c4212b384277435e1ca70b23fcea595ad3f51fe86e8f689f3257c8429ba2003daf22855cc4c1d0aca4ca91b281f9155d5d9d40061d38e9e1d8ae09222e7ba877d17f8028f4d7e24058b6ef6fa8b033a7bde5b3847d3f04b5ed34f90399d65e9905b308bb06a31d86670d684ce025333461f71bc8494cbe38178fda2d814429e3d804189c217aa7e0ade9af6a2432c83ba50ccb29fdae25bd7b04798b40a34c3044c6e08c99ad4483085a9bff3b7d82e010609ee5991142560615f6c3456228e3fc367a36f1bb6b65d51999e9f7f085d90a5114778b04015e23dc957c74f11690bf4f18b0daeab558f91ffa3f424ba28a54accc524a34d18eb610bc4cc4bb9e42a051aab467ddde63b8a1905712449150c02ace14d4befbce07693aa59ab5add0f5e6ddd891b60aa0f84e7ea754603790341fbedc60c9e9477c95dd38dba6a58c6d90671546d671b38f4b1924b717fb7a302d76f384b131fbc3bca2eab785177642ecf5585b22150e2d27322e949ef1fceafff2eb8251abe0bb103de02385d22e1f8f88f309e546355dd5f184a37e53c69f333d33679e40ff2318c0c4801c6c1419f0b4c7b8c62ff6062e49b5dd0c2a8486076c68b11a3c9fe75e630cb2a7dacb2e738f0014479c79216f1dc653f77a2cdd4ab1be6fd7067549523d7e68114a1314ee9c898cd89552aaa7e1541b7357c9a426c64dbeb41df10ce4990cf82da8782ac7505918a49b706d994df174343d321e0da69b2b61827247e78bf47142b6c3cb15ea234a2a896efe38715d455c9988f1a7a99e2bd9ed47da3d88407957756563ce6c1a486997ae71c57d32a377cdb28b3e1aea3bd376f65341ee6db618adc09c5c66b96bc80f4da3cfdf9fd510e0eb6c62d563e7c4c14866f669cdd094dca01f6f5bb7ac53fe4faa4cc3bfda38e230cc6095a52b", 0x1000}, {&(0x7f0000000580)="e466f720004cf62546205b310a4ade99b613876874b3c32afacc753206bd7c", 0x1f}, {&(0x7f00000005c0)="31e38c3ba630378fc2730bcfa0a4ac50ab4331e6db3bc3493cd94dd37fb308fc9c9f0a7ddb5231f5e6d23917b7b35ff8bd61b1304def20e0179937b1951157243222f768a39b8f85b35ffb0337264ca7e3d58a7b0db9d8c8acea6b5bfba285635c92539c1839699844975796c6578ce1d083e4f71cc014df8c76274b88ad4a93b5e54e5bed59d70a588388e032e766d57dcb8c1be2c9113021b74f1af74dbf2d1141ed42ba6e0336f382c819372f98e39900b147696deb6a703a78669616b6de75795483e1d5d2493a661af264ba97e59dbe2e082510c0dd4cbc80959a7be488859e657fc44fc13475dc7b9da6566afd8baf37fcc62653bc13e0e23b46a255", 0xff}, {&(0x7f00000006c0)="ee8c2a0617ef24d1551ccbaa435d2ec5817d38902f297a44c4b6af5cb4e930cec80414fbca4b3d46be9308dc89f981401e5e447a866f284e707a16dbcc1f", 0x3e}], 0xa, 0x0, 0x0) write(r0, &(0x7f0000335000), 0x10052) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f00000019c0)=""/131, 0xffffffffffffffdd}, {&(0x7f00000003c0)=""/162, 0xa2}], 0x100000000000012a) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) chflagsat(r4, &(0x7f0000000700)='./bus\x00', 0x0, 0x2) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x4, 0x3f, 0x8000, &(0x7f0000000240)={{0x3, 0x7, 0xfa, 0x9, 0x7, 0xffff, 0x8d6}, {[0x5, 0x6, 0x100, 0x8, 0x7, 0x1, 0x8, 0x60000, 0x1, 0x3, 0xb092, 0xffffffff, 0x100000000, 0xe0, 0xffffffffffffffe1, 0x100, 0x1, 0x3], [0x8001, 0xfffffffffffff801, 0xffff, 0x8, 0xad, 0x7fffffff, 0xfffffffffffffffe, 0x48, 0x8, 0x4], [0x8, 0x80, 0x81, 0x3, 0x7, 0x81, 0x81], [0x101, 0x3, 0x7f, 0x6, 0x8001, 0x7ff], [{0xdbd, 0xc4, 0x7f, 0x8d7}, {0x1, 0x2, 0x5, 0xc7}, {0x7, 0x3, 0x3, 0x7}, {0x1f, 0x5b77e398, 0x8, 0x401}, {0x0, 0x7, 0x8, 0xffffffff}, {0x8c20, 0x8000, 0x1, 0x1ff}, {0x5, 0x7, 0x80000001, 0xfffffffffffffc00}, {0x8, 0x7, 0x80, 0xfffffffffffffffa}], {0x5, 0x10001, 0x4, 0x9}, {0x1, 0x4, 0x8, 0x80000000}}}, 0xfffe, 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:18 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)='\x00\x00', 0x2}], 0xfffffffffffffda, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x81}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[0x5c8, 0x1]}) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x50, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x0, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x3}) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) 16:01:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="7d6653f02e6e926b6bb92504bde885763048fe7a3a665e3e62273b0b3cee4b527765b787ab8bde4b2d0f20b92b0bea76178e08151b2258f8fa8157bdb963cbb1c66f27aed2a0a54ffc192339729e26662ae5eab29e4cecdc0868a2651f104f2d28430f6de99c36bf50402fffa0d4de81989d926477bc7e17f797e1df545c58984c6ee7eff5b531f629fe444fcd1693e81ecab225375ef0b4b6c9feadb88b2784f20865fc051ce954c529f129d7685fdad280bfaa86a202db22dc07a1eb9076a6ed890c9373f60848f3b262e587bdd14018d1066700722276a0db8e5f4a71355f80be979870f6c584c53595d29c45f47fe3531be00e3510e5a9cf0b23088265641f28188145d6b0c9998088dd2f31ce8cdbf56c1b464963d4f0fd0210c2b68d2d08d251dab47e958d779364fcf175e023d4bdab3245382d4148d689c954457ffa6623e1c214b5317000798c8de7324719e9464a4264258fcffa6787901b16708cb8ee1017e8b2042702ef8995c53615b9039325bb56c097b030a794f3c2105a8995d5604fca004b0752c14a816a30e003dd8fd31a81ba0a9dfc0aed05cc25b422a1bddf40b62ef3b18f5d268ae9dcdcaabfc96d15cb3c99c750996c71afbfe9faca94c81b1f2262577877944fda1d16b60fca43c10ab9bbb5f18c"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = getppid() setpgid(0x0, r3) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) 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)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) 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(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r7, r19}, 0xc) r20 = dup2(r0, r2) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r21 = socket(0x18, 0x400000002, 0x0) close(r21) setsockopt(r21, 0x2d, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r21, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) accept(r21, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) shutdown(r2, 0x1) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40000308a1, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be90121f4ce1f8988718b3a6bb1106914f6e5a1f9bfcf5224a6ff548c6f6d80a8355eda3b2123d57dc1ecdc8b1f8bbaaaedeb982a1a0e0fe619af515ac4a9c1f5bc0f1ed44a21502e7d7fd349db94c8ba49193487", 0x5b, 0x0, 0x2000) 16:01:18 executing program 0: getrlimit(0x6, &(0x7f0000000040)) 16:01:18 executing program 1: mknod(&(0x7f0000000500)='\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', 0x8000, 0x8010000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x9}, {0x1000, 0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = open(&(0x7f00000007c0)='.\x00', 0x200, 0xc0) kevent(r5, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r4}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x4, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) syz_open_pts() r6 = socket$unix(0x1, 0x5, 0x0) getsockopt(r6, 0x5, 0x9, &(0x7f0000000180)=""/119, &(0x7f0000000200)=0x77) r7 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x8ec182f2ee45729b) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000280)=0x9) sendmsg$unix(r6, &(0x7f0000000440)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000340)="6ade07599cb75b4b76132fa502e1a636671148133482c456622ab9e09f", 0x1d}, {&(0x7f0000000380)}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="18000000f1208c0000001c0001000100", @ANYRES32=r6, @ANYRES32=r7], 0x18, 0x1}, 0x401) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000000580)) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f00000005c0)) bind$unix(r7, &(0x7f0000000640)=@abs={0x0, 0x0, 0x3}, 0x8) linkat(r8, &(0x7f0000000680)='./file0\x00', r6, &(0x7f00000006c0)='./file0\x00', 0x0) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000700)) recvfrom$inet6(r7, &(0x7f0000000740)=""/226, 0xe2, 0x801, &(0x7f0000000840)={0x18, 0x3, 0x82}, 0xc) kevent(r7, &(0x7f0000000980)=[{{r8}, 0xfffffffffffffffe, 0x0, 0x4, 0x8, 0x101}], 0x2, &(0x7f00000009c0)=[{{r7}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x2, 0x88}], 0x7db45aa4, &(0x7f0000000a00)={0x9, 0xfe0}) r9 = openat(r7, &(0x7f0000000280)='./file0\x00', 0x1, 0x43) ioctl$TIOCCBRK(r9, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r10 = semget$private(0x0, 0x4, 0x201) semop(r10, &(0x7f0000000780)=[{0x6, 0x934a, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x1c00}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r10, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)) semop(r10, &(0x7f0000000a40), 0x2aaaaaaaaaaaad80) r11 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r11, &(0x7f0000000300)='./file0\x00') readlinkat(r11, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r11, 0x5) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) dup2(r2, r12) read(r0, &(0x7f0000000340)=""/197, 0xc5) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xffffffffffffffff}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:18 executing program 0: ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d0907585425fa11ac471611cae84c9f0611da24e14da00c60002e18304000000000000001bad5a8bf62600040000000000007d2c336ec50037e9e3c496910107b078411c37839b737d5a4f8b3ce3b45d1a798478b0aad49a89320430f4c9232a94898ee3810936fff8e405854f194faa4fd4910a306c8649ed54c19d07882c4806241636f50417aca839eb336e60651959683d51475a18a064ada95444fd54c9e18700d86cc76727c39b0a65215000329a006b186b099c8fcbb2d5e3a4c8d2f45709954b5db8656f3d48db335e44e5a2f2b42239c4a43a1e4fbe108414b9a545195f15785ba6c350f3ae1b4289fdc87e89ca31c68bf75c9dce9086023568e656db1edb655e5f0251984f352f5751b7cadbd58713576602929b5491b2707b21a5937f26cce0e666b55f5b930614ac18", 0x14d}], 0x1) 16:01:18 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c653000d65fc7d0f51b5c8950fd3364e09ab4ca124933ab353d02aa081880c4761aea2a08a47891e53e06000000b4996f853d50dfea1cf6ee4e3cfd52d21dbc694c61556330e0f2d906b0545b855fb661d17986ffe1ab140d302e666cb307"], 0xa) shutdown(r0, 0x1) setsockopt(r0, 0x7, 0x1d, &(0x7f0000000200)="1310bffd733436cc3cfd1c2ef5c5d87d0bef2ae2d88c9e46679f1818778987f2602b59adaa5f3ca2d6d47e1fcb90247c425dd4b294de0139105dcb6843544ba7b5090905530e302c4debaefcf63575bf0870487416d06a08e3e34e0a160d28d7bb1501b6990d752db145aca16a93", 0x6e) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) rename(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)='./file0/file0\x00') fcntl$dupfd(r0, 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) 16:01:18 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) setsockopt$sock_int(r5, 0xffff, 0x1121, &(0x7f0000000280)=0x8, 0x4) close(r2) kevent(r2, 0x0, 0x0, 0x0, 0x7, 0x0) dup(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r1) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x170) 16:01:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x9, 0xffffffffffff7fff, r4}) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:01:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r4 = getppid() setpgid(0x0, r4) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r5, r7, r10, 0x8b}, 0x6, 0x401, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r18 = socket(0x2, 0x1, 0x0) shutdown(r18, 0x1) fcntl$dupfd(r18, 0x1b, r17) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r20 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r20, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000280)={{0x3, r21, r14, r16, r19, 0x8b}, 0x6, 0x401, 0x2}) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="0828eebd256b1339a3fd13a10e172c573b0dbbd5abd45c524018b642b987e7cbed91a50deeab7d6e0e123fa954b5d0c3586d738e6d4ee0869b1358b4310c5bea6cb828b3c6da1e39707d4bfbb583859f818f8906f33e9a47893ec214e1e89b2d77107897af711ba76b6aa978aed995cf899a2540967f10a2f713f6852e1f9a8b3bdb7001acc542b600149ecfd10f672fcefe5a01dc7616ef5225b8a0269ccaa25c3447d25f459c6b53d7119afdb9668e07d40e58af91ed90aba6ee6f8d3cc6f5e930c8963c7f37866d857c59be68471c5d602e7926b6d68ebd7fabc30961d7b924477ac1d2eb36c1d6a156f604", 0xed}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, 0x0, r10}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r13, 0x0, r14}], 0x50, 0x4}, 0x4) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r22, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCCBRK(r22, 0x2000747a) dup2(r1, r0) 16:01:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)=0x40000652) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xb66, 0x7, 0x6, 0x3}, {0x4, 0x81, 0x81, 0x2}, {0x400, 0x40, 0x8, 0x8001}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x40}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x18004) 16:01:19 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x5, 0x2, 0x4}, {0x9, 0x0, 0x7f, 0x3ff}, {0x2, 0x8, 0x2, 0x51}, {0xfff, 0x2, 0xcc, 0xffffffff}, {0x9, 0x40, 0xa8, 0x793a}, {0x7, 0xf7, 0x4, 0xa2af}]}) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) close(r1) r3 = socket(0x18, 0x400000002, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xfffffffffffffe68) sendto$unix(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffffffffee1, 0x0, 0x0, 0x0) r5 = dup(0xffffffffffffff9c) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x6, 0x7}) r4 = socket$unix(0x1, 0x0, 0x0) recvmsg(r4, &(0x7f00000003c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000240)=""/234, 0xea}, {&(0x7f0000000340)=""/93, 0x5d}], 0x2, &(0x7f00000001c0)=""/12, 0xc}, 0x40) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:01:19 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000006c0)="6e528e7f74711876c770a6e4a32c5f35da15182063e98019c9fb17c1ab1d5f7c565a105d99009784a2f7f48a99c7d69d30f016ee9f20cec8d5991641fc6d99b5689d020df130a8a133498beaa584d3698d0afad4f5638d203e563ae8fc7e875fcb0723006c9ad10ab7e70bdbaca9bca1d54aa1db85f7393056f3e600e5ec887c7af8cc92b7f5ab64d2fcb72861160d16b26e2c5122a134f209bf078feb14fea39a696bc4a668610f54606294fe23f370921f90ac024d70a7", 0xb8}, {&(0x7f0000000000)="42391caf0dd17473eb57312c7a083ff82db7c14792666ca5348fc8a112a58d8902", 0x21}], 0x2) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000480)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e6719ae0a766bcae38d65e8701f5f20b54d67", 0xe70c) r1 = syz_open_pts() close(r0) accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@abs, &(0x7f00000001c0)=0xff04) setitimer(0x1, &(0x7f0000000180)={{0x2, 0x9}, {0x8, 0x4aa66ee6}}, &(0x7f0000000340)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) fcntl$getown(r2, 0x5) dup(r1) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800", 0x0, 0x3}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000140)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r2 = dup2(r1, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x8) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) syz_open_pts() r3 = kqueue() close(r0) r4 = syz_open_pts() socket(0x7e, 0x1, 0x2) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r5) kevent(r5, 0x0, 0x0, 0x0, 0x7, 0x0) kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63, 0x0, 0xffffffff}], 0x8, 0x0, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10, 0x0) r10 = kqueue() r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r12 = kqueue() r13 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r14, 0x80085754, &(0x7f0000000280)={0x1, 0x5}) kevent(r12, &(0x7f00000002c0), 0x7, 0x0, 0x0, 0x0) dup2(r11, r13) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r16 = dup2(r15, r15) ioctl$WSKBDIO_SETMODE(r16, 0x80045713, &(0x7f00000000c0)) r17 = open(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r17, 0x802c7416, 0x0) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000000, 0x7bd, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:01:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="002dbbc215a296c8237a4b2ab68bd380"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) flock(r4, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x4}, {}], 0x2}) 16:01:20 executing program 1: socket$inet6(0x18, 0x8000, 0x1f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x800, 0x20, 0x81, 0xffff7fff}, {0x7, 0x9, 0x1f, 0xa407}, {0x200, 0x8, 0x80, 0x614}, {0x6c3, 0x9, 0x81, 0xfffffff9}, {0x15a, 0xff, 0x2, 0x80000001}]}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/185, 0xb9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) setitimer(0x0, &(0x7f0000000480)={{0x31d3, 0xfff}, {0x7, 0x5}}, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000340)=0xae46) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_flags}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x7c, 0xfa, 0x8}, 0x3, 0x10000}) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:20 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x10) r1 = semget$private(0x0, 0x4, 0x200) semop(r1, &(0x7f0000000180)=[{0x3, 0x8, 0x2800}, {0x0, 0x3cde, 0x800}, {0x4, 0x8065, 0x1800}, {0x3, 0xd4, 0x1000}], 0x4) write(r0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0x89, 0x0, &(0x7f00000000c0)=""/137}) 16:01:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$inet_opts(r0, 0x0, 0x141026667beb92d1, &(0x7f0000000100)=""/25, &(0x7f0000000140)=0x19) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x03\x00', 0x888, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:20 executing program 0: nanosleep(&(0x7f0000000000)={0xc6c}, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) write(r0, &(0x7f0000000080)="c4d315cb861a2d854f06dc259ae36655466ba5f6e95400fd7e36a7486b437cf393c9580f588bfefc8454c36cf4a1", 0x2e) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) r3 = dup2(r2, 0xffffffffffffff9c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x218, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xa31, 0x1, 0x0, 0x5}, {0xfffa, 0x3f, 0x52, 0x4}, {0x8000, 0x5, 0x2, 0x200}, {0x8, 0x7, 0x81, 0x5}, {0x8, 0x29, 0x7}, {0x71d, 0x8, 0x1d, 0x7}, {0x12fd, 0x35, 0x1, 0xfff}]}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x51549ce383e935ab, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', r6, 0xb47f9a04cd21b9c2}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r7, 0x0, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x20000, 0x0) dup(r8) open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x20, 0x10a) socketpair(0x18, 0x4, 0xf2, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$setown(r2, 0x6, r11) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000480)) getpeername$inet6(r10, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0x6, 0xff, 0x9, 0x0, 0x5, 0x5, 0x2, 0x376a1eb85bb32e42, 0x0, 0x100, 0x100000001}) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f00000005c0)) kqueue() r12 = socket(0x10, 0x2, 0x40) recvmsg(r12, &(0x7f0000004c00)={&(0x7f0000000600)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000004a80)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/87, 0x57}, {&(0x7f0000001700)=""/253, 0xfd}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000002800)=""/220, 0xdc}, {&(0x7f0000002900)=""/221, 0xdd}, {&(0x7f0000002a00)=""/4096, 0x1000}, {&(0x7f0000003a00)=""/4096, 0x1000}, {&(0x7f0000004a00)=""/3, 0x3}, {&(0x7f0000004a40)=""/9, 0x9}], 0xa, &(0x7f0000004b40)=""/183, 0xb7}, 0x1001) pipe2(&(0x7f0000004c40)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000004d00)={0x9, &(0x7f0000004c80)=[{0x6, 0x8b, 0x6, 0x2}, {0x0, 0x67, 0x40, 0x200}, {0x6, 0x81, 0x9, 0xe7}, {0x200, 0x1, 0x2}, {0x4, 0x81, 0x62, 0x1}, {0x5, 0x20, 0xfb, 0xffffffff}, {0x6, 0x1f, 0x1, 0x1}, {0x6, 0x0, 0x4, 0x401}, {0xffff, 0x0, 0x1, 0x1}]}) r14 = msgget$private(0x0, 0x1d32dadf55c0bf5f) msgrcv(r14, &(0x7f0000004d40)={0x0, ""/108}, 0x74, 0x0, 0x60cf8b0472a97365) 16:01:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000022c], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0xff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10000, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r3) kevent(r3, 0x0, 0x0, 0x0, 0x7, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffff9c, 0x1}, {0xffffffffffffff9c, 0x100}, {r0, 0x40}, {r1, 0x2}, {r2, 0x34}, {r3, 0x76af460eb52b255e}, {r5, 0x100}, {r6, 0x40}], 0x8, 0x400) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r10, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(r11, 0x400c5752, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(0xffffffffffffffff, 0xe3) r12 = socket(0xe, 0x8000, 0x1) getpeername$unix(r12, &(0x7f0000000200)=@abs, &(0x7f00000004c0)=0x8) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x328, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x28}, {0x6, 0x0, 0x0, 0x140}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x2, 0x20) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r4, r5) r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r4, 0x0, r6, r7, 0x49, 0x5}, 0x8, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r13, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r14 = kqueue() r15 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r14, &(0x7f0000000240)=[{{r15}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r14) kevent(r14, 0x0, 0x0, 0x0, 0x7, 0x0) r16 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0xd, r16, r16, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r18 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r17, 0xffffffffffffffff, r18, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_RMID(r1, 0x0, 0x0) 16:01:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x80000001, 0x9, './file0\x00', 0x6, 0xfffffffc, 0x800, 0x5a7}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x6) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0xc222, './file0\x00', '.\x00'}) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40, 0x100) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000001c0)={0x6, 0x8, 0x400000, 0x1ff, "548556f789f01428e1a1f5c20af9e08944b601e7", 0x1, 0x6}) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000280)={0xffff, './file0\x00'}) r5 = fcntl$getown(r2, 0x5) sendmsg(r1, &(0x7f0000000480)={&(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000300)="d02012b1f3f953cf9e49f0ab1bdd9a7f6133cfa9069dca7b5131e8183856119b13a6db2fc33cf2be5e47a0cd757ae4e71723c53ae7e3d59a40b2261f4343d0546519e935b64a16965c58b4f36a2b61a3df1432fc47cac99f38d8d9f52d08fae2982b4a", 0x63}], 0x1, &(0x7f00000003c0)=[{0x40, 0xfffe, 0x6, "b5d9d3bdd9bdba8be5b83ebdd138167516245f5d45acdba82465b6b257895fab5a90ee53629716b36c4a6c"}, {0x58, 0x1, 0x101, "39cc70102a49321bc91d6d0169750cc6dc7c97ae4b829a5cba72372efe96ad0df2ff2821de4c7df79b03a4ed83c0c629fdfd17b2c7770ec9cba594412f125e7226a2c903"}], 0x98}, 0x400) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') recvmsg(r0, &(0x7f0000001840)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000540)=""/30, 0x1e}, {&(0x7f0000000580)=""/99, 0x63}, {&(0x7f0000000600)}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/98, 0x62}], 0x5, &(0x7f0000001740)=""/218, 0xda}, 0x60) r6 = socket$unix(0x1, 0x0, 0x0) getpeername(r6, &(0x7f0000001880)=@in, &(0x7f00000018c0)=0xc) r7 = syz_open_pts() pread(r7, &(0x7f0000001900)="35d5259c69c244ad79ca214f50929fbb5ea792cc17c59372a6400769f255f22a8b1f97e30fc07fb786ad981fe33b497b9465f0418ae0618d721280e2378f75d6da74e0d7c5526435c4e04481281d884008bb29722eb929318d39c831e36532", 0x5f, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001980)={0x369, 0xfffffff0, 0x5, 0x5dc0, "00ed8747c86fa805af0cc0c029aafe5746722292", 0x3}) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f00000019c0)) r9 = accept$unix(r0, 0x0, &(0x7f0000001a00)) accept(r9, &(0x7f0000001a40)=@un=@abs, &(0x7f0000001a80)=0x8) getpgid(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001ac0)={0xffffffffffffffff}) accept$unix(r10, &(0x7f0000001b00)=@file={0x0, ""/108}, &(0x7f0000001b80)=0x6e) r11 = dup(0xffffffffffffff9c) accept$inet6(r11, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) 16:01:20 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x4, 0xfe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x10, 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:21 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r0) chflagsat(r2, &(0x7f0000000600)='\x00', 0x1, 0x2) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2fe, 0x0, "1000000000000800000000e600132339b200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffec2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000040)={0x6, 0x10}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x7, 0x4ee4d88b7aa1c1f9, 0x80) sendto(r4, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) 16:01:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000022c], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000000180)='./file0\x00') r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r4) kevent(r4, 0x0, 0x0, 0x0, 0x7, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r12 = socket(0x2, 0x1, 0x0) shutdown(r12, 0x1) fcntl$dupfd(r12, 0x1b, r11) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r14 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x3, r15, r8, r10, r13, 0x8b}, 0x6, 0x401, 0x2}) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r20 = socket(0x2, 0x1, 0x0) shutdown(r20, 0x1) fcntl$dupfd(r20, 0x1b, r19) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r22 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r22, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000280)={{0x3, r23, r16, r18, r21, 0x8b}, 0x6, 0x401, 0x2}) getgroups(0x3, &(0x7f00000001c0)=[r13, r21, 0x0]) r25 = getppid() setpgid(0x0, r25) r26 = getuid() r27 = getegid() r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r28, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r29 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r31 = getegid() r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r34 = open(&(0x7f0000000880)='./file0/file0\x00', 0x20000, 0x10) r35 = socket(0x2, 0x1, 0x0) shutdown(r35, 0x1) fcntl$dupfd(r35, 0x1b, r34) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r37 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r37, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000280)={{0x3, r38, r31, r33, r36, 0x8b}, 0x6, 0x401, 0x2}) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="47fbadab956c7b", 0x7}, {&(0x7f00000004c0)="f032ddb23fdb27df14e4d06fe24e6af9d2a6d448595b6cec8340a1a50fc7ac002faeaeb3690ee0bf35fc610fb067e97236ef6827811761dd1a32d2be688064fe6735826f9c532625fcfec476ba4ff9bbc4ccb881c677f6cd3ebd56dd24b5b48810e1d3f9625e0988b3f14875862618b359d1b3e2946008b1f60008a6422c9b803e92a346604d8f6fdfe2a60150a95434d6e4ec84dd393dca402e51d96b5ae75bc3d79308bc59356ee6b16aa33e4d7d684329fcb54dae2be9ec3bbba38eab994bd5f73a58df2882", 0xc7}, {&(0x7f00000005c0)="eb89acbf73873f0d2322c62b9eba4d648879481e053bcc84f960051e06409f72da7b25035a6902ccfd7ecd95c8e73afe1fff2b40a3881a9171a5667d72a28b3b89821be5649fcfbebc0203fb631c73e16d1793140861b41b3f563de40c11d1b7b21bd879f135606484d450d3d0246dafc7835e01fa892e9497faf498ddf54fc173da285ad65629f3551a53ab13a5dc83ab5d969e8b43365932a9c35157585ab0d0d7bf5c44295fea56b4d127b16dbd77d28cf7ae43a1f4628ddd55c21932e2833ad1d72691cd73c5cf920c5a95b46098c43940808868ae9bd92b643562d6c1c00d5ab24b4664780be268b299b297c808d5faa63e3b05", 0xf6}, {&(0x7f00000006c0)="a5bafcbbebaa15e6b9fad51ebcdef10e55cc85e9f8a34ed188170319c1c57968c202d6f995dd29383453b1e2b4adf6f4d59ed80113bebff061d091496cb3efa19de0ebdc7061af7a6c265074d1bf534f2ea9488ca1196732e46b6fe5f9ac55291c928a5f4ee127c1a751af9a91f7b85483f4100a3d18eab9cd9baaae970ef1837232434f2e7dc104c168ea444b8632930c013b948aa1e52dee", 0x99}], 0x4, &(0x7f0000000780)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32, @ANYRES32=r24, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="0000000001000000000000edcaa89f0000000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r28, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r36, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x78a4925dcd9743}, 0x1) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(0xffffffffffffffff, 0xe3) 16:01:21 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) 16:01:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0xdebea51885394b3c) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r13, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) fchflags(0xffffffffffffff9c, 0x0) ioctl$BIOCVERSION(r13, 0x40044271, &(0x7f0000000100)) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r5, r7, r10, 0x8b}, 0x6, 0x401, 0x2}) r14 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r4, r12, r14}, 0xc) 16:01:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) shutdown(r8, 0x1) r9 = fcntl$dupfd(r8, 0x1b, r7) getsockname$unix(r9, &(0x7f0000000240)=@abs, &(0x7f0000000300)=0x8) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x2, 0x400) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r4, r6, r10, 0x8b}, 0x6, 0x401, 0x2}) r13 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r14 = getpgrp() fcntl$setown(r13, 0x6, r14) r15 = getpgid(r14) r16 = getuid() r17 = getgid() sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000080)="de5fa65485fc8719525931963b5c0af004cfd8ae569c9b1d10ab95f9d4b26f2df1c996005282a95ca1bbb9d4dc7fda51159afd6a75dec56a243145ec56d49d1de8513eb3e5f9465e523f9a645b1a486b3659fc28c1cb110eda7e1f34ec", 0x5d}, {&(0x7f0000000140)="7c6c04a037e609f7899cd663528b43059c070e364f286deee31afb22457013fa51bd38c4b89bc472474869a39ec4798469b671e2158fe4988da76943e78a2cb6a159f4fab4d5a56cf6787eff20a509371fff64b0813a0cad0b4e2f2737cfa981b6b84105f6118ece612702d0f05a26eed2b833fc142cb771aba58a00aa6f10694d4e2bf76c5479edbbcb57e7218bd91bf3439c824a338cca9ab95ccdcdef1fb34cea3942bade866901301789c57dc6808d3bf337ad1e61ced69e5142e8ee610343244af2", 0xc4}, {&(0x7f0000000240)}, {&(0x7f0000000280)="66a2c2104c15281ba8c2f682c538cc6589a4293265bef9071ca3ae910f7702052836f1c5ac523e0b7a4dcccc3682fb6ec59564327fd0d986cc44f6bab9cdaaea62fb7f25e42ad2fa", 0x48}, {&(0x7f0000000300)}, {&(0x7f0000000340)="122b198096e23caafba6f04ce77e6972ccdd9cbfbdcf40161e57fa95476cc03fb57c59e36c01a973e21c4b24b9c57293c4029d1f4b54325d39c0a7a5f5f4acacfca6f1d55294cd2a03022a26b14deae0113afb848b0e323a01dc409a7f4c50af331e1851788d1ddd3099d683088e4397d62a2c52cca9e3434a10d542748e68146cd38cba510e577213435ca79ae34d215c58640ce29987df94c75fa683f7bf7912456335ecfb672f7b25601e2de7ed34f6c5c72630d9c3d956aa3f186f6c0f7ca6f259e8742345e21c5c3c17ea94a754d46624fa3e6805efd2a180c6c3e2e45cb42df52a5137228ab2e55f004953e688db2d0400f26e2384a0b23422e191d8c9793fe336adee52d6f469fb5b51c9f8412dcc00f60070335144f810662bade88da411caf3945aed29675d0bdf8f8ecb137f50e1b5fdb56cdfccdf440defcad34d12e4378aa6af18aeca3e61de8bfeeb3548d30a4460969a693111397a4f1e3bcdfb0d5d41f59f0984f839a0f83644bf98f89cc2b715f2118793a17bec12ec26d13e406e14dcf860849c3e0b8a181afb5f8cebd3ac5f5a46767177f3dde2a79059708b809cdc8c1b3e97d6cc55b812c521a01516549013e939e8af22744ae45898da81c671954042112881a1ac6ce95acb48feda7a734e3e3826b9de864b775e420e3034f2e95e1b51d90be33aa44a4be58dccb7baa818b7afc5a51c0d1eaa22bd272d70edef547166a8eba4f921dd937312dfe1a547f9037bf29d2bf1de1701c5a6b7712928652f2d58619cbff73a24eb92cd48bcb840ad2c34e1aad7acc510c78144e645e77d86466699233ac7a9987e3774dfb6af8bdaeba9d30e817b2b6ffe606154a0269c409510215e20f8b89108ab98cd1a1035b628dcf2cee865f6837415527f2fb8bf65f4a3dfc535b18580ebd4dc5fba680f56994544e4007ec4c6f7067dc126412d8549799c9ea52bcd88a2946b100caa0ec61c1ad7704ca109c1f83fb9668fe1adf019d3be322a028e7c2fc306d3921b79838d22fdc4163ad5fdc69fd4b92b89cbc0527b826179699899bb9b723d168c703db01938b2673164c45e2bf101a4b50f4733d525c349f40cdf1983ef54a0c6b32dc810e803136631593a656bc756c98cdc20d72eb51686856bd62ccbb1af922e5401cfd9275fa2dc96d91988f79af3dbca601194e2f42b934eebf48645d9b40a0127f89bbc05cc9f7211bd1bab8da40262ce54a52f5f4a746c9dca605754115aee858d218889cde1453619758b6175fe5e1d86e7d25e76300903c5f6077de4259e32d3e7ecb50085d292cf0b66066981be21d8a7236fff69f90fcb10c121bcdb97b65bb216edc3679b83aff1ac05acb493bf55bad0a69060a2ba9501707c81f33484bb4faa4517295fbb6f311bb08b7bfd20cb2e87dc30353589b272811986d04132c96f604420f9f109461b0e1aa2a8aed587e58e6b79f7856573424591b79f492fe2f89a0e2e4da4b99a4961eae108c45549b2946ffdc0fca1383fe63ba407c402d9b5b4008de5c8790660bd9a0dae802d0db313ccaaedc124a5d1429fb2aa8b90052da1009f4d5076196573342d2571aa129c95dde2601385f19fc1f286a87d546c80960d774c3913543b8a80b9408847e62ae17fc4f2cdd803613144a2232a93ff30bf7e2386f78b48ab3beefa6b6b05ccf722b45e99030a07aec11591436c67f4e6299e9b6e685a701fb1e8befd70a7d8bad30fa5556f461c7c0cbd3b62dc6fb124a2359d14d5b70c1530293be7e8d86381845ccb98143397cfeb83bfe1154364b02f05a1f72d3b077398c3460b1abbce68148c11a89b85755728b92969c4c9acf73230753bf0c51ed9d1273fa8b91cee15239d9caa7d68c06edc7c636595e7520ec8ce45fa879b76f16b7006655940853b2f1d9926a064ec4476490b4b5e9966c01a45316e4ced16a775f8aff9dd61b6c976960c7e67d4656d0539e75bee819215b0fb0f3b9a79f1b9f68a7e63c8548322961d93e22265de05eb1cae0d4257200d8a835b5acbe660fbfb241f6c833b27e125ea127272ec118d84eff9fc9363a088fcef54d1abc125b23b6617f312c10c24467312080c32bac873c242ac82fec96044a1f1eb8c88bba7dd82bc9a7f625683821966a7189bad1492154fda1abcc0503685e19e2be33ffdd555057d02edeb88202e6f9b06f84cc895559eddc2756ee455d8f3ac2c4a77225dd46dbc291a837c9ec39117f685c78f55521b742c746b995a3bc6fc65ec99db1e67f761856115daeaf8047a843a0ef80af240489723afe67f4f178a2fe780fa5f19f1ba20e57ff42b943cb7d3bf2f5b392d97f829c05950d7a5e3b138011dc657e642acb137342785adbb0bddd3b8d8f59b924365a20a382223035c5c29c59ba0f8ca2e3b4f0b33da34711d7f71b8a39baecfabfd8969c9e2c43862e88c5185c2b2156aa6a5003566df4f67569d61e7a5c20f94487f41a332bdbf4c1b616e45492c03caf36828aae00893bec48feaedeb7fa5e62e7f931502a6a05e326047e9038d81badfe6b3e204951ee5a833920113669872e5f7d41426bb9dd7f57717fdb053520f859b3041f4fb2e62f248c783e09936492bda3f26b23bd866ce029af8b99139034c90f5f0f526d4db30fcbb855fde490ca4ea1144e08cef32b68baea7bb51fe5a04668bc47290f7b210a53ea8b48882b683ccddb125a0cf2c7df299008378d5501517d57dee744f6119f86ff943ba4cd8930446fcf5caa743a754c42448fc01eb84ebdd3955bb4aa3c0486e3ce5ac4429c7a20f25780ca3bd0a95182d9c4aa7ac0cb453e05fee439f364df957bfaa0e03ec39bbb031751be9e0485657712425d8e9cca1d7c0c6a0e2b1f9675961f73945221376b32d3b635fa5258ae6110bec29225560b9001418124b44eeccd9fc89141e806eb0d15967caa6cee5ce672a5aab33f11c1a8739c3a90ab03f8bc0f3ffd40d4ffc75e2e5e7baebaeefa5059c33b6ac825ec23f19e2f0027c172d0e086b53bf0ce02c75d7c4ffbf6ffa91da645c4bfa907231724f27f62a025443fc5a2fc1d0724ae19d653c24fd87c79c7c2144abd107497b75b6b7c6b24481ef539eec01c580b030b8b570b54db2d38e603b1bd23aa9de31f4fa452c7db54ccf178945990e34d15c886d467a8b4043cd55d766640e47973bbab5c3767c3af1515a3343d16d66052b85439f7ba15414503e0256bf3b2060405dec81f8bc99204cf303678b7af304c3fbc323fd0b779407522c2675952d4751e89e59e3d05dc92694e1b7eab38b1e427d3977009e9ccab07eef6730ba1eb5d49021c0bd6708b58a9177bfa32a74954fd84785de0a78f588b7c3bef33d36f9dc7d76a3ac4ad69bdb24ab83623540986168df78145149661abb8fc34b3a73eee5c194bc6c3351700df773d64143cea499ed0f271c6d420004964f69b45c01b43fdccbc82f6cc40aa835b26b7086112efcb64d1d86c84d3c3b808da13891ba71a6568c90a0b10938326da948c0bc4bedbebde42cfbb72b5c082115e449ff9af843ed801f561fcae8f755d88eea31ebf8bcdb8ae14068153b74ca2f8458e842e3f39fd5a4b973114d580b8adaeac3821c560b0530284c81be6948f4efeb76582c5a7f4567e44679b37ab49655ee17a453bf5d8b5c6479e98b65703c8dc39e076b7e31c1d9ae4e98f4895b8cf3536975cfe649ab0aa106bd5f27afb74fa86fcb4c5616782a37d771d15780f108e007b3e92718e1d548d1d4bcade711d5a5b796f9987681f2c3593f153f1644a4e2cba824c03e295e623b1920d837521e0a3360e92cd2b0b931cdadcdc0f89624770458769724c385b3dd5c691044696918f2e5d36d16993e1f03e07a4a43ece1614471e7e77d1a8c4f10ac9a1397caf542502f7d600ee4db57fe0b6f596350d6b5bc4a7b95a92aa41ddee766651999845ff17b676d7293509385ea058e12b63049d999729ba8108af26c469fae93275c1493a1b311505031adde9951d5f38d8dfe1f48b5b5c7c6bff224894609511afa6435aee00d742002d89e6a3be599b40dfb29a332f0c1d13c7a0263e9328bb14c2f74c9b52cd3cba4c73b2609532b1642ca9c738f471a397535ae6c792384a6669d0e4e04d1c671c4a6a69bfb518e9efc8830d6d977d2ed82916023f0942f7d745e01817db4e1fee6c66af1a4b14ff7f6497fc9afc174578fc4a9c3358583b68961aefd35f40ec770cf8979388ebbc8cb9f588a473c4d8ead8f6869fa35da07381bd43357a97b3987bfa080b992866e0b3911f5c96a7035014899fe1006a9cc0533b671895860715910e1e88f9b1884090a711f771dbb8f1a19e0c225851bb4efc2044b3fc82838b13cfba4790d58dbe71960816070f67c4be9d93ba272ead7d78c98188ca335e61cdebd0d819be1df042b502e6abc9756616beed9df06151d0df63d0c96d2c6658aaf8b50bbf4bc669c0fb1911fc13204f4f049f99052471a02b922c9cd0f8d821dbcaf62e72dbad9957e42610e615d22d53e9031006b8e1c629a909c540a38ab9cd12a54ad4c2122d1ded3d068c75feca0ed83ca1853699ea06515cb1fc53a9e8e67357b1ab5768c97911598254dd5e31041a446261fa0906d83355123bdbd405207cf7ea9107a7ee903c3f8f495d2da9bc2d8c158f1e5a5783f99fa219b1b2a66cff567be089ccd44098c2c09ad1ce625376d4bf8d404819cfcf0448d8eb6f9ae1ef95b0d6972fc153434ec32bce2b587c1e896b710d74e1e3849dde26e55d1d34af4489505c3c18d94d614ae35cdda03fac623739a35653ff6a6b79cdd50e7eae655f367f1bc4667e68fafa83fe25058f6f62bfe4f1b197a30b165a2701164b2d28a9ace83dfd5192202d87e94d54c754246f56b3948b43eca2d226e83825ffb74a8cc1699209b178b3dc28d16dc74259e34138738fe6d5245a889fd3c9203b4db148d1e4469ac683cd9a5133affafd43dd4af9f9e5cdd2aa5df1a6aecbf9a8ab7dc9f97b4be9c199e590fc9f5ab3fd2b32bc012d88eefdcea8540acd694b9a006b37c73a7e8dbeef70948bc96f3aaee10922bec42bf262ff207c12117758cb6aeb0a5dab49ccf20f4863780db1d64891787f391e770aa17ea678b95aef56a752841a1293d7fe387302d124852a3571a6d48054e3ed2c8f44305606c0fa727ebe5e355be8b1f3f70b0161ed5576c6a01cba87b7983a6ac086b32ce78d177938c539a7038562a0332dbb112d699ec5d4d8b0e2d0db95bb762b23a8e7bb37bf22b3250c7914d184de08ef998de06dae3cae94e87d22cb72d925498d495537b6624b0eef008449f9a7d03d6c74a304086f4fdd4a4e0665f6c658b05a7b4a0bc1c6c839fbbdd5978f25c6d06ee7cc70f95d81be8dd0b25d02036a93aad1a01a04710fc07d80c33fb60ceb0bbee070cc334a624d1cccfdc46894104c3280ef6348211248cace162cf56b7448a2c0ff6fb86cd5af5d7c57a4509525646aaf53d1b6f6c599530040c665aaedbe35c206789912c4eea9a920ee3f723202a4fae637c0a2610d4070deb0c16d180700e0d88f5cc5e5831dc2ac20dbc3b61f5a3ad8c511b88fa26b5e5eb7fbbe03c57648a5b86ff5474ea52800fa4493b7bb893802c6bc0a742d4a332d07ae84b39c6e8c4498e7fedf155c362c7b35843874595752eeec4ca20ddb6798f721e142104411377a3d35d1adbed3f245d1aca2e6979385c94f2597f97a328c03b788e6864843c8aec315fb2790bf4250eb6bd898f7571fe260a0a81e7ff772bc1e8ac746cc8c3f675c6e6450f8f", 0x1000}], 0x6, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x58, 0x407}, 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x1}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[0x0, 0xfe0]}) syz_emit_ethernet(0xaa, &(0x7f0000000100)="54e5840e460b2200000010000000") 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getuid() syz_emit_ethernet(0xe, &(0x7f0000000000)="64d5ef55f0d317ec6d53aa3e3ac2") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xee) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x7) 16:01:21 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0xbeea, 0x100000}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xe8) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) setrlimit(0x3, &(0x7f0000000180)={0x10000, 0x100000}) 16:01:21 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x0, 0x8, 0x2, 0x549b, 0x61e9, 0x80000000, 0x0, 0x0, 0x3, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x21, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = getuid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0x0, r3, 0x0, 0x10}, 0x4020080c1, 0x0, r5, 0x0, 0xfffffffffffffffd, 0x189, 0x0, 0x1}) r6 = socket$unix(0x1, 0x2, 0x0) setsockopt(r6, 0x1000, 0x1, &(0x7f0000000300)="d3e4dc8f887a76dd86dac679683a9d419fe02da4686f24620af49a7062aae6739fd6a59b1633c65cc8cc0c9d755b97335368ebbae0b7cac98540a1b64acb7cfc7b8cbbcad8bfcbd7c305f2c7d895f1b64d6eaf22299dc637fee466cd50a3d7f0ba21a8f517d7d323e8d286fbd39e8d21fe820898d31563aad3421076a16403759ad480ce8c7f572a62404bed587a657e75d82886ce3c1cc41f4c9e00402fd1dfd112202d2ac867c597e9ed1233cfb88df8e6c475976869d7ebd1b7bd986fcfef8eeef72e83c14031b715a86bc829615a62275dc220cb15cfd7f454c09a447e56b7ef", 0xe2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:21 executing program 1: poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x95) 16:01:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d440000b559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) setsockopt(r2, 0x7, 0x2, &(0x7f0000000700)="5772a7d6b2136ce57f34c34e29e6ee6a1e5e2d69b0059f5fe10e5150874d673e5acbb70f9d32668a48167ef48d7a03049cdde71aa5885c4341cd41c789bb705eb580cf1714759fe534a78beb408562613e228a7a3fc0f4aef5f7730e08297b445d3f4c796a4c4fcf7f403f46cc37ca183787f739c25d6b8427a15e17a098d7c529b26877226f010aa8dc805579b14e9be38e3b318e8c02432cf1cd3019a652f478cda4aa2a3c706f371e9ebf9cc7bf2a10a1d745161881d411cfb960e5d18259b0d0dc7a4a3445cf71a1f29dc0d6de024508046fb6dcac59639ee7d56e0507ddfe939993ae42b27846c44ee415ad0eb9f8d472090feef82245ce9e5b6edd84", 0xff) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/182, 0xb6}, {&(0x7f0000000480)=""/208, 0xd0}, {&(0x7f0000000580)=""/98, 0x62}, {&(0x7f0000000600)=""/207, 0xcf}], 0x4, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000080), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0xb08, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef620800000016e0dc5ad1216bb5ab45945ca4647132066866baf197655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e6593c28fe8016da9c0c762fe03075fcb66b7ed9cedeb807a9b479d5e475cd8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b19707a309365229a4d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c9e6768a5151621d57a959734ff47803f3d4b7cb2c3cbcecf556560b651543148973edc70f37fe45fc7fbb276a4a5114944f9b6be1909fd88ab8b8cdd60c0bd1f9b9aed0102491645b0e76d"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:21 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getpeername$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xc) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x4, 0xa67, 0x6}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x80, 0x2, 0x7fffffff}, {{r4}, 0xfffffffffffffffd, 0x58, 0x80000000, 0x3b, 0xff}], 0xa8b, &(0x7f0000000140)={0x7fff, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000280)) 16:01:21 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000000)="cdaedf74572000edbef189f9b83b613d2ab86b7405e677420515da0ab684c586bc4c7b29b8f2794d13889b594e9db59f38825755f8f0dd9647afca047ff548898e55c9d50652551331ac5f092a24380a478142ed5ebcc5d26bf35e22a55ea0cb924a688e83a41ed82251e7f54b256fb32ac2cc0b6efdf456095017238fc3d2e26d77e7b9d6a841756c9a4e2996a2a37c5b2200fea838c1b592bc897df6c1631d9908ddfb3d553ea7e2c4ca2e5b84491cb75691c0e24a247b0eb271032d29de19e2855af72f256638d7c3923cde7893e71c139d9731d64bba7665640a25aad7538744c76e474c3c2f95acc4b0cda731873e", 0xf1}, {&(0x7f0000000100)="34d9ed360551f538a1dfe3e2c66935998c102666f2be75905031d7a2a16deab0022f4cfc88b13f1d1f8277f44a28c64a876a8191abcde6d685fc9bc9bf1b8032dd5e9748378b49e351cfe28d6f2cb708409af4a997d2d7db234fc5e5a623c1adb3e013dd4b10581eb6dbd74b0c8304822377ce73ac75ceb8395f65876bc7113d9cb44646d127541f152584d7f84da85a8775f25d9cce034fe96af5fe3bbf85290c7002753952709978c518a5c8b861b1e9f6907342fa026e0b00e1307cfa9ba5747f22b87ed206b489750562e264dfef53d601e4c800c745a2aa9dccd6bf7c3a7382cb2f5caedd8bb3b3ebf3baa1b7ecb17981c23a1eaed69eced631c4e5956e23c50b00f30e96597b07eed3c8b1299dfc9aa45a2599044de04e3a3c056394ea0e4da5b9bbc6ff970f0fa4a5030068a7059c9771dfabb58e1cd53ac586752ee7fcd81e761bf1123b3605142034c2e4ad3033fe9ffaef9eeb26d1d09e2682ac17f2d537e9e64af861d85f409393859819cdb4ced1ced40911591718020478f709699ab9d3898780843cffe521d4e7f0c93016015ace6d81a3bdcbc4bd5950a3a14a640c3a0d66d2834431f4845404958c7b62833421995b9abdb1cf5f270aa6bf6daec8fb67a11da8cdabcc737be5891e4a9257450a65c852daf8293024ae6f4dec482d0a34df235609748c0a43be7952e2b5f738c9aad8742d572f4616baa05f24732e137ec39ca59702ec7039a1e1d3c3626dedc5be3df1ddc524a5295a710be72015b20c979d3177be681dc1605bc40f75867d7c4d03de10a2f7c0b8a098997d50560dd644b6da38f429c1094ee375333808b322dfa2e0e3688d529f526b18861e6903f1ef273fca09b496085b1b3827193c29a85bdb4993b001e1007e369b491ab156830df22993d10c632acbc27f73ea2b65a06f5d0581d8c8a43d5419cd27c75f39e61850d2729f5934ea1159e43c3e0ea30ce442f6d20a169aa816b1486c8f3fcf447ab7127695fcdce22b8dc9373c227570355a56073233383a8c2325d291d8296d5f84dd775fcf227ecd09f7c3dea5c9d8382e0cc1fe73c7cac9e885c3e52a308a3943503a46fcf7ff776b8956b5e7710e8032a7a57833696ad5475553e61bebc0cb72c666e327070a0949c5e2e905deb3d3dd3fdc148b3fdc3d9ace46dba4e22b5ad9b791fb96b2616f8d4913fe12912b851a55a90f26eda79ebc073a3f39fcc2b8381de8d13b5604c8ef68b22a788f9cf53d088e0545baf99c452a86cdd2f7f0a7f2ea58375505e269253b37e08c9002399c0fffcd9693d858b2bf5892604657b3ab930b96f9fc6721014a0126665928840377a3433d7fb696284bb97428f4ee05461b56129da920402f7ffd3a600ea44e8b112a8e970155da35f663f10facfcf1ba9755ed5407202b55533cd4eba797ee0241a93c1d2972216f535bcf18b330abbb733eb583c8cc5f5564e747194ccae6d401010aa62402a537d9381fb04e132b28005372ebae4ef4f391e8ab2b2550881e4dbf90134cb67a57360d0ff339bdd62ae6b4691ecefd55907d843d136e8c03cf070ec142ac6c01cfb2bc42129055c82bb157967f608e8872806aa82dfebaffaa15e20d7765b076d4d788c8dd85273927b4c7f622071a5460559f0c4a4f45f486038c50f80ea67a03a38c8eed63d4b813d504288f9fe1bbcee5f760458325f9938efc98e9984ed33988696b29574950c4ce8158da46dad2ce5065f59ed04fc94ed9cb58f49e2756dc789aaf91e41c96771ee236f1c2cc1859a9e18e56b01c59f73b6f1e91915c3af87d1b9b0dd1c0e8c075e10271073bcb06ac916a73259772a28e7e544f2bde7ea8c2f327165ec681f84b97fee6894f906f6f165b9521846d82303386aa263a7119c623c0d49985d56696ac8fb29119bf711b14b3d9cc72ece3ebe42831e997e6db5463ae6e9ea8d054094d0bb84124d88b2667a4b321118770d12a8affea35d6dec5668594edca2dc610f80914816ffa3bb6c08da69059047903c95236ff45b523a73044ef76aa1eab18fe23025a7e33c416a19e1f19e9ee0dbde52a15363e9ec30925315c073c5e167c6037eeed613e3becb3e1fbc64d875952d3c712d4e21ffc541d38ed8e7842b4a711215dd7074d9214582740931db9a676ec79cac91b7ed7b13b42d5ae64c7ed02d2681af8b35e84faa481f43656c36064b81f81289d6317bf20ba5e622add8df8a11bfe706c0dfea6fd5435baac519323d92fff3c638486d260250891123e04d81d888eca5190c5569a0f686c8788170fd2c9b924b38912cdea2d6609772d6021a068f0fe48ed4ac39b7dfb38847dd25613f32fbbe75cb2c44618f3c64c3988c34316394dde2867c67092abe476e97a85a10c55cbfcc63048c6b3c7646783ea2d6de7203454d532a7e544b37b797925bad941cf6f5c4ee58159b42f74e114a06553648aa4bfb11e2db152301707e673f989d79d9f633515c4b5916722ff743c2049f5ce2c2843759c6168883282fe4641f8092f04520bf01ea2468a144c318eaa9f7b19ab85e964cf1181c5fba7f856e99bbb0169ccede7ed65cdd93e861a91e1bd93655bfa6cb47cb4be8aae2c78b7595195b926c7498698558f3852512370755acbf1cb54bc2d6861b6d624eb0a7a74f6ae1aea054a0ee0f1a7e0285448fef81144d1f4f0b935a4375e53fd7c1abcde76f093ce7cf0b03eeab2dbc1ba7dc86954fa7c7f4b56cbc820db397734cf69bb4aee3c73bff8ef8b87452b31badc7f2715539e6f8a6de245fb9f8039504a6ecf559ed1b81a302a965653e25c4cce8372c59282f348e8744d250cd540fc52e5caf0524fbf7a9d7684b2453ffb44cdf76c029e590c999fecd5525b21c027787705727ff414e14ceba6e150de32502e174464fa63ad37162292bdc15f73035aee73d5b4b1574a48f289006e880259be74b6218aa962a807d99acf619327c5e06d65a9cf67487bf7c1d1b4a14d03f1e020c87aaf6dc173595ddfbf9523560bf89a5cef24940d4a2b6d69aa36653aecd80c4cdd11a7cd498944b262e6dd37ecb4adb717936c6e580779565f96c07edb09125df9746000dc7a97ae92206c87124ea0a2995436df04d2292bed286c4cb639a78743d8b98d04844e899aefb1b3b9d1ec52f1cf7851f99d3bcc7362a8f867b16b0f37459d19a665f3c513518c66da1e249666f54e6a4ffaadba6518d3227a841528e029a02ee8e264e6165e2ab5e4bf539878586955d3cae7b38919bf894411a6e5ed92b349e914f4d0ea95cc58ac76e9f086336ac0fb1d977b46ed364187a4c042d85f5971086876a4db318690e8cdb7fd8ebf290d98bdcc8f2c3784939b0100b75a78fb8f8cf194223a3cd4d001372118d2aab3bfcd6378ff254aaa6f879aa239d808d01af6aefa7fea70310c3242c2a707de7b74ba3077aa803c2464517e966a4a7def66db0c832e15e945ecf7936364f2b39a28496213ec3dcb72beab82c4fa6d8b1f8a9c323a8ae2c44d575630ad9e365dc2bed8126440307b1806fbb7c9fe96c2c3690b2f42722bc6602512238fe1ffcb14190a57a3de77ee1347e4a2887990e27499c01bc2cd959f9007f1e43f5f161d9d6027d76deb2c428fe49263e768ec16c7f3c2b50fe352095310d3b2e1fc84be4bce7a13aa4b24cdf218262fe9ae830827b2a8706abd881c2d32946c6eb094281fd30e7fed29ea1a2cca5de039b99be7ccc3ac85931eea4df7ab0c130672364f8cdddc77977673196f24ff187c86133658ebd5eff635c185bdadca760e77ee8a601a63e937fbee73728bcaa7f9e431b040237b94ca460c1363ea44bfe34039b1c66b5e9cde38d063ec36cd175cdd1360750e81a641d38160217eb645dfb31f029869b60a9be5c147ff3930637c8aafde2a0b471cc5c6260eb204bba96ee19102311c708585a109eb443b2e2480895660cbf094a10535fee4752595844522cdc7c2786ce946b0f602ec4641996b8337cfaba1e4756008dbddf548b67eb5d8376568c091fd828245fb02bac23ec1184221d7f1336dd9bd9db134cc374bc64fa3d17277ac552ad0d65b3ea8b6a9954fda355607b67266038714d0108ab078b211043da08d93381d37aad73cbdb2f8f305ea9876f1d148820b3f721b9be80902ba7df654086d6b3d22f7c745518ab8e7d747fb6882d98e132c74035a5881a488a35bbdd9e14823f67e90a6feec44763eb83541525cf2bf1875a433ee6eef2f2e88c61f4372faa6671d2bd0a818597fb7bbef1c8f18b18a8555f353327cf30b84692a52e53cbfc745024a7204825113b85f81690c28f4b39b8a4fd83bce9289733df1881453a78e420071a320a8597fb2aded525eaaa774297443594277ee37a1e0fa8d83b449b69183f3e3f100807d4c9bfbce74efd370ad49a52014dd5120c1e4563be249d64b51abb0f8186fc0c45732186b33926f23c06f6663308cf609ac6d77957edf245e924617f96273721965c9d9f800569d778a268abbaaee9eae7cb251b8128a9c1c6c4ffe58994b84968d0be1309fc4732af359502a5bb1c03a4d0ff61b09e86f03782d583f603b913a40706f1e695e74660e44763bb211f3b7ad8d45121dcaf3683332e4c93207ea754265e0b2f532682f68ecdad99a1e26d16d411b0980794fac78f8c77e1ed975d73d34aa4ece790706d3586635b6c366924d6a25ecc7a9072d83fe7786a5532b709cd3b3ff0abb957b0fa321ef5966880c9eb445570868458c3670747d8aa6f379e77f0b06d5a07910dc9f35f89f9a6f610f4ecd183ef975747a998de14f395edb7621af47cf844e0c4a3621d68e9db4e2911ef490d71dd81f19c25bada4c9f879417b18197af43f2c39703b5fafe1294b51ca32998afed81fbc8629457de9b0b6f09e8a43ec806359b91d83ca90e411d33a5e7e59ddf4ef44014f97f8e1054710158266fed17c4e738a8dfe69ca11b4444c45ad0facfd96919eb81cb2f86509e7bd9826bb04ee12757472a4ff641a11ed2fc05c34bb629ea55260b31f2b24d70da8b53c848c5a0762d9edfb22d69f7efe7b98f2832f169cfe8463ff6421fb3aa44b83ab7748ba6920a2273166f4948259f863f3f6710461fc983b73ca07b3e640c88ed1d46fb9f2cbe129c4a6f97db177e311d2f0429467be1327123a7bf0ae28c190b7da4133ad10ffca71c9b0e1c2d11867aac49a7712910cbbd9427fe71d668f7e71533b7e9101945d1c9e2493019a5a3b099ccdc3aad1af2d542c602f5f75e64d98a7895d6f866861a63d23cf0a719b47d96c8cc2ccb50569169c3950a8680552c9b1eb4c17afb467b2c785d70ef37e8c18e4ddf5dae1b9a18761dc3c2a190e253ead65497421b82974c6a0961486990e503846a00b7fc572cb3d4ae8b19ef811f0fbf92e8d91fea28a0fd1eb5f241d9fd0466cfb5d7f90312d5b5d68dabe6eeab75ce1a47cab43fa9fb27514b3e7319095c9423c229c5286f1646ddf09c5bfd915e829da34cae873140de92e845381e497524dbf666bc3a9a8e27f6f55eeac8d60a06a499a3b16795cc8fde183fc92e67c7f834860300f7750161cdb515ea5cb67b48030f221342eaa33a807f4bc1bd4d57abb800ac77208daa744180de81a6542df3c46d38671e526f3c6cf916ec4b365d7a0ffd2e920f643f67681aa80934a8ea9f0dace16eb2740a439ed333a87fae3a0cec46b31720f1557917e514f6f97a692d81d221451f501364306877ce440bfc8ab3e6931a7e16ef2af514d042423523db9a9fac49c483d5b225bbbecfc776aceefe8738ee0", 0x1000}, {&(0x7f0000001100)="1418fc74a7849ea2c3bb6fe80d8f9af76d11ad27041bfa635978351b645fac98177ffb707f574c9ab754b2970ff685557f7ecd39851b0ed04bc77f862a9c933f31c03c2d09be6823ac55223f58becb7f82fe6dd0879e1090b607471e9e16dd7dc43786ce7f3d5ec439ec68", 0x6b}, {&(0x7f0000001180)="dd44aa9e354ac198c2d9b9e12c8b5da7f9b2e68e47bd4aeca94534ae4becf136aed325f68ff0faec568474a404e7ad831fa1e475f752fe7c8da60b4d10d1b391bf", 0x41}, {&(0x7f0000001200)="52c3e83d0f2920036bdbd1c469bf8c5654c2b8f84d1e1f60c6ff8e8fae3aeb9218ac8b7833735682efd142a5216266a27c6ec97ce749261b", 0x38}], 0x5) ioctl$KDENABIO(r0, 0x20004b3c) r1 = getpgrp() setpgid(0xffffffffffffffff, r1) 16:01:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0xe) pwritev(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0) getpid() 16:01:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "c15157dc25d525bfcf923000080000e7044d3996", 0x4}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:01:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xb3, 0x0, "49bf00000000060000000000e6ffffff00"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/25, 0x19) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000900)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 16:01:21 executing program 0: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="829ddd7141b6f5fffffff3cce4e77f0b23df0f8dd8090a3f2c60c6f0ed8a602f9f29a3a52c407a8b4f8b0480edef33de0cc2fa06376e5138363ccaa6b00867d8ad54e27b56af11e7a2b6b0a930566cbcbfe532f79e0d2dcd57f481e3efd8b0e499352829359161c3e345acedd0ea3d478a"], 0x10) pipe2(&(0x7f0000000100), 0x0) socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) kevent(r1, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) 16:01:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c4e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) readv(r2, &(0x7f0000000740)=[{&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/181, 0xb5}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/161, 0xa1}, {&(0x7f0000000640)=""/112, 0x70}, {&(0x7f0000000240)=""/54, 0x36}, {&(0x7f00000006c0)=""/113, 0x71}], 0x7) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000200004000ffffffdf00"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000004c0)=""/45, 0x2d}], 0x1) 16:01:21 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x40, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000100)={0x7, 0xed95}) fchmod(r1, 0x51) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0x7, 0x0, 0xa00fffee, 0x6, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0xa27ccf461a154415, 0x80000000, 0x8fc, 0x4}, {{r2}, 0xfffffffffffffffe, 0x40, 0x70000001, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x8b, 0x20000000, 0x7}], 0x3f, &(0x7f00000001c0)=[{{r4}, 0x0, 0x20, 0x4, 0x3, 0xff}], 0x1000, &(0x7f0000000300)={0x0, 0x7fffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r6 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r6) shmdt(r6) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0xff, 0x3, 0x20, 0x20000006}, {0x2, 0x9, 0x81, 0xae1}]}) symlink(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x2) syz_emit_ethernet(0x1f3, &(0x7f00000002c0)="b6e803fd3c34e3423a0e4416c4b8") 16:01:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x30, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:01:22 executing program 0: 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, 0x5, 0x11, r1, 0x0, 0xfffffffffffffffc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) shutdown(0xffffffffffffffff, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x72db, 0x800, 0x0, 0xffffffffffffff0b) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = dup2(r3, r3) shutdown(r4, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00') r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r5, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r5) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r8, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r9 = dup(r7) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r9, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r10, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r11 = dup2(r9, r9) 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', &(0x7f0000000000)='/dev/null\x00']) faccessat(r11, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r9, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) setuid(r0) r12 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r12, 0x1, 0xfffffffffffffffe) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x1}, {0x7bfffffe}]}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000080)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x7, 0x4) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:01:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="20000da007947850e94bdf0d5d778ec84356ee0796795e05f8fbcfce9ace50eebee204c6"], 0x8) listen(r0, 0x0) r2 = msgget$private(0x0, 0x3f4) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0100000000000000d4291d557bea10af5175a0d051c6c8dca5b9228608e9de267be1486de472c5f30211b4327d573ce673260a657c7a1920acd3f9e7c3462072a3a8246db5fd8d5464a43ded2c3f949f010037492c94172629f491609fd253f3741fa4897dac9dfa5d7cf238043e2d27b5c5821bda82f388ecdf0c07f9100e9931ab835813841a474e67e5bbd6366554b08fbbb3620a2940ec4c94043c24cb5852737179692833e0dad7c90f9fb0dafdaaa99528b11e1ed87f3f0401e1bfd5e15024cd6900000049082f0cc7e722ffd6ba50013362b94139dd8fa86b90510b141b7bbd526a0b64e25894480c095fe633a9a3a940987108a7de73503c5f2232c1853ec54759da038ed8130f4ebe8ba0b4d8d4d6289ce179a6eaac62a0f0b9dfb30ebb382517d547da6a140ed793ae31d0ae27bb0e25f945b91f1675422a63bea86dca56f1f8578d31b6ca80889a7f90f87041c1cedfa1f6979dad531e2d414bc9b69b47264d0d35ce26495022b999a18cf4498d1b834ec5eb0bb7d481b6e3249f503f0413537d81f1a216"], 0xb6, 0xc00) accept$unix(r1, 0x0, 0x0) 16:01:22 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f660deb90cd98ac1ffd18d3d14978696c653000"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4a, 0x0, 0x2}, {0x17c, 0xfd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x20) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x6, 0x8f7}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:22 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$KDDISABIO(r0, 0x20004b3d) 16:01:22 executing program 0: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) r0 = socket(0x18, 0x2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000040)=""/166, &(0x7f0000000100)=0xa6) 16:01:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x400000002, 0x40) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000e5ffffff00000000000000000000350000000000000000000000000000000000000000000000fb8d9e81fc45415ba13fca6c5d00"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r3 = dup(r0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x1, 0x0) 16:01:22 executing program 0: pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x4, 0x2, 0x100000003, 0x1}], 0x1fd, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 16:01:22 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000000080)={0x0, 0x7fed48ce96b69204, 0x1, 0x3}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:01:22 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x1, 0xaae) open$dir(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="00000018600400800001400000000000000000fcffffeb00000000000000000000120000e4ff000000000100dc", 0x2d}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) geteuid() ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000240)) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0xa, 0x380) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x800, 0x8, 0x4, 0x0, 0x3, 0x10, 0x9, 0x0, 0x3, 0x2800000000, 0x144555a8}) 16:01:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0xfff) sync() getgid() chroot(&(0x7f00000001c0)='./bus\x00') r3 = socket$inet6(0x18, 0x4000, 0x800) close(r3) getrlimit(0x6, &(0x7f0000000500)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe2(&(0x7f0000000000), 0x0) r5 = socket(0x18, 0x5, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) socket(0x0, 0x2, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[0x8, 0x200]}) 16:01:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r1) 16:01:22 executing program 0: r0 = socket(0x1, 0x5, 0x4) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000500)={0xfffffffc, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) write(r1, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/183, 0xb7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000540)='./file0\x00', 0x200, 0x0) bind$unix(r5, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r2, &(0x7f00000004c0)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x2101, 0x6a1d}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000200)="316ef6493f6b011308aef909b6d3ed7e296c10c455c584f7f120270a82b585111fdbfbc7f118ba2cff9c45dae1f2efc0c9c42a56e9fde3e37709ce673d62fcedad9f6273ae23cff276934f8022", 0x4d}, {&(0x7f0000000280)="8454a4027e77a13c8d0d935e443ffae84c5ef4a89c82ee14b227adb91adfdf494ce146888baf375749e8b08e7269174db68463fa37575837ddb742319d844215bd68c2d2d022c965bc717eb381710787728ce37d5ee66a86e1f0a370ec47e1289f4481b8d2c5ada4c06a3de4873d9253d035ed71e71d78e7111888439f84375b40f53ce3f0698bbc95cc662fd0f72247b6d922e4faf3fa46605a07e9c62d2e51dfa04e03e35e00cac0b726ccf187ae1e3d3cadae0866", 0xb6}], 0x2, &(0x7f0000000380)=[{0x40, 0x58d3d139bac78bdf, 0x3, "d1ae714998ea933d494a14a4a592e66255f55f3ef8aa29a8cf5b6b13815eeae33c18b12972d551b4ae6fa7a0d26dd1"}, {0x38, 0x1, 0xe0d, "870ae40812a200295ec093b809ce007accc24b3952769756a347c054deda23edd0ba"}, {0x90, 0x1, 0x8, "f88bf3aa84db0bd9cfb5de3af44205b882cbeba258a38d2db08da579cee86ec6078ead6c7b0bd3a7c9b5a02ed5fb04868d9d79721e67dda5ca87f820b0bf07fa3275cb3caa9cfe3a7ad65ed335c164500d796ca26ee6df34f389fc741b52b38c4aaadc62a51262c7eb4009f83c716a5b44188fac0f4099fd02b1504b"}, {0x18, 0xffff, 0x4, "1d"}], 0x120}, 0x403) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:01:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffff8ffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x101) r3 = socket(0x800000018, 0x2, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:01:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x1, 0x2}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000180)=0xffffffffffffffee) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:24 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x4d586956448a478f, 0x1f0) fcntl$getflags(r0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) accept(r4, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) dup2(r1, r2) kqueue() clock_getres(0x0, &(0x7f0000000080)) munmap(&(0x7f0000236000/0x1000)=nil, 0x1000) kqueue() 16:01:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x71bf52918b04b44c}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x539, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x751f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x60}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x14d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ece000/0x3000)=nil, 0x6}, {&(0x7f0000f2c000/0x3000)=nil, &(0x7f0000f29000/0x4000)=nil, 0x4}, {&(0x7f0000e9d000/0x4000)=nil, &(0x7f0000e00000/0x1000)=nil, 0xa7}, {&(0x7f0000f90000/0x2000)=nil, &(0x7f0000e29000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ec1000/0x3000)=nil, 0x800}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus/'], 0x5}) 16:01:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "d730c1090000000000000000000006e74de400", 0x0, 0x40}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) read(r3, &(0x7f0000000140)=""/111, 0x6f) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000000c0)) syz_open_pts() 16:01:24 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0000000"], 0x1) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d0000000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) r6 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = kqueue() dup2(r9, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() 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)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) 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) r20 = socket(0x2, 0xc003, 0x61) connect$unix(r20, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672bad1ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200000000000000000000000000000000a8ca46a2d3d4cebe71b5e1fbf006dc092985ed74f49f8b6eb52ca7fa3f0f969e0f6857f282083685f9912ffea1fd051a45ebf00bda7d5aa1c910931408dd11f78f551fd04d54f5bac7a4a7a4a3737df2431e4a9e5d5bf39577ede05019484a7b8b9009b4cd0835faa959ead46ab0ab3bb4c14e303128778e4193c5c2d00c4393108b15412bf5c4a098c8c6b07b101a035955a9f9905f3ccb98d37b0a2d3854e911b5282b220af19521c69911e15c9dcf681edb06aff2d8dd2dbad0ad6867734804fda736aef7439ab2135ad2310f77ed3a2d0b6955023c53af0fe540ce39a822d53b43b1e1d716c0d272648487776461957522ce13cb08558c5c7c84df567f1c9996779bac03f0d2f78310fcbb3d2be07f4f0b60edea3a3f2d1b06f75595d2a48505c24cf79f2d5ae30b15c9f860663dc7123f76773feb6e136309a727131e0925a1e8ee9f1717eea3ac1aaa6e656f6a475cf628e6b764a03b21f22cfdb7a281a1187ef0a494c1c5db6baec3fc"], 0x10) writev(r20, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) r21 = kqueue() r22 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r21, 0x48) r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r23, 0x2000746e) r24 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r24, &(0x7f0000d06ff8)='./file0\x00') kevent(r24, &(0x7f0000000400)=[{{r22}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r21, 0x4004667b, &(0x7f0000000540)) socketpair(0x10, 0x0, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r25, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) poll(&(0x7f00000004c0)=[{r26, 0x40}, {r21, 0x1}, {r23, 0x8}, {r21, 0x40}, {r22, 0x80}, {0xffffffffffffffff, 0x40}, {r25, 0x4}, {r26, 0xa}], 0x8, 0x2) r27 = socket(0x2, 0xc003, 0x61) connect$unix(r27, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f121c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) 16:01:24 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b700005a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b08002e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afcd2590d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdbc612847cab7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789a44255d68f6f8237e84c9366cbcaaca149d0d6de747a3a26b797fe1e29e5ca67b20e2648546588ccc42e96e55813a6dc0cc68087f75370d7f5935d34387e63aa683329242eb76b51b851155a8a21c1414d0558209a0400000000d68189939a96434652fc0fe5ab459ced6bd28010b9eaf7"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) 16:01:24 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000006c0)="6e528e7f74711876c770a6e4a32c5f35da15182063e98019c9fb17c1ab1d5f7c565a105d99009784a2f7f48a99c7d69d30f016ee9f20cec8d5991641fc6d99b5689d020df130a8a133498beaa584d3698d0afad4f5638d203e563ae8fc7e875fcb0723006c9ad10ab7e70bdbaca9bca1d54aa1db85f7393056f3e600e5ec887c7af8cc92b7f5ab64d2fcb72861160d16b26e2c5122a134f209bf078feb14fea39a696bc4a668610f54606294fe23f370921f90ac024d70a7", 0xb8}, {&(0x7f0000000000)="42391caf0dd17473eb57312c7a083ff82db7c14792666ca5348fc8a112a58d8902", 0x21}], 0x2) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000480)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e6719ae0a766bcae38d65e8701f5f20b54d67", 0xe70c) r1 = syz_open_pts() close(r0) pipe2(&(0x7f0000000140), 0x10000) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:24 executing program 1: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x80000000, 0x401, {0x5, 0x8}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202d6bfbc51858681e3c5a2a3bf18a6717aa3aa14a65fa57caece829fcb6f52f5ffffffffffffff0000"], 0x10) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) shutdown(r2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/200, 0xc8}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000200)) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r4 = open(&(0x7f00000001c0)='./file0\x00', 0xf2af8d2757309661, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000240)={0xa, &(0x7f0000000280)=[0xfff, 0x5, 0x9, 0x20, 0x20, 0xffffffff, 0x100, 0x7, 0x7ff, 0xfff]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x18}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:01:25 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x15b) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x137) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) shutdown(0xffffffffffffffff, 0x0) 16:01:25 executing program 1: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() getpgid(r1) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x30000) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000002c0)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) recvfrom(r0, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05005a246f760c8b983fd470370122dc"], 0x1) 16:01:25 executing program 0: kqueue() r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x5ef, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) close(r0) 16:01:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x0, 0x7, {0x8000, 0x4ca}}) mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) 16:01:25 executing program 1: r0 = kqueue() r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r4) kevent(r4, 0x0, 0x0, 0x0, 0x7, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r6) kevent(r6, 0x0, 0x0, 0x0, 0x7, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8, 0x0) r10 = kqueue() r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r10) kevent(r10, 0x0, 0x0, 0x0, 0x7, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r12, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) kevent(r0, &(0x7f0000000080)=[{{r3}, 0x0, 0x80, 0x1fffde, 0x6, 0x101}, {{r4}, 0x8000000000000001, 0x40, 0x9, 0x3, 0x2bbc38b5}, {{r6}, 0xfffffffffffffffe, 0xb0, 0x80000000, 0xffffffffffffff81, 0x42}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x5, 0xf54}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x896, 0xfffffffffffffffc}, {{r8}, 0xfffffffffffffff8, 0x10, 0x10, 0x7f, 0xfffffffffffffffa}], 0x8, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x3e7b930bb8b13d8e, 0x8000, 0x9}, {{r9}, 0xffffffffffffffff, 0x2, 0x20, 0x4, 0xffffffff}, {{r10}, 0x8000000000000003, 0xca, 0x20000002, 0x1ff, 0x1}, {{r0}, 0x8000000000000005, 0x18, 0x4}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x3, 0xa3}], 0xffff, &(0x7f00000002c0)={0xdb, 0x8}) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) kevent(r13, &(0x7f0000000080), 0x9132dbf, &(0x7f00000000c0), 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:01:25 executing program 0: 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) r1 = open$dir(&(0x7f0000000500)='\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, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)=0x8) preadv(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="9746f26770a0b746817191b6807b3ebf1d6cf16dadd007d38b2b12387ccbf4d9f9b0768be6c89991755de5c20370368616c720e92615b5e8836d31a1c5bde58a61dc58b2097ec4cee6b6f2d07d80d6361ca377a77c052896a0bf9ea258cae90e8be95002232d0757a6a48d07306eae3ccbf6918a7d69c299e6c3b845ff63343f73ae67b8c2fbf1524b5e0a64337eb4700ca36525aaa7886b", 0x98}, {&(0x7f0000000040)="1bb01b313e08eed7f27856f6143b40cd58cc3fc670ee063f4c830dc3d0df67b4e571eca8da31cf2594a5a6", 0x2b}, {&(0x7f0000000280)="38e5856d2c98aa15d91bce33e7849ac6f5e081f90ef34d20fcc6d8a1a0695115f88f118d1448796581fc234e6be0969f15586924c0ee986840e6cfc46f69f6c8d1367ad7c5ab028e507f82e14ece6a1aaaefde3bdbd29afb042321e16b79203fb7f01b5277db8756b5f7e8e0d1194ba621e7829e512835720c08ed57badde4f25fa51a72f1d51f6517f19d4e19b58c937ea8cbe4316f59b3c6cf396721f7e62f9392443b61bb02458094bf313e93b9e25b81dcb1c11bd3c537affeb037d25071c448dbe3f03ac560b0", 0xc9}, {&(0x7f0000000380)="f2c7a38106c2b76262e7a6459b8584dfbe4f667540d409920b5ea09c40ce1d491fc9e53ed3af2408044855ab2e1bf93cc3630a4b76091e69661a8ef17a902fb3d026ff2d9e71a83ff5e2bf1e3d124209ae9ad7948f1f6530c93595c13c1528ff47648dcf6757b7d1c50aab9528a02b1eb7a70fbc0a37da35deac186fecf8d5e11d032aa85c1a212ea7f979cf4ecb68bc27aefa328839ab0e209075d3273317836cc0c9b01a8fb78f5a200ff32aecd8c428e20ca1ecd01840189c77df562e80e8915bc1da76a350ddf2896d65587f613d056036fd2535294623f08dc5a5347d096ef5821142cb0e0f2f3bb5b3bc0b7a87cad00817c71d85", 0xf7}, {&(0x7f0000000480)="319be520d514651f55bda3660e99c97b9ba1b962e702bbc0ae5973d73f3739990449bd43028a0755ef2513e22dd47c1ae98aec42f14b5176708accdbe092b741134b3db89962fe5d", 0x48}, {&(0x7f00000000c0)="bc09819d", 0x4}, {&(0x7f0000000580)="5833532aa523725e3702a527f366ee638463bdea9119e75fc0abd08062083d83992f8e7ff65ba0ce9cbf23f69835f9b1d5752439e288867671efa8c6de", 0x3d}], 0x7, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10200, 0x0) 16:01:25 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) r1 = kqueue() fcntl$getflags(r1, 0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x2, 0x1}) r3 = open$dir(&(0x7f0000000500)='\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', 0x80, 0x40) preadv(r3, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x40d787bb649dee9a, &(0x7f0000000040), &(0x7f00000000c0)=0x10) ioctl$TIOCDRAIN(r4, 0x2000745e) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x9, 0xb5, 0x2}, {0x2, 0x80, 0x80, 0x7f}, {0x7, 0xf3, 0x6, 0x4}, {0xfff, 0x1, 0x3, 0xbcb}, {0x5, 0x4, 0x80, 0x200}, {0x5, 0xdf, 0x1b, 0x6}, {0x9, 0x0, 0x1b, 0x1}, {0x2800, 0x81, 0x4, 0x10001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:01:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x10200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:01:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:01:25 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x40, 0x4) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) unlink(&(0x7f0000000000)='./bus\x00') read(r0, &(0x7f0000000040)=""/155, 0x9b) 16:01:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000480)) kevent(r2, 0x0, 0x0, 0x0, 0x7, 0x0) dup2(r1, r1) r5 = socket(0x2, 0x4, 0x0) recvmsg(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/135, 0x87}, {&(0x7f00000001c0)=""/100, 0x64}, {&(0x7f0000000280)=""/166, 0xa6}, {&(0x7f0000000340)=""/163, 0xa3}], 0x4, &(0x7f0000000400)=""/46, 0x2e}, 0x60) r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r6) kevent(r6, 0x0, 0x0, 0x0, 0x7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) fcntl$getflags(r6, 0x3) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000004c0)) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 16:01:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x2) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) dup2(r3, 0xffffffffffffffff) 16:01:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) 16:01:25 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0xef, &(0x7f0000000140)=[{0x3, 0x2, 0x2, 0x28d4}, {0x125, 0x6, 0xff, 0x2}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001400)="c344f7f218bd63e68ce480ca4b5a8b8a0c4421fcef7e60fccf880eee4809e066995309ac6c56058e11cdb4ebe36c9e1192a12c9a4a7899cc25de70d745d78991312ad4109ca1e1377edf3a5b4d1d4f8f258079ea0e8c3db7d12748b8cbc6040b888b2b47986a8ded915c8ce133a713d0fad83e8bccf2f5789583a8916e048a9daef0c45acca1dbf719a83689d64d65d7f9cc419b2e446eaf4535906a8b46f2ca0b8c3dab8fa6eaea94bba362b8bbf0f086b4360b7b44ffabaaa9aacb634ba0b449352e16de343106b0067ddbc72e3e4c9a2e34c6d17a9f1239bca3c669", 0xdd) 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) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000400)=""/4096, &(0x7f0000000180)=0x1000) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) clock_getres(0x4, &(0x7f00000001c0)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6, 0x0, 0x0, 0x18867d8c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:01:26 executing program 0: clock_settime(0x4, &(0x7f0000000040)={0x4602e844}) clock_settime(0x3, &(0x7f0000000080)={0x80000000008001, 0x10001}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x7) 16:01:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x20) r2 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74, 0x0, 0x0, 0x200000}, {0x44, 0x6, 0x0, 0x2}, {0x800000000040006, 0x0, 0x0, 0xffffffff}]}) r6 = fcntl$dupfd(r4, 0x0, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r10 = kqueue() pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f00000002c0)={0x7fffffff, 0x7f, 0x90a, 0x4, "9bc526b20efec37ee00c85e95dcc8341b8a8b1e9", 0xcf, 0x9cdb}) kevent(r10, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) kevent(r12, 0x0, 0x0, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffe, 0x4, 0x2}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r13, r14}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffc, "750000000001000000f9f640fc00"}) 16:01:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xe768, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0xffdffffe00000003], [], [], {0x74, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1ff) clock_getres(0x0, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) 16:01:26 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386227de0b07000000008295955984c87910bf453f68c01700287ead4bcb777fa69dfceac2a84e68bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58ed4237b8fa4d412ae447473c238495aaee48802f6ac41e6bf3bf554799b9b813ad30505e9dbfa12f000000002f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b5730", 0xa3}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1", 0xa8c}], 0x3) 16:01:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) chroot(&(0x7f0000000280)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r5 = open$dir(&(0x7f0000000100)='./bus\x00', 0x2, 0xa0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20000, 0x0) r7 = syz_open_pts() r8 = kqueue() r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x40, 0x1, 0xfffffffffffffff8, 0xffffffffffffffff}, {{r9}, 0xfffffffffffffffc, 0x80, 0x11, 0x6, 0x6ab}], 0xaf5, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x80, 0x10000000, 0x3db6}, {{r0}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x3fe0000000000000, 0x8}, {{}, 0xfffffffffffffffb, 0x80, 0x4, 0x7, 0x100}, {{r5}, 0x7ffffffffffffffa, 0x28, 0x40, 0x4, 0x40}, {{r6}, 0x8000000000000001, 0x40, 0x1, 0x6, 0x8}, {{r0}, 0xfffffffffffffffc, 0x80, 0x21, 0x1}, {{r7}, 0xfffffffffffffffe, 0xee56d98eb96a7849, 0x2, 0xffff, 0x9888}], 0x9, &(0x7f0000000240)={0xd7, 0x1}) 16:01:27 executing program 1: r0 = msgget(0x2, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/81) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) socket(0x18, 0x2, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000100)={0x5}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:27 executing program 1: setrlimit(0x0, &(0x7f00000000c0)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) mlockall(0x7be410be15304a69) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) 16:01:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r2) kevent(r2, 0x0, 0x0, 0x0, 0x7, 0x0) read(r2, &(0x7f00000000c0)=""/148, 0x94) 16:01:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r2 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getegid() r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xfffffefd) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000003c0)={{0x3, r12, r5, r7, r10, 0x8b}, 0x6, 0x401, 0x2}) r13 = getgid() r14 = getppid() setpgid(0x0, r14) r15 = getpgid(r14) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x21, 0x0) r17 = getpid() fcntl$setown(r16, 0x6, r17) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x2b, r3, r4, r7, r13, 0x46, 0x7ff}, 0x8, 0x3967, r15, r17, 0xb58, 0x1, 0x100}) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:01:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000040)="a9ec6f718f713e1306284402aaec11c5c603fb47bed19d4770fb2e8ed28dc1452aea90928d68298a0a19e5251e5e83e422898b", 0x33) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000280)="af18f000cbf7a306f0c00bc9d44de910fd802a029a450216f6630015b0fc19b18e60cf91c1de6ac424d6f665c4743b544e29c5cb6bdd8f55fb43d3b78e374ca4d593a7bd373051e96641f38faaf0b701058965c6bed3f2f8eb992c91bf8cb6829227b7cc8b3b74578a411df92e7a0b38b0411e1147bbabf6ccb272375f70081a00cbed9240ec26ac29537b39359c33454ebc33a860c7", 0x96) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/Oev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x7f, 0xde, 0x1, 0x10001}, {0x4, 0xcd, 0x5, 0x7}, {0xfff9, 0x7, 0x8, 0x20}, {0x0, 0x6, 0xa7, 0x5}, {0xff, 0x1, 0x1f, 0x4}, {0x7, 0x2, 0x2, 0x9}, {0x9, 0x5, 0x9, 0xb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") msgget$private(0x0, 0xa0) 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "c15157dc25d525a5cf9230b3225a4ce7044d3996"}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@abs, 0x1dd, &(0x7f0000000200), 0x0, &(0x7f0000001340)=""/63, 0x120}, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) recvfrom$inet6(r1, &(0x7f0000000340)=""/4096, 0x1000, 0x80, &(0x7f0000000040)={0x18, 0x1, 0x4, 0x2232}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:01:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x1000c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000480)={0xf8, 0x1, './file0\x00', 0x10000, 0xfffffffd, 0x4, 0x10000}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x200000005, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x7, 0x3, 0x8, 0x400, "6f5e49bb13a6a31f4748426c6506f8d4bb80f837", 0x9, 0x6}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c653000f870720e189b44a31c63aabf9f5d43372b362ded9ba1c8adcaec2a96376f3f292d5f98aaf6f05a5aead93822e8916e8412df8631ad9aae4c7bc8a5d7053d0b5409d1c15ded3c7261339ff96fa532d2241753318151a76249e4820dc35102ba14041cc9cd14edfe9723d2686873b5768ecdd533860cf9f30f9cbc8e761f56b6a50da4a565fb8ac5cde96b3399c7cea8b4bd47165b182a912f8a2a2cf98cad9cad1044280f44b4f7301c3eab07ba082c"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0xfffa, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0xfffa, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x102, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:01:27 executing program 1: munmap(&(0x7f0000783000/0x1000)=nil, 0x1000) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r3) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) close(r1) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1)               16:01:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) 16:01:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x100) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) r3 = kqueue() connect$inet(r0, &(0x7f0000000300)={0x2, 0x3}, 0xc) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) mkdirat(r4, &(0x7f00000002c0)='./bus\x00', 0x143) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000001c0)) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000140)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r7) kevent(r7, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r6, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x39d0, 0x10001}], 0x7, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x80000000, 0x73}], 0x1000, &(0x7f0000000280)={0x4, 0x5}) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000180)=0x1) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x25}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:27 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) write(r1, &(0x7f0000000180)="da1630bf56744a3814fdb27b82783350d9d23902b196b46e7e54585c47d2264f6328b3d16f7db42e565ef16c4a92c21da8308924a48e24b97e0aceb0f1973e100670ee4ff88ef81382f2dfe49dbfb12744931766651afb34606626eddaef6d077cfab096cd9470964c14fc0158a6416f7f1700a8acf956ed8dd25ed61319b9e75d5ac8fbf61a5967fda6fd7748d48f8c9a0ac68bcd8c2b10497be0ae24be482c23d99e8f4fddc56ae80151492aa5345a3beaa479cefbff0ad64d09c556aec589c0bac16169d9fcabbc5f4dcf405e6ebcc579e3e85f56aa27b626f1dd74cdef93fd4fd6c63c36f5768d8ddf", 0xeb) write(r0, &(0x7f00000001c0), 0xfffffef3) r2 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r2, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6}], 0x1, 0x1ff) poll(&(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0xe88, 0x0) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x8, 0x0) write(r5, &(0x7f0000000100)="96531f711b4c04a5a03929e3aa4e2b672c5747a7d90f08480955c5838d", 0x1d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x43, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x67, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000280), 0x200000000000025f, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) semctl$IPC_RMID(r3, 0x0, 0x0) 16:01:27 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00000ab000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) 16:01:27 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000314000/0x3000)=nil, 0x3000) close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x7, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r1 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x31) r2 = semget$private(0x0, 0x8, 0x100010286) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) r3 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) openat(r3, &(0x7f00000008c0)='./file0\x00', 0x400, 0x13) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) r5 = openat(r4, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000600)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r6 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r6, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x7c88, 0x2000}, {0x1, 0x30c9, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x1800}, {0xee68ce98eaa50d1a, 0xffffffffffffff80, 0x3800}, {0x1, 0x101, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xffffffff, 0x1000}], 0x9) r7 = syz_open_pts() close(r0) dup(r7) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) r8 = getppid() kqueue() r9 = kqueue() r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000240)=[{{r10}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, 0xffffffffffffffff) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000002c0)=[{{r12}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r13) close(r0) r14 = getpgrp() r15 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xffffffffffffff73) ioctl$PCIOCGETROM(r11, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={r14, r16, r15}, 0xc) r17 = getpgid(r14) setpgid(r8, r17) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r18 = syz_open_pts() close(r18) 16:01:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$KDENABIO(r0, 0x20004b3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) shutdown(0xffffffffffffffff, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x2, 0x1, {0x100, 0xfffffffffffffff9}}) poll(&(0x7f0000000000)=[{r4, 0x1a5}], 0x20000246, 0x0) 16:01:28 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x2, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x800) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x6749031cb2c6d9d5) semget$private(0x0, 0x0, 0x10) fchdir(r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) msgget(0x0, 0x80) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r5, r7, r10, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000300)=0x7) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000040)=0xaaf) fcntl$dupfd(r4, 0xa, r2) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 16:01:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x170002}, 0xc}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:28 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) bind$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="007d6f28b924a9eb002e2f62757300"], 0x8) bind$unix(0xffffffffffffffff, 0x0, 0x0) getrusage(0x4f3d1c52490bd4d9, &(0x7f0000000180)) open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r1 = msgget$private(0x0, 0x0) socket(0x1, 0x4, 0x7f) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80a6}) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0xbd3c5be9d1bcec27, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x0, 0xff, 0x1, 0x0, 0x1}) msgget(0x1, 0x20) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x28, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, 0x0) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x20, 0x8000, 0x7) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x0, 0x3, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x401, 0x3}, 0xc) 16:01:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3f, 0x0, 0x0, 0x0, 0x0, 0x80, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x80000000003, 0x0, 0x400, 0x0, 0xfffffffffffffffc, 0x800000000006, 0x1, 0x6], [0x0, 0x1], [], [{}, {0x0, 0x0, 0x400, 0x5}, {}, {0x4, 0x40000, 0xffffffff, 0x5}, {0x0, 0x0, 0x8000, 0xffffffffffff8000}, {0x0, 0x0, 0x0, 0x200000000000}], {0x4, 0xffffffff, 0x1}, {0x0, 0x0, 0x0, 0xffffffffffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fcntl$setown(r1, 0x6, r4) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) clock_gettime(0x2, &(0x7f0000000040)) r5 = socket(0x2, 0x4000, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = shmget(0x3, 0x2000, 0x42, &(0x7f0000626000/0x2000)=nil) getpid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r10 = fcntl$dupfd(r9, 0xa, 0xffffffffffffff9c) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r11, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCNXCL(r11, 0x2000740e) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000000140)=0x7fff) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) sendto(r8, &(0x7f0000000080)="395a0728b160a366f0e10f4a74b222f869799f24b52badb29ae5ea13fa56c4c5f2be3113787394efa2fdf52cfc53e8ea846f1b5014cfc08703b5e220da49c753a688f7da11ef6e177e17092858c05a2926496290467b484f7adb69ffe4b914af24bfaaf296dc53aa6f43e20b1d08a1620ab0aa7ce9bab77688f636", 0x7b, 0x400, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) shmctl$SHM_UNLOCK(r7, 0x4) 16:01:28 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) writev(r1, &(0x7f00000008c0)=[{&(0x7f0000000840)="8d12c1b51b74ec8e5880279130ad24d7c3d216e46e5a48173cf4d650edfececa5ad72d17dfdb96aca5fb720c9717929723102a18515cd12aac873d4243c1d97d8a93c3e4d316d86e2047281e07adb5734cb107e19b8b7a011de3", 0x5a}], 0x1) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000800)={0x7, 0x6}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r2, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\a\x00\x00\x00\x00\a\x04\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdf7, &(0x7f0000000140)="b7a9f5ffffffffffffc855bb70427df6c4747cc7c40f0bcbe5ea5b359188d5817abca028452a75ceecda372a47874752c9a7edc6ed2c3e6a3f39216cba3de06aac1dd77d20115e12eabde816447ade17250dbbc1f2f055deec6b7bdbd03861ad575d1b8a7700d71daa5a562fabbc046e953f51aba2bc1b42f9e17c3ff01139afd71bac332b535af564b0d5dbb9c54a4fbdb6679c291f9571da37bb1d28c57afc972e1ef4ea085a84ef49390f932861549e898c1eccc7059fc7b1d71aa5") syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:01:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000080)={0x7f, 0x7}) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x3687c4dd4a0cad54, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r2) kevent(r2, 0x0, 0x0, 0x0, 0x7, 0x0) pread(r2, &(0x7f0000000100)="1e251991bfe0fc02bb06f62f7ee05048018dd601655bb5cb4e834fbb801063689305b609f98289ad9562e0daa8d8e3ebfd3edaa109f64721a62227e8b2fd57e0d6750c8a95484109c8009feccb4610c9a6927aa03555cda0a514178beaa5e0c48d2308cab5f1", 0x66, 0x0, 0x2e) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000280)="1a706acadc917b048653bb4aebd59729bd140a893a91cc6fa087efd123a76c8f6a47d51436626de40b83306e21e952cfd15412db369283ac9fef485686d8f87f11c434b5c880b981ff1baccfe4ac4f1efc05a03809802cf6f835c7c0bb98f6135cc4c34016e97d8777396e7d6bc553198c417e4447a036d4d667494f349b0141ff2fc0330f3e40c17be4cb9246c42872a9bd062145959783252d", 0xfffffffffffffcac) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) getitimer(0x2, &(0x7f0000000200)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7, 0x7, 0xc71a, "99e54f99ce72caa7d9672738f88fb3ebaf8dc97d", 0xfff, 0x9}) 16:01:29 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) fchmod(r1, 0x108) poll(&(0x7f0000000480)=[{r0, 0x40}], 0x0, 0xfffffffd) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x2000030}, {0x840000006, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pwrite(r0, &(0x7f0000000100), 0x248, 0x0, 0x0) 16:01:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa048}], 0x100000000000005e, 0x0, 0x0) close(r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="edffffffffffffff"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) listen(r14, 0x0) accept(r14, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r15 = kqueue() r16 = kqueue() kevent(r15, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r17 = fcntl$dupfd(r15, 0xa, 0xffffffffffffffff) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0x5555b83bb2f00a53) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) 16:01:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='\x03\x00\x00\x00\x00]4\x86\b\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) socket$unix(0x1, 0x59b5803475873786, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) getppid() ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) socket$unix(0x1, 0x5, 0x0) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000040)=0x8) 16:01:30 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) sendto(r1, &(0x7f0000000100)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x1d, 0x41d, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe673362870b4ca408947f646876e47502cccc2e0f48817d4f4affa73c62018ea95b332aeadd2d19d391ef394d4286ce99f11fc17e940167a8f78496997ce1ad7de4d0a1751678dcba2a8c89c7c1541990886af7ed114572a90a74160a2362c276c33c80bc419268a0f80931dbfd9d6df40934e45ef01ba9eb05aca5e0aa4958677e87db77ade6dbf0731aafb4d95dc0f2d9dc749b2661e80dec57eeeb934ea781eea5eed57bb1ddddf291ccee28d3cb628ecc87caf569e589ef3593351e3fa24f090ee89ce2009bb6203b6b9d13d945cadb8d501b9f0d72655fc45c0c38c7b11977428e2bc41840c4b5b65e0c8901f5659af98a4bf55c12427511bd36c959ece7e5119f7eb28cb8ab5f697480363515b6867bb17eab39a93ed911625eb7850c20ff92400a0a273f8f99bda21b6a13a56681fd2e3f1a660c8c0e3de"], 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r4) kevent(r4, 0x0, 0x0, 0x0, 0x7, 0x0) r6 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) fcntl$setown(r4, 0x6, r7) write(r3, &(0x7f0000000600)="cb9782af7b4c875f4e100587c24ca9747743d1bc136bbdfd5e815637f83aef747dca4f450582139be652de3387de631f259dc4151d22117116fc42487743e1ea6765c631254c4ad8ae41fa8998cfaa7f96a091a6c0a640fb0221e8075fc161fbed63f11cb72bc3469f8beaea79d0a9faa6fe0a069bc19cb02cf14c2e6d126bb8660c3333f2c12eb97b887dccd33f866cc121bf59ad59a89a83301f1e801e07675f4099881e1aea87fe816edfa2bbf385da68430d585d00c9d73bf4d19b09d45a517a55fe8413750f128e52601f67490a", 0xd0) write(r3, &(0x7f0000000500)="9e3eb390b603b73725c7c12d3e92e14fabff01000000000000fab7ca06000000560000000000000059716aa0913e069c6954be4ebce35423e32c03eb1d826ca05ced549af7529cde0d41cf548487b80ae40e163e4cd43b47eb5f8779eb5ac0f4a22f4b44e4466c2e7b4607d8204a1d70c22c397a933fb3cdb27562c49be12b68e7945cd6ed9f35e70fca3db260ef83a606ab1a227c572c3d915944eac45e223a6a52ce637faf00396e78c1441d1f4e67437410c427f82a62e25c409bdf6a7edf9dec355235d3708990e028991a2c6281052e54d2ac51eaee8bd7", 0xda) 16:01:30 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = open(&(0x7f0000001380)='./file0\x00', 0x800, 0x230) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="ce53f6885f06a4d8bfe738bfc0771f935178f2d39c74f92198104ae7e9f59787eb316cdfb7b9ad25b219b18ef3b62152db0cdbefee3ca12cddde0b38078c67354e211d2c179ae4428d2fc30655778c9943115dd7c9c10d35a119228e292374dabf86deec12261677587070d890c2ba0c7315cc873f13037ff13eaf98117611fe8737da447948edea1fbf25d4d4265fc0f95fcd018ace8c1ae094ea2ed94a1a5606792969307149c7c6d3345673cb99ac24d4c01e8aab597332a314554f59ea3b6b4dfd", 0xc3}, {&(0x7f00000002c0)="16affebc15b8ee607822d62ed0defc9b201e4aa89a3a240f9a3b46b991d9536e0369adff7d4919550cc7042d2242a31f52a7e6b51f0ba7409e97c6549c46514522d8ce191833efce36adf1a9ad3baedd8de98c36d91b1eebeb9bf9c3c07a41179a8de22792969ff4b9f24bff3f0b825e3ee5fabffcb03c5493c75d505d29d358997b0f8a68d097405f3ebfc9806835a0faa74f1322c5f4c6ccc8daf023e1aaf6f633670117b724bd", 0xa8}, {&(0x7f0000000080)="6c8423c0eb90a69c965004878b1d6f6a7990bf92397c44cecefb3d34501dcfe0728f621afafbdfc3df1c345ed710d4c0163249d4b2c173bde3b08ff31fe679d4", 0x40}, {&(0x7f0000000380)="546fbe1cc8647b7a279d00f1d4114d2694133b75cb76080e565dfc39901c6e3692634ee8b1c71481c55231dd5468f08d3f27dc6c970ab14b62c6b1937fcc6feafa8879224833023f84fdaf3d1b2e41498f4df12c4d0b36db784937747834a1c929aa1849d636ea4c57c1aed6b326fc6bcaf5243ac66083ac386b7f95d07fa74a8a6c7af87280f598178bd2a0912b37f63c5492087c822c7016a066379ee0f4b07a63ff9e65980ae85a98032e92b551df6eda78ba8f87d2e33d135a1d41cdc3c056a3178e44b1e801adbb44c462ac4b3bdd6d1143bf4d2443bba9def87b46697efc33655a22d90603ca9b856cf1fd9fa7fdfe3d890f86e671abeb7154e61eeefc0be1e7638de071dab267faa600b3d3c7166be6178c393c0c3ce1aa7406a0988d3a98922db37b0f1985685c83716a61e77e804d6ea8d69ce8a825132b3d216a7a5bcb41bd0081398a957d1db80ca9359f5c434f40f57d89750b1ea9d312db4cccf4e9c023cf626086346285a2c175a0ce72405a1605ebeed9accfe485048304f906ea146fe2609aa8bcd3a6c64f6259fbb88dd627f8f0c90fed2352d7ceb36ddb168ffc78bd9b8dd3b1b5372c8b3a2746f69c3ccdb87dcbfab69046f5d740f000bcfcc305f169a3f1ce28af53e0014804d8f131fab6d64887f567ad90c3a2b8cd991b530b02bbfd61984f703b49d86f3cd795ae75e48aaa9d4329da45367265d547f7a68c9c324bda3877b34b440a0098f202154f64a59796978b993a1284d793b2a71182addd3dc4975a5015ed975f2ac7b6dc60fbafb94369a3373cf600cd7be27a5f114dc40bfac0b8fad442706b3f2d1d3fffa0b1112daa7bf7f29fc19a890e1a6018a471f7b0130b0f7de55f02e1e0305e8c9ad870b7e3319c16bf30ac3331c0290bde1a6db32bdead39eef5104320e357ac7a93abfd6f6e662692be4d548332af1f5bfb304e0c9c606d0510fcfd2807bc4983f477061de829af602c0451f00fe51203a3ca23bc6567f91cd4abbbf6e13689667515dc5c4dbe80d3884cd27052eaa47aab6e6013c8083ebcfb99f5222c24cf8d2e2c1401fe860f1c3d89eaa0d634140eef72043647586cfa8851d4afc0b235146f1588ee9394f51907ca573b0a905a004da64551dc50fce65dc0b401c3ebd1cfd221f96e7553cb5b57155b5e2c10ff3a02b283dfef0f293995a8ca791f036e973436b6e5310ce0f2306c77211481ccdf128cc495a522f7a57388b0f5f432ed52e07d3392bd7f161d7eed3d79725d1208a9f1f51f3fb40d8120182ab37f2fd2e17a0315d83e0aea5b596f6b0f62a0572eb31e407b8c2673d0c75daa97d372a59ce4703b6cb670734952ddf1e6e92b8cabe47aac69a38beb2501fb76924b25ebfdf17c76f2a0eb6c7c21ceb1a60a5019e9001dd2af03130de32d83045f477ae39444bb5c83659fd7f22ad6af841ea4e26b1b02ddc9382b124944848086dca4ed92d9e929957c3c30aceb880ed172c6a39eb760e4b19de775f7610ba2486d04473049d59cacff6d139e9f2b5ad055cfed8dcd33b948deb19ca4cb93edf10da2f589e49ff6adb934469b9f6aefc220aca0a1e30e6e2e997c50eaf3c85e793663e57277a8234f2edf347c7c073a580777e0ca90a5158ee2d36dad7da9b4f356d359c1c1ed5b98577caa0e4e9bfaa413907d97ed75c3cdd2134c5ac6989d894e6141083fe0c9bc727ec6346a516cc5f8eb1617939583467c3456d34c33bd214576c5641c9b5edd05b94a1bd1352d37bc5603056ba5a8559fd9d9618c65ef95fdb7caad95fe8c40162aa6cc308106360e66d5dec493c7f9e4d3a5e7ef28ffb7416828d6e32220c5f3e88b3e4d96748f6ceea7915cfda68ffc76590457a77eef08fb2c18b493bd31701ebafe43337cf532117ef29fa9e864b43e290f38944d86f5255c1cb9e134b7ceeeceda2eb533c42622b0e5fce9d63d05252fceed7319b07456c00fb66cfd02c38e9657b44a04680990643319bcfa00a02ac6913c3009fe43d847b2eb89138be1ae2ec4c3d908e104550e5b7444cc4ba880b53fb619151aa88128b1cda45bf4dab3057cc63db9b20a1b40549403756ede6a233abd1b4761f7e53ef794c72741c69252d4c089ad307e577e6f5612bb9e91133a6a33fbe9ac668e387e09807ee75f893432d1f874513655e57dccd67a19678afa6e2ada19d9a8b302ba4e00007e6a571cf7c5e00fe9e2cd140d508f8bc350df0d8d3ac429c0b458ec990ed3ef467a68f27ad3094e893f21e52d368643c1457e01e8814792c37015a6c3adfb2d4d048b3154e6e8186b2bd790781f97ab6de2e037125eae3c106814b589cf267e537a35d21b56fb458c7718f577709a1d9ae93986f7635793716c50c1ad08b569f96db4c965bd96015ecd316614e6a4d1f23c7e52fa58b0cb1683fadff3fb6af28680ee1b54aaa6dc36c648230bc03cd2f4712a9df94424b6ef15f08eb8fcb853a34e12e6a041f7744ed8d7afce9caa550914343fcf7d747d0404d8183f5cb2ab121a3c2289062ea0fc3de32525f3cc4e51faabe4fbca6e81c3b3775e255e9593ec982dbf65c096a011c5bfca954fd2467cb2c02a692b8202545fa83130a9af6d917c9bfadfc267fbe516b85d583fb6288f2054c97fdfc29e4b410acf7b2cc3c759ebec4a316a887ea02945f36a5675f51121aa73207ce69f5ad453ad749a3f5c9f566e1f85a9d33da8ff10a5118775b67ac9d33a29c2d5eb4d87a331a90b2dcc8eb8a437c92ae04cc683eb436057f01a1d3797c301f90a1df6832a4d1ff61a5c9fe00b5980af8c75f13833dfdbdcd1a7f7abb0bc08c8c457518c8657d977bd3e968307825144498dc0807a23a774f6b9f3ce14a422d14af5b7271f8a9b57b03537b843f802a98656825912338c8429fd5392cf7cd9a21b49487e6594f2c94ec128040027aa3883208cdff4cbf229d4047156bc677c8107f797f603b65f5d76130d0e0494ebf3d9b381abdd188843644dffa5b7062edaab1362734e3767d8be9e871954879a785414d4a027879b52a6dc2ee4e65a740c836227542c00426a56f45f693ea238018bcf8227e860fe042602ad7e64fc594ad293f200ecaab3e576bb31e3bc4e0d32105f2b6e6dd167304eee120cba8cb911bca3bcdc29aff15c843e1fa968ebaae9127648ce14a36cb7a2883f80181eb82fec9cdd06edbdae025a24222d7dcb13040d50ce6981fec774955827cf09fee6a9d7bbf91142282b5dddf026a7977a62b9d2a9c3e88e34704028a272b50a3d51b3749cd97c38052ef676af7d42ae2426807e520f91a171542f9c433353a1f96ccfef73367c6dacc8ab7d7852843c5ca973f556cf6fa6d25309b38028414ed4126070ddb759c41c743aee76683bc7400c5c7ba8514699732a34260f9933fd505209fa17c74cfe4ce631e593745ca34b1b0aac9427e71ec24f15b1d2a72094a7cdbb04e02e2b591909ad71b87f497843bec045b8aaaa5e44e96a0e06db85ac3b2dd0d15ca0353de8fd2af8a8daff56ebf6418f5dcd02d094056752965fc91c896790896c4a9c7b883eac1341dfaea09ec78c6c959ceeabff4423b8d5eef567a78ee9f05ad8719a2b0af5412311cb07d329c6f59d3ee555a37f1b77fb28bd6b98736cd6c92cee36ae2b8b9cc8837d0f8beddd2866d40c5b14e2009e6d5b2effb6ecebd7cfde96e87be8126d32c73bd5f33db65cb0f4b09f1421bf64714667295f2df469ac7eeff94129033fea386c3a517e98b6f236ca8d51a19e37420837b8a1e228a5c426b7db8b3d79f54e14995ba789d52986f6bb17f176ba3557e931c41fcd2302448b2b9d7e1fc629bfe1abb57f9aa76e858c0b43e15c6dfb705d374fa71d6ad4a82bf8e2c61ca708951f300c47b382e4a6fdc7bdd93aa306268cc05acaf87aa3b7b1f90212ff5c5cb2009d6c558bf35f0c9332fc7a8c64afc1bf43aaf9e89a205e9588985fe4bbdfe9b8aa4375da9e481bc94543015c58e3542fcb58c0e4e56ab279689447ff045a97a591a9158286e21f974191a365cd14db499b9bc7bad97a066cc2ca0a173c25c09bd8f913bbf93ba6396095b0ef7e6a9402d139bc9c157156c137d9ca71ffaf8b19dde18b18ff9d2d950c24698152a6b1a043aa8c05f235906f6fd0bb48174db584b65cdf21617ab555c7282fbad9bd29a1b693c877784960026468e09df33388db268d6d93c27ad1b331fef188d24651013080c8e00b8426df5028b81b4ae463ab25775b04991226eec46c0cfa43b7a1c91d815f51ad99abf2fc14a30a20367b832f0c75d5a50fcb9ecfbb5127b12e03d2944439108fd48d37ec4c0628fe1d2e0a388669ba2e52ca09f4cd81caf2c1bb6f65e57145abfbe851072e402b5401be5386b74f02744238b549fc9aae519bb961c21a10a50bf22dbb13c9cf4f780ef389e93a6253276e17f518c20e2dcf1213b6028087fcac541318d38c9fa531a17b6009a4628292b2af3b17da58e6e9fbd748847655f8efc9ca1bccba4ff51e1a292eafcf976a2d580a9dcb83b2bce685a8e3846d48caf931594c3e421142280b846477a9d17ed3293e10a278899f026579f00586ba62fc6ff8c1ad7327f5c7bc7fbe3b81fe6196febbf06ca1c956528cec9b64c65a84aa5d39ddc950aa86f092cb3b24c40a347b3390670aee8a5e407720ac474fd998d7ea9af73c4ddb18517010af8714dfe07f1460997bcda874246e7a6659dfa3d38fd67dc3ebbaea29d388e1ec7cad99f32a52f8b00fe069e4327b8d7fad51b0c9a52cf331b75cfcf60a039b57cd17a50405178660b88d5634fe3ace3634e222fc738604a08d77a7ca0cb9cbbefa785a2644c81d595bd5e8f88985d147b9ca8848ed452c17d05ed95d4080a069f19af8dcda0e600bac6f1f1d09fa64c5c9768a71e434c4cc67d59aefe1a72081dd972942059f6ab9e1ee3290acbd0e559e3446e6ef29ea75e96cea894f8d7e57d2919ebaff2a0505e517f57a9b785dc368c886f196276d2ac027e9e1a40811a3f743e8bbfe5fb20006f90b8344193481ceec3c837edb36f4d0ea8b7e92c952473ab5e29c12a99eccf52ed6ad5ea371412f4ff5ea65a6f4b1c133e9f359871aa0ddb5e43de6b5c54230f8b52de07552fe6ddbfe478dd644f5c4b2eb891aaefebd8c222655d871cac3ed0984ad250dd6309b072834d8924e73acbeb654512d4507bc9d9d514e3e8ff96d0f429a8cc82930a46bbe06212d1925879b013df948d857fe08ccfd8a25fa75146a0d2bf8fae16283023f03cf08c973d57bbf982cfc844d002ccab1e0fb29dd8f76026a01f55e23016493d59619b73e4681946331281d17fa01b7d9999e65024f4253d38427d602ce28898e83c945d1c0350c1395c5a70c920032b44aa0c438ad73e4d0664dec95113f0de1ec57acf043183c338fc87eab2ba06a0facbdecd86d598a8ee30bb958cdf417df0b0b6b4b401d239d6ade61adc22eb18be8209760528b8a3c8046237e6638398e9a20938f93da7fa5c0abb076c37710797b1e3d4fe34f112b003b5b460c66bbfe4072680711c821d51e35bc5e447be8a849392cc9415533dac3cc939ee660702c28cc017bb4573815236db4a5de3d5fe8581ade2805f07f34b887c786a8aed172297e57b1d21161182f9351af7a2907441b566882012bb0bdd3fa32b82f23293e38e59bb75536400f24ccb3589b5c8bd89eb47212132f791ee90370d6e28249a41ec5b6356029a094542490c89cc604649de4d5f141e052160ef98b71831d7216e90e6d2b0d4862c57887cec92d3b8213815711", 0x1000}], 0x4, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getrlimit(0x0, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x8000034, 0x0, 0x0, 0x20000}, {0x6, 0x0, 0x0, 0x80000000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0x56, 0x7f, 0xa9}]}) 16:01:31 executing program 1: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x0, r0) kqueue() pipe2(&(0x7f0000000080), 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e65c38305ab1b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1"], 0x10) socket(0x18, 0x1, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:31 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCPROMISC(r1, 0x20004269) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:01:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x5, 0xa6) semop(r0, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000680)=""/219) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b80000004034d012a47364d200"}) close(r1) fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 16:01:31 executing program 1: r0 = socket(0x6, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6d65e3eb5401005e2e9ea87204e9fdb1575bea3ea25aac0bcf8c83d55201708568f0d01c0fefb27b667a215dbaaf50c627c049bbe59d03e8cf7726418706ff82bd0e5f49838d15e28874ff48a963d93a6aecfc1f758e5585920111991dc0325854df5a6fb12c3e6dea816749256cb68e371d67dcdf9ad2aa89c07827e8abafd3ba702d3d60e233ebf51519a04c8b006c8c2c8a0aefff9c3b3c5ce0e3ab0cd95d1bd2099276af1aa6"], 0x10) connect$inet(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)) 16:01:31 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = getegid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, r0, r2, r5, 0x8b}, 0x6, 0x401, 0x2}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) bind$unix(r8, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000300)=0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000000)=""/102) 16:01:31 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x4, 0x1, 0x40, 0x7}, {0x20, 0x7, 0x5, 0x500}, {0x5, 0x2, 0x8, 0x3}, {0x4000, 0x0, 0x3f, 0x100}, {0x4, 0x2, 0x7f, 0x4}, {0x1f, 0x0, 0x3f}, {0x3, 0x4, 0x4, 0x1}, {0x7f, 0x80, 0x5, 0xbd24}]}) setreuid(0x0, 0xee01) r1 = socket(0x1a, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7, 0x8, 0x9, 0x7}, {0x7fff, 0x87, 0x40, 0x3}]}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0xdfed}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r5, 0x1}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x89, 0x0, &(0x7f0000000140)=""/137}) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:01:31 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0xffffffff) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r3 = semget$private(0x0, 0x5, 0xa6) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r3, &(0x7f0000000340), 0x0) semop(r3, &(0x7f00000000c0), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:01:31 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xfe6edde81ac51095, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r6 = accept$unix(r5, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) read(r6, &(0x7f0000000380)=""/167, 0xfffffffffffffe41) r7 = geteuid() kevent(r4, &(0x7f0000000a40)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r2}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r4}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r3}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r2}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r3}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r3}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r2, 0x5) r11 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r9, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r12, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r18 = socket(0x2, 0x1, 0x0) shutdown(r18, 0x1) fcntl$dupfd(r18, 0x1b, r17) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r20 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r20, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000280)={{0x3, r21, r14, r16, r19, 0x8b}, 0x6, 0x401, 0x2}) r22 = getppid() setpgid(0x0, r22) r23 = getpgrp() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r13, r16, 0x0, 0xc0, 0xf82}, 0x9, 0x9, r22, r23, 0xfffffffffffffff8, 0x5, 0x20}) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:01:31 executing program 1: pledge(0x0, &(0x7f0000000100)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\x89\xc8\xd4\xac\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc6\xd0-\xef\xb6\xf4x\xa3(\xd7\xf7\x88 \xb7O\x06\xeb}\xe0\x7f\"\xe8\xa5(\xd3\xc1+\x7f\x18\x13\xdbL\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbak\x85AX\xd9\xde\"\xe1\x1f\xbeL3$\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xd9\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(') semget$private(0x0, 0x0, 0xb6) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) 16:01:31 executing program 0: 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}, 0xfffffffffffffffc, 0x0, 0xf0000004, 0xf44, 0x100000000}, {{r1}, 0xfffffffffffffffe, 0x3d, 0x3, 0x0, 0x4}], 0x20912, &(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(&(0x7f0000000200)='.\x00', 0x0, 0x128) mkdirat(r10, &(0x7f0000000100)='./file1\x00', 0x0) 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) 16:01:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000180)="c86e6a55ca8a951e6aa4dfd34f8ce586707cf8881e78171f351b2b60b4007e12b84e7947030c41176f1e908e17f4e5d88d2655d0f8c22a3d96c150a1b9879e3f0f9e007a674c024fea41", 0x4a) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xb20, 0x0) 16:01:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x80000, 0xffffbc4f, 0x7e, 0x0, "000087220efd00000000f2ffffffffffffff4000"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x800000000087}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000100)=""/43, &(0x7f0000000140)=0x2b) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x10000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r1) write(r0, &(0x7f0000000240)="624ee7", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x410) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r2, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000040), 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xda9b, 0x81, 0x0, 0x80}, {0x40, 0x80, 0x0, 0x6}, {0x1, 0x7, 0x7, 0x5}, {0xba81, 0x5, 0xff, 0x2}, {0x6, 0x1, 0x1, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x45) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0xc0b) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) 16:01:32 executing program 0: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x1b, r10) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r13 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x3, r14, r7, r9, r12, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r13, 0x2, 0x8, &(0x7f0000000300)=0x7) semctl$GETNCNT(r13, 0x3, 0x3, &(0x7f00000009c0)=""/156) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r15, r5, r16}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) 16:01:32 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", 0x14d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:32 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ea, 0x700000000000, 0x4, 0x5, 0x9, 0x4, 0x4, 0xfe, 0x8, 0x1ff]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) close(r2) fsync(r1) r3 = dup(r0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001340)) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000014c0)=ANY=[@ANYBLOB="01002e2fb3b022decb5d0ca05fa962ab105ccbb266696c653000f34c7ba5f704d869db13a959469720afd79491c359f34b35843151f6e06cee243b00d38dea8f4317ccaa804decaa4f3b26716bee05eb2fe1e3d1467779fd7722d59bb298d6bbb280add72654e2ec5244262d584c33300a4ae19323f087c1f7e8df2ef27fe2e9736f0200f1411ac659b50f0433d31c985713cc4f9ebe7137fcbf59f35de195233e5a86665eb003b54011fecb54da37c624267123f8eb654f6d59b0b99e98c64f36a2f80991535986dc044465a0e31556d1f5c8d01dbc3c51bb5b0f4e82d2434848c22923331ef5fb5e71d8ac25ee34c203693006f2e9d708a1dab4599c237428eac8e61e76db3222a3a46fccda58f79e85e1bfc53ff8ee17"], 0xa) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000001400)) mkdirat(r6, &(0x7f0000001440)='./file0\x00', 0x100) pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x10004) r8 = msgget(0x1, 0x20) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000002fc0)={'./file0\x00', 0x60, 0xfff, 0xf3, 0x0, 0x4, 0x400, 0x6, 0x1, 0x1, 0x2, 0x80000000}) msgsnd(r8, &(0x7f00000031c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2e4d139bc9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2868acd4913790d601e16955a6aab823eb64d334323290ebd86bc511f8e9e90822a8e9e6d7dc55b39091f412b0e4024f1b144f55e608de17aa04f6803772423262d58ac9bf692f80a284ce86"], 0x1, 0x0) symlink(0xffffffffffffffff, &(0x7f0000003180)='./file1\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001600)=0x7800000000000000) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000013c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgrcv(r8, &(0x7f00000017c0)={0x0, ""/96}, 0x68, 0x2, 0x800) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000001840)) writev(r0, &(0x7f0000002e40)=[{&(0x7f0000001880)="a8710b64892ab9c80da7cdf125974dd106ea6da462cd13def721758e744c8d55b373c4a782a7f8e737cfd25bafcfd2f1628936e997ca312b0dadb274b170984631fbea0029c07fe768f123cd6612c7732570354e236254c64a65e0046dd01d047aae36f136e071717385c7b16cff2646a4439bd5fa595ed5445815d50d03fce6bd02dde774221a59d3029c4a902de921e0c1176ac09added7e372629c121cea5d1ac65c73261de42820db89b06efb26bdff2c3dae036879d94e430155c590bc056b48773d45ff5a6ebb3653be7e387b8659f8decdc00d9aa376a", 0xda}, {&(0x7f0000001980)="f2fb890eb112fffd", 0x8}, {&(0x7f00000019c0)="c93e23bf8fac3b6c2d42f0e7c309e96ba0517cec42f161eefa790360d7aec720987b58a50eb7f5f159db8ca89003e7d8e0c80f6939ab5abbc744d8344f844e68516d74a8c9e312cb4b145b6e2827e2a557511a9f4a50b94fb27f791fde41e040c20c620e372356ce4aa37cfdc70352a613e22f63631172194258301ea2ffd02360078e9edc9bf7ff3624b5603f9f78b1be24364e4d4b1d0d5caf2dfbe56ba5730272578ef615698808b89ddaeb132cb7fa5ad3e770fa3054704bd9b6000a256fe11268a38eee2285de43b605cd733b569a748620647b7dc258042037b21bb80439369551500af85fe639ea0bdc", 0xed}, {&(0x7f0000001ac0)="8ee8bdee96a2b86fd512fed7865ad5e45977d1c62faf9d2312b9705240272544c732ebf83dc73c116d0eac8c3c4467417938e53440a5a1b982ee3f59046b61551534f7169de5b17b52f158f3df8ff2134b6352551b3940701ee59b643324d602e8b29e3c277ad443c34add714afc721f914c13a6603063790addd1612c6390787f6a4a1f1c01fdfe3f5507062781cb", 0x8f}, {&(0x7f0000001b80)="d455fab0e27903affc93ebb5dec844d69502eb69f1aa72fbcc37083786b0819180e61d203d7f979399c4c61696b320b5e609fe8e5b9a84f2b8c69a6bfb95a81d2739fa386e55c5a69afd1955d16fd4c117d674acf29c341535ece63fe5aedc6225f2208ac22105f3d91a9010f0fc5c4e0ca3544df0b662c4215f2ef67a05912a334e1b7fc49830ec7dbe726348531c80a092e8fe546fd07881a2b31f6aa7517fcdf2e7f0331c0431e98dc2c3e2fb25a94e418d4b66f86d096114b9f9124d087b6fdefa259d171ae0de35f4b8392a7e692a5b4816c34e2230e4992be911a0410b", 0xe0}, {&(0x7f0000001c80)="62e60286b332a17b336812710d395598c21e5ef30e3da910f48429f3d70f59d611f256dacbfe97090f59ac285d4a0d00556caabddce34b173a1e2f35b97e5fe6fd353dbfcd69f45feadcde019c30ca36d76ff0fe10b27706a75758bf83c31e2c555da53d01f080c9ed110f77d8818a4a6c51b0aef6c43cfde97831766360f4726bab29c1e976748c5ef0a3d212b0733d3d981ed132efbe853684f36fb4dd03b8bed6f86eff9f0c735aae755f6411a3494cd435e40aa37dc897d22a6685232f800a8433b3877e4f16ee75051bd7a0326d65b38b2024689ba97bc81b32bbfb9e4c86ab4c3158153d35eb88a036c6690581b294732a18b76490c99d93a14f2f5a0be53ad607928324c0502dd9d22d03aff52574541032406ee5e274e24a564279fa397ba04c32684115714a995debeeac3e888c444832bfdd27fc22a50f7bb2654641c68b9058401670ed3c06e2d4f6a6d9bb41f8879d3fb4f1d10a6e2b144390fb9a517aced071dfdb971fd6c20aa2e01f2a539cfb45081701954c5ef04b2d7c3a2de55460aa89b0f2dbb2bd070c654b5e63161e248e217eab120f723452f9ce937bbc2fb16bf7b5d51ce9a5a856bddc9114595beb27c639776fef5693869e0cdcb7a19adb7e08bcd39906a7eb7d5c97db73a7b849e873648efb9d516741c9c0bd2f87b97ffa3ef8ac9a77246a3e5e50eb3c3d0d1052b84334aff119ca69148584454bc45fa7d729c7d81dba1341e1175860540a4e893436432bf87f59a01feba028427885f9bf0332c8de9a8c9898d0c56031e9aaae46223a27bf5314ccc9e9d1dca0a7242668b4966026a00e3ad6fa7b098fe8bc74f26c00828d7d115403df08c0bdc7acb93ebbe75ae37c7b6569db5319f844890b7981d45fc013aed26379f212802d68fadd11275b4175bb3a582ed1a7d7a33144f6a0ea100be876866b4c4993a0d5eb8e83806988f1110e651c2fa5026bbb3f64e2fd5d2c74a8286c74e931efba975cdca79026887f662e1410e9792d685090a0bb05a64bcb7c0a4b72ce03879d68a2bf5cffc37f9f706417b407fe554e58ec6eb8c42e308de7d84741170ec235ab0daf5e2c9ee224507edc0d5dd1597b2fcf0225a0c09a02834037716222dc940792cdd84a25b9301357f9d28d5153b4629ced95697efae310558737e45770ad6241c0ec7c0ec3c7f5197ed14b9b6650cac0db8af87e34f3c7ef3e94e2dfb5df977b3f99b2bd2d5b60aa1504f9057d14cefaec27249d5c3c2ed3bede6415ceba4577f14d8ef31ef91efe9d7ea2027f56c86028d7040d490051f16ea09e6f983267fc715a668e2616eebc6c2c45078a8b28732a42745174f61c2551f518caf77c398bb144be947c0237b2cb4d9413848bb6dc65f3a92573e770b25c904b165f82c8fa1950ade15808d3887097d03219a5c2f6c33e0812d2f1d4c25de64782bb8400c3e3248de118d5363d9623d32b671d21d3d3e9d69b8d39b8d61ce8e91573f356aed7bff83ac641ee019ccf4dd6c994ddef06316746c30b975420ba90bdd80c335cdbe64103f61e4e4eb3d72221947dbeb5fa03202cffdc925e2e045690e72aaf72970552d19bef0709d155ec4234c02e20b076ddddb5adb500c901a52247f599c8baef5aed7bf6c8c66b8fa4c546b765f4be1488b6b2710eeac786507fa2267befc8dd6e6433e90e8bc8681ba8fe81efdceede5ae81ca42843bf4c3505c45237e1b2e52ace35f072828f2c4931c33b05450532191e558fb10916443fa694b2f4b0b9761b0467e9a3ab0a8a62f3ee02b40cf1ba3bbdec407e59f4bce063d2ef91507944a89004e3ff39df8d8b4aee76c365a6e181ba56c0fea3b27f54c2e6fe7afd7b64105e1bf468cce70561177dc383f769dd654405434b3a736bd2d47431369d4b06f5e6e53370af0928b9e50c31f9a215a0157291ddf79590cae5e456408a6e1326a103514f5b6f6b8cd5b00b17fab29838c5ecd31f2f3e7a3477c8d63b53fcf9fb9b970ec904afd35752f8d6aa91875d236d54d18c4b4ffe50e61472a9f925e03a224b7ea88b8dbc1222b6cf6de7577ac15ca358fbd94c1faa48d18895fc2e75a19b88447d4e3e47b951b21a924c2309d783870b63c43161f44117ec09b3f79394263718738d4f88b847befd5d131d88be846405b8da114ba9fafa2556ff2667574861d4dbfceb853ac36beffa62bb93ee961c872109502ff75883c7280275aa6575febd8d73c9f14793d94e9cdbdff1258984458ba7c45c331cc09a45be9d4716bebd4cd8ccbbd1439deb7a3628fadc5418c8d7b9f5ce9551ab74690cf4dcc7a3812d48c81a8db964f64d0277135e58e9c22f3c0926775755a149a362c5d27291728c2dc221cb0ec70a415db42b592d60415fa2a51d256a63142a050a076d6e9f2663731fdaff2720717a92315ef429016721281007b99113a30ae17fe07f5ccc92f8925f04aba20ced7c92b6b6ada4537f5036f97d183feddb99a8b35a071363c4ff7dd32a2fc005b988cf52fd710b1b4ad9a9275e55d5d938eae5784cdcfaf622b84e1343a37a6752f87b1432ee04c2406506fd1ebc37bb4088be26dc14a1bebdcb0df9a3997d78291bbfcd6d08a8c384cb8d6e97890e30ed278c434c95560c29f06ee836b14fbe260ac34e52af5782d4abfdca31c178b2a770da0b86a13e84e51dacd6f2d55c219c99eb2d729bbd495dd7ee466ccc0d0e26dd4c7c748fc26848de24a5d50e7db96c1f0d27592eafd7d577d079fc9537e09c7e729452775f234627921354274d2348215bfeac1c0d8411b8416ab46bca0c05c7ba1c9f721aca04b871837f734667c3af21dc3179b722b86617c19e7fdf1ad4c3b8e5b3afa840ea8d193aa9507092e5b143393bb72a80b7958bc9232880a6192c32c877ddac2d67c88234b41a68f8900757cccfc69d56997bb32860634dc239da8e7843a88f9f4a85e2553b6676896d5a1a0b4ae6ec2545c82ed12b048dbf8f162472c4019ccefa9c3e1abd204255efeb85a060d453da702ea948fa825b49b94c61c374b907a0e4a986fab6b7fb3c1d966b3dc61a8fd4a16c3eb52722cdb4a463c2eea31c0133471a65610f5d14a0e87579275b66b44ced8e69cb6931419a7a0665cbc4a1456e9522509c35ced9d4cc16b49a8e2ecb78eb1de088e1ea78f898b22d50db73c08fb25a805bf86ecfc15a083fce7bf75cddfa41c197fbd7c8e8b06712e6aea30b29aee528398dac47ea5b3278e33ee00fea9f8d32375f13b485bdebbb4aa7a95751e42bb466c84a49f121ab5d91bda1df134f8fd989ee452e0b027286384c2b93304e2bdbb8d3036f3a3fcc914425e8fc0ef0807f606d7b535122150e74125d49b024c29b5901eb0947475f6822e4d01ce7a8a4c39c7093fa7a3fd463d27d5bcb7692be42edec74e9ad42346093b1787b4805eaa6a5b7ee733cc4dbbd485268d84da0ae66e24fa49af6cf633030f64bdf85fed489fdeb1e8e01c875b8c5bdb172dd3d5b76a07db9f067a53e55b77a1b241a1a92ed815dad808045a7213b3ccdb3b09597f4d35d3d0b149284e0a0ec99bc1e66a0a0ec28067cf69ea684b45d3e60a5bb1ee697a679913507bd8f6c155d7be1a17e5f25cec48de369cec6ca5a9e04561132a0875fad36fda619ea6867b42e6909259669d292574fb9dcc8fc04d86be3ccc01259fc35acf2bb234eb8b2034e4b9666ed7a37b31e44fef8b144f4ce29e69c0abb28b0de0d3902654f492c3dde0145b08cbf81819223737a28e0ff91fe83b02ad978b7d88b8a8297a133991bb264f146e7a35039372388d0ada43c4118c6cde840e10b2d77e197dee6072e3e8e1e15cf8091e6dc632a0df4d6f5319319da223def471d2d737ded4e15199a108ce20ce6a47123d902a9b30601c97182bc09c3a18da33959e99d17b0e5e856cca2541dd44d1cf62af2af78547283bcedcd0439cc02b0493ca7656b17cee01a118a4e3325e950c9e7130b3c6c88540e5bcc1003f11b94f3a8985af91e6855f92516ef73f2ba8271d8a6ceafd36ac6db2744e0c389818fd7a153b157f8aa44f460b566258d580d31c51d5d5acd0afc5cbe2dfc31bea07a267e9d797776dbf02504b8c974cf421b3b6563cb24beaff7f3848ec32dfa175409cb72b4cfd00be581dfa54d1389b3c8bde6e48efd08d0ee5f2c4b0190cdfebaa6c07477ef1a15d38c385008474d48ad5c5e7e99f7a553f96578eeb2e0b128817df023ab897516bac54d7ac27ee5da60db17a8b2525020937465871fa14fd390e50d8744de149ab341edcac1f46a464591ad96ad79d4f837512f19420383b69cc09021c113a98469ce9b72cbd9c3c9edced73e6fda23dd8b928cefc7a9aac66709b94fb849912403703275e6a3f07379417329de011b5aa522acd6ac8768c618c07ded39539073565f9846aa816476a9955497f158dcad0782540571840c24fe87c2fa241be93a1f5ad79fce7b90e46f3eb46107483d41368f295ac9fb1556a1c8726209e40f2617ab22ed97e8c363e9e7601a2c9098cd0fbdedc2710e25e3b0fd6ad89fb14bc182f1ad77e1677d47356dc405726fa05e0aa2b51fec130275f98c6a9781ff47ef8036437a34636c70aa0310149725b156164cc4d12aec575e923867a22a49f484b9ae26ca796588f224ca1d300f158cb9d6f45ab397a9344b5172098e2d8c60db2776df4d2e1183159d7824bb2fb6e99eb6fce8769409c80ae71b42552bbdf03c779c1e6ffcad4e1bea400c6303be4b5a95862c3b39873194add22a11408ee603b071c401f380d484bc43b22c658dc51330432c9d7f778314bfe63cb9020926bcc7190ca239976e5cede69acd3691a43e487b27e8a3bf9724d717d70e5b25b0923a5ca519cebcb597c8796f4111dd4ed5023ff002b02169523b8a3a1272243addc1707353e8ff663314751ac8336dbb481e401faaa9a008f76eb40b3e7ce94b91840e5a7e93bb551db15eef36bc40af3ee304c406a72e7ac17a7575c4e4673197d8f5f111e4b49f1f1c781cf59f3319e2e3e5f9275b46634399e43e941f292b5f450f4563fae5f1e2a8aff1a385d2df59419f64922edf3905938d9cd044a4cda4640377aaf47ae329e5ffc4f4a77cde83b1dd233d114b81df01f7c751411859ff9c8250ed30a3ce76265a69d88b14871e54e08a0604773670454d6574400e122fe2ccb6f876424071e39725ac9426e6b24f5408d44ce35ed566a7355317c7b5a7ae7af00d8c943210664b40b510767f56b4e73251a03682ce574666a894a251a5349b859a83149713e790222c6a4ed2425f1676e4d8f42365bbd6703fe31ca7dba3f6e0ed253a84773622161286b92a8120ae68247aa812f6e623c0f81acb66c6ea05f15cef6a9263a8da90a1557d354054c6b862200a98501d8651bba6ebf59cd4905dda8fd88e99b15eeab103c0883501fb2e3176fd5aea6e134672a2ccc2608f851999f59b50e308a3a234f5f6fbe3f028d5a2964cd875614ca1ee3e9c009731d8a89ca39a3ea5a91e27d667cdd12ff3f636e89764ef1fe830e89664ebf0af94342db817888dd3e96908942a29acc82ccb424b013f4d288d25ec516a84635e4f6dc404819afe4816730a381263224b2edab62a95bd29dfe3915d8044f67a30c779e826d274ba3f110972cc365ab581e961380512072957fa244a2535910b995b6cb9af7c4751114b55a4a7d1875bef56cade84adbd5f5b8e0d317137374c64ddc6c736e02f40db705665d2d669a06905da08a27e59bcceeee3ed02c6905af6b1c719a061863eacc5384f84286234", 0x1000}, {&(0x7f0000002c80)="3b077a97d0fc4dbd9d669a4f520c435c7ac1eccb1b0c485d4903b2520aa564548cc0c8705cca597e68869b278dd4d9e23aba56366cf4ed7d414122577ee47d2b0003e306ded889e8b24700922d163e385931cd894697cfdad36e694445324ef9c65b98518e206186394d39f7ce11cca37536c6e5683227511a94cd4807143b72abd550037a0040ddc54c506b62becd7ec8e6cd63334f3a4c69e895cc14cf10517fed9d08e5ff8c767db2da4989984d9f59ae4752780def1fd0de4c1c445aee64400593da1db7b981a8bb6f862f096a47d76a18dfcdc5a7cec341e8b78d014b1018686d63fd9721d6fef974270ed5048b758bb7", 0xf3}, {&(0x7f0000002d80)="5f1010575098d3b90d27acf29585ecf983367733a1d03ed709bde16041ff0e071f64cf2320c4d073baac80f46affc2022f095664ce1919f5ab56b17b2b5ad405a5e920be03d168e29a91445ac5ef87897b3f39e82d17f45374db0590dc71a08f377499b60888c72f126d6ad02e2873b4ab154c763b2ba4d4b76892bcf6e93596c404ba2f4334dbbe39a2450c839f5ac97fc8405830cee039ede40f4e708fa8231e68b42c", 0xa4}], 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000002ec0)={0x6, './file0/file0\x00', './file0\x00'}) recvfrom$unix(r5, &(0x7f0000002f00)=""/148, 0x94, 0x800, 0x0, 0x0) 16:01:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) setuid(0x0) shmget(0x3, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) geteuid() r0 = getegid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = semget$private(0x0, 0x3, 0x100) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, r0, r2, r5, 0x8b}, 0x6, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r9 = socket(0x10000000011, 0x8000000003, 0x0) close(r9) r10 = socket(0x2, 0xc003, 0x0) connect$unix(r10, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a7bcc838177ec"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r9, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3", 0x5a1, 0x0, 0x0, 0x0) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\xab\x9a\t\x00\x00\x00w\xa3\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a5d88e467750f660d12a7a8042a4309c0cef13a2018bc92172f21c135926c79069f52f16393da90fc60be2ada526d4952092387e40fd1fe043ca899ec25856d819b3884335c7e2dc23ac6dc275168b1269a20b6330c870d86d1ecf4a2c4a12d51c01fe3694e7a19ccbf7cbb5908a5e75251a13971016c6ad903cab05e4a1044ae4e7731b43faa0aef0fb1f7a9f71777b8e0", 0xc9, 0x0, 0xfffffffffffffc02) 16:01:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf48726481b4ae000000ceb3ffc14f1a4b0000000cc6c009b810000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8b00", 0x57}], 0x1) 16:01:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r1 = dup(0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:01:32 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) shutdown(0xffffffffffffffff, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x407c}, {0x60}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = socket$inet6(0x18, 0x4007, 0x3) setsockopt(r1, 0x5, 0x7ff, &(0x7f0000000040)="9b5c2bc659b7460effd14490f720e0c32753", 0x12) 16:01:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0080"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x55d, 0x5}, {0x8, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x2, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1, 0x0, 0x90d2, 0x0, "d730c0a400", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r1 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x31) r2 = semget$private(0x0, 0x8, 0x100010286) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) r3 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) openat(r3, &(0x7f00000008c0)='./file0\x00', 0x400, 0x13) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) r5 = openat(r4, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000600)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r6 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r6, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x7c88, 0x2000}, {0x1, 0x30c9, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x1800}, {0x3, 0xffffffffffffff80, 0x3800}, {0x1, 0x101, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xffffffff, 0x1000}], 0x9) r7 = syz_open_pts() close(r0) dup(r7) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) r8 = getppid() r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000002c0)=[{{r11}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r12) close(r0) r13 = getpgrp() r14 = getgid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xffffffffffffff73) ioctl$PCIOCGETROM(r10, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={r13, r15, r14}, 0xc) r16 = getpgid(r13) setpgid(r8, r16) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r17 = syz_open_pts() close(r17) 16:01:32 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCDRAIN(r3, 0x2000745e) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r0, 0x1) r4 = dup2(r0, r2) writev(r4, &(0x7f00000026c0)=[{&(0x7f0000000140)="0cdf76529880e0d77b5353ba0767009a63fe1b8376efbadd018e4c008c4a442915759ec5e53bfd96d86ac9fd4ca9602e1d652880334567ad284c54b469808c5ff9ab391eb13dd7f7307178df649e2b2a6b3450851f848f607f7e89a6fc095bd63f17ccf8ca2f1db3a8bdded0adf51e08c29223f6c73347024a00133643affc8bb3f9a6071e1ea2838e4129040e002c306c028f517de883d4c0d7", 0x9a}, {&(0x7f0000000200)="6c01494b7869d097ca93a3f30017c8b6dd601082b52fd24d37540c36036994f255297733e4b753135179c9ed108a6ece9eb6cfe6cf", 0x35}, {&(0x7f0000000240)="3256bc6be74f170258728d6b3024b0c4cd311f358890c621ec8442d4064dab534b84a1d7e305510106ff68bd0c07f1a9cb28e7290995cc9cd03c2593927f40a6ad725d7280e34c3f7f45a1890f2d85c77a14a391d46db4e73dd07a0a8b278d8528640acd8f800be0e3cf1b479ec6a1f9d67e250db843ae2708a632a1872efbd62a8ff07c305aeb254e8262d2c4e562ae1f79a36738b4be9d453be691c94f472ce78a2c39f3049e46c0c573a495076cec508ae9fa6b3eef1575e69178ce69001a57fffc7a71005fa31e321257a316cd8d7e412f7880927a7d6b17570ad8fa2950a190110f592db1dd109d1b450b5ce8b3", 0xf0}, {&(0x7f0000000380)="d55dbb21213b0bf2321237d5b43b14197ce9715c0f91d3e425bfa749d8040f2f4a04febc4fe61d9e8e8fc20a18983ec7213d4d24739db04fb9797dc3c92a0418d623bbc245904fcad686b986ab2edf0446e4", 0x52}, {&(0x7f0000000400)="1de4baa4c09d5bc6568cee7c80af7e9dbd48ffa45c56a30e01749012d4973a565373f633d43ecd6a307f72bef51c8ee098889daf20a2f03a13d733282bb0455e1fa2b21217d9c67cb7020a44d0eb625325e8e661ee485b5169fc7a32b3384009e16e505c2f8e3483297e639703f15148a6eee3d8cd163bb254feb3364e20a76fa2d4e03cb2ec1b3ef24f2f6df25064fdce499d46a82935511ddec0ae01268e83d841566ed7d0c5586e5438ceed29daa6fc1860ae6802241bfa0b8a52e993fed01ec7beebd91956f357bea35ba6ed7f5d3bc240e7b41124315cd9d0069050342950306817f7605ad5ac3c32c738050401d4ad3305e84bcbfa1d373a1b40b8ad186e0883af8ed9cdd825f7cd14d152d1765ceccb89f9058e8d1c13f8d6cc98b1d6104ab42fc90c1b713f21a918a29bb926da9648fc817f9119efd15655c4471e94e00146a9b7124cbc62fa013cbef74d159a45354591577f73ef15748a271d2ae198c771f58f730fd5660c8d4fa068207dd95c78db83bc145de7334bf3180fd13417c136819e6f0f12307a0b6b79fc47b016d475686aaec346cde2cb60c8de75b380311c622c0ad754cbc046f862c0c3d3bfbfd320be1efcace39b8e2bd28c709b6b6fbcf5b6d5ee75a6e406f691d8a874b7af3f8d55d934adf35339145c05919e8f4e1ae3fe829ea3728b5151980acd9f40a83b401120b0fb65bd4c8cf5e9e3149ff0f23e61d1ffd43a700d97d761dae924603b95e7638d08ec3f73b6852d62634940118a3043de929d4b5dfdd488e798f3aed943f1d424b3af0642e765c60f57d62a4fc1794448bc1d07a87a10878dafe3aad7cc633ebe7a9c6741e540959c6afa55e9f6e2ec1dd600dd92f43aa6bae829986cce4c33821149f61e62e7dabe73f0cf904d1a512744dd5af2410fa6f06abcb47157248fa923e963a2361cbf5b6753c9e68d41312a7b48d8269b4c2a319b9b66920aaa885c415146f3fa31a2c9a5420f1b02aff3a1262a4633911d23d4178a4f47890bf2874373591a541639484a4898ecf279701726fc22c02c64c1035fe82d95c30c34d4bb8233395278278ea6e197171211d6791f4f9d8b39b6d08fdf2dff9e5b4086ecfae0c5c2f62ad532f8b0e34c14af3d56e4c78f9b19a4058b9e258928c69b55743b6b6e52ee4d08b138c95cc6d0a34ca9d0f0e2cd7bed6ac8e3040930380d453f66f45822e932be9ffbb7665a66a53116e471697b1238110cf856c6dee3fb707a3ae9f8b45e8cec7dca32ddc735da67a4c132f30ec1fea000990a39cc11ccac6a161534afb6882e3ad06b035e2869704b0c1deb9f602e69d5f6ad890e77e5c0a41990bc624eb9770cca620d5b217eba5dc24ddf9594625220a202bbeb9ebec351895976394ba1ef57ecd9c0d0e5f81a04b7bd7fc594515ee95e1ebe0057a03db6e509c883880ada748390048fc1cde4899f7cc82c9c133bfb4d65b4b7d5310e835cbbdec95ec6266bfb4ee9f454302ffb92dee6bb54cfd34aeaa7f070a1eee3eb493701a4f71f35a31aec3f6d26493af8e7c7bdc0ebf91ba8f1e1049dd7f154480e8e3c6ec364d07e67d3f74891090c1979d601effa4b0da7c45cf3fc41c9333a0323e52001409b75563968500e26da03188647f588e6748470790b21b909ff1b54c875db74870df7d7c359fa46551568871dbeaebf3d15dd1e7b43cfc16628eae7735ed1dff6cbd3d04b967ff0640297a4f722b19df4735f3662cfdba75500cba7b96c427d6e20c61172920805efe6072ee34cb749f1915914a14a17f575a23eee1a5fb6e154acc53d27044c4188cbb8ffbd3064d0b33b7610e9230e3a492a25dbe570c25e3edce13d5d80b766c9d334aea3ee70e7819b3ef54a95730046b8736eecf93bd18d171e928294e2ea11050ae76cf82d09b822958c4881027a5a1df67b1b0110381287c18a88f817aeae6b7398ac19762593f4b0ab6671538917f606fa3e99f81ad07d0558a7a807ab7e20170193befec506cb399ae0612fec649a156f87d835439197ad4dcd3fdcc405b3d00b3696f0c8de50f0fce1f392078b957b5ddf40a7e17edd119585d5a975f27d0c5c51ef700af102c42a962a797b61df3d809dab803d89713e91142904b60ff9c2fe9bc82d401e6fb9d04a3fa4d4b15afc1d62930240772c61c518ff738165c1ae5bd9babfe44a29a373c6357c31022ce449bb207e1d47bf05d91d45458df4a7ed73ba7b0425b05f7fe3f8481f76291a5d8e25dc3911d6d98717b51b7b6c1b4b6f30edb18e8c2f76763c5182eb8327c8ea14b0f08137e32da62690d843d05fe4bc7343479d23740dd5273f40cd48bc32c82e7676773c4bfef0fe955bc683b81289e5e1f9edc7ee1a67ad481749f68f696a4f0337b51efbaae625da4d8878275d82dd2c47c32f5f39898e526a17cd184ec25e47a55955985db7c4f429859c14a50e525ecf3af3ef25a16e88811673a82c802f4172f0b0a56759fd93e739a05565f7c4c8933467b20ee2b89d35e30eb62a4d8a74763cb54e15477d2a4585faea1ae11adb11534055544adc09e7c1d9a950a822baab9ab5af1df9ef0a4526e03499d1dc6c6dbd7391a6f568a8f9ed9a8dc04fa6dffdf873457670f276004e0f5c304841dadc262ba230ee2962cc10f10e59398a90a393e239f5b49e419dc4734ee0c8a84414c03473593d904a9f128cfb84bfa2e406a5dcff554b32a8f6a6971cf0e16b1ce65df9d78af43b94095c0d3c2b8175de1ccb7ade0cadea412b015bfb9951d74830406e4091362ea7ddc8e3951ed89dde3d7fd6b620c312866918c6398ce66e78bdcaec4a48091e3647b29d921a9f4deb57ea0a70f57d4816902d9593c02e13ee4038f67cdf02395fc2d49d3a6bd47f9cfdd7c5ff605caff879fae8c187358420653f1b053f122871bc4d108f6678c15b83f3d11d67ead0b1b35cb357b5acfa112bb58cb874488f1984c088bf711a6f87edab47e5cf380991acaffc944fbfea6e0d3e16e3ff47ba311ad50069594eabd4dc1c9d5704f50629d54e76b2bdb512454f87dd0cdc687ad4bdcec7a0332984c8c23207f479325bd58f2c0734e8f87a1ee92b563b7e39437bc76cd0b1797e064856f733d25fa1a95710767758ac5c6e276da9faf15548fe6d2dae2924e6ad02c7c967249ce7b7c706eaae27c752921be57b60f4e48c48035254b1d5f901bb5ce4f0f916eb3a479e7afdcb6bb01bff8047d91ed825d8a2c6606086bcfffe10314ba45e33a06205dc87e73bfbfabd4801c6602c36fe88eeae1a1047133683e67d2a7abad878bd030651f75861b69eb8d7919576e2f7bed57251c82705e0d7e5ed6c01dc5bf31171db77522416edb735e202bb545d55c788d63f75ba6627e2da3361abc28c2c2a7d71ffb715c01b4b7329bd271c72f2a2e1ffeeeaaef7c65adf70bde00537fb06cb72c0fa9e0260711095f18636c3aeeae1da55c32ab9c8838ed777165c71cdab70b044c9d7c901f9ba58e36e819a64c1880376680185d09137ec11ba50e2f0a5f38a9c31a0fd0aec8ff21688feda7eda7702661977a9ac86f476228b585f492fbef0f9f9eccdc6da6cd84242e9d1a0df75dba8d60a07963191de9d1253fde4d2c3e4f162bc825651d558618b129fc4d790acba4fcad11ad25a273e4637e357c29b751733d6809f1df25e3af566042081dc394d0394ea7b55eca42e7ba0e7d77507ec037f5ebbc50febd32da4f7583af64ad09e4bef5f81c237d2e0d98053beb1778050395d7ced5c66fb98a0c6c8cc3f52ee2d4dc7a426930dcfadb1f839d9dc7293b34a9e05ad7254f19b736dbeab4396e5f780835e747be097839ccd1b93e7f4738705c0bf09876efde5b62d40711466a2cb1aca40224fa58e35000cd89f5ac7b1d8c5deb34286a47c3c98985cbf5920c7486bf84031337058b54990f253b1364d929220ab92a40112604ee193de837339b865ca9d4745e1b52e3a76bc314289cdeb1e4e63b3f39fb94b460d45522dd13011a08ce06904539d21c9afaf867c9e979769769123acee40a39f3a1b6f9fc5eecac908cf825b79d64e340c513f68205636196e45067bd6337d4c53c6c07a3b674c893c5db9d54036788bd898bb40d3d1b8d947ea1ccac4fd330d0f7fdcad5f9290984c94ffd3da917553783e85cf46a3e586ae7e42df6a9e652494f0f8af4fc45bda507edd9360c1f278ce61cf1d1f0d371b977016aa5de353d7fa22e31bbd33e8426be7a1e4bbcfa8a7425a6aee856659e0dae58c967963b65272fe7b8059b59c87bca40d22f6625d41d093628bcce0c2e66e59b241c961deeb0c3edd348b8b11bc4be82e217c7829bdbfaf3e4f33b8038f2ecb97019ec424afd5da7dba46ff35eca31ff5eadfb1739b29fdeb46b76d62b29d96ccf8f66a2620a32e89fe7e04b00e132318182310cbfbff844a2e8fbee7b697ceaaef33bc193806ad30b544c92d4120057797597446d14a3798835f2cc9080c93af8f2da2c18b2b9d704bec8d2182ab61bd77f103446af16641772377c56718ecb2f2311486dc5899c0620994a77a712ad32e839819050c6c65ff9b5243ba95158dc8678e66ead109571aedbd58277a18334d7d3ebcd42bb8d45b9c0d6c46be584408e054706e6f0f9abcddb3b32184017899652614af8c4cdbed130c003a8d6a16621392d5ca007bd7f870c3604545e2d593d94cfdab07a025d1a81390d17c55709c1e612e57fd30c3a5f1ffd2cdcf511a3c90d3c430887434456c1fc413a0e6a599671c490cf8e8570b0d00d95af2cfc93d50acb3b613f7dfbf4b1196d0b9a5c7192b835ead8edd08be684724b154de138ba461f78ff437efb98230e77ba5d3f91650a5ba53179c6569b371cd55e97598022c4f6b713ab11a0ee384f79814ce0eabb794a27f8661050766ed40ce379a472bc88049922e9702e1b840ad16bf77a5aa6201e56dcccce6a067e7db80174eebcefedf1a3e838c492aeca6979f1197e3f74bb04bcc54086534ed2ca5b9dbbe2c1e9955a7e9adf5dee060c239629fc7e0e337ca4ba89f84fc2ab16fe650b86bfd7724060aa32bcf99f705a7def7b65b8d33762d24f7ceeabbe3049055fcb91d3a2b6cc60971b2671f490b4adfadb25ce7939f4726372f03f58efb08a681b7ae089bfbc45e1a9f5a7323ebd0e747b4a510939e2f97c0f5f02c6b4b5dcde2b9e8c6449254411e5ccd2c3c766bd6537debe0b250c811cc6972f135b9b71d8a9a9abed8c7c440e45102e31dd716236aecb56e8f6c52700f9fc3af991393920abb2de631bc8390a104d18f95c64ea4d79ce1897ae8e1b850405e4c46aae582cd1b360fff1fa8d330a5645046cd31f0e813c6dd1970c06a45dbf3d736b70d284201ce0ed5fa8f1b3d33968088abb394bea58db05e33203200836d57e874073daa8c73f6647c51d057140484977cf5297b66463465058af0dbad82ea86b55ece5810e9a80a71330150afa34657f170d61355fd251a80dd3579804c24fcfcbe6b64af2bf54dbab4f6b2840af1099afc4234ecce111c2dd08e5e967753e3e64c152c2a8938eae09cda9f601bc1d47edc2e4a382985e4a5c1ac3e4f20721e3b4939a6a59728718515f99a419eb85d547ecabd703f3325f511d039cca80df01db070163ab5f3bf3b200983077f83fbaaaa644caf834712b51b301e7e0c8ff7ddea00f8b6b06d2edcdf71ad872f18ce76916127a1144d60a4dafceacd0ace04b79a87d95dabc90a68dc32a4f6f502bbbaafa63d110f7ac66a9c0ea19e399de676ec81cb59ecb879de7cb36097854e102821", 0x1000}, {&(0x7f0000001400)="321d586562bf9c24fba5eb7f587541ca511432441fc87467f6acd62d4dfee0f0f4e0", 0x22}, {&(0x7f0000001440)="ff565815d73484962ab2d2811bbf6f28c7e26f5f2c84bf36200b2b8f0e2d18055c96378034a279814dfba0e94535223874b92e2f6f588bc444cb87b7bdae170594a98a1cfec565d3d8e7677255f2abaf335ea66e6a7d691af7eb028d2bc8b8ab4c289e372cb466fb00826b79db2fe9532b709340cbf9c004f825bb4a4991eed3e0fe7334eace58788d1e3576c7d966f7398debab480663b33e7de39762bef7eeacda207965d286931cfbc15fed1525e5be4eedb028a61adb05738fcc3b", 0xbd}, {&(0x7f0000001500)="ecd268a68e164e4db9626af8413649fa3e12722dce63341ac41eade367a15b97cdf3bfe3ccf8f6aaee393431313c01399264017441721c6f408908a86a85f3ae64a4673f2d64e4558fffaefec9db83d6fa32ecd99d83e71955cf3f82df4ee0a2284a50c647a08cfce0ad7e22f48a7ee85c719bbb17b198a3fdb341d44e4abf1314213b18b624b75a1d54b530c22ee11956444cd074ef363ce72ee48d8cd6cfe028b3aaca6a663cd57ea617f8dae57caf5ed1328f40c7b0a830ec517c95090077b1c2e8e624b245d63022aff3342a2ec9724119340968aa87c2", 0xd9}, {&(0x7f0000001600)="5a6d9b133588ad5dca834f9c5ae3140c08e8d3f089ee78d8d7ba5151518d3af584e327f51e8af6faa045578bf13f29828b7656665cf351eca139c1b39a69e5b20af7527918bd1f0225ab4e34137acf1b114480cc455423d8b2428a57d2904e8192d516fe235f6fd078f90da3499e35d1b2d36126535a9a6afae7138b93a10e29c433779277986c89bf136f68e4aebcf8fbbecb9302bfd09ed770c2aaf902df9c7b59ec3d85816c41a697090ee4c7055607936a88877b18e8efe371b53a0d4995237dece16fae592404f98660eeb9af004dfcfe96c39713d64f299d5de0aa362525f3ead94695516731ba48fda4d0d697b1b8417431dff1573faf7789a2b8da6ca24b30c272fc5d18fa6e3c836f29389dac061dce71dcf717db339e46885d713fd4c19420182725a48c3db551d4bc0716246e365366b2cbc2f3614a4fb0ad89721479493764d0273bbafab14ed1cfdfad8b71ee8c0604696708885f8db1f71132d908332da665ce88aa39d6a75293ef3c97b7bbd54c100f977693d41216d86a70070fac4df8bb0029814935ccedfe99505f0e2eb6a4eac63aedf42e33869292249956569887c2a39c97cd1bb1e42e3410d97c927fa287f5aeb3c3074a97ec706fdbfa42ce2cefbb454cd43901b4e90c1270a753e6145b88f7a7eb12dc302d3c8f4f2d9f27e1135e5b77dc267d0a5ecc2ab0a4dc474ae2506918ca5d46b1e5a425e271cb55966df8a77cf60a94de57e89d9b83648606bfccd20831aa23b153b7c5737ce745821ba6617e17081ded9f564b245070f2f14bb6666c3de6e63d25399c1f24e6e8154f98ef7439377b7260a0be9d4243bb787e0530a465817314198a3a1b27842415b46133eb5724ba71c6031a1aadf9bc1b1f3ea542fb8a28348d88741fbeadd960430bb0dccd1ec6513f5bf5e75d76094149a8a26242fccf36d3b0a447b1874673c4edebe63b2841ae55ada4691a239bedaa9a56df2224ed4133afc6e6f07ab6de11576ea8c06750e8cdbe22433d209529c759b62d5f5fcca2c312d146e839cb7f80e4470a1653f78bec26374e1ac1a1e6b1b235cb39862080e9fa47849de261c8b623f70022d8410eb73babb84cf952d1ae55e88aedab44a227ed0c1a8765d43460e3d1cb8f9199dd615405c17213aadd95f2f68b1b74e8c723c57b3e0f29b78842b2e820b43b8ab614bceb54619917c806a7d79febc2da334dcd430acd05b6b7d697ff9fe0e8f09d4db7374038f5f5000ccc3c678a9ead18e206d7dbafcd11e341c4cae3f84d5ee53ba3ade25611148b2b05ff12261ccf73dbb26f6f3095dbd96985629c1390ce9f15803c15353d8e4adc2cf57345c8da38c08787ac9c47ca00bb33448fb6c977813070477ea1c5c7c7eea8cd017cd37d29533ec532ef8b19512af0dbff622c4dca3c1372df749edeb645bad13b394ada891d11bf8ea4b348648a4e4a03e7ea6b4eb5f9d4c4171c84e9be65d6bb076c702e7e2717a6fa1a26418cf4a1bcc4ef602daf395db46e6e792fbc578bbcdd6bc2c719f0a3326099f4be3bf069d2b2997e47944e76201b577499d8abcbb27dfbed6f5b399e5d20b63084c0ae23cea980a0311cea69c76f530b7584a89f304a049a4454122ab3277e7711a76e4a536fa78c4c6e2e2b284ca2bf5c9aa73007c9df8b831ed8c3d2c83e2763241b7a3849a28f2f149a50b2b2ec0d5ade9a29c81e87a5e7294f9c6399595243ac10184d98003aa03cdaa235a65963e93e6175401adefd0409a490052c7b250ad39e859b1f4324bd84492523a9f9cc63f9cc531dfc3262207be05a2366bb12a2a330a10d647bf82f37c17adab13fa0f2fee02d6c28d42c9efe7ce0c43fcdfb96402c0d972257553eeca16a54c79043ee9b4221011c90912340808046ed39edf9130462a110d4f6aeed513fbef40280a67171bca359d31a6742dbd213027c202abcd0acee8bbf09a4ab06f2ea567288ded9a939117aee23c71e2904f02c43886b5955732ec2e3e1fb9859d49dc7d25b0d039dfa66c8586eaf11ea6d3a52032a020f82c7e54353959f40092d246be0062d0afcbb66fb24d5dcfd57a41db768a4e3f1dd3909b10e24f29e608fd5588f5a5f0fe977a2ec45181ca613b65103b73da4ae09446e8d78c339a8b787e61740065110d2b0acb8eeb70070f4b856b984d236e85c6966aecad177a1b7f59061f505eece99a4e7d63eb4b8b7bf6e16227c405c254370e4369f555c0e45fa81890695e93e0e2d8a6aa081a87cb2d35adfe0e16dde7642832d6a5bcd37b25ff4e5cbf032b4e5409becea5e13c0ade0e3713c670bf5bb74a38ec421cf6116a0e9308765de90938bb35bfbed87cbc2aced057db314d27b66fd00db1cd2017cdd725ea57245c3e412519984abfbec3c8c3537bc9096fd6d70ac0046a003fe870a8891c69d03aedb3545e030c2f0d9de664ddb9b65c7dc2dca64e79b55f2c6661f1470c2de288c910e840e4b537905c914b753d0a101cd5a3de7497892864ad13c02f4c214d74bde110d4d18fce2116b8950243ea32b6c8a0bfa4e471ecc9ac0a66b42c6dfb0d0122487ee53b2fbc73d1a8fe9b438b2ffe6e63ce710dff09359f4147085657fbe9b848ac234a45f019e4b26fcaf116887c3a94dcd8f5e05f1a2d67d53ac43da3a32933fb5908ad7ae91d6c6aff76d936255f2a416e41a95d43a879223112f65eb23289c77ba62204b42dbe0b72b1da60a9d2aad0bb039da283517737d496b4e57f47c828e92fe5c5281c2cbac4c9f8649258622258f33984d2bfa8038b7630207ba11c9801aaee2dfd19b0d04b1f159d35ac9c004e9d46ef7cbc9bdbf637a3e70153f45530a63741ccb564b57f92e377effbfd168ef47ecd3da67db89afdda49fc7c0053fb828a370b70c8e061ec4245a13c45461e3b83dec3f90f4312b6cae2727f1061e23241b243fde5dd4e7aad08e0a1cd5951246515b5613731f4414479b7689d282002c850449abf7cbad2a1388030a1103866d4d16898562670301213b3870623c858fcefaaaf88f0226e22c37a399410987082c8ea32138bbb5e63c2d063cc9e2ca9dd1554351a90e646e55a95c075e3bcd17716546c364e64c145cb53827954e8c59b68dfc90f6545eb74ac59a77a9edea60360eb276a7969c7e536c89c1720d84a3f3452d0f6bbd9fc358bd7c5d9f8da1e910f97fbacc946a9081ec5f0e25bbf2719f31a4b9ce3b73784db9d6123f206fdd64f0fa3eb5f1ca3ef11c9150595513eb33285f0f9e981a45db120f74c14ce0bb262b7b3f9e55a32272008f58a48424d4911b528c6b9096f248dbf18cd8a27416ea8143534e20b31036619d8f2a21e98b4b1a700e6743c045e1a2d85dd24b14867757404c9fbae08576f29a11582aff687fb89fd9a9a00a2e6dac4632bea95b512a8fa0163b56e1d7b33f5b2a8795bc82cf6aa9330becf468e523134324d9c1bb312a4957c12f74e32cf12de6ca92e02c1810b06dc014f7b49c205f86f524ac924b58647ae3a39839f17c58d92d3a77c10ec7e478259f0430e1a95f2ed756271a782eccc0337ded05af7be618d55af0c23552d45f72f7b2119b1f170d19d6f5cd9ad548183618a7c2cf413659a1d21fcb2fe6b2c5eb0291508817a2b376e989ab385f23e04856fb1c4d9523d9f4dbfac29af7c788445046fdf5ccca4f5d8e5892cb5de5104cce0bd5625d1b37e0e305e833b6d88eab484feb8e36216ef71a68d55f25824c98162065e4a963de9d8b73b8f72f64cf52be7e05df89b6ee723ce23c54be48940ad50db856959d4d51e2ce76756a6dfeeb2201b166be5b31c099db0dde267d1c524f003b035cace6c5240647bf7ad641236e59876c2ffc3ee950002d43a19513d4c41519efd490c1c27bb47b8df551f47c0985c47195159ae3b542a350b2e91c33db85415de8e62810a2f4f86fbb7f76ce97ec42ae0b824554a27162287c163946be0c0fc6d347ac5ba62fab5b97653f6c95cff2876ab9e0468b3255dae15c5a5c8780e4bc12d814c1fa8d7df1656f8f9ee71953dac9f2c36696c50bbb1ab2931dafe0c8e955dbef0b5000f8c37016b34cbf46588f38705a574fc069d82df48e80758641071f867bc40a059cfebf3520e4b35cfc77f41d242a7d479ae4736e0224f6e0f1056fe25a7396107358a74bb425a0c75594482275efc5f8b9f8b8bdbc1e9e323713034d8653a92527284e35e45f1395e2dedcb97f32daab7d9f00c775fb03f4cf7906405569e9b980e6e37b3fb4dff283c536074e6b1eccdf0a2d0c8c4a5de03903ccbf9d309f37120ef9e6f50927436b64712b0a01d25d2523b81240a5427a1834dbf14dd834cf8972d8e9d64d3e73a92f265a3cd107397b04bf1149e204cfc16fdf43e71abe4c411cbf5a81f961b8618e1b40b06be81505abbe26a20c8bedc8cec0e2c71d5758fb5e8f7a248bd0c17be70162f4c5011d9acd0c884cccf481169ac592112d761bf04f8bf3df9011c50f58aad3fd644eb63dfc219f7d76dfcfa9919bcd12ff2540e291abfbb3526bf3d6becfbe40e9cb28dcd13db8978230762ab3af7f0258f4ad2b6fd14768046d89c16d357245a0bc7e844daa9bcdfa80787a8b41ba570ba592a3ac03d01a347a09d3592ff5b2914b260e3e2f778614c19849196283583039944249782bf7af4b0f46f85ffe80360cad16398b1539450a6347c71158f12f08191da0f9fa35afffcae748301adb9ed861122b08ecbe9b6357627dc0e71db88682c67155b48d5368c94056857a269c5d629cf306dc8d5d7fa21649744351535fe184c02a35f43af8cd9bd35106366a8eba807774c8c0e398df884f2eaebd9bf5ac7831334bf4e29be6088054a5d89d5fcbf6d2abe64f6711f6822231be95f8f1cba8a36cb03d659033aa73835e34a9c530fbfd443f19633333dd2b99beca90e9c4ec4ce7f10456c8890562240ad652195e85596460c8dd8bae91e1f4b03750a5587c4383cb7f80567cf06ea965e4d5523f77161b05f510146b0e423c8a6849a2bf7eb58ae39c27db172c913cd8721d29f28dfa07344a96e283224a46e551295c33d6656e6f754cdbed412381908accda86b81d676ff539a3cf43ed898583c4575848f6a747a09d8ee61c98840e533b84668df37de1feea33a2cd0d1522aac6d46f7095dafce6b5a1ea0788757f4523b085053dd36bda37b4110176c59ede6a39182d59614b16ff56410faea96b80c5d470b038437c2ef9b15c55e8c43bbf96e9a1e8b52c2de0b02073849d62e12a7e0df77766c90fbdc85259016b554b7b8b01c08e8b7769cbe925ae1ade8d8d84cbad8492f9d534bdf8d8df23caf436374c6d09ad114c44f0d9a39b073bb5f2158507e3559ee301425f50000e8b3bbb64091535d12312cf586004ea29de017c7434717f90bc6e2165cd9d05cbdc103e3166ca55625f426f39b720a4f158bc8b860da8e18181003b6af5c5557883ddd89b305f7d32bbee81a36f43772873e23c17cfea6597776d2d5b6135d7007e1bdd3f8cd0c6af051f75904afa7a9a2d0c9658b674eaa8fbab1341f119e8b218e166ae4e3dce25ff37081bda019b5a3291a03cb7cc4c4435451fe67a56b8bfcf96c72306479ae105ecd0d096c3f2b2da63ebd81df88694ee92ba8b5f5337bdf9e1b4348a6091b7a29cbe49b696ee2d53718bb50a4682370354374c63c9adfe498d4b297a7826b6c545c91659dfe15f776fcdd3971763db59f79cab02d025bd38fa4aea0751af87c14e2167d292fa7492e96f642a39113216622b328b94e216c29dcb0c5ef85ecc78ae7378", 0x1000}, {&(0x7f0000002600)="68efe7e6904ac450afc6bf0a4dc566b185e508f4dc2c662525054c80bbc072b5c322e8c1adee70d6944ec1e392b8da51b964fe4b85b98f691b215a0a54377962683c578efa687f5dc1b73a690b73ce1dc5e0125ebfb4ea4b50166b205f1cde5b0b33a86b3289d4f6ec8d6f2c42bea94589e3b71565940f1442eb7ce6bd7461725144dee902a76dd58e5fe7ebbb04389000c8fc0eb1ad8c681c6eea78702c4a5abf32", 0xa2}], 0xa) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1c7172ab1763da9c, &(0x7f0000000040)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:32 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x4, 0xffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x100000000000002c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xe16c7bdc882b1fcb) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1010, r3, 0x0, 0x3b) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x9, 0x7}) setsockopt$sock_int(r4, 0xffff, 0x110, &(0x7f0000000000)=0x6, 0x4) 16:01:32 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8c1189e2142d4385e1fa1d35f2f701462e9e81ab", 0x0, 0xfffffffe}) 16:01:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x3f, './file0\x00'}) r2 = kqueue() truncate(&(0x7f0000000100)='./file1\x00', 0x0, 0xfffffffffffff597) pipe2(&(0x7f0000000140), 0x10000) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8000000000401, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:01:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b49701f0ffbfffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:01:32 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) socket(0x40000000011, 0x3, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) kevent(r0, &(0x7f0000000100), 0x81, 0x0, 0x7, 0x0) 16:01:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28004) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) 16:01:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x2, [{0x2, 0x3}, {0x2, 0x7}, {0x2, 0xca6}, {0x3, 0x7}, {0x2, 0x401}, {0x3, 0xfffffbfa}, {0x5a61f7d0a5ac376a, 0x7}, {0x3, 0x7}, {0x1, 0x353a}, {0x2, 0x800000}, {0x2, 0x2}, {0x3, 0xfffffe01}, {0x3, 0x8}, {0x1, 0x5}, {0x3}, {0x1, 0xea7}, {0x2, 0xa6e0}, {0x1, 0x7fff}, {0x3}, {0x3aa26e3e48fb092a, 0x2}, {0x2, 0x832c}, {0x1, 0x9}, {0x1, 0x4}, {0x2, 0x7fff}, {0x3, 0x1ff}, {0x2, 0x8}, {0x3, 0x8}, {0x3, 0x1f}, {0x1, 0x2246a56f}, {0x1, 0xffff}, {0x3, 0x6}, {0x2, 0x7fff}]}) write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e9572df2944a93a1d1799254bf144", 0x51) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0xa08888d14cd887d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x25}, {0x6, 0x0, 0x0, 0x7cf}]}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x1, 0x2a) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000440)=@abs={0xfd5093ca381c53bf, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000480)="5bae4394691749840947a3be902a402b19c7e364fbfac5b794fe61dd467e53a49a1d76550e3319a73dd4d7461fddd5ca7927e8f064fb00afa202e48b76440590a8e4702102289ea1b409e94ffe75aba91eb9537436edcaccfb4a1aecf2d14e5283945964d36b1fc9e160018acfd5978d70b0d97d6e2cf0d393b06975dd95989e25ad54ce495355df260737564f72f0b32c2f4bebc9ae1c6204d3e8df72a93208e424487d5f775982783c34c3328fa41286963949880a06d02ab636e71338d49ce77ae5488618a6ee67fd6a4e92dfca1e7c515d5dff825510eb19a489c88e36db99f698b5c0430558fdc80edc5879f5b6c0935f7010eaf8af4a13ee0d50d5068d56710d2dc1506547425dc04c8404b806c7428e27a408007c481e39ba8b56b4b1d4994662cce74a1b8dee38a19775d9cf4442bf8416fee5134ea8338602008f81d4ef1c36aca4a9d8cb28b852336fb736613078fde988d1be64edf7f127913aff56d28652e0559c9331d6277174bc61c56d9838bdc795c3a85b90927fe26ee09b76583fad47db33ab8514aa02132234e9fd8ef5bdfb9ce1ad349360317d990fd4e4d0c6daec698757a68a3d1b3768666bff07e93ff82f4b4f6537acec25aa6ecc3c4a8b89048a05542154e00151391101d1a7ea6d3cd6d50b0ef54c3786dad6993ff7a1ec14abe2b2bf83e39ef202f15c03ddbca015f24bb50f5e0b029f26095733e47b93b166ede418c13c1a4bb27cf48cd393c78eb40063f4d1ad36cd9d646aad601004c8a4239729bde64e1ffb53f0bae1e9e510aa1974c3616afdaa360add3046e5bd5b12edc19f4a98d7b77653bd30f3f67b92404d7404a4f9c31f67fc13e4a4c5e114320cdb0507ab871c68bc54c63936814da50c319293b36ef0c860fbe3e4ed47f1e03d017d33d7b25cb7385ac35e48a4a8488ad6ae6aa0214718b2dcce6eb0f8e59a3e95b71ee35ea629432e8e3745fdc7b73583a1c1772fed85bbe900586bbdab17f92cb067c17cc2bc37df7d16c7fab5f55e99048bcabe97ead737ae267534c091b5fb12464b9ca9768e02c88be26a9a300ee786a7625547240bd6814b5a1c186e75c3f244213d9243398fed6c2e049eb737189a4fa95053204f646f721b1adf35a267605e203f1698bce0bb0abd0f861eb50fb0ce46afdc56d7ece65397aa281602173dd23dc2779fedcb7190b6f5a854c238d48e57e8acbe04aa2f3d21b8cbf88890d1c5f17dc7d86ec45672cb69ea15ae55f93fc137ded01991ed0d9c036997c09a1fca344be3ca98a53ea2680445d6f48ba9b0bad9b2ec390d4ae095f448522055ff66bcd390ff4f140d466b9980b759a283ae0f0bf0e128990014892552644a675ac832ebeb4e4b2882381533536ec055bd42e6a4eaa258ae38bcc30fd5e9a0e3adaf8ddde0cbd3d5c6a4e371d1a23fea8f7377c836b94b73d38f66cfd42287b471c4c399bdad900add6b8b524b63bedbfb9f3047e8011076d979f5338ea40c586c7b50fb896521200b5ae058f0b540b15cad96a61aec31fbd85cf6d1bb69d07492946c39b1ceb3dacaa2f3ac9d74cc127548d4dde880f720afec24675b9539daf911a8a39b29b2907dc304af6ccb5b7c627efcbe1b2b421b246677940d0eacd712e08ee13331c0d472d7f2acae830b84fb8ac8de81eea8c8eb235fc417329793d64187725006aa6900405b273595c625faf829db3b8d1233b8d22880cc8d925fa92e352b74ac35efd23796d6ca5f96dcfa0d3723b44c492e0d707f0613916f3d8894f4435b23fc1c0c80616c575fbf4e4d4dd1d5f593a7a144779cc90b0f38f70872d21ef279e7d9aa198c2e8609a52976e8f4b01f7897906349283669458f6e42bd1bf20420e08d8ca173ab28ec3d11e33639e7e5619cd046808ea1eaa6b053f7a849401ca9effa86bac79102c950571cf5e9b45ebda5352624be0c1b1238be57978567212210e48ddef1c21f92aed329a261fbc3ea8d220399dde4e50e33bcdb82be1256d70cfe26e275feb2c21d5da5598f6b380a1ea62709811ac3b09a4956394c3f7e6fb91958a1180819da6b6c212d2a333054b0d9a722f9261fbd2698eaec76f1b4a95168a6843b13967ae28c9e6b6614fc8e3e22fc6e3aff6e8bf9b6a72e591aee4cf187d07674c5dd071d18ed436ea72f953047fca175a9be77b5beb4092161d445a7b4e8b0101d8064b2bba5177ec2ff1b12e8ed343fdf92d170fff2a8d4e0fe6aa119c9797c7ca4299a4db0296105955dce184a50b04895c9d0ebc071141ab2b83663742af25f432a903fc76f7080f9681cc389ec8a9bb3897ec21bdf8ea762efc882a0b1760a6fd9ed335e87de6e683198e95e831180672bea1a4f7a9deb60e50b987ce4f2cd9926bf8f697128d8ff88d2e45a1db330678237aff112934139ebe4e8491bb61e8f8fc310912b1735c0759068067c09739e52b4647ecad1c55ce3e52e9cacd265f17b3a8817e7aa911df6c576ce1e1849214252f56c2c4d9945bc62b1f9ef1be8837a10f540700ddb089614ddab303a8cf8759bf35974b6beadd9ff318757c8ab3f859cb0b6dee55cefe67860871131dcaa13c45beadb43f26f340ae51f840b0a3e28ae6a0d29cc892c4898af894980900d146723e1a46cbd299279da99abbd07a854181d3892460aad595a7ada10f4fd6f7c2198b2998d63f9e141c6dd151a11a558b3f4ab0f90ad20f9802bccc9e8e04fff4730f0797ae38e49bf258ad12f3a6ca53cce518861834cfdb552190b85dc734a79b738b3b24581ef82589f22aeb5f9b8da53a4dac6f1fedf200b0d0727d130c74e1aa717923858d05a1d47f73f28064c26de07e0c595afea05e8c77990b7742437160ad5f9006829f4ec58441cca0c3f9ff74ffc9785a4646389ba7b09de991dc3662f8cb08c4ac2b06d7fc338536663e1bd2184a8e6125db3a653807de869651d879c2ccf9906404f1fe4c324c7578d9f62c750ef3f80ad5707535a84799538de55996644bbd51ecf6925fe0e5d982a2c5466504b9c5359d9757b0e547c7e5e13cc2759f31a4f550e422aeb2e74622138c7b0315b8d7e0cc92ffb1cf5ade21558a59d7fef8e18c11349a549458c0ae94cf759527f0f405d6109763b1ac4033d90fd3f65a3133c8261297c0b6bc906048a4026a933abad9db30b4529be623f787af533338229e0c661c1bc841296aa1efaaca28686fb6af0bab9a15877a753f0677559a5cb267aba8282cdba472add34b4a18832adf9883a0e4f090b74844c44ef900ae23dd171894daca47199996e5d2e559146c27001da2ab6ea8837d6a61bc75f87f24905caf78b4f5226e66f64a3ed346e47beec90cbb61e3dfc0c4609a9830c8e15ea35fbe25e50f66f4307f4a52d1fc6a6414d51eafb7b9a5f8a06d2331d86c91c0ef976528b61cd44b994011b0fc9ab0db6e301c7b596535bc8d887267d22a2f323cbc289f1e9b3062633d6908065ce69091cd6b0709c9325d953a0710c2e9cc610a8a1ba37fbb53342c3191b5bc98f866f506d96fd3c3a7009da45289c3ddab40c2d8def6490215f3a63bbf26c2505c3e1a22361f22e8aa4656196f14eeb261c6a14442916458ad192e44c90bfb8feba2817242f0c9c8d5296bb7457ebed553a772ee80b93ae71b8c16e3c2797936bd1d33cb092945ab4cb42ca60bd77d66d247f1a405cf871ae29b13d22ccface3f4d88f9efcfe053c9e3dd5a949cbaf80a6847261685b70f625ac61985a8a1d208269a8f995f6c19cb004edc25b80c5dac76328b0f02587a3ed3b3f169b4f03f0a7103215729f8dfe14b2d23f91fa2acf67aa6bc2451e79a5978232066278944739233a478199045433780bc6cb4e619cc1225de3aa61a959ba182717ecdc6737ee86363027a2fb30909afc1222ce8822383a1bfa67cd9282768e56cfb7def4c6e35428a39561e5fac160c1d79139809a5f552f96336aa9777d0316f4be2e9a73ea52baa71a6338c80a5959621dd8dff1ea1cd649a855989a7f81c9dbfff98129688e625cc9c16d8d7301a01e6b61dcbc7edfab403125351dec662ede85b69195cf31fea0bfa159aca25d0052e8a4253740b7302b47152ad0d110dbb8f493d422bb761d06125d4c11ad7de135d7439abb446f70c18e70b118b6599bc3a530d9ea46ee6346639b8420376aa590c311477315376cd18e2794b05c8ba91c7e75411f3b5673788da6f259666bf2cc9e93317595ec72f87d76a87b4863f75619ad4acc00e5f76c93522b5f525a855a59c538f908de2d9b58ddbfdf8c39db1dc31f6938fd966a3865c122d84f0416d9379a09140910004132a3fd266d24ae2aef9796673ae1129aad4d33dbd5124d2e15811866e4e4ecd64a9a1e9c0c269afb27ca71c858ef23bfb98c193fab1d362c55c3c72c7a2b57314312c38381293d5f453dc228ea88f1d15f640def64328f8df36469036c7086414213fa06b5d091d95ee42400d9c239832c10ddf00a4cc82127a36927da3e64adbf5d34679dc461a3af508a57c8882a79ead41bfddcd2ff979b1297ac2238827915eab666bb4b4cd26060054c4b94d659df836422ee3234f2d81df5e793bdb7ebd3fead17f5c7f45d56bbb3b3df4ed618ef3f136870263642d6ef78023f29a6e7921af6188a917120995db5e0194ae3902ae6dbd4825e697d07fdded0e36968af46ef66ba6a710a7941cbd14237336791da470820ae78eb69794134679988d4ccfc56a6edf40c3a2a0a8cb8f6fd1b15048945daaf26f848bdb9affcb9f274d99b7d4c1e9fcdf1dcfe0b4a9aaa7092cefca3390d84e45300ce98c5c8118e1a2f353c08eb8ae27b373dbc9de853662717a0a48aebf4601f42bfb22ed61e2db01bd1d8c4ab5d81c428c81aa8dcc1b63c8b3e6f2ceab7794de2dd057c0d092773c86b9f2fe1f863fbb1854e3cb866de10e9422a7f8768c3cb9e357685a745f38bc01d7efa644543c9eb2996bc40a16db0b3da3910104a95d70ddba0e1770823501064899047c9b21bf9db83a0c9bee092700a83163b3d7320323441d0d0db27861c71c7cf9728603b7ad7e2490d1a2766e1e6563938dd165d4da90c7341772eba2bd51882b2509495cf0506b41d354d90f5681f17a60948895683ef4385c1d51ab67de2492556e902060bdd12e8ea505cad4f5ca0245d93d4cb0488046e93ca80e40190905f7ab9927de0663f3d0302a0a4cc827fe4b09d2fa95cbec4f4cd3842fd623ab316e82afb0a6a8a23e73f0d517fc56de204566ab7f08e9bd1d546fd1d7dce4132a06be0a6ad380ac7a4f792294527cf9d0f463ae389a4e9b73014d764622b6614864d4965a4ed199a9671182d0efc2e5cfa7e921bfb12dcffe41adfc26e73277d87be1ef78aad3c2b393f804dc9fb48959e14acb1b394fe2b5cebf7731b85f5498cf678bff292a4471d2c7ffddffc052bf2755a953e52e5e830a0c7df42b5e4f3513e951aaa9464c03720c604c30b142beb2286cae895e47ec64c6ee4888783152020aab9a9efe1a5239f0cb8aae154ce2da7b5528f0e09bbe3cc53b90be43ec35a8edeae5e1cc06956a5c72222ce48a8c10de394fbf7319a96d68bd76d9123395de8bcc759a3d977cbe1e85d5786b805624de063a8b41a76dde9a3d6eced117c71c24837a5fbd9268c45e9bc0a10f75eb794cee17535fdd2e93301b16e8120ab27f1c162214632c20aa63bff0506a65218e65c8c25571befb8b431240ee7b0c9aa7c42cad405cba9c19a475af0dd900224f0fc01c49029493460b358a9692b3a9e02105e3701c1b6823b0cd0b536057cb25", 0x1000}], 0x1, &(0x7f0000001500)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5]}], 0x38, 0x7b68274631f83308}, 0x400) r6 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) getsockopt(r6, 0x6, 0x1, &(0x7f0000000240)=""/185, &(0x7f0000000180)=0xb9) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) sendto$inet(r7, &(0x7f0000000300)="93c453adb4ccff6b1eafc865dadc5788ca8f771b15a46362c2578992af317d589e0a04e9e78fd3ca6c07bab180fa999d459e515f6848682d528e58546d58f9274a9de430a4978f019fd93a4485693257f6bc39f622c4f67acfd3f6e3bf6fb76278de2829c3f54fba01fa4e502a2aca6a25d92c34bf6f87f44fbc64208d4ecd3748f6ce207a4f8eb6ac605dae97c9f9683963252744c6075f3208afb76142f4c3ce90617c23e834415603eb6876292b3e61a7eeff7d22b960f2b0fdad8f4f7680185fb1a698cd76a0ff1a96ad74c7156570fc3c090c509fad", 0xd8, 0xa, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 16:01:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x24f, 0x14e, "d7e6570d1edb9a7f205973c469680d35e90c70a6", 0x10000, 0x7fff}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x337e}], 0x1) 16:01:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x10001, 0xf5f2, 0x0, "86047e750c629300060000001c00", 0x10000000}) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x1, 0x5}, {0x18, 0x3, 0x81, 0x7}, 0x2, [0x485, 0x8001, 0x2, 0x8, 0x2, 0xa6be, 0x6, 0x41f7]}, 0x3c) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r2) kevent(r2, 0x0, 0x0, 0x0, 0x7, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) fcntl$dupfd(r2, 0x0, r4) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x80) pwrite(r1, &(0x7f0000000240)='ms', 0x2, 0x0, 0x0) 16:01:34 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x6, 0x1, 0x1) setsockopt(r1, 0x3ff, 0x8e6, &(0x7f0000000480)="d7caf6fc7832c679d7f35fd723a4cca8db35db58b622856782a0c9ab1a0491b586c700a2100a69d1650a91e24a79200202b5d5747d826f2f43958dd227c50b291f53780993cf6a202a21dfd908fc366801c2a3707dd86a73cc7c8b8e8a40d10bd920272602263d2cbdafacfa9bf17d", 0x6f) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 16:01:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0xfffffffc, 0x0) close(r2) kevent(r2, 0x0, 0x0, 0x0, 0x7, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x11, r2) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000000000ffed00"], 0xa) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) fcntl$getflags(r6, 0x3) r7 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) kqueue() ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000000)=0x200000) 16:01:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x1) execve(0x0, 0x0, 0x0) 16:01:34 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="0000000542709300400000fa"], 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) msgget$private(0x0, 0x10120) 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\xc10xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000542709300400000fa"], 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) msgget$private(0x0, 0x10120) 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\xc10xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) preadv(r6, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/145, 0x91}, {&(0x7f0000000140)=""/83, 0x53}, {&(0x7f0000000080)=""/6, 0x6}], 0x3, 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) execve(0x0, 0x0, 0x0) 16:01:34 executing program 1: chdir(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="e47b0e00000000000000"], 0xa) 16:01:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x7fff, 0x1, 0x0, 0x594c, 0x1}, 0xc) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:01:34 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) r5 = dup2(r3, r3) write(r3, &(0x7f00000005c0)="12320573af8c65", 0x7) r6 = dup(r2) dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "a108005400", 0x5}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000100)) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) r9 = semget$private(0x0, 0x4, 0x204) semop(r9, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) dup(0xffffffffffffff9c) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) fcntl$dupfd(r10, 0x0, r10) r11 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r11, &(0x7f0000000100), 0x0) semop(r11, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r11, 0x0, 0x0) writev(r10, &(0x7f0000000440)=[{&(0x7f0000000140)="0daa458dbe4b623ee93dead7a6825862024edfcfa3fba79b1a9e3ecb33b9123454afd0c8", 0x24}, {&(0x7f0000000180)="44f0fae4977c2d5e3799030a652fae44ffff", 0x12}, {&(0x7f00000001c0)="c836435e32660f2fd3e114f9ec5997af3b264541477a190f1c2063698f405a73d3bcc67be31cc155074084ad1e3dfb4f2ec8fe700b1726315706a91152aa3b959432cb5632ad727979af380c396bd68a48597878dfc275109c077805b4fcdc89228c4075daeb5e2161d529df4e96dd018a0b31d3f8c7e54473e3db5a2c2502359b2e8edd714376cc37d1e2f03257ca145050ea90f84645b852b6bc07572a38fbcb33a1f28ca1eeb39f41c46a43263ebfebbc82d18808cb0f0cb9410a567d6ec2d870a8d749b9f8a34f27eddfe7592fd57c850da2d6d4bae60df57343155bb278d304ebd32ba1a302d2206f7c919b3652d7150e5e", 0xf4}, {&(0x7f00000002c0)="40f3e66e403de578b0155f815ff03c323d79ff29ff44434d2e766cece61d7f951e7bdcddcd4380a33136900dc6a171e342bf73a3e691c7b0b7793df41c6cb9b49373470bee53c4c57a16e7b42b03cf2deaea99de6a475598c0af034b023531d6e1432452ace19a687222291547ed6eb3cf21", 0x72}], 0x4) r12 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r12, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r12, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) r13 = geteuid() semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000480)=0x7) r14 = getgid() semctl$GETVAL(r9, 0x0, 0x5, &(0x7f0000000340)=""/211) r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r13, r16, r15, r14, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x200, 0x0) 16:01:34 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20240, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x3) 16:01:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1000000045}, {0x7, 0x40}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:01:34 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, &(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, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) accept$inet6(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chflags(&(0x7f0000000180)='./file0\x00', 0x118d38b063611698) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x81}]}) 16:01:34 executing program 1: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x10, 0x4, 0x20000802f) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000540)="de022584babf4104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969569b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501a792041de92967314545c4ee60cc91012cb373eb6b3a81c33d34c8ffe38078074c4cc69797e1f2b824cb3a3514222df26840a06ab97242dcfff2f3f65d5addd8b14fb49ef87ad653a219b0e5db8ec6b348884558e631827da458b841d692423c88efea85662fdf9dc98a480f3e63ba462d5dcb1b581bcf5f72d1e691f7571beb6d91c21fd34df26098acd384d51068cb2a8652fba6a32219568e5893e4cce4ca4d6140b186a495303628adfc8bc294ebe5537ca3e9e9", 0x191) r2 = semget$private(0x0, 0x1, 0xa910a6ba33b006b) semop(r2, &(0x7f0000000180)=[{0x2, 0x7f, 0x1800}, {0x0, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r3 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x01\x00\x00\x00\a\x00', 0x200, 0x0) write(r4, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semget(0x3, 0x0, 0x100) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='+dev/pci\x00', 0x10, 0x0) r5 = accept$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000700)=0xfffffffffffffc81) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f0000000e00)=ANY=[@ANYRESOCT], 0x1, 0x0}, 0x1) semget$private(0x0, 0x0, 0x100000009) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r6, 0x2000746f) clock_getres(0x4, &(0x7f0000000380)) r7 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x1, 0x2, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r8) shmctl$IPC_RMID(r7, 0x0) syz_open_pts() semget(0x2, 0x2, 0xc) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r9 = dup2(r6, r4) fcntl$dupfd(r6, 0x8, r9) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x20000000000000d0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:34 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:34 executing program 0: clock_settime(0x3, &(0x7f00000000c0)={0xfeffffff}) 16:01:34 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) kqueue() fchmod(0xffffffffffffff9c, 0x98) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x3}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f0000000340)="90ce9173ab9d9d5b9e389117f99a3b579439423dadd11c5000bd160e6ca0f581cb36595f007b7b329dd55b7960f1a490d21330df7615e56a0a7c2b0c9f17384cc4347d309aa8a7fe23be7ac81620122922781d8bc1baf55c827787c18d4461a4db1bd196f1eb11dd2fa3779c8cf98c03679e8b6d867c0bf7e1d1a73a887c8021cf2842b52ca0acb7a462ece2f474778dc44f2324defd34b07a4313de2fd79c1f779f24399eafe9cd73de0820c836405453e6f622cec442cd67659e3ddcbd0da2829f56418c9d3af985d7bc7eac74b371c0f7ccb966752ad7e25358bb7d6cdbddf7209f0f48a01b4848e59d93aa39063a6343e88514b9ac963d271b20501c6819827aa016e5f4bf0361ea8587db99a2b7035ab41fddd23943fb0109a43795b62ca6671a1e68622571b380223fab0774d81417f327cf26b0a207adeebbe60acffec00de16b9e7d07605b13e23c55dad95866aff94a71785477dab9018f165cb429048ac41dd6e7cc6d3001a36fdaf31fa21369eb3fcd66aa8995d7e0f907376fae5c0bf5e2648082f3d885e9ca7b2ff6a4685a620cee32f0cd5b250984d304ae211ca370c98c6af436b9e1a9d2a82f5360f9a50cb09c3b5fef560c0ecade79bef3d96b9f8db22a1d84c8db7926418d2f59b23583f1a58b017641120b39ae0d390ec2456618507e27feb24ea690c97c29664b3644911e67654d3ef9d000d18922a1446039ca094add0828a149b3d7f4c90175f40eebf1a5ad97e7e99035577cc939eef54324959314ce177bd4d8d7425f7da84f4bfd75e9d3a9a16f7a5a97aafee7f386a3435f1891a1c8ee153568bb1ea3e192a3f2d9e8ce5437223538dafd196927f722a5e70fd3f3af6bd0fb2a52b4486246c872eff237cc2b46100f10cf74ead86dc8ebbb4899475ef05141eaabc742c28ceb6bf849eb8d6f049288e2b37bbbd8e58afdb59631138cd6ed1fa4e52ed19a3a2e328381c676ae41a2371609d32f7ccb3cfe9cad198f93cda89ac36b7d269164d8260abd21ff566f1501a3c2aefe82f5ebaf915142a5d92df500ae259afe5ee6694515842ea142c62cd667659ba0067070e2400834d92b471a993711dd75873b83078f4c18456dc6df2570e4974ba1cb369a892b9f336fa3673da90bed8931bbafaa99bf6bf72270365145b31f579d475f939e90321b8f3f0325939ee4622bdc0cb8fd0caecec8e40f6551d1d4a11d81a888e699ec2f3fbda910d17db41dc4dc1600782152cef5b90f0790e17e5bb07c6430d41464eb4c4d86bb1785a88902cb9597126beba0f44dac374bbaa98750a4f88ae8ffaa46a15241e762bb0ce26bd22ffc750a0d0bcc8d66037c590f325b5e5804194feff77851b17d2a36abe698680b09644636ae6774c7afd13319d93287473da68cb1fa853f3990319a661658e501dae2811f9ecae2b1c9055c47b7a1cfaff5af0abbe883ec98d505bac6954613210c1da0f78be53a12f913f604b6e127c83631acd0e020e7ec21b29f3e498124bcdc268aa2e0467bdd154ae319b0ce98d30028c0be1d45c800ffcd6e1a6b8ee1d97dfa03de71156040d4aeb53f29c364a71502da15d6701197e75a1bd24a962b6d992e9431d319cff2018d9bb6a2120700ac948df06949c991e74aef5e27aafb7ad919a7be065bc7a71e65166c9c10a50ff5b0a30cb38f098214f36a5e8b1af396d173b653e269d68b1be47c2533d98d78170b49fdbd769d88905530a2727823d047f7511c1a3e8861c14c9e2184546053c652fd8d959fb8b5b25b9975dc661df23f86921a21ff17c71b44ac553ffce2e3b7701395ab75b80156af332de2f1cf01337776816a292623afdfd8e943608211bdb9362f8b598ed4d564901c961bb94dd2f453ab264f35e890e3619ec03f6dd44e2d682f7c0d3b7b8b3be4e1789638dee985576200e4729f6864690e20dcfec41a852fdc0ab830f978e58b2bc765476b36621a20829c4f3608ccf1667415ccc6f7c5cdc7a077800c9b0c7b25e85ec2b1996cff8412da7f1bd79a6a46fc6f098f186a4cc34d455eed3abc4a7997791c5d0c015e72d5979e6fd4e5c80c7b0cc27b7d6b5fe6939f12e75d989899e90ff08df0395d17f27686a51871d48c52eedc54a55c5b3c6968c4447946f5282350e9f866323d9d82e24bf0016d0521c5805fa8db3e30d9bb7340fe2ad7508fc1112cde58c17e1f6239dbbc7eb0be6589404ad41a82666df9bcdaa34de58bbf81ab6c8c7604f0e596ff203ea6097d6a4e1d62f7f45fa54e306589c6192a4977f6a64147b7d04d07fa5ebf0480e8839b8247462e8df4413fe5ed7c47a4232bfe5434fd0ae2ba7dbac244cb290d6eea420cee2e7d9de232fa40698971e9a70a3be898d2a8ec8168ae0e1b5496577e262cf38032c2da5a2b1dcadbdb7fe945b4d6d4de48878a1c48bdd9ad86339bf0fc743dfb20315fe71635e2e62f86caefb812a2a77a5ba9129c33ff63911474f84f3bacf10f9d227d2ac761bc086def08d0fb364d69b66e4d1b6198310fe2a990b39238c95fdea8093ff12c8c655fe36ccb903bb917301b9292124292ff5ce3a7fc83694e8a44eaa2be3b9500c16c12af5230dead1191cb6c9f81ab821e9bf0ec070f13e2ff33de749286854eb5d3993f7f59d06c10a27d867ac64d482da50ac6808973d989f8b8ca65f87cb36016b4b415658d524879a50475ab690b102b267c0c6e5fd746bbc419ea08135019a18d9d8a815ec63c0071f18e594a765219544a46cb7b556c21d655b1e4bc4997e0d23b5f9ec22c5e1b4832bc2b013c7a43e45254d5b2d3a2620db9f9537609a7fe18271bc4da846756947a0799d2321c3752bb562c286e6e712177da3caa806f2c20ef1d37996fa2a90a21023da2e1d8df075a4fcc6b40dd8220ba1169a7f71e4a9ff4094a0b54266ce0077b1489cbfb3944ab78469dfd34949c7b7826b155795cf57b41e69359dc7a7d47b9b1b21ba5dadee73ba51fbb01b7ed27a908e970c697e2e5142a5ffcda65651c121469d13fb7409f6045da3014ebe0ae5f363a8d46587c5a56419b9fb8e2b936eac8325870dfc672199fa6d72663fc0c716f6743ae5d11b13c8e1acb63bcbfb4ff8008348ec0aa0b07d99ec0bd3060173fbfbfd33d6c439ec23c71bc9c23f1235cab437b4e18c856d7e2e5095aec108972a1187d841e660f50a909b0dd841d8a74bb984132b46d036a28b208020439c67548025ba306df5cf73ec4fb175bf38a25e858ff17c7ab471b11b8cb317d03353fcc187d60c124bc3024aab3c8679e6978ea172d2aba3a9c6946452c868653f63c5efab851c629fdbe1aee1859dea638ae78894369ed5544b7edd7a2f7fef8a80f1b6eba8994e3aee372f388716f050988413af953702795774cf3beda826fa50d3fa1ce3022230b309cfef160307e73c1a2c839ea29ff78debf8f25e4a28478727fc8f4c4828e19a3f84cb869f1cf9b8d1df185df9e4a18c04f7019fe4230523a84cfbd0728002965d845af623bb7dbde8c07ec784733c4273515fab554ee571cd95fa39202ccdebb64342d8200f08534dbad29a9aa9b737eaf804f6ba19d0793880cb2e2bf52f884c8eeef0874f6c720bfbf5575f75025277294311ceeb0a56ee131efdfe9020be5de3e16e77aafc061400893c045137991e2f74c16d52098bceef3be2c43e1566043cbad821a005b900f9017f0a3818029e6895d8a7b56817559f8f96f8add727c515c794c0120fae5b1fc469990ef327a4eb2d00a922a167230385843f26531e083a11a2bba89ebba970a9d0875ce9b52cd993386fdabf69972f74296dfa5405f71196c9f62ea3e29259b6dcea26ac9bec2b34d70561978a4778db81dc2845e431f4c4b7f645e4366a4550e7548c8616f3f085a9b43e91611191a4e45f5a28905c2d5cddc6e8bd8204e31cf825875e57d623c5a917e0c62f49c1f5b87bb5cd801987ae40c2b569c889cbc9a728dcb5ad12389ac1f698b3587df93fcc1b8961261992f31550e120d50b25d8008a73fdaedcbe79803f70321627abe8cb1275464229b92d4d133609453553026739a464c7e134bcdb2bce176a4936a331ecf0079bfeee1a1b87d057b69cd590fc01bd1f984341c8ef750365fc6fe2e5d08be4d1f5624027b37a9fba200895d63137e8fce7726af27a07fb1c649b5505c6332728cb641e6f3112d35596f22b5612feb245d2e3614106b970af95998df2402b2514d3bb14b25bd7560a1bade71e1284558fcab37de26cdee096c82077286319853f8fd6d30698a19b7aab9d9520577446e814895e7b96f61e7fe58e842f652117118dec91ba54c601a9a7fe522fefad1d31d2772b279273d7d9121585ac4c372b7303217d2ece7d64469c28ecc0c43f47dbd487794e48544662ee6b056ef83d485fb3e21f96a98f37c38fc0fa367374d9ad314a2eafe766f3bf41d5f0713e6c592ca146c025441a884013563e8e02b6ef428eb5320fe8f6922735d9bbd38f9c226b7d7c24b0408a610979fcf91efa21c37de024d7118505741b890f4488aa6f4d4ef1242d33242a1db41d5dacc4000e4b29c733f9e706e67aeaab3671b25eb0d5ea1ae8bb060128b91f0ab56de79b5f1e4cb9bee8155b7e88bd2d1f337b4d48d76387f4c5209e157dac3048da57bfc0034a5c596a0b6663510511db01ce8e41d85cdf26101871b599f1123f4561199bcdb30da91178bfc65d9bf110d9e40c17f30173d73bd31dd8580e3357667cf0c8bd3266f3b726d2fd0ed5583dddc1101e67e82801e447153111d867d187fd948f8ba035e7a7c8ae8a45671d41b6b2a2294259b6c8f87f629cc0cc390d9fa79a0b11f64ee9d1821beccdd0be1c95faa99c28156c11b84750ca1777326bb1bc5e0399c1382bf5b4efc0cc873125e5b4316f780597a9522424bb0ec950dc01bbb25ec4152025e1085ee23177fd4400dea0f005e718a54e156ee73e317780c77db40bc06e2d5ca19a7b049ea58eedab3e73803103bf09e69b9ffb28a8c5b2f564a33635ced5e2f74f289931d237854e908ad6f8cebe6ab8ab2e49c8f7f73d3114bd4097ab30307726d1f2653f9a9031959c4ea0916e225b6d5005c07939e82efc685197bdb4e1b9a8b20e7f202eba8fd98676083d094a0a5fd87e77ba62fd5e254567067c61767d8b4d23a0f766fc00ed2eaba1098cc791fc8ea033fd557f71a66fcf6b14d0e1e08ae34a65d2d1bea9ebeeb58e1527cc08900f80336a099add5a39e167fcacd56ff0aba72d05e247cab9f9a6634db357b29f4427844c583b5c59391b1ca95fc649398b186a40af514d40181b7b755bf04b3512e72254de3bd203959042849c4aa5370c011e741b23645709e6674dea521cf224dc1e18a277fca550370e2138962b6ba11416a1b81a4bafc3f08526f303261b79464d5f3fe4594e9ed5f0bff2a851cf81a924743e78ff9fd5932aa283eb36885f8b116fe4f887ccf4aa8b6a505647b6dbd8c2ed986d537c354fb51fb28a0257ce2fbaaf78f9023f9989c06496734570c33973899574cbec672db3d5a2819eff40e714b336ac5d2a78ec5eaeb29e4051b2ec4c250e3f537dbe52c0eeec1cc50e534b48a93a482b9ab4abf7e508eef2eb9d0e559b97d76bfd78a1d9800e812c7521cd8f94e76a455f39754699356b205129898ea19e0eee0e827b64c3624845bbc64be4a34e3f08e74b2a01ca6f3d826711e0b7e06174267b9fbdb5aea644920601237850dfccefc26a93b7af69d016fcb2e1535f3e883c3e04c84c95ca8aba5026afed678db9c5fdfe9815b55cd40b7") syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:36 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000040)=""/37, 0xfffffffffffffe24) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:01:38 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 = semget$private(0x0, 0x2, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0xfff7, 0x0, 0x1, 0x0, 0x1, 0x1ff]) r4 = dup(r2) listen(r4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r6 = semget(0x1, 0x3, 0x1) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000080)=""/63) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r4, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) connect(r8, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='(@\x00'], &(0x7f0000000300)) semop(0x0, &(0x7f0000000300)=[{0xd, 0xffc0, 0x1800}], 0x1) r9 = semget$private(0x0, 0x4, 0x54b67379236917d1) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000002200)=""/4096) shutdown(r5, 0x2) 16:01:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x3, 0x7fffd}) r4 = open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x6) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0x8001, 0x0, 0x4, 0x2e4, "b800", 0x4, 0xfffffffc}) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000240)={0xffffffff, 0x6}, 0x10) kqueue() getuid() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) 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", 0x13d08aba}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f00000000c0)={0x0, 0x9}, &(0x7f0000000300)) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e711048e69931929648", 0x14) 16:01:38 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x38) select(0x1e, &(0x7f0000000180), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 16:01:38 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = kqueue() r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x82, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/119, 0x77) 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) semget$private(0x0, 0x4, 0x4) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="8100000000000000", 0x8) 16:01:38 executing program 0: socket(0x2, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) setgroups(0x0, 0x0) 16:01:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = semget(0x1, 0x4, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) connect$unix(r4, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:01:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) recvfrom$inet6(r0, &(0x7f0000000240)=""/252, 0xfc, 0x1840, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0xffff}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x54}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x54}, {0x6}]}) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x48) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x4d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x8) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:38 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000180)=""/195, 0xc3}, {&(0x7f0000000080)=""/21, 0x15}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/221, 0xdd}, {&(0x7f0000000400)=""/101, 0x65}, {&(0x7f0000000480)=""/252, 0xfc}], 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r2 = accept$inet(r1, 0x0, &(0x7f0000000100)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) recvfrom$unix(r7, &(0x7f0000000640)=""/160, 0xa0, 0x402, &(0x7f0000000700)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r5, &(0x7f0000000240), 0x3, 0x0, 0x0, 0x0) poll(&(0x7f0000000600)=[{0xffffffffffffffff, 0x2}, {r2, 0x1}, {r3, 0x20}, {r4, 0xc6}, {r6, 0x4}, {0xffffffffffffffff, 0x81}], 0x356, 0x7fff) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x29, 0xb, &(0x7f0000000180), 0x0) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000040)=[{0x14, 0x80}, {0x2c, 0x0, 0x0, 0x7fff}, {0x40006, 0x0, 0x0, 0xa}]}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 16:01:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000200)=0xc) accept$inet6(r7, &(0x7f0000000140), &(0x7f0000000100)=0x5) 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) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x20004) dup(r8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f00000002c0)) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x3, 0x12e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000180), 0x13c) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:01:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {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, 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(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) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) 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, r1, r2, r4, r7, 0x4}, 0x200, 0x401, 0xfffffffffffffffe}) lchown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x13fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)) semop(r8, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r14, 0x1}, {r14, 0xaf}, {r14, 0x10e}, {r14}, {r14, 0x2}], 0x5, 0x8eb6) shutdown(r14, 0x1) fcntl$dupfd(r14, 0x1b, r13) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r15, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r4, r15) open(&(0x7f0000000280)='./bus\x00', 0x8181, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'|a{', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:01:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x149) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x220, &(0x7f0000000000)=[{0x9, 0xfb, 0x5, 0x80000001}, {0x1, 0x2, 0x2, 0x5}, {0xb, 0x2, 0x0, 0xd14}, {0x7, 0x9, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f00000000c0)=0x30c) 16:01:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0xdc6, "375d900ca96cf894e67ac61d38027b4b2251677d"}) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c", 0xfffffffffffffd85) 16:01:38 executing program 0: semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000000)=""/13) r0 = semget(0x2, 0x1, 0x1) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/112) socketpair(0x0, 0x1, 0xa2, &(0x7f00000000c0)) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x929d15046810c665) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r2 = semget(0x2, 0x3, 0x1) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000200)=""/135) r3 = getegid() r4 = getgid() r5 = getegid() r6 = getgid() r7 = getegid() getgroups(0x5, &(0x7f00000002c0)=[r3, r4, r5, r6, r7]) r8 = msgget$private(0x0, 0x8df2ae923babb035) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r13 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x752dff00, 0x0, r9, r10, r11, 0x0, 0xe15d}, 0x4, 0x7ff, r12, r13, 0x800, 0x1, 0x0, 0xffffffffffffff80}) r14 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x40, 0x160) ioctl$WSDISPLAYIO_GMODE(r14, 0x4004574b, &(0x7f0000000480)) r15 = semget$private(0x0, 0x3, 0x20) semctl$GETVAL(r15, 0x0, 0x5, &(0x7f00000004c0)=""/39) r16 = socket$inet(0x2, 0x4000, 0x2) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000500), 0xc) semget(0x3, 0x2, 0x642) r17 = msgget(0x2, 0x2f9) getgroups(0xa, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff]) r19 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r21 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000005c0)={{0x84, r10, r18, r19, r20, 0x20, 0xfff8}, 0x800, 0x4, r13, r21, 0x1, 0x3ff, 0xfffffffffffffff9, 0x401}) 16:01:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x8000, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:01:38 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f00000002c0), 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x80}, {0x6}]}) close(r3) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x80, 0x0) getgid() getgroups(0x40000036, &(0x7f0000000100)) r5 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r7 = geteuid() r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r8, 0x2, 0x100000001, &(0x7f0000000000)="5d3f6bfede662b14", 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) getppid() r9 = geteuid() r10 = getgid() chown(&(0x7f0000000040)='./file0\x00', r9, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getppid() r13 = kqueue() r14 = open$dir(&(0x7f0000000180)='./bus\x00', 0x400, 0x2) kevent(r13, &(0x7f0000000240)=[{{r14}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) fcntl$lock(r14, 0x8, &(0x7f0000000400)={0x1, 0x0, 0xfffffffffffffff4, 0x10000, r12}) socket$unix(0x1, 0x1, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r15, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) setsockopt$sock_int(r15, 0xffff, 0x200, &(0x7f00000000c0)=0x1000, 0x4) bind(r11, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) r16 = getpid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={r16}, 0xc) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x21, 0x0) r18 = getpid() fcntl$setown(r17, 0x6, r18) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x3, r9, 0x0, r7, 0x0, 0x48, 0x38000000000}, 0x81, 0x3, r6, r18, 0x5, 0x200000000f3ff, 0x4, 0x800000008}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) r19 = accept$unix(0xffffffffffffff9c, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/4098], &(0x7f0000000100)=0x1002) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getegid() r23 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x10000, 0x0) r24 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r23, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000002780)={{0x1, r21, 0x0, r21, r22, 0x80, 0x5}, 0x100, 0xffff, r20, r20, 0x3, 0x80, 0xff, 0x232a}) r25 = fcntl$dupfd(r23, 0xa, r0) ioctl$FIOGETOWN(r25, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002880)) 16:01:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000040)=0x6) shutdown(r0, 0x2) 16:01:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) fsync(r1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x61a7240edff936ef, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000100)="2a2e5f44580f75f62361f9116c62794a239a5ebd728cccc918b70a3a5b54c1752ffa20a1625614b309aca5314e1bd0f538bf419ffca3e4a59e99b5ce00e7da284682356e1e8f0e5f6d538c09336b633ad7a675bdb9279ac7ae6c3d97b8bb4845124f26c20ed3a145a0b08849b2c658dd180638162c66d2098db2a11f", 0x7c) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000001c0)=0x2) r6 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0xca22, 0x0, 0x4, 0x61, "bd052b256d4f72e081c2aac23316840e677ea826", 0x200, 0x10000}) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendto$inet(r7, &(0x7f00000002c0)="1b5649d807351999bae89b50eca3f1f06a3fdbae83c41c31d8c0566f6a2d1af8322d070ae2231c9d906b34ab0ffcf480d8969d5388860fd8f35668aaccc9d107278be217e732e08356256593c867156e66b22d820ca344074f90a0fc071a355f0b41a63c8673600e9459fa70c45b6fbb80aba5f5b0d32d5500c3051ab49e4367c1d9d9342a7cb574dc7d8121129a1611969803196c7f0d7b4c497c14811e79ffd6e1c65f64386bdb9553722c6532d4de26ed7cf9bf4a9182a77a01196243b54b52e4adf0ac7af9ccedcc50b7cc3ae90b60ec4ff80f90e36f62a8c821c8241ead62", 0xe1, 0x0, &(0x7f00000003c0)={0x2, 0x1}, 0xc) r8 = dup2(0xffffffffffffff9c, r4) fchmodat(r8, &(0x7f0000000400)='./file0\x00', 0x80, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x0, 0x10) getsockname$unix(r9, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) getsockname$inet6(r3, &(0x7f0000000500), &(0x7f0000000540)=0xc) r10 = socket$unix(0x1, 0xac03f4f821621623, 0x0) dup(r10) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000580)=0x6) r11 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x0, 0x8cb4f3b098dce72b) utimensat(r11, &(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)={{0xffffffff00000000}, {0x1, 0x8}}, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r12, 0x80085754, &(0x7f00000006c0)={0x100000, 0x1}) socketpair(0x2, 0x3, 0x5, &(0x7f0000000700)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000740), 0xc) chflags(&(0x7f0000000780)='./file0\x00', 0x10000) r14 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x50}, {0x5}, {0x840000006, 0x0, 0x0, 0xffff}]}) r2 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/71) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000080)={0x1, "4b9ce0bea82550676752f150251f54f6939b91c5e7821ff46fc67240d16c2375bef428149c02e1c91614b3b83be055272609bed8b99a485c2917738f971b171d91803c22303c8791e27c05c85580d611839731c7b9733965b7ea246de76ddf0fd69d241254264a9c87270b1fd23f730fd59c7f"}, 0x7b, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x10000000000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) setsockopt(r3, 0x9, 0x5, &(0x7f0000000140)="52b5d41bc6e333adfc8b78758f3608d16322c9afc2bc442c2b1155a6eca01e04e0640ec04c40", 0x26) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/229, 0xe5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="a0bccef35c29d09f78ec22b279b8b67d3d0bdee53464d60d12523371347607a7eb5b6ed4b2e62c29fd310ec3c9faaa3345ddc32080916b82158bdfa3f577fbdca449d0d5fcbe50c15a2e2ed093affa4f50db4609ba381937eba51ad1d31502ea9eefd275d2817e0f2db5af4fc3d80628df142888735c9a63d791c9c39afe90385240999dff73baaddc564109a52c2ca70e833fe887a8e1bd55b3ef986ded7526cff332ed095561624083d0c93a6d79d587e0bca2e84453d4030844c98247045983ef028124143e0c0869e8914e559c8820"}, {&(0x7f0000000540)="9ed1efb6c7f12350a01287afbbd3fa995287631c50b39cf96fc94cd7f19567758b9be015d68c636fc24019e9ba371393188aae917183e4891bd1e30a6d17873695015abee73fa1d7a7407ddf47901f891d571df9a71a6f0aa217ade587ed90665aa5c0d69acf51ac9f231fa739816646530ac27dac556e8b1ff9e8d2b407f013372dfbe2a66277b0083637da080746c2604dc185d0c8fb6b575657c919f781843ad1b6a264fe5c61c28e8f49c0a0f2a875a02f203b001c5adbabee9a62119effc8a3b30d8ecc2e65c13e72a8c5dc3113dc2f6abf581b"}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x10, 0x0) connect(r1, &(0x7f0000000380)=@in6={0x18, 0x2, 0xfffffffb, 0xfffff4dd}, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) faccessat(r1, &(0x7f00000001c0)='./bus\x00', 0x11, 0x4f30670815e7b48e) 16:01:39 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r3 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000018c0)) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r5) r6 = dup(r1) semget$private(0x0, 0x4, 0x303) r7 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r6, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r2, 0x0, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$KDGKBMODE(r6, 0x40044b06) socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) 16:01:39 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getdents(r0, &(0x7f00000002c0)=""/131, 0x83) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 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) setsockopt(0xffffffffffffff9c, 0x3f, 0x8000, &(0x7f0000000180)="b51449d8c664d12b5fba426a593f06f3297d26f267cd1fb70e2021ac4a979e2b7af7875f4c4c9db667c931596e5185f84dff99495140e4ce839ae5784c75f81318b4d51fa2fee9b1da9fc123fa79bde77d5c1416fc874051934912c10750359d2a925b3571d8a19309ea14b0ee27e5b95081", 0x72) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xdd9aeff03180f2a0, r5) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000000)) dup2(r1, r4) fcntl$setstatus(r2, 0x4, 0x8) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x50}, {0x10000006}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) socket(0x18, 0x1, 0x800) setrlimit(0x7, &(0x7f0000000240)={0x7, 0x525}) r2 = socket(0x10, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x1000000a7) r4 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x20, 0x4) ioctl$TIOCCDTR(r4, 0x20007478) semop(r3, &(0x7f0000000480)=[{0x0, 0xffff}], 0x1) r5 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x74e7, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x200, 0x2, 0x7, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000340)=0xb) read(r2, &(0x7f00000008c0)=""/167, 0xfffffffffffffdc8) bind(r1, &(0x7f0000000600)=ANY=[], 0x0) geteuid() shmget$private(0x0, 0x3000, 0x10000000000000b2, &(0x7f0000ffa000/0x3000)=nil) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) pwritev(r7, &(0x7f0000001ac0)=[{&(0x7f00000000c0)="75dabeab5d2ccae234517b69f2768e4d4a930fb80af990c9fa5c856d138199eeb840454fc907fe2ba9527b83b92e11c93f2c2ebca501831d07cd2dd752", 0x3d}, {&(0x7f0000000680)="06c3716f08c3b522a842ae2774cbb25a22fdd8c777f6cece95b28dff68d40d56f5e7a0e1ca222840b8621d125de39a83bb41eaae83790f65bc51fbfd95d91aefd41c081adb04a4391291ebda133c23762ffe037e8ac0209c25a5100c400571ddf5177362be13d13f1121982ed91c3b90b2fbc7d4c43a1e7d7734efb4c87c54f40c22946969e5bfa6dcd702fe08abbdf4f8f0", 0x92}, {&(0x7f0000000740)="b37003a2bfe5dd3f1c1ba81e1ac7046cd17e859d9a4c9d0f119bf7a7eaa6ef7811142789def96f73935cc48698b878fe96d5835680e483743da95257680d70e50ab01661328724097ecc8fc9e6004441c536f41daa5fbe1dc78ba700e797d7e825842792de8fdab70ddbf75109726dee92b86140c2226e590cc1ead40d8dcfbd3c45fddd11b3360e69a4743c34a154c8b1d2835e0aedd306229b9cf5142967950edc612c8c16e98c63a3ad0a9c8e7f9ad6fe28bcddc467b489", 0xb9}, {&(0x7f0000000400)="24416aa82f5a22915e5096dd2a943613eada0aa4edc1ac22f0a06c69d436fde8f7db7e2c0352a5c2a02d7299857dc8e1425da0a172fbcad13df4a35b643a8a6ba4da11c4e8e6b297e4fcc03ad4f22e076f4a", 0x52}, {&(0x7f00000004c0)="aa795e0d887816f09e00960d9337fc2f8ee0376017fcd73af65c8569fd8bd2e53c6915299ad5dc568c0b9fe4003fb8efe01fcdca812947dbafe927bac66ba3a169e45d2f90c84ca020844b6d845452eb87255c131d6f2273369ec2181ac9a3f1e5533aeaf759d887b3082e5f3b395c64405c39fdb4592c264a36c492b8ea", 0x7e}, {&(0x7f0000000580)="794e587ba5ad9db7ef084becac4d597bcde0e37801549f1053dc3b64f36f", 0x1e}, {&(0x7f0000000800)="b3a80fd0179d2de2da385934811df406f5eab4177ab41b615ec3944a2d5d5203654085c4619084b633ecb1520072bc575fb0f00940762a2ce488d9a6a055440a07e0b28b553308380accf1e019b0d8b71ccc3b897c76530ea774bfb6156822f84482be10fc5e4a212d0bedd4804b1acf1e6e19c97d88ce94180a70514ace6fa001d08ff11813", 0x86}, {&(0x7f0000000980)="4c3ec1c5f063b49e05de6352314b992e334e6a247795bdf7cfc889d404cfa7d99da77f1e14a40ca4430ccfe467493e9f1372f026d07125bfa9b02d80bd6bde88690892dbb7196e3133596aed344b3aa1e7d83acf31e896", 0x57}, {&(0x7f0000000a00)="2896d679a19fd1039ef5ac9e80acd67d8423792c81d5088f2e72844d98773fa295c9df47113a74124c19f3bbcd644382c7ddf3957eec4ca547c6397f34c918580e243b9ff06eec935186735b2f151877942e0604c0ebd5407903d3f61a624d83f62bdc1320400ef06eb57db671961eca3eeff8e113d5984c8cb717d99495e034ef", 0x81}, {&(0x7f0000000ac0)="a632e9df67e6708bb45694199c3a91945e0b081591c142f83dc0bfdb839db485b68cf4889d559c7332402f42287695dcacebb5ecdf33c0bb34f292a839c78cbcb73d084512530b2a2da1f48f025ec733d717235dd1fdc88d02192dbb23c08368e04c324a6e20b4b0a986d7a588677719f04885f4da7817212e98cb0936c17a40ea1fa2269029b051b5615e47c80345bfa05b653ca63f5f91fcaf3c9ec92543fd78ef595de21afaa9aaab95afc409007d0a2a553eb53efe47f5b75c9c5b4e91fcc4dd288501ac0696b8327d7184346e72638327d78fdaa5eda98790be2431e6f60c0cd8828ed27ea0d6fdda4fd8963c2ff05ba4015f02ef036a19a6eee1dc1cdbbb4b2ecccdaaac1ece7e4af8aea42f37706ac6340dc53874f1f5dc597b2dbf47c74abd5a16047d9a58edb1c81bfac8e0693e659a29f29aa77a13f2bb985c7fcee679dd9605900c78d7012d1c24af1b9b642bfcbf5a7b76046eb060048c60a9e961e205f8de1d1898ac7133f638ab8e1880ebbc84943c8f55b27a15c8bd9b3220713d8647bacbdbccbf33762e5b680c136e1e6d0c4b08bf6d488529e81ccdd2ed993e02e55bbbe46b353fbc0b83306e829d8b614a83b28c2069535bc3308275df067332e7196d576d782911c68a8f99cc9dabb5625532949d73d5b3a5085bad0f113586c6cc3b792699800414e19e5e67cb159b06f413201718169f7018b7dd4e6a646ef11b53bdbc67ad9b6dcbd5719bc807f176920629e0e7e6d7581ce9431fa65dfd18bb802067890a6c7087823280339d8b365ee9fb97fca671a8f4f70de821782ed450a6a90b3e99dd31aa913d92a37ec5694d1d69a00eb8351d2ffbc1c1ce4e0a64a5cb062a5a03c9fd3f1df407f56af896b9211655596c4cb694ed3144a4757459da31afc195e2bd3e3e5377df0c2629657a7b860fbe52dcaff6e825c351776380605632ed0f3d152b46e301aa04bd9cd4e32348e68562fae0cc06994fcecfd5d06a386335a640f9e42aa89c65278b670c5f318e86054432488804d084eb40d2468c05844afed21d7ca84d1b4e6a77712d062ccc75d5d51ece3a259cd65725727e21eebdcbc2aec664791935e778bfa2232f199ab374c44af6bb5dd13678f18df223989ce11364585b8c8a5ba7a2ce348cf2606ecaef19c890a16d783f8c0b1f1a09dd8ad294d6f5493e3027fe44c67a8ed640a91424e487bf0dc76cf8ddd14a9313fa3c371f58b0e3c15e33322b95821729dd3ff81f375c452afe65bc51b2c50e9b36bb6e430a3568b15ccd9b830a109e4c75d82ad4889d559abe215e59eabc2ff586f35e11ec6e005f11838aef4d36befbd65aa19d7041a18cf0cc638d09b57af2fbbcf558b859338b5a1e1a3b8a546a0cf98d16afbc08b67f5dc80da2aed221d73bfd4eba7b738eb094183fa3594c1d4f4c73cccf27ba394a7b3ab48d6d5ccde8ea9802b592e1a1fea9a83962b86ff630ad0f261f1e71f6e7eff83b5baaa7bc91878713dd868ad58655296fe12e53e225b73610b7c70a60b73a9a6cdc289401c86c86074af42ea92f00d544542812132d2af4a3e834460e011c7e9262b2b795e194fd11c2c05253947f623500ce48dd993ddb231ef6b0cdcc057dda8f28ae3d984a44c8028ba7e3c75c7e9859dde923f896ceb714b4b2295fbf45ef13b2de6045f68017c3b1b948e6d850c4dc1f540a4c5f27021646099dfc21d251d8fab2db890200b5a4676d81be81f7c2cd85a06f9b08501561a46fed21bd9fc38fafe42f9bbcbb23f86dfa4709f73dd533cc134d9c5e4abca0962b6976d65869b607d9ac748139820ae453011d4c263f7229423ff031d11d65b072ada898f876093788da2e94e3b56718029c9e83541fc7c2b707ed200e8d570fce12d956da14afb475e0e7a90234e2d444b3add28905e44e559a2d95e15cdd69c268cfcbd72d69c7a63402eaf5b651af98c0273604f75105d6e7af7b4772d50cb60db065b5db268dc16b76361eee8876523d5828ad20a8c4b5a19e061534e2ca1c49513f9c0ba479f7f3008368628e0afdf15987bd89b58d41b5a1ef0aa5fb4b70c60f53d02e9627b268048996465ac72acbfc2f53fde75a12dcb8c8fa20ec01ac987f243e497492943ba55777931f960c204aee5823cd9f4e31a474e68fab96c295052b5597bff0fb09d490bc5ca80f978b7af96047b7edc5d582ce23d7f24c86e0f1e9afb34928a3343bad2629d5bee4fe07c6b234015da295d3bcab937270ce82fa6791f7ce9ae48f42eb6fc809cb9e7fa7f1967d6efcd1c42c5a76d15b9c0e8e2fe8871672411b3d85c59797eebe0ac111770439e5d9bdd7e2111014d5c2a57faf1f725fa1f9c1676e368f24f860e13d63dad5970a7a6fe723ac47d5b593d70977f29589483cc57e0d240e5f2810744c492783f034b78c241df4265197d419ff0ed819203b6d2322499e01cc654e9e05467189d1fcde054ca5dfacb53d0a95f7d17909e3269598aa26fd90fdac94e574f5febd98265db68dd2740e8c48d2c06cdf8fde6bd6acff9327248baa4164dea96e56ef32b613fa4868fc92d3a3b1ac93ac4d4b384169c84fd78384c83e60cd4461e9ab7c38e9973f3c8bc288cd45ac05bba78a41e3e58c3e518edfa4006db7d879373dc5c4e1e881ee8da70f5f34351456ff5a4c8448a9454666dd80b5af9d2bda5528f93fb4800c6f56e3fc47616bb2590aed0d716eb3ec6cc6c7782cd75f4403043f39225900af887dc3e734c773bb943def844c7f5a579125e029aaf94684db01f779d89ed7f313ef81ebc9ea7944172054edb8daeb8f0e13ab77003095403512cf6b251154d29e9110d6d91c5b4f6bfc4daf5ebe4a7b83c3cd352c8f48ed1f7e99b2a7dc3636b13c3272c7c9dd37b3910a61111d50b6103bd79c9646c31af49c1893f91761a08331c987f5b22beefd3f84865a697bfed1ff43ed9bcd7da8c3ff4a339353458117d2a370c9ebf84d699f32200fcc253d97b31fe21fda65f7f414ca58e0321631b2381e8b3ac303bd03cfcefcb5c0ebbd11abe9501ff6c0af0eb647113a4a1d2c14693dd0cd3b8f8f1489087121e3e9bcb9967fb9bb2b5f73790b3eef6b130487a9175939e8fb5a59ac94fc0dd406e9439bf745cdb2d2461aad2aba5d811d4487b208f63cc6b888756d62176abaf4dc5cb9ab8670aad3ab8bbb1b5a3ac776b2cea11f28803aa6b04560a7727165e779c3092db60837ba59bf294094572acda56d27ca9983c80399c0dfb408e2ee6c5a435bbf9b5a833c15275e37823e199e426eab368d6e71af45d1f30ebc54001c39ab3f84fd2fd593b87160861081655fb520de7eb580f730c44e22cde271c82bfe6c7fa8cf4f04af5fed4c2637597ec559f8b1a54068b4df474587d27fa004e0c63e553ee260ef196d7114f3018510af0854b9a47e8c02cb8a6cfc5aef897b0399f5af98317c309a80f178c006415bb92325477c1e4dfe68301b1b034d22d4f851561689bb5aa7a0d3d391e959c1efbc87d7d04307a402e7e79c1a07773fa52a638aee8f88acec64e363ca965c571e3b004bb29ca7ced116860596a928cba97a631e94699755589aebb34aa0e194cb65970240cd14ebcfab76edfc18c5e0d68525379208f4437d0f8874c1d72ee080c6606d32dcab6545fd802c48b2243a18052d518157ae8e9e07f07ae4c279e26655efd83c4f5bd64b31e3236ead366e3fafda39e4acb3e10f401de4ccbc7f894dff62b0a8b11b9718e2e6137e56884977ce7c6a338842d6ae78fa3be2a06679b76681496f1fc6d7131b076ab098795bee8baeda54fc911a5a7f744e6b478d82ddc184b1c75309fb6829e7ea90abe1150e81f7bad9675e3e27645f252fe55b2e54eb29048e3514f61eaa5ed7a360e60f81db799982ba93269bc297f5536219b189c35678f32b6055e87bf3f8ecd3087e3b08f7bae1325663f9318a0011d59893dfad020c35eea38051b2f3984846aeb59bb4a832f9859ac7be16c62317b77646fd1b0cd73f8945bbfb0684f6d7d941e8d45c231918b94d5538f0893b47a2ececb1cbd3cf71aad7e8344f4c51225734decae018f805f3589291a4f10c630204603ce51d02037d307ce4a800fd98d59e6ef6a742bd6f440c9fd32e09444a0194a1e7b93d28a0c0f7b486f349ed499ff46795f111c0cd6d4f9c6bcb8d67f1c019dfbba4ac8d58097c894a1ecd971b4eb956aedc2e045a97a30eaac8173310c8045fdb6779a8601acf131e6ea9e6f7af86600f1a297f437195030f8b1b72caa5e5f6bf8930333e004695f2262e945042ec95b423b8061125a891f0696c6cb9f31463375f2e3f37007f55cc2a4da5045ef76d8b30031895f1484a2025868581a2079d71238b7975012a9cafa5b3e02b8ef71b7161a5fa67c835311fde694f8c34306024d5a7d6b6c0871f6cbff61fe5706d956614e9673809ff2f82200396f103ebff4461e258c51ade283d0792ee2528e3dbe5611daf0bf8c0ad8b6c1dc1d4c7b51e345715759a1ba9519d535a51f66f3bada7150bbf7f4f4e96bb776e2eb0c3815bbc84c94e1028439ace4feefb14282e598e95dd91390ceb8cc968039a539ad80655118cd6b6762ebcf190db968999127b2e58d2ac31a3f07e8b18aa8b875d283ec69064999e0949a91f16f6cb0a4400d4826e638430cf1aa11466749adcddc5c95639d580591b2110bad753fd179a0822e42e1a08a7953ea7b92c4f7c8a608d4c59b435924da9e767f47efc29e667b28878ebbc0d330827c55e469b0643444081dfc8d99926c71e1ead13d6552294b26c681b9089080d248150f6c007f47d044c4368201f55db8951e276b84bdd9fb887b4ed93dcde5fe19c3e032ba9a59b6fe0f6f2395c3850b3bcb31062f59a16af8a7a58702e2fe871e242268fa2f4e35bec787ae47c69573783e508c89085e4a24b3bd47dcf4169bbd53fbf5b52fe19886b3fac98e10e6988cf35c9669c6ff108ceae98cffc1bc31602eafad426971e3bf9356b80726d29577771d505f32a7bc4be2fd7513106eea6b574ac7de88c2423bb782efbbc8ead5965c0e2fd90e8953474a5843d2f17fc29cbd9d20b64c61bf9e48a5dd77a2277a95d166313472c11c09c6783337803e3adf6f310f0c6cecb5e7112a91efa0e7a9d1aec8cdbeb492fdaf4a497ceeabecf580e8819808f4936f7eacb965bc7898862f0ac9d9bc465eceb907d4781b5109e25a97668fc3aeee53d2aaa3f6609de09fc9042f2e456389cb7e1429ceda0246e82d39b1c5fef29ca76d35f222e27efb607dda2384674126179c20062e11d856987baa4e89fba9471e4e6ac1e2d42ea1f91f8ddd1ad807ae1f46ecc5c5ba3d9cf17143c538a3b6325103d26c40e6a17c514b355444ccb96d3cbe20f402a00c1bcbf12efe003b5b6acd78043f92562594988740463a79210bb7eb25155bf35c8793923cec37c512ac09b8985325bf4a646b81b5bb46895fed897283c5c0a091e12f53475c0ee9aa4544f872dcb1cd2824d8ccc0ceadcfb0bcfa0e0df762d4fca291bb2806026b7c80ef9302d79182805dfe013e6db17972a5258dc19e59e025cc82f1b1cfc1a2624f2394445b2d9cf5ff7051a287291e2a2a06eb615674d991105ce5ad7ddf8289b781d96a91b351468428d2fe772728283db37dfefefac3634133857d3623f3af217aebc2b218136f80fba69315d347c5a4cf898d340fb0ca2ccbcd0fc087b531ceac2eb6106b994f38d8ccb259f48255113af8b9597f23d5288a857d9e4e640aff2c0445cf4bd9457f940a51bb871889a58f712", 0x1000}], 0xa, 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x10000, 0x170) poll(&(0x7f0000000180), 0x0, 0x3f3ab888) close(r5) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000005c0)=0x40000fffd) semctl$GETVAL(r3, 0x6, 0x5, &(0x7f0000000280)=""/153) ftruncate(r6, 0x0, 0xffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000180)=0xfffffeb5) 16:01:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000080)='./bus/../file0\x00', 0x8, 0x88) msgget$private(0x0, 0x690) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5de, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) 16:01:39 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0x2d9}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x1ff, 0x0, 0x0, "8c1189e2142d4385e1fa1d21f2f701462e9e81ab", 0x5, 0x4}) syz_open_pts() 16:01:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x26}], 0x1}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) 16:01:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d3a792de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043f9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93bfc2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09de2f1bfb5c35da17ff5bd5a99bbd982a05a0cd8ff18b3d321e01b398e269a3be0f92c60f3c4ae2cf7008fad00286de52aaaf330e23d441a3b7d7847e1077b2ebeff44c7374daa30b31dcdf8b977785ffceb983a231d0ca1222e4a802fd5272d08ae24a2a18a56c47cf00d10384b0267db6a1ffc2728c7bcfae150a386f49319234551207e3c8b5d4974f3f5"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:39 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x7, 0x2, 0x7, 0x10000}]}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)) 16:01:40 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0xbeea, 0x100000}) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) setrlimit(0x3, &(0x7f0000000180)={0x10000, 0x100000}) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) sendto$inet6(r2, &(0x7f0000000000)="29e5a1278dd13bd303e608809faa5724d74a50cc73b34b5a06a185ccfa3375870f3acc2485465c060c959bcb4d0bf8afe29b9d", 0x33, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f00000001c0)="957d6f1534904ff337b0aa9cd7e93cca004f6b53c2096bf981838fa64ebf25145a39af2bb4e94db92630338df4d52fb87839249afdc3a962e6b16ad0d5e3a8b7324280bd2ce664bb22c3f45409eaed5abb839141f1f70088e1d7f48212a688eba9990f0a68c37366b4c856332a90bda09f6590e8c48bcc4eb28d00baff57a37bd64b13bdbeeddb25910b85a56843a6b21b6c9b689b9043e3e48895f012c79cd114d659b43f9428ebcee07b6e334dcea5adebedf73cfddd1dc90c7113acdf21e0cec6063b7e5b854f57abf6e0079b66826dbaddcef0b89d8a7f95c97a393ab1108320ea7d6e3b5745dd72621583dc270f9911e30ea5d69f0ef8b4570313750a09314c4269727ebe95ce7441905cf5d27271de7fdf0978031400336a913af021c623f8cf3900392c058fe4ae8a804d402d532cf4a045a3e87624d20e90af70abdf71eebd26409e802919b3eff9de07e8666e6ba8e63b0ba63aefd5a2120e594c5c12b0366f1fb1ea9a99761f2aa1c761e3212d7d4cabe3eefd0ffd4e34d4144a11dc99395d51bf7a733071c134a9325dfd9822101841c9e1c65936e36df2c4d2337ecb3d106b4a5f14476326de0cb22578dc008f098c03d2d0032dde37607f18a657b8ed00e6b9a89fb9f2961006c606db69d245365628470e02742ab01e97fa36482aba0159e610daf70e0b65417a3ebe5631dabd627fe53eec32d11f5975b0bd53c17c96c4cfc101906b65d7569e1ed119818b0004c441776e48f147090ccfe657dfabbe939811866be0f77a92bcf6a877b343b36ed479e0d5977777581126795d7088527f29895cbc009db6f6f8a2944579482ab3d459bebb81aed7f15dd47ee3dd81dd778bffddea9a717afc4b244cab7d04f9798bab6b1e291c6ee9c7dbbb1cd1593136f89d142e438b420903cdc24a00343720fa2161259a41971852ea903f18df3dfea684048a4d8aec57e01e8db70f0d2e086cd340eb3ce53884949ece12ec0af8ccff6987995a6008c81e1fb70be8a1b28cb2075b2db9ad9568aa41dd277d900323314dd91a881992f4c54916a3e49356929ccaf5638cfe1e2cdd4b5295afe519528b6ab41f67a0056c271a5ea840b9b993a1ec8a0d027e11b7777eed981fbd0a5c891499226528f9e3708f3da035ad9c763022911c345b31b444cc7ac86131b2efc519575238acfb547f21bf8b417f2e281f3882101404b12b0002d4e087e3baa8726a2832fd120acdc4cf465c62bd8b557aa00010552bac6a1d1248457bb70432a6913a50cdb49dbc29f42fe711719ed41e6fc1e73dd33ab2b4e33fb0082775d5a1243a151493209e00b858fce8ff1b49a4e074d92c609946a43c303eed7f2ddff2076db70b668700e677bffc8f38b5dbbafd7885e78e341d122ffc514545f271072637cceeee57c8c5a7da003895d2cc05f8a70ffdf60c57c6f8c7e2e0f5fea0f1b01258896b0ad15156275325b8711d245c6ee1fd9e018484cd721796419f723c41a57da31285d7be53e8c0dd561332a398160d4c154790dea7d8675b370683870b199f279a9cabf20322aba31f9431d504068924570670053c748108d743fde920c9ed75ec5b4f4ad21b566b87e77feae9d87024451b179daa27260821502367000be008cfbe6861c589fb892f25d9ac8666d2c8450caee3a3529f7063f1c85e7a2cc285f4ca33554928b8f933db4a2e60dfbcc3ec857d737f9c357dc676a64882cb0f4ba65ce46bf1e8ae42e7f8b88b5e2597d379504edba1949055c06eae78cf2cbc102a9838ebd57afd867c66ed92694cd20e8506a9b255e7f3e0759378510982f49ae94eec7554afd7ef0efd6b74329c4e3ec2f09f6f2068135e1d857186acf5c842066620a33cd95ab848cd5279976e5f2a397b2f199b7a6550e17945807cb29f27df0a0cd9f44abcfab1c9a34d7c6ea69e46c67af64598d190bd71209c89236d2a29c32d8a64e5b53bc16ae5e9732ecb6c87a4d2ce386b3b1476e37193830b3d991d288ba6da4b5dd4a4988046f81c403b39840334db8eea2d3b1eebf303d89e7ec39a8cd0a32e931f9e8c1000e08b40c7361fca352a2aaf9bb3dc4db45792ddceceba494dbadbfff2091bf0464893203bf8107af7b336646547199e4ac5aff34b70357a420b89a602f4958d1d3ab76a904bdd4d1b2a858325fb510811cd7e60652e2407620b51cff2fbbe3858c6e3ae55342ff229a6939d561ceef072e2e9a7b5c5c2d6162f1cf84c14f9406fff31dd567723794fa08e1e9faab9d579b1645d4e820240d7f49bb2fa22ae7e3d278caf953436d105a0d62bb1f952ba545fd5f811a81718d01e99be8a02da957c0a6b200c2cad48fbfc7b7cf6da33a6278ff1d2def15e6226b6f8489127a88709aa915853e0ad07337e41a694db271f8c5f9844dad8e4760757863109c16df4eff98dfcf58433a0c94424366a639b7531cacd012d22866a9d508195378333c6378dc7b722eae557f475e0e420422d83f152299bf0f961714080aec0938b20c525b0977738581f191d94aafa0af3bcf30749fd3c5e5a7e329643e37fb600458068f089424debac9886fe40cf9569a206ba23d52e54b1199ae31255d5844fd5794f9879bd2006139e78abbf71b8bac272109bbb4107efaf0f4eca9d159a05974c3ec58372e3552cb496bee77b278e9a0088bf1c2798e321ac26b577c639af64c6edf0ae13ba024887383932f7db1073604272d3ad26734c5185d45734c5c32dad3e95ef1c0c592078fea01c482a0a6c2804bb49b9375eed86fb7d3a3b585d7e759cfa06368ba152dbbca02817ee7be20a7d1367b725b9b2be04aef95ff8d54885e960953988d1f554a2088b950c1bf4c64a42cb60d44a768b313fd2b489b9c3737c0e9365d574fd954cce6adcfbb27614c9fd4f163ad3e5efbc4c28ca989604bdd3938ac4727e25b35dc0f37f32924efad7fbcd57100734f95262fe33d9b15ae94e4d441027652c104d1a76ba1d9eee203ffe8bc52e568056a90151c2664e48e0adc7064b8de43cca39d44dc210ec0ea919bc26e9a1075d8ec0e88dda77e6c6f3c66b6d715bc8d64a53b952cee328a0d7a8d69763d97dd85eb654317f0bd550e25f734f2a244aed9cf113f3f6de7f98a65ea2f23d9e0e9af86c9a53176bd889a950916bdfed6d2ff327d2a8ec35aa18d3d471f318dfa3b923fa555eb319c9115f15e83473e3d301adbb802bf03a2b7b6f15da33742be7341b0a9b511dbcb4a2fe70db9a1f418251a90a72e6668fb0d950d314536e3dbaeb04edd300749d69a6660d56fa459b6d73ae34e182922d340b3687a194b8e7f9e8c204de562a02665885889fb2f041f55e286f33461f7606354b3b77e9340a88d66c90fcda09463e6413d1d776c41d4d6f9eeb54fb5bb52241502aaa0364a50b17d20e1c5303c3566c769aa3ff73d44ea0e38d01b8234319ec81169c9ac1237462b95da88fd71db8a2ef6f2293b86aec1b500a76c6ea39ce47607e1bb55719d35a3b668f288dfc76cbd76be115d693cac330b654167ba505d811686cb903c20f1955a89e98e29c9a7005c48285ad1a272af25c2d4d3ac38d2953d1e8965be73024878212b4f0b367d9ba0504f63fce4c6032bc27e47b2729dda7baba95d17d2f084d2744ae3ec40e26754ada4ade0f9095a7a515ebeef08073247a740d20fe4d2b775d2e417a6776baf5971dda1d8adc4d8bcb90736245f72ca3c85300873ab781906841e8cfd83979b15acfdcbfa8071e233afbd8d6bbbd522d1120eeb097033d2cea131e94f1bae015e3b56e76e2cabf7493019b86961251447168fa0f7b0948f2468b3491d49d033bcf5bacc1264f84b0d4d363ac750cd9e2eefae7c10fea42c5525b382c3882aff4278466423c559e9310b452397a0b20e49392cab6ddf0598319432e8d616cf89f7cd6de14cb98596c0efb6d7b0b3c7119dc5ce65e2bf286e0478dac590f136f89c62112bba5d4cd159a7609936f4c0e385cf842954d6844cccc0f3e4f54b0d32e392599833fac223020cf31e3e8dde2fae63ef22a81c9b390fd03c904b801df880caee8f1f300fbe6f7891e7ba6e3e5cfd0ca920605bef758261cad3017e8f59c7f627342098c618b024ea87880b18a4dc5ae3d1a79930c0bf73a6f763f62235f830c66891e0ab1710d6ca54cc9fdf168b6786e556fcb8dc353e92c9eecef97d9e324583c05da32b7268daaaa9709e93eb2b98fb74afdbb15acaedda9ead920aab964bf040f7f882e1a4eb6ee4f7ad2d99e2be80c4e5327acb063b71590e681ba8893069f057dd4e684d16671a74dee0f3b179801892e52b6159dd28b34ad2ce03b6f14504a474390570d77e6285774eea57c792b8e001033a5c304060a3a24791971ced65f1199fa21e28ae3552dc23c9af2295b925802cbcfb8b2cd7d59e2a67d6cec0c51acbb0fbd4b3e8c91e254b171a309cf2217877ef9ab79d2e3809debd4c609605265f0b37f0b98d559f590b0561434f07112da88d0b08d6c86a626d427108c4caa0e3bb221e22960f6b3869ed4912c64d74a820fa04ee70dc283f388869196f832bd575854c74c719519925f2de3ab93f4876a9af80e5d82e411bb430e8f7837bf6821f610848599663d0732caa71556074cab724139e2a8a8308fb68f0da2cbd70dc8baae4cea4e27e12bf32282a281a84d701b72b9623b0eaa88bd6ae8d8be510ede278a784a48970d901bdb2331233b8d0c95ec8f3ab068d74c9c720bbfb5812d9320e7f7fc7e112a1fb70ce428acc6b894b33d4f70eb504ecc3f127807f5f4ecc511c63c34bd0aee73bf0264ca17ffd88c029d69a44da0016b1bd2835eafa3ef2d22f4023fe91ff1b8fae3175c57c99631bdc3bd5aec862c23c9d5ef97739d9442fa580294754969a10d13193a0e155e9e39b6eae7e161d53c934cbc832065d3317998bfca8ef1a853c35318979bb72a157e7501f7635a8bb511c2a126b42055136de9a086dd346e5e81f14baaf1cbcc74183180fac5fb8a9d8a3e31313461b9beb9dfe685aca69999452efd63119764d11ba4daead73dbfbb0e177abfa85cda0496a81c64fa45f7e93b76f99f23bc0d238ad668223522b8b849809b2741a3c4bb27e3a37d8a2a3ab1ebc75b180d09a9da44849f0d8d6592e4a74b12842d299b9f1984a4c118393e5d0856aa7a902347a2daaf99c7696b37cfaf2f17b5155e4269e410144fcca515ef10984cafedafb323d3e6f8084923436bd26cb1edbb68639053a04da1b0194868bebbff4b29cc9f5f11b30ad011cf2c101f79ff268cbad16d5b85f47779c4b686ad36568ba538ed512a251291ae0e8e9328895c79e900a7de95890dd65158ea3b0c25f79197c7fadee31d760d0d845b4386917e9855ff077e95fb5be0f0788228711b6b96087ee3c95f07c7f4483099221fd6c4f695cfeebd25e3f04c80f0cf1fe9f2c30db430c775fca5059f490b003bf7cbee315f8bdd03330f5b01887229ea83f195f12f8d4e36fd60c64b26bab9f040f86a27ef1bd16388906eed356f9086062aee942c7a9ab611d2e7e0cfc2c1fbc8f02f69cb9f026e2d53f9e15f77fb52abd2603bf0a26bd755734ac4b7a4f1b1621c5701301a43d30bcae376197343fb77b7945db474fd16cea21039f1fee5877b36c3f4401592b1264ee8c8da0042eb13834416266547d30ac52a42177b2fd1593194052f956610462d64fbb1a0c7897640e6b4437f3265a153e4f95c7e7bb411fcbd6a2f2c09f436e6b1ec5676266857a0cc8caeb39e413480e23d41c6b515752e9e8bfbdbb05c611ed255", 0x1000, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r4 = accept(r3, 0x0, &(0x7f0000000040)) fcntl$dupfd(r0, 0xa, r4) 16:01:40 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x1799) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x80) r3 = open(&(0x7f0000000200)='.\x00', 0x8, 0x8c) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) lseek(r5, 0x0, 0x0, 0x1) utimensat(r4, &(0x7f0000000080)='./file1\x00', &(0x7f0000000100)={{0x0, 0x3}, {0x3, 0xa8f}}, 0x0) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") r1 = msgget(0x3, 0x10) msgsnd(r1, &(0x7f0000000240)={0x0, "5a8f12159e51a8cd569f5a90b143e98b3876ea9f7db80efc12ce3668e64052d08ae851ae7ad2babcc014bc146e70540581c98a9c67e3881cb83c667e177918efdf7f64f74a576ceec326cc29eb53ffd847c12c5d8fc57e1b4ce904e9d0b8046d5ab6f8d513404947d8000fc50edfeeb0cb7bc69fc7650153a1156215128057a27f0ad41b8038b1f32a9c75642fb5932b190102f572332c15cc0b8984f7268290dbfbffc22877176b3ac169f8b28b733e71af51be921b105d4a6c27792fb1a5f61553bbf4dcd79e4507011f173e451a33b78de6355627f3d6e7564f635768d6802c20095f698c64469d99dedbb71017be3ce5c140a640586bcb21f4"}, 0x103, 0x0) 16:01:40 executing program 0: socket(0x2, 0x10000000000003, 0x0) socket(0x2, 0x10000000000003, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYRESDEC], 0x1) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000240)="55e96fe904cc21c2bd13f92dd30f84d245956fedbc3edf6764bc926ca1810eb9bc9b7fe065e39b0d4b278e5ef26eabc58715063ad46fc5074806000000e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd82ab367d69d55dde643f08790f0119333fcc24bec1874dc032513a370c3bfe91aff009f05772ebfc123ca8e746d02072ac3b7e9474bc9fd3aeeecae3a652e189668656acd96", 0xdb}], 0x2, 0x0}, 0x0) 16:01:40 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0x285) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r9, r7) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r11, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) sendmsg(r11, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000001100)="996d345b6f513da0b9274bc3092188e970c44df2eef8fd448a583997cbe68e5ad401633dbe19c33a63ee074fe69fb956a94737a7e074b028a8bc75dbad6bdcf0f68df620e11f305113af6bb8b6272fd71a0106be63e5c01f203d26a5e66cc03b4ad475c207dacab4cd0f158b5fbb29d3ca685a05597e94c7dab675ea6befcc565f7a51f92351ef9540e3", 0x8a}, {&(0x7f00000011c0)="4761dc3a704901cc01cd90647f2b85c019a057cccfb48183580084d81a3f6a896d00775edbd28337877cf1307bb06e29e717f46f0e4d41511f81f30075", 0x3d}, {&(0x7f0000001200)="6636f88c78e5da0b95bc32a4ea1d4d5e8e8746813e1916ee23cedac81d23612fd72303fbfb9b50df10e04f61c21eb0e5be26275ab7c5cede0afbe5ceea2c361b9a699b51901354d50eb56e7299e36cc3707f3f17bb46a2dd3f0845876c1fc8ad15f87127287f1525642d310595536d17833df74f796fed0dd455c7ea3c35fead416cf209e74dec758fb186d929454094c6dc49053069eb5a1530e86d2dd5dcdf0ba6e959efcd50f040e141da24d46f96684bf12747f8ba34a576dafefd41ee5819543afcf72a246136992cf11f08fa449081f095979ce6e83f8a5a2e07ae05fedbc5792af527785758", 0xe9}], 0x3, &(0x7f0000001340)=[{0x30, 0x1, 0x6, "8a16b2aa5cd5758f167a0df938792ae8b80e6097c7bf3c6fcda6d285b1a9"}, {0x28, 0x1, 0x3, "0b2cb343ec60cdc557ce03f173743c9be98bae0da07d"}, {0xf8, 0xffff, 0xfffffffd, "d6fa4ecde1fedeaa9e70ca683967417c1fc5c3ddd5210adb9cdcb27c0dd7f861da8628faa4d3a6c0dc2944f4dfad4f9ecb5cabb588a261f4d6ece2027a6a6c1542d9beebb8519e4bc47c90055c5308b597bdd7cc05603e43bd3db3306aad24ed4e621daf4c0e522358e4575abb40a6c4a1c26d657aeabd2d8b6ab47b442fe173ba0f4fbff4385eefd82fe4ce1e9774d9ee5934094ac7f2180c449188addc5dd7bf2173689bf19c55ffcca85fab9754ac9571be16104da0b72e52220d756603e62231847a28509324e4954671378beb79816ada4f98f47be2db60502c07a3595f0b"}], 0x150}, 0x406) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000010c0)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r6, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x2}) setreuid(r6, r3) setuid(r6) 16:01:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="bd141ac79629559d3ca0ce2b56a289909b9703329193a0a1e0c3e09f2fe99ba644f9d2992d0c95e6ba491b9fe4dc8fa48a6d068b40e4b4"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "000000000000000100002000000000008a00", 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r12 = semget$private(0x0, 0x2, 0x80) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x3, r13, r6, r8, r11, 0x8b}, 0x6, 0x401, 0x2}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r6}, 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) 16:01:40 executing program 1: read(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) 16:01:40 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x80, 0x0) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r5, r7, r10, 0x8b}, 0x6, 0x401, 0x2}) setegid(r10) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000001640)={""/16, @ifru_index}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/241, 0xf1}, {&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f0000000040)=""/33, 0x21}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/226, 0xe2}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/129, 0x81}], 0x7, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 16:01:40 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x4ad) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:01:40 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82140522d39b9e123042733680e815207f00000000000000f1fd4068e57a72dacf09d10d7cd5db59291b1d8f276d5bf81fc33512d474ca6d8c5ba03e49c0d46e2a061e6b0db7bf30fcf7ef6a320d7e2001fc1ab33dfc1862417e0fc47754704ef8e65e06b22a74c93b38453707b5f8fca980126723f95237bb93b4a2c71b3cbdc03c5cc0558564e7bc57"], 0x10) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x1000, 0x2, {0x0, 0x6e}}) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x34, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x7e007a9b5779f263, 0x6, 0x0, &(0x7f0000000100)) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x2, 0x0) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x1000, 0xfffffffffffffff8}, {0x3}}) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x20, 0x20) 16:01:40 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000000)='./control\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x57452655ab39b9eb, 0x84) utimensat(r1, &(0x7f0000000140)='./control\x00', &(0x7f0000000180)={{0x7, 0xffff}, {0x6, 0x100000001}}, 0xa878d1bb6ff70490) 16:01:40 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, 0x0, 0x7}, 0x0, &(0x7f0000001180)={0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) fsync(r0) 16:01:40 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) kevent(r2, &(0x7f00000000c0), 0x13, 0x0, 0xff, 0x0) r3 = kqueue() r4 = kqueue() r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xffff, 0x8, 0x2, 0x2}]}) kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x2008, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0x0, 0x0) dup2(r0, r1) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) 16:01:40 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) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000180)=""/83, 0x53, 0x845, &(0x7f0000000100)={0x18, 0x2, 0x3f8, 0x1}, 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:40 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = syz_open_pts() fchdir(r1) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r2) kevent(r2, 0x0, 0x0, 0x0, 0x7, 0x0) writev(r2, &(0x7f00000024c0)=[{&(0x7f00000025c0)="11d635dc3bd933d4f31e02a065a622b72e661d53b55a85368a7a5a1cf08997091ca869c597ba96d66064197e71d650ae68dccaa06613427dd80780188296a32f6766bb37f3c7a2d434d5680efcf140ae82b6948612d2432b5d482b57a6c47d00c60487767d36adbe8d5eab875a70c4d5513840bc8083555a5b615202ce53916284df", 0x82}, {&(0x7f0000000100)="952f46a36f8751ac353f77369bc2350ba8d247a9ceffce2a5e17fc1c8c6358df5db38a8a09e4b641941a0fe797552a5799c1fe51f4aa5e727f63b5484cb94e0f865473e1def9b5028fa862031fba2ad80dc9833ae5b8be170573dbc9abab64a2d515ded50fbde5450348139dc7dfe54cc90a0743dba7d7b193a63c3239fc95f6a5a15ec78e7fe9adeeda0ed09ac36f91ca5799aef865a13acb11fa26604213bb25b67faf7940c7bc3342531218293049320e051dbc6ae59d6ce3f320bc9d2b4076b79b505f488c5dfba7d18c73d8083fc8ac6dca150840489a389e92390169cca6ddcc922b6bf3aeef7ad873ce6fd456d197", 0xf2}, {&(0x7f00000004c0)="ac2daf103226fe7aea13909bc70077e74d306b302f625be17071e533c009227e9aa0911fc19a3d296bd9be12bff6ba295d69dfc80b1fb1b2393932dff4f6eaa841b577085b3351a6fce94c60db482681e13dd8dd3ecf44448cfb377ca018049e049ec05fc9d724ec6a13033601beb2be9071d36bb79d3bd308cfb6d2b1ce49dfa1845997f89f6f3779c79676eb56eaef68adc823a72f5474a2bfc9b5e1b33b89dc428dee6ac89ba606577d1a5a8259d271b58048905c8175c66ba335e097a84b9bde0bae454597793270aeb19a9a94e49f97b1f6d1bb4957183981d1dc052740a2724a2f7db9a7c24f13e1729d9f8bccb56ee76a526705b08db7c352dd6747ec475c7c46f99681dc93068eeca8f7755d791e0400be9a02c81b5027d3199f08f800d0c70f5f97c9171964388708f5de8a8d9792d2ce4451d1b07eab023d1c3ee680032d5dc8d2243929b670e09e815495309c253bddad6c91637c6da1bb36a97984af906940c3aeb5657e9167c244878cf0b0d300d70072e62275bbd67eaa8cb28cbbd0ea67d3299e2be72d6a5c3bd72e95e31974a7df37c461d16157753d4b944ddb2d2cd8ef7b0dc3b2461d28c391353fdfd236516ee756d1de64479e9467119189bbf32359072cd96940b814b5a76631e0e154c2e20c765e7e3ab9b9de753cbc502a583304f445ec0fdf2230a493a7295061253d4e546b32e0de390c4b98f06ef039f86578c747c348dc7ad18ce187b4048fbf990baeab0cdd399df2c5b4e042168be7f3de56a0f35bc6de6f6aff50845ecb6fe1ec0aa11f582de4f5d30ae7cbd632ca71617e533b7c2589ced047aad92ff3a7363ba0930e7f8807f1e27b01c3e0ac5861db2756a4f41834a1331ef7a9f0dfc0cc9ca51f264bb25270e5c3212d82d0959b142adebfe1887bcc38d4e91b6c83db09198663d85ec7216046e418e40deb74a7f88633aeae323ca09cbe2cd226b96cfb1d340709fa2ee7352d6296d3003e9c0e755a5169d51466055052f88264f573905f2c10fb903cf1865e9548ea8b77d9f3321a863ef4f5250fa3cddeea8573d18787799705b5c5c0d66b2e70eab73ecbedd8f55ac2affb38bb651e09a6ef38c955e6ee8eb3677ebc1279d87c65bfb3d5043184e11bbb8fd43787aa5377f40d5da23d356fd9752ca3e396aaa1c2cf8d492989ae59b500cbca8480a0c055b241843176110b0affcf02f115bd8f065575ec3eb718349a9d6c30ff673ff51fc7e06af364a442a7ccc831d3aa2c1ec771ff3f5896b3be835fd3bb484f6f51b9bf559ed9ece6da5d6be3c6970b1e54ed49c94bad2d53b01a483f66a2b5dc15b50948c8211489eaaf1c4fed73491543dc6390f92fa9d29a869a62f02bbdb95246a700159c815b7dc725ac92109203dfb3534e5d47bafd57f829fb982d5e8c2a2b03ff1eb92bf77c579f4c6b635b381bb917b14cc102943c494bd3ee8368a16d4fbdee8f39d42fc63927f699cd2376af9362e25c235c13c7f7f31f9272badf0a5c471475b711a8e260557448b2adc366a3a14c40619783227fb8975c48773ed4f123f4ca977df4e03a9339d7161c710eb08eaba6fdf9bed553e779a08fd29d719396150ff7ed622412d43a5ef5b347820baaafd4494a04979e6eaa379cd3fab07c92e0e02b6237d217b143c98e53363b27eb8ac600573f215782f4b296dfb6f784e1f1ff874ec1622fa24f30481eb79ff56162aaa4496b2edec850f1219140bf33bc235c95d5c9f9e639edd3d6efdfe7d5163c9b2ac75f1b5e4fa078cbe47b1e4b372e5876ce1ed5b5bf4a5cdf117770371777a7173f5ea62a89dcec0722870a417284ac6af50a9e377732091be6fe746d8d59fc059426989c4e8dfbea1f1cf91388d573bb4f6d0f5834e5a6f10802ca96d42107a8d297e6d6557b84ec808badeb1772d3c8da2f88d845796dc876e7298b30efe2a38cd8b79036ccf53c342618fee858008deb87713cd1a38c1a674e0231476c19407cce7edfa1a872e5a006be76180752117fbade0dcb128ecd4674bd8009dc0969dabcecd3e27bc7492e138bee696fbc3d11624a202685e5c7536fbc4dface2fb79f825cff9cd24e988814d666d5cc550e488b12faa6fa249b4daf083032fb7bf249944c58baf43522454198a72ab5158810a1bd8742163884ea3969671583dc85ca7e381df425ed11bb272c7a80df99bba12a0ec2797750351c65646dd16cb4563d90913899685ec6d538451c6ea3f67d6112edbd48e19e8dedffd04c62e51d2eb8a7653853cc12047d332ecd95f2da339f4eee8623c1dedf249b45c59c6334d65d1678d4ab33fdd569e337e67ac028b7d35312de86d09919b3e4ba7ae1457b5da0b37f655c641646fa72aa4a45bc232ae85e2ed354e95b1fa906aa5fc25969ea94a13a97a5285a060c1a66e075d474865dbbf6800db992e4bb3dc41a9a0f6db5fbe7b5319ac614b765c502536209c61c1ac494303afbc801df0a1f8116a915a013e02a81a5dd96f796fe2c9b101327de2a1babfd9c8383885981698431f0b56cc832f8407bf4ac173ae2bd4b58150a2a472caeda6d256e0cc85a1c8edc2a84e226cf08d6126b98e176dc9820912e02891f3676ca256c3e4ea5bd0d5c5809cdbddd7d713d5dc0ac82090c4a077bba5ceb4d8e5d2482afac247bee6a45453d0a1a91457878630fc800672fddb84949ce29e1fb4ef007b54fe3d4de50c53f76c6bddd6bef606c82bab935acf842505500cbcaaf0bb34a02551e49c4087e6b4d65f6c2cf35844fd8d6dcab57f2c1d2962243191c797f1013f1d0ee35a696cf5778005f154b2d4c03f6c70ad33cad729b9c583c6d2387d427e17c0568f749bf7c4a42eb98a435d9ace168089d80388968ba955af2edf69334abdd6c537e3677197d029a16ef8d7964ccb29be46fd2f4ed2dc7cf12531ec560bc0086f72fb81988cca9ada32c4aadbcbdf6209fc1f25a3239cc6e39caafd03706e6917e0cca1c0c214b1e6c8f30bf5b8f848f3e6437116e92de5e9a04b353954596bc7373608a5740276985ac524a70c1674ba768eb25def9ab449f08f2efb345e565cb9daf24fea00bba7234e859657b241c19fbbe6835f427cfca2837420a10a8b805f95a286d83b97230e75e7f5d06d35177919e7146800444b15558452db7fa77f11c8f25066d7f5a92f125b20ee95bb3251c2057f80e4b5471f3d2fde51ca9abc44e1df2eef93d0bbbd280ebeb6ddbefb0b23c06e3a733a01a6cf81f35cb8a6fb2fc4392f2524f369489921eed3bb8f7d334f30aeba0dabd9196fc470c4888ef60ff0ae161a329ae8543ede5da1821c6894b92c2e0a5e76e41d4664575bd9c004021d79c70d34cad99ba708d672f9de4be191cde44eb4b67c96a2cb342e3e806f8c29528c7db5a1057da7fa700ad7f7879bfcc759582875317601978b87c8ac268364515a9c1207b4d751b5d8895bbc1feec2ede2787bf42313d5a5498b321e1297554c836f3d1a4400886f8ef8d1ab4030d74148558d047d0546a0e2b8182c1bcbcd6db7c61114abc29b9670e2e1e2a54a966d8f3304e7ba883f8da01f1bd3a04ea5b971db5ecb643d26054b79e5255a4079e72f2b9c4ec166e1d82410ab79ff72f1e8a6cd96902d69ebbd0f51177e16174cfdab4356b6cb0149aa50fbe29ee9e6a044b83ec00f009bee3ff3dd3535c2c0d71a57eb9e096d20c1815c7561e89bdd30a0f0c22907f1277ae1227dec63a8179aa4057052e3e9a8f4ea539449cf063f491365b4685625657e49080f47fcd75cab783558eaa6d6376a0e063013476a832d855423f2f2b7f620dd535ae9d29845a90784f752f5946fd4652646e2739cdc9083bff72a62bd162fcb5e41d4360456187c25b15516ca8f35b1c3d85498d286397cc55acc156f4229fdacf93cd2a2aa8e2b5d427a6b152ae186cacf394eac704ce6478feeac0af90dc5d56260ed635c353918c4485b7df7b146b656057574ffe2f0bf6ab2cf4d475ee7a89145c2e3096a0650b711e1a582ee4e988f08868fef099d5473490fe5dd5c6a98f6a724f0abfc1fc5acf4071e3dbbbc91ce67f18aa49ff609ebbc59b6852f80483a245ce3cfadaeeb63fc3aaeb0b97e3deb14d7937c40b9d92a63cc2c82dad3be0f13c6f2456fe7cd7360417f9539ff0d909e4dfcc7fac18267e3c2fb0515c7af985c7bdc13bf4b9fa29ad7100e5a88393d2afdd4a5bf7014c9c22c814b78aae820152e553eaa74d264bda6f96fe163f98cc233c22db894e9eb625a847289b5ccabdfec34cf5d82d4fdc00d9b60d9a57575a55356070be8b76f4a3f4276d0ca00268b592d6f6e2f5ec38401bfe09e575117708374c898c8a845ee9c5bf667303f97f155a64c413b564c7f2fc493f841afb0bd618eb07721dc71dbbda431196f317a61add1165c98d0596b0388155afc89a4ca4763a6657deb246868344443073676e3c231f49bbf11a62a8dc0a86d4390e3a413dfd5b8446c81f429949a7db8cf45593afee069ec0d3fe12ecd763d3bdf90adfdbd928a18268d7260dd5dd52dcc32d6510ec3e252ad207150e3cc96623d0170e8591cc4a01db8aa8c0e8aef8cf625a0d3056f59b4e067adbbd58625cc3f31ef2b5d9e4210293acae31c77a8e9634189a9906da5fdfdc4923891fe709ff5dfe34a7f6254a1b6c7f087f3bc4e3d006f483d990f1e90d01a64ee9f16dc0710f29a2825bdf31e2689264127efabfc99255d74e99d34ce7a0d6ca92b91b83b189430c3ebdfc916861251de61ee81a54aec83601c0cdbc46446ece0e895c7e43e6ac91e2e2e0ca428bf05760c85db305efa923da3a8ef7e32337fd65fe59af95d3bfc58c224f55b19c46567d52f9005d4e6a6872d39ec090b7e63a9bc72e90637d7dbd92a087dce6f563fc70c19d0c62286c59e99a9a25fc51a8490ae991a66fc34345105aeb9ec3e697a27e6134cdeac516e64b7f6bbb01419e3594cb7f92d681b0d444f562922ef4423da3eb059e3db5308d160cd861f83997c3a884666a68a019f76618b3f2865e1978d4db7b61028425bcf6e3eade454419f00865e34877a2b6d2ce3587f235a9246f63a07c1c4272620ef56d032c582d4302fa11943a5796b591fa2a2222ea9ec57f12bb54774d6e880759339629e04561fed4f4b94071ae04fe96717e59333be762f57c96fd81ab9b3e68d8c4d5b77acc0c556aaed3c57df8e06f63c6187c410dfdbccc725da914e9192a503504b9788f439fbcd614fc692583547945bb88ad73c17ead5e21a80a985bcff76915e17da59b7dc57066a7afcde2944ff179d742d72c8e4e1a040edd0066645915ddb8268f73ad04366edb240754e4a604b2832183387f3ca60c862b145fc24a9422652d072f1406bec39848950b663fae5ac9d05fa59985d7432e950529e4a43edec48d7328b59d429e321993aa4dc22eebbad0edd9d8b75eb2abd2b0e628c4d1d5f8af84e2c7c6fd400f616518e7da8e05c005dc74ca74a02b6e70304e98d48902fe33c14f9efac454d44ba330fd7e7eb2965f4ee13a99d889466632dd8e875a8c5ad98ad154633d070caa4d1e9a470aa63e4adedf8a502977651b55467a43b0aeb9520ca0b7d74f24e6ec2127d727e19e65de96766188d72ac2c59f274422368c00f67b824ada2ca108549b7a3db0c2aba0d2d40564db79765550d2a71d2247d59d0f3f3d2be7feb0d8cda38c88b3aec779ff7c0cc5a70493bd468d792782679469695b1e00adcc0a8a04e9a6004a267b18c82977f0b21321eb04a27fa60164aaac7219698e2a2b460771db1684d043", 0x1000}, {&(0x7f0000002540)="30f189ea6a2c644900de29b97e2f2d590582a5584934345ba6f4db8b5600ca3bec28cdcd643af53fee7c24bf3b873e57c884f931df08cb876897674bc70f6017ac952b195bc6d8f9089913e85dc3f6af4f57471de1502cfd38001316", 0x137}, {&(0x7f0000000280)="7f48ee72d07f807a6fb9438c9d7463d4814cd9f01e8a810e1bac4f709c659b4c7fd21e5b0c4e9d936ff37a5a6e51c1e3c7dd6a6b1b", 0x35}, {&(0x7f00000002c0)="c6c33698c37b6ac8e85870ffe0d8ad4ca3920453028679266ddf2a7012ae3ff34d30420be33bc416aa0dfc0a9e44a7c4c2e7ceddbeb8673f09421cc99cbb00fde3c9e1f36d3eef41dd2bd9cc5ecf74142260b99e695f08f8be64a73d6118bad0b9e736cf987b3cec839fa7b8a92f3a2408d83f6f99adfc2754d0ddf5bf5845506b9de4852e6b0150b09185be4b64d06048bb683e70aebc2dd26a002f8c90fd838b4b55bbd31a05579efd620ad1750e9ed0b14c3ca52a8c9cd34062336db88ee06ba4555c41d31893e389280ea5d08c22dce361c4e5ec723fba", 0xd9}, {&(0x7f00000014c0)="6f108fe1df87a01d1aa33468b1f6174e9049f8f13f6a4524f99f64ce0ece70181f6023e8369ff1f9d920e72132a8170343a40faf0ba452bef34fd64353b9acd33ce8e4579ac22d4b5da9c4c3044d697a998a145a4894aa86bc92f417234ac4d35ac22b94e6e9bef5be5c1e46d67fa4a4a0c67ec59d0a0d042af93ee5bc5f75b4f8ffd7c8b09d9e6a6015ffdbccc4c883b7d76e0aa3610458166d184c2cc1cb8eb6590807c79560f31e6027fba4619585fa53168cdde5c466ecc2d56baccf91338a56eed54aefbbb265ebc684574a5bb242ae7c01250af157207dc67871078c8c36177c7f79e7351d7fa7efe8ccc5c94c9d991cd8e14ace0eda71017199652f8058d904e8c8d0bfec1be5b7ae2be32fdc18aa06cfd05bac6059a2e28c3136ef482d99157f59d6d190ec09ff7c7ba4f98a74e6381df1cfb2d9579c17977089ef35e593d00ce80cb868378385568c412c7d53bc625310dd4ecac0c07d4610de3d88041a982f06980547ec57df73e941a6d022f7559a8861442d478040e52340eabf6deaa04489d3a3d07f94c2273e2d5e568ca54c7b5bb4f0a0f0d93c6dbaf734db32f6cbbc3be66ce894da84c35928cb69d35e1dcaee95721eac86a0303dc02a3241fb51fa55bfd832a5db04b296869bf002ff6b1135038d25116ee384e9ff88bccbfc7f35e95bd989d25d6a4a1719c035bc703b8458b956ceca7cce43b9aabb89a5e3ea8875c5d0fc7adcc2b1021e237ae428394da3310f2f9ad71389182c12bb6d162d911a26177f7a5ffa808a9340c0bd3c38e631a61277ba78a5d3bcddd7674303c7a4c1462cf4ad6f30fa219898950672b6adf04ad19d55aac240b79cf59b8de39e41dbb1fb696df5292e3c272cced2fd0cd8994bbdffe65026ed42595ac63046e08c39795b1d4e2fa1728e3b442e637c9aabe9db92962056d815e1eb019b3e71fde63e88004e4ab49d41ba2471cd6546501451e66c297a88f2a70e1dfc252cfef304b3ad8b317bcacc77afe165cbf8bfc0ee0463c3032ce4c1c1120c3b94efdac81baed46dee3b1149b048b1823f943a072296edb4f0f6eaa9960be3a8778ec4770319b8ad752ff17773a44e2fb5dcbc6fc86d3a2cbcbf4f476e819451aed1d3fd843c5fe3751a615c6ad474df556ae917529b0b7d37fc41d76b88161f77d839bbb1cd66c3921ea9617298862a74015fdba8ef8f550665aee0c9605019f06e0a5b7f7daf37ec820c58ee23e6780e4594b26e9d8712550b50825a642b6f5968e77d66ae6bdcaa08e6cda1923ce4cfac6863d15cec52b3ba65c712fb7e712ac2348882b7a144c919a5ac64560d685558a1c50ec48c53c10fc7faad1ff8ad76e8fe7657ad562e588059fcdbe9b4ed1e1d82987b66f8dbd2b1bbb0f0b79aa1d2b598044ac2a7344397ee0bffef7162c8393c5624d09f755ec7777f04a77d8db43560f6420803d548cb7aae02bfd74d7bd5ac8e66988cd759fbd021b534cf8070b12db6c587466cd198c302def51d8454ae3ce43387ca85f5e3fee645695c31ab52e91f01ae75955094678bef84484bdbe714be146b23358e0eeded1a1c540fcf58ebe8506dbf8ccfe22760e3e884cbfd18a857ffb08ddfd2c39696711b36a2e6247325cd95b4068cb406d00ceda5ec2d95a0cdae0cc1e29722aeb98a7f69a327d2740d251788e1ff22eb60e9ab9313779d78e178cd883e9974dce564004ca8f638f6e2a0bfc0f6c1b738f636d44bc77f73f4d60fa36a5514a9a6473e35437a1e64fd0fd2f4c1152902532d3e2cfcc8044f4f44ed25543e55996f04ecebf00ca139372394add1edbf1264b83928184bf2fb86744728742c50d1bd22bc20bbfc7979c9b0421423bd5223c847d1979a9b7930711cbb294a4a98b6598514ea31b1742e76589307f5b8c1072dae2ff7ec9bc5e5590bb6ee63658b3b3efe97d22dbfdaa05f17d8cc1899657f866191694c0aec8bc7b4568b9a7b4b1f2a96e17839339dd1162c945f9402fa3320006ae5fb8c0cd03bc6c1d913ec03ce8b7158230d1cc46751529a14d053014184205210aadea587ae1dfcb56d8f47ae03b4c13ac4848281f8f75f280475c1a6cccb094b795aee8aeb657f28d115021139925a6244a52f67f05b857b80145efb7748d97a19132787c8ce6bbf4674d08fc96529bd9d278a39d7d2fb8e6a1e58fa46d45afa54456442ff45e8210093fd860d12d832d58f33f171de219e56cdada9ce980b700eda1afc1244163aeff66e0dd4b9ff6b386c501234bcde625d8ee187c15974864df9ebb0859a29327c538038863155ac84a1d126dc9c13bac4ac3006e940bd6e1fa895862ec6b064a4729436a13b9560eabdbb1a418c3b9df76b140f21088cfffc8de1d9b54ab45fe489e6f819656ac617a6def5ef3c75366e63806a5a7bf6a16fe903d92666bdbe4a5e61ee2e9f3da62079369070ff8bbc413d716e0ee79c4505c29c2bd9f8a8ec07d639573c3ee63fed5f7e62b0b8fa342e5eca08e14680004e713bcf359f68465d17370cb401c8421e41e69c94ede6f4a04697bbefb211bdd114c5031b50a084cc049234e0aad4a6a34a7e5b25a005a817c24a367c44e723f9550228c881828cf36b7753f10ccd4feb2c3f170be438d85019f8c23b13e5fc333dbca05721e133a1b228518bae446592ef3323d41948fa203b66e5f1c05a6ef7779c589a24c488e7147ded28a561796b99225e3771dad322f6965c7e72d32ffb64ee2d37fcb686e790216d9436f3bdb170bc57314952aa17a59014a6495d5662dd8c3701a62bd89bf99fbf68f14e2461498963f1fe32d657afdee84fc0088ab00d05fd45c68a25388d5c9c05f05fd678a393b3576e573cef010a5957a723e1cbfa2fba2871910e20312d56793a698d1c13d98d21d0b4389a5e59bc2d06127220c3c994b991a35383e7f49b6fb0ecd5415396bdfa7a79a4f98daa5f00e9f64e0191d569c0a5c8d7be19d383c9d7a62bc929bdf2834efc02a15266ee9bca87e76213b308e576a47f4d20a8c12864d08224be76937352af4c51faad6e25e6a998aaf7313268bc3b488d1dc273f7c9f230fd2a690e36bcc21b5694be4c8634166f54859534a34eabcac991046a157ddd0b9c4c7722e9155f1314c817e3c609bc40b69d2142f25a7bcefe97de1645fcf5e1f7340368d31560ef84cb008800265f6dccf7cfb829a163d748ece67f23e521f3486b28478a806382914c9c7ea491f05c64597c49fd0ccd3bc5d6fa24bfc26d3b88aaf01ff79da7ff72a19c87d170dcd97620edfff3df8efe97fc4d875b6bad33ec57543994444de491f55602820cf6f298de7e70b6a267817b32e5e79de629e4ae7ff48522bbd9f6358921b5ca49d8f59d04f8f291eb945a1ad95e1bef640da62849af48f5cc6a44c5e4db98743922a197e9c191e413d77c50e42f8d19fa8d4ce3295257d36d65520bd7533fb7deedeb850053318fb948b687cde7af585483029c939ca019db26fbe3c253407dfb7a114858edce43cb4901c63c1aa3920b6e4f2fe9c0f65c3a559b0a647dcfd6a06bec59948c9d8c989e470402b9292e61a0cb07ef560629047585cede4964f2f6141d5736985f4440074a12b2b931b4974fa1cd21b1ae924fb6e4e155eaa06d1c18d01814e2f1c5227642f9116005781f943e22ff84defd26b5e6ae76e49d4763f65d40f15499ff1e698671ed915cf3e2e36e952c91d6de0ddf5683868b3c8ec1c8f5dede391df6b3c9f92862df9bf034d7f40976911ac246242eb973958c2202d62e69f2dd69da9920ee2cba804b49600f63f52da7bc0c5eb8d00afa442f770f498eddb89213fc9b44246cde5b1d175e0ab61542f3d6808cbbea08eebc837ae03be615509b8217bd5a741c8c837ba54e7e9ed0bfec6121f3179bfb74ab40893ba41947611c28b39783e3b9cdd87599c8d06917c2a2c3594eb4f4dcc24e405e45d0f4509c23f955d4ce3f16d2485fe1d002b169ce588275a3541c132a96803a71d8063fef63a4090e1eb57cbf6c2f9d63fd10041b7db6062612fa0efa9a602cd88d6135f1b7ad8061fdfed394f6088268573ec96838df1a62a0fbd20e6c36eee33e47c811758fe3ab49a42c7daa4afffcfc50a0cefe30bb9eb33c9ac5eab10ccc0d4d15f67685fa5144bc2b07fbf0f7cf35c285bd2b71ad287db1e383bd03583f53a741749d5d5f73df3302efe2e215a1f3f80dd23eb5ced5927aad8e932666ef53a7ba0d3585c214e6d6c36709abe78886642fc498914f82022059f725f7b5c7ef15879151d175f86f67802a02c53b168787429ab8f09618ea8ebb0d0d905386b456696af4327ca2043bc2c372a794e1476c88ed3d3dd47bd0b1016a13c65a5ce14b09579d9c4dbea51b582ecd288ca9c007f0ffe5bfde5ea92919fa8f42d0084f56a590b9094ea46e16fcc823c9c1cca394508bf8e0b1f5e7cbdc1cf8e8fe9785ae7461c87c2021adb3ad8c3f20cd3d850b6879c008df9a902afa171e186717cc146582c0c35331e0ad4dfaca62d0a10a2f4d99d574abb038f2320fa44254ee2c75b3da572a9017aeef9f75e0b0e53baee8d4d34b7c6a3eca63ba8e2c70a3dd97d2d647ef356998cebbdd8c29835b3de45c1e4c28f8cbe743a04958f32caebeb7ef560d2d732a6f702fdbd9436e58c52ae5432e4d5d2f2dc87962c45979d585a56540d5adb58cdb3c566d172a24ee5e3cc9995c4174be388c0d297e47ed87cfc85cbc237055fa2ff0ec3d84e6b814d8fab20af6b9be906459a08f046e576430c208690c289857624263f7f26f280ba07267194754125803994ad84b08810e92c0f43174854db57f34fe9e257bdab80148ef7dcde33d20743dc1dd440d7a92a643c4facc1dc916fe4f0de96646bb7b6528d030e238c7ea652cefa7e85af63b5e024021054755d5a8ae0b87291727abab2cf5deecba718d301280fd0babce94248377fa49632e28b3e2f7e065d92b6ca02e37a1d477aad31cd46980c73d3650688bfa5395d122490fa36fa74549ebfbe3803cad817fdb9ba82154b298dc9caeab6d6c59e18bacd10f61cb6944a66f1bc97db2377e8a7c8a1f55eae5003d90144206f7d7cee20489a50e5074332a2f750d34f82155b5bfd7fd5049e4627c9b7f03ee82435cc72eb6ffcbdacb91c9aa6eebb704a222fdbfb141f1fd700482c3afc0f7dbd20d7ad0b55d3e5b0e4bf29c6355ff49e26fb15ac986313568b1ebd6369a4c52471a6a31fcc58f96efab6d992353ae33c4e08cfc28c028690878a917c4cbbbcd61e9eb876c587c28b7cbb11cc3def353cc1ae6f84abc748a27801116bf3159a157a769da933be3c00c3d2c790c192febf1ba5242c9b8dedd0eff7d404338b593b96298cbdbb4ca22634b2a0ed75b98d89328097cd38202d67e4b879dd92859341705ac0ff34998c0c99249c2d75d93413fa55df6eb9c721b5a95b44a4cb29b53fa27b3f31559da33770f8498cef99f254300c6adebcd4558a9675fd8ed2cfd8a064ec8e02f482c2b2227d1d461aae931b091baf75c7f792e9e240b9f2f1350f7da50d7899aee985e149b297121eb8a903814813809426a68d95538796c2cb2bc6d52c4ac89b9726fba4e69ffae314c574800d8fa9555661f9b5e02d1c9e65b1740ec78e35f6a231f5c77a1b5b83633d515b5fc448a05a25574c04cc0af84d324c751689b787eba12b0a35ac9170820d76f3be4894fd1fcc10419b8be1f4fdd2ab80f84684118c6c74455baf9a56b09e576f229823008a3710bbe42656cda9bbaddda7dde25818d8aff95733348061e3820d176", 0x1000}, {&(0x7f00000003c0)="ca95cc7461dd", 0x6}], 0x8) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r4) kevent(r4, 0x0, 0x0, 0x0, 0x7, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) dup2(r4, r7) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:40 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x6, 0x2}, {{r3}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x1}], 0x7a, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0x18, 0x20000000, 0x6, 0x4}, {{r2}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7fc, 0x3}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r6}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080), 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r7, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r8}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r7}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r9 = kqueue() kevent(r9, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) 16:01:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x2, [{0x3, 0x5}, {0x2, 0x925}, {0x3, 0x3}, {0x2, 0x5}, {0x3, 0x7f}, {0xd6e7302951d2bd45}, {0x2, 0x800}, {0x3, 0x7}, {0x2, 0xd18d}, {0x0, 0xf5f57847}, {0x2}, {0x1, 0x8f55}, {0x48d0b52a64f13269, 0x7}, {0x1}, {0x1, 0x630}, {0x1, 0x66e5}, {0x3, 0x6}, {0x1, 0x76f}, {0x1, 0x4}, {0x3, 0x702}, {0x1, 0x8}, {0x3, 0x80000000}, {0x3, 0x3}, {0x2, 0x7ed}, {0x1, 0x8}, {0x1, 0x1}, {0x1, 0x80000000}, {0x2, 0x7}, {0x2, 0x200}, {0x0, 0x5b8bfc09}, {0x1, 0x1}, {0x1, 0x2}]}) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1ed76793826028fc00"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x1}], 0xfe, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r7, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r9 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r13 = getgid() dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r9, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r14, &(0x7f0000000900)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r15, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r16, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f00000006c0)) r17 = msgget(0x2, 0x0) r18 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x3, r12, r13, r10, r13, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r11, r11, 0x5, 0x5, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r17, 0x0, 0x0, 0x3, 0x0) r19 = socket(0x800000018, 0x2, 0x7) r20 = socket(0x18, 0x2, 0x392) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f0000000a80)=ANY=[@ANYBLOB="0800132f6669586b6c00f2a496c8963bab0db22f0521d3711d1ba6eaaf33a3c0ce802317e1dc1ccfd8a3529db4baf9c658d906e6d4095729ef5bf73e05c032b4c75dc24c6733607bc958cde0b7ef6123eb1e26b7a3f54635df7a423b6b92a7db5bd44c197e5b9a5306df08c1d7ef59049b16a471fabc566a61f2a8ea1ec7f909e4f8e0f408513b4547c98ba23cde9a4edbe2c1976428e1fe6effefd9dc3209b35024ab0c372ad5bb4612bbaf3efe1b4ba0388d5e398b83c2d344cf720df5848ad0f3036ad5fb914efa5b98470b49f887a9f930dae69be5fe4c139fcff632c51785eb00000000004000007593971be0f2664000ad505235e39559f875d24fd1925133912d1dfa529d555eb26f31099dbbede16c3e3c880ca062e855741fabea38897897ac8d4e62b67195880100000000000000ac2685f3129a28716644eb597283e25c31132d7a7d129a09b09bb063c61291773a26cfc88da6d3f127a1898cd701f5018fd73406afc1724538be5a644ae5a6ae72d14425"], 0xffffffffffffff94) socket(0x18, 0x1, 0x0) r22 = syz_open_pts() ioctl$TIOCSETAF(r22, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r22) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r23, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) accept$unix(r23, &(0x7f0000000640)=@abs, &(0x7f0000000700)=0x8) connect$unix(0xffffffffffffff9c, &(0x7f00000007c0)=ANY=[@ANYBLOB="e9ff2d2f66695065020011ddf04a66c3858eb8fbd37efd119db1fdcac4e2f3d65b21cd96d79a4fe0cfd1d45e3e2d341e3ed87a9df60025f32bb124b3214b10434da566f596931a7d9279e7cd000000000000000000"], 0xfffffffffffffd8c) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r24, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r25, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r26, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x33a, 0x0, 0x0, 0x9a) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r27 = socket(0x18, 0x1, 0x0) dup2(r20, r27) bind$unix(r20, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r28 = socket(0x18, 0x2, 0x1) dup2(r19, r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r28, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r9, 0x0) 16:01:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3733e84c53911da0c5a2d75300001a1e3cadbd"], 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:01:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt(r0, 0x0, 0x4, &(0x7f00000000c0)=""/58, &(0x7f0000000100)=0x3a) r1 = socket(0x20, 0x10000000000003, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYRES16=r3], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) connect$inet6(r5, &(0x7f0000000080)={0x18, 0x0, 0x0, 0x401}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x6a, 0x2}) r2 = dup(r0) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x16f2f8cd9758eb6e, 0x5e63122168d666e4) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x13088186b5ea2734, 0x0, &(0x7f0000000280)) listen(r2, 0x400) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f0000000040)="6393", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:01:40 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386227de0b07000000008295955984c87910bf453f68c01700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58ed4237b8fa4d412ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e9dbfa12f000000002f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x0, [{0x2, 0x9}, {0x0, 0x7}, {0x0, 0xe3}, {0x0, 0x4000}, {0x1, 0xc2}, {0x1, 0x7}, {0x0, 0xe2189699}, {0x1, 0x4}, {0x3, 0x7}, {0x2, 0x8001}, {0x3, 0x5}, {0x3, 0x3ff}, {0x1, 0x8}, {0x2, 0x6}, {0x2, 0x7}, {0x1}, {0x3, 0x9}, {0x0, 0x2838}, {0x1, 0x10000}, {0x2, 0x3ff}, {0x3}, {0x1}, {0x0, 0x6}, {0x2, 0x7ff}, {0x1, 0x7f}, {0x1, 0x1}, {0x1, 0x80000004}, {0x1, 0x3ff}, {0x2}, {0x1, 0x7ff}, {0x2, 0x101}, {0x1, 0x3}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f", 0x4ba}], 0x3) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) read(r4, &(0x7f0000000100)=""/91, 0x5b) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file1\x00', 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockname(r6, &(0x7f0000000180)=@in, &(0x7f00000003c0)=0xc) kevent(r3, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) dup(r3) 16:01:41 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) pwrite(r1, &(0x7f0000000140)="bde6030ab89eddcd50f52ecdd42ba944b078739fcbb5eafd7d5ec4ce2b379597e2d6c0db0b3f2b391826ac175e7b87ea5890eb50d44c15ab71b85c8374179cbe1947df86ac07b1cfc976dbf412eab5e221b43f2da6122307a02f4bc7ad2da58cc7c96cc3d2c3549aeeef5c212d82dcd1ae434916fb7aef5fab61884e34c729f3875f68f5495725688b6006cedfbd6d626d7fc78fa27b5ed3c7e67627fc943bb0244df793c60015ca4f62079a7ee861fa104a1cfe32cec13671a63e82a1cb6a2a809da01ee5af77bdde1bf25eac16b9ad72cbc8ec919d1de80665150c7bd6dbe29f8c42a13a751dedcb28504ea4d944413cfcd24ffec46a410a0671848bdbafb5f3315eacebcc4f25e23baf8358de90c4eb213a993ed0b5c74d4a3c113d57dd5fe8932337b192d2b5c204ce503bfa138fe657f2d36bcda0a3c3da826f2ed43fc90500fc6ddfb826a97c2861d8a0263b06d37f4ac53a328a4e015fa31f3aea930f55542b0828a800e88e0b73564b51fa467ee080860984f2c9da10c36af07c9d6e99d194da6de34ab1eebdb7dcb1ee525a0c7d058e37c73185bf7af895917e42c734ce1cfab323c215af89ac52333557c4611002cd2b5d2df54209f5fd99d882e7ecd69b6ff29501ce820d64c023ef3ea0f2c2b29a693340215688f524170a7cf02f712800eb257647131281181f04499b894e579564cc75669a987cbb3e89e78923fedcec9d74cf90c1e442e0934695b2f6f273a8aa4a69cba0cf58edd908cda60820df57dd9044e78daddfea755447893e46c62d62cffc9faa9f7c891fed9875df2577ab4097a930b63f687f32861f1a0fdd18452a5ef1c444aa5a14b38cfdf8ecd68a02641800da44302c784ae42f4388c9f4f7be13a57d4753d99e8de0e9dd1c3fbc8cc634bd0bf0862722e67866f6fe85216826838ebc694b412bf34dad6ca1eb03b196e997fafc9a6e0b804761647b73fbc30dd62a6345fb50597fd8c11f8dced4d49180f71be49e2a238076aa302a36ec97e9e2f4ad300b5b98874ce3c6005bb7fcf18f9ccc815c56d4e2846de970f600cb7c49f83e2e8a397ead5bb56de881e21d967997c5c9a232faa39f83f8d440fd0eba5fab41370066e4acfe71155097115957220848e7922d040493b54071d00c71f4fa794a4da3b95bc05137e61581e700a27fbdc7c7fbed2062632ed471b2747670abd8b43627c4f45ae13c134b6e8904127a83d4fff42db2f24451e81a2770c9d31ae04d2481426ad0284317d6ab00a68a90c8678215a31599a16fcf340f12275966d881e572f656f725416cf6fbf300214d2d0ae5cb23e1512e5480ebecb13de42037985aa0b9a9f61356b6b9a77c246b0ebfb96eb8519cab7a1f40000e55dd588349d22ba8091b9f1ee44401bf105a7a3493e36ae7e70c87daa7f04305eaefc322155b477af2e753254ba1b78df1b4ee3e5fa7c8dadc6db3051f167eeb4f0e7bc36ed9cebfa0cbd3258770ce70b0f0a4bc2e2d4e9cc08ad3eb9f63d802317a8c98435ed1dcb7450e8083e5b19ad1f8966b428d5ccebcd9600aecc0356d174bcd18e6575f44b62baa49ed52d34e9e12ea403b9a987908583aef943206be16344e7b4623a358e107bbc0eb5909f97e4d5a17016dfb046bb7bf17b1825d9dd96376862f7207fe9ec20232164ef4acba53be03968fc04ef229dc173f51490f401e5f121271b43fdfd76d4f27415776ee1656e5fa7cc88718048d2556de7fae9f3a37118c060c4857df7c94573b7fbc9a1b12158f3a5853caf0930614e3c9222837dd09f1fd2eac13db5a354649db46b780d85a1d11f5b585722fb489c715b350ff8a18a1a5a219345c457424ade552bfe08e72df5278f9e220417d56b2a6bb0799d298695e38aa3447d7b7b29fbf90fe230a2865c4ba27b199ca7c6af4dbb2654d428eaa7017964c69341577d541178badc464deaffa913f5acb2d41c193d15d59729581739aff5db556ab05e4c917176e5657c42db6d15ce59a71005c29166b7348d3624e11b45f2c08f6fdc703449e7ce2334df76ef41f01263107880169222bfe97b7cdb684424d0a182a8ac0d2135398e2e61265e2f2d21cbf384268c83fc23036331ffd0af1e82cd13c2d8a805429cbff790e1cb05df180ec648c4a92e4f381eb9775ad4fa9c216d4720bdebd2349840a14d6c9528e650aaeb632358d849ca010f378b1af5f7b86856b436f91d7bc0d4ad2105df4b5e0d764b424bb3a301864d7440bfb8214813e26c15772b71682ce667cd44620b7bc217ea7f5a5a97fc2451f83ac3fad0f05bf161d2281cd66548ca236724af403006e542cf6c090250671333ead6e9a5d1280539e103243c10115a1c3cf0f5a8930a1f60fdde7fa92a3069ab5950a6e176a661e56b2f7fb0f01df8a60bf1dcd8ec036f5b632341a906b94c98bad3c2420c94a1384dad69f7c0c6b3a314f46bfdc7d3d9f4a3149d70762cedf068a6a47eaad920718423ce71699da32a42e2369c2b000de539aca63e3cbaffb72800cbb735f23973b583805e5a3f6187a57c49f7885d95526bb1a1fdb825c977cc815a82afcb532ef0da824a3db819b8cbcffcab4eca1dd63eaf10ecc0ecd9951df58b5d332752ea034e15555432ef3129d5fc573a78753098b7a9aeef48bc064aa8059fb11f168c8823c5c29581d63317962c4203eb948dd32d5d1ccf16d2d47d98b7f504974920111488071b3785186b7a651ba9f8fd60644cc39dd94997ffffc7a44a260e85396ce6de61d9ccc6b5f70bdbc08e1e6d11331645d48519089fa78566a36c2d5aecaf84abfc754d07379853f7b7eebf78cd417ab33f8eea2ecaecb4fa47433294284134860455db9930dbd5cc62c851e93634259a75a5e6d3c81b5e38396caa6fea556df69dfc6fefdf3e0742cbc99912a1f3cc25a30e33aaee630dc07ec839e04e0e68e2d72736543a9e1ab087b46bbed7458d6e8e6d411b4ba8ac6f0b3e1bdde0aed6b4638980e47a86d8fb6a6531ed9bbebc6c549d72ec568bfed0988897cfa5ee8489ee473ff9f962dfd0ebf06c0a89afd10c1f9ca6811dce329c140a6c4258c4cc4ac8eda3c3f3ea4cd416028ae29b7bc4b7998d58bbd5d8139bad2f9c5502d78fbe3bcabfa1653461c3101c4df8f483b78eda863bc4f189e1dcdc1c7f704f394ffcbb1d4f3c6fb456c5a6aa51601a48b886fc539870e20e71f9c8dfe3f959d075a6d340d8f65bcbd26d8d5152a38206b0eda044cf76f29172b733193a474465b3d68a839e9cefb9e827143ccc05d31da706fd5748f89aa2f0494f507ac1505f5db3e679c1d6bfe2df0b9842923e83529bd959041536bce132895b50e4dd330b13fec81c106b6e2def488a1b3bf1178d5514f11e79380c7b4290215caeb5a32f4f1ac6840efa81c2c5e658e61dfa2b578082320400a7b68acd6270a7438b0b64221b49c7a65f5cddbadddaee18327107d5b90bb5b738d1e9659a173d5564f5e9812a0bcc6c89d5bbc46ac615a4ccfdca712ead7476c5fc1d4a01843f32ca7128598a145c6c7edc97a633e0c7b0fd537c866cbbd1e023ba087c5bda3df381813ed0cf9233e8a0dc5c638d93c1dd445da6a403801ce8d8f623602c839bd68c0078d522c77d0b857dfe7d433551864b7a6abb985ba38c3e4465209b934197a8b557b9a38c4a5e7080ee9ab8380ed94812cb129d42c0988cc374dd164ecae6ca7fc7d8a03f349d560282ada551bd4a2b11589589a4aeffd876cc6618a5348b26567573e30150fe587613ce1e59ba7f50a97f44e228fa3eed5d9f8344be92d66bf8944a67a978684b35c13b4516dc662ad088c2a0888ae2f1f8094cc61bf6cbf8d157bc39328c9a21bfbae4c00f592ae123b245d5c78ea8b315c48c5cf36de54aab82445f75dd6e7028cbee35f1e039bc6a52246916caed7a3d1f33ba3e4d0a09b22fb75f4a5f95e40df6dc925e55209efd55e66a4cfaffce78eff800bd3016e02bed64dfde4fce4e0d57e67048c194cb1fc7f7bfa903320d0f5fdb495fa4c1c574ba5766a5aadffbf2ab2ac745e4b1a1f16deeb60714bb307f02d863882bf823188871e5ee2bc6f44895d26a67a17e68c130b588f4febb8fe78549e0be8bf48e80c53f100d434bdf926ef37a55613a6e33fd8c614a4a5998fb766d0d6ed48bcfa007232b6bead0fed02c9b1b8750c159be946da36bbeaf252c785a96a60ba99925e4878acc98f6412fe741d6e147e7d376366cad57bbc4a6ad024b162cae0ede0062cd1c69d6793a85ebbae543015800a23c0486637675150af63e6eed457b35108c7d6e30cd1a4a57f7ed1e98468f8b0197d8b314f19877dd7390f3dfa3ca26787e8ff236b974c58a3d5ace26620d14aa9d0c02545505ba5b57697abf7b8c05e369521c0c15821ea4a583bc0100a215420b17134895ce99f46ef70505396632d0c22d80e9ffb5979cd2907c25557055d9bc9bf1f2c6f4cd27a8c265f63e3d7ee1a6538cf60084298e54c87f4244c76ee93c5d8ab399718034b2fa86bbfd19efc5fd9108bb98baea77962e951c381c9e9ab2a475fc04779463ad42e9e66e1b41219744acd80904b1b7da1dac43e026caf1bb6e2c39cc717d1d860fe70b6c7e3e48fa297e0e46143aba6b10a4d09bfea84d5554f60698c3d6ca19206988197d4094eca3bdfecbb1aae6363b553b43604bcdd33d05f913bf124394cdf905644f60e2bdd11b4fbf235822b233a04cfa94fdd8ce544770ef7c9a9a169a4e2c0bacb8a6fefc71efc2c52e76498d5b5ae937f66817d278d6f99fbf2dd86fc2091b0a6434f96a6172de79dc90d101455a25d86388c73c7a7bd9be2e8784e35dac4c459c333e9c6a31b11502250e290b278b095d46e9560c80381d838969ae1824041a4c2940a303359395642b6f8a307b6daf0b5da4b3981d66d929fd5009b6b1146b35170ca88291c308b03a4607aa9b54d6dc71e72039ab9398fc36f1cadc38486ea79020db7b6f759c13dc00f0655845cab23bc56b63b857df0fb127788f795c5baebf7070b0d0e78794035534b7ba59733be502900f6cade0ee2340dce150e4dc8630456e099eff64eef9956baf40ed37c5974f6b28d70465c05a6dc8605e4bd8a550a5dace1dfa19f286450bdd5f741c5ee4ab756ff854e7c014a4a86a90d62e4872d5760335f133e7b71ae7080888961c0c1dbc7f630b46474021c4d0f9244c40d208c97323f0af486be24319bfb960e0394f40e0bf377b70598e78d886b390ecb698f562220256b2390d15af28d6295c574053eba9042d99d322748f79e1a07fdd8b359d97d30e760c8dcc2f1c316a44f1b30e9b59868020690cabfde8c8d3c882d564263a2fcd17410f710d110fa757e3edbb8f14d105d0c6d687bc52723580afccde16fc734256a5dfbc84c785faf66153e67cc5488bfb31464f1b25d59aa4d329bf7818715f98b830ed20c177bfce419e6197c6106c7265098c771bcf2b80bfb0cd797eeb4f102b7b02a8fc5cf415fab59be156d1d0e41ba6be83f6ccb4b13b8859642bba0fce065ff9e3ae0111fc2bbfdb7f26f503877c7513fc6c57e978d9dd38fc3e8653690983d211db8e12251f36503a62909b495ef6306f255c6207df25c120a38465e1c9d6d9d3c1bea9f8f49901dc5bb1c1749a98cf1eba334a6e45b1a1c6ba12d0be6ad467dea54245394709f5a177460195faffdb787b51cd9d738e1d405c7e88a52e9217d388e2162aa1d8d1f45e57b34670ef2795112b4bd0a886f0e122aa4531404116f329f18d93355364fb8dd5ad3fa6af867d9932cb01f309d", 0x1000, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x7, 0x0, 0xfffffffc, "41043d744000", 0x0, 0xfffffffd}) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) 16:01:41 executing program 1: clock_settime(0x3, &(0x7f0000000080)={0x5000000}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) 16:01:41 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, 0xfffffffffffffffe, 0xc240, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x4) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mlockall(0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) 16:01:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r1 = accept$inet(r0, &(0x7f0000000280), &(0x7f0000000340)=0xc) pwrite(r1, &(0x7f0000000400)="dc32dfebfaedff818103b8b606625718963db419af3b6d8fff4e7ea3a6b6f50685385786ba4cf4f87f7682c941a11df16fc81ac5fd", 0x35, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2000000000000277, &(0x7f0000000040)}) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x4000000000086, 0x80000000, 0x0, 0xc}], 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x800000000000005}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r7 = semget$private(0x0, 0x3, 0x102e7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r8, r9) sendto(r6, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xfffffffffffffd11, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xffffffffffffff1f) r10 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r10, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r10, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r10, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r10, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r10, &(0x7f0000000580)=[{0x3, 0x81, 0x800}, {0x0, 0x0, 0x1000}, {0x5, 0x0, 0x1000}, {0x0, 0x8, 0x1000}], 0x4) getpid() read(r4, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r4, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r8, r9) nanosleep(&(0x7f00000002c0)={0x0, 0x3}, &(0x7f0000000300)) lchown(&(0x7f0000000780)='./file0\x00', r8, r9) fcntl$dupfd(r6, 0xa, r4) dup2(r5, r4) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x40, 0x1) sendmsg$unix(r4, &(0x7f0000000a80)={&(0x7f00000011c0)=ANY=[@ANYBLOB="00002e2f66696c6530ac58f5432c000029bb3f0b649ebcc389354df65a2966695ec4c857c09a5ca16ac692cb63b88e4214fff586733cbdee00000042c7b249c64c0f95a00f5bdf0675364b43c5f64dabc3b555a30331c7118b3d82bebcc09bf868ec5923b55f2d3e5d2cea12ee07b6dd8e6ad42e04ccc8dbe26ba739111dc3d12289ac38570d2e84ac011e2263ff2e18ef3741c6eefbebe54d84e19d504f01a2d8c53c52f5500b2fa3f9b6548c2e62fb2182100200f141f4355a7e5ee337fe70ba7d12e8edae0b10527852d8fde912c7393f55755d40180b88623bf9a1a8c045741bd10fd6b94d5f7579a89e4affee6e0c8e2c3a875952e72a0e23a7c4d31f9a2d4cd2903cec72f36ac087f428cbe704e83de47475b9ab2a07862610e4d3d7327d28c9248d01dd13e20ecf268227a534e3fecc4d906d8383784657bf43df13a94e507815276d235f4233ac0933735d278762345f4c92c2afa0b4a91d8bb585aa69d22b201a4c98f8b6bfb1647c436810eef557b7ab0a7dfb26faec3cfc93398c568d094b0e27b8acd8bdd9430a776548379f028f5762dd49b619899436a43b9b159898ed63da1674465c321d02da0035562d6a0d74f689e4870c8955ff1a020000000000000b623be34585025e24903259bfaa2da5e57e97624b18a1f212634910b02a3f57984fc9a522c9b867850e9ff5200b95d7ff7886b1bf740c7f09a3d1e80f52767ac94fe8c1d78d19ffca234db5aa144c90751557d1a976076b24c901d53a6332c7b7c8609352588521eb7e4fd8233d54190f68208c4bd34280956b8acd290453f541704f20920cfe4e75568157609e536d27ba334e8d144e3f68d61e04b3fbdeb2738a00"/630], 0x10, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0xffffff56}], 0x10000000000000d2, 0x0, 0x0, 0x8}, 0x408) semop(r7, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x3, 0x2, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000380)={0x7, 0x1ff, './file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) pipe2(&(0x7f0000000840), 0x10000) lchown(&(0x7f00000001c0)='./file0\x00', r8, r9) 16:01:41 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8eb44cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb2742244736879911babf99ddb75ff3b03e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374ca83dc570916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15fafffffffcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a27d3a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a56ffadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a7bcc83"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3", 0x5a1, 0x0, 0x0, 0x0) 16:01:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) 16:01:42 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x3) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4c}, {0x6}]}) r1 = socket(0x17, 0x4, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r3 = getpgrp() ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getgid() close(r6) kevent(r6, 0x0, 0x0, 0x0, 0x7, 0x0) write(r6, &(0x7f00000001c0)="15f094878b1e5f908adc7984b200cfbc58d622d9563140aa3c9dad48615a1eda335faeec2ee0e71ea978f24e1cef15f47027dd711c2fcab24e294276491018ceb2fbdb2289f672e986650a00d2d1d0abf7f45184f84da70d2134d53840384176a4e10d9c0adf82945ca4075f4e425ba9458d9c2f20354b673a", 0x79) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:01:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x44) open$dir(&(0x7f0000000240)='./bus/file0\x00', 0x80, 0x183) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="e7e19a6fb6c1ae7e07536c4fd800304cc3544733574136a104b35f3d1999602be7fa3282454c0a7d4b33bfb095d2e492b79c957ec81cd93d8635ab5f22efcb473e04ac77a40f75af74260ec7958960beece5ee94b27e44ddff915fc33a9a3b36da65fdf1da72cf84eec7bebd7a51e04c68f56eeb1647", 0x76}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r3 = accept$unix(r2, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000340)=0x1002) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000180)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x7fff, 0x5, 0x6, 0x86}, {0x4b17, 0x0, 0x6f, 0x100}, {0x1, 0x2, 0x8, 0xfff}, {0x4, 0x8, 0x20, 0x7}, {0x8, 0x0, 0x6, 0x6}, {0x2, 0x85, 0x9, 0x1f}, {0x100, 0x20, 0x40, 0x1}]}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x190, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x7, 0xb7c, 0x4, 0x0, 0x8, 0x4c9, 0x5, 0x2, 0x3, 0x3, 0x2}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) setuid(0xffffffffffffffff) 16:01:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:01:42 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x2, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r1 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x4000) shmdt(r1) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x1, 0x2}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:01:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="00000002", 0x4}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/136, 0x88, 0x0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) login: çášo¶Á®~SlOØ0LÃTG3WA6¡³_=™`+çú2‚EL }K3¿°•Òä’·œ•~ÈÙ=†5«_"ïËG>¬w¤u¯t&Ç•‰`¾ìå~DÝÿ‘_Ã:š;6ÚeýñÚrÏ„îǾ½zQàLhõnëGçášo¶Á®~SlOØ0LÃTG3WA6¡³_=™`+çú2‚EL 16:01:42 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) fchmod(r1, 0xa1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) r2 = semget(0x1, 0x5, 0x19) semop(r2, &(0x7f0000000040)=[{0x0, 0x4, 0x1800}, {0x1, 0x9, 0x2000}, {0x1, 0x2, 0x3000}, {0x0, 0x5, 0x1000}, {0x2, 0x81, 0x1000}], 0x5) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x6, 0x40, 0x46, 0x8}, {0x6, 0x4, 0xde, 0x8}, {0xde8, 0x20, 0x20}, {0x3, 0xe2, 0xe1, 0x4}]}) 16:01:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000300)="88993f7464545450d6c1f75ef33b7ff1794ba74aba607b0c00fbe2efff5f7a95c1bcd56fef401873f74cbe37ae445d561fba7d275385d08d5580ba10ccbcc4218f28a49c7542000569c98de2ea50d20395190be7fafff5a4f330decc0f58d2acbf36c94f17e071b35050814efb98fda7cd3b57f12ee937b823e79fd80f1d9df3e5eda2cd3d64a79ff82ffc447e490ef14a958405b4c9fe502dd0c999b959284208e236d0e9bd1d44c80981d1a74898ffe9dbae52e27d79a3ca1c797e72d2661b9ebb1cd9c3b050e432a251ce4ffba5b952e35d7d9a89d872bc916260f3f3ae339424bd500f2d"}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000180)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:01:42 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x48c8f170613ed79f, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x40) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)={{0x3}, {0xe8, 0x4}}, 0x2) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) getpgrp() pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) bind(r2, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) 16:01:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) close(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x5, 0x4}, {0x24, 0x7f}, {0x101, 0x80}, {0x43, 0x1}, {0x47, 0x6}, {0x41, 0x9}, {0x0, 0x9}, {0x87, 0x33}, {0x8820d2afd8f317a3, 0x200}, {0x2, 0x8001}], 0xa}) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x14, 0x0, 0x10}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x5f, 0x4, {0x9, 0x6}}) pipe2(&(0x7f0000000180), 0x8004) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0xfffffffb}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000140)) lseek(0xffffffffffffffff, 0x0, 0x0, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) r4 = semget$private(0x0, 0x5, 0xa6) semop(r4, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r4, &(0x7f0000000340), 0x0) r5 = semget$private(0x0, 0x1, 0x1) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000200)=0x75) semop(r3, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() r10 = socket(0x11, 0x3, 0x0) recvmsg(r10, &(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(r10, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r11 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, r11, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r6, 0x7) 16:01:42 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"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) r2 = geteuid() recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/2, 0x2}, {&(0x7f0000000280)=""/110, 0x6e}, {&(0x7f0000000300)=""/153, 0x99}], 0x4, &(0x7f0000000400)=""/107, 0x6b}, 0x803) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r2, r3) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:01:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r2 = dup2(0xffffffffffffff9c, r1) shutdown(r2, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="63098647c6ff07e00000"], 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, 0x0, 0x0) 16:01:43 executing program 0: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) poll(&(0x7f0000000080)=[{r2, 0x2}], 0x1, 0xd0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0x5, 0x2, 0x2400000, "6f29e25bb3c9f006c878269c27747b92ae460e35", 0xffff, 0xa74a}) 16:01:43 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)=0x1) 16:01:43 executing program 1: socketpair(0x5, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x6) r2 = socket(0x18, 0x1, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r3) kevent(r3, 0x0, 0x0, 0x0, 0x7, 0x0) dup(r3) shutdown(r0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) fsync(r5) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = getegid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x8000, 0x0) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f00000003c0)=0x3fd) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, r0, r2, r5, 0x8b}, 0x6, 0x401, 0x2}) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r12 = socket(0x2, 0x1, 0x0) shutdown(r12, 0x1) fcntl$dupfd(r12, 0x1b, r11) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r14 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x3, r15, r8, r10, r13, 0x8b}, 0x6, 0x401, 0x2}) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r21 = socket(0x2, 0x1, 0x0) shutdown(r21, 0x1) fcntl$dupfd(r21, 0x1b, r20) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r23 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r23, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x3, r24, r16, r18, r22, 0x8b}, 0x6, 0x401, 0x2}) r25 = getegid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r29 = socket(0x2, 0x1, 0x0) shutdown(r29, 0x1) fcntl$dupfd(r29, 0x1b, r28) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r31 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000280)={{0x3, r32, r25, r27, r30, 0x8b}, 0x6, 0x401, 0x2}) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r33, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r35 = getegid() r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r39 = socket(0x2, 0x1, 0x0) shutdown(r39, 0x1) fcntl$dupfd(r39, 0x1b, r38) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r41 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r41, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000280)={{0x3, r42, r35, r37, r40, 0x8b}, 0x6, 0x401, 0x2}) r43 = getegid() r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r47 = socket(0x2, 0x1, 0x0) shutdown(r47, 0x1) fcntl$dupfd(r47, 0x1b, r46) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r49 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r49, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000280)={{0x3, r50, r43, r45, r48, 0x8b}, 0x6, 0x401, 0x2}) r51 = getegid() r52 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r52, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r55 = socket(0x2, 0x1, 0x0) shutdown(r55, 0x1) fcntl$dupfd(r55, 0x1b, r54) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r57 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r57, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000280)={{0x3, r58, r51, r53, r56, 0x8b}, 0x6, 0x401, 0x2}) getgroups(0x9, &(0x7f00000004c0)=[r16, r16, r30, r19, r34, r40, r48, r56, r16]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r61 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r61, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r63 = getegid() r64 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r64, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r66 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r67 = socket(0x2, 0x1, 0x0) shutdown(r67, 0x1) fcntl$dupfd(r67, 0x1b, r66) ioctl$TIOCSETVERAUTH(r66, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r69 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r69, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000280)={{0x3, r70, r63, r65, r68, 0x8b}, 0x6, 0x401, 0x2}) r71 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r71, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r74 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r74, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, r59, r60, r62, r68, 0x0, r72, r73, r75]) r76 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r76, &(0x7f0000000040)='n.', 0x2) 16:01:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000020020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCCDTR(r1, 0x20007478) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) r0 = shmget(0x2, 0x2000, 0x280, &(0x7f0000570000/0x2000)=nil) shmat(r0, &(0x7f000023e000/0x3000)=nil, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x1) 16:01:43 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20828, 0x20) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:01:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0xa, &(0x7f0000000080)=[0x9, 0x3ff, 0x813, 0x0, 0x0, 0x1, 0x7, 0x3f, 0x5, 0xee44]}) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x200000000000000c, &(0x7f0000000080)=[{0x54}, {0x84}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:01:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x5, 0xff, &(0x7f0000000100)="beaf13c65f4ae20856cdbb3112cb946121b4d3584d00b45e430f657642260f3ac28bb5c8891eac5c0269d9444feaf920271ab1c658259a63a4a00f", 0x3b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x2, "00000000e900090000000000000000002000", 0x6, 0xfffffffe}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) syz_emit_ethernet(0x8e, &(0x7f00000001c0)="2593c850b2f6de3d23cc697bf5ff59b84d2c31f6fe6138ab25d56c9ff2469c6cfccbbd8cf90cdd4d8c3fdd0904f64f79716aed08e6cef0bd8dd3b709fb7bc8ea24cce0974860b3d9efe395e3a5477de600e9c6235635126ddef70ca3c35fb558ec1f20e0750b5684127a67446f5025397cff4bc4e73c260984e8d5165af054d7475f303c9c49280b35ae43914331") r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000140)="40aa104d0a8557b07afbf357fb094485d13d52a2c921af9d84868b2a198d09e10f", 0x21}], 0x1) 16:01:44 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) msgget(0x3, 0x8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 16:01:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xfffffffffffffeeb) r1 = dup(r0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='\x00') listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) recvfrom(r3, &(0x7f00000000c0)=""/31, 0x1f, 0x2, &(0x7f0000000100)=@in6={0x18, 0x1, 0x0, 0xf8ac}, 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) execve(0x0, 0x0, 0x0) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x4006}]}) syz_emit_ethernet(0xffffffffffffff95, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\xb3\x05\x00', 0x109, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x4, 0x0, 0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x0) r1 = dup2(r0, r0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fchdir(r3) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000400)={0x4, 0x1}) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r6 = semget$private(0x0, 0x1, 0x200) semop(r6, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) 16:01:44 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = semget(0x0, 0x0, 0x2) r2 = geteuid() setreuid(r2, 0x0) setreuid(r2, r2) r3 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r2, 0x0, r2, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r13, r5, r7, r10, 0x8b}, 0x6, 0x401, 0x2}) setreuid(r2, r12) sendto$unix(r4, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) dup(r17) 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}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r2, r15, r16, r22, 0x40, 0xef99}, 0x8, 0x8, 0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r14, r23) 16:01:44 executing program 1: open$dir(&(0x7f0000000000)='./file1\x00', 0x8000, 0x80) r0 = getegid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, r0, r2, r5, 0x8b}, 0x6, 0x401, 0x2}) setreuid(r2, 0xee00) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:01:44 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x49) 16:01:44 executing program 0: socket(0x2, 0x10000000000003, 0x0) socket(0x2, 0x10000000000003, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="5602e5ffffffffff000025ea1c61a0fac06cb1db7344b7cf0977162e63016fd6f5a4ca49c89a9664a72c7bb9477126f74237c8a8e22a390efe769d405bad7dbe64650a2e8753d78eb68cc435273e2bb3530355309682108ca3ec935c73d45c2ed2c523f99d119e888d2de938d00e4c49dd20215d060341536016ec07708b709ff4cd0d7ab0d93104873865f428b190bc2ec5ce8b6b08368cd2d57551702423e50030fd6466c963903a75f275cc8843db15de0210c87bfba51889c71b7277c47735d5f3c893e20489446eb99626b87f634a1f22446db4338ffced99fb7eebb9c6c35aad8ad94dd3d9e72f090075dd31529254cba3bc0c441401000000000000ca4c706b5935286b72ec0f6eb9364a798b63e12d36468eaba05c1bfd917b8520a673a38f20257abba0bbe5c91d4cb612e8b9dfb7ab733af1ff0f1e28d4de1db2cf9d0e3aace0e10d727b87aa5ef19fb12baf6d54a0e5632f8abc31777bb1d32578b383f3dfbf640bd8177094bdd4974a1a5b72f921521ec8f47545f87b2f604f6ee1a5310432f49a3ecd6556dbfa76e0144a5599df8d363d3890491f791f3d124d03dc534289220a366f67aa149e8bd926c1d91cf063f2ca713c5ef17ee0f53fa388db21d3544c49f0871a344ea801367720e3fe57d6487510b3782e6c0605c4d1a41eb3ea06b5af729ab98ba48bbccd2c0c03ac9978b1a6cfdc818daa1b571a8787058ab5da51e6790a1dce57cb4ec38f4021f9aa44945a594651d7"], 0x10) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x4b3cda43718b0b3c) kevent(r1, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) fcntl$getown(r1, 0x5) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000240)="55e96fe904cc21c2bd13f92dd30f84d245956fedbc3edf6764bc926ca1810eb9bc9b7fe065e39b0d4b278e5ef26eabc58715063ad46fc5074806000000e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd82ab367d69d55dde643f08790f0119333fcc24bec1874dc032513a370c3bfe91aff009f05772ebfc123ca8e746d02072ac3b7e9474bc9fd3aeeecae3a652e189668656acd96", 0xdb}], 0x2, 0x0}, 0x0) 16:01:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x1bf) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0xe8eec2b0392929fa, 0x8) write(r1, &(0x7f0000000380)="441066e200b710acd502beb50b76b81b1bb6b1cad8a74968b7d72fc322884321398dcc078d56d2824fbaac630aa44e4fe891f7bb18deb16ea2c91f0247deb17d7fa23c52f01c51b651ba69bbea79f9d6664a42c01205658fb48faf0e32327b2fb2e037f15a6dfcb864f6d376b2849568b571c6afa8fa38c3020a08b1fb1f875472c046eb03ae9880d44eac4d7d110fdc8aef511d1f7de690c70589fcf6a9dc3a364ab18448d6422b4c21354995486d8d168ed2a80c50729d8e7abc036210604c1e28830c65384a8ddbb2a87ea62c72f006dd06b87d2f58d90c78eba02b74067c859c33afd8712bb92737c8fe2716e95a3a947d23cf410cf14619ebeadd82e2e0fa7c0b6defcabfc56e3f449916a6d52bbfb09ca9cb1f02164c5fc79a4a8d84268fb95c5ebb3bcf9c3b9e6623", 0x12c) execve(0x0, 0x0, 0x0) 16:01:44 executing program 1: readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r1 = msgget$private(0x0, 0x20) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r3 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r4) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r6, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r7, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r3, @ANYRESDEC, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r2, @ANYRESDEC], @ANYRESDEC=r5, @ANYRESOCT=r4], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r8 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r12 = getgid() dup(r0) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r8, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r13, &(0x7f0000000900)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r14, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r15, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r15, 0x40087603, &(0x7f00000006c0)) r16 = msgget(0x2, 0x0) r17 = msgget$private(0x0, 0x188) r18 = getegid() r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r22 = socket(0x2, 0x1, 0x0) shutdown(r22, 0x1) fcntl$dupfd(r22, 0x1b, r21) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r24 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r24, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000280)={{0x3, r25, r18, r20, r23, 0x8b}, 0x6, 0x401, 0x2}) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0xc03, r11, r12, r9, r23, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r10, r10, 0x5, 0x0, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r16, 0x0, 0x0, 0x3, 0x0) r26 = socket(0x800000018, 0x2, 0x7) r27 = socket(0x18, 0x2, 0x392) r28 = socket(0x18, 0x1, 0x0) close(r28) connect$unix(r28, &(0x7f0000000800)=ANY=[@ANYBLOB="0800132f6669586b6c00f2a496c84994c4c6d33719ec940e2dedfc356b22963bab0db22f0521d3711d1ba6eaaf33a3c0ce802317e1dc1ccfd8a3529db4baf9c658d906e6d4095729ef5bf73e05c032b4c75dc24c6733607bc958cde0b7ef6123eb1e26b7a3f54635df7a423b6b92a7db5bd44c197e5b8a5306df08c1d7ef59049b16a471fabc566a61f2a8ea1ec7f909e4f8e0f48ba237c874f4ae24"], 0xffffffffffffff94) r29 = socket(0x18, 0x1, 0x0) r30 = syz_open_pts() ioctl$TIOCSETAF(r30, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r30) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r31, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r32, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r33, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r34 = socket(0x18, 0x1, 0x0) dup2(r27, r34) bind$unix(r27, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r35 = socket(0x18, 0x2, 0x1) dup2(r26, r35) connect$unix(r35, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r35, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r8, 0x0) 16:01:44 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x3) dup2(r0, r0) munlock(&(0x7f0000199000/0x13000)=nil, 0x13000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000794000/0x3000)=nil, 0x3000) 16:01:44 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) poll(&(0x7f0000000080), 0x0, 0x1010001) 16:01:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) semget(0x1, 0x0, 0x6b7668fa4b1cb380) r1 = semget(0x2, 0x0, 0x400) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000300)=""/237) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x80000006}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:45 executing program 1: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x160e, &(0x7f0000000040)=0x100, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x10003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000780)="3992f7ff05959fc9fedde4e599cf") 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:01:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x8f9) setreuid(0x0, 0xee00) execve(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$IPC_RMID(r3, 0x0, 0x0) write(r1, 0x0, 0x0) 16:01:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2000000000000309, &(0x7f0000000140)=[{}, {}, {0xffbe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(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)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x1) getsockname(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket$inet6(0x18, 0x5, 0x30) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e", 0x42}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) writev(r1, &(0x7f0000000b80)=[{&(0x7f0000000680)="7215cbdd93efdb5d86b2673fda75f5dc9034b8e4e4c43c601e59a55075870e23f3a0933d1fafa536b3528ddeb95d432224ab8797474c3809a6a853c4d9dd04d3e03e9541a3b057281c06cb1f60ccedb5ff68bca7de2cbfc93eace8852a9a5f03309ae72fa9e67bf75c870eaa1c1b9916381275147fc2c0209694e36fa6", 0x7d}, {0x0}, {0x0}], 0x3) execve(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0xde5b6b325fe19141, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) ioctl$BIOCLOCK(r0, 0x20004276) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x4000005c}, {0x4006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x12, 0x6, 0x80, 0x8}, {0x0, 0x81, 0x20, 0x9}, {0xfffb, 0x5, 0x7, 0x1f}, {0x81, 0x3f, 0x7}, {0x200, 0x7, 0x1, 0x2}, {0x5f, 0x3f, 0x3f, 0x2}, {0x1f, 0x34, 0x6, 0x1000}, {0x7, 0x7, 0x5, 0xd60}, {0x0, 0x4, 0x1}]}) pipe2(&(0x7f0000000080), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8000, 0x0) dup2(r3, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setegid(r6) 16:01:45 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x2010, r1, 0x0, 0x0) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) clock_getres(0x4, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r1 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) recvfrom$inet6(r1, &(0x7f0000001240)=""/68, 0x44, 0x400, &(0x7f00000012c0)={0x18, 0x0, 0x40, 0x5}, 0xc) 16:01:45 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x40, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c2530001f9f64930b436203d609951611947084f029a5145e5665364b22c8c30c36ad0eaa275ea078ca8bd4f1b3ff89c79572f77269f99ecf755548c4d909da1544ea2e1dcc22c839880c8413b3cddf2dde097ffe9c88dfbea884b837121fd52a771c6f04a8a11f1290ed0000c8158dacb6b6d0c9dfa203bbbf6aa467d1a9efa9d8eca9c9a1a9265de0491716c55bed5836d40192cb5cd0a7c138433177da03dbe9be014c71c5476dcafad11c55e215f4b66907f9d4419a5ff463ff93eedb3492dc6d57be2bd9e49bc7ff6da8e400000000b95e8f8fa0d217ff2afff3f09b982812a57f4e19adeacc934b269c1038ce096eda3f58acd37deb286722411cb58e7d28b7936b58c340d0282fd7c373bea297040e972a73d76229b5d5e2d39080500f844ff94a7ee738698f99e6c003fcb17419a37a6ebbc0c2646433cb8b8581d116b59204cd8011bf025f4abedcc1324a2926d704b919083fb709"], 0x10) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0xffff, 0x40, 0x3, 0x3, &(0x7f0000000100)={{0x62, 0x1, 0xc1, 0x1f, 0x2, 0x91, 0x8}, {[0x1, 0x1c, 0x80000001, 0x6, 0x0, 0x5, 0x2, 0x6e72, 0x1ff, 0x9, 0x1, 0x8, 0x0, 0x3, 0x9, 0x3ff, 0x8, 0x9], [0xfffffffffffffff8, 0x800, 0x1, 0x0, 0x33ae47bc, 0x20, 0x86a9, 0x92, 0x10000000000, 0x7e3b], [0x8, 0x8000000000000, 0x1, 0xc4e, 0x8, 0x7, 0x8001], [0x5, 0x30f5, 0x6, 0x35, 0x8, 0x800], [{0x3, 0xffffffe0, 0x2, 0x3}, {0x5, 0x9, 0x1, 0x8}, {0x7ff, 0xb6, 0x1c, 0x6}, {0x6, 0x0, 0x40, 0x6}, {0x6, 0x101, 0x0, 0xda}, {0x100, 0x8001, 0xb80, 0x8}, {0x800, 0xe4, 0x3, 0xff}, {0x230, 0x6, 0x72, 0x5}], {0x2d58, 0xfff, 0x8, 0xffff}, {0x4469, 0x3af, 0x5, 0xff4}}}, 0xff, 0x2}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x151) readlinkat(r2, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/197, 0xc5) setsockopt$sock_int(r0, 0xffff, 0xf, &(0x7f00000000c0)=0x3, 0xfffffffffffffdb4) shutdown(r0, 0x2) 16:01:45 executing program 0: r0 = kqueue() r1 = dup2(r0, 0xffffffffffffff9c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) kevent(r0, 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, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000080)={0xff9, 0x8, 0xfce2}) dup2(r5, r4) listen(r5, 0x0) dup2(r5, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0xbd56, 0x0, 0xa, 0x0) 16:01:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) write(r2, &(0x7f0000000100)="874ee0608cce51e43180aed56cc8c789d907192a0ca3c2635fad351035aceb3375f648ee34feb54be3ae47017072e1820791aac414a63c3e02463fc1d9fd1d73d99238329ab18b13b2b915b13e45c5ed3defdd6104fee59ac9ec3e4e", 0x5c) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[0x1, 0xfffffff7, 0x9, 0x2, 0x1, 0x7fff, 0xcd4, 0xfffff5c8]}) socket(0x2, 0x5, 0x2) setsockopt(r0, 0x7, 0x41, &(0x7f0000000140), 0x16d) 16:01:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) open(0x0, 0x0, 0x180) recvmsg(r2, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x21, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r5, r7, r10, 0x8b}, 0x6, 0x401, 0x2}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r13, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r7, r14}, 0xc) 16:01:45 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0400000000000000000000000000000000000000000000000000000000000000000091d3f23d0a2f8e4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20000000000c179abc5b82de79c0b55579afb6bd8338f7437c712da7ab92aa4394ed7f067c07bc046edf09fa4147e3f6d461fece443bf99f7098f1c4525f582f908732169d4f3ee6f06579b4ba36031add4f06f98d0539b8c1347fd4a4256c8004c50b9c22e66fbb0f9c5b6746b24fbb65b9417c7fd613afa001148a0f59b27a21b193e2c5d1e0ff731bcbd25ec6813b19de097bc3f6dabd3900cf38f92b6d6652d2cc58f1b6caff67598d94a73fe3597fd5ad1f9271d6bcd5b23a5bcc6e164e3132066e401584f6c2c10e9f86af86127e8e2cdb3b40a515d84904a16867af4e9346e04cd86b4c188d3cf572b3da443e5d921000000000000000000"], &(0x7f00000010c0)=0x6e) 16:01:46 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffa}, 0x10) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x2, 0x1, 0x40, 0x8001}]}) 16:01:46 executing program 0: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x2000000000000002, 0x1, 0x0) r10 = dup(r9) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r11 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000480)) read(r9, &(0x7f0000000980)=""/167, 0xf) r12 = geteuid() kevent(r11, &(0x7f0000000a40)=[{{r9}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r9}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r10}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r9}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r9}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r11}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r10}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r9}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r9}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r9}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r10}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r10}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r10}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r13 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r15 = fcntl$getown(r9, 0x5) r16 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x3, r12, r14, r12, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r15, r16, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r17, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getegid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r23 = socket(0x2, 0x1, 0x0) shutdown(r23, 0x1) fcntl$dupfd(r23, 0x1b, r22) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r25 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r25, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000280)={{0x3, r26, r19, r21, r24, 0x8b}, 0x6, 0x401, 0x2}) r27 = getegid() r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r31 = socket(0x2, 0x1, 0x0) shutdown(r31, 0x1) fcntl$dupfd(r31, 0x1b, r30) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r33 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r33, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000280)={{0x3, r34, r27, r29, r32, 0x8b}, 0x6, 0x401, 0x2}) r35 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r36 = getpgrp() fcntl$setown(r35, 0x6, r36) shmctl$IPC_SET(r13, 0x1, &(0x7f00000005c0)={{0x8, r18, r6, r26, r32, 0x10, 0x7}, 0x3, 0xfffc, r36, 0xffffffffffffffff, 0x200, 0x2, 0x7}) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) r37 = socket(0x800000018, 0x1, 0x0) bind$unix(r37, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1b00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e", 0x42}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000280)='oL', 0x2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000680)="7215cbdd93efdb5d86b2673fda75f5dc9034b8e4e4c43c601e59a55075870e23f3a0933d1fafa536b3528ddeb95d432224ab8797474c3809a6a853c4d9dd04d3e03e9541a3b057281c06cb1f60ccedb5ff68bca7de2cbfc93eace8852a9a5f03309ae72fa9e67bf75c870eaa1c1b9916381275147fc2c0209694e36fa6", 0x1c}, {0x0}, {0x0}], 0x10000000000001ff) execve(0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffbfd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0xcf) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r12, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffccc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r13, r5, r7, r10, 0x8b}, 0x6, 0x401, 0x2}) pipe2(&(0x7f0000000000), 0x0) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000200)="0872d01182cf1fb0807020171ca879c3bfabb37b80807867e1606d0614a0170aade9d95548cd4cf8a9", 0x29}, {&(0x7f0000000240)="b5b489c53f58ae5afd02091e9ad5649806860fa629e0f006b08ba59ccdb46ae52756afaaffe675ced2f87c17eb77112638b5c7601c54f2be852e89dbb1389ded7b8de2646c84462c44a98d5576f1f9f5c1dc51b97717e45224313df84a43fd64c86b6edc3b02dbab7ec6a1bc798598e2e960c5181a8d4db692a9ddc95c975250bcddac14a0f3e7970ebb198188d1e3c1762e21484dc24771905199fb865d2fdd809eb394014f47c4ff9634506711707780f9627a6a5f0dfb1e33f3f0835b1492a323d8469001b50c5bf9", 0xca}, {&(0x7f0000000340)="0be99cce398ca528694c339f4f545dc8", 0x10}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="0c41987797728ea721abf21d9e9ccb87dd4de30bba83fb56b44250e74f671d6f9b268a29dd5bfd90bfd8fd9f969a76b85216e4c47718977db31adafea27cda254e33baf3e9af6c6f59a26185149ccbbc6fc59d7bb90fd6257de2b56fb19659ad636a022240495a1417e5cd55a9e2df0126e925cd7a397c5ed9677a08d018ab0fd89b4a701ef3ef956684c86e77182695d002b692a6514f5d659488041454e74c03998e07e6dbf7a106627bbb296a724e8d3247c20e18c9b85eb3f5d854c4ec5b5f44079a959d3bf261e9e8d707740ed99d53eda3", 0xd4}, {&(0x7f00000004c0)="f54496b74b556291190042938ec54e3458246de021bde61088a37cf241121afd66c7772c430c0977d8f4f17c57ce86b42a362788c47d0b82a0b183e3ea84a298cdc3e6c48ce23f50bd531c46431f1e76e548fb3486cc87472003e361662a1da73729bf4204ac78816f6eea348895dde3af624a21497c1f8b032dc103cb75b9cf1cefc9c278a2bc158f7b1a7818fc39883e07dd50bc8451ae635a4c43576b0d9652be4b71970a5e6ba5", 0xa9}, {&(0x7f0000000580)="80ca7d439af8afcc120e56275238b98b5120a9988b631aeead95cdc7d195b67785649ecd6648dca6ae3cc91b4868578b4c8d1564d3523e006936b74dd7bb12797406b8a51f2f4faceb9a3016a6d276295abfc7db333da4e74d9f73e3ea14a02f99212e2c656ec92f9934b628aa338e8f4a216f2bfeb4bcbf31dd9a93242997648a4fce347fef995aedba3b2ac026b638ede72020b0b19456", 0x98}, {&(0x7f0000000640)="bf17a200cba8ea1ad7e934d4573b0cdba2cb28b22a426152126669", 0x1b}], 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCNXCL(r1, 0x2000740e) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x106) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x0, 0xae, 0x1, 0x5dd}, {0x8, 0x2, 0x0, 0x1dd1}, {0x3, 0x1, 0x6, 0x7ff}, {0x8000, 0x2, 0x5, 0xffffffff}, {0x0, 0x0, 0x7f, 0xfffffffe}, {0x8a1, 0x5, 0xff, 0x6}, {0x80, 0x7, 0x1, 0x7fffffff}, {0x5ed0, 0xfc, 0x7f, 0x80000000}]}) 16:01:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_emit_ethernet(0xf4, &(0x7f0000001500)="9aaaa99fb17f798c2efe96d632387498b489f89bae02d62a58eed32b05cba901370873264c35fb3b52aaae34d044aca1e66534a39de6239912d77717d12f726d9de9aa9c03a823221a4b8abcea9814689ba5025f8916635e04118830a9e6740a019c23f62e2e3a6d14ca8abbda673e8f613c56d81e40c39dd3e0f529822062f0da338f9f1f43b8ac314a8d303c81f038e863aaf439c0506a11fcd22116bd398930841d93dd063f2876568b68a13c9b36c8fef42150d7e40e3450277904f303d4e9cffc55858578ce24703c6fa4cf5c18045d6cdb95a92f693b9a358ed9a672d3fa74a54706f8db003485e02c2fb90cbdb053699f") writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfdc1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) setsockopt(r4, 0xdb7, 0x36, &(0x7f0000000040)="bf438ce5cafd0853ace55d532b05c6", 0xf) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="74aff3f9c9b0becedc03891c739e133de40a2fae68e72bc433bc88ad08691452ba1157fe2bda7c11a7d1e8410dbcb1ed81111e50493fd0daae7979", 0x3b}, {&(0x7f0000000300)="cf6d14b69eb58efb01566cb8b29925831ff71d4ded71fc016eb1f9b9a45ad815bba10d60bc560fb3e21eed87b41fe63bfad0b4f78ed28e48646b84df746d9847f450683e5005bc99e94ea1ee5a79031357143908b5e4111a27d81d3e4df761acff28e71998fc2a461cce3d7039df7d0de19293189bb2c9a828da0b21d2e0ae0afe1b3cb948eeb469cdef89bce4f151ab653001890defcd30365886adfb1619fde92bb405dd23511d483161ded95b5d446c43fc00566927a15f2511596c35d63d35109a6c6e71d1238c583b47c1d417f0e48f1ad7c9f69fde3f09c65e283bb877103f", 0xe2}, {&(0x7f0000000500)="af3d1aaec261893f73cc9b99ba9cad027700d4d4f4ea8106a34ea8c1e2de7102d6737a35fac68beb5fe806ab8433964a9e9c690fc2c9ba116a145712216d704205af805015902791756d41a2e17a29211862b79ee46d78ace13f540d925e67b1444d7e7172fbaafdc9da3d4f1cde4bc24e04d8b3d5065cc4b2dcfd9205b6041d8a9f729adbedfe3d8204124b7b288f0694a8ed0624a5453b9e433c8ca531a37d13dd39e3bd5bf4d22d99d3b10242fc7543fc155cee92ca7f95ecfa16089a53428d08e6f281616cee8f94162c0c75bb1b645b5252e717451fe6ed0faa1a4533da2796586f93291f443f65b735f11bbdd07b624908d8b304621569f1c4b291dafea8e07632074dd61d6bc79e410d485a26a30c9046b389b3dacfc907076fe0bb330f100c1f16d3090ea2483ab60b9203340f2146e1614799fa238d73421f34278f134e5a38ebc553d685092894f62b9d1faaecda4583d118d49ade81945cf3d2274cf3dfc846b555bab99ef0418fa37cb7fa831d581fec749602abaaaa63d27d005149052f208eb9f6ea36fbf4b052a4751a8b0d24949491591598bfb458dbe5e615488a0cf4ab5a6521da3e0d419dc0760b5b42a5689cd0616a748e231a41930232dde663fddced4382a9430e50104f3854a730bf10c0ae63503c943f13250eb746ab7821905750249df4cfa13d32e1e6a3cfbf337bb4fb00f24964d372aa64ac84e42f39919497f6b3c1cf22c63b9fcacbd917cfb8b548ed3669b1c9f513257e78c154c2a892620e3814364a047036245bb170313170403fe4df7e4a517701750533ae9f1da8096d111471025cf7fd1d2ef28e64fe49ed8e8efc1a689b70ea4c5dc59b9da60c108ba135783c3109f64a2720c8d3b3c8bbf908625fd32001a5532a75b9181eaad7d47e09572fdef91d1b9dba58c8f9daa0230b41481c622095aa249bdb23b4bb2607c6573aa12f82fcfd49cde66e796c573ca476e8d06ca84e05c38acdb5a11299993ba7c4ab016503e1070b90bc695aa19f207f3c49c5542edad8c6420bac0efd316763870f68a32ba25f34b29dc7d592ef68d98174d3e1b0f4c4ddb27c8e6f87289ac5fb67156e20a8a89a411ecb5c142de2add7d7bc1a7d2cd2b2cb983025a4d8824d95bd3fb02f8adacb133bd9edb149fc47be5190374a5ebab421035a50b47fa59c146f660f487cd74f3b8653220b1ed702d8239437f5a5fea42495b2d46659562c3e27b0f6968e59ee0c4f265ae7e055a83de81cec3d055a343fdea7bdd75e4242196b662435b57471571b60b8a5fb61f24b77630589306af8f2438d4cb0262c34d63e48ff404097ffe05ef4cc90c0e648ec979401aa48f128962d24cf2611da95b87773e85f4989e1e3eca115a89c45e652287e7f66542a0c3ab14a22518bd61b74ec9b6aca4865e6ead69f3e6813c92718e0ea4d8941eaea40a648223ab4c9a6e7c2119357bc5007821a195fd0f19d28e916a8a87052858ffd3ffab8a097d726bc27e80c53d2d30271db58df89f514168ca9e24d68753553eca49329114f3dcbe9fc84711dee2d7ae79cb85650a7c809708619cabbcd610788cd1beb18bfe0a6249f5f3301c07f1674dd4bfac19cc207f6333bd6740f4faeb0b4e2896820f48cf34158531098b7cb65714ee7fdbc3dc08c6ae367993ae8221174c36926b60fd3f4a76e6023b722f85df18d7bdb3f22469c71ae324c9d05339d876b045731f65f841da08b4cd269b9fc49f6e0c92f743a69d979193c8abe43fa019779ea27a59d1530219b9a030f83d4338bea465ccd1e38d70d3114efe340099e92c6462e6b04c84763e64bd20ed158ba13a05edf2ab276536b60981b461dbc242db3f90c9961d4eb7cab8a775d164b66999b58c017136f817c16e62b98160d1eea5610f1589b25f44c0ef0c7a9e7f0b47926187929bf3fbcdd3465e1cbdff6760c3f7eea6dc47186f53a736367a22654293018fa6db77ee1badd5fd4734bafa402f0d243e958c536e46a604fda63ea89a194d36467b3dd8378a3b1cb4cd8cec0c10367a259522ff3792be4718a23a96496ce87fdb9e8f789df6306225c478e0fc6f3d4326b616e4c6845c1a58b1183c3e152e4adda3347a109de91a706a998a307ce3e0b718da6d0feaeceb1fc155e5aba3c744b19f0147935abcc04fb02c762803c107390a45d81d74d71abefc49ffd6b22862c77579b5c490d2f3dfba4ff7c8a39b23875e32ae93ccaa922fc290a5e39d54f3ef3eb89526ae200b48498c79589ea272edc8cff0beb465f4b1182ecad5c5269d918717c0f42d64fdbb2ea8d39d6b3dae21f1081514f34f1b6e84efa10d5dd311b1356da192f668cf8f364e1200dcac8ef2129df66ed0daf33d6e52608848ce5e65a7601a8834de096a2c7077db3b2e3113050af62f49691df453475871611ab30acc9d949bd34f9467912f1c54fae8e68a4de8856bce1248538d125d9098890973a6294aa22dc5410543bc6654d4a72d939cd74a0f4197648726c1ae78b048a7ccbfef8893898e9b6d40d8a22c3e0f3841e0e9882da5963eefc58f454dd5c7b33ba2d160bb423eb77df8c4c0b02c2547d8bfb743ce895df99f6f7eef65d53692673debca30278556765f72ba1d723fcf5db091babed04e6103859cc537fcf47f54d15630c3d0035438c1b217f74a381d4dee0b9dff68da85dad0aa4a0da349305959564ecb1e85037d4a57327c3cfe9ca7de74157c5b9deea0f3ecb7bbc658adf0391ab5b7dd439474ae403115e947d3d827f6a4eb674158a7e927b80a3cb2b0cd0700d8c975a785dbe3baa81c695fc18f41d50cf83319860e9a0671af668a9fb1f22c042331cb597d0e77628c9dccc79efff987914832c2f733ec567f920afda8c1651ed43a6e5c321412ddbebf3a7e4cffbf172b51c0a73da7d7120f04bddad6c159777e6e07bc0368a67ba48b28ee79429797e5175c9768962502e5de76f2fb0d39c7d1a793ce6428f9bf5c49b5fdbb319aebb51d129517dc351e5de4c6f16e5f0825156b909e11200bc4d8f9042d89aaa973a59aeac25072c188ca2facff92c793d02ec26caa401ad872eda8c6d08e8bf7fa0b75b0a4d61de03acfd120dddb50739ab39c66e6282d6d35466e494676c029c97a2dc204aca37926064c86e95afff8eac24054fc7740bcc52347eae4b1c51c15dc1881161acb94b805ef8b10f6fcf377f3510298bc5cbc074e5be58cb24ff89ae50e3508c7cf7f0fab4aec326eff1a71cc6f51acef67bbb7819dc31df2b3b784584d5852af796c844ed972353aea844afa6ae628486cb43c1cf7fb3828cf46c54590a66b4915b647142d849c94929d39c5ba6861eb24fc79d78d0c0a9fd2573919790c1af525d7726f94f182ad9aca3e7533b87fe5e07e515c6d2d08e247e725caabaa80639075599a90bc4fd05b0b64b5e45268bb154371a4ff7785bf4a0b52598ccbfc19befa3e48244b3e1e6a56282190cc370448c80dad0f908e9e6d1b227b01fd6a7bc4e2a5324addae17dcf0eda97d81fad66ecb60603e69c4c7568de853acd63fdd118aca686c88343e1803e734511bfe5061fe00f5048c22ef7b126fd3913fa38c990467dda709e5b5cd05b0682892b9a7180094e8e31ec45a55a3f5e90db7f986171fc5f4445e8014f38c810a0fc324466a2188fd9eaaf1771fe77c8e03f0e4c24ede6392a797ad3a44c37a0710ea2379b07842e4d0e5138c8e2a2e82087d5fa5c77b7c1bd28ab4dbf4e13b6377c53e3f07f396319a133e725cb1e58035dae627cd028d660a4803ca4bcf6593d257adf91a1c19d4c38f258267f2e07c128bbb0ed01829502bf26282f901ed09ed5b2015136e56880e11f67fb9560b353435d403395725f274010edda682209e1ba01e9a7789cb9e36786748c140a688843fd27d97e785901d3dfc8c6b26acbab057165aa59478733f4d06c026021f5ce505f20c409ccde225d257835315d60c3a7767d0f9de5ad626fd70a5df967fde3a2d4f6d103e06e16fdc79c4434076464e0a2f3a42dc331ddf291055311958a98b15ddffdb22376878afa1fe7a87eadd80acbd317e561ccf882449ed22efa8783c29b1f2f8c0138dd1034412a70fe69dd3a56cb7517f0d09eef07d6893894978cbda74b79b9c327fa3df4e18f6a7bc40666e1352ebf92f85514260c3111104f63a4d90b3bf512037595023c81f91c8aad47466effb59ffa66c268244ea221b6616084055fc85ddfb7980cf9139e7db4efdb41bc4819ab3831f7cf356c4cc5ccc38ac03bf0fc1245c4a7648c24426069adafcfae7b1199c750792ed3697bd803986ac60c554e3dc9cbe6d6b71264e23a0291c0a3ad44e49dd72a470b49e8580d809a4e33cc39f0095a3c5054da6cd3ffd6034f3ae28809e354b34a3c0423b94231c7de740c50d34af9613672869184db9c579664fedec173bf4ab9f1d00ea6b7c1d34395645d623c3c96dea06e2e357c10af5d0c9f38da906aca56d99c69cf8f445cd3b73d7177341687f0570f51483493be010ded91489d11a95466df07325c0415b2052215f9bc71d0e7ca5869b1825e06db7513bf246012c7cecb1e24e13d118341a2e6b6775c221110287261595933b5437585982b7680ea7f32c431f781119e3dbd8d71f00bdcb23473f162a603f23d6951dcb2995e7eb6008a0b53492191695fbdb0fea69c8777a25e64874c76d94a6c18433ab6beabeb4ed14d7318357d5fd1f4391fa40bdee81821746cf139c88184f6ac68f3d470e1b1dd69e5d55c42d32b29b95be10bb7347c10ef6fef6447a32d88cd54d8063fc9ce39d2a787522cfb785b6ecbbce3d1e4c2ef222d6e695e38505333490ac5ab14a13c9ad62b181fe4a52e1080a6f18d31669b0ea3cd3370e75077e401a25527a88c4469a5dce1e5f19effbf1008d0280bc93c0f5db50b66d0e9caea84e1f13fb66ebaf952f03544fa250b0214f701714708f83c1d8dbe77674eb7bad687154c2ae8996006f8e516da00bd2e49bf26b474cb0f9c40f6fee8f2d36c7c1f69462002be658402b20aa7cc49a447efb60ff480f3828328def769d8d85f724ff80d5eef9bf000863eadd75d4fcbe1a0196d56b7e4626fca270811bf1c1a0ee458d603ad1d846e3a39b5c388bd75f2beaeb87cd46dd61fc94e830b1282a73a53233284e607e58cc87287cf0eb082d60b1ea4ed1580e09eb5e289e3ec9e259f5369940d18f00cd87b3bef04ad6b1c8d23536501fc697ba96dd5021c6f1e87b71964fba5d76e6abfc7e5fffb4e5b5dc8b84c9bb65d1a13d5ed8078387c559ddd8183c81ae2fd9a4ab51576dea9664d274dc11e881d57dde82ecf00e4a106c543dda561cbc820a5620badd21b4a1f8c28320b9e9c3d82f7eba93b8ca418e8ed4f77e6d0d008dbab17cf9cfb139bf8f68176dbdb1607cd16ce3684101083425c636c4fc8d6c24c11a66465ef7aab7bbf15eaac1b1e6f170e525ae071621bd3d5630d179957d6e9a993674b39a64e7ca98bfff0348837200fe6143d2cf32dda99278c1d2c6f7c5f792a69ebe0ed6bcf33a5e1efaaa926446c6dd83e4bd13c26f3bc8cc9c98f3ce6ce54b6eb5fe9b5e1d845445e477d253a6578cab5037188a3178480f8c346b3d9d2607eca18d54798d8e298251b2f22e75ed9ae2c2ca228d728b2a0bf8b658496edba5d40ad74b1d7c4689a6454adddd120c7b81f74ae2efd999732126c322959f1b41446efe589d01645eace329332642f482f3e1eb96cc2038dcb8732462981eb9dc78a217e4317a8fe58470edc9945ea09ccda02cbfc65e3", 0x1000}, {&(0x7f0000000400)="1a9185c1c669bf6bc90a368e44715b6dc10fdfbb882f3423dd57c96236959dfff946060878144a3ff64c62d8011e2233cb0e23e586e98a65332c79baf9c8f4451037469da511981ee5f83dd12289dd9b11ad62fee2a1086055b8c6ca42839dee4e99441744f3ac85", 0x68}], 0x4}, 0x2) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:46 executing program 1: r0 = dup(0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000400)="8be9e820541f78bda943a0278309e436cba3621f6bf7c54feebf9c6ab630147ecb11201b7462ed21ffffac04fcdcdea93bfb242e206c52de80532f7ac525c24604a84ae5f1fb5d2d335b5945ee85bb264b5a66f4807d01e117960f963bba60cc42976bb30189060404a21cbd408f99039a697515c55a4dcee942e1bae974d704d04e598ee4cd30f63b52b5ccfea5437bf9c098799bab39ce62ce96800e3e72af86ba0198718f7783537d2cff45200218651c6aec548451c2516c4848d1ea6fad82c9d9d4f66814e5d05e68b0ea11fc6dbc5d1004934836ec3956900d570299e5d77e15cbe57c2d56c456c9ae47a61ee0e395c326f0fb2a07bb7fd406744397b8fd0830e7b153dcdb4bd4e1bfa7d0db9753975736f7427869e2320dbda526473e20d3881a0035d2c1d64fcaf1a63a326652d70ec7d7b138dce2b644a4441da879ddc4eccb32e1ecfafd69ed6b86bc7a4cf23b0966c46a46d8966fab9d78c2854e02c0750e79ca7e9b16166eb9619519d319a61325adef29f2421e1cc6a792bb92c8a53d9fce56578c59b0644208f8a507bf36710c87e13f98fcce2dcfccb2c020c688da19fd98f28527470b0d0ba323cbbe6da2ed5350186425e681cb2aaf83da349181bc2823a41b697672767a439a8ca4e349881a1df005c930d02e90803e874e21e44c3d4e6b0d3e656b3391d18fb96852ecf55e022f1efd629069b9d3654543d5d4adc24e0a340e1ac505f769383705bbf3cc3a29390522642c0cc3202a46757e1dbb3f7e2f1eba03eeace490c8a688bece3eb7e8c38dc9b66b6a2e6c997ba4d526a2dd0aae4a9f9574edbf93c7d682f580b032286aaf9756eba183f2b70535db5b5e863c28f01b36972fa65df950f164dfe0063f196d5ab38124ea7513e4e53ac287879a1128f2ef2318a2853bf68decd35d0b2035d8e0882b2968ca3eaaaf0a1b6307e50f73f455131b5488d80c7a2c7c5b96fe790a1c36de47c76c7066632a20a47759551d0641a3c25ac3b31e44aaa7471676f18d5d4a315bea52476bdbfd712e564b132b577ffccfd4d3fb3747e69b80f7761ccddbd5e57a720380157369eb5d85d585839b2962d68abcecca61aec1293113115ba0566397f06716bb00df8fea354f0f09638a15171ebf8ee7a48682b004766a68744b1146ae7d769f249e89b4bae43e88e49264b2114c4c7c1068fc179d08116ac9749ce830574bc5deb2dc32040e04b584791593725e890b9d8d1153a0fea60a2228f43c55ee9b19247a7fe016d800f0bc24a4285f1ddb66bbf3019939c076f4df369367364bff18ba7ab8063ff71a3241cdf4b2e6e21631e5b971dfce4ebda6e29ff38cdddad6daccef3bf625159a90208af040dce040890c764fce94a04c973c22074a5516567bc38149759d6e034b3dc28d3954905907a14c0af91096e310fa844ec88194f4c2bf22009818eafb4315e7e3f11e95ce3e8216573eae9e39aa691df58c860d96215ce36aea4cd52f7ad113cdddda8bf4bb9f4a68a9072554d83a34b9a5975c47dc0989d2c0fe6f83a9cee07ea2173d36def21094e7b6ea033beb74fc1e8677919051e516be66a73d20848f7a9351698e5180d27e165b3e142619b086d9b39da5ff8aba4951d1cf1c600e11d5d9cd1d9424d7f2b836c8d966caa6288fd294f898803ce295dfa3e70b1689532453fbfd21810e3b2aea2ea9a7b2892d6e77a49ee84c0c4118f81cf63fd9dd7acf9ae9d62ac83faccf41353f82f443a2afdbb5f0c525c4cefed768a5c83e875f3baad0900ce36897df5496d346e3d369ecf504933a0912bdaf12df1f09d7660e9fa35059a16eef3c7d969791f4177af32faa5d8efb3169a3bace9803bc3fec0cdf5050392bdacb032a81603e638dc4036eb83022f6cfb91178bef41b51ab5736038d7993938fc3a409ca361b3c5f7eb45af0a59853aa47de6e19bc3c6d9e654d4b86da7342f33e130e47d27702de76e7266afb68258e300fbdb4666b4878b12fc8a499428449860d6a4dc73b3891ac1f58845643bdb9c261a6731b07624a5c0bdaa01fe175a9e938fa33e8b551d58b253c54aa47c30033eb6e2ef9325f2b2c9ec0e1d52eaa85da1e94b8f6c2006202d2b7248885f04e42be8ce61a362f3e19e7ca0ef891578119c6673797de99a8751ac672f5cfa9c75e219d1e4cb00588b1c71bd3d71bc520c2849c7d619dc6ec77599a7d7d27346e5e2a33a2ab312114a26b330b8b9d1708a7b8714e6ee49bf862f3573466a6b5ef5c1479c7ef6489a150513cc348892a981bc30a8854d82b4b2fa6fe84226d5553b1c33d22b4325f514661a6788673d7d5c09e1c1db8f6e6d6bb5ad9d19471949ed6a9fd5b1d01f2d4f244c501f5ef24c4d999b9c4d9ba4482ac6ad56000e01e8dd359cd69bc4be407712ac26fc18d22afca57485d5d1e434dbf59296118b171c68efff761db26d5d66405b98ebe389843d3b201ca6c0e5979dcb278747e7a2d3440236f658813230e73d7ab84421da9c841faf455c08000d666a9ba5f0790129364afa60b1fa2f522fc996ec16f1750b803880bccc8f4638fb6203ebf71bf67d161da7cb973a076a36646f38454a7ef731a2e6b68e12d2665b75146e9fc50c3dcd7a68fdaf4372322589e9e28c5728a1e873b690f9a35475d0a3c47415683923c55cbd6eaa85db09259cf494eddc4dc448f2e5ad4b3a84ad945760c040682a540797b6db5217436d2e39baa2a0bc04c60a2002a5e99808fb6d760fcf523ecbeddd55257aee02a659bb8aff84ef3936fe232dd230484f9aa63bbcc1b67081437698d38710599cabda89a0adf04d45aa4afda9c47c9d9dd044cbe8a6fb4f6e3c7c95290666835b4860aa8a55611b602c4b442ab7036a0c0a5cf2ecb5b01c8ffd66c29e86d105d22ca5de1414ad9407c3afccc5ee28ec17177804838ee1809331784a371b705ff271f8f2d770114ed1b4541eff693737b740278751d6b7c0945f63131a714859f116b404c825f3e7b53d1dda23fdd27b88de0983d1e1093f76f3ae83f245ab6c0a0bdf92425101e5c1ba455c1f24837876e4927ebf44dc67612323a6ec2d00506d5bdec45788197a21e8b4cf9eacadb99bc6d98c63bcf10d0c0afa8741bc819c22321df081423457f4d84daa1e0daab860b759542b6341bbb49e620a56fffd736e34bf1c56244a2dbdfeaf808aa5629fb80a1790374dc737669f97b58d8f764cbcbb2f791838c65a41aa7a0620b553f22793633747d0557f2d590980d0f142d8184c816f9f03b1d8eeaaea0c37245cb2ea06f8ab60ba2628ab143c8fbc3bfbdb49747dc8501c6ac51a176eb36a53b241358a1fc42a6eb808e1b5085655f5b1b879e83765020a2ad99b30d382c26fcd4069fe8d2ea07e167cf8ee6358c484bfccaaeb0dc32abe080ab47273d714bf022aa232f741963e482dec3ed06303dabbcd7fd11af6edf78a26e65854c69da2bb2322d3a743d8b627de865fa62f289c4be13bcdfc537646395835bdf36e4de2b634f0a802b1c4f557ac9118ad9a577ca8308369ecf658b0512df988d764fff44b38080bd9067d1664b24811f6374755f779e31528514ad9ee733c3c99b7c833791e55a828a578d79af5263f87cf2b9b9356a8815efe36dccf9eb62b7c276301398272ce884e315584432c6543cd93477de95ec490994961077bc2f611d65428c999bb9e30567f5b6bd8f186bc87b9d0d71d9996249a198b8a28253cf9230d696fcdc2c6db142ab216aac701f36209a3659f6d0fdc91334e022e3098ab2946fd70c6e412ef81520c3e9b3c2cbcbaf2850ef4acab35deb1b78d19d2305ddfcc3b12631da7687cdda5b81e76597b7f47d5fcac49e6e87f69dcaddd1ba429da2d0b07d4cf3551ce447f85a04bd441f5b3f94eb040d04a5512c6eb1956d674bcbeeae51f2515e89c4b3527b2411d2fc3920054a893d6d0209e8690869b0cd194e3f51f9340bca19c0e4be6fa8e36c3eb7449cf9b407398a9e7bd3f8fdd63d995dcd644041e01d57a617888842d1835d3275084a7c721dade627b733231cbf5de72f5e735e36654c7e700a87e1b5aabaf55da758644eb07489f35a5bd837b9ced4d1dc30ea10cdd7c7a6f0aa7813ebdca244041881a44367a17ec8b0555b10e3a8656565fa655bb3d5b6976bd427d28576542c8ca3b51db4fadccd158b29ae0270ea4d6348ebc6f504d69b06eceea96b3c58df39c4b451c6a76f87f534f49ec3ddf052656aac70588ed8059a6bb7efcfe6edcd7a2bfccf87c7c5c8a3a22cfbb56a4b613f0f33811d0935ae4d758374978976ab864f0401cd693c55c1e1a95e3cd665d23878c3b1ab8e6b66516e6413c0a213fd64b613d0027e247941cb871a501ce2a8eb04343355daf4f69d0987b0e31027516d76dfb083e3ab296720d048d25d762988cb3903847e4c72dcb4438033d247a7fca4b1bc7afa1d583d4aaa51263d2dee8cb2e6d8080202a2adbed0b4ac878e0647b800ffb04493a0db0d30d6610db6dd2b446928267df9c2fb77aa98ea172044fb51436fef4ae62d539a354437c803edc84587bb84a9b1995d2df6f22a9f7e5b26fdaa35688ebc791e5abc81d941d254bb6532659371c9da3465542bbe5e144a49366776848d6ffae9a4f56a843ebdfa3bbc5af4e4a88bae7b666ef7aadebb3bac09c3916c3981074c717b60705b3a9ddc60c58bcea7c5be3c27786052ba363096d7e64ba8495948370bb101b59152904a570b30b54a777e7dff0fa6758fb1ceacf808da848249a68c0b71d37cd1bf7943bfd569743635274d79f3cd82f263c1b2c5383b0c6de754dc8c825cce722440dc076fca7c5eb88d0021b6e8096bda26a393eb717784d6faa084fc6a117aecce4727d657a5c7cd1ce2ad908e08d71500599e61160e4e342de5183607801a7593a232b790ed60546d0e0945f03a946f5b5116f6fc4477040c7294e7c4c7fb7cae4636ca82fd0e7e67f1324698241e45ead660a99a07113a7a2f907637d424c37945af911b4b3a24dace10767be0d86b499df1d90eefc176a13aa5157067952b1e8398cfb99543d487f43b1ae69cc83a736290b18b333d2fbaf331c53c3e430c9c9a43473fd9804ef3b4effb80e7a35fcdbc462793f87a121a21a9fbc511c1f1f0dee07926e3ba30961c0f7f085cf37d45c848c0a2d2b08bf709f7d72fa4e7c59b3a7677e4ca78d439c2409f43fee17088f6efd87148a0d8fa58873b0705ec13c52bd7c6414b6b7b73042734df7a39cc5a4527d7593b51f1343cb3f562eb7f019dcc92a1e6955bc110e229986adac7c1713853ee318a0bb992b7b95b6c2d6783fc0d38eefffe471ab1cb4348944c5502c36646367bc790af5a742208a8a5dafc702f3f89d01701d435f1da29614ff468becb881e8165326878750454ae43e3c6338f24ad5eb7a05ad3cf31983f10e5f1521c2ece374752bcf3e2b0bcf3286f1df6d994f645fdfc176420475c839a528e55d301b9cbcc497a3798a95a7fbea59d9a89173b0c3c84298e818fa1a5a3ccfc9efaa171e65f64c17c07976ff063979059a58ed38f49976fc81e81572ae9db175c7221c11f2d23c10c44734155d55172bbe002208dbbbf1f55fa682eb096b7babfbe34b24bc39412077e75fab1b139b20f191b904b9070793fae2f8177554f41b36304ceae537daf9d9d658667ddfe089d79a71e6a904398b9b36ea265d7078e268ff9a96584d541ba35c7ad5a0e39244aeb3c9edb4294ac920704b0117fbbdb550e9056981f4b2fba4d28e1a97bc5870af183180ce2b99f7781baf48f43", 0x1000, 0x355b1a864837a29a, &(0x7f0000000000)={0x18, 0x0, 0xfffff818, 0x6}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x10000, &(0x7f00000003c0), 0x2d, 0x0) close(r2) 16:01:46 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202ab7051f66b1c32bde4b5654b2e2f66696c653020"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2d1) 16:01:46 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = semget(0x0, 0x0, 0x2) r2 = geteuid() setreuid(r2, 0x0) setreuid(r2, r2) r3 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r2, 0x0, r2, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket$inet(0x2, 0x3, 0x0) r8 = socket$inet(0x2, 0x3, 0xf4) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x29) pledge(&(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00') r9 = dup(r7) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg(r9, &(0x7f0000000740)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x380, 0x5}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)="ba609b9f7c1775fb40f429f8341e2f0108961807ceda40fff52d3f7188a8989f385b9505f42a2e16fe7e57a52e7e7b57dabd63fc1b688236865f255f1aea7b29dae8982628b672dd3ca984494e87fe8d5119670b683ef041ee75a851ebcdbafe563bf5d1ff4845e26aa72893da936a71c296d92d34c8e945fc679c918059a7e8b077ebf3e05c12e3e693bb713d37c05edfb4a3179b4b5730dd2721f7c6ae4c", 0x9f}, {&(0x7f0000000340)="1f39f16d7810b04a43b63d50fa7ebf62775bf6202ed12dd0efbb0ede8933e05346ff2b6e68221ef8ce25101d985b23e781376e68994d9dbd671e1e5c7e5f39c2ddcb2885f495cdd611ef2b2107af0501a25ae627ce677415a67bd694e587e19c1803e5dd73aa566758e8fb4b4ab358862de419b4af1f56bfb3cf95cfa8463c14d29c305c5c", 0x85}, {&(0x7f00000004c0)="d00b6e26a23a111ebbf9c77132c585eee1ee358824092b6907fb6be487048eb0480076775d9cebf916bce834fae61f917ed6bc096701aeded4272bbe3859709f0b5f0caa8ceeb0a1fe8ae306c7badd1c586245eaac85020e264aa6737718c674bdebd234bcacb75eca68a37efa78694d70ba79dbb0677d4a45e6b055fec5d342fe2986ec3e46fa9d0af57aaba340be0a597cda873b371d9ba50c08", 0x9b}, {&(0x7f00000002c0)="813f50ab9764ed1a897972922fe5bc9103c87394ad1b0e1b7430c93ad7e5ea54412c001a5d37a604802c989978f5ecaa8b2d11", 0x33}, {&(0x7f0000000400)="abef60d0486814954df7b1552714d5c9eb68b6dff3507a2cd20a298610b6b5ce50afcf5d8c1d0862fcbd439018ddbdd05b0b6c67e184c29491f3d1aad5a0f6ef5d6c941948efe57d29534492a67ff928737b233236804dcddd6bc1241e3e78281617fd", 0x63}], 0x5, &(0x7f0000000600)=[{0x108, 0xffff, 0x2, "eb0b6f97c6e6a3026cbe2e86af119408a44ac44945a6f2b5121dc53934c187e1c0428643650a42b229a9fd77ecd3d8d64d5e96955085f31e165c3721ee97bf4178690280e455ad24a197ed3b7b93e9f740ea9581f06f093dc08e0de7e69d331045f9fecdf6c9dad5f1ce249a1dd0d1043e4d9d91746c53ef41c8a224bf39b0cb6d7aedd0174865852f16c87b6324c6c9a987de8aa0658a07f1069cf5cee34fee7de26a52d82c3f8942667ac7a11036f25ffdcbbcfddf1ebfe34ef102f8ac20d34d2a74975195fa86a1af997babae373a3c2f95cd49320a0ab6295ecae29901c2fe9e636e36732e17b4e59d68ea0d7d14deb054173c"}, {0x30, 0xffff, 0x7, "8ac2db6e9e2a6bb246827c86fa8e181f829d324884696316005e"}], 0x138}, 0x408) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r2, r5, r6, r14, 0x40, 0xef99}, 0x8, 0x8, 0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) read(r1, &(0x7f0000000240)=""/4096, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x50}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:46 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\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') r2 = msgget$private(0x0, 0x189) msgsnd(r2, &(0x7f0000000240)={0x0, "a3aa1929b14b068f0109fc057bfecfd1434b3d72934e38d465378928ad84440479684997e618e2d35986e9dba475ae545331cb898368b466d83809ef85343448a07aef914ec4d2c8cb4bb6381fcbe93eaa921e4971fdca5533f37d5c85ae6a51d984084184edefd57f6f31bad5fe3edd672f01fdf5fb0791edee9e79c21e6170498f8fb6a6d3a978789cc119f23a16648f4ff6bebf34910c964b36642ff1ce5c45990a30a3feebe6bede318b8698bd1df4aeb89b40d24dedfe46646abbfd58a7d7fb80303b6e"}, 0xce, 0x800) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:01:47 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) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=""/69, 0x45}, 0x800) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) 16:01:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 16:01:47 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) chflagsat(r4, &(0x7f00000000c0)='./bus\x00', 0x1, 0x6) close(r1) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESHEX=r1]], 0x1) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) getdents(0xffffffffffffff9c, &(0x7f0000000300)=""/156, 0x9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000280)={'./bus\x00', 0x4, 0x800, 0x3, 0x0, 0x919, 0x2, 0x1f, 0x0, 0x0, 0x49, 0x3}) 16:01:47 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x5}) bind(r1, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x10103, 0x1) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000004c0)=0x8001) kevent(r2, 0x0, 0x0, 0x0, 0x7, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000340)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028facfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5efd3b8ad899d1c92f03643a308de9d4768c688470869d5f1ca2ad378626ea2fecb54adb618a871bdbde600396a3a3f67013117deab1e5d1bd86993631e5440b8a89d9257b066d28adaaa8137173eb62314d514da4244b39eb51e7f3aac047901000000000000", 0x122}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff113d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f030061350ff55c4491695c6d71df9f09a1297f0eab700805a095bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x59}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) socket(0x2, 0x4000, 0xff) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) 16:01:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1001, 0x0, 0x805, 0xffffffffffeffffd, "0000000500000037014608ffc202ffffff0700"}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x11, r1) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d", 0x15d) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x140, 0x34846887af8ee778) 16:01:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) getpid() connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x4) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) 16:01:47 executing program 1: read(0xffffffffffffffff, &(0x7f0000000040)=""/36, 0x24) mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) 16:01:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x0, 0x1013, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fil$0\x00'], 0x10) dup2(r0, r2) 16:01:47 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x10, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x27, &(0x7f00000013c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:01:47 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x2c}], 0x1) read(r0, &(0x7f0000000000)=""/23, 0x17) 16:01:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000000)="6d6300530e47c09980c10b4525a3ccd6912701def0ece29f106da993450705e81d31f52650c5cbf6119785222fc1be5731b841", 0x33) r1 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1}, 0x4000010000004, 0x100008, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffc}) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x7e1b22d0fd125835) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") 16:01:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) fchdir(0xffffffffffffff9c) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x2c}], 0x1) 16:01:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000780)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e67", 0xfb) r1 = syz_open_pts() ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000000)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x3ff, 0x382c, 0xffffffffffffffd9, "855c677c72391793edc8938000", 0x0, 0x7}) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000180)=""/47, 0x2f}], 0x1) 16:01:47 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xffff, 0x0, 0xfffffffffffffffb, 0x0, "02009ae759ece715cb2f001bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5, 0x3c57ff3342d7320d}], 0x9, 0x0, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 16:01:47 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r2) kevent(r2, 0x0, 0x0, 0x0, 0x7, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r4) kevent(r4, 0x0, 0x0, 0x0, 0x7, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r6) kevent(r6, 0x0, 0x0, 0x0, 0x7, 0x0) r8 = kqueue() r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x80000004, 0x7f, 0x9}, {{r3}, 0x6, 0x61, 0x0, 0x400, 0x1}], 0x8, 0x0, 0x1bd, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 16:01:47 executing program 0: socket(0x2, 0x3, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x100000000, 0x13}, 0x10) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x600) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8221f5ffffffffe0fffff190b7918952c13978097f87a7d86ad2f8fdd297c7cf6ddb664cf04ed78244afb07d25266f4c646bce922f6d062461fc3cb5b3ddb7cdc8a832269ab943d33be943d59112f1ec924f058ce708d4050d804c3116e7a07bb65c3a2316d1b28310f029b8c8e1a7fbd9ba763cd3a033ec45acce1e9be86963fdea1b0f3157b828927c9d308ad90737e12c21cd7eb65392ca066c79152a4826578f916bf9e2b25183b9de6bcfb2679f83bd328bbb9711e9deb0b7ecca1c3b71721d55f6f4a92edb"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8c241b27b020b97460d1fd97270584c66e125f8fa9ef731a89b1296e272dc6ae725a06bbee95f054e9b468e266795bb93f952818e76d389b9523247fc87cedae7915862fc5cf07a4178bd6b2"], 0x1) 16:01:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f66696c65ee688ab5f7877706477c5d99345551a5a7bbe41a48025b3677d825ec6bff2a15f74928873b11974b035b1d8dccd6c9068930830c5b8f319fe9681aa836a0589617102151f49afadfd37aed35cabf8adb2a621d97a1528cf5ffaa1586ce4114b4bc770a26351d8c859bdbb3ce9437f6226b5cc5cd56811d222acab3ca853ee6d3394547147084120f0e9ed927be37927092ffefe4e44a2a97d348a56f3780e92d50dd20f0491d4edc2b533099f2e2ab052e5ddf4a336df14a298a4f8d6ae670b57ddda2735d9c4e0ddea9f9007578fe1cc1c5751e4533"], 0xa) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x2) dup2(r2, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r4 = accept(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r5 = getegid() r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b0025000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x66) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r12 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x3, r13, r5, r8, r11, 0x8b}, 0x6, 0x401, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', r13, r14, 0x2) listen(r4, 0x10000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r15 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r15, &(0x7f0000000040)="670dc3", 0x3) 16:01:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x40, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002b40)={&(0x7f0000000280)=@in6={0x18, 0x0, 0x64a1, 0x1}, 0xc, &(0x7f0000001800)=[{&(0x7f0000000340)="412956edeeaa8e48d603a904f336fd280e4e3f3004cf2dae2039515fea66290942aa61b3ca31bf24eb31247d18d533c65b943b02c0d97d6303775f76757226918c92", 0x42}, {&(0x7f00000003c0)="76122007c43cce9c7e05966c099fc9ad80567cb42142ee0ae3ef550ad2324da37fac071d845e4413383fe5ab40ad06890c7e818c1820dc584a2361d79a1e2e8a829ab718971157055511541e83babea15dfce9b078cd8f7fac9cb346bd90f020e2e44f153f58d8cfdcbdc24da523fd3f50095971d59b2bdb4b1b4094c7deb24f0ec412b44e93405e94b8cf546494fca60ab97fb654d446070f754636ef0d4595794e5e1fa850f1ecfa26532b4c0e720ff9f11aa60f51dba5017acc3913ce005fa541d2848098faaf1205b540fa4c65dbcc5de998f368a70805332ca047a2f33f6759af03b8218619020fd364de43713ff49b12feedde10741880a5cbfffab16183671465bf588086e738c8e15ca11d4be6348418eb56500982183ac32c0a12a77bfcfe95fc4cb1dbda318c75c3f289e9112234370a181c234babdc3722bf8e683218875ec789f0f80f53c97107bd7b521c1505fed3ed73a4af84d18fbfed23a878970d93014e9bec5b32198006b94ed3b41c802fd84e6f31425fb409fa3e955802cef8377c20329a7aa4097a6064d1e29ebc508c4b57d95ed9f2ea37d52f1d59dd67a2d76d201cfb8da2ce6873f3669eb6943b165926650a7f9eca86f0ef6010b782de4a83a157784b92730512a236f2958f23faaf12b6aa218c1039e1fba161746647516e81f2e2758b3b42892bf3e4a5ccea642e7033c8b3644ea7c1e356d4bc7e465c05c4114e7c554114a1d73df9954153b0a92f25ecc52a79f2384990c7da2f0a87c1f04a8707aa2789035c0ee2d5291d37e75b361704e47436d677bcbaa9360d655c8730f25712077072257f67e6961bfebd3dff621ea0e05b2e1fb1f2643c1cc93ba18af2aa45f0da2f899aa3fff44b2ed6ef597edcb03decb3545ccd7fbc39048d1c61a770270af4b601c7a1d7835a105758787cbddb7ba4998eee537c55d4e89ea25c2f702e106df193d07b56c7181aa5fd9fc89840e98cf96414488306aa7b6e31f641c741ec6faaee2eb01910f3b4e5af7ca2948b273be3c4f144b7a744728df0704a62f0e175cedda2ab1af31d9b25b5890158bbc12b50cfc16d3304eb93b5205c2eee068f9bb533f24fc5d72456aee06a12c9498f55e3a236e33a67c5d449a3df37f17b6a743e9d245c25c4c8feef69f84fba334a6e2cf79b763c842dd5596e753926d748527947b7b156bb34fa446cfb4973fcdd066b248603cffafbda573ec3e69be7813cfd4c6a9826e85507208cab0d0ae5091ce5413116a0fd89477a88ca34af682500de3c3d6ef0b3f3431da940ad534d5e2db34569fab95ee2229a485187d0874c836115e10a688154a8d611460cb341bed05b153c4812635b196940e9fafbb2c1ef454837c965043582c9de6338a17b4ae6ad3f46307f12476fd4174af6479e06879fb5a7900107338fc9674e4a3d4d27b6a4eb378013bdcb8bbc42b016a32724341fb76e78016e1b45b91a2adcccb98d808a1643a9d2a421a7f80559b5a53d4fa1f71994cc725d6175e6004e00c401b44b6fe0fe98c36d15377fe14b6edaf676d49a1fdc414226e95c458c36289d757f0935d01c732f9d1839be55ba789eb4107edda81d1b4423aba40a7c2a891114d9ba868d1345c7317016f76b13b3b7326e0d79f4240640bd3571a3b1a0cf18239ffc779bf6e7a5fd1950cb4d9c97c05abed15233ad5090d55d9f5f99ab6f27b0e37ba213074647854b904a6003f151a41ced5af6b93b3c5d913209c3bfc6ab389f7443a216b6859f09c29f2b86d45fab7001e775e11eb4da229fc84c9408d2c3439f168e0923e6d6efd1312697be784dbb194a74678d472bd771885b0b49568db31d9834fff27eacea8a77af5bf21eb828386eb8c75dbac558065775a8ee40cc783366e95e4b73b6cfef65574bb0f1a5768229128b198ce0083bec08e3a4299c21c6a35b8c10462eba9e7ca2ba252f2d10343d2820e14b53f3c61a296883c12e09f420148b57820af7f548e9b41b047b881857aaea3909902f607ff0bbcde602a19a04156a608b6d928edf18eac6a7617618442e4c4da3d9f85dbcc6960f949d6129f5d9367d4a8cb0b4dd23804657a9ede1c70dab2e2e9c8d6c1cf56d0ed65bc1022f8b0d5939c6a50cbad4f76f2ed0387db08111066a79e3266ce0d9d921bed92347506f9b7c96fcbde819d464901f46a4b4f89872a53a7fc5e378324a00361d162f86bc79f1a34541b2715606fc177cf966d0fd65f6b42fb368dae7fd6d699ed578b5e9466f02352c1ea16cef8c465417e80e795f53a7459957b4a188fd195c1b6e60929fd6586bc57d9d1e87cb4ed1407d11d38e7e617473b8a67e87debdad9a4b80d2f2866cfbebcb73de0dc011d0010db5e0fdb5e47fdef596ea781db8c7f8f85643ada61fc7ae42cb5e96c45dd73bb9e057ad8774c9d81b1541883c266bace960a27beabc12b6b2763e35c3a51c3ed213f47ba0f631ba3107ad915b3064736edb52735f9fb384d82fa8254045683bf653914d176f3748bd5aa30f92cdcdb019a769b60383c9ae7409789934df902b56f4a0ff70da365c569388fb15739ae9b8bb3ee0f7f1cbc926e66a84ef1d24780de8c1f9d783d54f047138013e9b8cc09b7c878305ff77cedfeeae47a9dd6b854b59d39e2192a1fd79b3aa3eb2cfe66ba5f1325f36437877bfee7319d5b832a68fd5eedacbaec9f32088e675147f6b6a747d03523a69eceb2314989d3f07f51c5312de8cb7de73526173621fda394437ea6b0153b485d4e5354047db1e943bf10a8370d08eaf5ab4b7256f8832e6247a9746f19ddc4112457ad63b70b54c5ba8d50942edcfde822de01bfa0064cd993d525d6b778598ec79a4e523b10de349bb1d59145c038eff327593fd8f28e2df6d5061b41cbbaafd1660a8214a7109e611df66f50c8ffbe185740b180c36950985058d71eb8c208e1480d6d9e0a5025561f663e96d7d845ee7bf93f540dfb01f53031b41fbbf7c8f8f23fbe067d277193d41ad82f2fde825e4aeb8c8d0058201b2d6baf550351e4f89164d183a5df9749a633e63d89ab5085bf0f1397450f3cf622c4c4fe07d10f07b65778ee38d9178d23a72e3fa07691c54c50a110606dedc6dd13d584e8eed0b92f4cd63ee662e502d4564cb55fafa1e2b99d6c844f47aafaa519d234728f974d851d6ad3ad60327a28c6bd46fff50b4cbecf95d1a2d62e6a629a7fbc85acaca4ea1be28bb1134cfa6f2325b215c0576e2108e5e406ad4dc41126106bb7bcb3d41fed429c2edff1d994ea70e3b918582192ca2305d70dcb6d07281e1dfc8a2b294fcb341dcb253d4db99f90812e2bddbc01c2e6735110976c33c49d7480c3009361768b9358648ec15a79569596af6c54deac60b7334a02732e5ab638676c7969aed2751fdb095ae57a677ba662a6c7ba51d9f492daef8e22c55a11e5bc9657f2f425a752891756bdd4aee452763525ff4ec9d78cd7e1a51144ec2f6e8f97e38fb427451bae4716428c7a5db7ae030ea85459f0c15be4c99f61f77c402987371de1a0df09efd27203e804078eef6f1ed9560384bc1b9426e9b208fbd0fd9eb3bd8df85969d21237e39b80734b3a7cd1d2bc203de02f4566bba12f48610a630eaac22576a7dd5a6c6e7c58231946bd67ff4676d5c5ca81279b5df3f45eb7ca3cbfcef6812e5aacb848bd9b56fb1bd4bcf92aff7b3a5aa4b90273904718eabcf367fa63fdf75185ac5941c51a6dad70b637eca14f8e11865b53c765bb12403680d26f60c117c7d1bb20798dab7f382574c0ba505338892b91bb3e518634686b980fc7cf77fef30035ad9903f0e9bdf284d3ec3379b55d9b1c96ff88cea05a4f3e282f0cd044b44975793c1d1b4f3d01f62e7b40b45573ce5233ae2bcf5119830ba01d25ed9690e32e6fd35824f5eb7a1cf62cf53814192cd894d8bcf20f5fee66d520def1bd9523214a80e0389c478f54001e2f18b9c7cfe9150761155c3a1b36012f825f144314583b11edd49810ac55c8483eb9c5ef784501784e8ca5a8ee0aed1cb14a83260cfb40520b4af453c316fb7f54d8240489072ad33d57dc97b879a7051d7b3c5d979f2835a9525cd9321b1470e04804a4af59cd8f5230d22a6144d6152f4d6e5e035ff03e4859742a986813ac82669815933ec24887ab9809535eb49bfe6e2e6db6795b4aced2b450362799c2ae42c90f8a6c7962367881bcce95f64a67c6d219ec5c6700461e554fc6941cd49fc4039eb6cca3c3e24582aba67b9500e0508f5ecea3dcab29c22207d14d6d8a01c8b8762f15f3c9f53de19c437d011bd457c12b6feaad33cd0f784485edb5af086bd99f3a446626a04ec8343b1f1837634ab700de02659f5528b36f38b38a6b1043bb090ca3ca228e3dfe1f47ca37691738a9a8618c3d058fdd6c04c7b760f0917d56275ce6bd595dec3883177094e3c8beba363c6ca2ab46789259799b35c732fdaa81b45340477e0a5ccfd7dced49f788255f010dc615b27b878f82609b4cfaf507ff85aebde432a7113e6748371a2da0c134dddbec5d9f82b77cc65c89a41738b8c326c8eceb81d7bd6143ae11fdb0a5945eabe3ae4e8c9425f272f6729799f5d858753023dccb686e9bd098f37d95a78bd559d736217f617da8107735f56428d9baf079d22e315e2a9d9fd1052cf1f0bbc8bbccaef7badefbd4112759349589b56c37f6da36026d69b772be1cb27f5d102314b3707341ff7bda3a698a58ebb8be856311b0815eb632466ae8d0b048a6e49e377c8712578429782c4de73ca12b51c670f664ea078f2d5a6b9ce83ff24f02894897779d91fa33c7e7179ec3fc82867a1f516413b0a2b2bd8f7abab8165740bee9ff653e2c162af91590251c03bd77ad94128614a25814758a7f7d4c978e2b14ead600b93f270ad45552c78be241b54a4bf8af19b57c2a7ff66d51a72f438650624efe964ddeb0ef8c681ef245c54a33a86963008f6ebe8747491ba1d50843ebb8657e7c363f92f6f3e43575e43dcd2f141c2fcddd176ad106c5132463828690244bb4a100e5be60b539a3a36fcb004635253ed5703c9bca6a0761c10b67a391c8aef7204457ad205b8f82ac7682fbd6efb88762c8c49b2245df6a7aa96b178d393fccda5380be1383c862d279012d13b42b367c5039106ce53d59bb847256b1a11e3a21f98fc3b348113bf09bdbee4ccdbece27ec5a2e6ed6ff5f021eb393648c74e0c93c7401fb6109d5cb0bd1605d62a411f36c2a2572c35d093c54ad55d929c12805e21e5cec2cfb701eb9fdb5780b982f5e9567aa2254fa46904aac77f1b6ee93f59257c5940b2c249494c9c54ab3a2967ca09a9e88cc69a2068a6b145b317e8f158c06ee40f7d29616a6ecf7d98a6659a113477e0a4f2b0e5326a5729afaf079cf408484212d80792a5d1c45ad6911374688ce47020ed7276448f419bc29e363bb69963f0eb0ecaf0bb6d3c018c1ec8bc288a2f37db94f0d2854026855ae25e9f6c4366cbb997bc4de93832607f70b6dfe387e2e5df488e564d324c9d8d05322e15b5c1d31844e61ff4539ee9eb88b443c8f5337466154d3bb4dbbff02f04e220017682468d851583abacd38f6763cf64f8f7eca7cd441ba2e71f07f97c9e9b6797785a251b0aa89ba57a673d6df9ebb2f951f68c879152b725dbc770e0f7335b148c92f8149e3ce4322c11687432b0254a84505551ec5e44afbe578bf4a18d0c282cb93b428e185a5c3f208b87db783217da07c78b0651f3d94c201d2af8b1f88c81e1bc35d06b6f094ebffbe93aa1a3f3b6b047", 0x1000}, {&(0x7f00000013c0)="7987de37cb7fc67a7751539bdc36a2dc97d299327c2259ce3f32a282d7657dc9e74040acf888e4068b1f22ba9f761fec4e15611217c71dde3b70e3f177370aca028512a234a43bbbc7ed3e6eee387983c552fe36aff0e0f28932de7168748f60f6d66e8cba73dafab98943c7382c5f4015a4e4982debb77a0ead4b28a7a3842dc01a5c24a6236331749d03d824e354714332f9f0423b2f06616b287f2878f1a561e2cae6824f509b0a4af68c2a0e9b505b74e4bf944bcddab121b7737f68098e5dcf6b635a30c23e43ed8aa30765ef480e01c5c32eb535c0c4cecb83e5701322dea4329cb328995cd753fda8ca9643073d92", 0xf2}, {&(0x7f00000014c0)="d7acee9b4f0723070cda397019d1cdda6ad37afac97010f1fa6b313cc52433e206a92d4581fb3c28a3d0c3453e83dfe6930a4b26ffa08691548fde335610bd449eee7e17c096025e9126051fb96d8bc2c7cfb9d344b926034f3f9d70d44a6c78c6b7b02453d2af8edcabefc7549399f94d271ca92395ce5c773e7f1c64127019d93c972344b87ba3cd1d32c556cb69f30f4956e7521316e23f60d116f84cbca4", 0xa0}, {&(0x7f0000001580)="15fc7fe9b76d72aabf767e977d476e5e1b162cfc976c5f109ab581b3d10a039464007e6af3405bd7053733d4ef982eeddc27a4fd00057d8d3a09a3facabeff26363b", 0xffffffffffffffab}, {&(0x7f0000001600)="4b8191302e08be3fcd519d573c28f09ff019aec7590c6f09ac134c55284a89305ce9fa2d185a2484980a080327e1ff37a548be6b9d2b3a420c1af8c47e1ac562dd58b0e1fb1daf278493b556713a377fb6bb2b20845f0f66c20c3d620007681198a682b77f762de73d50e60b99a252372e", 0x71}, {&(0x7f00000002c0)="6d786874fc6873ac8af401cfeb42b8", 0xf}, {&(0x7f0000001680)="15ec3e412e0178eeaee631b9", 0xc}, {&(0x7f00000016c0)="8710bb521c664e4ba56c34da4026c05d110af8fddfc8b645fe57f1c2b96b482769e23110ee85c6ca438b4eed096356289b8161e0d3a130546a6e2131f037fcbdac2e875e3af890f987957027cd55e608423c27ac05bd1ea7c8b7975380717be9cf", 0x61}, {&(0x7f0000002c80)="133d9a274f4ba185323da7972e4a1d2eef74c43a14fe15c5bdc5c3291e4bfa6fd3b20880bb516890967b91923f8ebf5a481e974cb47598cbac456f12d8ee705172bc29ba9a61674134a58dd600856a044b5ee64e22222b512567b1a7be4c645d45578421f520a792d999cf52201237ff1ee3915fa8d2ff55a0e3146c231605942bec3612bda95f12686eafe03a53d34777623c1d9ae5fb3b1d7f7e0182ef1b956c86affdb41654c953fe53580b8a53022cae9cbaa7285ada11bebb9ff88e5c60f78a0e5f27ee13443fad03108281bdaf9a105834e816fa46b3f49e63cdcf899c44773b8bd49eead311019ddb2eb467354f88bd7705349cb694a51a000e631b843ce5eed0f01105a236111e65cfaddfdb5aa2446564dff5c8a89a6a18302255e7f9da3758c16db4678960b99b901963fe9f431dff1389aa2cea5151e3375462f85a29ccb786c425d765dfbaf639b3d84c21bc82d2a2ce233a6ba489e71f3b0f4389bb6437caea61faea2c83d2e83e22", 0x16f}], 0xa, &(0x7f00000018c0)=ANY=[@ANYBLOB="1010000000000000010000000900000066efd237c1c3b8747cd01b56a9e77bf7884c475ce918c7d924b5b32baa00c9c1c97ff147da8d8a7938a19513471890f7f40203f94acd20b88c9057a67cae7ae41b26c8e40cafa6eabaf8795b1563432801d6236b84b48646c74753c3710afcfb8fae3d328a01564936f454d361f77104714423cb6b876f7c3b42c19c9269cdeec8357d53bec7a0303012461199c2efad1f16b6a8b5f4a3b27ca3e7c7879e3f4ee3cdb89b67e4ce6fae30d1cb436a2b8199c080936eade35695ba65fd19b5fa9d94ad129411c141a0f2dbc22abf4b4c740bdce9d92fe850cdfc6e91a7ae109c2e131711f54fa7d0d40bda1a7c60ed403be156e2fdc253ebff7a9cf8a973af4ac2f8ea3433cd0de11582e055a730b00400436d58e3cf684570f4f2fe0393facd87912b9f7f8be7aed6469d1e27281273764cbd80c1331d46afc844b781528947926fe3b1e92b030fe11a13a013f99815c930c193fcbe4dd56647cb037159f52cf96eff2e142e3e20ce6e302a85d3608fc3c5d3398b1f9465ad71d175b5b33598a158dcb245fc5cbf6c3ae77049fbcd615de84fcaed7a8c1d8638724f6ebe9e800d54e7cd4efc35651f9c4c04a86e9bdbd97533185a2099227506dd7aeff933dfefbcadbe95582b72a780b405606d0e67031d50ff7a25a73dd333326a8285086ae3c0c05181a4db2dbfe0d55d01f821ccc6e9ae787936844c5daa0b608581ab4c278a04790d4fe8bb9da638e85c06b907cfe4ee0bdcc6a6a6b168a3f38ca74e93965fec4057396f4b59dd17090397bfe604994ed5fe91f4555db781f1f16f9f75b093e6a37cfc509cc4f84a33d216be0ff78f24fa02a0200191275b8144da96db7bb802f854bf76c152376221ad59d5edb446b55c172df6174584215cd4859d215843b71b1419aa0e9d4e07e5bdce432d8da45cd6fd121d154bfc918eecf776b17d84b133d79d2176d87fb1ce65d201c781e477525202827c2d66f00f76b26a966b88b365a35c77e3586a5bb0dce66a385033df792a1dc8a8ade9415198c93adb30389ba3bd42c5d76de67a43034475b589f977680675488ea962c79de49f376fb093a24adf5d05f3fb8e7cd7a4f0ad2de5e70a97e7bb323e51580b36011201569b7df6821c9e0847998d2bcdb2d8f3c39e7249c56f3f893d47c86ebeb81334eefa1baa4425a561c86038d2fe51dfb0da570775e466d0e8501660f0f4a782618107e2c458c70f823583717c02b1f4de971ee811e5c8bc05e7b5453566b5a8275c7ee0e535e7ffdbcd5ee2a24985e6f9136e16c4784e315f59d6e10588384616d59c705545010022ff2f5f9da487850d3fe13f17adf1247288bea38323275afefb3581128c81902351ea5e9075e2d6422e5c3fc23f8537c1245529df1063117f0c902de6257686dd34e3955a8a4c652b98c37f03891e4a5f4c0fe035e802a1c5820a70c7c5653bdb672af5676f0b7f7b11e5e3acfd6b797f7bfad8096bd0d7cf9de993a5a0f0122dd9be055e6ca3ee7a0574eb7c71a8c3dbdb7bcbf8ad53bb43d7835fc3ca6a4b6d481d1d256fb6d9e0fad8a994237ba9f2bf726c995780fc2bd7655b8083334e8b85f64e494dfa608a3165f5eea11f6eb6339d266409a9008775f70a29681f37085ec4cd4e38fd748f2bf5cdb5e3c7db543984e0d494b9245ca9a655ba40759fce24512115d89ef6560e65c16a57e62102b3268ae0e17e1e6088f8e3386b6d68e6c4bf21c5317cfc48b341ebdd2aba77a868d50bba64fb80f89b71135ad7582f455f735c0f9cdfa73e0cb0ed03e337949c283174234682c317a91c74b2da2640c038ccc1ae9abb0369466782c319c7e7b708ce1b04dd227516e69a99494f59e25dd8e55588e5523b0f20d1c90dd0beb9bbdac30057f636ddc9aa3d0f8f3ab36e9a49c1f50ffbf2c871ccd1fbc8c940b2da16abe5ba0a0fee48908d7bf47481809ded4eef433d472d2911bf6ff3673e658ddcde02854b5ffcb625ae5c780b3f27b64fc1c8f417e29cc326e740cf99a8a8755027328b064c31638946a012da8929a3b57257de257369ffb3b01c3920105defe4854115bd5b00785ef02a19326768568624a38d92d55db57e7109c9002872509c09f4877ad9a358c7932720c5299644074b7755404bf49366b1358ca809b8881c4179e447e3f57ddb7c063205e45993cb88ce19abcb8f03f8e83322a4ff98c97fdb4fe5d6f5b9ff9ec8790e44a9ea38a2665e90e7b464a472255cd8ce871b06b202c466ecf7d148a04db7ee84569bee9e6f1d8aa45c61758d294198ae8413baaa29f6de119db74b7b3d98c02d051b1a040c1255c5898aff2e733a785fee01fb98c6575b141417cb13a56410e37a6b3f4be23c6e2839d9012b112bcd21cf1a02321bb97548d225744785aa0b3ae515f1936d4ca242df2c2c3b33dbc48d847be816210bae5e219e41640f319f6c6f9ce3e533ce8f101ee531de54dfcb38a11e9cf4ad88ac36925dd2ad899a72e83830d11469582d85ef68ce4e94490ae7a17ecfc9e71f0b0e65a89e39bb6c760148d7dcda3d5652833e3903e29ce65e1927e70db95668af98c92b17fbdb209e900de55d89a0a08062d33d6c4189a5a3c9bc52530ead21c38c68acff16867f3431fdcd7a7a0e1161459336ddf98d519b2618f3c41f1393640d67730a9102dc1cbeee454b866cd890991506feb2fd00b18814bd23e82011f0773ba07099c7bd89d1414bdae1ee4f3dad5024379cddb234ce9c3546024b3933a40503843f3aa165818f6a63c3282bb5671043f145424d744becbf2c9c782756b13128bdb9b6274f450e216936066549f68c4bb000d40298ded2fc78c1e7b819ee0cd50be03accea0a60576d5dbca2a08ed35583baed59341a91ad80f947f55e7ab652f215eea624941045334220c5447f78645c4f55f48c875e37bb611c5214ad84b697f40db619c5817e6d315de3fa85f57faa8805a520c7035d82677e271b59052c040068a96bcd5f01599e8502610f81fb13b14c12283de986e9bbf3f358443b101259ffc0577f80abbf4cee2c3e2f9c6a6bf2c425811b57b7c427d651af865315a4c62c0c455b734d5f8a47b1f9a4dcdf1295f6a08b11ec48fddca6543b347e98c58553cb378b6a8ad4b620d6dd8f057b91ad80d24fea9449148dba063d521e5cbf2fdd027a7a6607c438aeceece03b305631f32e863d470aba2f8d617a5d0e575e5565e5e6124a11475afd55e153c80e001d0b08eeb9256289891731ea72b3479d0965f893192f8240ed45e9373ea7e38e25f0b234a90ff95c544ecf24661db9c96b80f561fb23421def30ab623292b595ebd3d8efbae31d721bba091a8de3c82c3323788e58f7d472ebbfabad0ac2d47a994a73910c4b2fca40bd9111c6b71f35ce1dc2137014c66027124576977e3ff3af405dd97f678d6515b59ec4085bb466471363b58f01b54165c857b382c3c0562e6bcfd502adc65b0dab0a3d6151dcf598152ad189df67c20ced079acf6b5c9153d7eff24f7e2eaae74984e34503100c948a9c913e2fe0d081664ba053591d0ebc2f8e8a8f388aefe44a9f462780acca1eee7d00c88921eba87ecb0eca8245f33c089ab483489014939431fae6574c4d3abe71897d238926b1b4cc99fab6a58cdf56d94480d85b1eb9149c9b6967649c444d40f843cb792f62ba97c6b1b1ceba9e6d18d433f89b0304a74a996f079e95d0b8bee24f12517b2ebd5a98ede26682198c57921f0677cdbae01e26645db4ea68406f07a2517e71eb060211892b136e8bc3aa4972a8cf287c7926f3fa4d153300655a235bfdd4bfc2f9af23ba87063d6ced332ab8ed831cbf8de3b1b9aec8c0bed8d79d34030765e1100d19be5d648d41aa3d67bb0fc822b6ff464cd6df7db690132f6f72fb3e7b981388b480af6e03d1b90cb8e8f6f407a7d215d1f468fee33ac975eafddd97143695434322079341c1be7a8fed1087fe91fdb9ff8d6248cb47073f261e0e1c47346971c00061e8face0d0d5b1ec73817e0b8f21fb85675d46ae1d154ab879c94cd87017cd799be959073d37e404d85a8bdc434f5d40910231f84532b1e443ff6015a889d627d08bba1d8a67808b29cdb9360a7cd4c357f6fe7122071c2a1476513a4185dcd47ebd9da1b7418179baed3bfbb2b682e42f57eef8024a66cb4c5be5827dc5986b0e30107d8551406786fef7acc133d0682b33961e47b8c228d5f6fdb6a3aee738e29610b3269e3e863ce48227321d4d0de9233ab04beae7b826ff034fb76ddcb15d32df6ededaed60060533036d8900f3516b616346e9bb99d3759d0ff869794b4be2c4f0a9f7798c439a5c040d2a594fffc2b57ec90036e54d293eb9997886be9f39ba337fa8ea44db80390b84db7c3106e7d856b9e4c8afe98b97d2c594578d5653204f96c618c357680df6cce28fd8364dc840e749c0762392d2688d2fe771afc4c2bba38d773af59d38a32546ff5aecb42791261239c91d84e905ffaa284f2c25fc6c157a0491ec0007aaf3f82c431e430261a13b7e390cb108e5782dc19fdfd94ec0755589e08b8c966a2c14c612446b3b9c6bba42758f49eadd56500206d05cdc6b9769b92995b1a50fa909e4b277891a17a390b3567d5ba4e2584aaffe44d1df6564d31564baaec6a5bef712be049d492511049ababbf234ce05a9217167282a44a5f27883cbaf6e6b3b040465d757d0426a8d47b9f291ab5cd5a9102f98c3ed695534c133777889231e66d68e99f83afd2a66c89e3c85117186ccd6732143f36912387427f063f8c92fd4dad76b8a0fc7ae36a3f244aad1623b0f12f90c5269bfe9d61ac8e60ca2ae0886061bfe644546ae056e590f68d3dfcf254d1dea9994f876d80ebd4a9b906827fb2f9f9c62c4198150227e5b28e887b2c161c82c774a4fa985305693989d5c34c57e52a201d184033739cdefeb924ef4023ca69dfe78b603ec456c33387ff54a2b135a0ddece0e72a383cd9ff6ebe68575ee5370153ad159351a6e33b95757a8db3edf5623c9e1bfcbae61b0a021446b575210ee251ade86617c21b9b3aef5f1d6115cb50d4671fd681b4e8ac966120a224ce6fbe80af6e09913849e74c8ed6a12b6f942c38429543cfce8227ac84090fb1833c1696719c807c6dea36f887efa87c027de92a74a52cdd2479d8d63e122a92016ca307aa9bf17b2e78c90aede8c845f02cbb1c122c010cb67f214b64c269f449545b897b4ef985a49d9487458ab3b6653f5b2e04eed3f87e838e26e560c7f7875e2ccb25adfaa2389e6691fb56a32999805f4c831897a0b63e965f12a7c1c471e2764cd75117a723f6b188eb785f35d295ac59faed84da562f11c3e7f9f626a4f7ffa4ae37877356fdda791efeeb1b90c967286ec0cd77e172f4c9ecf756a7b0ea8a4f43f3739bc39fe571a4d693169a67c19b17698d8d70b6ba480f55603dce1b99178ddebb691b0f02fc90f1bfed4c47015ffbe9793ff80d0336711281a10fbcb2238e90c79a1b786f9107747a3a92cc10a9e782e62b272d0d83d8e282c09275008d74d3ccb419df70bf8aef5271ef77e9a72e526f6c1a58937ed84879cb3e7c6b92b1667814432d08b47d4a30d1dde8d80a5b22bb82686ceeab9fb2581ae9797f91bf2875167784c21ab9e2ae756e3ffe2845091839c6824b7cb5ab48d3ba5fa6fa4a217a432e1609c1409b0723845827cab6b7a7fc371a83ee84decd30137b2ffbe0686d6fafffe8184566abef206b24403cc33aaf59098b62f44a14079e573e0c230714d3e01afbc98c394e3cd1d108a38f77b000000000000000ffff000000800000b10796ddac0779feb716f7431a7dc065e850a4254d9aae758e3a202334a379b0ffc66e9771f8513f8b4badb5267a84d8bde99b49741dbd914d9aa847c267fde3f643988be34967ad4a54809cc675d1e02c1321e0adf7991538e3a7b602a421557a73e9606ab5ad27f53647976ad98dbd8dfbb30df37f4aa7dc9e286c9e65769b482f5a98d2a4f337eb059a8f505b012de474b0e11147a9c4378547b10000000090000000000000000100000007000000b9274c2d30c350626e83a98f5178dfe1a319af3c4c9acba1c979389533706ea934e9b460ecf23d26cd790d5e324e4c364aed3665724dc09b87b99874ae87fda4c124baa7ca11767a0d714efdc01f481ddff4a71e8b062c4a4482bf1accf32cd3493b80308313626725b393d8ab8edc50b6b1862a6df51d949cbe500000000000c8fe00000000000001000000080000009217fd907107a6765922c13c44b2270e4c9b971f5a6bd384030b0f3400000000380000000000000001000000b0fbfffffad64569b470909ec205c39f1a6068e20df3828f77dcb5ba381633d71c82a5128e443eee8f0000004dffffffffffffff00000000040000001e9c66cd8d07c6567a223d581e08c1d0986018c603a01f79ff10e5f180556427cbb975fc33a4a09f440e6581df482fb56b082d1fa061705ecb04dfb8b37b6c3951e93dc5d532a4b88977417bd1527eadf000695c5ecad871b558dfb02783cd724c757b5305702cf5993c5032016b2e0d2ef7eee29ffed6e11b38baa879718219"], 0x1248}, 0x409) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000002b80), &(0x7f0000002bc0)=0xc) getsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000002c00), &(0x7f0000002c40)=0x4) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$TIOCSTART(r0, 0x2000746e) fcntl$setstatus(r3, 0x4, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x1c}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x3, 0x2, {0xfff, 0x101}}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x40}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000240)=0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:01:47 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRES16=0x0]], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) 16:01:47 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)="ebffcbff13b9fd812eaa942b4e713048e69931", 0x13) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0xffffffffffffffff, 0x4, 0x1, [{&(0x7f0000071000/0x3000)=nil, &(0x7f0000215000/0x3000)=nil, 0xfffffffffffffbff}, {&(0x7f00002c6000/0x2000)=nil, &(0x7f00005e8000/0x13000)=nil, 0x9}, {&(0x7f00001a7000/0x2000)=nil, &(0x7f000070e000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00005eb000/0x200000)=nil, 0x10001}, {&(0x7f00003ed000/0x1000)=nil, &(0x7f0000019000/0x1000)=nil, 0x5}, {&(0x7f000071d000/0x2000)=nil, &(0x7f00000bb000/0x3000)=nil, 0x5}, {&(0x7f0000669000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000727000/0x2000)=nil, &(0x7f0000476000/0x4000)=nil, 0x3}, {&(0x7f00003da000/0x1000)=nil, &(0x7f000057a000/0x1000)=nil, 0x8}, {&(0x7f0000510000/0x3000)=nil, &(0x7f000010e000/0x2000)=nil, 0xa25}, {&(0x7f000072a000/0x3000)=nil, &(0x7f00002b7000/0x4000)=nil, 0x2aa}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000009d000/0x1000)=nil, 0x7f}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00003d4000/0x4000)=nil, 0x8}, {&(0x7f0000016000/0x3000)=nil, &(0x7f0000051000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}, {&(0x7f0000092000/0x1000)=nil, &(0x7f0000000000/0x200000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0x0) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3ff, 0x8, 0x6, 0x3ff}, {0xffff, 0x8, 0x1, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0xa244b2311d4ce77c, 0x20000000, 0x8, 0x2}, {{r1}, 0xfffffffffffffff9, 0x20, 0x1, 0x4, 0xe00000000000000}, {{r1}, 0xfffffffffffffffc, 0x28, 0x1, 0x5f1f, 0x5f3b}], 0xfffefffe, 0x0, 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x25}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) pwrite(r2, &(0x7f0000000040)="351cf7aac60f7143f421e97f5c13ddb92eb61b9d8e2f90ecfc9da0390d8af7790326e91e18bf1efa973366d7db969b53bc894ebc588eef1e77c976d4f64f8eaf7051d22300ba", 0x46, 0x0, 0x0) 16:01:47 executing program 0: munlockall() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/189, 0xbd}, {&(0x7f0000001280)=""/243, 0xf3}, {&(0x7f0000001380)=""/115, 0x73}, {&(0x7f0000001400)=""/228, 0xe4}], 0x7, &(0x7f0000001580)=""/131, 0x418}, 0x1) shutdown(r0, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x20, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x100, 0x0) writev(r3, &(0x7f0000001840)=[{&(0x7f00000017c0)="3f89ee98c7f85b5e3030b8f35520e73a2a8ab935aa6730602606ff5c1d03d23f20c4dcd4ced4b3fd4e752d068adece5c891738f48a47abe31183033e93bd9cace8cf0c1046afc5b75151fcfa998aa9f37266751b14bb21a779c10f9ae40139b825293c373d8422", 0x67}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x40, 0x0) readv(r4, &(0x7f0000002d40)=[{&(0x7f00000018c0)=""/58, 0x3a}, {&(0x7f0000001900)=""/196, 0xc4}, {&(0x7f0000001a00)=""/194, 0xc2}, {&(0x7f0000001b00)=""/162, 0xa2}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/119, 0x77}, {&(0x7f0000002c40)=""/237, 0xed}], 0x7) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002e00)={0x0, 0x3, 0x8ff, 0x4, 0x954}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r7, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) pipe2(&(0x7f0000002f00)={0xffffffffffffffff}, 0x1000c) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000002f40)={0x1, 0x1800000000, 0x1f, 0x10001, 0x3}) geteuid() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000002fc0)={0x8000, 0x0, 0x7, {[0x8, 0x8, 0x100000000, 0x8, 0x8, 0x4, 0x80, 0xc96d, 0x1081, 0x519, 0x3, 0x0, 0x0, 0xde02, 0x800, 0x9, 0x3f, 0x9], [0x80000001, 0xffffffffffffff64, 0x1000, 0x80, 0x8, 0x10bdaff2, 0x1, 0x5, 0x100000001, 0x800], [0x8000, 0x6, 0x9, 0x1814, 0x9, 0xfa6c, 0x5], [0x86, 0x1, 0x1, 0x8, 0x6, 0xffff], [{0x7, 0x33, 0xfffffffd, 0x7}, {0x1, 0x4, 0x100, 0x8}, {0x10000, 0xffff, 0x1, 0x9}, {0x1, 0xa6, 0x2, 0x81}, {0xeaf, 0x7, 0x1, 0x3}, {0x7, 0x3, 0xffffffff80000000, 0x57}, {0x8001, 0x9, 0x81, 0xe9a}, {0x2, 0x12d4, 0x6, 0xffffffffffffffc4}], {0x1, 0x3, 0xffff, 0x3}, {0x3f, 0xd4, 0x580, 0x4}}}) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000003240)=0xf5b55d309c743fda) symlinkat(&(0x7f0000003280)='./file0\x00', r6, &(0x7f00000032c0)='./file0\x00') r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300)='/dev/speaker\x00', 0x8, 0x0) fcntl$setown(r11, 0x6, 0x0) r12 = semget$private(0x0, 0x3, 0x60) semctl$GETNCNT(r12, 0x0, 0x3, &(0x7f0000003380)=""/4096) 16:01:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) r2 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000000, r2) 16:01:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r2 = dup(r1) fchflags(r2, 0x5d7fa8eb9e948c1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x5, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546", 0x0, 0x1ff}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:01:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x20000000000002ac, &(0x7f0000000280)=[{0x6, 0x5, 0x4, 0x7}]}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0xfe00, 0x1f, 0x1f, 0x400}, {0x0, 0x1, 0xf8, 0x81}, {0x4, 0x0, 0x3, 0x7}]}) pwrite(r0, &(0x7f0000000500)="895e654f5c1d85045229b675851d388154e0d0c7ed73ad3307cc2512d6d304cac36be77179e798f51d4254fe5f8d0e668279abbe7e5cc6463ec709a9182c664c35f37975582a8d677a97a917386d2f2536cd5846d49a8638371ba9671b805072dad2eeb42e04218521e7c8757579a4d62d3d72ec2ab3a362565784786441e8c146455cb5f7a351e1b107ca39e552d30c0e54bfb9f012b368b92e7ec6028ed9c6f58c666bc2c1b97b150846fc8a024e97337f3ec30e6b97cbd9ac84bc7b88c2848ce6c539be1001dd3ffa733c547020191fdda4e78ec83bebe00da597dbe74e86f7046728f0d42fee0662d3a14abb92bd43a5e3ab77e249fd295c83b8e82a224dda48e4ef66028ba914c5ccf9a44cfcb9a6ccb265cdddd0fc75a2e0970fc0b11e9b70f6cd43011abcf063acf932682792d6f05403b81b0d537803bbcad11d83656503485f30aeb3bcc38142c8561aaa99876a634e6b862167cac6a4eec4174725b3877856f84246325542a8731583e7cb75af07bbdd5e491568c5e59ff5392d4488912107e863bd222027751db90ee1335b349dadf6f020ced873b5d9c821611acc82a181da7110773a49866e11f569bdbaa9581c383ac185cd2806971a235947d21f5601c8dc9c6890bdf2748e86ab925668fe94af62ae442bdcf60c608721c0eeae9185e79ec64326e97a834ba81cb180d77cc9781b7715af01294af16e16791a836b8c5555777aa5c193afc189744e8303f704e78ba54cbdc39bccb2c4080f004853558ceee4fe3b8058db657425d5aac87463ad06f21b09bc365f96e11dcd062e6d970e46f7feab67d98a0fe360bedb411a9fc39f240b0014945dddbbc2dda526353695fe6e2bff0ef64fae6381fda15c584e6e96ca6236576ed39b17a5165137a536ac5e41a1b817adaaac17359ff9a0e30d91d1313ab761207d3cea5ece68000000", 0x307, 0x0, 0x0) socketpair(0x20, 0x84671f34d0b3b5b3, 0x81, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0xe9, 0x0, 0x3, 0xc015, 0x6}, 0xc) 16:01:48 executing program 0: pipe(&(0x7f0000000080)) r0 = socket(0x2, 0xc003, 0x6) ftruncate(r0, 0x0, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c1830", 0xe}], 0x2) write(r0, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) 16:01:48 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x141) ktrace(&(0x7f0000000180)='./file1\x00', 0x14, 0x200, 0x0) r1 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/71) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/44) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x1, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) recvmsg(r2, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) 16:01:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = socket$inet6(0x18, 0x3, 0x9) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x2f, 0x0, 0xe9, 0x2d65, 0x200}, 0xc) 16:01:48 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) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) dup(r5) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="6a8bc9634e19767b0784db99020e049cb0274852c13313c8883916ca8a75000550c5741eb9"], 0x10) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) accept$unix(r7, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getsockopt(r6, 0x9, 0x0, &(0x7f0000000240)=""/26, 0xffffffffffffffff) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r8, &(0x7f0000001200)=""/4096, 0x1000, 0x0, 0x0, 0x0) 16:01:48 executing program 0: socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="834a"], 0x10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x80000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x8aa, 0x7f, 0x1, 0x87}, {0x9, 0xff, 0xc0, 0x80000000}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000240)=0xfffffffe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) shutdown(r2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffd}, {}, {0x0, 0x5}]}) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xd1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 16:01:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x20, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)=0xa4b) 16:01:49 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='W\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./file1\x00', 0x0) 16:01:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) shutdown(r0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) sendto$inet(r3, &(0x7f0000000500)="376062f2cb27406edf49b351ee961e848830306bdeacfd7805587e2fe2445c204d76ed2e0543aa0d77bd8c5ea18123761e24d0ef1d99679a8685382ae9f0822d52e9cabca802ec453e4cbd7b5a3971515cab434638bb2becf831d0faab6e6158340e0a2819c04e177e9062026d91c67c15229c83f462afb468bff24ef1fde4958695eec08294fa839992f3acbcc5a139dec22f1192fbaf6703f49c9bf36f6b931a2b2edecb33d539cc4e38bfa27fc6742b5c346fbc03aafe1e226b85b7d76495af0fb07afc9a8c5744c07c106dc4f20a83780e28fee42322bce6f68bdb17c9a3653a35a44f6512ce886de5194206382d1b48a7846ac155f91fac2b12b3463e0ec7070ea0f63c6678413ace884c4f990ed33280d6dcef797411543a6ab852522ad2d5f4d26a64837dcf24fed962bf1e530c340d1c52ad2ca31f4386e6a4e2a6b003936ca20b59e7b13c4c30c32586cb82e7d937e1998385b002fca846901df4b27b2b54074dd42445fd50e2d132e078354c513f331a1caae8210faacab00e324550e47b292f433c29caf1fc6b3e3544c43e5015b48b5c96aad9736b2c9f9889b67c15731a8d81a3c39a2597d0b7af45c7449cc469930f6882c2d01b4e8114b0e625a12636ab15c7a34fdfc063656df36b87f271316a43949bec64b43e594acb532bd8074f4ff801da0deb9199041fb7c2fae1eb976707d6f4bd9f1b8b5cd60e015ccd10c8b0be23b9a459120be7cb4bc63127baac0d31694d5e9b90381c047a0b0312fd5ba571c0d5aa717bf9e59552ce319555657c1984644c6ee13ad3d77fedb5a3280bd360fdac6a6bff58d53f1c338c33616d7c533b7060d334a53b73f703e24acb0309d9f164f9b64d97ddafa17de2ab9732b44a4c299e7b80c5158f01c6ac397f4476c42921a6ae6e4c4bd485506a20d398c397dec3af031be65bc16297ae080cbeb778a2d5f696efc66611e9e561bf5cacd5b96e9bf46b1f423f190879d54fc4dd2ae126e71325d389df4791c608c1241a985aca2f62412db16049027a0176b2f4c564c62d2ee0107104fb84a9155ae99a4aff5f04cfa98784086fb3d2ee29bfb7ca3c41a243f55ebe0a224b3a5d913ccccb5bbc42dc10dfc9e24c60fbd5e1a2b6479988ae0edbabfefc0e0efe84113afc40c8937dbba1fc5710af39b709663aa4ca8fe70cd2318824410b049a355c2792cc285a1c59967db39f134ee43b9ad457a9e2cc7caa2f5b81f5d582ca356320a8f3824e03b9342005e930d97353d77d019737c81b4e9c54e38534e20dfaba56d2f2a36849652d95122ef28489e4d6c3dff2aa481a0fe0c7416c27444a70e5eaa6413c28a5d19fdd80e35ac36411b6c7a980f9ff6becd63c5222b74e54cb1483defad5ca48f6bef08497118de1ab84eb545ed48494215fad6ce6a50e41ca162a3d505c0fa0a19a0cb0098db200bf8974771ceec2f929667a3e344d36f86eb29353c632be03735e43e0d3bb0970db83c7e8e293fe0b219c744437d6b7e8ed47120cfadc357412c21a0549c7613ad68b618af541a3a1694c3a0177c8723399f5fea2aca083a5abeebde4fb500c61674524d750f0e2ff756ba1647eebda7f0bf547e28813302b183b67788570e085dd33bfc619b358f975342d069b3bff0b09a83dfa1a1b9b148a2fd727ba042198b023c52933ef50d2b465856b524a2510bc45433f332d1ba9ee448503b5642a27943ce8f38032a1225b1f37bb2f85d8a610a8e87bf4cc229de66d9c51e1237dfb8e4b59f9a324f770f7640a3c581d62f7017f1daeeb3d9834983c45092e493cbc49d7d4e1b5f3310637916072c1f37213c01b354a318a8ab66449a8ba573cc70c48338fbd34ec1ad22947e7222864821232009e5f42acc3604d4f4ed48e3a50b85ea03bd871c009635523331e01cd717695c026ac895445724bf0d143702b9b605d58acc8deed43c69a0aacc707468a6af2a412f0330d32bf0f543584b1dfe6af61aeac8e7c10c13e07c3396486946e6497172f008ead30139a718b3eb6d4f30972444c078a02276d4612541833bf9e57f4d8b691528d0ba9693219257fa02f60ab919ced22ffaac5d84ac57bd8382f608bb5e4db76ce365a577c2421ec09f92b7e8eaa7fb3bce870393b512186c43178b5e41d4c9d0b6d5c9e8c77382edda646cec55e0f583358a7145f7eb2307294ada1347d151ede9803a6151143cd855883c988c4b54330f6778da09bcb72a6909320cc128992ff34109019cb7f34b5462d961d54fd34c741e4c0fbbb357a9c7b1bcf89dd8c358060abfd61d33dacb3ce30ff0a38429a4b4e6fd9c62e0690a7230912f0ac73fb9df1b725ddea808310b666edba8cf4833119535c83996d5a69c8d4f774baa66ab185d40121c9822be8cf45f0f8a12441324f9960d572030728088cff70e6f9a80da7d25c03f74f694020059d19b00681358c81150a96971059203b56f2732500522ac2013fc24bebb8bd0c934a7bfe8fcec8ab8f8583c05ceb1503d3bb89c59b4fd172a011620b25a85ce29b7b0e513bedde22c123f7ca8353ee638b1104913d73dd47eb9a6233165b9a28e98a28fe48c001f422ddd041c9a52b682cb204b88166cddde52af27defefa21ede7ac5b6ae89702b759a55239d97ad48acb3cb3f3bccfbd9210604ea7eb658c5f2a36b937f6686973c5ed494311ec78f4b355469cc2402b2b88180864258b36c3da2ade160156f1afe0c0012e50522e8668c1acfa1469266a2aa5827a8ab212674324d2b677415daf73540ca509d5f640516a42a7987a49b8a3218e32ea28965e5ab39c5e6ecd442dd09cbff95f3aa13a9af09e314b4f59cd54b8f4877f70882e90380ef36c29131863ba349df591d5423c34a0aacc0e2621c1bc33a954ff5874720c213c8c2bd1785f42a96cac3ff50ba510d60de47964754db49766ab2b499f528fe2691e739b591b1153b6c46bb25decd669ecd7e1b587147febc4ac2d1a9f7d732b8756ad70718364b794121685802fbc662c21be60eb8edd2830143dd7b0d0ac32473937410399fb9355c1263fafa70b98a72186a2dad4ea2a11989a2911810ea989ac39c9053544df22dd3ebd4384f2c3fe094260033ca8c35c82b32b906ba894e96e22a52625edfd2c423c7f1af52be82abc820123cca72ec7e1fce5f6e3e583f76c7f67e61b838a98a51ac9b55911f3562d7a3f920c7894e104c5998cd36a48d142d0751206fb8e9b140cc00f7a3a9eba1bb9692534fbecf31ae9e0d4dc5e88c3cfb5a43388f1ecb629edcf4f72e196b207095191b7d4493d6ebc89c6a6b588f966bc8ab52eb7359cf8bed0b8c684dff79bca93bf553fc00f329524f7059cbf56d9529abddf4085ba85fc5a464809ccd0746dd78197b4270219d0304d3104c0250a13ea832afb755d7efa7698d119c009850da60ab9cd3d090f73b4d85226f014a730c8c0a7d8f6b4745f2cf441cc96cfe68a081ba46d13ce2cff1c94efe06dac950c09c9a88ed29cc7674de6dd1f9c51b92bb4b5966485e891ce9b9951ae53ee932605c70105fa30b46ae1a94c2a82564797aafffe23f7b023ebee93e03727f4ad2f1a20620da6f533335c024e70545d3a694aafb78966095d366403244cf115fb6968dc7941a0e6d9112a424f2f06114e196e47551734d6deb03c1a031f40057f5b27222e77cd98780fe724c744e6d438b089ef6e134ea51d80ed60e0d5884c10aee2f76999cdb5a117e7612bb6477b64ff846c6a12e9dab9de70dc52793648fc55e636d43110c3320eebe56e0712b49e6e893837b2622088c889c928b382ee8d2056b11c0d73f164c1c191aebc13c8066cb7dd4093ada2d18eee9a676d53ed6d670b8b705bf135d4b27f4c51561c8f6af5f798a6d0cee6ca9f181e931f66d5890a3f5eb129ba571ec17e32a4ea55756535f0dab13b2792daed7c62a7e5b42e80009cd044dd56c4eee12f6396b43521471d2256c9255a29a86ec3b7aae369b27fef9f608db4a5a845cc41693f1c67ad97fc8d2573a81992d3bf081e37d3167290b5ff89daefbfe9e1a875952bf6656d7fbefd23aac358d26e019cca9f102629b4adc280dafcbe52a1dd8057ab8f8f940579d427f3469ce8af91fcc3cfb48a073109230d6e56c913b8791de3bdf92b4d425df79e0b1d7e7f8fcbd5929af6f089712923b7ff6d5f6aef5971405e08ab2ea920dfbbf0dc1cb69689b8d73e6e12ed1a911a871dd65e339f3bd53694243dd84b34e8933f976e0b0614ffa051217b1693557912941c2e3de14137e9386318ebd33f04e91bee22b9cac3a9c05994fefca62e06a8a3a7ef9be1f7d1ce3f4ea5aaa8882c314d689b83b3fb861f440450ca3d50e6dae5abb22180f655a0d7474522ee34a525d5139d3776d165931782fb0ad39dc39e3b7de8cdfdc5585448ba296e0a3ba5fdadc29fd3c5d04c65cc53eb129c99df6f3141b89c05ba13db3ae37d50930f5d8a0a41061b8915d0b4949c958afd6e464d69943d65f9d9e43be2c5c5c810af408814932d97d3f49311030dfeaa9879801605d8a5e67f66f0acd781cb294a0b1881db3e126cfbccca5215d644cbdd9c184945be91bdce7dfae48d75e977ec9f0d849a07a10802000827bfca7d3a2e316bccd4406a9019f20a6db773e619752c9da0c4f64ca6f66b1a50accb41a61c39f010f69fef878b9c65488c7d6cf5696e0b573c514ac12ad082492b832c1301a4139c9d3e9e70362347d7755093cbc024e98daba4928cb0a904f8b03e1cce2d1d83565f8f6aac08f5141a7d6d086030d46874c95300b3bb7a27f039fcd8b96ea71bfacb04877eb4f543e31a0185322fcee0a8849b7b60fac961becea4a5ed40326feb3ebff94be7da8f0fc10c4a2d878a93c9e583271114f1e81c0f0948667e10291b67c48d1f305999cf07686b7e5985ad2ae96eab03f80c218fcd0dbb8fd71c8bf38e8990b43a7c1475e1a57a4a35a1b41b8fd2a7315fcb41ba99078d1a810fac6bdb531b69812ff3c610eb07cf8815cf76da42bfea6bff84a554b80d574298e49d1e24512c0077bb685957e9fac6ebe5e0ed034676113463a3a6af5a779673e5292d9a84ea0cf017267d595b7747fa375333fb49948535d3a908f077271149477da9d9e273dde8923d5bd929f00d21f6af447249357fa2b57dbf7c69be8e377d1c2cb8eee2ab8d38674eef9771418ad8595366884b7a3b1487e77acbb2830699c64446bcfc57407a38f603c78421e55834fedbe7602d4d6da692cc071dcb4b28cf37ce5124d66d4620c638674292240dd6ee07a842ef8cbf5612f27b080838e4de6c91faa0ce0be76c733a5e4e8f34969634849529da1b30b902772067b88bef2dafcd38910b33f724806ecf9dc9d197c10ef8faff5e144106c41f95a049083bd54f80293f516cac6c272fd147626b2abfcb20815cf8dad9d14e9e13b786ef353baf8ec114e41c28e11990173716a3f88f20ce9296fa0527c6e0ea8379a8b3b70b93ae9b63869f938b1cef09ec53beea1c63f680e8eee8494f08ad7f3629fd32fd3f2409c4d1e4fb41eb1c71c31c999eb97d677a09c33dc653ea6b02991555277597e1d6be7ec21289e87b368be76c94457ad6d36da55c392a7712d1e4a1b54bb7c46977f0553167eb13ab2c47f233cff22248720c9f0e6d802daee1d5e9be1ed8db65866d48236fc9579824aac6f8d17969d7f2e57a2fbab6011927ae70ef1fd5463dd08cf4692af1b55ca4a7f25c55d4a0d6de5d92f340063dc8c54dbdf2ed0f958c083b48e7d3586f3f8def25e6331543fa94114b72ec6", 0x1000, 0x8, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup(r0) msgget(0x2, 0x721) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, &(0x7f0000000240)={0x7b}, 0x0) 16:01:49 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e27819f621d58217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da23677070000000c0aefdfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92188eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c4c57f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb1252a7d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f911db5d1e5845131e97571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822119d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c3622f195f344ef24ee265eae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004"], 0x10) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) connect$unix(r1, &(0x7f0000000000)=@abs={0x3, 0x0, 0x3}, 0x8) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000200)='./bus\x00', 0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000280)=[{0xffffffffffffff5c}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x8c) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) r4 = getpgid(r3) wait4(r4, &(0x7f0000000080), 0x3, &(0x7f00000000c0)) 16:01:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() getuid() r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecf7e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef555a995233675c6874ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380375b0bd0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf83368d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f"], 0x86, 0x0) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000002c0)) r5 = msgget(0x0, 0x684) r6 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) msgsnd(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed469e2b95c8faca58e361a38485e2f0a000000000000007103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744db913ab10226949773ace8f9fd4c48c3c4af09328e145b680530fdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa61df84db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200000000000000000000000000466cf82e1f06d4689e495081b417dd3d8f6db645e8a554eda75d91c0e98f583ca89832ceb4c6239e40a37f140cb8b03d96db8161acfc0b5cc2139bf8888fb6b718497e16dfa8fc8086de1276010400007f776ec198ad93c4b3459834298e8edec6f901ff7145c75db6308664475c3503df5159027321c30b67366a7dde83f04ce63a40d87d90fd87af117f8989db04ec3c65c9eff8308de636c5e665cd49d06816a26aac18e69f2701c2b4d468700b414dd903f1cf90721f8463a51499a294036f5aa77bfd8cddb9e234ed5739f593e9619c2ffb80895dc812df718d38c981"], 0x1, 0x800) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000e0a000/0x1000)=nil) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x25) msgrcv(r1, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) setrlimit(0x3, &(0x7f0000000000)={0x2, 0x9}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 16:01:49 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(0x0, 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="0d35d7011ca56ed755d81caedbd072a45c143ef5101e78fe05821869f32fa75ec42cd29b037c9e20b710d1d7c2f4bf8b7b1b5c1794613a409f4f8a9cde3d6324c4c446feec78352ec6", 0x49}], 0x1) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:01:49 executing program 0: clock_gettime(0x3, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x202, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) fsync(r2) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0xf401, 0x7}) setsockopt$sock_int(r1, 0xffff, 0x1a07, &(0x7f0000000140)=0x6, 0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x6, 0x7f}) 16:01:49 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63, 0x2}], 0x7, 0x0, 0x0, 0x0) fcntl$getown(r4, 0x5) close(r0) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffb0, 0x401}) 16:01:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="b93968bfccf932823f90c142709f4b877a7f05f77d6db85a6f2f2eacb0a42d251f9340e3d7ad32ee35cfbe1cfc455539c240a989dbe0da6ff77bc1ac99f2ef14f54667950e3f816b3ec7b6c7c8e29c8a1021740f54ed42d45e3c30783966813ee7677e244e3e8ba0a2982fb90495f5b6979de9c6dc06fab3"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000080)="ebffabff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) getpid() connect$inet6(0xffffffffffffff9c, &(0x7f0000000100)={0x18, 0x1, 0x3b98220, 0x8}, 0xc) 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) 16:01:49 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20308, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xfffffffb) dup2(r1, r0) 16:01:49 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) clock_gettime(0x3, &(0x7f0000000040)) r0 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) connect(r1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/176) 16:01:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000022c]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) fcntl$dupfd(r3, 0x0, r4) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x1c, 0x0, 0x9}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x4640, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCNXCL(r3, 0x2000740e) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x20) 16:01:49 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup(r0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7b}, 0x0) 16:01:49 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) write(r1, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r2 = syz_open_pts() close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000440)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) close(r2) fchdir(r2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x4, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x80, 0x7, 0x4, 0x200], [0x6, 0x30, 0x8, 0x0, 0xffffffffffffff81, 0x0, 0x8000000000000000], [0x4, 0x6, 0x3ff, 0x1, 0x5, 0x6358], [{0x9, 0x75483073, 0x7}, {0x104, 0x4, 0x5, 0x6}, {0x2, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x69b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000004c0)) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 16:01:49 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="c4618d0a0007fd9d51e0"], 0x10, 0x0}, 0x0) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0x0, 0x0, 0x0, 0x2], [], [{}, {}, {0x0, 0x2}, {}, {}, {0x0, 0x0, 0x3}], {0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000000)) 16:01:50 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:50 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x80, 0x84) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140)={0x18, 0xffffffffffffffff, 0x1000, 0xfffffffe}, 0xc) 16:01:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x8}], 0x3f, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8080, 0x2) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10208, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0x5, './bus\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x8}, {0x3c, 0x0, 0x0, 0x20000}, {0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() 16:01:50 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x1, 0x80, 0x1, 0xffffffffffffffff}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x1, 0x645, 0x7fffffff}, 0xc) 16:01:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) read(r0, &(0x7f0000000140)=""/208, 0xd0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x8000, 0x6) r1 = kqueue() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmod(r2, 0x20) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r8 = accept$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000280)=0x8) r9 = kqueue() r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000240)=[{{r10}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r9) kevent(r9, 0x0, 0x0, 0x0, 0x7, 0x0) rmdir(&(0x7f00000003c0)='./bus\x00') kevent(r1, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x8, 0x20, 0x7f, 0xc4}, {{r4}, 0xfffffffffffffffb, 0x0, 0x1, 0x1, 0xed2}, {{r5}, 0xfffffffffffffffb, 0x17, 0x1, 0x0, 0x3}, {{r6}, 0xfffffffffffffffe, 0x20, 0x1, 0x7f, 0x80}, {{r7}, 0xfffffffffffffff9, 0x8, 0x2, 0x0, 0xfff}, {{r8}, 0xfffffffffffffff9, 0x15, 0x2, 0x2}, {{r9}, 0x8000000000000006, 0x94, 0x1, 0xa8c, 0x6}], 0x2, 0x0, 0x88, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000000080)=0x3a) 16:01:50 executing program 1: r0 = socket(0x14, 0x4, 0x2) close(r0) pledge(0x0, &(0x7f0000000100)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\x89\xc8\xd4\xac\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc6\xd0-\xef\xb6\xf4x\xa3(\xd7\xf7\x88 \xb7O\x06\xeb}\xe0\x7f\"\xe8\xa5(\xd3\xc1+\x7f\x18\x13\xdbL\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbak\x85AX\xd9\xde\"\xe1\x1f\xbeL3$\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xd9\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(') 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000380)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") msgget(0x3, 0x61e) 16:01:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r2 = fcntl$dupfd(r0, 0x5, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x20, 0x7fff}, 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x8, "73cc5160527b0100e534840c76f3000700", 0x0, 0x3}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r8 = kqueue() r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r8) kevent(r8, 0x0, 0x0, 0x0, 0x7, 0x0) fcntl$dupfd(r7, 0x0, r8) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000140)=0x6) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000100)) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) 16:01:50 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget$private(0x0, 0x0, 0x400) semop(r1, &(0x7f0000000380), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) r2 = geteuid() r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000300)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001240)=""/62) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r10, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x3, r11, r3, r5, r8, 0x8b}, 0x6, 0x401, 0x2}) lchown(&(0x7f0000000200)='./file0\x00', r2, r8) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)=""/22) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000000c0)={0x1d3}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r12, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:50 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sendmsg(r0, &(0x7f0000000a80)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000280)="6fc955d1a3f25ee61940b892b63b3ad05f71b96315a0e148e7be841ca320d218ad33470142b6331328dbd01fb4e360bfd6e6e4faebee0d7cc87e64084f7f2b251ab0b3a30f63b924ba47e886ed9d3700d72903eeffebd40b705cdd5957776cc4d9a4667bfa8ebf2b9801840ff18fe4ef3556500a1c613834f2f3a163ce34ced6801a4710ccfb91332ab3a93f37eecc554a5da5e0a6c8b0a4c8ec40d12ff5922af6bccba8a1b0379170cd5ccdcb33c1be14f1247bc33c5646", 0xb8}, {&(0x7f0000000340)="240c61f7d678254a423f4c36027df7ebb5a67004f2110eb1524e6889b35c39053c79886c2058b72344a629a92d4c8f8d5b7a3299b8c7679db3570281e8c4c5f1172ec25f96fe5bf4050e3991c7f73f3a315a7fa853dacd948f557fc14b84888dd4c73e4943b6fb7e96df50689d0c998914def2ab00ee664f4d5640f870243f7c1742ca95076f8d80214d2bab1c71d9219a0a149ff02c62d18bb1a62046ccdafd79b8537cdae6316ff12fc42fcbb8e1466de57d32bf8a708a96d660c7c1d64bf659a2984f383fd1f8451eb519ab4ad0b0bb8b48a176ef91", 0xd7}, {&(0x7f0000000440)="0e46b15516521134df3091e624dc6be3ee8480d6cd9d00f32858a457e8948d17c213f852aa60845915083b2ec8bcbcda7ae3f765b0a47d3f98e738f7f334623989247425c648e83bfe5c02979ddb19b9803b7ec3d51ca1a9fcad", 0x5a}, {&(0x7f00000004c0)="0f1b00311d8933048f54cec34a387a3655a4a4da10ab74e365586fd45f28c7f239b7fe43f96455c788493f85bbdfa9ae112d52d4624ef32ea2fff4ed5cc7a1d27437e35292869bb40075d15b3068d0671c0314ee62ff545c0c452f511151ae0f8c3ac71d78a70799fb3d769ccc0fb98234757d108c3a86856cb3b4f324db4b9f", 0x80}, {&(0x7f0000000540)="110d17893cfee98eb796dff2d172cc4c0a74ef9ca76bab3c0257261f23cbe4332c31e12aaed8003bb66ebc27a2347e6a143200f93e9c40ae6bdf08baea13db57b7f9f5dcb427f47760ec3148be648e1bd6eeabfad7b951133e053d927fd2d91d13aed6ea061472b20e6e68533f03005dcabd4f28cf0580d70853a6603c7e81e26a25036b03a74c973b26a429ca28b1cb38", 0x91}, {&(0x7f0000000600)="90d25a878f815e2a9fb118e1fa2177b24b0872b966aad84d123478043446775b407c2fb94377ccee5b016095dc87be87f86a1b88600db57ec5161a618d80de15280f7ba76a13f8d06d1b740695d627c546733b088ee8", 0x56}, {&(0x7f0000000680)="149a7358e46fe741cb55bd1ef0a7dc4e1289f53e5c11c3145a34f2fe36dbd7c93574d5faae19b11351dcdb39b88546421ec80d447b982e19bfad75d20ac7b39f44180fdf49a3bb4c49e314daa79a1ef92de6248b5affdaf6b755942b45c6392adb43a08782b1d723210c72a91f76a2d2553aefe298c5f7f0305ce96377440f8ac4f18f37bef8a69bc19fba54855dfac1465d0ea47c13667ae03960089939cb3ca7616f", 0xa3}, {&(0x7f0000000740)="d108049a74efe07d8cbd574074df301637b7152c708fcbb026e75c8c92c4f1862756c8470aa19fa2cc81746e0229a96b3da429b82d15460e6ac974bbe0d15a4b94a49a141836cd0c358de0164c7e17b4e3a57cdd3ff2a38e2f2512bf4f17414a0a2a9ee20f68b6b002e65a12dd6dbd3a36708b0adb79fe9956ee7b645e578d4f3f65134e214fc5d7ad4c0119c767804acdb18822380ca188ec634532b67044cff43b5eeeff8723b9d63fd90c368786503cb689bf80e1e9601d536eaaf6b1c6e18446a96b49b9079166cfae6d54ad9e0cedd50cb0c308891248159fa24563d2346d629c6d5f41899668da6ff81ec019e9a77f9bfc562810ac002f3fb1", 0xfc}], 0x8, &(0x7f00000008c0)=[{0x68, 0xffff, 0x5, "24de17fe18685dc7b1f8fd7cfb6121283cf04b7316628b2aedf108296a76cd5d2ff9c07a9f419bdc8c3cc97b56780af2e1cf82d238bf79d13a422501c080bca64be84b572506d5c64f3bf032503edaf7d65e3eac"}, {0xd8, 0x1, 0x8, "50cd2de13ef3b9708ef495139c5849ba4103c2375e5f4623e5197ab39f454e5246edf4574e1140e6161448aa819caf2f04449dc46662a748459672dd2d308d4b0571f508d74cc88c9709156777667de797d15ceada4d641bf66e92070c47de7089c6af2fdd63e952c389f5de7a9c697f94df5b9b43846702c64f1f3eb2e8e97b8dd05466ddade6c0fc014d2d10114069083d36acf37ed76764d535f063b0d7fdc32fa62d15643dcd407f6b09584fbbeb064a7eff21b7859b1a34ead3056f261bd8"}, {0x60, 0x1, 0x10000, "f28ce1bbdce8f3eb50b15e3a42774edb83cfdbd604b4282d9076b4d3df4c1b7c85095aba87e2f249babe1003a6cf53d6642230bc67b42d9eb28b7f2643255ae27194387177b48a6dd1b7abf6b64b"}], 0x1a0}, 0x800) r2 = dup2(r1, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) setsockopt(r3, 0x9, 0x80, &(0x7f0000000040)="224851fd8657ebfea58ccc676732d3f41079e39c6c822500de2758f7bb8bf3df06b800c67348179fc26eed07f0830e2a8b1fa06758a59cc931f4ddc3f835", 0x3e) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) readv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/168, 0xa8}], 0x2) accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/11}, &(0x7f0000000100)=0xd) shutdown(r2, 0x1) 16:01:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x600, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:01:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x1, 0x4000, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) shutdown(r2, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = dup(0xffffffffffffffff) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000240)=0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000010000/0x3000)=nil, 0x3000, 0x481b1df646bb9404) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x330) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000080)) r6 = getppid() setpgid(0x0, r6) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000002c0)={0x0, 0x6, 0x8, 0x4, r6}) pipe(&(0x7f0000000140)) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000eeffffff9d81cbbcc108c650667f2ddc58878017181c79cb400d31f2b6b06a850413eb4215089b872d06da73f1345658837b87f986767ce32fdce66bba70eee281fb35b14b71800e9d6eafa77895f53a9bcc8a9c1268ed4052e67efd55524c82d6a64fe86b6d7e"], 0xa) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:01:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfc) setsockopt$inet_opts(r0, 0x0, 0x6b, 0x0, 0x0) socket$inet(0x2, 0x2, 0x1f) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000000)=""/59, 0x3b, 0x4, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000080)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:51 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x184) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0xfffffffffffffff5, "031f000000930a0010005900000000003f00"}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080)=""/86) r4 = socket$inet6(0x18, 0x4, 0x6) flock(r4, 0x6) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) 16:01:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r2) kevent(r2, 0x0, 0x0, 0x0, 0x7, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) dup2(r0, r4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:51 executing program 1: r0 = socket(0x11, 0x4, 0xfd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) shutdown(r1, 0x3) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x100, './file0\x00', './file0\x00'}) 16:01:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x40000000, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = shmget$private(0x0, 0x3000, 0x20b7a104ad5adb32, &(0x7f000070e000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) write(r0, &(0x7f0000000080)="abec92d01cbb9bd771790eeb169512b38cf9247780c9dacfe947e76979ffbad34d8404a81a", 0x25) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:51 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) 16:01:51 executing program 0: r0 = socket(0x2, 0x5, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x800, 0x0) setgroups(0x0, 0x0) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r8 = dup2(0xffffffffffffffff, r1) r9 = dup2(r5, 0xffffffffffffffff) r10 = dup(r0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r11, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x20, 0x180) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8, 0x0) r14 = kqueue() r15 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r14, &(0x7f0000000240)=[{{r15}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r14) kevent(r14, 0x0, 0x0, 0x0, 0x7, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r16, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r17 = kqueue() kevent(r17, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) kevent(r7, &(0x7f0000000380)=[{{r8}, 0xffffffffffffffff, 0x40, 0x0, 0x6, 0x7}, {{}, 0xfffffffffffffffc, 0x8, 0x8, 0x43b2, 0x7}, {{r9}, 0xfffffffffffffffa, 0x3, 0x4, 0x80, 0xb73e}, {{r3}, 0xfffffffffffffffa, 0x2, 0x2, 0x4, 0xffffffffffff0f3e}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x2, 0xfffffffffffffffd}, {{r10}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x2, 0x5}], 0x3, &(0x7f0000000440)=[{{r11}, 0xfffffffffffffffc, 0x8, 0x2, 0xfffffffffffeffff, 0x6}, {{r12}, 0xfffffffffffffff9, 0xa, 0x0, 0x1, 0xffffffff}, {{r3}, 0xfffffffffffffffb, 0x9c, 0x2, 0x9a, 0x2}, {{r13}, 0xfffffffffffffff9, 0x955c1b01682c8523, 0x1, 0x3218}, {{}, 0xfffffffffffffffa, 0x30, 0x8a5f2bcc7abf749a, 0x9}, {{r14}, 0x0, 0x10, 0x54, 0x1ff, 0xd5e}, {{r16}, 0xfffffffffffffffe, 0x10, 0xc7bfa32a4fad9d1f, 0xd7, 0x7c45}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x22, 0xfffff, 0x3, 0x81ea}, {{r18}, 0xfffffffffffffffa, 0x6e, 0x20000000, 0x5, 0x3}], 0xff, &(0x7f00000001c0)={0x7, 0x80000001}) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r20 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r20, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000280)={{0x3, r21, r2, r4, r19, 0x8b}, 0x6, 0x401, 0x2}) setuid(r21) 16:01:51 executing program 0: socketpair(0x20, 0x0, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvfrom(r2, &(0x7f00000000c0)=""/233, 0xe9, 0x40, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000200)={0x8001, 0x4, 0x9, 0x6, "e0f67af21cdc69cc0a18e4928432c807fce82a90", 0x5, 0x2}) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg(r3, &(0x7f00000007c0)={&(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000280)="877a53ca4879cd0e89c23869f9af0d517059175d0b8557e0ef549b01c1a3e09ffa9931ec66e7bc7ab7c22eb9f5214469d5eecd31732b38bc54054501eba0c11e89fffc70bef1964e7d1c2fb421152cfa65d3f4f132efbfaca4a768970cc0ffdeeb10e5f6d9dec838ca988dcc968500ec5ef9e18850f74e9d2f15f87390b1c74580d1bc939aecdee9e5527288268e04741370ed9bb5862645019c74bfba0ee16f", 0xa0}, {&(0x7f0000000340)="a810ed4bfd9209af70b57306c81307bfb40e635abf2dc769243ab0fabe20cc3ba93ae87830936000029a2af37bdd4ccd102751792a7ec5d7e604caf87794cea31699ebefbeb786569b5c9159693525f867164523793e894d5224ee8f2971e7c45de3ab190f6c79a860e736a19375e2721b6d61ca2bcd45bdfc8b357878e89f76e938ad081915aca7bf1eebadedcd1b16c4eb3f223a7235c0381e29924f866f201af2d34526a267ea1586281de3d3253860960ebbc89ec52741f545ce87239ca446b0d869a3184b3e261cd7e2dcaa4fa3eb821a7eebfee54c", 0xd8}], 0x2, &(0x7f0000000480)=[{0x88, 0xffff, 0x8, "30b0b85aa645c339c8d5f38d150e08de160e0a4ae929128965e361fb5204d33b84dca5652c8545daf6f3547a7be61cb1278bbbac8f4f6936a59821a48c6664dff19bec76839d8e7e95e4a672775d38f73f2c44cb76a49755c38c5460d0535d206ebc9711abb553cb10b6c4e1c72e2af9e1a8b9"}, {0x40, 0x8000, 0x288215aa, "028fad55ea562bf159413a477d87a0a65211e753e6073712c71470c8fcabb0a673d2623e98ef8bcc5f8a78da"}, {0xf8, 0xffff, 0xff, "3c78030f9f33f5abfc90dcc503e1c26390160ec8a55e27f081d9631c448bd62f21f002963fe13bf9b0cb07b959f7b34dffcafc77dc75db3b09d23e9536ad2d9f42a7e58743f390fd52dc4395c735f6b9454707e2c3c7d2634c06a5565c333ebf6cff560def38d7532e41c47fe02b443c71ed8524c506d84a5359af547bc0188842144f55959f7aaaf483b5010e07945f073465d3fe66a1390d633b21dc929ecdf104a80c683379f0155779a3210a3156cbba97c3aced8f6cf1b47a288cea582af28d18988a0e5fe4e11e7db9e62ec2efc71f02b42d3320a466ea08dee84a572e8c83"}, {0xc0, 0x1, 0xc0000, "df1d17920ce85cca4ec7405ec221f51f452729f0e3e10f1c6813a4e35c369345e409062a082d8086f7528fa7aaeb317c89224ac6b7a23e87d0425de2a38eea8948d2bb56687a7fde5725315dd321ce069f726beb78e944f88ca02749f579076b6e65bd6b3a350db313abf025216a372f1f0b3f6e64ebb6e80032fa5ac16ef5225b7fb4b1cddd318bdc1d0307ab67982b696b5849cf62ce14a9c4cd6ed89a53610d9e295f825318627d2bb4cd"}, {0x40, 0x1, 0x2, "a9f1f3b64815425230e6dc88f7038d0defc92fccf5e893fd7fc6705ddc11948db600670a530d65a2b34796e779"}, {0x68, 0x1, 0xd, "d2a4458d559e9798d3a697029fe1470a2d15cdd223d8f842792925042bc3f9ce6abd8bd36b5d1d9f21ab15f66b58a3caaf5c5f38f966ea8140ef23369f9cc38f5ed25411fc376f137bb2fae23dfd94425d6ee36485"}], 0x328}, 0x9) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x10082, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000840), 0xc) munmap(&(0x7f0000fec000/0x11000)=nil, 0x11000) r5 = socket$inet(0x2, 0x4, 0x9) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000880)=0xfffffffe, 0x4) socketpair(0x10, 0x4000, 0x8, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r6, 0x35f8, 0x8, &(0x7f0000000900)="960b030f4780004f460fe6c646a960d007f863bf1ba880a782abad31f47c553fbced6c9f866ea548874e117d45c61c5d0db9687329c303e14a623559948f4bbb630262e162cbd0d9fbc8b15a5dac55a76f01470c76e931ab7af2299cfe390cb4fb3dc1bedaa9fb06d17b2f402cbb693f7d7ecee503ffc189456a2e0a0b2e8e9dca7193e48d22da4fed5192f1f9e025d141b45882f2514d9a7413b164a3331f19e5ea1be5de9a8bfa66993b32ff7f90fcc5de57", 0xb3) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse0\x00', 0x10, 0x0) r7 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r7, 0x2000745e) mprotect(&(0x7f0000fe9000/0x11000)=nil, 0x11000, 0x3) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000a40)={0x2, 0xfffffffa}) readlink(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)=""/49, 0x31) utimes(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)={{0x0, 0x400}, {0x1, 0x2}}) r9 = openat(r7, &(0x7f0000000b80)='./file0\x00', 0x400, 0x20) r10 = accept(r9, &(0x7f0000000bc0)=@un=@abs, &(0x7f0000000c00)=0x8) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff0000/0x4000)=nil) sendto$unix(r10, &(0x7f0000000c40)="cabcdad70a7566e7f9d3d725d676e91fd38ef1ef54c93e90f1a5b631", 0x1c, 0x4, &(0x7f0000000c80)=@abs={0x1, 0x0, 0x0}, 0x8) socket$inet(0x2, 0x8000, 0x3f) r11 = open$dir(&(0x7f0000000cc0)='\x00', 0x0, 0x42) read(r11, &(0x7f0000000d00)=""/115, 0x73) mknod(&(0x7f0000000d80)='./file0\x00', 0x1, 0x70) 16:01:51 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000001880)=[{&(0x7f00000002c0)=""/214, 0xd6}, {&(0x7f00000003c0)=""/136, 0x88}, {&(0x7f0000000480)=""/22, 0x16}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/48, 0x30}, {&(0x7f0000001500)=""/255, 0x7}, {&(0x7f0000001600)}, {&(0x7f0000001640)=""/219, 0xdb}, {&(0x7f0000001740)=""/246, 0xf6}, {&(0x7f0000001840)=""/17, 0xfffffffffffffdbe}], 0xa) sendto$unix(r0, &(0x7f0000000000)="3dfe310b389627da21e6769cbe4f36571d36066aaa9cd069799fb4e9f461bfb33faef64691ae234f4f9bce5b3763087259a73c23ca0bc3098428c55198afebf47fb97ff75b8221f12d650e8f46cff46f8f95cdff7af0d464c2a7e967ac27c88fd99de789a697cc7d1319a631adb7368e5bd8993cee9a72d6b56812d96a6e9a3271f5f56b0c8849815373e99f2122974dfbd113c72c9b878cda69a976bc12473fab4b821abe4445374ccc24e2e8101faee17f8a06992ddd057c5ea46647d3c8661a339ebce960", 0xc6, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000280)={0x5}) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0x88, 0x0) pread(r1, &(0x7f00000001c0)="3889dd196e05a5fc1f8f69ca8295c5bb427562076d3681f9d6592fdc59cc7287ade180c43ec7455b3974ddad722a24fc06435391573dfc3e21d8f7c75bce006e4521bd7b97b3ff475143a3bd2afa2c457444d05083ddd801d2b5434370ac3279d0ef3ed0775a8db69adbef895618d474da2fd7269632e6b698c8c116eef34c7c644ce05ec88cda3a5d4cce5acd877c5a7870c9f2725ae30ab28fc0ea4c23f4bfd92050bd793a4b0bd92b133f16c3f9cb1540", 0xb2, 0x0, 0x2f) 16:01:51 executing program 0: 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}, {0x45}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) 16:01:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x100, 0x6) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x112) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) recvfrom(r2, &(0x7f0000000300)=""/203, 0xcb, 0x842, &(0x7f00000001c0)=@un=@file={0x0, './bus/file0\x00'}, 0xe) utimensat(r1, &(0x7f0000000240)='./bus/file0\x00', &(0x7f0000000200)={{0x2, 0x100000000000008}, {0x100080000001, 0xfffffffffffffffc}}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x100) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000080)='x\x00', &(0x7f00000000c0)='x\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='.\x00', &(0x7f00000003c0)='x\x00'], &(0x7f0000000640)=[&(0x7f0000000440)='\x00', &(0x7f0000000680)='@\x00', &(0x7f0000000500)='*\x00', &(0x7f0000000540)='x\x00', &(0x7f0000000580)='x\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='x\x00']) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') unlinkat(r0, &(0x7f0000000780)='./file0\x00', 0x0) utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000700)={'./file0/file0/file0/file0\x00', 0x2, 0x100, 0x8, 0x3, 0x5, 0x3, 0x3, 0x1, 0x2, 0x9, 0x8001}) openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000480)='./file0/file0/file0/file0/file0\x00', &(0x7f00000006c0)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) open$dir(&(0x7f00000007c0)='./file0/file0/file0/file0\x00', 0x200, 0x10) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) unveil(&(0x7f0000000800)='./file0/file0/file0/file0\x00', &(0x7f0000000840)='c\x00') 16:01:51 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x20) r1 = getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) shutdown(r5, 0x1) fcntl$dupfd(r5, 0x1b, r4) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000340)=0x280000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x10000000002, 0x2, 0x0) write(r7, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r6, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r7, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xfffffc51) setsockopt(r5, 0x5, 0x3, &(0x7f0000000380)="c962750155178eacfaf3fd36ff85dd5c7620cf2f2ac3ae059017203e4e36ae44d0a3b2dfa58edb2e2aac5928757427d84a3ed91a826be1bdd7742a7f5c30fa3f35c078c4c815c63c45c6e540828c877f8863fa87d148d2f5fffc44e0ff97b830f1c3c4ef34b507cd8eabd8a05509ea608d3077854d41cb54779ed8b3608a2eec317fd5de06f688b64b7ebbe7b55c8cbda8468266fcfe51eb7929fe293c92c1bac679e359212c3767a5c1956042f782de8c1f65fd90fce531f4d3db8103cac7b6fd4e3a5a", 0xc4) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3, r11, r1, r3, r9, 0x8b}, 0x6, 0x401, 0x2}) r12 = getgid() fchownat(r0, &(0x7f0000000140)='./file1\x00', r11, r12, 0x6) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c, 0x1}, {0x82}, {0x6, 0xff, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x80000001, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:01:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0xc) r4 = kqueue() kevent(r4, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x5) close(r4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000480)={0x2, 0x0, 0x100, {[0x6, 0xfff, 0x5, 0x49, 0x9, 0xf753, 0x8000, 0x7ff, 0x824e, 0x80000000, 0x6, 0x723, 0x4, 0x4, 0x2, 0x7, 0x8], [0x400, 0x6, 0x7, 0x3, 0x883, 0x9, 0x4, 0x468d, 0x7, 0x10001], [0x100000000, 0x8, 0x7, 0x40, 0xffff, 0x0, 0x7], [0x8, 0xc6, 0x6, 0x3, 0x6, 0xd26], [{0x1f, 0x4, 0x200, 0x71d}, {0x6, 0x1, 0x5, 0x8}, {0xa0, 0x7ff, 0x9c6, 0x7}, {0x101, 0x8, 0x3, 0x8000}, {0xfffa, 0x5, 0x81, 0x21a}, {0x1, 0x10000, 0x8, 0x2}, {0x3, 0xff, 0x1, 0x9}, {0x0, 0xfffeffff, 0x401, 0x3f}], {0x2, 0xfffffbe2, 0x2, 0x3}, {0x4, 0x5, 0x9, 0x5}}}) 16:01:52 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r3 = semget$private(0x0, 0x2, 0x7e) semop(r3, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000640)=0x1) r7 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r7, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs, 0x8) r8 = dup2(r1, r7) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x100000000}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0xc00, 0x4, 0x1]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r5}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 16:01:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, 0x0) r1 = semget$private(0x0, 0x1, 0x80) semop(r1, &(0x7f0000000000)=[{0x3, 0xff81, 0x1800}, {0x2, 0x2}, {0x4, 0x7, 0x1800}, {0x1, 0x2, 0x800}, {0x0, 0x200, 0x800}, {0x3, 0x9, 0x1800}], 0x6) fsync(r0) 16:01:52 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) semget(0x2, 0x4, 0x400) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/165) r5 = semget$private(0x0, 0x5, 0xa6) semop(r5, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r5, 0x0, 0x0) semop(r5, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r5, &(0x7f0000000340), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000840)=[0xa, 0x400, 0x6, 0x9, 0x40, 0x2, 0x8001, 0x4]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) 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}) r6 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x16) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r6, &(0x7f00000002c0)='./file0/file1\x00') 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}) 16:01:52 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x28200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x80}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:01:52 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r0, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000a00)=0x100000001) r3 = getppid() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r2, 0x6, r3) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r4) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r1, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) }K3¿°•Òä’·œ•~ÈÙ=†5«_"ïËG>¬w¤u¯t&Ç•‰`¾ìå~DÝÿ‘_Ã:š;6ÚeýñÚrÏ„îǾ½zQàLhõnëGvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f6bc40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f6bc40 16:01:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) msgget(0x3, 0x3) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="40705b00006530d3255895ada3645a91700600e5f6000000"], 0xa) accept(r3, 0xffffffffffffffff, &(0x7f0000000080)) 16:01:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) setrlimit(0x66f69370507c3b6e, &(0x7f0000000040)={0x7fff, 0x1}) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x3, &(0x7f0000000100)="d7b739ca2497f5218b6788a662442bfc3b61aca2e8403ebf199c1ff5d200938bf77268ad8e94d8d5d35d34fc563ac7e4bac688b619cc796e0bc1f2ba05f3a57f323b90dc770a9b5d2bb72a5a07184b300518f7aa940fcc97bbe4678fdde53faaca5205bdac4de8826261f07c8f1bcb16b2c8ea3e3ed1a45ade54a57d50a4552d6c23bc60989fdeb5db6d5d2728992014ce84b83f0a614afbdd4114cc82a902f9d1f576a425dc722a55e7fe959c9ed6987bb5c9eda84630f9b2d9770bacdb838502d5c266aa6084819a3da6a7ceac92a18a8474eb3e75054f5b1e1ac828c32b8f75b2228f876d6d58b71585f10bfc6621", 0xf0) 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5c, 0x0, 0x0, 0xffc}, {0x81}, {0x6, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) 16:01:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x421, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r5) kevent(r5, 0x0, 0x0, 0x0, 0x7, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) poll(&(0x7f0000000180)=[{r1, 0x24}, {r3, 0x80}, {r4, 0xe0}, {r5, 0x10}, {r0, 0xe4}, {r7, 0x4}], 0x6, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:53 executing program 1: nanosleep(&(0x7f00000003c0)={0x10001}, 0x0) r0 = getegid() getgroups(0x1, &(0x7f0000000000)=[r0]) execve(0x0, 0x0, 0x0) 16:01:53 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202dbd57e6d25e20800118e1c5ceae651f449796744ec124922a3af27b427bbd99a2f6d8aaa3de9f30b2e9cf246f600001c5a249efdf5723d4ed8fb83a3dce8a7e6e8cf73235f3ea2c602010000007b01a480940000000800a8ba6d7a5d4d562089fbac1eeff38a9b7c61461a2379a6e03d5057713a13380f69ab455c6338c3025daf3cc4960b35a485daf3d23dd7c6ef2b92ae2565de2381a8a0efb3879d66db21bb349f28a3d303bac5bb"], 0x1) writev(r0, &(0x7f0000001540)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)="c9a6e917fdeda082832d4a92822c0e5f54451ba318dc1b757efa608173014e8fc79a6c99b185e29aa755f399fd7901ec36370a0e9b6a2e626cd6d42362ae2c04f4106c83586b655939455d50f6da5930c1ab52103e61c11d29894d6eb0dad2c680d3d6162f38b082ccba360eb24db81c7f0ecd35786c1b89f9744bd34a0f46a6b682a1ccba533c6d55ea17daac4d166c908f4061d86eaba4484998c6796f0ed5c48ebbdf0153b26587fa2d3b31d069227fb83f09e766d8b2ea728506ef32048c381bfe87b610fe9823e3", 0xca}, {&(0x7f0000000000)="9d0479e48a06568963979094ae85", 0xe}, {&(0x7f0000000280)="16f0462bb645ec0e2368b759a194329744524f03e186cc8dbbd00f679382a2713bcd0dd64e1702b20f96adf0f23ac700e65cfb0ca993df3be4e132cd0754aea9a2b7b042af9e3e763b3266c745f476288aa0bf92bac6e86675a37d9b23bac79f4cccc1e201991653e6eab1bbf7d2ddd78bed6d4e774b1b1a720ad3d19de951e4ce8ce064f9c7604c59e0c75bd24477a2d56615b096a2443da8f45a4259e1d542aa09e87a6cb81e75d39738dfcdb103811e", 0xb1}, {&(0x7f0000000040)="def34861610075afd02ea3a02c99d7cf573a0024997064697ea2734e1dafd0f13d7e9a9053bccda3f8ba3f4469d7e1dcb596c76fa8418ddcbae8a48532283764eae82f9affbfabd7bd0489207630bcdb975127861f1fbd9f5a1483a9ca10b00a8de690f98a", 0x65}, {&(0x7f0000000340)="3adee489097f6688124b3111ea1f08d26af031de36d1d8427bd3f1f5844d6e74e01ded76254c3a1e8d5234cfee6c7f99a92810e249ca5b83466a64fac625287d8711a02f95941047c537e8286429fd9e21d2f94cefcbae4164f3b0b890", 0x5d}, {&(0x7f0000000480)="1198f2d2a2549356667538bb9cf5371e6420165f4423d1fc0812a47bc1d8da28dd4645c5319c008249472826d8504a4edb575bd62fe141f38907224cd73f6e0c022f5f308512e33ee9375fadbb9a46d3ffc708fcd0ed4529df969bc241c2fab1d82f7d45149d82a7086cb64b131f7603b1aa07f760e8e5ae122d03e3f8a2b5d9af04f7ea2ce8abd931a43b6c0854aac2b16951a08d", 0x95}, {&(0x7f0000000540)="3c6fc0d22b67695666d383917f8f9f6bea8e39435f11b8aa996cae4eac8838a691f9b10ac4d4918ed95923366b6eedd6ca31e4f08ea83158feeebbf1ef09d6417516b5cb5f831b04be7fda26d28ff512c8327887627e7fc911b9a9e481e597f1cd91c5a3f873909020c344341afda1fd5867a6c04f3e2515cfd898d82e9d613cea45b01c9dcfc23e7212cab817f466809a4688dfad28a01f1d536fcf66f12fbb4831ae9dc956ec6e09a3f7a7a2f0c4428ca05b093788fb65dfe007eb1df2615a890451d1b78e6ce3bd51acd788b0523ef040e2f5a2091ecdf64fd152ab2a4e194a4caa5f406e62d0e586edb2014963526731a2d67b3181838ab38616", 0xfc}, {&(0x7f00000003c0)="8acc79069d6d7d047bf055097d3964d618373d9459438fd1e8f9d921a1404f80dce9851f8dff2db4b165d8b017258d65ed3c59695a4b51b14c767ddf565ea2d3d7bffacce3b0397fee5d880f3122", 0x4e}, {&(0x7f0000000640)="929c9dd4eb1d2375184129a437829a83f8582c0345e0dbb9a8f643b264e86daa3dfea3afc30146fb8152a27a06f2401dd14a5c2b0dbdb20533bd4fbe2569bcef8f1e159f891c686b6782f413837277aceafe404f05d6a52831bd8304647638f4f2315a13c7c7f50d4002f0e67351", 0x6e}], 0x9) 16:01:53 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x77f9e82bc6afecac, 0x0, &(0x7f00000000c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0xfe) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 16:01:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x87}, {0x6}]}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000002c0)={0x1, 0xe643}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_settime(0x0, &(0x7f0000000240)={0x1, 0x2}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x0, 0x6b, 0x3f, 0xfff}, {0x2, 0x9, 0xe4, 0x20}, {0x4, 0x71, 0x20, 0xfffffff8}, {0x0, 0x8, 0xef, 0x1}, {0xfef, 0x1f, 0x7f, 0x9}, {0x9, 0x1, 0x86, 0x5e0}, {0xff, 0xff, 0x4, 0x4}, {0x820, 0x81, 0x0, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:01 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) sendto$inet6(r3, &(0x7f0000000140)="e15ec9241c959ce8b6136ea8ef33849a9cb52683ef447e990849999c95cc52cf0e26cde04265d1b624bc5854189eb55336c9f9dca23b1b0419cc6c003cb5d68340acc5f59401aa54e9ad44be22bc1de90b7e578a442b3beb109fa0e77b40aa3d858504f18d2dbc5896e3ab18141ebdbda8c005fabf45a5c0ed11f03be979c45bfffbb0d2043944c1810760d1e09f7967bd8377ec2cab7ed4d1cba730ba2f7831feb453597c3df98cdd58488a75d5f02b61c397d5ee40ce2e3f74021772cb348dc2abaed7c7e3c775033fa99d9fb8a5b971a70feb9d589037a2c0f9403a9dd7cd16d56e0e550b4d46dfab0ade191437", 0xef, 0xc, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000240)=0x2) r4 = dup2(r1, r2) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000280)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, 0xffffffffffffffff) getdents(0xffffffffffffff9c, &(0x7f00000002c0)=""/40, 0x28) r5 = dup(0xffffffffffffff9c) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000300)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000340)) r6 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000380)={0x20, './file0\x00', './file0\x00'}) mknodat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x20, 0x1f) r7 = socket$inet(0x2, 0x4, 0x20) bind$inet(r7, &(0x7f0000000400)={0x2, 0x0}, 0xc) r8 = openat(r6, &(0x7f0000000440)='./file0\x00', 0x80, 0xbe89aed9a5d2e7c1) getsockname$inet6(r8, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) chdir(&(0x7f0000000640)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) readv(r9, &(0x7f0000000780)=[{&(0x7f00000006c0)=""/165, 0xa5}], 0x1) chmod(&(0x7f00000007c0)='./file0\x00', 0x1) r10 = msgget(0x1, 0x80) msgrcv(r10, &(0x7f0000000800)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) r11 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r11, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) socket(0xf5a436d364c995f9, 0x4, 0x3) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x80000001) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x8000000000001c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0x0, 0x63}], 0x7, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="fbaf8a991a0281e43dd11af4e366eebe7dddd7ca0cb69be96914f6357e3aed3fd4b0202b6300217d2f6bfa044b6088ab9e1c0a291b7f1b9cae07ba7c1b1036fcc82c5db7564c3653fcb5cdf54c69fccfa60728ce57f62b979658f96cbb7f539de65030236a0100000000000000a1faa15eb50bc998abecfa18435a8bd8cf3fa53fecd4a6f5f2b71f3a16d8076ec877e4", 0x90, 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)="0466", 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000200)='\r', 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x21) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffff00) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0xb3, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20000, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) sendto$inet(r5, &(0x7f0000000500)="0295215bc1905f7a7db5af33a09a7a1f3595579dd79575dfa6f48ea764e680ac5f8840bd5c80bfd25d24c3b0b8954637d9ca517e926a390df9265de0acd23c00f5bdf0e4b5504ec4ebfaf80b5a86c4dd3c93d7d4d7c5f71f05abd37ec25d6b6fd7b5578eb160d074da05e939b9b5e650c5e47462872b8c5a2f743868cf41c53b0eca94c0f026fc7de60470242f1d1030fffbfab332586a9fcc807f9a92ee6b15eacd6818aa257dea36e55177e178d44d5b7d3b400a2b3b4b34ceac4e76d3180346a40e7ccb41c313fc82435940e0a177d4f7ccc56e95416bd5818e0d4c30ca95148d35f378bf58f2fe507f06dce6407db702456eb452876f83e3279a5694aeef47c0dab42df724aa4c041d136eb07a3062bc15e4a6646e508eb220b9573287287ea72b96d9b77ed6fd83cfacd5efa4a922d0621f7d7746fcaa5481147f45312af4cbe02e43ea579d4f6d7c2a2e6ce1cf54619e227b0bb16dd736e37f17d1cc27b13eceb723337ca72f13087065d227275cc502b280a37b8f66d499c2279c7612ecf03f15a1b882779c0b063e38cefacd55703f3849bf7df5cb9e754aa44e37e7e9eac74153c61aea385e323d651949e0c23bf943e42d735518180724b119289a04005ca6c76a9b6adddbb0db2476f968d3ab9639c877248e405f305a099ffffdf8206ca0b82235166c9b41b1d131616885fa39a61d097a014aea549f929fcce8c8ccabad122a97154ca41986b0416788c936ca70c9692cc3263041bf0b48e4b9576eb90316259c974d655c8f8aad0b7787a3091581be61c409bd7f09e2748d92b7781408131701f73388eebabd843ca9274c95a9d8c4b5bcef1d2679abbbf5e36576bd5fb2da852f22876a831a91f101bd08dba54c9813229cbebb6c56e67f87af9c835f323f76d9b3298451586ed44fdd3d6fd280dac57c9efaecb21074cef08b4654f489978468efc3a9d0d1692b737ac1bf9f064be620960bdcf59bd08821961acaaba4b5a14d5b0251c1da9869ed7e7863e4d253c4cbde15437f1ce9b10833686b875fc4f50b93b0835f7819d0fff9f3d39ef923c20197eb36d39f3d474b36ed12e4cc9af4b1e69c61351767ec2866030cb6d94d75cbe3f8f38f5ac845ad2cd8b296b28d7d29466a8a81a0acc0b8b12333289958907118dc73a9c054421f05bd9781d5dab1601489c45cf022f24595fce6c85a9a8685da5b23454e6c74846a0101c2a1fc6f01c10c30942925eb57a07a5a64c3202b14e14240c1b5a1ba6fa9e89fb55dcb6f11a56b6a915cfb8fa15712bc00d6793c212e343e04978a98c91bbd6cb3bcd87814ea1a251a1ff24423522969cfff3a045b9fd242c1a29d91dcb24878e2d283f315339e7b42c8c3f7e5e699cc4a4e1f440722f4c4795d50aa56debe8d049c55cb61d7e4537c4d17b7077872a0b447dcb9c0a908fb28aeaf00baeac0342765130efa60ca299bede91e0a873030f7113ff00cc9eec0134e4001f029c2aad32075b753a793d4170654311858c3117a0dd61cbd8877c59321a0aab8d81dc4eb4ace6efd0d5a8d44db21bcc81a3e63b48b4fdbfb4a682856fbbc0bba1140aaf9f3f2b0d329f4e1d387b6f43eba3472ca2ccdc0963202cc3cdd0ddf43c5597e718a5fb878793ed2ca6fc1184113b2fe2174be8f78ce25754c05e98d461a6b1acf18d8706faa1deefb89d433bf15b0674477729467311093d0d514d5a99a0f891caa846a27e209565d52939f4ee58eeec47be6a68fd3ef0bd228474aa78269f8ff8ac5f9f831a6461de731a087934e910edf62d1695cc39764f01c07424ecd66294bcb45a98353d9cc91d9237b7ba95f3b724b33a5053dbfc46b750ab42451dbd5acb38c4b0e1aaf9aacb82e80688ca77c27e5409669eb12f101b85c6480c44b713f02e1af6e0cd63dadf19fa3abacbbbd0f0cd006e9432d2c82226df3b52c23304f7f01c198ac9e3fbde8e571be1df6834768be93cc1c843c9bcc6321166ccb2458a9f60601bd836ce89dc69066f88217c91bd1d054ece7931eb2e11dfeaa34d4fb251fa4019382656ff82e22430134756a9f5e4bcacd623d67fd599ec116730840e673557462a5bdf6c16b7624f5744d3cd5984b6a22cb0cfe0c02483785434c90ebf74cfa3e8167cdb7e9a2b93e6acf78c6e6272c6faadda77ffabb45ff014ee65777bc8381ddb6573440596cb79d66645026e57cc6147b6922b6d5c3f38c32be65616744817f8787625bf14df19c2af4f1bbaf3fd3930deb560e0c3ff69143d1f246177bbd676009b8bfd5d72178924ef9c28bb8693485ecadab8964e0d321d11d0630d012de1a15a02df523e624346f3f8bcaaf59c0ec7fbfd80e3468f116f8ffbc6527a1348a91cce5bce428e7d8fa75667f7dc651a40c93569fae2ae4cce53818de2ae231c2b5db7afb5c625ebf24d621690d2ae97e227ab23f63edfa27681b72873faca0e9f35b3c13d333e19fd5007da657419e82cbd60431d0a266feadf54e128a3dec3acd174e15fb36a6b80b1f63c671708b87515bfe040ed40e82a8e93590441b6b34b2db3f106cac4379c07abfa9cc1751b3ca2cdedb69f5d347ebce7708eed223660e09719c63b2b8081964f535574f53a8cfd20add5b46f027efeee9ec5585f07b3f8bdda15ad00470a5a35ca2da1222577d10fb0da23e4bc35d93a246de9136c65f0f282733c41b456c05c20c6e90d7499020545147febbd0e8fc8a9ae55ff46ca4ae40419adbe418fc3995255039933542ee3166802f9927dbdc24d58b5403fe96ac36024b6ae8f3d9b63f0122580eb3e522ce2f287f92ae3e2597b915ab69a76607ec705d5971419026af3ea4c3e93bb6577c53809e583948cc077e63dbad872091666a2a52b930197ec5a3ff71d00becae354dc02f0ba1dd2ac36559f4d5fa7f7f7e4105434a79220634005da758d2320b790026e0b4845f33d0340c72d4477436a202d0dd42101d831ae12bb9de21731052a822a7fe48f310b0f073d8b72060b975c41bc51569edd616165c006397fa3a4723a05c1eeac81d5fe024b8c9798cbe6a67c53fa4b01484791e0cf20c9fe815e5ec1ac0f7daabcd6d068dee185faceb11a243e329b0c2a4abca6d786ddfc2b2ba7f382c1eb60b425010e2b89a9cee02c30887f8c2e8209e67dd3fc0d9f0ab42369be21e8bba11dfe61013007324531217f2164cb402edcaef4713d697e9673f1520d84f7069404c8cd6e0d84e7a079b13617b677753aeaf4c8544b480ba1b773115950e1e9f69315df085303485e766aa91af1fee2f77fe93d08f4372f87531bfe12e006ab294948d74acfd914c2e6e1e4c34077f8a85dcda2875aaf4a01e786872a436dcef056b96a51e18f4ac39c1264ddfc85f096757d72260fe5f097c5ebd84982a48bd5223665b31c7341572394ab4cfe4d5de6587c62bf7756b94a66b99d45c98878f7f8b8d67f130591ba95ab2489fd3c8103ea102c456e096e732b7c86ce8330b199fab9101505df3ac6ba054154f3d9cc45967e52b23041017ade90f6646d3bc207cc3e4456f75863800d4696a5ffe64f7bfd4eb55a0eb4a0345a8645ff1d11d9dfe7864d5a707423c97a781b0fbbd676ca2d672dc10730e906838019391158e522fd385d7da48b2166752797c7f7d02f855a8327f4994e419a8b696d21142cd2d550fb8a97bf9ebd9ff61a21d3b9f41fbd943d33238953947a3abc19fea8c41c8578c5b3d042232153184e392c55e67f56ecb0e9516ef23e05b6e0ee77cea6a3c342bbd301636f8df89fa9fc2c7e3a36ac38724c4028a9a6721ec3a70948468351236bbd29eccbde0ca496d69b29ea8a4139a6db821d052cd2cfb03d4f09d1cbc21ef91769d0e01f6a0a87be432fd9df8efb5c1ed01b3f4eee6b3c3f5716e2864e1b94709e3ec7d9cd61750d5a5eb83d0a4f5e2f1387c156f4ee5c0842a56d810c52dda7943b84bf7ef574aa7421a82df41a942d14d14e704ef5227b9dc1a7472aff3e65495aa0ffc932b41898c54fdaff197b1c498b3385e599ded5c9b0a3714d73cb8467fbcb9382bc0a8ac1ec644baf74557cb7f13e3521915817b6cab098248651ab30b861041e2b60d3d0661dff078a3119ff284dd4e8c639a78a1e4fdd026cbbc94c64b750a470500be066b1ae23bc7fc4c74892e6e1049dbcec3329638ff51fcd0c293d6c9d540386e78140eed12ed5e317d926cdb5833bc12a08e8eae0faa3f8cd0157d8b8e5348e29c4fa78314f811f274fd177d555d2c140f7bbbf01c5611f3b536c86727306793da464d8deca8e53f7f4f8023076fecad6d2c7b035c315cd3229297bec9012e5f57f36717b1c8f23159daa07eaeb8c433db4d34218bd2aa922f41c053a5436876f679dfceda951f0959a5c2bce6a291875c49747972d6dd20391eec3832c2074d5bff02f7e8c3915932c9c0fee08f1f997e3b6342335c1afed3c14f7bfa9ac57d39d418ac58ba422a271917787ae44a9f5295b40fc3fd7bebe7a59b44a006df19f6a4dc5278594a0529ab641dc0ddd71200d4986ff1f371774560622ecfb367166e052d6f7cd2843466fbdb7a7497df23fbb9dd667a6d2b6253b0a89e603cc581700784fc791e3f567bf4f5d8fa9d3ac5cd078cdbafd12928296ddca177f520f3f7b2e67f77401a137d4f9eea5361a1fb18427c60c4a87a830b3d2f4b6c75d89e4c16d08e9dc9ea7da4745fc4b9ccd51efd73b08807423e8f405ad04026299cf631784623d64cc0ac462430a7066939d9e51edec087219f03f5d74199d436773773e019196e54c7169d4e8d3b1ef34632a3340fc824c23cd5127dc1af562b3662b4001ba5ec752d6812bbc63ecd2153a298ad47c7a03f0fd7d53616aaa4bb6dd7f35044a5a675c1139f2004f4e18d627b242eb8b48f31a0cac1e2e38fdd6989f5d8458f90b548bff08b29b37b43512ed3c2788775d496868fba763cbd3182d4e685dba956098c0d1de731fe3501fab566656ed8abc735b306a1f0fe3cdefa5b4130e7e9c8a3ab1d9db257dbedea53c3e3258eebe5d17311dca75419732a8cd0191026308e4d22d9f8157818887e2887792ddac5e039dc56bb922100ee1702af726ea5f7c4801835b38d57d8259e523dab72ec68637ae74076e30e8b57d76dfc132032acca696c601e5276fb4908c1e4e564eee4754aca28eaa8340c573c4c539e250b4bc19016f496afb2fb6f671a5e11b0e821a67897085daad20e6b8235984a1b777b215dbf48697c98f3fc4d3642ca2067c9b77b8396fb328c5836b7e9dabe7a2625a077208ad29481e1c41ffd0207313c88c2ecd04792b2dba4ad1608cf67a8da25e03017c0ada9d2efb6a27b21277b39ea6d538577f4c282759e3be114ab0a41c15104123bdcb1050ebf1ab50c5c15c957dbbb142363fd1485aba0516932e853fd67b755a878d882ce8e0b09b0cbd3ed8daafb78852da8be1679c544aaf881b1d63eff7932d1af88f9fa8b51c87c79fb80a695a9415e2169f94f1abf45355e586ce0a494fbbdc681f9dfb9796914569c937073e3ef6c5c82c168bfe16030fc357c813f3548cc5e08f8c623116b5011d5935203cfa634f180f3229803118f8af70cf8f239434e81da7914d5bb0f7d69f9380343fcc23e40be31c833c56db5ab3980380c43993349bfc7772afd1b7ef28aee4963b4f59c50553037f0565fb7084ce174381a38594e791971cf69aa6715f0a1c52040ee96e4bf7d93710f521477c0df91e315981714c677572c9e5c38d9c3f55082a4ddfcbf9595ec28a4abe4a1a4590d247b05ae8cb090c8fccf252b", 0x1000, 0x7, &(0x7f00000001c0)={0x2, 0x0}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x61}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/d%v/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) pipe2(&(0x7f0000000100), 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x6, 0x81, 0x0, 0x6}, {0x2, 0xff, 0x3f, 0x1a03c6d7}, {0x4, 0x4, 0x9, 0x80}, {0x40, 0x9, 0x1, 0x401}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) fcntl$dupfd(r2, 0xa, r0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f662718692081"], 0xa) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00016c6530b605a09c00"], 0xa) accept$inet(r2, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x18620, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = kqueue() r2 = shmat(0xffffffffffffffff, &(0x7f0000876000/0x2000)=nil, 0xbd66434d14c925d8) shmdt(r2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) dup(r2) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) 16:00:04 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = msgget(0x1, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x3, r9, r2, r4, r7, 0x8b}, 0x6, 0x401, 0x2}) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = socket(0x2, 0x1, 0x0) shutdown(r14, 0x1) fcntl$dupfd(r14, 0x1b, r13) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r16 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x3, r17, r10, r12, r15, 0x8b}, 0x6, 0x401, 0x2}) r18 = getegid() r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r22 = socket(0x2, 0x1, 0x0) shutdown(r22, 0x1) fcntl$dupfd(r22, 0x1b, r21) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r24 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r24, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000280)={{0x3, r25, r18, r20, r23, 0x8b}, 0x6, 0x401, 0x2}) r26 = getegid() r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r30 = socket(0x2, 0x1, 0x0) shutdown(r30, 0x1) fcntl$dupfd(r30, 0x1b, r29) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r32 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r32, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000280)={{0x3, r33, r26, r28, r31, 0x8b}, 0x6, 0x401, 0x2}) r34 = getegid() r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r38 = socket(0x2, 0x1, 0x0) shutdown(r38, 0x1) fcntl$dupfd(r38, 0x1b, r37) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r40 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r40, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000280)={{0x3, r41, r34, r36, r39, 0x8b}, 0x6, 0x401, 0x2}) getgroups(0x6, &(0x7f0000000040)=[0x0, r7, r15, r23, r26, r39]) r43 = geteuid() r44 = getegid() r45 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r45, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r48 = socket(0x2, 0x1, 0x0) shutdown(r48, 0x1) fcntl$dupfd(r48, 0x1b, r47) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r50 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r50, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000280)={{0x3, r51, r44, r46, r49, 0x8b}, 0x6, 0x401, 0x2}) r52 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x21, 0x0) r53 = getpid() fcntl$setown(r52, 0x6, r53) r54 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8, r1, r42, r43, r49, 0x0, 0x2}, 0x7fffffff, 0x6, r53, r54, 0xb81, 0xd01, 0x4, 0x2}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000003c0)={0x10, 0x8, 0x4, 0x5, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x20}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7bcc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfacc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x0, 0x8, 0x4, 0x8}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000240)={0x80000000, 0x7f, 0x3ff, 0x3f, 0x7ff, 0x3, 0x8, 0x10, [{0x2, 0x80000001, 0x7, 0xfffffffc}, {0x2, 0x5, 0x2, 0x89}, {0x1, 0x401, 0x3f, 0x81}, {0x6, 0x0, 0x8000, 0x2}, {0x4, 0x4, 0xa270, 0x4}, {0xf047, 0x8, 0x7ff, 0x9}, {0x80000001, 0x8000, 0x400, 0x80}, {0x9, 0x3, 0xfffffffd, 0x9}, {0x800, 0x7, 0x7, 0x6}, {0x5, 0x7fffffff, 0x4, 0x7}, {0xca, 0x3ff, 0x9, 0xfcbd}, {0x5, 0x8, 0x0, 0x9}, {0xe2, 0x4, 0x0, 0x9}, {0x101, 0x1, 0x0, 0x7}, {0x6, 0x6, 0xaa, 0x9}, {0x6, 0x9, 0x4, 0x5}]}) 16:00:04 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x200) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x8, 0x40) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r3) kevent(r3, 0x0, 0x0, 0x0, 0x7, 0x0) fcntl$dupfd(r2, 0x0, r3) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/4096) close(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001080)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x3) mknod(&(0x7f0000001140)='./file0\x00', 0x2000, 0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001180)) semget(0x2, 0x2, 0xc8) r3 = getgid() setgid(r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r1, 0x20007478) getpeername$unix(r1, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r1, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002580)) flock(r1, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(r1, &(0x7f00000025c0)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000002600)=""/4096, 0x1000) openat(r0, &(0x7f0000003600)='./file0\x00', 0x81, 0x2fccfdbd80e76cee) mknod(&(0x7f0000003640)='./file0\x00', 0x2080, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000048c0)={0x0}, 0xc) r6 = getuid() r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x1b, r10) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r13 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001240)=""/62) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r14, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r15, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000036c0)={0x0, 0x0}, 0xffffffffffffffba) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x3, r16, r7, r9, r12, 0x8b}, 0x6, 0x401, 0x2}) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r17, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000004900)={0x0}, 0xc) r19 = getegid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r23 = socket(0x2, 0x1, 0x0) shutdown(r23, 0x1) fcntl$dupfd(r23, 0x1b, r22) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r25 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r25, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000280)={{0x3, r26, r19, r21, r24, 0x8b}, 0x6, 0x401, 0x2}) r27 = getegid() r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r30 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r31 = socket(0x2, 0x1, 0x0) shutdown(r31, 0x1) fcntl$dupfd(r31, 0x1b, r30) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r33 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r33, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000280)={{0x3, r34, r27, r29, r32, 0x8b}, 0x6, 0x401, 0x2}) r35 = getegid() r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r39 = socket(0x2, 0x1, 0x0) shutdown(r39, 0x1) fcntl$dupfd(r39, 0x1b, r38) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000004a80)=0x280003) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r41 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r41, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000280)={{0x3, r42, r35, r37, r40, 0x8b}, 0x6, 0x401, 0x2}) getgroups(0x7, &(0x7f0000004940)=[r3, r3, 0x0, 0xffffffffffffffff, r32, r3, r40]) r44 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r45 = getpgrp() fcntl$setown(r44, 0x6, r45) r46 = getegid() r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r50 = socket(0x2, 0x1, 0x0) shutdown(r50, 0x1) fcntl$dupfd(r50, 0x1b, r49) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r52 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r52, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000280)={{0x3, r53, r46, r48, r51, 0x8b}, 0x6, 0x401, 0x2}) r54 = getegid() r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r57 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r58 = socket(0x2, 0x1, 0x0) shutdown(r58, 0x1) fcntl$dupfd(r58, 0x1b, r57) ioctl$TIOCSETVERAUTH(r57, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r60 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r60, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000004b00)={{0x4, r61, r54, r56, r59, 0x8b}, 0x6, 0x401, 0x3}) r62 = getegid() r63 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r63, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r65 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r66 = socket(0x2, 0x1, 0x0) shutdown(r66, 0x1) fcntl$dupfd(r66, 0x1b, r65) ioctl$TIOCSETVERAUTH(r65, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r68 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r68, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000280)={{0x3, r69, r62, r64, r67, 0x8b}, 0x6, 0x401, 0x2}) r70 = getegid() r71 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r71, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r73 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r74 = socket(0x2, 0x1, 0x0) shutdown(r74, 0x1) fcntl$dupfd(r74, 0x1b, r73) ioctl$TIOCSETVERAUTH(r73, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r76 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r76, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000280)={{0x3, r77, r70, r72, r75, 0x8b}, 0x6, 0x401, 0x2}) getgroups(0x9, &(0x7f0000004980)=[0xffffffffffffffff, r54, 0xffffffffffffffff, 0xffffffffffffffff, r62, r70, r3, 0xffffffffffffffff, r3]) sendmsg$unix(r0, &(0x7f0000004a40)={&(0x7f0000004b80)=ANY=[@ANYBLOB="1ee9ab7bb9fabdab0add98f7720000000000b574adfc36822be86e89c584ab7aa46f077900d0b2d2286df2da22cf"], 0xa, &(0x7f0000004880)=[{&(0x7f0000003700)="d7498943c11f2dd03c4ec84b326d9076ef9defc2ed8f693567e95e0571de88b9246f3b5230fd4c6f3a199d456e56ce9d71c5a542d8f87a73d02f40737bd726fb001c432ebc68853d93577f816654b7d914a7adb2e19c470a625b8dd7a7cda7c2e78cb03e2c53a0131a0a9822cb61f8473c1fabdd1f66174a564c347b1a85728dd1073b82a466a688fa3e494f70a13142109d048dbd908934c66ce6f4531abe081ca6288f7a824c3177ed5feaa84cd8ef7d41e09b2e7f97d1adc36a01e69f5020fcbb1b75173ee7296135d7dcee0b12ea51ac034907b10a76b375351929912eb8c78b67a713ce3138de11db61d8b578d07c43e2003232f736880dc285a426313bd8b1ec2abf8118f4778400874c11e6141eaa39ea97a5697716d9502bd651f9a47370ab99e62e0f140ad9aca0ff3b0883aa33bb803829110ac815cd0b1e33e1bcccc00d98cdc538ba84168606fcb7fde00d432c90ea51d6e63468b022e21042b360a1f9ced00fde51eaedd2004bc98bca4c903a674ed504145b980e0a2c11bb3cdbc36e9bd44aac2347cd096e6546dec6563c6cfc0be0fdcc1d4e233abb4a9bc49ac2004c11e9aa64cc0bd243b6c6c6173661905b157f73371bd4e130f641f2bdb663e1cf00a7a5c3c7ab3dc6aa690b3dfaee9ea56b79f01bb97895c7f3651bedadd97ad057ec39cd5289ab1936d2e0f8cf96ea816dd74b814e845a11e1d150cdb6dfd1d115cc7e57d6d8a0376d08eaeeb3fda34f75d218764b2697de6731e5bdf8d231496b84ae84359a6319742450d8c52f61281b774ef95f4e71535a3e7c51b29d5db2edd21142ff0799471642b875da027e09ab6e12dfb7ea22dc34437cd52a9787eeaf17211235fcb3e390738731505063e75e3a45453a49f243ded482b03a88e36a649b443f2df8de7c61fbaf2d02800547944fbe7d52874185458c42dfe3996a2865901e91249ccf898e7224b06b4774e1e958f40dbf5ae37a115d88ada4e6a0bcaeb5928d42b4f6ad91ee882edd6240003517f2fb0ffc26574c1df7dc443571420b1202eb5a03c7056824a72c8bb1673760e021ff3a387dff34f5dafc9ef7266503ba09c26ead6e035eb9c0ce0e967a0050ac9d2b1b41d987d7bd29e6a9cf72ba8e5cfb79ac230385e97a1b376afc1c38fb76fa61fa6bb38caba3dd17642dd674f64caf2c0b3aaf4908d20ef995949d8fe4e508994fc28d3d6d477d9127c72d3d8ac3628a63b8726fed1b579b7f64811e93198f37ec85288a348917faa1fbe949156d4f501ee7e9f27fe7572de3f5091b9376a50d55fb03fdb042b77ced0f19d30dcc0a4393d98e3e3d436d4f220f2954793c7752f9d5bfb29ad0258451651545f1c7a9defa925b2f439d28d53dde4eee91b3caed2650be22be4d2b64f14bfd154be23a39c9196b8c9e2ae44d18b0327d2309df20397e3d825004e841ee8bfe78210a45ee0b0d7c34c5fa0c115e2f523be577f1259650dd644550777732f0667ba7f67065d6580884f1e3fb23d54875de347f77b5f142eaf6eb0568c911e4cc742534444ceba585ea5f8b9cacae4fae444c41cdfdb0654c901b59a0c5d86666b35b633cdf72f0fafa465835318ecb16a20fa23aadb0fb96daa0d2d9506db0adeda2429dc5d24f9f9dae8462dd29032404c16367ae9e8f3a4430fb3809ca40a8f7eda5b8a514ee42193f69b7917e6c18c4411fabc22db6b5c281b91897e6aafdd86c9a4fac4fadb84f26210276d4b44c747f370ce428edd53a03c54d625e2149b389d6f3f8e605cc1f1d6e7b2de4f7939164095f8dc00a9fb018e009c7e682d9970e429a03bc0908ccf574b55489636de7d015170549ee878e924ea8b1f8feeb01f0770534da8cfd6f52cd7e54d972f09b929af28061fdb054a1e8c04058478b80f0366ad2b8b947531a9231f47b781c2d5547347f8469a4b9df3a883ba3d4b4b2ff56033cab1f69aa4adc27af5b5266b760f98e58204c77d1b86f3fdf000086a5fe0b1ce6d0b4808054bc09434c8ae9a9649ca3983086dc4a408b9cc60a00771a51719072e84ed943173ff4cd9e68cf8ddcf63f0867a22cb061bdfadf58aba9a388a3a90f7a9f26a2ded95598fb68c891f1fbd23b317737edd93d1ba472befe62e1ce872bcc12e054215bf33058683cdd2a2fe348f3e9027d62d4ea693cfecba05e6e4cf3664f49ddf485302cd610d752d3859494d87cbba29d1bf806ba9fa85fae7af41298a41eca2bba23e68f46ed7db5bb652c8498aebcbc7d31709fd7873c7ecdd3bb9acd894f7e8536d9f08bc4af8ad057a350f63c985703d41f7f79f03d389a36408c019d69b4ec4be76af610992af17c9a8c8983aefac253599fc2ce0eadd15e65b028d068b5b492142875deba2576c00e28baaa6c85bd851a2819fe0fdea8e98f3eb5703bd5dc374b15b845c45c1e6f41d834dff49cb704cc34051c2bf019d5b2f9629c720896ee88aa6f4eb945c2515a0b1079c675b72ac249a9566bd38fc1a48bd014e5723b1a45a796c2c0c5497c26ba0656114f5965be7000602a83e2d5f837360342e71a6668d555c30cc00a307aaa1c11ca960d1d17d6d4e843ed2332e34190cce1c39f92cdbb07132796bb5f1c006dde2190781d8207d9fa7753a8b34b3151b8cc2a37ab16683369ec46de5a94c6397da22f884d1d5cca22d3f125d313ad58c3320c0c585d82ed60c15350a07f2e148f30b75c9d43e656f800112f2556268af8d67c79162dcc905e60a89f51c063617d725175f4eb5cb3f6cff18f4979c7700dc5feb6b100924447535612286df8e26f50755e18db20ca6b441a605b1a6042de2ad0c466601f9bbc7c247f71f6fe703455e14776ef8930154dc462a9220e8c91ce827efb764d3353ba087727f12a671b55700e0225461fb0133156bb6575944a6d5044260326408e3c20c2eb3d9a64e76400e1f9bf147ef84bb06a19ab1ad0bef0a4eba5197f9f65da3fc05e645b797da51fdf43048cba69f5f61de62b2fe0c2ff7d84a976eb43b724a637f1a73534ce1aa115a1e71433d3c75a92d2c1e30f1671285fb5232d331cf65986baab9068fa604e051313fc2a4c0f3b486339234ddfbbeadb422d8ad3d3adbb765ba9eed546b554aeeab60554ccdc2d7c5beb8decb0fbf8874fe5762163809f48339970040965c8d3d6317a83827fee8c52b46f964c233dc14582d13064953597fae7a4e4f0d9ec241e0622eda9694d83e5221eced9e909745c9e6468ea3ac48570d2ddb9f8168b089923904b423163f10665a79ba3f132a85a17de8be30d32a09794995488e62555105b08436c7e56f574e59f37d6f0fbef6aa32f63383e0e01c424bc939734a7ceaeefc2d60a386a0065e935705eefe13a25ea9a4f7a2f3e7244a13285f21259e24219774b6d3a077c2f29dd3877b634087e763dd84093d18b0d7cddf5daad7f45778cf816770a198b6afc3b5c4abe00e0d3ce1a1052e2cb9b6564a6026f7034085e4907844b27556fc28cfaa7a271edffc553e96e4012ba881021250b8fe08445a4abaf99f454a6735ce0f1343615722131581eda44d6d08f0c81c9ffc60480db052cd9c93175c55bed21719dba6d530351ea96804e52099f4448839c412a5ffe60b9525a38dcc90dfe3843eb7ef7cd3d082b68d79e99448b5fff4816ec194f4a837be149d0fe6d8ebbf8d6787f59aa8bb630f6c5bf91fdc7ec7356d38db83871def4d344b0fca1b823d3b14d621ab2a245fb22169013b091f2905150c5cffee35f6b094b63ab85fad8b9357cf3425680e5685a05888efdf2b9ca8dc59d77982dc793f53623f0fdeb36274d9be57e99245ff62b5df0b6ca78f0c575b9026a9d43e45f8883054800b1c694446902ecf4dd7f498dbea8f25e4616f7c1c9c143868ee7da87bc369ba58d49f4313c7db7403a69d2dfcc904ddb601eec49ec95841a85342e836aea7f1e33c82fcfa8bab1e0c3099000ad76edec2004dcf7b8530f1c3db9563f625d7cce648bd135349739b2aee3d7dab5dbd824fda66f3c4c5047caa36e82afea568c269740ce95953a29da95cd54ac45df069568755fdcc7526c7dc891d81ea02e0d14e2ea0b422fbd972d9410425cbe7e7481128b018ca964ee224cc6d5476447f404b6f7992bf441f77759fb3df7ed58954b1c8e710ebe63189867dbeeacc783df8472d8580164b5986602d1f6f62d7432f2c210f2bbe4d08d4c481321cc36965ab730622536d4a8e4a4c22e7eae03b243bb4453f919377b5bce36f7f695fbf9af6e8e6ff4303880f64c050524b2c7500827b20a26e90beafcfdb7c661e856d6aad9455c5a4994aa9564ee544e3ed54db61a83976f313e18eeb93e0d10144bd4cc5cafadff839929410ee190a2c580741804df86b0ddc4151c7e575a9270cf0a824b81de98a37362c268fcfc8d5df3c1261c32180ace5b9abb05e0c1a61eddbba4628289e7fd9735a56fcfb327596cf238ad582b6ea7835a1d958d4e639d959a4881804acfec0ba0312b2b782eace6fd8b8063b540b0180d9141fbd4dc87c8ecc623071565ea8d170da44e98d2b36b5881a670e52e2c8f1ded0a44f7a53ba72916eb1695c1401dff8330914436375d4a46ecaac0b375fba3a7c8042e38ca11ae383e93fe89760d79d2dcb49f51fc1d89f7a22758fdb9cdaf18231398fa5ad6b84ef45ed957c2cf8a83215caef2bed80da123c90bd2134cfe48d9484dddd2431e4d68e117dcd8342a0dcb39889acfbd3d331372a76ec944ddb0cff6bb175ffc1c19a54ed3b8ed5a7c5556e729395e011de6e36a6e278538f77d489c2a80f84873df5ae462e8b2880c7a7e0e70c15394cba7c4665e809f50a651e22826f28ab6e8c19d382a60a23fbc0dcb78642819786dbf4528f0871c3c526bd59aae271903732422c1324ad5eb41e8260f4f802266ce812e9966f12d3df995d63627b672e2796d64917b275dea264a821b875363b91bab287617226aa40b21cff6678b9a7f524efde444eba8b7f21b00c341252622a7fa54cd050c47d926123ab8a34b1980fc0e697a805a616e66161af50a8e27cf08ab110451943c925dd6cc357e7b295433c5d185ef41a6bc30a30b08c7fce08587d992bbdb3113548ff943c2301e96c96dabc28366d7a6493a29b6d41a6edfb00443ccaf74bdc3d757790d1d48129035acf62b3fc4b7bc30ce5b6b9ceb695645fe8d63f1539426cb77c6b98c1f850d286027567266e21ac991b53273cbeb73feceeda024e90824b85b3b64250bd5f824fbb84024c093fa7effba67d2270c1ada2a8f563bcb00a66fa646c9e8b56d5edd0b3004b880638962e269648a5e8022641b26c68fff22abb807bbd8d07e24e8fe029d2c7345042d0bd6364c47251371980bd3b1b324f403b6483416d59fc9ee12e8cb016932ef9a5ee6ca60d28a57b77101a37e4fa8ace97f5c705a129a453551e5f4c2a7c691b13b158d68106bb6d9739b206f9139653d4a64f8a73940910d8ebdc66c9044513f8d276cade2142c3b20c00fd31a8020a556615e3d4ecf754497fef8a1a507378c4d5b78d6bb0f07eb9dd6cfc03712d803ba78a7a4b979bdad7493666f7ace2cc851d843ff4226ee424a5c739afee03026f77a61abee8b2ae88f18743b73dcd662a10eb2238e5f69d7150ade23af4b46ccf2fb485792521f548db98473b8237e89b2ea255539a909022a85d097633920b42fb3c5918a7de8370b25b85ff1efa26268c5d2343df9979d56bd48c61cfa62408076acd1fb6e3e16e4bc2e94e3fefadf459f6f436656c230bd931765685b602d94f3bd018789fc", 0x1000}, {&(0x7f0000004700)="6635fa7706960fcadf8be265fdff51fc0d6ad9c93035bd5de584cf9c06352bc19904b47de21c2f6564bbe95f66b4b5891293729d8b2a659f6124512e2ead382e298a5375e28e0b6c7c5348ddf6444d430ffdf33a44caea2427ae5537395c1e63a855af78b895345d83af6cb55a42354e25224bace180584a1c062f60bdb7b0f61ef701d5867a61213036c65c6adaecd3e423b0319fadb91b1bcf6ba1ef9f830c351ee76607769b4e67e442fba865531b1d76c64c4a490078a3b174beb7326352dc42fe4553ea45e5e6395c76f0e706f8c5dc48f9145abda42af83f13f2bb98", 0xdf}, {&(0x7f0000004800)="87b0f5e0403bde7ef80789184173136a5fe3a46a868c6857f9d4b59f3bee98d0e5cce4c20ffd58475f08ab605557a5f5341d22be9dcba2b009064efc02ef2980b0ddf73c0cf4aa2ca9e30e9f41fe734c29a8819965647c395bb24d789d808b7cc66238ea11300034aea8e59f", 0x6c}], 0x3, &(0x7f00000049c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r12}, @cred={0x20, 0xffff, 0x0, r18, r21, r43}, @cred={0x20, 0xffff, 0x0, r45, r53, r78}], 0x60, 0x1}, 0x80c) semget(0x1, 0x1, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003680)) 16:00:04 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) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000580)='/dev/klog\x00', 0x20000, 0x0) dup2(r0, r9) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x40, 0x1) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000280)) r10 = semget$private(0x0, 0x8, 0x80000200) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x7}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x7fff, 0x800}, {0x4, 0xff, 0x1000}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r10, &(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(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000001180)=ANY=[@ANYRES32=r10], 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) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000c5, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) mknod(&(0x7f0000000000)='./file0\x00', 0x3009, 0x3) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f6bc40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f6bc40 16:00:05 executing program 0: setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x30696ff2344ab180) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) dup2(r0, r1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="65f058f8bcc56a18dc2b1ec8cb86dae1f0f8e7511b9fc9b967088f5df2fb580d5d44e3d9a47af6f383afb65d8cbab337c8d709232920655f8fdb7f8fc25bc9ad472b3f46180ef41f1052e793e3f49ac01e53c7147fdd56bf017f4f8ab29bb76582fd25ab9b85950bd1d80fe309ebbd", 0x6f}, {&(0x7f0000000880)="c60816980274badebacfa69023c510f4f2c75afc3226601e883fe02dfa1a56d93d3aeb53484594bd9bb34def2b29d22e054078007840c95ee91f5f9fce75fef6339e85ba164ad78ed005479273297c66ddf524d832b4ab58e3c71b89e1025012883d4fd44f9c7ebc8c8096326f9a1f4b25b9e7018fa08b3a488123dc62796013282230a8045f56fd89d1dfb2d2a8fcf70f2de75ad6cc4552c20d86d247aa4dcf94a9fdefbb0deffc38e5780d2f8d0e745ea65286eae1c327f4585c865351e4538886e7df76aa874d32db95d18a716dfa0874ca00056e5983b33f40bf1f5e6064058cbe480c65eceb78178d5a118da19399488fe02bf78abc88c5aa81409accbefcc0d0947dfb72eb0e89c52689b12f78ef8f5ccc3c2527b038b8b82b73cfea0ed51a280ca1b08bb9a22a9eb4f59dded3b7d1e9b027e8611c9aa294b50c2490f4195d242e1b64b4e1d37b0c6614dbef580a5ca24a85c20dc17680561add4f89dad524b3623d12a052b7ad4959380b1e87e17b3918ee59adbd8520552221d39ed330ace7bfe17edfa4a444efd52dcdb84e2c485d28d842c9c55778f60cac4907d0ed0d459fc3aa7afb16c4e05120e96d103f32affe0d1f7438929e63e3e2dce594befc0f42c209fc4bc249c90404e70e13390414489bc73f6a4899158a2ec59a3533a842b62d71b81c3dfeeb4b2e844fb85cc1522961e8910bb4439d673c028688e4b5e8589993001a197bc0038f9ddfb098a03ac68801ab29499b43785d5288399b19afc22ccc01a73ffb1481d9bbfb2955ee281c2cb202734c851e397413f0a6e836ae406f2867b1a64c3e4b1b8f22b59fb5e3ba3aec3dc3c5dc66ca79a737b66021f4a5bf40a1c8911d1079e0ed447ba13020e5899d30289297da44738ee55cc1cdcf815d82174870d210814bf402a313a8ad6000abddc9c403e4bd4b2cc4ececb2037473b0d099cb9e0a693529b0e5c512e677546f035dc2314dc25370fcf54e8e07fe9b8bdc00b929d1d27e01280a4da5fe9fe34d4344cde6262c7e64fb373569ac18a8f2c5c83b274ce8332bbda9631b03198372c37a2ac3d132f57b53e3625ab10d3651e5caf12d51cdf44a77e52e363cd23a5cbaf4737601135473f168378080b1700f4ede04df6dceeaca4d91ae6619b530854fb4e780ba33e0391f01b613363582199e7b8ad9e030c716a68aee7716da38fae4f07751ce7ee6e84e1e76704961b5add84c4d8a02f07ba91f2745bdee31cbe6f1da8149488449cbfc1995ca3dc2961457d253314ccfe252629c2eab7df669bf9eb2eb05881ca5dce91b0138d7c8c5b48cb044d06af8993b84cf488ffc89378072471922b9e8b9bf04860a7974238af5c2ba0a0c8a85ce71f8dd7088a6f558484861210e4bf3a61cd458b73565df1dc3f2e789bcbb53fa37b327809291845a71b81c403133f9323bfbaab7a8bbc7c3fd6dd93f0a14f11b628c92161158be2dab897868541133aadadf35e13e79fedb36a87d3e3c7b05fa63872a6c4bc81b79b07996771a699c9384ff803af11d4626e9a18cb2d2cbe8b72ff27cc2093d971e132452bf28411c324d9e8a40d6d0b06d3915fe6b37555d1cc699e6bfb036d26261d721e890035f4304e3bb40f5801afecc8e30d595cb213f45f55107bee669749888a358716bc0e3d3f84ad2dceced1ed17045ff2951a3acc89289d1e5f212b40278518dab9ae3a0d0f1e5f03d35bbc9d84903642a9c99d6fd3aa5b62b5ffec1ba1d5552e551fe14b3cebaab400904787091b933318f97e8a8c0e8016495668bfa8cb7eb6d7a067fbe23a0d9830605352b0a83bb4b9b6923e220c1bc9d200f37c75a300a8ccd67621757db211e10f44909ab43a139268f35d2e42ddbdfdd5d4c1e7b75636469f96af69bbc941863700d3e78b5bdc4039cc8512e639c3e0aa1b9e963cb508404c0640b1355d6741674e803dd157f10f53567aa32cdc17ca80a0c272d88746d4baad10d2fd0663f61a7e1b13fdb00555fee2a9095912259aab19f4d8175b08fc8ac5b5f46ac653ef469821213127d39a232d6895de6c2e9b724e803c1e797cda8388cfae608f91b46a8bf8d4ec5dc909c168dc0f736a3df6e01a2bbb2ca4cadafe565d317d070f3edf512188d70879fb53350764ffc65293673c316227cbebc4d3573d1c4c121d82c5a1a17abd18756661341048d6b30d60c3e85a77324a67433542827682b3b31c0aa04fa82653d95129bd95bf5c864c814693d926acc51ec2cccab0a2a9b6240bffb203f0604321eb863301d1d1b4f259dbee1c55bb9e7f1bd35d7c4fbe50b5705ce9e26c3a3d665752023f19e2a672e32431f727b466a91439f1046df140b3b7b8441b5a56bc4f073460d58389c1c2f5bdb575b47b7f66af2f3732a11cf8340a0d19a41da33487c7880dc4edb09b5a2d6127da764d33abe55d57f75139ebd9299255dfd022d1fec2bc5ff25e1a6b92feda90a96ae3656dff0df1a707c382b23f96cce30ec886018cfef2b5a241e8f565d618e9abce6e2f25f980648c122d952165545345c22a5105ffafd065a95a614eae15c9369397c223a06e432ea7ea86592d616cfaad84f420e0a5263cc1f569b2f82652250d54b8e93264ea815a1096ecc8cd9ce4b9efde18414756bf22b00f7a64af6adf6f271ac25372254bef69e562bd2e9ec491605825be018f885b8822c663d95f957ce2fa4ccd8387bcdbf4978237c4ccbb61c7f90207872f573baf4e998c7a3bc2b08d02ee9dd3ca915ccb5809f6819d011057bf906bb44a18dad0d8de159bbfe0d2bb74d3ddd8cefa3b17dcb17bf155bbde4e330f4bc7fb243d51b669da64c8b85779a6a96fdd22ef648e51bd6ce5a4972af8cb5cd1a70af029e92d6d599ba4fa69d1728c42a4e72068a5d83c0e074a2ad391f84243622642f830b9077ff59061cf3f04e48ecf5e40f53b0ecbdaa6eab5845c91839c7c6dc698d5d17673491c999f785fe2873dd69343c124391429af293d77401c2e39c9ea57bca3fe18fa3fc4a0a5a4b17f8e53a2d14042c52c162a17e7e49d7c0673cb0bfeecdaa94b07a5d11ef8b39d784078123c1ea43d66b38175e94634140a6332e4431875de1600eb7970809ac5dcc829c91d6fbb3e4b907aac05d2788911afb59c464f2533e812e7589f8f7382fde7f3f869905135c7f807fa1e4902d6e60ce2a1a0be0b00f363190a1277526d004035ec64f1096eade5bf1f74a670db0a4550bcb127740f62d2aa101691a7fa84044817e85df32a76fdb9583ef198fa9a078297bbb2d33953e88d975e8f8745aa4ac3503ec16a5b6d5fc5b333bdf1b134711d68ac8829e96c7411de1ae25b9f85337421495b1578435657d51f90f55ed53cd0288c4936fa51fdd56d875c9d39ac92c5dc17ecde19526c4ff1ef01bba4615fe3fcfd328ef0daf54cbdbfba183dda49a262e68545f81ab80243560319a4329e8d4a0795c1ac53b8d88ecaa23f7678e4f49cf4d9f54eabb2f5a5595e98ec1d23775c891cea2feda67fd9c31094dc0b46eb95063bb1d26286e778c8e7a521947d704f809c56c50f179d74dd0885c06a6dc9bea6383032c5c01e8ad21b8969f42f97619ba39a95e8d9a87fac77950ebed4d6bd7819216a910fd3ba77c62203aece2d12f8c12c08b636de8c03b3c566d35901cdbf98744f2ab9945bd5819ec31d956f00a1e52b34c026082d3cea67618e676071e70e3596cf011b3cd6e64f2d368023ae1a66b86f03f840c1b6922d47f3bc5d48ce547545019c28b90f8faee0abc2e5be1cd0f44e0ee2de0f30e3e63a63bfa0e9380c0e6997c5aad11a414da4aa48003b48c80bb941375191bbb5e590d20921c11b2bdee5d602e215f60abe6db042df4c4998d81e38db77a65b0e10186a60c648acdbd2064607ce67ce509c9b4fc642ea81d0e4fcea0857f6718c751d621c8fac6e24c9cd78909d76cb112c8033ad420cd72c165643b1499f0b7ce156222df8b4d156e1d6265385be421500b6be74712cfcad4d198d88587339eb592ffb92c686a349f6f400ce20ecc5068aab63b60aa27bbaa977a243c3b6d337fe9f134381d401bb53d92a8f457cd3adc571a6ef1421a95b1da869792121ce7ed0c3318ea81bfc0d813f5cbd408fb34f9cc74f865418fba19dd92d8f33774886c5492b7f13147f772c519dc4a611bd32a52aab81185d6151e56adda993c5b365e0c2d82e6959966e304f1f991c6132b104caddb221ae0a522630d3bb60796293445af0761ee73927a23a7a78dd66a806a271685e6dc38b2bccbd0b92c57e11d69e76e4f239397fc7c8ffb4ec5bae098b20a7bbef5697423fd11d86511f58290a979575283a46e6cc6ab2094966a2fd9458fe79a97a81c1bb76df8ca63d48dee6f10bfdaa197758be7fbf907501216aef0cfd9d6be247130a0f060b9e42fdf55ad6f5093d74a0eabbfd7f47c0cea5d25ca1f2cebab51d879c413cb2d2fef1f468bc84468d9c9c3adac5bea84d3398f7f0827f915ea190dd281647763b49443378a66020515413a17fe0b892c1db1908d749e2ee9a7fc509aabbfc87a5f1d30c249423821c030f5ba6e8b47be8e66aac029327430bcc83b05ecd3437606ac3036ff908872afaf0028f9727dd0c646ff91183f01de6343bb83d65a12d58881e5a9e4116210937a5df99955472a663efcf5f8b38bef53d81f17b711a27068e1763ff2c02b0ddb071b32115a71068670562d76847d8547483dfcedaa39d80efc1a10dacc36f4ff2175d93b1ccd74b0dfba96b8230d240949b583dab69c7f86b72ade00c7f0a2d18407bdcc78796a9150e1f11eb1a925b4a4bdcf1024120815fca12b3b2c410b76f86746962779038813116f51f6af8b7aa993987e4533700c07d8451107e0257e554eac41c271597281e5ace241a263b03dfce5ae7930c5688be4107766d26606e71705d73d67bdd12d580c1964b12a63dac6a694f523d9d1ab4d97cc5d4a5eb27b891418e29f187e01e029037488edb33f6919068c4a70073acf6ce6aaf6f310ab3a2e49f0375c36a3540ffb8fca7495698f7c4f4630e067c2745a0226357284ec3e021ca90a33367c0c868b9f9c4d28bcac3e951e95280e1d9a8b72268cdf74bbdab81f9551c6ae787c8538f1511dd037d431a50cd5facc91fd237e267331b7a0463212d504613a6750dce97b86e60b45a705cfa4de8a6013e08a6b76042cc92311837a31b8a97244d6e7ba22c7d9b392131eb48ef1dcd81502807f11d15123ef347b94784c838222b5c914ebde9e4aef85ef9ca27b558951d6921b33d479aebee8bcbca2f53cb0c5b1ae2fa3517eb8df60dc19a26b97adf173e3d55ecc8af4278773027f7af613612a55bfc6733478bf4d0a79904553acc1396a8f057a9e2fee56682590b8682198c7430b14949eef6045e6ed126a977a67669e5234b08aa58b24fe089705bf4712829e8c7757f13abff12bd65f1f11df67b20c1613124bfd29e5a6b112ef5c6f0eaeb2ca7404ef222f3eb013326ad948932260979b01e4972d316d87ec363b38c887f6d70915c609d6b8fe43b5456d42b0a6429c148962ed2777b86041ab64fbb640570fe9fb4b74071ffe2db30ac7a58c55b1b3f117c6fa286c4f3a8203a1bc93acbaa48d35db9bd8730f3130f7d33aac00b690058daf2252ad5267160c0da56b43f543c458891e6b8df9e1ceaa0b3951f0ecdb71afc7761f26f70392a5f4aabe61c5da85e9473487c006b835ef87fdeba63c5d9fecf18ac66c8fcceae9b7d4926d1bac31682adb2cd305e2555621f305a83eaadd7b9a8507661d", 0x12f4}, {&(0x7f0000000500)="3cc4d2737f02035f14646b32b9f42b70d76a94aa4ffbd7d6096dc3d40a0d75779d13bf90b5819f00c58b6642ec32fb82f7963e7b955dc067149a5d5e88a04a8fa17d9ca31ef06110974d27aa80b4b8cc9efdad22891c0d7c9ab247d9d4a74ee97ce94f3731e23962b11e99660dd7f569ba829541b37d9bc96f064fbf3f937f7ab84022128da2040ee7fecf5a115c107ccf33b9b72ae117beec7ce10a86e43691323a8a89ea3117eb99f5ca587df745a06c2086f5ae6b47f122ac2fee072b99781d4f1039ab0fa24a63598a3eda86f46e", 0xd0}], 0x3) fchflags(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x40) r3 = syz_open_pts() close(r3) pipe2(&(0x7f0000000080), 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) fcntl$getown(r3, 0x5) r4 = semget(0x3, 0x4, 0x8) r5 = geteuid() r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000001380)=[{&(0x7f00000002c0)="e3a19324290085ab7e669acf358f74a1f4b82982d004f803ee1010d43b52003e7690a49b4b095fa4704d59b08b898071d7982254f7f60ec5243ca1c967fb5e62aa3385680e285825543f26c0d8e9da8eec9172d566db59fb70756af048ac4adc519826f5ba23be81b44eb24450356504691230ea150de5e5810a77a041880e73cf84a77996ed7b584d40e278e2f5ce711658e7feebb8b8b79fdc501efe630552ed77cc3975741429f4c58e59be189e3996d5d8167e777a3a1b70c542cc60a2840144aa4769e8abe2f50a9de7818576564ddc4989d933463342ed0b53605c4153cc30d8f6fe8a9e90c3daa9484f6c10", 0xef}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x5, r5, r8, r9, r10, 0x40, 0xae55}, 0x0, 0x6, 0x407}) r11 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x5, r11, r12, r13, r14, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r15 = semget(0x3, 0x4, 0x18) r16 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000380)={{0x5, r16, r17, r18, r19, 0x40, 0xae55}, 0x0, 0x9, 0x7}) getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, r14, 0xffffffffffffffff, r19]) r21 = getuid() r22 = semget(0x3, 0x4, 0x8) r23 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000380)={{0x5, r23, r24, r25, r26, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r27 = msgget$private(0x0, 0x0) r28 = getpgid(0x0) r29 = getegid() r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r33 = socket(0x2, 0x1, 0x0) shutdown(r33, 0x1) fcntl$dupfd(r33, 0x1b, r32) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r36 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r36, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000280)={{0x3, r37, r29, r31, r35, 0x8b}, 0x6, 0x401, 0x2}) r38 = getegid() r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r40, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0x471de11a1ec2efa7) r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r43 = socket(0x2, 0x1, 0x0) shutdown(r43, 0x1) fcntl$dupfd(r43, 0x1b, r42) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r45 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r45, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r47 = semget$private(0x0, 0x5, 0xa6) semop(r47, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r47, 0x0, 0x0) semop(r47, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r47, &(0x7f0000000340), 0x0) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000280)={{0x4770, r34, r46, r41, r44, 0x83, 0x5}, 0x6, 0x9, 0x2}) msgctl$IPC_SET(r27, 0x1, &(0x7f0000003f80)={{0x0, 0x0, r38, 0x0, r29, 0x142}, 0x0, 0x0, r28, 0x0, 0x0, 0x0, 0x80a7}) r48 = getegid() r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r51 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r52 = socket(0x2, 0x1, 0x0) shutdown(r52, 0x1) fcntl$dupfd(r52, 0x1b, r51) ioctl$TIOCSETVERAUTH(r51, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r54 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r54, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000280)={{0x3, r55, r48, r50, r53, 0x8b}, 0x6, 0x401, 0x2}) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000100)={{0xfffffffffffffffe, r23, r20, r21, r53, 0x41}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x400000000000, 0x7, 0x1}) 16:00:05 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000000)='./bus\x00') open(&(0x7f00000000c0)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x150) syz_open_pts() r0 = open(&(0x7f0000000100)='./file0\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x64}, {0x8fe}]}) fcntl$getown(0xffffffffffffff9c, 0x5) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:05 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x10001, 0x64}) chdir(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x30) r2 = dup(r1) ioctl$TIOCSTART(r2, 0x2000746e) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8809, 0x40) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)) r4 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/71) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x3f, 0x7}, {0x18, 0x2, 0xaf89, 0xf3d}, 0xfffa, [0x40, 0x9, 0x8000, 0x10001, 0x1, 0x5, 0xffff7fff, 0x8]}, 0x3c) ftruncate(0xffffffffffffff9c, 0x0, 0xfffffffffffffffc) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pwrite(r5, &(0x7f00000002c0)="ecab62e427b57c5c9e5ebca9301284d2ed910c7f0d99201ed28b8ea49328a9dc7fb2b0b445fbbfc7", 0x28, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000300)=0x1000) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) recvfrom$inet(r6, &(0x7f00000003c0)=""/172, 0xac, 0x800, &(0x7f0000000480)={0x2, 0x3}, 0xc) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x10) sync() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000500)) getpeername(r3, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000a80)="21a97a8885a6184e0773d278ea34c97f6b33cf8f8790d7988d", 0x19}, {&(0x7f00000009c0)="50a15f36df830de605414b7dde91ab490caa8437dcd3efc8bd5b38739ad9bb766ae26fef6f8232e0cd085b14e697b44068d98733d3b5ec634a70c9ffeec6568ad606db7854ad23eb0065a759ea3671ffef299f9aefba6371f1465f6e60856315f61569a2d46c66d83a0782c3a80ba4c9cfe3e3b301f91d0d5ecc97428c727ae78876e910dce65807c2f31c052495fe68a5dcc96e7ec22de3b2dcb3b4655df74ba5c140b1d2eac322b5f231", 0xab}, {&(0x7f0000000700)="dfb2c6acebb7f6352ce4890e3e0a51b81cf4968a71099f995d20750a2945dab4e89edd8f2eae7eb0f23b7998c0c247be717e718e10a7f8582e97a2df15671aff1421ed27a50a6bf964d83006d3affb930f60a4450ee68f01b520853c5fe2a75085c819234ec3ab974c11b5f514c2563a081c7a1bf1eca5d2e129800de1dac19d8c094f46008fe82e3a1a23255ceb5fd1b3b5964c38247b20f9739e3870657d3d77ccfbf2d4bc4ff71c25820bd500ac3e1ca8cc62896f879ffc2aed11e085b73e3469e73c5b43c2a0b4d515ac3520ac", 0xcf}], 0x3, 0x0, 0x0, 0x4}, 0xf) sendsyslog(&(0x7f0000000880)="cad4e16e4dc1a730e5ef550f74916ca396faa0407f5350ee5620e16384b43df73704ce4d025c99ccafe4e1c6d0163c21bee5941ce87931d8156270de9e3fd1e00db8432e84fdbcd30e8a2442524a40606b403663293b207561c96cba6aded344597b865a0e98da8212dc35720533807de61a041a75e40c2571916ab0e76ffd1f797ea9f7dde8bda2e1f08d9cb82227a4011ae503c9801d41685d0100c7c860223962b6c0c0fb", 0xa6, 0x8) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000940)) msgctl$IPC_RMID(r4, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000980)='/dev/diskmap\x00', 0x100, 0x0) fcntl$dupfd(r2, 0xa, r7) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000002f5, &(0x7f0000000000)=[{0x200000000025}, {0x40000005c, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[0x8, 0x1, 0x4]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [], {}, {0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) socketpair(0x1, 0xc005, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0xe, &(0x7f0000000080), &(0x7f00000000c0)=0x4) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x8020691f, &(0x7f0000000300)) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r4 = dup2(r3, r1) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000cac20df87a60d3c1104acd26f59531612657de0c48ec9b65311c7fa6ca6d029c26a7cc2081fc9b41b16f2d35d44650f52d63183c16bf38faee9c90751a112c611cfe8521bbc10b7c1a73e5ebecffbf12590f1c9878215476a3504bd00000000050367cf3252258db824cc57faf5e93fa586c91c74daf224352fd69696431995d819052fa53feee8f3a8e2671436cc6abf43b6244b3e90000000000000000b851b2722dc967dcd292118d4b7958de443e4d7c93b6001be7c9cec498ebe7fe903bbb28ed2e3444abbeed48ad5d22bc6026e07ea9fd99dbae172b4917d69b713fb0b7b45d11a0c425d6211b5885af4763524220bc7936ea397d186f90954497021b3ba2ea31d5ddc55ccca772d0d18d5e34d31cc5bd1e8edc5ff122780f24edc7b4a91cc3ff92c2e14203bad18193455c1f36f094"]) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r11, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r12 = accept$inet6(r11, &(0x7f0000000080), &(0x7f0000000140)=0xc) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x100, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r15, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r16 = kqueue() r17 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r16, &(0x7f0000000240)=[{{r17}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r18, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x2) poll(&(0x7f0000000240)=[{r10, 0x1}, {r12, 0x2}, {r13, 0x80}, {r14}, {r4, 0x20}, {r15, 0x2}, {0xffffffffffffff9c, 0x1}, {r17, 0x2}, {r18, 0x4df29b128dd180c5}, {r19, 0x4}], 0xa, 0x2) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x8) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000240)='./file0\x00', 0x611, 0x0) r0 = getppid() ktrace(&(0x7f0000000040)='./bus/file0\x00', 0x1, 0x200, r0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x40000002c}, {0x200000006, 0x0, 0x0, 0xffffffffffff0001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)=']', 0x31a, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x2, 0x60) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f00000017c0)="7fd1c11357180953c28b1f4d452d420bb0fc1f721620748fcfedd4123fb6aae000f63d4c95e4714892dc0682bd2e2a2732149253ab141e71e52183ff3096880ab934107c61927261d7c8850e777bd19768067b261e8fb32375d14549bcc225d597accc8e31477136f34a1bec78d880d15d8206a98d3acec9ec804ab10841a78396854223671df798629f7fb7e11d2b00bc8b9f5fd111b0f3476d20bae5bac0d58ca60b64f092f1ccf397b64f94efb5eb0cab666d8faea8f0e2fe31626d70ad2e467e8960b3f1dc4448a11e32139593a53172e9c0344f77c19f11b06ca9c7ed05211993acb0892b22658db3b4d4b79fce02013f5e93edcc49523eaf007834fddc9fb1fce40ff0ffb990f27558fa73b72ac1807de0d6706b76233db131ad348e885474337a63fdd15e1bd8376163db7dbd12266347eecbe531087a532ded292aa93a436e25da", 0xd6}, {&(0x7f00000002c0)="b8e18509c12a4414998fe2f5e4b5073201b6d2473ef092f7f21290ef865ec91bab062f8f923c3024ed5a1952250407a52f0ddffe3cfa8d18e7d5604442d54ab7c248f1c77d64772851b79af5e86a25eba6a81f3d08f55d028ab7a9bcfa604b307cc6ac9e8437dea712f4bc69858ccd4d959d7d92a923c3715929a09d750760314fc718f00175d11adff90ddee14b10394fb315e36c51f58c0324addaf2f093786df0954cdea7f4a8", 0xa8}, {&(0x7f0000000380)="63bb1aeaff06df5b6225396e019e67cddc1459aff631db121803e52d6fecb906bf797eb88edfefd5f0d8ee0fbd93f42e07516a488126859b900d144e8b8d38f00ab403d1aaef049fdaef8df1bde29f616ede91ccd0fab76f3d589d79e533a7eec00e2efed9a253c5d4642a969034414c74b11aed8b1bf1eca65d22089f0963aafdc55fcb0c5642b05c3b4a362401586228b3e9fb96e2ceb3fc9dea58290ef41e3e4bbb68bba94bfe96fd0c5ef2c9f3d2c6c01085abdd563e2add89df06566a615ea9a4e1d989b64f85657b10ddf4df0af2ebc155625ebb21856c7fa295326d81b8a7c8c9eb519d0c45330c25ce3a52", 0xfffffffffffffe1b}, {&(0x7f0000001940)="701afd0d62f3cbfb4c51ebc950b9924b3b836f7ef0aec47705da093b4edaf2a21114c9604e7530787b3f5207f4f5443512d796729cf389d428c89815ad86bb8a22267578885d00"/96, 0x52}, {&(0x7f0000000080)="fe7310de71d09136c52bd97df052f5a10de181", 0x13}, {&(0x7f0000000540)="ff06077e6677f36b50b2998d69595a05849378007101756bfa5c38809539b73d9c9932de657e0d84426a85dc5c492eb30676f359a5b541ca3eb9af20096990b5ad6248b4b2e94188368be24890421ccb12ce296d5e2563209c2e54c0c04220f781abe8b67bc7428662b09e7d1b6f81d119e659e7bd72c08ce0b945e2c196a0fd380d312ff6f267846f3eba5d80f9988a6b93b1c38ef1808c3442648aaaaa357686d547f799785cc1a62d9ffbc0eb4edba2730db4f2976b00362a8f32fb56adecfdf7b7608f507994a80198b915aea04ccbb2b23f67aea6803f94305403bcb52e2cf8f2b8e283d6433de90c18ea0a3a8ae037fc18660b00ca833260dc1a05876dff80998145c37df7325004331af074c3decde21bd8156d254762ca9c7396c846be8a52f17e2990555acf4c116ea4f74a31caa08448ad00340addfb93f0aad4bbecf780a75d766031cfde949faefb2673550ed026467eb93b40a6c83ae50a284f72018f379c5cff05746202b8ea57d35538ce1f9ad169535e774e56fb9f230f8a35c4e31f46897e16cf9015812cf7bba2559a35e518f2894953223a5748d923a67e89d1fd7ff7ad29d732d86296089cfe69589b08081e233a17e4587d84a0f2a44604d2b659d470f5b686b0f5ae0c34a1cc07eaa321e4b2d84fc9870439b843d3b94d6b5907309af81d4cda6360288bef813c274529fc81e4a530b59a643bf603da99c94854e97b7ebb31f7d7e2f50ec3bbda841bae44ce00fe4243ee630d9286d7a82d3190088de9659af0b537c2c9b35a9620c58e72b3647d066862bef560816c573f190ca5409d4708510c72627a66f2b2225a244ec955d3ddbf1512d27226795c8d379e39e90aedd9343293400face3eb02003912c7f962ade298f2a1956fee6bac8519deee95c8fd2ab245ced71600281e88d58854bdd07eb01feabdad68049e4fe8ce597bc0d4356acb9a64a43674a8f72f23e2174a572bf299a4b7ff1eaa520f17cf4ba585eab56273ec06710b8a9feb8f28196150aefc68718b4f0a6caffd37e196886921160a2607fed143af676b10fa4b87bcce3a82d6840e959f11c5c934c0bd85be2711452b7685b3179976e74ebbdfbfe9b2a94a64f32d8fe20cbb733a146b28d9760296fb589c04595e388ae794df3789cd7e96eef371ecf1f6ac4c4e024964b5f04e8a1f526df97f40b86970a5250c70c3d0a7e56c11facf79e78b33681da245fba6d710d906869550f35b78654c0b5e316cb876a7c85c87cd3736dd802ac96721c9afbe513de9ecc73a8feff5331912f873c3901b5d198ac30d81cf7bff35ba239b641e5e1a11310277d5c495668895bb669d6f50d5c2b4173703df938b22e88cac5ae3ddf1770d38eccaede08022a91dd441b10197fc91a6d06ebe3218a73030e1c37d956947f16007e5e34fd420d2bc4451616fe02277c23839688ff1f8b1940013e46d8dab94096a61d13cdee1bfd50c6ac2b01678585d9d489da89050b5a038593f12ff6130ae14a5175cf91e00293f899b3411e0d713aba4e3eec57a2fa61958f94f1bfcdc7232d39277ffca495a200324838e63fc5ada82b1c58fa08b2cf4c77fc76120bd8a536ba7e1aceca3443de9c573e6980d6df8218c096edaf5c4cb5d6dad69920fe16458fb6bf2dd2ee42832117d479d6a591f7aa9fb9a73b75a01c4cf037dd77f7c7630dbf4c9c88b8d005b7a30318c37ab5f050c62ce509382959acf0391e46f9702390418a5531c4a398ff2d67f86e7fca3994f06bf6eb8721afff4f6d06e1291ceeef793bb6c6400af92e3685316b0f5fe56cdb2a94fe0a6f1ae1cfcd38558ec6a30688b72094208bff3ad88258cca3f5b7978a0888466aa8b6eddafb78783e3fc89d8c6c1f1a0649ca1cbcb6209cee0ac4b87ade5623f163366919a05548f3f7ebc9e2f7682496a28f0dd08e5bb0ea13b66934ffdbef25b9f4c79aa37a5fd7341293e91847952347658baac57442c78fe8e7f13098662a5da3842627740f646f7dfb66c40f7a7745aba50de9a5b88bc2eb25b44d0a7cd7c6f47857f76c6de23c28f1fce080b368702e630e1fd4c516608a998f9960fc43264113480b7c6dd2b07d76b596e2d81ff3a0b42975f18b2a6cde0ba2ee20d75e5faf8e130bf6b4d228c938e8320d2672c36ab1a51105a3220139e69f6c975900064cdf0fd79841927cbc3eb333a3e0b474361fff1be889d8ff049c3f4ae5b95ef63a3d09e0033c5b709495af9c331a13beb3d7075ab482e5451bbbcf06df2218228193734125369d5c58f9b5bceb71f836895d572bc7d16c878e74c8f282716497d0d5e6ab479c478020ca37230bd94fec561fd8f228f029abcdfd1cee13a198b8eb66bba0e88f3411e15ea78310aafa22f766d53434f53a2eadbce7be7709ec1cc540a6cdb76cdbb8fc02a5b0f1902ee8093cb13e27320b8a67454af6e93372b4f81ae9201bad7a5d2b08b45e53953011b2a851b18c434d54c93e0da3364f14d5da7b9ac2a6ffa16ffc94bad0b10f29d180b7628cd2ac46c9c358f29f6d72d68f106ae982990d7a951ef9233bf5502915bdefd228ab12f782dd725ba83cec1a1e2136491d62e1f9fc9f4626948caa6cf7f55794f25e82f6950594f1a687ca4bc3be03440e4bdd9fd42484f775dd1f3d0140b818a4bc349682c924145aaae5d10328491a9f7146a80f8e073be996b30d63d2a9684f77eb920f27bad2bf797671f6da310b417a672ff2495a592bf829eb52c5982cdc3dc689f8da6c3cfdb7121e209c01173a7d38ed25e890b44fe30dac7b1aa5cef27ea180822231027190275a13bf93e03b8e0e762e1e406d928c1c8ae84092d05d72e33d63351c395cb47df2e3a5d8cfc5b0f0a2cb5020021d1dbd84b08ad865307b32b28c95a0e1c55d98d61e59d8aeceeab4e87fcbc0397342d5f2f4f22e7abe57bf6df52e9e82942838767a28f5eb4e967dc3650983194e805cdfbac24abc4a988d5ed8084234476bdb0a0c8608538bb730abbfcdedc70eccfa9da675531449a17deed9bac3f19eceed1579d0509fb0f65ea142b17c67c83b6f6a1723275503194a45acabcd521192e5a93790ec996b7bd35c2694d74715d98d3535ddd18bbfc45fac3bbe0861285e004c6cf638e94212db22d2f29019187faf48977df32cdf1bd9b06b9aa19336c147a58d410151069ec631b15c59641e4ad013a0238896192bb7ba441b2b2e714414d5764f0c33b8dca7052eb1ecaf59f7bea0ea5a7b1cf4caeb2f508837ee892709da59f121a62cad46fbbe9f3b61e3657c70df4b1b06d600f64f4fc516b722b6c58aeb0fdb5e966bc20c88fde2fcd629684a39128aa77791d3d28ca317265f9da532ba366d0d533a49fd4b7cb312e55695bc8ab3e88536380e0a6f08b08d34719389ae116ee5bd472c02fdc2de0fe6eef7f2c369b2793ac3fde17ec51d24a4a4457d8b4d6c34b7e51346e4f2c261debc0fed9e9f35eef7ee626851bb867dded01540e33911efc79d6423d0c0b57e3e478b118d151eed9576a95dec0716eac40e50b270d09892ae25b3d94e72c69b29e9ceab7836a940d8f220c5597c3f18dd94ccd6ede13eca00704bb9f39e7457169b2f779b1e6be8718f569fdf8afeea566c15df3ceb61a58a2da80107e13c87c186d384f4ffc02424de2dd91defa1bcf20abf8020733b4694e487146d8022b9334f41bddb8dd038c189993541a5373fb1542c4bf011e240587844af22bcb534440d1265bd82ab9d8885fcd682fc5e88607e2ca4066362b77ffb108dc62f4233d00a64888bdc9c2d3d6cb511319c4562282f65622bc954f10fa88762eb01de5ba4f184004fd5f9b6dd4533fb4f272709dda9c60c63a6f2b196289a22264f82953ad97dcbc6465d5b91358c3dde94b2444d1b5d04e1ddb4cfe3e427ec1f686eef26337867d598359babf86b60751bd4e83e1f92f64c54d014bcac4e575a20c344e25ac9f2a4cf6cfe9e502c8767fbffacb526e78c6dd3f7bdfb5ca239926fa41769f5b4ad5d301830b163ee03abb9847359092c50c5f650d6b2eb0fef357743c007d21e5fb3a90944724c9ecb3f98aea3fd5814b7fcd7b19905688eb7e73e4481376ff506966b2ed70b439795276a9b4e5b4de77c66ef38d83acf71ab75ce5e41eddcef0bff216a48c8664a5042ece664ea95955f98572b22890f794e1f14892b9b90799e74a660dc82e38b141602282df95a344e46acd35ce117328f78023a1c50635640c05c3c28f99422f93ae6dcc706de532bdd352c0aa2bd4889f0bc94a933351e207e9446ef83d1c5a6b12c8d13937ba0f3b541dcfd70cf4f4063478db3a43dfd31857233c8032f04a012e09e9224f7abbd2bc6af349bf283fd481d7a2de4303864a17cc19d3494ba8e40a95a7825bab8258df5c2c666754d3c867244ae6d27b4a4977f3729c8e3a0695b64902154c4a90c30e27319b4bdf69259a3ffc54f1ccfbfd668b033286c085e32e6289afd4d4f31f20810a904b3549f8653f25cc52ed2dc7c27135da668a89f9b177b504c9d6d1f8f2a77ff2d4f8aa7d0759629a43c4360dd789ffcbc1234bae346444a7fb7dc69a056f6c944c782adc0db367c3b0bbff1d0e23a6be2ddfdc57bc68aaa8a8d076ca42303ac240a11f9287d1aacd17b66eef86952697757ce7a16462eccc8989739e9c39556981b34b0a88f783205178be0c9bef8ba32a4ca9e778a415b6d6a3a60e87833d9e09d412aff9575d96b92b371f38912307a182062920a61b74941452a42564ca5816c80c9f6af8870ab9e228dcdb3817ecec1e5b2485b5a82bdf01df1096793f3c6173b0a8a2ea9727c2eb75dcbade10179e1456e8e4950a4ec26a92d83ce26ab9fcaa59acde6fd8290b1eaac721a38d20cf2c700590ad74b55f18fa8c2cd0dc638b657de16eed783226afd10c8886eea4bbc0aba408f199371b8f440389f0195553ada2be927d78baa74ce72d4cf3df21cdc6caa185c1981ca128816d109ca752b54896383ca1878877998f69e1e7bcc126e5a64d60ee2054266caff46239beb68e095dd8eaf61ca6d42270bd05a90283a133f5ab2d0bd619c4965c28dad0be9d1753432a0b1a6a1ceb3bb0abd14a12d7e13968c01cc5c8cb7cebe90a72f93b4fdb292212f36a394ec5771b3be9945d077570331e683b31bfc4c91d7df9aa0f23e0e124909c60efeb0bb31a3634d2fa712cac74deb28b0ce7a27dbe3147ad27d03fdde8d8c087744e5249b5aaa456b5b405a58e644185f233d48d7689234d09f474a2f4d729da934631a96171809f6c6b9e91fb332a7003c47db673e033ba223a8424e546e304468a04178cab8f8c23a016d991d0211c2d4c8e9b6b07ae57842b5716bf30e0aa8deb09ceef44de45770edd3f4247b0f2a5505e4991821061d990b9d163aea7c38863185d79867d61047fdadab7923d2e9d18239abd752c723d4ffbcc0f025f94ce87d4c3b36b4c808eec7cf3aa0092b5c213ed6206f3dc0c0c527900ccef92c693df81eadb6fa09890b1cbc2cb8774e037c2d73916b7753efddebbc07bbc16ec5c833783d5b96d854e3a6f8ac99d35b216c68fb2c1a2b9717104463f5b6e351022c613d99df6c36ab5c8524607087edbfb0862a4eddb0e6eaecc7d1245f85cc98fab15fd6a52c13a3af613d0c77a8dd106724810baf8ebbfdbcede4e3a9d1ec198c5b0f3932dbf44d1c14edb0dc9dbee5308f597efc98df946204a70866f40f946386b38628cab3c785357c71b4fdd5560ed04035a1c14bba902735b20b0352824cc0030551909ff06955164756c", 0x1000}], 0x6, 0x0, 0x1101) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) getgroups(0x0, 0x0) getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000380)=[r3, r4, 0x0, 0x0, r5, 0x0, r6]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) fchown(r2, r7, 0x0) dup(r2) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r8, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:06 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x5d2d028540055c6d, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) flock(r1, 0x2) 16:00:06 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff9, 0x23}, {{r1}, 0xfffffffffffffffa, 0x2d}], 0x5, 0x0, 0x8001, 0x0) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:06 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c4e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x8000, 0xb87, 0x4, 0x7fff, "7dc1889dba2bb2f93f0f30b48e5c0091af99bb59", 0xfffffff8, 0xffffcda0}) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000200004000ffffffdf00"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000004c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) r1 = socket$inet6(0x18, 0x4, 0xff) shutdown(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 16:00:07 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) dup(r0) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0xf0f8e4de6e723e77, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) socket(0x6, 0x4000, 0x4) 16:00:08 executing program 0: mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r0 = getegid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, r0, r2, r5, 0x8b}, 0x6, 0x401, 0x2}) r8 = getgid() chown(&(0x7f0000000080)='./file1\x00', r7, r8) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, &(0x7f00000001c0)={0x5, 0xfffe, 0x0, 0x1fd, 0x0, 0x3fe, 0x7ff, 0x6}, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xfc01, 0xc2ad, 0x8, 0xffff}) 16:00:08 executing program 0: socket(0x2, 0x4, 0x1) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) socket(0x2, 0x10000000000003, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="5602e5ffffffffff000025ea1c61a0fac06cb1db7344b7cf0977162e63016fd6f5a4ca49c89a9664a72c7bb9477126f74237c8a8e22a390efe769d405bad7dbe64650a2e8753d78eb68cc435273e2bb3530355309682108ca3ec935c73d45c2ed2c523f99d119e888d2de938d00e4c49dd20215d060341536016ec07708b709ff4cd0d7ab0d93104873865f428b190bc2ec5ce8b6b08368cd2d57551702423e50030fd6466c963903a75f275cc8843db15de0210c87bfba51889c71b7277c47735d5f3c893e20489446eb99626b87f634a1f22446db4338ffced99fb7eebb9c6c35aad8ad94dd3d9e72f090075dd31529254cba3bc0c441401000000000000ca4c706b5935286b72ec0f6eb9364a798b63e12d36468eaba05c1bfd917b8520a673a38f20257abba0bbe5c91d4cb612e8b9dfb7ab733af1ff0f1e28d4de1db2cf9d0e3aace0e10d727b87aa5ef19fb12baf6d54a0e5632f8abc31777bb1d32578b383f3dfbf640bd8177094bdd4974a1a5b72f921521ec8f47545f87b2f604f6ee1a5310432f49a3ecd6556dbfa76e0144a5599df8d363d3890491f791f3d124d03dc534289220a366f67aa149e8bd926c1d91cf063f2ca713c5ef17ee0f53fa388db21d3544c49f0871a344ea801367720e3fe57d6487510b3782e6c0605c4d1a41eb3ea06b5af729ab98ba48bbccd2c0c03ac9978b1a6cfdc818daa1b571a8787058ab5da51e6790a1dce57cb4ec38f4021f9aa44945a594651d7"], 0x10) sendmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0), 0x0, 0x0}, 0x0) 16:00:08 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x4, 0x9b0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kqueue() kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) 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"}) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000180)=""/88, 0x58}, {&(0x7f00000002c0)=""/82, 0x52}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x3, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000000340)=0x7, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$KDDISABIO(r7, 0x20004b3d) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[0x3, 0x8, 0x80000000]}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="449a0ca9e3293f81416ca0ca5a14") syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:08 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x4003, 0x0) dup(0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000084eabd2000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac810000000d7d026ba8af63ff37282902e4fd89ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000006cf756bda90040ecabeb7ec513208c60deec7685be04fece417da12bc81da3cb0f75f55c4ec6f143d3ca8d073a97680f96df83d34ca7bd3439a5643255e3a575", 0x499, 0x402, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x47}) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r3) kevent(r3, 0x0, 0x0, 0x0, 0x7, 0x0) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r5) kevent(r5, 0x0, 0x0, 0x0, 0x7, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]}, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r12 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x3, r13, r2, r4, r11, 0x8b}, 0x6, 0x401, 0x2}) getgroups(0x6, &(0x7f0000000100)=[0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, r14, 0xc) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) mkdirat(r15, &(0x7f0000000000)='./bus\x00', 0x2) writev(r15, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) 16:00:08 executing program 1: r0 = semget(0x1, 0x0, 0x628) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fsync(r1) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)=0x37) 16:00:08 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x5ad896d196b6c384, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000004c0), 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) socket$inet6(0x18, 0x4001, 0x80) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) 16:00:09 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)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x5, 0x9, './bus\x00', 0x6, 0x7, 0x4, 0x8}) 16:00:09 executing program 1: r0 = socket(0x32, 0x3, 0x53) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r3) kevent(r3, 0x0, 0x0, 0x0, 0x7, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[]], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:09 executing program 1: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kqueue() r0 = kqueue() pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000240)="75b96b4c2c63c89639f143135c766f218295164d79b5d696a7d5982c4a1960690ff42b3a46516152fd007c69e19bbdeb172daf52c77e8d00e382ba2cb8", 0x3d}, {&(0x7f0000000280)="ac6c07df7978afcb22265cc790820b7af99b25cbc663673464b433c80d70d56ab4ec5ad01d1813ec46f387349bf074f29d5b36056cc2ef10a8465a96658cdc0e8ae0ee847a74e1e07d0c1af722ec89569485986c14d14652", 0x58}, {&(0x7f0000000300)="dcd3dac4760e66f09fa6aebc495c720f3fbb726f4afb3aedf35db45b939dbc84ccbcd52cc6afd1494e55ebd973236f1954ad4a8deaddcb3b05b7ee33fe0aa6ab9638cf5b53c9524d7d7bfcdff1c686ebfa896ccb77dc5609352e36b4fd702f39aab6a03f5f3a530cac60c2b4c1fc563956704268394ec055f1d29174ae7b585f04", 0x81}, {&(0x7f00000003c0)="0e22c4f43e9db9893b0c40461f380e0e30533c188216c6a37a2e103e874cb2606eb39cc8ad50038ea56908d905df44e4235edf31e1bf83", 0x37}, {&(0x7f0000000400)="9b3ac3fc3e8ba083e9daf81fdb6d7b4d3718e8ad8d7d851057349b605558b56402e8ee66731ff3b9ac0757b81bcdd8096254bbb563bdffa3539fd775e950d24ea11a94f314ce29d3f6e9d0ecf0def2bdffcf4951594d2dc6fa86cd2119e0e04966f0f721deabf1df", 0x68}, {&(0x7f0000000480)="55cc924abde082b08268c87126906f94c01d2c44b4338ff956e83c0f75ad874a3b69640fcb6df1e3d17eb21689d5687dd22c3a155573ac5d8df6b042d7583f0b20968b905551f101503f0bf6860a4ad197f70425002cf2da089656e1e46a677dae9d7b8b2626f094baf0b68c3955e7d2cb6e53515920575359c8", 0x7a}], 0x6, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202d6b3bccb6f52f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000580)="7d6264387fdb0cac6a2e08c77585736950eb20dd82723124ff097ee7e223388195ad978c616edeee2a42c62cb6abf24560e09d4a72c8406b401020e0023af2818ad0bc0f36b276dccc634a383a46e3bb360b153055b03d3663ad2671926d4477607be902ea6854dc58e1c1c8a6886ab627d0f7c4ea9741713f309ba1b2251378aa1ca627bccbea1778aa9835b59d37552b3222de8cd099c71d14160d399067da", 0xa0, 0x400, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:09 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) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x40000064}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20c0000000ff]}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x113) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) r3 = fcntl$dupfd(r1, 0x0, r1) close(r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x3, 0x22) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x1ff}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockname(r4, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000200)={0x9, 0x80000001}) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = socket(0x1, 0x8000, 0x1f) fcntl$setflags(r1, 0x2, 0x3) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) semget$private(0x0, 0xffffffffffffffff, 0x100) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) connect(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="00002e2f050000003000a0af15558ab0288d5b4d0cc127f275d2eac291b3559c36f87ef1a8e12a08ef80d6fc659f0db4f8f59b8a1fe2aafa13ae190d8d61b2470300000000000000d9980000000021fdcc5c83ff7901d9fdb5fab2ded7c10d7d712aafd7080000000000000000004b0d2dc1eee005f34cecab8a0dec9357b11c10ef7a57ad0977f90158624e2cf34c4a0098b1a8413557f24c349f9237ca3cc8aec83f802c2886f86259a53ba947a8c54cd4da50b8ad0d53fc59743048ca2044b8fa46fb9a1e805f5ff2a4e2d2ebc8db1e498bd7de555833c89a21e0886af45e6aa372dfe428900ad910796d76fb4a3bbf478bcb5a8625ac92edd10f66c4f0a890ead77144fde565cf309b0466855bbba67242b2b8c27e45b8d3cac24a5e06984ddc54d870fbb8475009449120cd9b151561f97173d56b9db304f059cedc069dca99921a57796638799b9bcede8cd7f78c5c086e955d2eb30d84c8450b06a71f"], 0xa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) dup(0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x100, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xb5b) close(r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x2, 0x0) write(r3, &(0x7f00000002c0)="b7f724de9f543f7ad84b7d75ed629db22440053fc9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e3605852e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f423408e5743335f68d9fc74db2d124ad79a00020000000000001042b2ea427c2539cec565bf4fec6351edd729e25e95f45ec6710b38ce84000000000022d78ecfe96fb327116efb77d1d3f1cffe30542403ca", 0x3ec) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) r4 = semget$private(0x0, 0x6, 0x80) semop(r4, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) bind(0xffffffffffffffff, &(0x7f0000000b40)=ANY=[@ANYBLOB="17002e2f66b565850c77603b7d7103f9e4f564ec651a04118a9e35ee400f4c473ed111c77324130f9eca5354a0333018962bce895f3dde9a358de47e62b15d6ed7ec4b5c5633a349b32ed430039d15d287c47be527a4c0339a588ae56ae6000069c9b91ed829aeddc9ae9d81a2530161a38500f9f98872daad51d65345986bdb4f53b72023a7c57b101d683a2f6e8664740cd19e4ef4c5cadd74bb"], 0xfffffffffffffefe) r5 = semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380), &(0x7f0000000b00)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00\x00\xe6\x00\x06\x00\x00\x00\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r6}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x8000, {[0x0, 0x7], [0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0, 0x20000000022c], [], [], [{}, {0xffff}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x40000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3, r11, r4, r6, r9, 0x8b}, 0x6, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_RMID(r10, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r11, r12) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(0xffffffffffffffff, 0xe3) panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 91225 44363 0 0 0x4000000 1K syz-executor.1 347909 1237 0 0 0 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82206253,ffffffff821ceff6,3b7,ffffffff821e5027) at __assert+0x2b rtrequest(1,ffff800020f58eb8,4,ffff800020f58f88,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000a92000,840100,ffff800000a92058,0) at rt_ifa_add+0x290 in_ifinit(ffff800000ace800,ffff800000a92000,ffff800020f59260,0) at in_ifinit+0x37a in_ioctl_sifaddr(8020690c,ffff800020f59250,ffff800000ace800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800020f59250,ffff800000ace800,1) at in_ioctl+0x1e7 ifioctl(fffffd807bad1058,8020690c,ffff800020f59250,ffff800020abe508) at ifioctl+0xb64 sys_ioctl(ffff800020abe508,ffff800020f59368,ffff800020f593b0) at sys_ioctl+0x5b9 syscall(ffff800020f59430) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,739419f7010) at Xsyscall+0x128 end of kernel end trace frame: 0x73bab85cbc0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82206253,ffffffff821ceff6,3b7,ffffffff821e5027) at __assert+0x2b rtrequest(1,ffff800020f58eb8,4,ffff800020f58f88,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000a92000,840100,ffff800000a92058,0) at rt_ifa_add+0x290 in_ifinit(ffff800000ace800,ffff800000a92000,ffff800020f59260,0) at in_ifinit+0x37a in_ioctl_sifaddr(8020690c,ffff800020f59250,ffff800000ace800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800020f59250,ffff800000ace800,1) at in_ioctl+0x1e7 ifioctl(fffffd807bad1058,8020690c,ffff800020f59250,ffff800020abe508) at ifioctl+0xb64 sys_ioctl(ffff800020abe508,ffff800020f59368,ffff800020f593b0) at sys_ioctl+0x5b9 syscall(ffff800020f59430) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,739419f7010) at Xsyscall+0x128 end of kernel end trace frame: 0x73bab85cbc0, count: -12 ddb{1}> show registers rdi 0xffffffff81923337 db_enter+0x17 rsi 0x40c8 __ALIGN_SIZE+0x30c8 rbp 0xffff800020f58cd0 rbx 0xffff800020f58d80 rdx 0x40c9 __ALIGN_SIZE+0x30c9 rcx 0xffff800022d88000 rax 0xffff800022d88000 r8 0xffffffff8130092f kprintf+0x16f r9 0x1 r10 0x25 r11 0xec3cf86da3a74395 r12 0x3000000008 r13 0xffff800020f58ce0 r14 0x100 r15 0x1 rip 0xffffffff81923338 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020f58cc0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=91225 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe018,0xffffffff82676510 process=0xffff800020a8a010 user=0xffff800020f54000, vmspace=0xfffffd807f00b730 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 44363 311113 5877 0 2 0 syz-executor.1 *44363 91225 5877 0 7 0x4000000 syz-executor.1 1237 347909 9097 0 7 0 syz-executor.0 1237 232569 9097 0 3 0x4000080 ttyout syz-executor.0 5877 299039 77624 0 3 0x82 nanosleep syz-executor.1 9097 231323 77624 0 3 0x82 nanosleep syz-executor.0 48901 375431 0 0 3 0x14200 acct acct 19468 157069 1 0 3 0x100083 ttyin getty 14549 242800 0 0 3 0x14200 bored sosplice 77624 66521 17852 0 3 0x82 thrsleep syz-fuzzer 77624 448510 17852 0 3 0x4000082 thrsleep syz-fuzzer 77624 56221 17852 0 3 0x4000082 thrsleep syz-fuzzer 77624 385390 17852 0 3 0x4000082 thrsleep syz-fuzzer 77624 97950 17852 0 3 0x4000082 kqread syz-fuzzer 77624 315736 17852 0 3 0x4000082 thrsleep syz-fuzzer 77624 523972 17852 0 3 0x4000082 thrsleep syz-fuzzer 77624 360170 17852 0 3 0x4000082 thrsleep syz-fuzzer 77624 410574 17852 0 3 0x4000082 thrsleep syz-fuzzer 77624 217059 17852 0 3 0x4000082 thrsleep syz-fuzzer 17852 46994 29528 0 3 0x10008a pause ksh 29528 71163 3090 0 3 0x92 select sshd 3090 180116 1 0 3 0x80 select sshd 70582 472012 49799 74 3 0x100092 bpf pflogd 49799 65734 1 0 3 0x80 netio pflogd 80008 23068 37074 73 3 0x100090 kqread syslogd 37074 72922 1 0 3 0x100082 netio syslogd 83319 247318 1 77 3 0x100090 poll dhclient 82170 435690 1 0 3 0x80 poll dhclient 91340 215718 0 0 2 0x14200 zerothread 13385 390278 0 0 3 0x14200 aiodoned aiodoned 73436 511479 0 0 3 0x14200 syncer update 47238 203574 0 0 3 0x14200 cleaner cleaner 75782 134564 0 0 3 0x14200 reaper reaper 26341 382323 0 0 3 0x14200 pgdaemon pagedaemon 85288 169952 0 0 3 0x14200 bored crynlk 49074 364359 0 0 3 0x14200 bored crypto 80553 255710 0 0 3 0x40014200 acpi0 acpi0 9289 207144 0 0 3 0x40014200 idle1 36853 297574 0 0 3 0x14200 bored softnet 91781 53837 0 0 2 0x14200 systqmp 54987 246812 0 0 3 0x14200 bored systq 86540 72981 0 0 3 0x40014200 bored softclock 26653 309632 0 0 3 0x40014200 idle0 16182 112704 0 0 3 0x14200 bored smr 1 4767 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 44363 (syz-executor.1) thread 0xffff800020abe508 (91225) exclusive rwlock netlock r = 0 (0xffffffff8248cb28) #0 witness_lock+0x52e #1 in_ioctl_sifaddr+0x69 #2 in_ioctl+0x1e7 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826668e0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9595 7092K 7989K 78643K 16614 0 0 pcb 13 10K 12K 78643K 525 0 0 rtable 110 13K 13K 78643K 1720 0 0 ifaddr 86 19K 20K 78643K 573 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1569 0 0 iov 0 0K 32K 78643K 453 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1219 77K 77K 78643K 3695 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 28 0 0 VM map 2 1K 1K 78643K 21 0 0 sem 12 0K 1K 78643K 1028 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 2751 0 0 sigio 0 0K 0K 78643K 55 0 0 proc 61 63K 83K 78643K 1328 0 0 subproc 32 2K 2K 78643K 289 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 172 0 0 in_multi 24 1K 2K 78643K 305 0 0 ether_multi 1 0K 0K 78643K 31 0 0 mrt 2 0K 0K 78643K 24 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 705 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 118 22K 31K 78643K 10428 0 0 UVM aobj 130 4K 4K 78643K 140 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 549 0 0 NDP 21 0K 0K 78643K 178 0 0 temp 236 3561K 4200K 78643K 50881 0 0 kqueue 0 0K 0K 78643K 45 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 49 0 44 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 208 0 205 1 0 1 1 0 8 0 rtentry 112 262 0 222 2 0 2 2 0 8 0 unpcb 120 1187 0 1175 2 1 1 2 0 8 0 syncache 264 16 0 16 5 5 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 6603 0 6603 4 4 0 2 0 8 0 tcpcb 544 1523 0 1516 4 3 1 2 0 8 0 inpcb 280 3835 0 3824 33 25 8 13 0 8 7 rttmr 72 7 0 7 5 4 1 1 0 8 1 nd6 48 37 0 35 3 2 1 1 0 8 0 pkpcb 40 7 0 7 2 2 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 87 0 87 11 10 1 1 0 8 1 pffrag 232 51 0 51 9 9 0 1 0 482 0 pffrnode 88 51 0 51 9 9 0 1 0 8 0 pffrent 40 884 0 884 10 10 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 197 0 139 1 0 1 1 0 8 0 pfstkey 112 197 0 139 2 0 2 2 0 8 0 pfstate 328 197 0 139 8 2 6 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1163 0 974 23 9 14 15 0 8 2 art_table 32 1164 0 974 2 0 2 2 0 8 0 art_node 16 255 0 219 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 16 1 0 1 1 0 8 0 semapl 112 1026 0 1016 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5873 0 4476 46 0 46 46 0 8 0 ffsino 272 5873 0 4476 95 0 95 95 0 8 0 nchpl 144 10393 0 8762 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 37471 0 37471 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 19 0 19 8 7 1 1 0 8 1 scsiplug 64 7 0 7 4 4 0 1 0 8 0 scxspl 192 31143 0 31143 31 30 1 7 0 8 1 plimitpl 152 240 0 232 1 0 1 1 0 8 0 sigapl 432 2913 0 2897 3 1 2 3 0 8 0 futexpl 56 59910 0 59910 1 0 1 1 0 8 1 knotepl 112 850 0 831 4 1 3 3 0 8 2 kqueuepl 104 2204 0 2202 2 1 1 2 0 8 0 pipepl 112 1634 0 1615 5 4 1 2 0 8 0 fdescpl 488 2914 0 2897 3 0 3 3 0 8 0 filepl 152 27367 0 27259 26 15 11 14 0 8 6 lockfpl 104 856 0 855 1 0 1 1 0 8 0 lockfspl 48 295 0 294 1 0 1 1 0 8 0 sessionpl 112 40 0 29 1 0 1 1 0 8 0 pgrppl 48 104 0 93 1 0 1 1 0 8 0 ucredpl 96 2791 0 2782 1 0 1 1 0 8 0 zombiepl 144 2898 0 2898 2 1 1 1 0 8 1 processpl 896 2932 0 2898 4 0 4 4 0 8 0 procpl 632 8876 0 8831 5 0 5 5 0 8 0 srpgc 64 27 0 27 11 11 0 1 0 8 0 sosppl 128 39 0 39 9 9 0 1 0 8 0 sockpl 384 5268 0 5241 50 40 10 23 0 8 7 mcl64k 65536 1023 0 0 128 7 121 128 0 8 1 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 14 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 20 0 0 3 0 3 3 0 8 1 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 261 0 0 28 8 20 28 0 8 0 mtagpl 80 58 0 0 2 0 2 2 0 8 0 mbufpl 256 1417 0 0 71 0 71 71 0 8 0 bufpl 256 14326 0 7278 441 0 441 441 0 8 0 anonpl 16 328210 0 311263 149 77 72 88 0 124 0 amapchunkpl 152 19603 0 19487 46 39 7 12 0 158 0 amappl16 192 14636 0 13647 145 86 59 62 0 8 8 amappl15 184 885 0 880 1 0 1 1 0 8 0 amappl14 176 292 0 289 1 0 1 1 0 8 0 amappl13 168 188 0 187 6 5 1 1 0 8 0 amappl12 160 46 0 46 4 4 0 1 0 8 0 amappl11 152 1016 0 1001 1 0 1 1 0 8 0 amappl10 144 386 0 381 1 0 1 1 0 8 0 amappl9 136 1213 0 1205 1 0 1 1 0 8 0 amappl8 128 755 0 711 3 1 2 2 0 8 0 amappl7 120 469 0 461 1 0 1 1 0 8 0 amappl6 112 994 0 984 1 0 1 1 0 8 0 amappl5 104 290 0 275 1 0 1 1 0 8 0 amappl4 96 3263 0 3228 1 0 1 1 0 8 0 amappl3 88 311 0 306 1 0 1 1 0 8 0 amappl2 80 22080 0 21990 3 1 2 3 0 8 0 amappl1 72 73951 0 73507 26 15 11 20 0 8 0 amappl 80 9390 0 9349 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 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 2933 0 2897 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2933 0 2897 1 0 1 1 0 8 0 vmmpekpl 168 27055 0 27019 2 0 2 2 0 8 0 vmmpepl 168 371389 0 369151 329 199 130 134 0 357 26 vmsppl 368 2913 0 2897 2 0 2 2 0 8 0 pdppl 4096 5873 0 5832 7 1 6 6 0 8 0 pvpl 32 964761 0 944514 347 164 183 206 0 265 9 pmappl 232 2932 0 2916 10 8 2 2 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 815 0 32 23 0 23 23 0 8 0