e3638d0047f6ab2fecb486ef0e8e727da98d5f5b5fb7b3986d63a79936d8b533d970f3eba8bc2435697c15511a2d9145102df4e3f2f5526f451dffea5f72d9613c8b2c0175484dfaa36a0ca8c0b6f0b2fb976939b88bd3c79b3284f40e15ee7182729f34d97", 0x94}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r9, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r8, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5a46}]}) ftruncate(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) 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)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = 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}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r2, 0x5) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) r10 = getegid() fchown(r1, r5, r10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="cce44cc2f97697a2b3b598c233a666d9714d9d34e467c868ee658bc74b29b1a183a1929f8e8a21843948652a1b7e6fc121f4d8c155b677f0b953de7421a5de386349ec9db4f2902eb81cd006fa6faf7b3c8ce7212cc0f2c825c86a08000000", 0x5f}], 0x1) read(r0, &(0x7f0000000b40)=""/4096, 0x1000) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='!--^\x00', &(0x7f0000000100)='\'\x00', &(0x7f0000000140)='\x91!\x00', &(0x7f0000000180)='T\x00', &(0x7f00000001c0)='&\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='\'!/\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000340)='\\(}\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00', &(0x7f0000000400)=',]\x00', &(0x7f0000000440)='\x00']) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000001300)="1cabae568d2291ac627f5eafbeb15709f8a0b04daf874c45e951c4ae64a96d32b75911e60339e730363c3babf3262bedc9ff54d580fb25663a0fede327a81cdfaa402fce669665127b107f2ef094b54768978f820aac5cb2a6c8bfb174963216b0198cd8693c780fb33dbb94847d6d2b755bc8e853d43716a04e65f1e7e362f3dcb476769988564a570cdb36ff38b741e98c3e3186d499ae56014783a95c0bc2125a1ae3e4dc6188eaf39f4f75aeb3d585b8ff830a01a334fde6f61662c930c4117f42a93913041d086c33c08eb2c5dc27b9241b06300c4d8d62f62a46ccaf343e6ee24391ff056ffb8c4a6964bd575875a93cef63fa99cb15efadac8845ed19a6c2af2e1d480d1c8931b27db905150fc8f876667edd9a44f872fc6769850eafd293943a4a2e942a4827ec65937de904d595d72211f9413a1dbd5d135f95f93e8db870aabe1f96e88bd6b0a3c0e988ac064ca858a2b42caa18d6041184103372fc416aabfc440666ab7ace5530d1c0b98f577f0c167f3607e98085c20578630572b27547b043c9264349c6b1f93ca5674dbf34361b7682a206d4e66d2a340f64443caf064e1fa60d3e9ebe5ae088b4eef134c63e7562873f5ea7de4104957a9b32ab69efd4b44cf2f9a7f7b01bfde02eba991045ebbddc1f425cccab5bfc83c75d584f633dd1131c8d0f60a1e76365701b65aaf412159fc795848243c2550a627526e7f83ec877eef446924690cd5c33b2691472f5be35577c1aec515049ed8bdc7fa9b39e93af7c47000016d1b863766bd431e1fa31b8f2997d4ce8995e1ea1490550a47b6c412e55e4ac29bbf5cf3a22a7fc7bcb13404f5cbf637f9f9dd6a458b5a2367a34618e297786c3c2db192c12ac8f19324989efb76f2832fe9d047813a13d8245fdaf6d44252c78e830662d05c687f543d5aa0336302cee5a161c50a87c8e9bcc8189feb28503d601df7b78fcd4bebab2aad14dd5fd5032f0129f64077e0c2f7bee713a7d193c62be72c1eff7fa93bdc40ccbec405e99df947ef0bde23110a9cd4208332b1e93cbe3133d6d539b8ad637d780691ed5930afdf32577ca36488fd1739e89bb35d3f8f1762a8f1a75aaf1f9e2fd75d5ea5cf50fc0926db2f5134e85f9dc3dc4b0da7b0315261545019aafe4abe13dde3e2b47e280eca2e54d18c3e1ffa1b37fe3e6b0a6f1b6934a85f5b49f1437571e0290346ea80e76fdd1d519c4d830ca810f3d1c85b5ac9f9dce1c20141579590126deef49d08aecbfa6e7d948c774d217a4d5bbafe7a2d90eebc44f7c8737cd2aa2388b0de26ff4e575714615d9be35dae7d4edd7e2c3229d51d4304ff82ba2d4b79787e7355177b9667fbafeb9117dc7a4528003b1cc2ebc878a22afb2f55bbb02dc42db227733a26c4243008d330f360710931b3ae53d7c17672c1f4fe40e08128bbd00f37882a903a2d8f5dee4be08dc2f7392b1e117ac9075bef158b3fc319976d88d6b125d3a83657ea645d5f61dcc9b77f2f0ee4c07c23afe0b62191e9a915b367787dd836d9464d881f8c86e4c3fdf12aa48f008078f412ad980c636380126a906b0532cba317e347d17032c9eb1482002cadcc1df1244cbd8f930ace46e618d657241891e4682bbb4c491c05a023cb0a8ac47f6c0f188e10a00b90d4f638c6e19cd88ebdf5e8f3fbbbeb68cb2d7cbf380dd1c919ce2f13c5956291bf53d66738aae871bd840874f65b18755195a7a5962016164244880b20487a9c8ecf0d6501d0829dfd0fa09d0205e1f3a80e87ac573414f7cfa2a628519ab916a3f62f56aaa378a8eba0ab234ada94e96930be98d9d7b6b745667bd5483c72bbabb590e20853116e895b9c0f0ac639330166efb354a4f5b0958cd40298b71321655b6ac2ff5e3add17e186c07411395453c2e5d3f49b5f4311ef86b9caf0161e644df49dc05d0bfbb3e4f1f139e7709816b0cfa171f31406da1642277177a8cd816faa658e195388fb7f260cac5b537f55dbee964a38b87868ab9f66766950170fe85491f31944f2c43d8b569e0abb439f03614335fd061d271d5132e54f315d58f420b3a9c8f54196372fcb5156820ab2a3259eb29374d25eaf4619b64de0a897bf84ac32aeded210b0b21c8797859c06cc2ac8638c0e137cb94498658572c4adcb97488a7e23635f26b70785fd8e06b51134fcc4d6d5a27df8e3b022dd84b224e2b93d0c3eff325dad622bc0e9444f35e0ed912d15160d26f1fdc6fa3a2bf4f33f2b0d757c183fe769a1141b7be80681d654ac769db212ae9e5448c5725229d57c8eb5d33c1389e34c0d1607a94bf6ac27353dc8de6e76c4cb30d116c51743a1be2e48883318e7af107e3c8bdec70a9a5b1719949d0e14052f1f16b2cded3d286b8f461ec800ef51bef92785f2e044eafde97f367229d56bc85028fe9a7e2ed3b17df1ae4b3fc1b03ef0a9045571fb386d8630d057851342ba73dd5ae463704198bc0be5e6ac16b6c6daf155ff69e658bb8a9f27072e3ae1393ec2cc93385a923f931c654c0abc0965ad304440ee4df21a7adf566c374d218e3a8cace89f3d6a8b887da7ad489326767dda0b3b52e657dc885f6d22453186d5a882643b75d31e3355ff71afb3130cc79f0fccec2dc4037aeb72318a73d7e28d9202bec4828c0ca12cff4fff46adb359b19f135a5bcb6a9415689d99e368f06f2155528a64e7bc3d193d80da3cf7d250da4ba74ff828aa817172fd7df3be64832306e3aef02c56051e1677cf7a25f58bef9337fc1241000e3f83e16e1b12dee868b4179c014482ef9ba9dc327dddba5dc98a006f3294efa352eff4b24209e7f2667210bd12f36ae2d3045a23d0808278b72038be63b94c303f0634ae6f14c2562d415aa61669dead5d7da87bf9f2786c8fccdd87e6c76df372d9196b5921d96aa8827f75ae474212de14984badcd7441498be54ee341e0802a3b111c7f97426c802417fbe3eaa5ec88cb0e3c0465e248f23019f9d77caf490bc97b7fc33fcc415ff4854fb0db8f9ab365e054edc30ea99518004cdb379d41ade1d62591b4969709e46ca81c80be13c121978ccc4116528ae24e96d99ad8a9ce3652a6e763e9d027c475c334fb57c58ee6ff05addb1815a73e72cbb58202baa184b439e218b459d4a5159a15e7cd9ec412b004f7fe6eebfe706d6392bd7bc81d54883ab932a8fb3ed04f27b2e4430dfbdb230da9f12a563ef240e7b7bd4e71fc77915847e5af918f79ee25eb9c24db864dde459db0c3bb7db3344aeaf167c81c83efc24165bac8958e674ba6ba78dbf52114493d0960ca03bcd7f160e6b4c853be6c2d5ee087f82ea47048bf34ea9c8c1021bd33366e1d6dd62381d23ca6207bbfd22c76e5af211bcec3524469bc42556105763bdca57981a435738da2f60a6a09c227921f41392632009f7a35c315cf459f1eb8b83b1471152fcf8e745d36632e43ecce5326bed4ff2db479e7de3ea94fe605c9e43b78dfe4b0a39738663337c07162ed8058aa1866030557b2332fb9e183fad7956275f8e7ff6155807bd2f751aca36de85d9041410ac25b5eea85059e3ec5228b937346e61047405d65b480e95916cc0e844d6d129141041dc26c9874470b7e4d718f34c7660066fb9a545f67bbe9686c993c7f955f459f7de10361f8c66da00bc37442a5eda9d0965ddbcbe9e36643150bd74c1469fae4cbc987dcade24cadd1593f185752e4020b6519a2c0be80c1f59c8b5eb88c39ebb0d9f39e242bcc1eef423efde946aa19a26d3f1b6ecc5ea805374dfc0119d3bacfc5c41ef2557ff516609ac50b80e3e16ac5fd50d0621eb60b24cb38990103ba2450d601616a4842b09c18fefee8f5311930d9f814cfa93586358b7d5524718f16d329a928255f25ec29edc218a2ee4ce503d111801725bf7e3c7c5a65901be213944cf48eee78e4743ae8828fe7d46d2408b8cb584526291c5bbb47cca95532a822f49b7feef6e1d4143b8bdfee56c306c863f14cae292422a746344a518bf8248a6e671f6ca3e7d75897bcdcf8f1f31b35fe67fa338fa048f6f24491cd908e139459a6eef78d576d7b3ac99cfc21b8334dc60f7e063a324d72e8b8f68d4e7026d6eb6771165c4195a10a4e8303773b5378f6878de67d21d9b7e7bd5534fd64927e62503fa8096818cf3b0ad3f28aba6f9829728b2fa4507d0e8f3f35544028dbf7520d829d9555141882a16c1ae3405054dc85d39de13df1d1a7e7c2413d6eed6b864b0d9afb85db0fc72fa2c8b21475113d336b4fb77e6725502fc2b82d24000ac326a09ecfedea82ad817a252e804f4a077b486bbccc1b331fe7a03451cc4b62a208b15e0f1a54953baff860408da8eb5ac50cd2dc874a8e3c918ee5360906367255753785be8698903e33bbb70c73f781c013c2da8c356799d8b7af5440ed903b9ca6bf561b33bc4dd864d91dfdf3d825330005b39bebbad85d6ade003f7a9fd63a46897477a3dcb7a02f06e44a0a8b3653136a7ec8eac220af9dc8a2e52c56eaef5dfb8678f55dfa8dab0f0583c26e3a4c3395fb2e63e01b5f64dee75673f764c764d7cd85b9bc16e69229564b8de5aa22cc035f8ae1af674b2da606a41a53f2f0b1afbcd08020cf812e7c6aefdc1c86f5175c42f0bd28fbd849867381ea49303f88eb34dddf01ea6bb0b6a987ea0d5ba388bf54db02b5cb36828ddf52e1255b68d580be6d5824321ed0a5757afd255ab6c86a93954fe00280c469ff5750d28482ea6c08c8b1384055447d222b1cd748026c9ae6f3eaf2f2f5de4f9dcaa0b0fc00ae9cb75ec72dea29b08c0c7859966b83d1cce87276fef40a81ba1bc610f863952206f797b01736b83bb1a11707ee9112e86fada72eea0101f1baff08d468f255bfc7424611728efd988fcbbe1b1abee512dd9bcf7fe7a29c5b3b8d29281c152943b0fd6899aeb9a84b86972aa439f6e2dd9f0a1b0892651d63d0997d22795d2b392854f53bfbedea5ea4e15a2d10eb70d72ed1868867de24b61bd0fd5e3e6cb69d10c45bcff823dfcad430e31a03cbcb5f3d3bb1dc6e312fbff0df758f4c1aee312e0478e39557274165ce2fa7bdab3f06b6ceb03f001bf4600e1452d673605851b3e07e95171fa559868e74789e05ffc2a1da7fee0158031d61913225d00df8913c78d17688846d1afccfed14a82c347c6b58c291e7059a6e125857eafbaf1ce1e0d74d07a29efc7ac247c4a17bbd7077fe8e3215eca8c59d71caa74d8a34065a6e2e344fbf2844bda8b76300563906189a5387bdbb5b36acfcd0a94e56b7559478f8cf8bbdc00765793981014d4f152ef74ce91371fc24765bc601ba8a743d6c5216adf7b0429414581aa3f858cc6085a7e13fc75c9b8bb2f18a0db10800397c6d97c6d482f57923cb9f935b988aa05c883f284bdb4798beb22ab4da8edb20932cb2f56df354c349164c5d6b396ee6e190b8f6184ae084cd4819d8839aae6ceeb3974ed10e813a60caede07f5d6877b494b49d9790ef692bdd0878bdb8cd8edb077fb971d86d18b9c6f98b3f817396b7f6078b9731cf06eaea4fa102601101c53ac8b0f6c3f5e63fd38d457d35b267877576273d0a3363666a29989725fea7dc70b74f6a6641ed32cf9cd78e958c90a13162093742a4f6845b636813fc66d792cfe92aa5a7d51bc2a9652a4fb9da99228cfb6fce7fc851c1814f4a7964e2611c168efcf04a3a27d61762dde04b9d5cad09f9359808b2344f0350ef0cfaae7c37c7fdf2b2465a341b7eafa5287fed2317083d17be871f50b4b0f4b7bf60c1ce5159f0d8d6f1a8bf9d47cb87d300b8a3d2936ec6b854980f3685e4e206353f29aea236f96f1b858bc03a1fa6bf23475631b84c2eec14058888e07495cb70ba3d6cb0227c79742ccc16b94c27a2f82d09993c88c74a6fa4b4bc6eeb10ee69007ca919e76ebdaf17c883fb07c102b865e4543653c8ed9e042b67e41b3e4cbf8ce9e4dea2269d15b149b6e0a550c2695f5ec3f1b2b78c8e2ddd1a12dfcfe3543878004030e342fb928b01bb32332e1b015025eed6cc79f9c9f3025d6c33240945e0b636e55a6faa58a4e9a90fd79", 0x10c7}], 0x1, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) linkat(r1, &(0x7f00000000c0)='./bus\x00', r4, &(0x7f0000000140)='./bus\x00', 0x4) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c653000dbf4fed7307a68ea8f3976824e5ccb395135144ff99dc8dca8c792ccaf8c69325cb2018376da9860fe385f8bcc69999b2d56d4d62ec9368542125943064a2d0952a8375f2816e6d72e6b4851830b087720162629c77190d319ad0deb3e8a62749bd4098e0ae2424705665a6f513efc3e9c99f1cf3de4283dfb95cca1d5860ae77b36efd6554dca378f2961939d4af028f04833bdd831a38c64b4a7c0ea064fd80b5cf5a24b748ebc00eefb8561dde245c3f9417ca22b4e099f70b5e34900000000bb1e246757ce73cfe0ae420ec30953e2b995b7d4f02489bf3b19bbb6526858f1947c4d298b12d5cce35d882d373472e682d6a38310cf5d7de59f8c1c7d4b88f6c80fa08036fe0515e03931e23ef863"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r5, 0x0, 0x40fff, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r5, &(0x7f0000000040), 0x1) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000440)="00e8c83721315ccdd509e3eb61b8935d83bc8f959765dba10f410470cff013e9c83c799b44a4324af0fe1494e8352814ad40c876302660b8978fda81d181dfb9f02bf68df222b27571fba2fe7b83c290dc41ee314749bfe7e325ff8d0886e7a66250afb9557097910a7c9a91546dbfaaffbed3458971824b618e17a4d9959ee938b5b85cc89675fe40105583ff0e26740cf99b6c81f388db80bfb66979a1ecd114e021d272200c11ee803b94a7ccb38da33fb27407d3df69ab0c586fb629311fd290bb81240d63cad348e8517214b0ab10fc5a452af5782f466427901c2896611c347b4baf", 0xe5}], 0x1) writev(r4, &(0x7f0000000040), 0x1) dup2(r1, r4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:26 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x24) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x9, 0x6, 0x2, 0x5, 0x800, 0x2, 0x1, 0x0, 0x4, 0x1}) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) ftruncate(r2, 0x0, 0x4) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x1e, 0x0) 16:00:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x395, 0x0, 0xfffffc50, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7140000002900000001000000030835ff0100000000000000"], 0x24}, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x400, 0x36) 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)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = 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}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r2, 0x5) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) r10 = getegid() fchownat(r1, &(0x7f0000000280)='./bus\x00', r5, r10, 0x7) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x68368, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x40) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000040)=""/113) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:26 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x2) msgget$private(0x0, 0x200) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r3 = geteuid() kevent(r2, &(0x7f0000000a40), 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x10, 0xf00fffff, 0x3, 0x800003}, {{r1}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r1}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x3e, &(0x7f0000000080)={0x34}) r4 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r6 = fcntl$getown(r0, 0x5) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x3, r3, r5, r3, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r6, r7, 0x0, 0x92, 0xffff}) setgid(r5) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0xd61ae54e40c93a76) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x1, 0x0) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000040)) r11 = dup(r8) ioctl$WSKBDIO_SETMODE(r11, 0xc0105715, &(0x7f0000000000)=0x1) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x1010, r12, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) r3 = msgget(0x2, 0x2) msgctl$IPC_RMID(r3, 0x0) msgctl$IPC_RMID(r3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffffff0e000000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 16:00:26 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14a) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) sync() recvmsg(r2, &(0x7f0000002b80)={&(0x7f0000002a40)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000080)=""/48, 0x30}], 0x1, &(0x7f0000002ac0)=""/181, 0xb5}, 0x40) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r3 = socket(0x18, 0x2, 0x0) socketpair(0x18, 0x3, 0xff, &(0x7f0000000740)) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) sendmsg(r5, &(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x861d, 0x80}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="0c0aefc25ce87cc84c4805561923ee35abd4c7b221d0c7960a837d9a1786579cfaa6c5f86ddf25a4781d3eb0881c50a0f937b1d9364d02ea0038bfeeed73f5076795ddbeca2268a866cb2a0f779d3804f53e0d45e4eaeb7a7c387d620702962427e84853a9bfbed7ce0565de9ba34a7e89cd0b20ea5f11b2862246972663b2b359b3676456b14f7cf4fa60cee1e1269133c5650aaaeb0a95dabc088a35de12a0d857cf7701a1ed16c30800aead1a24fc9a66f2be6cc163e9cddd814f0424e33d68b637fef4938bd42271b85af65b3c671ad7d34447afa75bbd39727e9ab4c976946dda48a3cf642d4f2dda2f7c1d778adaf850ece38404", 0xf7}, {&(0x7f0000000340)="80270810dbcab8a0c89f8f4727490cb2c3c84b6cee21a15d50ee61d2201b47b68ba0b5aec5a6a4c5f688179267170e5e", 0x30}, {&(0x7f0000000380)="02829919830f01d75f55dca36e1fb5c221ff7f91761318bd902886207c4705ad310c54d42eed02ec0d5e1dc179edef77ef7e41252b4affca37ee7d9631141d4e06bdd4eb616fa65dc4444c359b91a13a4836b38e0731f1d64ce9acff49152553041f8052fd1edeea8b36ff0fdda27a1b856be2a9ffdcff697981c4b706b68fda2eeb5a5eb8baf6a1d8c83fdf2bf4b9aa557b29749896812e8cdf47b00d484dc71675243206256031e48c6886a1a6ab0078980c50bd7129321808af4871fc52f5e8bce29746e76e174cad2a929d077f8a72978246818695d85e75ca332176483030c35e1f36244b104cdd", 0xea}, {&(0x7f0000000480)="940c0d3232f78416c0d02d62261d7dcab785021ac43312a6d9939fdac7c8e05a6950c3861c52ffd1294dea521f5cc9927a29e76b97539d3098652ed38cddfb53f77ede1d29195ec4f14aea69d6aa65c7d0071265252916ecdd6ccf92cef90014cc2ca4a5a3b87ab059dd868269bc6a734b19bd8ae930eb3fe0683fd937e9e5bf370399480b861630bce90152349dcb3aec1a17538a6121b644c0ea54f4fefc3469be9270531243a60c64b660af964444098f5cf5d405f780b981e0403e666a", 0xbf}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="280080618063e670878d260accd2b5c81b143c00000000000000a800000000000000ffff0000090000003a67bde81004627132924cb599af6e32e9383ff2573c4842a8b4717b6d136e2b14563518df9c2100337f1a8b6849994dce575a0780d5bde356f048523acb9159a0ecee7d62030716f6ba89e66d3b10f64b50be0cd1ee659d8c49ba833ac2354ff366cf27ad551c9990bf1b43ebcc3ecb76afb2531d0a841d61f16885b6d80ccaef0c74f5fe37aadc574702b62f263ebc3b89b2303c000000200000000000000001000000080000007aa7fe579ef8675f5800000000000000410000000000000000000000660dffff63099695af8c6bb60ff8d9d18a2f1152b8c450453e74b34d6929faace432d5e643d893a8620d28718f00"/304], 0x130}, 0x400) 16:00:26 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) write(r2, &(0x7f0000000080)="ee84b0942ba0f6c930eb780201689e1c6243e8efeca9022a265214d5a0dc0cebaad06c9bff3069721bf1f10a6241693482eac6a0e4fceeb303c0e2b5b40940a9b0f9b086f2441ef2068c605222c1a624f83385bdc9c2abda819c4055ac11c0a1ebb260894b59918b250c0352a147fdfc36389f01b29385c7e91b28479eec35df1eaba88ddcebd053e4ffbd13d9e4688d27a3c651fb8638514eebdbf8fe84ff48d05e1dc50a4fe7180efa6e3107e7cda2169dd75a44982ad395edee4d2a6dd245e2f16d3d1ad159d5678b560032216bca485b31017820dd2b96b36e6b3b4b3face6d18f635c0f96e93f03e1364f5ea172de8e39aa1ba1b92ef8177035f94545d5b0eebbdd57dbe45a6737a4aeda12d5ca766e94f46eb396819130c95b188ade56ee053d72ae89d968463164c8c3c6836887837e8f10fd3cd8a347c63166011cd38efad795a664736472f2391962421557da3d7a2b643faa0b0e37cfd454f05e945d8dd5c44d9e3c38c6e9232224159e9a85e439d6f108228d021dcaa308e7952908fb102b20793ae0b1f24926a55354c80d0ff559ad633a47b38345c49d507cd8df3563235bba083167c01183b7c50199f1418a131c155353cf08011dd11ace388dc1423796498683843df04937d1c620ff2ba75e6d8f05fb1912737ea49bdd36de200fc4f11746bd2d30f7d8a6b060335bb7038f322d5f0c20c936f0778db10ba53f492188a1055dea6d7ac3f078a949687292ac07a584135b73e14f9224e3e4ee2c8baef3167c7b9efe065ba03b8bac30d4cfd3e946215f097912392c1def839df597aadfc773847742771f8f2d623920320dab214153f9671ae63d7cde4804dc8bd1a5cb5a08daf68739d03df20cc0d8467dc16e4fc9638adbbfc3fe3000496af18039065b7b3e7ff4272de5721c1814cf9bf4270e2d3da194a8fe30e6fd05c1bd96e79dcc5640d314d568864474750c64f32de607948acea715bd957867ed4b52cbd66cada0785fd25ba264cf1604702dc2f5ca1b10709ead858f356db1e4cca7b9844a3de2eafad7264c620c2905d9a5710b4b296994a90828f65da6f83192797d0ddf19466e078efb3ed84530c8a97c9a8eb9b3759a4ad9bba530c3be8c3ad6afad7d607aec9eb1731471fdee2c3f202d04cfd041132f0d6942a6dfe8717dc0382be280306162eab06297ce90ce12d69fb34b98f66c9be8777064d5031328db0f6486069cba310bc8c04f52a9be737180405962dc9a0ac0e2525b1c48fbc615b82c4b48b81094eea38289819987cce881903643331f8645268e2f0246ab12eb6441589a73a030daae0a40463ed8423be9fa2647d76478a3e82a58e5d9d202e12940cb22405b73f1ca3ad23412ecd28428bcde8f3ba3952a76648afaf91fff8058e26f05fcc163e8d42ae28a35bef4c10066e88584966d409cc49ddfe5083b3dc8cdc5535bd055ba8ce0bb5f3fe9731c8c9a22326c157708accd58a67dbd89ebb430d74036f9d83a22f377f7e4bdb8e1351c3c825c94fe113017af4e33cd4c4fe41f1b158e6e4327e510f207134329804f6a59418c502b99db27ef49da350d5bf7275450f5e1d916ab68e90e1e6c86ba8816090b19f72d135b5be4333697ebfe1f7357d5de7a99111b828ee7c879d096e8a2726da7c189a728d09f7905367c64936058aac7ab62fd65b6bc923c66dd20978683ab94dbba16182be9884a1a6414e1b4542f22ceebb274261c65a6b1187fa3988f9485ca3633b5c86ad37d7dde52bd2f175aceba97bd585cd6a6130dee9b757ff19d439d560be60411e08ff77c8aa89e333ec558aa43a822081254f26c2e6aaed559dd2a786a772258224c8b3c3ef2f947c3aacce8d2aa119c6faaeeea4ce17f4be7b0d4a65dc9576028dbb0657166805a1e6d576b255e9324d8540d72be5b2f4984aa37776c1d43b7ea38a5bca78e2f83a0af93df26d7b36d1f1283b1a8e9b1dbcaeb40ba95bbdc2ca89a59423567057784f7b8a9a127cc58d35f76b71802ee4499e80e870253c2627658453908c2ca22a3ce0aab3909bf9f2f47170d1c17def84e166394d96ec98bbfa56442ec841e8d2066c5e783d7687d9247be8be4553b1730ca2d8ece04cf4265616dc6d0abefe047a51ab9dab53f4a045a4a655fe3f4724b795400bd4b875e1c5225f953dcce19653d73780416264a4fb8d2336584cfe60aa33efc936d0108e2e457d4956f35d115b5501b42a44a566b0f1e1064fad189826640f75e36350b968eaa6f422e508448a913bd7a88ace296e6d07166d84e05dfb5da9807e9fb720ae1904a3a8c2082a555fff1044cd9a2f7d4abc24941b162f0b5269b8bf42f5aebdd9b6f66d8c0f111c4c37adc8832d31065523b7852a488d419f6cadab9d61b8ca1acc69b371e04d2072b356d1345c976ba82c689721c0caef3f9a48761f9097964557205446c2fee2ff0793f4257d8aa2b2b1fca038e2aa61894d842debc9bb42932bcab58ac10f6ab633eaa5192b60ade3104af731e5c88092ec2e1ab55b84f3bd7aef9bf3b9e3af7db526573081a9a822f4690d9607aad40f78a903000af95691ce7151ad9ff08d88ef070b98967ae93fcd7772dffca57e0ec84d10b0f1dd4e8ed70ce93112b573dfefd4fbb0ddc1ea37c45e4c120edc7e5ff1fa37f998c718e635a1a040b8dcb37601e412af10ec7fc4dbfb5e9617a60cfcd6a6927a4fcee8210e9b44289750cbd9ef9469c919e05d9c8e750e524a8a1e66b214434e95bafc1cac3a1f8acc3f62c841b286ddeaf6f99136a21cb81a2af0a7f9753b1cb30011c762955b8f5bcbc42d3207c3bce191bfd16fd5cb61f361a2eea86351c6fff72046e6187d07b12215fc236ff0f3790fa2ae04bbf999d45f9043366926cb3090f501839c67a95c22a93b468cba14a85006648f3c6d7b88ab59e8bb5c02fffc7bfffc51ccaaf6680e073287b61f8ad92f653f5013c50310ac935675df53ffcefc81c5acd83670e476f7199c639105514771e4e4c53c2065da5ac3dbc49d719292e449ccf22b3db862b3b5d0435cacae94544c1c8dfe9ea15300933f38b4332d4f21fd0e32eeaba772fb0eb100fb37e100b0d9274e385cb0cdc4cb4fc307ba8272daf490a16a1696c51b4a3e6aaf11680427f33319beffd8b78d0c48c0424e0e89100e44ef7414e26f7aefb84e42c53c204addec06b061be671e2dd5f14ac95baf6b76c7cd51ca730fbdea9c60e67f08065c53fe6b32b58502b17299cefd62ac331a7f07c83de9e704d2539a179d8352ac39216a1abe28644b524373cc9c5aac3ea55d94e373206a7baa517cbf81807aaf3eb1e8f2058d90d98754c6a591e9461bc2910a059e96027b52c7411ae88f606cdf9200a40a2c497509e337b728fc9a44f4fcd470c8f61415481fea23051f1b4ac5d8a2da9822d89c622c5ee3536796052612bd6e2b8e8f3eebffaa4ad15aae167eff648112db511571b35bc1b1fd052f8f87d6008f5b12349da4a04b73d57c7caa9f42dcc378f305151d34665447e880ea5da4d35a77dc9c3d8ef05b7f632a8e5debf993759bcaef5c51964ac8928424415969203f47b27a30fdc23fba54b9a93bf9ebd61f9c449166600eefaf8c2a0413088e0df60ee4e7cb0335109cd869a5c4512124804804d7acdbd8c52440937463abb6b5aa19e42868944b47798dec6c001523504576921d5a42b4ce7671879ae614da55f9c6bfa6c5aac4c7990ae8e8c9d74d03af62f5a2be993077e61910656e533e684d664ef2a0506ff1cbc15c90b9843941fc51916dfdf36bfd12f18b1b3717a55dd10020efdef9e27e7e3c870b44862672614c3b229561cf0e3a90473fdc2bd7ab020752583f1e26fcd703348714645d1230f5357cf869693dbd167850b677916e1a8bdba6baf560911302dc3ccd06dba3720bcadd3f7cc7a48e9ca25c7b6c2ed84f2d0ec5fe0d529182a99334fd7897a18ce015774570c0d9fa4cd784adcc9b55fcb6616fdba4caadf1178041f756124d0ddeb661f403d3775e9b6179a41930954962a78fc7652a1b8a6070de424fa27727588102564e858600c52d57d2d7d2852ac8765007f6a3ab4d8e77e3fed4800d0b8ec971296f69b23a454e0357d1af8aed8677d7f658a0ce0b48c54986d87dfc90b1b1a136241cfc5c780ff1ee5e67bc6256cd3bcf6aa2fd8d9da0c9dd2019aadb61e9b834a59f8457b448599c4e8bc51873b78df9e67ca78dab0d26d1dccfe1c74b7c5c3b76c54fe961583973f8d51608450a7d8ce29c6e4cd8614e3969422990e3184dd319e8b3f8a908024f7a64f722014ab6cce9b7a90f3cb3215beffd41b39042807949df048e87d912bcd37926fcaf24a32be5cc44bf66b98213e0a96eceefcb768d101b2ef5d9986a9fac397cb4da6af3f0e46f42ea8919bf659dacb621044203d15dbfe2ae1e94b227bb7fd1ced9d2b200287e4feaba7e6941cebdf2217f59ecb006d6532777828aec7ce2760bf07684745e70069aa3eb125478f62fc2f26e14b3cf1dd51e9ebd28e54d9e180674da1a35716b868a38d4100711aebd230474278e8439296f053896eea77613618b18bf52f96d388f409d1230e9522b380e1676272a5e62c0ae007b8a00451d58064e2cac9b78811135f211bdbd3ac177a9b2f870f8efbf6fd7e3a865deb71339b1c2f737b58856e08fb44c8875fcd6336d33d0189be7f239566c8f5d238aff4905f8819ea036a617c31eed8709e5ba1c321c1d1c8523796b27c77ff9b55eb3fa9a96767beda12e21c20665617b4fab888fa79a60b898fdef9cd5951b9475fbd33fca301133ff328c3143822acf5cfcc1d4512832d0f2688cc24f1c35ed14aaa882df35918ab4c77aa7c989d10ec9e044c2526a9857d5de920c1d8f2b951e3f827a722579ddeaa8358f6d0f7897b4b57097873058cb077c5ba790a6e7e996d975a9547c1e322f86a7d6e9277b6ea481922b0c421eccbba78ddd43f4e3d0643fb1afd61ccec7f869ab85f79743f7fcd5cf09b77440b997c4f91137e06025699d2834e5726323e66d4d1091b0c88f899285137a079cd739e00b38d9409b144b0559faeb2dc69533759d467d4e6c1d05424ac55223f853e020176ffc92d65c2ffdff16af990fa8f36041dc75f0d94bdeefa712e8699054a1a9d729d455dfd67271bcc34674742851a82a92be217518e6399c25b04379f0387dba65540065a3f6599be6777d1dff15a1df3644630cdf5bd38a74096c45aca9aaa1031269261a7b8ecabfc6435f079ab057bbbb832cd84b4f43d48e538329b088c6ca4194bae879739f43498758d70af226ca10e26595ebc848df861482f48556fe3a61d5a45de4b07208bf80a09ec3564b68efa87dd9f037221fc499ebecad06f858beecd4e210035aa923ece5bc40220ddd213ef21ed28ca1ac6c64069c4d456275a780684e92eb2d9dc2dcf10a1fc920a84b0a39ed4f73137071124824f80413adb2074ea13a6d5888e20ecf70e501560971ba40012d9797b21f1091ef5863483574ebdf906f08a16a0a102f18ab92298b666ccbdcacb5dee0a36f106c1a9afe97220b44f0082f3f84a75ee3b0a65040d942db1a4b5e128bb8039402317880d996b64e185b93467e10ea7549f6cacb7ca77873d465b5f41e624a370bf7f57a5d3d40d717a2c42e7f1e049f97725c4cca1a5c7c6407e53b57e06b8c585b4f87b465e646cf8a30944b2805179f37bbfffec7b432e46e4e3982d47357d8766d655268f80b3d9c1982a1a4453e67c694d296655827749997809ad1d98cb7fd289bd9ae84192898e", 0x1000) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 16:00:26 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x6, 0xfffffffffffffffb, 0x6, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0x5}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r2, &(0x7f0000001680)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r3) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="de8901108e094b1d8662ae87c25bfd56ec2ce2349db6dd7838914144bb7516a3cd58aac7960c16a67342dbca92f57f931d21982b731e5c0b751d4480545e6c3df54484619bd081b80863623883c7202217fd6816f62e69eae69242f8018a008b5551ef6b28397394d73f895cbcd39766d9", 0x71, 0x400, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d, 0x8400008001, 0x0, 0x0, 0x0, 0x0, 0xff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) openat(r2, &(0x7f0000000140)='./bus\x00', 0x20000, 0x4) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/\x96\x87@\xb7', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000ca7620f7d684533900000000000001000000000000000000", 0xba, 0x400, 0x0, 0x0) 16:00:26 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3f, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/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:00:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) munlock(&(0x7f00005b0000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 16:00:26 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0xfd5c, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0xfa) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r3, r5) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a5601000400000000000000feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x40, 0x0) write(r1, &(0x7f0000000140), 0x0) 16:00:26 executing program 0: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x13d) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) r3 = dup2(r2, r1) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r6, 0x0, 0x40fff, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r6, &(0x7f0000000040), 0x1) r7 = open$dir(&(0x7f00000018c0)='\x00', 0x0, 0x1b0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) r10 = geteuid() r11 = socket(0x2000000000000002, 0x1, 0x0) r12 = dup(r11) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r13 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000480)) read(r11, &(0x7f0000000980)=""/167, 0xf) r14 = geteuid() kevent(r13, &(0x7f0000000a40)=[{{r11}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r11}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r12}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r11}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r11}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r13}, 0xfffffffffffffffb, 0x4, 0x8, 0x200, 0x4}, {{r12}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r11}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r11}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r11}, 0xfffffffffffffffa, 0x40, 0xf00fffff, 0x400, 0x3}, {{r12}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r12}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x1, 0x95}, {{r12}, 0xfffffffffffffffa, 0x1c, 0x8, 0x6, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r15 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r17 = fcntl$getown(r11, 0x5) r18 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x3, r14, r16, r14, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r17, r18, 0x0, 0x92, 0xffff}) r19 = socket(0x2000000000000002, 0x1, 0x0) r20 = dup(r19) ioctl$WSDISPLAYIO_LDFONT(r20, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000480)) read(r19, &(0x7f0000000980)=""/167, 0xf) r21 = geteuid() kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r19}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r19}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x80000000}, {{r20}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r19}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x3, 0xc8}, {{r19}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r20}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r19}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r19}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r19}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r20}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r20}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r20}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x200000005}], 0x40, &(0x7f0000000080)={0x34}) r22 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r24 = fcntl$getown(r19, 0x5) r25 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000840)={{0x3, r21, r23, r21, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r24, r25, 0x0, 0x92, 0xffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, &(0x7f0000001980)=0xc) r27 = getgid() r28 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r28, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, &(0x7f0000001a00)=0xc) r30 = getuid() r31 = getegid() r32 = getppid() r33 = socket(0x2000000000000002, 0x1, 0x0) r34 = dup(r33) ioctl$WSDISPLAYIO_LDFONT(r34, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r35 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r33, 0x4004667f, &(0x7f0000000480)) read(r33, &(0x7f0000000980)=""/167, 0xf) r36 = geteuid() socketpair(0x18, 0x1, 0xf7, &(0x7f0000001600)={0xffffffffffffffff}) kevent(r35, &(0x7f0000000a40)=[{{r33}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r33}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r34}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r37}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r33}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r35}, 0xfffffffffffffffe, 0x4, 0x8, 0x8, 0x4}, {{r34}, 0xfffffffffffffffe, 0xd2, 0x1, 0x2, 0x3}, {{r33}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r33}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r33}, 0xffffffffffffffff, 0x40, 0x20000000, 0x400, 0x3}, {{r34}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r34}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r34}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r38 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r40 = fcntl$getown(r33, 0x5) r41 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000840)={{0x3, r36, r39, r36, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r40, r41, 0x0, 0x92, 0xffff}) r42 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r42, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001b40)={&(0x7f0000000100)=ANY=[@ANYBLOB="30c6be7719cc622c"], 0x8, &(0x7f0000001800)=[{&(0x7f0000000140)="fc2b92735b0a7e4f8091d74ea0a9d3ba0fb2ccf56532973ed45361cc42b2711787441e0fc32aa5c47de1b5ac63d970868d1760", 0x33}, {&(0x7f0000000300)="ad56245a794817f4508d88829a51be294bd80ed31801a3c206f1afff3b223fbcb211839c3ff3788c27177a52b9ec7394cb7a86eba7d0c4e39ee0caece620869644fc0c2974fac67a247fb7fcb4b77696c71b199f06f597e98a9659130a3cf51674ee6811de69bc0c1367e34e695ba17d7ea97055e4c6ff89452ba44d52fbbd4fbb31781e23e9a015d17d9fc0a31cb590911b3f393ccb92642a4efb0badfff6ab3b471379bc6c959e8a5ee2cb4b720f206099ca08c1da645f8ca4ca463616913ff93363237bce13cb3abc67c3a812ed31529d78abddf46e43a84c5e74a39a1a50ebea3497fd3934cdf056d13ed978991d2821c09ce2703f3bbb344b93da7facb2e0e63790a76302fa3565774fb9c99cb6fce271c38fcdebe221cae3f6866ea21fd3d7b9d0b413e11431c214dfa24b5f11297cb55f159c5116efbe6768ec40f5b1677b3937edd15456cb7e10cfdd41b88a2944265bc01b0229b3cb16d16c69ed6f7c74671f849e41e7a51f5842fa303966e79d5c920b659c3d901c2875a1fed302e90f49eaf70e10a198642c4bd93853aa3e949f7bf2201392fdc8289a87893f560bf9a378abf5cb0dc6b8d81e437b2cb1374b41786c157511cc931e1ca15be0780837cceabe9d0dc84ddbd815b1ad83c752ace96cd374c28e3c91fca667910ddfca17944ec97739c7dd449bcae7afc2f163d6771250276f89994e7e58f853658affd43cbc45d136a2bc08c6c20d3cc20ad6cf0ca4751c5e1a18e952772815f6910bb7f6d13b178573151ef67669e179206e5469901e54bcb5ce4074e0d4087df74ffdcf172b574fc32d77038678af6b9a76e55deee350aac4dc5996713da21665e14d9f9fa4d70f52b63c4db0222a9339488a478020286148d9551f936439eceb786a3a9b8684f2c4550b6fe16215929f7c6ffbf0babbf1ae826351126c60cf98a74bbd1376b89b3811b5c5dd52fd1f07722599aa6d43de56a41fcbe25a3991a0a0a05d20e228218978b0e2877842d95e21798cb0b0bd2752f4f2282b106efd3ff8cbcb0c557489930bdc519fc31d229ffa0a50d11a5bdb6416d95049c9de5bfe38774f347fe6c6fae77c19cacb0873c523cadcfe97a931c247874ffdd89f7bbc3e3af3887389e899d780adfa8a1647492f8362d4c6aa5b2ebf749299108432640aa3eb67c95221ad0c9f7e4d596d25a6190f9ab2886a930af8790add0524624b81ad750452e54be02954a84f3bd959134853102e6c8fb9311d9a32d31fc54a6711015afb93023c920aed34c2dec34a15682eca4f38d89ae283bd735b2257c6fa1bb5a6e9c10e12bd2d93332e5424ebf8dccda67d2f78e24e03288731473f6d9b7cd9441d49af2a8476fc61c51394a0783efc3368867f65b2a5a12683864b44c26e6b6384bfc05fbfb7203e026364193bd39847bd2c6806875c3376d82903732d999d82fbc7e669a11ceff793c4f590924a7aefbc49f4f7938e0598ba25ab807cfcefb49a9ca5727f9e1f9c00aa5c66ce6827a6c6fc3518242ad427158c98f51260c3d22c4b007238725b3e7a49d375953b82b63c8f39dbbbfb8af777a1bef8257a55ccdf83be0d4f13be3b181ac82f391b8e52eb20b10064ca7ccbd165316b64ca3f254c45f203cf4f13109bb599e5b9bb7a91794f4fb70ad27ecd09ca5cba9a133846f5a6879cc7598643ec0b8df23ddf78a4893a6cd3ee16c30570d16b8acc457b6c4b553fcb998a51d9aa5cda79b626c35a6445aaf703d99590c6feff7f18e37898b9ec7843bbbd1483889918ebc131695b1e40b16fe1220833aa6232fcc08690abbd76c7a1183c2110c8d5480be5523248f03ea53c0dc1e7d152cc55963032a79bd2e46a7d7043708d10fdfe09a2f589a06557c3f76671c74aad6ea79b5f993433fb3b86c923007b74eb32ae37ef1cb095ec8727648912c2a40859a4d2ae0d8bb636225534c3371454c37f15841bf056546489b48055d762bb14b795846d730e16c574084ad8e4777755e8ac7b9ae82d14ebf7a120c343e2ad211fe7fdf05ca7e25bcb71fcc3aa51cc2777f002d3aaadeace6039929441646449116dd974ea557cf66f854cfd43bf13404a2a7ed31f56a9d9da0f70e933bc25f96fa6418ab881beed66823d02f10e576f894915e847adc7d091875bc6783170a6e060130677d7521d2d526e9d75563788cf4d2bd98d2d0edb365816a540c452580843e487bf975092a0692ab30a23ace5e66dced42d651022514a1c23116af4135c41c0770d590e6026b683af87afc9ae1288e36ff8e1f16064410d255777549deea6dcd08d9fac5cd3f1c98178095669feea361c28fc47ff2b1ae8c2c9d0cf7a6e0091810ba5f0f009fb331f75736266701e64ed9519d512fa8c2d75ac0c8c03eeddbedb5dba5960eb6ada931e825df6f4947d387213e37195a72cf84ea2c86de66f167d29768d6e8c6e89a5537c7c7e1140a7f4023d409da770e917790f907872b58f491244a2efcbdedfc0fc4458da92555ffd0549fa0e3d1e8c1080be1722cb44e329208da36e582d4fb44dbb1d7b34d29df37e1b618c89004185607ac609f3591a7055fa78641a02f1a1f6196eae3281f90b4a19fc963c976d03489ae9abe46686b14cc51efc9b9405da3895f38d2c4703f2e169774f119598a5b8ba5a2ce10e486affa39f6728065a4a4768402ae5fa8c2f03d690eb0210ff8b684a5b23bf941a69c3c4ce2b6aa88a2c3357e1cc7878a3870bac0a48b30162a5e6c021d10e0c7efe21c9151099c4b02df121f7bfb225cddb8cf3a7e1874ff3ec56c38bb69bc6428ac3294906c6c96a640ca26548836a8a06d37eda16220dc460080f91341496ae1a031802b5a5f249ce8ef0657925ed4f777626309a91eca122a2a96677c28f45bca4e7a5c67f3ae237614de68e13ce188dd70b5b03a8eac29018b1052ee90d478849fa12d112d6fd854473ba1133712c39c6ffd353738aeb255e1b13dd55740cb18d090762187a9a5e11a00973f4fa4ecd5f1495b084f65b7d0ba93bd3ed404e7ac93486a5a280320dfbf04329790ce8d6970e7fd6c03fab9a0e99c0486dca814cc6536830542cc309ae152f41908d6847ced3e6207587cc9c97276a3d0d39f0b1e1190c30ff36b0ea55b06e3359f17b76df122a7a52a7e907a545bee6658ef65b7a394f7ad251d06cf6ac2c89a0d2e26b870a297421af8c3434db1cd34814ec95acc46ee412562c39d46a75015278834434d82bfd42d367f6da1bf45356e3c9ad32d0861b046b7fc0a5ffa05a0c40c7b8cf88583b6dac3230d92abbccfd294b42046479e8723190150c9530166f900249c68997ba42fbed7794d5ec2cc6c3ba3f7e69ef9f32534be86ab6f6a532b47111fb87174581a58a1a1c29c3d5b8d8236f5b0282eeded3aaa83929246fa68b33cc962bc010a5e4059387c2f93683947d3dd1107399d8b2e1a1b47c48f2ca67d5cc65c2e9a5c8c1300ca498c114a7163fb50cedd082b47a6105328ab49785102bd11a59691dc698dc69a5afdc5042a25b7b1a7e7a5380acf1316fe56fa4e0f2bdf9310a24518bd1dc39b651cfec1dbb3ba6305635931dacdcbf8b16a7954ceb9cf742b60d21e575fc13f9f63c830ed176a40d4ae8c4c2f2015817d2daa67924bf55a0d9b10e6bf857d58430b63c214fca8be1188e1f04d8113fd33f723e3788301fc0df7b9cf5369298249dc944ac1eab0562c83f3dad8bca7c67f94e1119163a3165ae04808bd375ed92d02eb934777015f9a14e977f63dcec6803b7d6a3d065fb7ab6062ad8a163c35a3e580d7ded147dc7a9fcd2e6a3694a0742d32da8b0ce433da464e624c4d83fbdc75a9e67d71862d56d25011f621f42acae0bb60ef6e39ec9a29e547810f86dae6d5ea2d7d48bf505a1fe0b9df9a6d859e8d8565c2b79f38a99553a922b4700cb2f2edc6f623e844c9a3a787d4edb8a4fe5935f7986020a7a1776ab1aea4873e6f553b5ce3c9c7d114ee70d58955f51c4682996748a4756b737c53b6cabfaa69ed6b840356f7f398ef054845f3c644d82b1ba560e04ba52950a8db0cf910c461bef12bb53231edce42ec38ef3227067039a9f1cbc3062dfde8ec681111581a5975c4ca5f5e2c46c01ecca09eb0b941bed322b3af9fc303f9e52dcbb44b293b61623cfb5ffef136960f49f785c69b670588a55c79e8037da065f643eced41afd20f36e9af063ef4cad2c4396396fac42f6b36c8c52d8e914eaedb2a6a6aa7d3c6b7083c38e32663ea14c917c2723b93196d2dd042e0ba12220c6b1a4efa38c2d9b521f5cead9684a03fd322dec73cdfb7d1322f843442ea446363f033aad5a802210fa3b76b83b0ff74b992b267cef7afd9b8dd9c6fa0db7d67a6caea535fe0400a0b86c39d00561d4328a45e75ddd6a8b0d7a9933f269b144b341df563b761b9f529dd81149aaeba8cb9eab5cab50975cc2855ea6ef1b6093f150a803ef36695d401daeed33d56f2ac7538874126e98777202c5c9b4386546b3fa350243e0194ca46e4c8ac48711582d72e19456f166f58961073d2f0ed349db9094afee01db0e22cf02e6498699a3469d11ca985082f76e0588b12b9555fbb2accf6aaf5d3e13256ca104c3eee2b53885320a8396e53f22462794f32de0f5a776691d8be71370efe05af2428868cb1d98984759ed936f6f7fc70db91da5ef68e457f2c5b38bc3d7b289d05ca704116b375f6559ef072e2ec608325a5705b2959f123b1ee99ee85c3e64ad52ef1358d48609a74b0d57edd9f71597b2c390fb296c1d712e5ea89abae9e9fb7177b64b7f2bbf2e32c6c50133b1165e145425021f77b895a51f378db078549b436c2cae7afea93d6340fad287d6923835898ca7ef02bf346fb80c6e30b3383549eec7559b385972669163ca07fa7d5144161d1ce6dd4172a09c0c560845b42a5b0bf2020c6a83b71f550576ae3f8b32482964276ac8ae274b3de8de4414fa6b75989641c5bb98daffcb4b713f5f669d34028c3592f4cae49e39ad080fd84616a75d8ed59420d2d2d4fb409ec5b77edb291d8fc82f5b676d62560d87de096f2bfc05cbd233fe1ec69e07aa3f30640462b97191f2c412de09e2965b77b2f2553b9899f8514312c735f44f8071c5606c704f740fd90a7976ad3479a9aa0c36e2ee00fdc78d2e5759913f2adcbcbcb32d2e2915bdec8a82656c88b2e9d6fb6f28cf99244b709b4a9d35851f1dd31a893f4ea8fb43a71a29a4de3c67419b8af30f633e965ebf3235ea1c11d94419e9c9e62a9efa327a967a8f95e88231b567df0cc7fc30bfe8ba9139edc338f8cfdc67eca446bb9ee453b46d73ed89b345935c2cbf08b8532b7af23cc095e4b55ae10adeaea3dade4a3cfabddbbb1818efe08ce92a25465bbaa7738820d6042e376a161575257ba6696629d0c1d4b009626dc89dc761c3c0d565412600bee44e7c8c66ba9bc052007d7e0268ce23dd1bcfacd169c7519c26ca77f71d61a0c7d57ebdd9874869798ea0c7ad30531c08c06f512053aff8b73f2c72a3c1cf9bc8e91829d3439b0ca6ec2f7185491f45caeeb36e46838ad52d272924eae7bf5c90e1179d04a182279fd7e110ae86bb1e230879117f37913dbc53182e24d0efec94551b939f8bc226ce92882c50a6187bb973fe03d3c457a15446b2a656a9c15bad8364677e3d211b2132de5f7326de0cfbc5a84830022f11726919e3fcf2d0b4e85b3a1b26956149955f422e3a27ab79a153e50e193f279d6b2f7983956d246d1ee21fe95ddd2e4042624297e8e529bce35b377c1f417081187e", 0x1000}, {&(0x7f00000001c0)="e1ef17d926b8a1f9fbe6f1c5eb2a9d1368713da6c3929187d130335794c63816dd67996f4e5a2f126f9ecaddd1b8bf41dbbb9b4ed0e55603f02fa6f74e23c09a80044e5ca68626d0fb7dcc88806f88da112326a94fc72299fe3fa1d778202e904be827ef0a1e1872a83cfb671fec3c02f3c955b707930af23f391b20f01bf3d8e37a0b9e95cdda7eef86054c965e91a4d10469953e6151768e8cbfee5cc0e085e1e643577530b13101ed6d5f41d1350cc3317445847fd48f4ed7456791ce29fda8abfe2acedf32877eab2a541a844287db2e38f584e62e2a8ad4f8a754927818573985bebb3caef444de", 0xea}, {&(0x7f0000001300)="c6f4122b55a79fd34afef625d95f002b1dd3d0d6a961b5b2379e68c3872b20fdd167415dcf78ca1eba14ceb8039e44f1661ddad4fd56f301a49c6f36750a11a1d0c1f6f29880b25e2ee6183c95e42698782c4762b2c0ca853bfb6b7915aa4c61b44d905c55b458bf134ec4985d408d5de5b0aedacf087426dc2edc34bf92a254f623975e6fc542beb6f0823af9d9223297e3596494912b35c56d913ba9b2aac0b8c8232b0082cb0ee7ee2d2ee83e4479080252736dcc52ad683594119a32ac1ece4529a527b1310be37635bbd71b958965bb1ccc1fc1555d2183751175761d48a17cafb8c7cf", 0xe6}, {&(0x7f0000001400)="5f6a19bb677e6d49a81377c7c38d101786baecb1a38a3080e21f31d2f3f8bdbf0f724ce63369828d1c9dd487032a043bc83b1740fa91df8b90f9aee3a4265efb67a098d5fa953ae0ce591211b7d4053ae0aa300198fe871fa044864e9fa9d80fbedc97d3e13a8b24662e1b60b762d1478cc4477dd747682f6111701f951b01025a3cdbfb2d29ff359e2f80732edb10610c49aa89232bb8fbf918201775cc07b763000c681626688d0d00fff8de139dedc85f2004d7aadbf1d9bf14ffe261108bc95dc0e1a101ce81534928795d285234b7eaabfb70beb401e213769a161c19cf", 0xe0}, {&(0x7f0000001500)="b372aacc4c5e9111cc16bb5024561f71b73f3b82c568afe621d7c9e86713c3af2d9667383c796029c46564d47e5f4ef11e08fdddfeed7a18e05d01ef618d1546ac9fff4a1006c405742a68286ff01160ba45743ab799dfcf48cc87a9d8ca17135da78c60088838a5ad0d73069182e64cc22915197d68a9884a073cbb33656a7e28a9ec90ff38f77e0b0d5ae6870302bbbaa3c70080379183c2ff8bacd03eb19da67d03643bff37bbd2d448539f6a1ec4071c2afa6677fcfef93d4d95252fc44d48ce1491d5d6ce16760b7670a4269a75177ab8f6", 0xd4}, {&(0x7f0000001600)}, {&(0x7f0000001640)="3c42830605f5052a6f2207383b71d4ca689d0bf743726b2e02b51c12af9eddd21c3ba0f95047eb88cea464b0bde27e0e3cf948ac37f36655c6a1efe3bc01d70ed57140a690194bd971d2651ecc43784d0d8e55f84e6d62d756200160a560ac90734bc2ac8e362f638106df5161e7e5320a6a24f69faf7858bdce9039abebb6a6354c9fa4ace87c50cedaf5d465ff919d29a82d4ddc8c8a7af02eddb741ff75b3b15465fb9ba1b441975e", 0xaa}, {&(0x7f0000001700)="714bd8185341ee521b22b3d96d731e69c97104ca19f6fa50e8ee2325541c1e0b1886ec03c6750c55f298385c8ef535ae1a60f93343bb4002f3be9d560bc9c0890db6ce428876cf5fc6e6465534311a5d1db520e3852e80be6d565106dc5c579f6050e17b84ce474e83cc4d939f8319a95a07f0cb6af748d33ea0942e38544b9222cdb8e27e47eaa3d96a1740ca9e7cd0d5574a16f45c48b99f098cbd54aff0e2b4e0eaabc23aa0c695f1f5b462ac2533cc26da5d9958b2b9300e63a6d7734a881ebed5e2a803ac5789a7ee1782e9f2c7fbfe014cda6c59ca522123250a2c214b", 0xe0}], 0x9, &(0x7f0000001a80)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB='\x00'/20, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=r36, @ANYRES32=r43, @ANYBLOB="193fff00"], 0xa8}, 0x8) 16:00:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) kqueue() open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpgrp() getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf5460000000000f7ffffff00"}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x101, 0xfffff801, 0x80, 0x0, "f4960784992441eed0c88b1e2046be66175e1278", 0x849, 0x1}) r3 = open(&(0x7f0000000040)='\x00', 0x611, 0x10) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfff, 0x3, 0x3, "bff1c3330daa09b974d410aba65f17c6fc317e2e", 0xc0, 0x101}) write(r0, &(0x7f0000000080)='L', 0x1) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fd, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r6, 0x0, 0x40fff, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r6, &(0x7f0000000040), 0x1) dup2(r5, r6) 16:00:26 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000200)) lseek(r0, 0x0, 0x40fff, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r2 = socket(0x18, 0x4003, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x40, 0x4, 0x7}], 0x8, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffd, 0xda, 0x71a56e1e05c72e47, 0x1, 0x9}], 0x4, &(0x7f0000000300)={0x2, 0x4}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind(r5, &(0x7f0000000140)=@un=@file={0x1, '\x00'}, 0x3) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x14}, {0x6, 0x0, 0xff}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) clock_getres(0x4, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x5c}, {0x6, 0x64}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1c9, &(0x7f0000000100)="230ba4b2684e55a34dd34c6e4680f764379acb3a1041cee6d49ddb9d0a5f711a1f14c6a7ddb9bbd46c0eca169a58e6e51989548d4de3a931525f3e2960e12922f3346f2e7cc8333d966705ea7172ae9cd8503fe244667b382141082d820ced5f6bd684626f572a726d8948d7b2ea4d5b231e98ddd72845e834a252") 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x803, 0x80000000, 0x1, "fec41d8a57380541a40c3fc5ddb150149d9db80a", 0x81, 0x3}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000500)={0x19cf8e75, 0x2, 0x3, {[0x40, 0x0, 0x7ff, 0x7, 0x0, 0x7ff, 0x9, 0x7, 0x7f, 0x7f, 0x3f, 0x6af5, 0xffffffffffffffe1, 0xffffffffffff7fff, 0xe33, 0x1400000, 0x9, 0x8001], [0x7, 0x68f, 0x4, 0x7fff, 0xffffffff, 0xfff, 0xeec000000000, 0x4187e3f, 0x80000000, 0x8], [0x101, 0x6, 0x3, 0x7, 0x10001, 0x80, 0x1], [0x1000, 0x80000001, 0x0, 0x101, 0x80000001, 0x4], [{0x8, 0x7fffffff, 0x0, 0x9}, {0x8001, 0x3, 0x0, 0xc8ed}, {0xa00, 0x7, 0x72, 0x7}, {0xf133, 0xfffffffa, 0x5, 0x4}, {0x7, 0x0, 0x7ff, 0x4}, {0x1, 0x95, 0x1ff, 0xffffffffffffffff}, {0x8, 0x40, 0x200, 0x5}, {0x0, 0x2, 0xfff, 0x3}], {0x8, 0xffffffff, 0x5af, 0x6}, {0x2, 0x8000, 0x7, 0x8000}}}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x80000001, 0x9, {0x86c, 0x97}}) 16:00:27 executing program 0: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') 16:00:28 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r2) dup2(r0, r1) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) writev(r3, &(0x7f0000000280)=[{}, {&(0x7f0000000040)="5b58f9d990a4c4d04d35bd463e88a1f209b93b9bfc78eec73c9058eedd0aa0e3bc2117102f158826770942707c3823dbf4b2d58d00d7b71682c6111b74d11c4b3d51224615852fbc", 0x48}, {&(0x7f00000000c0)="8e61896211f739b0b8ad5d2604f580f56573075b43adcbc1434543cd1139da51820aa55310823349f43f66b101a9648fd75f966bf62836195ccdcc179c1a6bd5ed98a87694a8ed808346be1f90224908619caaf7aac0e5686b8d2c01c2cd7bbb83ee381594d16c6434680fbe34698871ccf9e6ef5ed252707fe0d1a78c804a4119a1a9504922d29318f9fb7dca78497b16f972fa50171a3108989cfe8a72b2c6399ac80962c4cb1dc9b3474e30c987e29e72c1e0564e70ea3cda84a1abdf5579699fc1899569da48b27ad8b7f88ca09119ddb68973eaefdd4e01f6f7c5385b09884d7221775c0de8e51a25", 0xeb}, {&(0x7f00000001c0)="aac71e8994576016c87392e2c312c8a7bf47b7405d57c0f24e196e595e63ddd30df871a03e90cf4c34178b85d2b26e175d9cd37ab30c69d3599a2579bdb2be7f9d1e81d32a82ab456b14f29b6deece57861254eed17cd4b521df239e179ec87a8819c2bc496810cff8ab9ea7093f3061ddb3812bab410a63b6ce5a71c4ac1ae0c35fec94ed170962f5f79b8bf4bc7d3fc2930a68", 0x94}], 0x4) munlock(&(0x7f0000008000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000ff8000/0x1000)=nil, 0x1000) 16:00:31 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x14, 0x2aa22236f175d838, 0x3) fchflags(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000480)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab742bac918ed54bd04255a405bfba21c4bf396886c66e29e16ab912efa1bf0325308151a5ccd3736a3bb0c395fb63c1cd41531bca5e784ed652fbff357f663278b029e41e8564c0a0984761dc34f8e9d5427643e311ebd90ee85", 0x7b}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6ec", 0x11b}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1a", 0xc8}], 0x6) close(r1) 16:00:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="820201f0ffffffffa0d31d6c83a19dd9e5cd29b3b927b8b5e0107b2a9b58824aad"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="79bb3b5a43baec95a1d1bb82795fdf1d80ec1762ef9fc45b5809d877c82cd20ab96069f3a1a3f7c9cee0cad0f93572c11c10c452d32a80d42f937188055f1f20090ea709424d74e04437dfe551453b1c6eddd5492ac5b7fdde5684e953bb05fdb35e4c343126237e473a996a0dd9ae8c4b88bde851806b745effb9ec9205e17a7fdf5eff20196f2619c388c123968e85d70dc4852f84a336b37a6ce369df20cf85c4468a5ec40f22b0a4a90ab9e62ccfe1105958a4f2dbd26b519bc0f7013feb75d8728f2f9786ac606c9a3238accb6e9c79676e24ea97820e133e53564af9c9fbbca11204b03019dc445eb5eae2dab327b160ce8d5eeee6e338ed7816588181202c7c659375c489b9d2cd66d8fb5bfd0177ee7623b72646be723453a348ee539d15a3eb23111f383ee723775edcdd50263c48c8a6a7c5cc101c41e63a41f0b5bf18a56e2e315f0797987896f83d145d2fe1c172b1fc08a5345f12e0e899a7af0a19676df5b0841150bc4feeae5362bd9e46609bf2ceba29c0a1577b36f4527e358ebed2f8d155e1e5108c3f7eb6b1e21ca670f62f974de1b3e3c762646f07c8ef0a34ced29700ee3ec800c3e615e5c0fe78bc73e88e2583e009f9379b72d164dcb6101ff59c79f5d8d3140076ce82007114ce515592423bb96a582914e7702b6c266052ee3c9c63eafedca72081ad53002ec2848bf9a6591ba8a3f04253f1fd56e9934337107c65b619db68a896a5b0b037cd3691cd8188be8457c3cdb596dd608fceba80798cd4a6617149535f36ab8e0e42eccd5bc41600041ed36532567880d74e8815af068acc35b8593b68d8d34226943dd89d34bf0cf5a7c1460d278d186b3c042d9e92aa77f0e28b3fc8b7279c217b560dba0cdd1b2934181b815e1c1e0839023ee99789098a7250b0a8b66e8ffae092fc78a585745799929f9ed7baf0c3b0b344a478911993c918a79f8c75a5c5545f948a94de44c2b1547eeb12991f4aaced9a0b0d6dbe7974071149fe1dec9a9f619f6010d7f492bfa605584901e0cf13ef6ac5b95cff422b7cbfa36c483930ab90d791724fdd57e246864150321846b821489b1c57fdc4b25dd76e22d30eb041373613e2e8b651dad369e8811a8922c6fccd177ae2f459b78f7099233256c8fdf2a518fb9be7e5b5c8944c2931673021479cfe75a15b5eba09b640e67e2ae1a5dce70396e9c2baaecfb1bdeaf9ffbf8b27b29c26ed91da5c7fbda20a280507e160bc53e4501cac4385d32d1b543c3f0d9f682df34bc53fa092f4f8d1845866d0e0aa03b6a8a64a70ac92a15d768734680ec45c7f3d1deced91cfb3fb079cb13562af4d49acf02b73b2b24e4e978f0c324910199be59b93b160a8e1a9b1df80e59fbc5534cd0f15f4abfb63c834abaa6c9733f441f6e881d23e5db73a65a850c64286b8a66c3fc6a48febc76c5c526eff7e27d77fb017de1ac85b6c014eabd5baa0af6e1ffd61f7fb4ecfa8d2ff8a1ed036d3af09bbbbcb5150a2ece9f32e57731c8f1053334c4d82cc76e1c48f58b71beb2e417be699c48cd64941a02a6029b4ac4143579049ff4efc5ca73e3d67bd24ddec63694d029e225665566e9a30ccf51df53425e572e89e2934537f6bb8d3c262d948288bb28ef596e50ad9a9637f2bdbfa2d43f34fe31306c44a71515ba7efe590b08e82de5ea3ac146b75a09c1b7240acf81b8c32c5ad349ff7411472d9b6620042f7c09dd3b6b27a6976eab90a6340041cf6b70ecfaccce106fdc7b91882248954df3d578166a553b1d2582e8b3d690fd87ab54d811471dc34722a2859030be6fe49bfff09df4b2e773c1121a6cd9308bcb6c473c93399b46e05219958c255acbddbdd76d5fe0d97cec6bf9929806f96e486fe4d7b7157a8ebeec9c34146dee1486c537577ca4270e32afec00447f27da190593e7c0a13179a74b870184bfd485e9a5554fc5c256a7e7b4ceea8f55af1ce4c209edc728c3fe770f7bcf7c9c33570161a3f29780fc25785d633b5c5687ad5e30f7068568ae30e3b40da84c7c8da6fce9f510aecc947abc89c320083d6e9279a503d8c2d5569fe65745f284324ddd3e5ad668e446bd6aa20461c543972b6e593136ce1588ae096beb32ac7aacc6df867bcf7af62a0c5b28a552e89f92d283ffd8588c82df847b127598c979a01c58f1597a13b12e325d83b0edc5ebbb35830ab3aea73bb919a7d0fcb1e54f0deaca4a151582429db7a5d1fe4a17ff87faae08aeaf26b81fa706003716906c1b464d8da6e7f20b9ce0fe351971a8a84cd9688b5ac191907b509dc3f7d6cbf826fcafc52a8385944668019e91f8e2bb9fa6c675bfc4d4f4a2cce3d7d056bbedec90afa8a07ebf02d147828db9f4e2f1459d488a46268c1f6eff087e7de8d4ea1f4a9f6bc7dd3fd3e9fcc83389b6a8e31090c3200179ea006497185e92f5957de6f3a52749def5fe393abd79996415545385802b8589505b879bf5615d81adfb613bbde7045a262783d94b940213356a2a5fab1ebb7a00ab627eb3604e5fd1d6f89deb6c2dbe42c744264bc52c474fed847f9e01b485d4f6fb2da66edaee893c1bcf550f0480da12535fb1068c8d68294f5faa35bb02104f00be17825d8fd23a381d3891ee26c5811d4ac43b832fda76fd08cde8d28f094919603810e7af01d956acbdf48b5b5f965362d46ed612339538b2b80c0c5716bf2f8d4863a8278508065b84844d2d24b5de2fb94fc172feb2e75ad90f8d8835d48d60067f29ee0940df5a140db19da320466d31b85a7e2d5401e953a4ffaf9de11563a403ca9b4b58b7968a7875414fbc671c7ecd1d7d74fb2cf3e8673137a61ec227a1ccf558d0b197aa96f1df7820e147ad1452d488ee04731e99feee1aef8ec5b4cd0fa1aa6fa1e7d15c9503dc18cd4fdd2b3d237e680f458b07807ff671181de41c931b2ecb823b51adf8d82d7a2bb465cfbac0a03210677a288635d2a662b06ccbac4938f804f02ed625f536084a4b5bd6cce5362f751cbc1d00fa7aa9a515986d39d45c998a8345fa2762f630377b76f3f8febd8acd0ed9a771a3328708a00b43c110cb61417ff2fcdd219e99b476d56f36bdb0170cf2b464233373e5345ce42fe06661df09f924d88ff78f83d2b57b951fe0c286561a47e57ecf533e2e70d421298f16765440a1be8e287533e44916f2360cad46db0f7e0c3a3d4a45e2794af45f23c95b618bcc9c88d5e04a775654b56bc1d85a264ed034dd285b978fd0501b923bb9630d4f127a61cc2deed97b8de856c64a8d7042aaf15e1efddc7d64582bbe32c8fc4ef2eab2515f65f4aa52cb6da60730831f17cb8d23723888f1b7a9d71d3c7e9ba35c25613ce06bfa2a4bfbf0cdcf7e9322649b3d919ff5d16ab8fecc251cb71d1802f8183abf3d31fddb616d9981144a1dfa1157bebd37fd3b5521d5ced777e9968c63d8bc028d44ea686111d05e88f4b0a12a38b7df41ddaa629e57bcc68ffa5f1a3b565249f8f5028f111fb30040d8cc12c71dbb0f00c8ad32ed8c7cbee2abdcf2d84c60ca2ee991815543074bb2bbaf1708bdcad54f346361817a9a6d91b55d2683f2596752001402229ac5c2128c32cc54dc2a011bb4c7d75cc3ef49db29298062ddf66acb7bdded02087600690d74f6a2b77a016a0ef43d2f91a2e201934506cd13769f5eaa4399d315493bb7b41942eb41e388f574c6d20498530ee7e21ac9aebd5cab9329c0aecbfcab961a730eb1f6144f47dfeacfdf08fb92682f108af3b120416da8c31147d43bffa374b652a31a78983130554fd1e80478b84ca6856f981a3fec2753a1a114dca66f19985110b4fa1e8ea8f00547240d5b09469de4df77403dede78c2906495b4cf2f605071b273c40ccf39e1a9aec5ae40f99cb6c121cfe80a14f38441426e68b2a49afbab6aa59ef93413799acc52653d2ad043ba213d5ef596f03bb38d0c8284a849ea8019aa725cd5c866cf832130127a12c8567a4e4d3a984ee7a437c7ca4b1d021436165d1ad49a8f9fcb21e3b878c86cd5e26a520efef454e581b2f55ae4038dc92c3130750b0d531139e8e32490287193fe5ef6427c3c37cdb1b97605a3b590e30eafe7bd5b843230a10ca5e28550917c2113c57e06d26a9665db75fc1ecf59f6325e50f3f3f4a26276973926eb89fc3b94d557bd7fe25eaa81b4f9e0bb93b6bbe40fccb8c7875291b4b78321914fabcf47671e1da7a88c33c0147f1ccc99c68f2800d08e033cf523527c27e67f4000e07ff2361eb7dfee1698bf875ec0859b7b58d79dbabc89e7a8d75e9f5be0313d03c2e9f665c7ce82b9ffacea574dcc75da555dadbb52127196649908d8eb844d3b8e357ecf12ec25f157e17f51342007d3f4c755fe3d472321167dff93b975dbd142badd6abdc334a7b520525874a4835d456e470063f23a8bfd985c9c33ff5860326c57c7ea2c0f943462944046b9ec9e594b2096533889b5437df76ba2564828e93c8e4e6a12421000c29306e91628e0e74d8a6694a7c2ad685ef6a41c3703aa630495bae8dd98db00a8ebcce167cb916948f38f4dd72ecbcaca3a29ce3ab46355cfe49772f9235d7e73813c82398097efa8ab129aa655892450cda59ebea175ca3a05e7688f6e09a1953b211ecba62b12277bb932bc33ec35180713e38aedf174d97a9b7d32c301ba2429054d7ab64e0e118bdf4f56ced72c40819aebb7abc3d2ca608c99cbd501fbf94dd7074bd4beee01f98a9e4ccece9f1d90c04bd1d6c8f4c4b0601330cb646484e6b2375471873ce759d69ed03dce7407858f8344e73d7f83cc3c97532dee180a1be1447cead879dddfb39cb392de185593a7ba58814218a8985b2fa1202eed0a484288a46a7f3e475763e9f9b20e32e47a0ccf55eb0a4b3a5b895be98c43605eb9daa7aa012fdc9379a1c73ceed1c4e3cd7cf553fbc9ef608a70cc84a4e08540d0dddf5f1dc3123c8d401ba529c5692456078d14b5a2aab427b2e5043cba659a4cec75f8b5d4d31b2ef8dc0bf2e5a1dbbc27ab1b073a0169e5fb9c9067b4a02ff9c2a69946d10141924123d0c378b93d45ba55f849feb62c2e3387dc898eebac5c4e33b246d3c4a25863c88fef277d22e0cd18082c54b12420b1698d62668d277b5045e64c2e9f917f6ceafad9a2c303e0c6e374573370324c21a4218a3d7a5e5fd35bf91f3d9b2c3e1f4f08e9918821e2066592b7780ef8acf19fc1a4eac097a6c8c7c12c760a6da7d5a253c336acec9e01b86476ad3a1cb114271da1672e843deeb052b33179923abe7b96758adcbcfaecdaff0b349b335a64cdd6d0233458231336e1f155150ff7dea9563ae75d7cac723327870700a18bf8535db62a87fd2b3f1db5f59def351bbc59a7b2a4195b3e682478a318d868d517d575e7f38d8da79d8e76ac7182f5f932d2ca5c327fda58c7fc5bfd9ba1e6d8053b462d41eb3b7ac8f4d69038a7613fc9d9dd65aedeb952fb0dd527110dc98ac1f3369990bcb844fe99bf343f7c2ddd526e9d79987e953a5edb32d8c108192dfc9eaefc94c7ec092d409ac36644fc119c7773f8b67dfcf84b8a07bcf108fcb8d8ea2409e48ad5f9ea523a51a67a07824b3d6d8f44085057f2999e89213abacdba066eb727bb929ed5552aebb29493f250e464eb156fb413c033989033b545cfd112a9848e94f79d3e68c5d885117ae7f71860b5e978c8ffde6cb72409fdae6a267fc98527f2a6bf34179ea6c64e570474f1056ce80f010afa9509c040d74bbe76a6e5eb1302d236e51326a87fac52099d53c446abd75b0a9df189"], 0x1) write(r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2) 16:00:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x3], [0x100000001, 0x0, 0x10001], [0x0, 0x0, 0xff], [{0x0, 0xffffffff, 0x0, 0xfffffffffffffffe}, {0x0, 0xfffffffe, 0x0, 0x6bada54f}, {0x0, 0x0, 0x3fc}, {0xfffc, 0x0, 0x2}, {0x100}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socket(0x10, 0x8000, 0x2) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() r7 = msgget$private(0x0, 0x315) msgrcv(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r8 = getuid() 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() r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r13, &(0x7f0000000a40)=[{{r9}, 0xffffffffffffffff, 0x69, 0x2, 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}, 0xffffffffffffffff, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r14 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r16 = fcntl$getown(r9, 0x5) r17 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x3, r12, r15, r12, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r16, r17, 0x0, 0x92, 0xffff}) r18 = socket(0x2000000000000002, 0x1, 0x0) r19 = dup(r18) ioctl$WSDISPLAYIO_LDFONT(r19, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r20 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r18, 0x4004667f, &(0x7f0000000480)) read(r18, &(0x7f0000000980)=""/167, 0xf) r21 = geteuid() kevent(r20, &(0x7f0000000a40)=[{{r18}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r18}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r19}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r18}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r18}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r20}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r19}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r18}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r18}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r18}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r19}, 0xffffffffffffffff, 0x22, 0xfffff, 0x80000000, 0x40}, {{r19}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r19}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r22 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r24 = fcntl$getown(r18, 0x5) r25 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000840)={{0x3, r21, r23, r21, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r24, r25, 0x0, 0x92, 0xffff}) r26 = socket(0x2000000000000002, 0x1, 0x0) r27 = dup(r26) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r28 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r26, 0x4004667f, &(0x7f0000000480)) read(r26, &(0x7f0000000980)=""/167, 0xf) r29 = geteuid() kevent(r28, &(0x7f0000000a40)=[{{r26}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0xfff}, {{r26}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r27}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r26}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r26}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r28}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r27}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x4000000000003}, {{r26}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r26}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r26}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r27}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r27}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r27}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r30 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r32 = fcntl$getown(r26, 0x5) r33 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000840)={{0x3, r29, r31, r29, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r32, r33, 0x0, 0x92, 0xffff}) r34 = socket(0x2000000000000002, 0x1, 0x0) r35 = dup(r34) ioctl$WSDISPLAYIO_LDFONT(r35, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r36 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r34, 0x4004667f, &(0x7f0000000480)) r37 = geteuid() kevent(r36, &(0x7f0000000a40)=[{{r34}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r34}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r35}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r34}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r34}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r36}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r35}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r34}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r34}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r34}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r35}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r35}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r35}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r38 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r40 = fcntl$getown(r34, 0x5) r41 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000840)={{0x3, r37, r39, r37, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r40, r41, 0x0, 0x92, 0xffff}) r42 = msgget(0x2, 0x2) msgctl$IPC_RMID(r42, 0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000140)={{0x5, r8, 0x0, r21, r31, 0x101, 0x7ff}, 0x9, 0x7fff, r40, r4, 0x101, 0x100000001, 0x7, 0x100}) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) dup(0xffffffffffffffff) r43 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r43, 0x0, 0x7fffffffff6) openat(r43, &(0x7f0000000100)='./file0\x00', 0x20000, 0x101) getppid() geteuid() getegid() 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005297dbb400"/4098], &(0x7f0000001180)=0x1002) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x3, 0x3, 0x4, 0x0, 0x10000, 0x5b46, 0xbc53, 0x1, 0x2, 0x6, 0x7}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000001200)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001240)='./bus/file0\x00', 0x200, 0x9) 16:00:32 executing program 1: mmap(&(0x7f0000aa2000/0x4000)=nil, 0x4000, 0x5, 0x5012, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc) r0 = socket$inet(0x2, 0x8000, 0x20) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0xf45, 0x41e, r1}) 16:00:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffcb8, 0x0, 0xfffffffffffffe9e, 0x0, 0xfffffffffffffffb, 0x9}, 0x823) 16:00:32 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000001c0)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x9, 0x2, 0x81, 0x1, 0x4, 0x3f, 0x0, 0x2, 0x1, 0x7, 0x5}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) getgid() fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) r3 = dup2(r1, r2) pwritev(r3, &(0x7f00000004c0), 0x21d, 0x0, 0x18) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1eb) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000640)=0x1) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) chroot(&(0x7f0000000080)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:32 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x1d, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x8) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x2000000000000002, 0x1, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) read(r4, &(0x7f0000000980)=""/167, 0xf) r7 = geteuid() kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r4}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r6}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r4, 0x5) r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r9, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x4, r10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="effa9e65a88803dbfe74a27a1f5e543d7b17fb2a5c5a7e04d6483e28ddfcb39943f08d0f89aed75986e7564e7953e7030fafc2b5e5cece895204fa5a36814823efaf6508527abd297d471277bd5cc1d37b151c7ad9c6f012b5e8d0c49e3f59a6753639350391e08c69162ea44fb2b7b89858e2c0b1e6f3d4ba88d1d6ef31d9c40f413036f9559f3e04623340aa0cc333af2bc05a0d01dcf09866e17e9bf29bf1b8b7e03cb30aa90c29", 0xa9) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0x23df8725) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) msgget$private(0x0, 0x400) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/15, 0xf) writev(r0, &(0x7f0000000000), 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt(r0, 0xfffffffb, 0x8000, &(0x7f00000001c0)="1ff660d9786e7294fbd83f79bd1f5730e830ea196e989d17114ce15c5ae2fa9d388f9e0e2f50dbda04a93a2c8c2ce35c351510140af2b835eb07e8802c3aae5c0cb711f9a4318bf7498b60c33d8a7d39779a225df7de3176198b7b7c0d03459b73f5e23a40c793009c67bb4f7313615711d8e0d0cf05aaa203ac71a3083656e85cbab36cc5073231b5db86239c4be64e35876276c345c3acc775a8bfc08484e7da8caba232cf0782de5fab58290d7cfb2895ed336d0e1c1b121b48761bb9194aa63bd11e4ec9428eba8ac7083cc29f76fafa4028970e12212f24e1af5f71573d69f45c0c", 0xe4) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x38c, &(0x7f0000000040)}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x1000000000000331, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f0000000080)='\x00', 0x20082, 0x120) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000002c0)=0x9) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r5 = semget$private(0x0, 0x2, 0xc7c5544a2567ec3b) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000300)=""/149) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) renameat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', r6, &(0x7f0000000280)='./file1\x00') lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000400)) write(r4, &(0x7f0000000900)="926a9b312c9d001bb384387c960b6b3c6df10476ba4e7772ca6406d6a054fc9dfcd3fce03505db18e184ca363918b6d1d3550eb8a09b8d2556bd89b9ea4d043eecb0e7d4f627614ebdde146ad41017d394483f67254883a23a024f371cd697a86db9d0b196b92e3dae15e353e4414cab8db815afde06a90c533909f7915069a44aac5664aed73cf86d49a60fd59129de7dc3e9156c866dbc88c5c316d13df13d4e2393cd5c75d5cb3795c4ed4cf3abb84d41e519077f26f7765069229914c8b33b8b0cd9b32761e2ec0e2bd3b47d1128a2eb6a673ec76b9050d576b1cc55ba5c3e77fc5b064f2706c41fc0ea888a0f58f0f436425234dc8e7998fe81dc9764db15d6a1fb66a30644fc0dcaf6e3abd50d145304d229a3139c8e2b05569fce8cf4ac6beee45b564b1580cca354120d0b5d26693586f5e0f999655ad44ec9b7da99d99ea24e97aea540e801908effd1751d950cba626481ef35e3f715a4ccca1e92c7dc051a7fd63d505aba0d676821a485631a291e9e857753127c4f66ed340b68cf96b9115ee1ef6175b382316d9a2248d3b285db542eb5c69c3e520c4daab44b4a18f81e2599f2751718f02563491ab1bebdc6d1392f24a1a50620fb688382f5999d0cc5ff7df56af820e20c0dcb7be3c9eb925130bbb72a72d9657a7e08012492084893e4ac5e6d02934b67188a86e5800c63890ae4c876a9a65400e5bf74b75ed7c9a2b510c86ffcaf1ab31c8b7b17f9fa34c07dc38874b11a17f92d48211aa8513c6f48463098e6a9bcc68f4d68f307894a87376029c7f5aafb4a293295888465181eaf3927f511b630be212865e38052a7b86b02230186607f9556d4250787313ee700659da3ba1b74abaf37068c84cb52bf69f74807b56190adbb64bfa15960fa5f237a9e59d7ddb2897fa306debddd4e5aadec06461efe6d6c7e71d80ef8bb867b02b57c72a5b0a8271c657e48938a7f1d67a83b2d7866500dfcfaf1886a8f6f5d8b686cd2b6895a053db52f10adaf4deacba98948a40118745d7670c68f1f5041286cb4257418e83a0ca7e67fe87b1eb51a5169e633c6aa1ca409c7d40914dabfffe0b0000c6d94a0f39078c1f944f0d121db083ebf65d2b3c7e53fb6a306d4e7e7dfa67582ddedcc773e70c30613b97b36b4d7816e5c5a891c4aa9a66b04e450d65e66eee7b59583d5388a867dbba86b538cc7a08d10370d5686047aba214d0e5b7247200f515763412ce13a5b8b03678a14012bcfbf71137a3c2cb3f872afae16b50dc9d459b6a3bbc7c2e50b8ee6f03f1c1303b3ab2b7c40593ce07d5f2be609522cee47af8c6c3ef48e6e1bb31eebfcf2eb606abb5574f23bf7462598a5fef3a4f995e785cdb82fa18054a394ad0ee203bb7f4e06f0473a481dfea666c1abcbba0afefc2632850f7fbf447814fba46fdd325063c62536e5c0f33197e09a434e0cc780ff24eb0d65bfba8692d0e614ef238156072d69fc247686125f0609f04e1646005fa272df7f42c809a2365704a39f09194ee8586cd4796303cc4ea79e279522da14b9c47313a2302ab3ce8def359fd510943bb67a4349f0e95d475d5d7c1bfbc34fa7c35499d29efd75eee2cbd2e4e6f93b274b84ab6246898c98fb4caebaade8d48c850160e22f343d42f9e70e3f7d0274cfa3dfd65150464b24ad9629661224b9e46a4da5a53dbc32251897e92d54b34ec745e34064fc169f5a9a1e519996a57bde6705acf9c87b1177580ff63cacaef77833891dee43d9b49df3d188805c935c018f6fea4027dbdcf5c16e98d20129fc6992b0f7e78eb8ffff90fd5aec50d8010cee429b630986bb16fe01eb8a3a40e74f31e80756482516022d717c5bf637df6132a6b1538633c2acf0d599d85fea017717cf56ef085828f277807057c47d3137226413bbf84c7fea04c1f0907c55a0bed6687cdb763a3f8d8e8ccfe59fe17d28dcaa0bbc0be92d4e187e39845abb29225b8a39d988410349d6c9ab795a69d628f3c2c21c264c9d46133201853b1b442f15a14c0a889a382193d046752e64b80953781761d7cd02f4900023f0079f35f1f1c0d3a920f7de80337309304d6305a62a8610229e57a1a3c2253353c56565edf2e141d9acc0eec1266ec403058008ad1cee50dfd44e689b8e32ee9c840f3e887dcfc92720a43a08dbcac1c5c049d889d6d0a58655a96c1dea8cf0464cba935780e07d93a92e1f6115f1a6e42021c6b408618987abebb9c4100f7437db443dd0a96ceece522d9a8358bc90a4d65b1033fd264f1634806d2397e75da3a82744566d082407ec8f2c1a2d52ceb7117b798ccb3c283762090a25a17daf503ba60ee725012091ce6aef373f66957f84b95d9b01dbcd02e22b785b4e7969b592a8512e94c83c2520f29b44e43bc7235f50d508a229437c353c69c510c96f1b86c2a06e8397c1084a34145f510c1c1fb45647f8458a9271a795e5c04b0658f02a888b502ad5e956ac2bef9cf070dfe03b9af2eaee53c3710de903e8a935ae41067950ab8cf240a12620731532b89900c13df4a9d5227506e352ca539fc5f715790f101d6c1734a19cf504063c3c2686ecc899fa5c2dd9460fbba578700b2e52931799f93e254fcc606089ad959990d1cb3745cd3f93ad16a92e225bf2f08f91cdd3c5a2e4f40eddce3380fd21f1d4ae7caa333399096c2e8ea8a62b1c18dd08f8f8caab74d392715d780b37961ed9a5881b08418dd754a7c59017e00cd93ff4698530756b58cbd65a0a1df0dbbfd12d32c3e07493a8833471a0dd9f05d4cc4378000fab711f05bab674c9f852e0af0ffd04eb7c198f53cdf178822cdd8b9077dadd78a3827f631bb3abdfbc8af67fb25a00b17e13ecf20fa3497103cef1f61bfc7fc9088c3a5d4c0c460b97b8efabdca6bf83a324a453176e2814031655a9a09ff62fe56aa8cc95fec2d3fdc6a9f545797eb53aa47c39d3f93e98c62b708fecec51b58cdb9e068607fd7dcce6350f34d39bc4b6e88f05241bc8fc17df833514e009bfc39d08bbcebae437fe26b4b54fdaa55d9b73897b64873a516b89123821680f01b413179c165cad09bc1cc2fdfd29beadd20cfd5a3e5c163c1c470b56b4eac5ebb1ae7ca6a7d56014709d9c7d16507ab92d9bba6eff57c72eb4d739637955771a4e7db8b070c49eba0af2d38cddbef28cdbe79a5667c4c1996b750131eab60ceb107d39212237e1b0c293720a143138797a7e508145472b062d36f3ab115bab2f46474f1212023e8e563e9514566cd1886c31d0b79388760b1c60280b319f462e063be6ac9e4b8388660f33745df7e7ee7470fd1a732be4821e041e9a1fce04cfdf108dd3e5ffe9da88370b50ca86df3ba4df9f10136f0ae62601947716ad234750a828302c448fde2ecf7883f652d5b395e5120f9e218437d7c31dc92f5feac3cab3a82b175a8b418ea7b09924e9020a5ee1ec5dacd102257ac84b159014c3b8ebf85ccabb9fe5c3d1b5d7dc21ec30932b455c9250d6f7bb07602c2e4ae9161c9d22aa983d33d7c450a6ace8df2389aab357e9e63e196bc9d723cfdb85d5899e00ae7a0bb4dfd0f8308a4ea7b906be4e78e7d2e1e6b34fc2bc9bd267749a62ade4d34926dc50641ce2ed0721ded53b20c2eeca8484b3dfde932b0ad98d567b7dfa8b378a6e07526e5efc0f3809358ac247968fb39e16ceb065f19faa4e3a708a71f4d419ce1e0aa00d1583d0f4207f83e2cc039d762f71eca97a2d274c4a4fe7c8de3deb1c597aa29f16ad711dd530c76cf5fc409f555992f483781923ec81ba1d3db1a80d61f482fe80b96243ad14256746ec7c2456f2516dfe369c86759f8ee5fce87264a94ece0cafd77fe82cd979a17afd81e5839bfca355eaecbd2bacf33033002a4d350df6e2bb167c08f047b190279d0f1f7884424e63dfcd50ef253ebecbf4ff42ec2227e69921cd0543825babfe09b967cb1cec403ce003927ff270fcf48e79b646c8bf5f5918e9b8ee538f499f42497da37f19f31c50817656f0899d7b9e3b48236eead167b8e79780e3566494e29e4f2fa1bee35f2dfaee15219b4081b7b1eb7fc79144d8fcb4db87b4ea09c1761a60fa2537d600c1952ba050c5ca32df159fb5bdc72a3f8e84931ed3bc199896d07492659602c721de106303370253a19a8c23ddbfa228f7d6100adbf62b1b5824d3f1e313871d1ad930487cf435f51ad27b0d307b88794f012265b1436e840cfbe26f9075d0a126ee2d0c742a22caab2ac67562c9cc1cd8e13e92de41d942429f4bd26ce4baff8545dbf3b411643952b569aab913e9fffc03b753f98320ab28a0d144129def32afb2e2c9fb6e5307c8c4584d8feea1181801efc2121db55887de4fae02cf208c8863d3ce0bf1b2f3377f7c5568d0c0a0042fa50001a4e18761dd54b3ed450ea0433dbd211ee304df9f967e1f28d1483207e600ac63998213629e653b42832c1740714e3d3499be53e8526bc5160825de22a06a67c113b495b664c97f9451f334181cdb0e9bcd47502304d7c601c49311ff2a149b264bce92073fb15bd343b142d2461180954cebff342643dd92f1280bed0ff9b0cb5fc138929102ecf9daf5b6a09c4b724d7922ab7029555d112f8b7d1243c35ed3e01f1e0a4b7f1f07574c4535fccdc04dfc7f8aeb4f0040546b657362c8f3f0181b5851b6770b5bfc2711209b827856e2de80081e8c4a20131e4dc7b197debb439ce95188ae48f34932438c04d62c9bb64250b583d4135da5e48a370890531a809c18500257f80197b7339f6d551fca3ebf6fd686a4c977dbd4df2f6e4980407cc9e20e9807619a0b680d28359a66f31d608e118d19e52dfaa1dd4400f95fa1cd7d38009c66f6ebde0a25755f99f75af15e8e53d0fe87376a65b9ab1cb09cbe6500612aef72347884e423c00cee40353666cc8543f2bf78ec171caef6aecdc56b9e0d61199421691568f1eaa019b04a769691a14e3247c0b42419843b33ba1e2e6712b87ce4bcbbf313f7ac5c23a7c795d633c1b9966e5ddfaa7f441b4507a9b77817d7afbe41e453dc88804d931170e54e11722431843cd785a06121bee82a9950638d0300fcdb95e4bf73b5dea452e66566957b4e23aabd164f1c6d43680add8f859355cfa680415fe40f7ce484082be5d66b066b01b11481b630a324a9184e5e6b977757e9db14ca068ee150127caed0d1aad2f154f089ad812629255c7810d2b915efdcc8e8fc1a2e65a8d3c76b938071708019bb5fbb9faa29a50499f8ffd2e5f03024b2747c7806fce9d9d1bba269df01c16d925d4acc172ba70d9ba4cfb97a2e24a92d01fc182e5d1f45ec015e29f2f6b3845a37713a46138a0b81715d2a2b470518b2db11a75831a0164256eb76b735bd53aabd7f8725f7d771becd1263683b006bf141a191ec528a2cc59cf5a2774cfef39cd3d57ce7768f4744dccfa787a403261e7e16cd3b40fd6c3035a4bbfcd4b6595d0d0a2062d2b7793c7733058470e0fb6e2b01095c84183b04b5075c1a70e3550ffbeba6d347d870d59d2483378ce212c7fdd826a152b31c7a8bf7ce668924c277fdf96191b726c00c551998215a591ae49e23cc3985fc56c113ba61883cea023a6dcd875137f6fced4808abd073c7781a5316ef3f187fc4cfd8b86ea96c94f99c8d495ca774456a1a4e858577780922089ec658f54cc50e00b8055eca074809d628a3da5d2e567fe7ba7f972a8e5caa70384296b0a6ad816672d0eb7dfc468c4f1c40ca5375e23dd5a7564da0a7a8f2cc2fa2a34832e518a7f434dee9ac2dc0e4dd59", 0x1000) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) accept$inet(r1, 0x0, &(0x7f0000000140)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000440)) writev(r2, &(0x7f00000008c0)=[{&(0x7f0000000580)='K', 0x1}], 0x1) chroot(&(0x7f00000000c0)='./file0\x00') 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "00004087008cfe218797c6bdfb816a491d859689"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000140), 0x10008) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x80000000, 0x0, 0xffffffff, 0x1, "7d5a0ae7f7802012489389e3345b6db264618ab0", 0x9e, 0x10000}) close(r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x7f) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000180)=""/240, 0xf0}, {&(0x7f0000000280)=""/46, 0x2e}, {&(0x7f00000002c0)=""/1, 0x1}, {&(0x7f0000000300)=""/128, 0x80}, {&(0x7f0000000380)=""/72, 0x48}, {&(0x7f0000000400)=""/150, 0x96}, {&(0x7f00000004c0)=""/130, 0x82}], 0x7, 0x0, 0x43) socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom(r3, &(0x7f0000000600)=""/4096, 0x1000, 0x1000, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x9d3, 0xfdfffffe, "000000006f8aff94eaffffff00e1ffffff071f00"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x58c) 16:00:32 executing program 1: socket(0x6, 0x3, 0x82) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) seteuid(r4) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x34, 0x0, 0x1, 0x8}, {0x61}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x1, 0xc2cc, 0x7fffffff, 0xfff, 0xfffffffe, 0x3, 0x1, 0x10, [{0x1, 0xfffffff8, 0x8000, 0x2}, {0x4b, 0x0, 0x2e0, 0x3ff}, {0x3, 0x7, 0x7e00000, 0x7}, {0x4, 0x7ff, 0x9, 0x8}, {0xfffffbff, 0x81, 0x2}, {0x5, 0x0, 0x7, 0x7}, {0x4, 0x604, 0x0, 0x101}, {0x26, 0x1f, 0xffffffff, 0x4}, {0x7ff, 0xfffffff9, 0x4, 0xab}, {0x3, 0x2, 0xd9d, 0xac8}, {0xfffffffd, 0x66d, 0x9, 0x18000}, {0x7ff, 0x80000000, 0x7f, 0x1000}, {0x2c0c185, 0x100, 0x6bb2, 0x401}, {0x1, 0x400, 0x49, 0xfffffffc}, {0x9, 0x8, 0x3, 0x6}, {0xe1, 0x9, 0x1}]}) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) pwritev(r2, &(0x7f00000003c0), 0x195, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x44, 0xea49}, 0xc) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) r1 = syz_open_pts() read(r1, 0x0, 0xfffffdca) r2 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) rmdir(&(0x7f00000006c0)='./bus\x00') pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) execve(&(0x7f0000000240)='./bus\x00', &(0x7f00000005c0)=[&(0x7f0000000280)='\x00', &(0x7f0000000500)='/dev/zero\x00', &(0x7f0000000540)='/dev/zero\x00', &(0x7f0000000580)='/dev/zero\x00'], &(0x7f0000000680)=[&(0x7f0000000600)='%)\xeb(\x00', &(0x7f0000000640)='[u@!\':(\x00']) write(r3, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) write(r2, &(0x7f0000000140)="7e056f904167552134c2b5dd4b04f4a6e47008794b2272824aeba16b27db7c415eb7f8ebffe246e9b35242dcbeca22d4ef4357fe5c1740a54011d07dd7f752f0f5b9b87541631b2de8e34ada6c97b521da2bd99ed6c4bfca9043f2132904d54d5b5a4a6dc25803876f8d754e940f5066f14b0b28b03be6e5f4538e13884e0d1646cdfa2b7d2c1bd51141c4cabe867b5d93cde684c15a2bd915c937893f3913fe0300ee18a2756102fb1f7739edac334107715d582fb0c3c802dd2c5356a1f4d77b6b551ca199a34d65f67df862a0a2", 0xcf) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0x7, 0x2}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) shutdown(r1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000001280)="ab7744b0dac321de151589535ba6cac5e34b85a1596614f4d4acaac6fdc7f5ffb8545350e3a6fe22b7beca60eaab02d2c3561d3f5485072e96eda31d4057d1f93bc172686cff6e8316878e024e8d3306c4255b673e951c0dba0031a08bbe0aa36bd31e014ce66f09bc8068c3c84f2dd9723d37f0ce963fc57cf5b9b4aa9d5d99cc6a72e325976e0c63edfa0397a317a06f85aaebf2c895d585f8611c1292944d1d6918e5ef0d0bd680375aea79af539aeb110bba32eaf7245333bacb89951582509960c87fffa8f031e9e0f007c59d893730e281d6ef4ab7e80e2fd15fd4a3eec253baf88fb4f424a9f3b0be7bb671ba99626945b1cd88e45a1732e40ce8b8449ea888717c61408b3ba0ba9498c3e9e7154cc182495cd3403d75e1c3cbcd739f4496b242feff03b9395c12eb9596398d2e7149b40bef1fa36e8b137feb22bc7484f46e15025331365a68f4aec5b868604818f47d4ad1c8e3b27a47056805328b890e324963e82551753133abe05f6364f4eedae47456fc648f65930f06120112cf07aefc2e7c6c2a7c20af21588ab9f4054df217a92fd75f4d69bde1d5b968f33b6c7cf08e838d263763033cf805f2b8ad83105ee09756baa3e3bfe166322b67cf37051b983462824afb2394b922f1494bcb8b70833b911173c986bae793715d39a51eee32993b6321f2d73a7bb05c10565879a912817464b1c941acf7d91e58bef03ec47a82a1fe1ee7e0044b49afd86d1d59cdbbd802ba39b78c53ada6742f80ab2a161e66423866a5e9d9f2e81e6734ab5119f1a8b12b73dbe88d2966aba5efbb00a032fed06f63abd6689f8f39ff84bfdcd7b320b28fd376a5482c689513d78dc9ce406bafdef83bcda3ac32ca16d60fb08cb078ddf9fd20f83173d65e1bb8483ebe8a7279b3235ac67ebb09e5c568ec47038235aa03181f3def792a84f5b577b55e1717b2eee6db6c0c6f09bf2d1996d3bb85aa91472768048efa03a85e8bcb845c4450a1133b0ba68730930c9da50727d3b1d8f9de7804afce3116bbbeb4bdaeb007f147f5ff6dcc1d5efe33e0e2e49111b7c86fc05c830ee9cc10fd79796e3e69b71e58f59c0cb3bb5b4b73096ac9aa70ae71a7f532d8b36a9960cbff71cee5d9cd64c834a41aa793184b2fac5f622c0106691d2b46967649ad95d7e1baeea3e0cde6cc5b1e249a63449b2044085800b16dbbe32a879590e35058d3d8a70c315939f3aced2f8d0a3e0b154fab5f980f132a13abec53daff98711fd20fac8951af8bb3321755100b8dc8ac638d8c02fd49aea916e83f37d9b2a0787e6ab9d7014a57b36c056b0cce03a8e18acc0daaf4ff2fe0fb65682ee1d411a194493c4be037a3aafb07795b14e5ed5d679d4c66b0f9b340b53179ce1bad9a31a6dba5540355501e0276ff27260858eb0bc00ba6d558e0df50955fbd4fa2d6c7f26f4c5fd41f9444efa6245fc007efbfc9abfd8acc1f010dd8fbd85bed1aed87b343416fe543a411f4f2f0566c6c8c8aaa17cafd3e69145f763cfd2ad58f2789a869517e515f9a41cc3f1d1ed0f2f909a62e3a3498b662424b7e2460d0923c63f3de34461d7b340fba01116799db2c003041f500daed313baee6a4bce0b8e48044d0568aaf2d796d4b12923db3f2818f8606bafda243573cdfa5f33d9e35f4735152488da330477e197994169f7941da77022a96afb56b09423f7b1155fa6b3df5615ad778356bdfbef3a036d18e07dcb76b59ecd790af81a4f927718c87bb4c7920e68a243a6b2cf4d88b3f4cd7b780f60ec7ed57868bfa211a963d17a032dde0c138c105ec7092ce3771cbc9beab96f40b05201a59ca258c160f29edba0a971d557782e6116fa22013077ee21eadf924584a6843961b9ef06cf6a0249e8348495fd579ad465a5b5476aaca47338d5b6a8b4de38f08270a0228c32c079d03f782209d789d4fd4ba37e78bd81b2cdeb06d5ea8dfb6cbeddb05edd9c4d1323bf8ffa20fdbdaa751fa6f52004c4ff903142ca433838bb597979892a809866088587141f55ede70292497feca8da1e2d014b75aab493f11ec2aa8a00e24f9efd115b21f0f5bf0e8a917f672cd864f6110bbe954fa69eaa34816cb12cda0cf43add9eb64f4aa9c6344e198f90a32fe54341ed90623e3d4d2e48115330f64f2ed4f35eab0e6c937ae39f7ff8c276540bf81bdaaee6b2dc134cc6bf7376553a0da5f40df3057e657be04c52c0572230edb17723469bb277b9a5224d49ae2222c7d4f54d4caac4ebd93b51e15ef941ca97d8a8f095406aad18e25abf1b433f96c1efa7fcab7ea2202234d17b027878333f65ccca27faa6a979f5dacb60f4278f309b491f3aecd8d225bdde1cdf64446315ebde610ca9f4e44ee06c7366d7cd5db7783ab7d7e2384e326f763d6b6b079fb7f692e87ac768e1440b274a3bc5e9b20de46c4f3eca0c8c47320a72cba08a8ff26f00156a720e948212457fd9b2eae3e34e1558c3fdeaa97631093285e4f819250d334e0a66197eef4a023878b37a868f2c886712293c6131c51fdfba949aedd33c8c7371546957ea3b77c377b9e7d5facfd761e04c6e3622c138b5e986d37e1a8b617ab391d2f77073fa8bf5376feabca2891921af4e061e6c747fc5fd92ffae3fe46629cb704d4498ed639ac2cabbcdb5a6b5041160b974121f4e2627ffcb718b5ee8bd0d7057bcc49d92ebf50753d3e8e7a211901917b07417ec0bd8e2596a103d9ea3d1611243df9cd4ec49769e5b4a60745e5434d959f4a5b3de037c40869d2ed37ca61b28d0b30f98b9ae2b816fe76ec4f242414dee9fbea5b2e957ac7fe8eb3229ccb5794b14f2694057fdadb3b1fefa36683fa91991b94a9fee77ea742480efabfc36a5f2efba926d167d6e11aa94475d6043f07171837215119d98b38077fe01c6bd2d7ff46f99e0acd429eaf497ae64770367d27bbaeef0501edde6f68e6cb196eb087aa42df9d2c383c7a8e82a27ba0e3b992bbe8d7a1c9867553dfe80297b6fec8b24568dc7a0cc4cc1c4918e9f74865efb20e408d6361116d6b3e99055abc6ed73f64ac182b47b520d71758951fe2b62fc3809275dea0e35f5155b0c3e4dc407d2bce2b1518a2e0baa3e6f5d7a3978bd4a5d95b0fbce2e140e66f43af5c4b9014dbbb4a3b0f70d9a4e203e99da421ec64d6da22e021131e16af73ca196cfa8ebcb33b95b1f99ea688847c8f8261f02aedb272931c1cd94cb03899212fb942b5c7e89861520125d3c3f52bedc58d1d44a6905792d15fd64a62564b4830f0ec641980ba8bbbf480ec39b7d1fdfb6c80e52f46f8a672b4a6b2cd698eb09f220730b858a27fb8491db33f22bfc4f426aac30614983e6b3dedaecb8c4dc26248dc37d1ad32df6f63d972ee681b6559242a7d11e504436386c4baa1ffe51150fe3edee4926a8a780801de701968b5b80920a0d00353f00bb1987f97c88d2e04ce3c112d36022852c9559f8e2a79e743ded8bca263f2152875f2d1da9da12d58745b9b601d33b094bbe98e9d1c41db94f172562856fcaf2d9e8f6d91bc97f2746d7c2668311fb450a072895c543deeeb326e8b0ac4f5ba556e88c33d2987557ac078024e2aac3fe1e1b3423265dfa06714fc8f4a6733f39e3239e9dc2cc8182490efd0d2b1c0511d6c428e6161cd389854150042027ba4e7e98afbb4384684209837d87ae1951f3b7833808e08887e5306a501c251743728b7319c5b816acebeb4ea1423350f41643ca4c38fe5369238394c1c3fe9c66a01c17db2fd276f9b46768ffd55112bfee16e54075950495ff7976e755c0c4e19797d0aefbce0814f81d178d1277a46338e37ead4f9254a2fa9a5b1f6a4e91fdaca1b4fcaf26e127b7ef9dca16fe8cccf903539beee24b68a24a1d94a4e6e5ec113f6cc56f9dcb54735505f49968d0215da7454af44a8152c125623abe9e8c49593f083d1dab10400d2c873ebb7d8ef0bd3f84f4266241f5ff9114b4ca72786bbfcc4c2f429a2a98ffcb3a5116b05b16e020f0cddcce01565bd467c53a6add3a172318a583dd52ce6a492e3d2b47e982d9e8590137f30c8c9e610c2258aec74b23b15c5e4b9272ab73796bb6dea5ab2c7384e8af492866f2f5bdcf990a57ac7e1a13b87071adb2e6682259d669cfa75825f81adb66acf246b07c75cbf434db89eb288212170e801e981ffc726cdfe8b0763973049117ca476752b957ee5bfb9b2707be5b66147e8ad7886dd83a3d6c88e3ea38e3e320ed46ca0a976ee86732b305554efdbbed3350688637fbeddb9f8d6ca15d43c6f61926d5056f0304dea7d0ec773f4eb77d2d61afa4e6850e2ec11165fe88f11fb549947dfab85154faaee1880c5c929e0075277d354acac6adad71b76e55260106b7d3e806e0acd6767b4de0c917d9d9963d28ad23a6de585c6612441e4bae6ac7bc31819131eed96a939ee9c2649ce3d068542895e12104f372c5693ef57f74998c891cc342605d41d4d51f9723767215a9e94bf4baccb4166cbe54de3c9e868e714c6bb9826e068189f5c6be97c61efb05444043f9fd7a1d96cf417e608af2af86654ef27008a784235b3be94338bcb7c4a632b5f40b8b3f5011def153f759b98d921e6c4a31c6c6a41ca50bb568b66a2aa1ae32fa7cb00b2710d9ea95c492c07322d9df6d8dbca2bd27253d405901cf1b0133fc92717aa941d0b46b147ed10c20280bfac440c3a01c7db32afb382800ed01741bb4df4fd1b797f4db984b74d97917718ad9ffb1ac89beb11423c4b3cc5b2b38edfb8a15a6a7c8f536041c146af90e4e1f6e557ce4a5cf414c4b69598b17c95e08cfed5c686b40ce6eb69b0f35c667e53d5abba38d6f2281a55e3819af327c5457246910b858c5061064f034737c05cdb3c9e537815073e17d83b07bd94cdb9599e6ada5f01463de2fcfcfc92b7793a55c6642ac4158ca809ddcac1d754b09eebab94ebe42b096e014889c5123aaba64024f0e5327bd6a258761c5951c9fe5c46842a4017e1eca04bfd72c15a8b0eb1e140efeb19b8512495bfcbcc312df0b42c651ca6d95533350a841d160cc168263fd4470cd763468e872c67a934f9707a079c2fe8e30290067fc0ede690547b70c1b7aad368294ccfd33d95428a829d1ada976b7db4139f6501e67facadcf3303097f10068bd8784302474cb9931dc98b334947c743df61bbdda4d6b2ea31f95b4165a24e7fb49e35d2af144ab845d339d3008115940ff2690d6cb6f3ec1731a8334f3faef8bf6499e2dea4e9671ac293964822241ada394922d2bee88381ace6cc778b018398f0e2642ccb390218f9039868d6b461f06b1f9861d5145a9fe67cd211b06809317c03e039b0ab20b0cf6bf1ecf0324bfe602485225f85406690baf46c659358b63e5789c85f6172aed012f1801790c486ad690a9e6ff5c59882e0db2def95e80f08f1ca3d10e99257259386808dfb01d88135a4c7a103410e1b573eaab99c5224cce0c1d64c53893a6e5ea06883aa86da37eb793087c14abdb03b10b27235a98785f33906769c9d5ee372cc3097ba9aa9e3bef54a355d7b959d8837785681c80bba936b902657c1bb493a178e5aa069f933ecee566762e14abcebe772fb9bde30fb03ac4ab8f2b99ecac088ecf09a19754fb8fa239fea98f8fea3897c9ff06e76ce4e0ed9675799ff178d73cb4d518738a5d6cecedcbe9668974dd844220f8b541986757ce26f0881642bee18a2bcee9582dd0a303df7e3e00daaa890406947533d77fcc02a1d1a0e1fe9585f47c4959ff4205486c5f218ece925d955ab"}, {&(0x7f0000000680)="2fb747d55f474975366d8b7018d3c0f27d0a3a540222233efe65b87666c076d87adaacc121f3cc406a61db69ead07d3ec518de3497a7df98ec4f9f90549d63d8feccab44fcb8ee3b71dca12d584c8bdc"}, {&(0x7f0000000300)}, {&(0x7f0000000340)="5d06852247143d6e1ee0386bea5df36a56ec0fa42467613a8459113a545877b7ab3c2c0bf2c162c3c9b6c8072a8399f1e57f64978352f0b0ae7e96fcea2bf666c2eda2d43f98f27c7291b851ff46dc3307628332edd044e3cfcf32abf2e48b5288935b58f31519cd06266d7886e319940369a26a4d595ab71e7dbe27f32b6fcf863929"}, {&(0x7f0000000640)="c79b7c532f64bcae1aa511a573a4f2cab55a43819c6049bba9ad9ec7f5ec61e460ca5d8582594c1fc0c70a12ef82"}, {&(0x7f0000000440)="0dcd1270c7181ce9bae6"}, {&(0x7f0000000480)="7f3cd921053cf65e"}, {&(0x7f00000004c0)="22d3f3aaef52a9a8b2bed7fc00fc0b4662595dfa5fce40fd4386bb964fe13e950956afabded0b72018241042086a1a39c250711b4d0991c2415b94cd88cd8740afdb839a0ba3d40f3f47a016dc328c60357871434e4edd03b35f5139d310a0ac00f2199bcc74766be89d00a14137b145e3af95bb7549f68899383471d00260c793c5a55f6e04d6528c265650ae9b35a358c9a5ebbbab44510dee8a639d3c193c4c0ed2ce72e64db583c63a135cceed45fbdec05589dd49f539e71a816a71ab1e296e51f9b2856cc9e010cb0b29875c99b39d1048fc2092ba24d112d0aa39b11242adb55468b7af36e803035c502729dd5630a15fc7c6b0bf9561e698e543fb"}], 0x1000000000000299, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) openat(r4, &(0x7f0000000200)='./file0\x00', 0x5f96f1b1f40de0a0, 0x2c) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r5, 0x0, 0x40fff, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r5, &(0x7f0000000040), 0x1) r6 = fcntl$dupfd(r5, 0x0, r0) accept$inet6(r6, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff33) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) munlock(&(0x7f0000197000/0x14000)=nil, 0x14000) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0xdc, 0x3, 0x7, 0x20}, {0x2, 0x54, 0x0, 0x1f}, {0xa4a, 0x9f, 0x3e, 0x2}, {0x2, 0x1, 0x3, 0xffffffe1}, {0x3, 0x2, 0xdc, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:33 executing program 1: sync() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x1, &(0x7f0000000100)) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {}, {0x80000006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0xa, &(0x7f0000000000)=[0x8, 0x5, 0x3, 0x5, 0x7, 0x48d1, 0x5, 0x8, 0x4c, 0x8]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000180)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) dup2(r0, r3) openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:33 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 16:00:33 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78759a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:33 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x8445f513f01188b3, 0x0) setsockopt(r0, 0xfffffffc, 0x4, &(0x7f0000000100)="4dfe5e04d40f974dde5722c7a8cd35602eed456c1978d7b9bf7aae185fe9e7b7fd968a86752d855a55fed4b27e5f215b6400b9292abd3bff7963aa82cab1f33f825c7fe6b910427443d1a5094c5b306e964bbf556d34af7ab649eff975dbc9f6d853bfcd6684b9d06f6e03875c9d5344ead1be7192bac75c1d9afb139be011e86085627db413d0cab159e068dd53761febef6df6e1268e979edfd0262740a5dd7c73393fae7f7cbe", 0xa8) shmget(0x3, 0x3000, 0x610f0c8dd11a730a, &(0x7f0000260000/0x3000)=nil) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0xa0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0xfffffffd) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc"}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000380)={0x3, './file0\x00', './file0\x00'}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', 0xffffffffffffff9c}) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = semget$private(0x0, 0x0, 0x805) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/20) r1 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvmsg(r2, &(0x7f0000001100)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001040)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1, &(0x7f0000001080)=""/125, 0x7d}, 0x1800) mknodat(r1, &(0x7f0000040000)='./control\x00', 0x1000, 0x0) faccessat(r1, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) socket$inet(0x2, 0x4000, 0xfc) 16:00:33 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) 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}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:33 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) bind$unix(r1, &(0x7f00000000c0)=@abs={0x8319bc5b68a3c9f3, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r3 = geteuid() kevent(r2, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r2}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r1}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r1}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r1}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r4 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x3, r3, r5, r3, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r6, r7, 0x0, 0x92, 0xffff}) lchown(&(0x7f0000000080)='./bus\x00', 0x0, r5) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) chflagsat(r8, &(0x7f0000000000)='./bus\x00', 0x0, 0x3) 16:00:33 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x40) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x40000000000000) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x1) munlockall() r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r4, &(0x7f00000000c0)="7a6f08ed2ac58ab737d7bd2d50e875b1b98698430965052ba6dd0a8f6a248eda47c5b3fbd8e4afcece7cb5c699cb7c3f2a9f6a187e65bdfe54b061828286131c5ab4b739dfcd5f64c6b24274260fe82ea1418df7b5e83bd121fbbd0170aa6ae9ac5aecf88f4ad1c4da8f0ed004e7047df75b781485a495cc2330f1a9ead7606c0c5d065843fed14ecf5d6e0dd5271e1fc3e1f1d028b88394b68bce2ce6043b5aac6192501ee774cdbfe5e5c9b4cb90bf1f84d6d1a27d329ee634", 0xba) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0xc003, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3ff}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r3, &(0x7f0000000100)="24a0c2c260dd1cde1171cad1756afa5b2fdd052602690a", 0x17) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x100, 0x0) 16:00:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) semget$private(0x0, 0x2, 0x268) r3 = msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/42}, 0x32, 0x1, 0x1000) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/\bev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x5, 0x87, 0xf3, 0x3a5aa601}]}) 16:00:33 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:33 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x2, 0x30, 0xfff, 0x400, 0x2}) kevent(r1, &(0x7f0000000240), 0x66, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r4 = socket(0x2000000000000002, 0x1, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x8fd8364d839fb97c, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r7 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000200)={'./file0/file0\x00', 0xffff, 0x7, 0x0, 0xc29ca0b3bd9f45de, 0xffff, 0xfffffff9, 0x20, 0x7, 0x3, 0x2, 0x478}) read(r4, &(0x7f0000000980)=""/167, 0xf) r9 = geteuid() kevent(r7, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x1, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r4}, 0xfffffffffffffffe, 0x2, 0x0, 0x3, 0xc8}, {{r4}, 0xfffffffffffffff8, 0xa, 0x40, 0x6, 0xffffffffffffff28}, {{r7}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x1000003}, {{r4}, 0xfffffffffffffff9, 0x5, 0xa16a4ea7fcfc0c6a, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r4}, 0xffffffffffffffff, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0xfffffffffffffffb, 0x22, 0xfffff, 0x6, 0x42}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x5d, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r10 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) socketpair(0x6, 0x3, 0xea, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r13 = fcntl$getown(r4, 0x5) r14 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x3, r9, r12, r9, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) fchown(r3, 0xffffffffffffffff, r12) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10091, 0x0) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x20, 0x1, 0x1) 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) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chflags(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x27) setuid(0xee01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="92000e8668abede8dce6c0efe39be190fe41ec512918d8fb35647b3cd26928b86962f7e24f331d8d2a09779ddd8e8e923e565d61af5ff69f5ca44ab4aa7156cbfa17b8f9a7f4c2fcc86d46d61fd12d135105591ade8772c45f8c5fe0faaf5e146122883b057ac6543e1c0812245ba9b7fcc9674cea9306bbcfaa49901243a6c13f1d6651c7284516d8a5d58f0e962698fe", 0x91, 0x8, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) r1 = semget(0x0, 0x4, 0x8) 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)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = 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}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r2, 0x5) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x2000000000000002, 0x1, 0x0) r13 = dup(r12) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r14 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000480)) read(r12, &(0x7f0000000980)=""/167, 0xf) r15 = geteuid() kevent(r14, &(0x7f0000000a40)=[{{r12}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r12}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r13}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r12}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r12}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r14}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r13}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r12}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r12}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r12}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r13}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r13}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r13}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r16 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r18 = fcntl$getown(r12, 0x5) r19 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x3, r15, r17, r15, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r18, r19, 0x0, 0x92, 0xffff}) r20 = socket(0x2000000000000002, 0x1, 0x0) r21 = dup(r20) ioctl$WSDISPLAYIO_LDFONT(r21, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r22 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r20, 0x4004667f, &(0x7f0000000480)) read(r20, &(0x7f0000000980)=""/167, 0xf) r23 = geteuid() kevent(r22, &(0x7f0000000a40)=[{{r20}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r20}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r21}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r20}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r20}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r22}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r21}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r20}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r20}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r20}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r21}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r21}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r21}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r25 = fcntl$getown(r20, 0x5) r26 = fcntl$getown(r20, 0x5) r27 = socket(0x2000000000000002, 0x1, 0x0) r28 = dup(r27) ioctl$WSDISPLAYIO_LDFONT(r28, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r29 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r27, 0x4004667f, &(0x7f0000000480)) read(r27, &(0x7f0000000980)=""/167, 0xf) r30 = geteuid() kevent(r29, &(0x7f0000000a40)=[{{r27}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r27}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r28}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r27}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r27}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r29}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r28}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r27}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r27}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r27}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r28}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r28}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r28}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r31 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r33 = fcntl$getown(r27, 0x5) r34 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000840)={{0x3, r30, r32, r30, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r33, r34, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r31, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000840)={{0x3, r23, r24, r23, 0x0, 0x154, 0x80000000}, 0xd, 0x100, r25, r26, 0x80, 0x92, 0xffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x8, r5, r11, r15, r24, 0x2, 0xfffa}, 0x40, 0x101, 0xf1}) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet6(r5, &(0x7f0000000100)=""/243, 0xf3, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x4001, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:34 executing program 0: write(0xffffffffffffffff, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37f", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:34 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0xfffffffd) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x69ddb54d9f035072}, {0x0, 0x8, 0x1000}, {0x2, 0x400, 0x800}, {0x0, 0xff, 0x1000}, {0x1, 0xbc, 0x1c00}, {0x1, 0x5, 0x800}, {0x1, 0x2, 0x800}, {0x3, 0x7fff, 0x400}, {0x3, 0x9, 0x25400fc44ca1bbe9}, {0x68a5e903e7a296ca, 0x4, 0x800}], 0xa) 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) r5 = dup2(r2, r3) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xf44, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53a}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x8000000000b10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x400004, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000640)=[{0xffffffffffffff9c, 0x100}, {r5, 0x100}], 0x2, 0x0) close(r1) semop(r0, &(0x7f0000000600)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xc, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r6, 0x10009) readlinkat(r6, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r7, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0x1034d) setuid(r9) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(r10, 0x40067664, &(0x7f0000000200)) dup(r7) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r13 = open$dir(&(0x7f0000000580)='./bus\x00', 0x1, 0x100) mkdirat(r13, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r13, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) r15 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r15, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r15, 0x5, 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(r6, 0x20004b3d) 16:00:34 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfffffffa, 0x9381, 0x6, 0x5, "25503de8936ad72922958f2dd576fa64a4d22b4f", 0x8, 0xaf}) readv(r1, &(0x7f0000000080), 0x0) fchmod(r1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000100)="826749270f97f6110b9272cf3d653e0ed7e43c5189d851d18aa4c697088eabfbfb9a9554903aa1240d42d4011b17c0f784201d61a3e3098c14c1bc94d3742f4963ae1cdc71fd57f2f9faabb94d29cb90c958000638a135eb07a0ed4fc3e1bed061e6e2bdb1f5d8f299b5f4a8a3ce3fac771bf511801f0a3c0fa35a4aef449f2abee809712bb6b7dd5ab5ecf71565dfd60a0c89653bc053b57969be469ccc4edf50d7c0fd0c3015c9c32d75c1a61921d63a893bde8d74b5b696b408210fe4d4c1d19696cb9db0b42ede3a7cfe4e1cecadb3abcc40568dd544e2955f5e28ac9259fdb0947b510dbdba4bf9356de77bcbe0ccd0d71f38b7aa14816ed18c0947a51a8b09a33c952390de323c25efcc59128b86115d7ee1cf009646f667fe8af076f52225a3a51622a6f27b4f50bffa3111820dd200722d88be76539e1c8c9dd8a188fb022e04ae46f4f447f1e7de6054c6c8c9f453083ccc781f5d848bbb55f31c1ea0e0ed60863466279a365ad7d5ab57ab3f7b0e056c6cb00689fd354228b3908880bc4013b218d87a80bc4e85c0f22b694a8255257de6c0e8b757075379e0cbd930ada590e3aaf24f6037e97999cdb748b9a7b4549e958995685d3d94fe8bf087b279f605d6a132dcd62b49791134e0b43ee7d7ccb67f316e49a9acd09dea42ae0f4f0b71f4c8424e65c285413dc369f58d863701490b8dc06c73cf0bb8d603aa08bc40927cf740637d057b5c67af199cfbcca09ba55da45058b97849caef3eedc35352b78a11117eb5f482af7925bb956c8e76b04e862ba27c150cb59aa1e05302eb2fe4385fe26e53bb0f80c28cba78818b1e155940f42896387f670193274930131c63a032de84b2cf53c9209301f302dd317638d806f1cc61cd636681a65245d5cf9f3f0d90bd495dff5059e8ab15a99e1ee3f6bba5ed3b3d5021faef3b8e18665fc622d4d8bae36211547d4470943230b4dd321896faef4e86ad5a589e192e9c65664a7687234b5c05e0633d3768a3a78a7624e0dd4280307539beb05f9f9d485902836e5c8b2436a0c1357cc14cbb99b44732477dbbb82409210d8ba2bacd4e8444315ed451eee1357524daad3d33449ace0631add61786268a403b70ea3392983e4c598b828ad4b8c666b79cf1988f94a8456056f4131553ab5c0b7eb8450109c7bd0c41779bb182f3316582ac24d90b679be37363dc254819c867a6468125c8b439e91f2765bb274bc0131fad5b8d91fd32a0c8247a1aceddba97892419a6824899decb81411c20c8947803b4244547fd28fe84e35c65e99c29fb70a618d7a2cd29eab0ecde231cb076c0b805826c6f9b939bf4363e6f1e6648996311751f903a12993f30304a265c58b104de943da2d1d2fa7d1121809e2d94f4c6b824e3ba3c8ffd5a5efeceb6352be91aaa22f26dd7e8445614e22b891aa10055f2fa602a97f22497def3a19da3efc5d45c6281a222d9bbf43dae2b76330015615fb62a49706f390e840161ff37bf21f0afd20a5e4fbd7dc8d52c36a555b1a866ac40a401887087aebcb79956906fc6010b3f7d0252d34accadeb6bbc3bca34108a69656c875fdb46f1685781b0c8e204a21222c16d11de3a77e0dd05f23bff00e201ad451c0e441e7d19fdc94703752df6b28f56d1cfc58147964dd1ba6975cc059f532a7f5c0a6dd79f6ce6ab28e373f23236edfc0d1e1346255d8a1d449d0ae8199ecf0fce711fa60691383efa498d66eea696c913198a0b91feae8cddff0449b363dce1de62b7c66e20d0f8163f096f5643c6b1f835ea959c4eefb0256777331081b990abc1fe3a77f380075f12958722ae3e5caf881f862c794ff8fc8dde03f9c7e7ed9961df3f9ab30bd970387d050741a16d514d7b8eb5779bbde71ec08df72c0ce1bd1a09ed0bccf8dad172f52146f4ec33d0ee4367e0c0ba631c1180ce59c3c134b1a89cba8f20e1e115787243ce043372b90db25e778fe1c1ec39cd3734ab600dc79c61c44b98a36ca9d8f0997195568a7c653832936ca92653812d73f8bc5713dd103d1cf819410220eb22f0dfaabbc562d06e49fde785af13cf29f417faeb26e62d4578024ca94b30634b6576ab9c01af96969ac0d46ff2d6846ea60c71ef30a8de9acb27b1c64205e0b4288ffa6104e06246142c58bdfaf387e62146f910f09ba821c9b8b8ff6671de6dfa9f801d4c2ba0f83ca9955ac8a1c2230ba7b3e951f5eeb950d152d5a8aa006b72409b98bae7167200bf39e1a0ce36f0a2e8c27d306aabac795d6badc6a602c8e2806503f525142eec1994e79adb2664f082708cdf5867cc36087d64aa29f06ee250fce69bf0a5e54ae50553e1f677d8286d1875a2abc791b4c076c6a1e2dde99f4193fa1d8b8f718dfbf0ee54150f84313e731ec7112b21efcbe9fc18ed548d6cf0fb0f2a5eaabe2888b4550c3630768c564b321aa1a9c2d7a17e984e9117713c17d967fc0520a42655083fe44a31454d13bbc7ab46ce14af988a1c7267037b21356242bef629253119f86c30b8d1e6537cb979be0f4d3ae5801204e6dd6679185833f61e0fafef472743d543037bc786996f90ebbe4a46fecee1d455122e2812b23e7cfd6a80fa4b4e7fdfb3a8ae4a1fd61d7d771c9fdde1219031f7dfd7a547e6af737666554148c84c1bd22e1e35d96439f5aeb7244ea5e0999c46ac71ae879fc0cd3c6878eef9b05876603707f367aa38e97ffcd0e47ffdf1dfc41a747cdf690e86c6f02656472c5b33aebfa36be1cb4e75b738947c7c5af3cbbfc70b31cb262aa6efb5559202b0864d192a6d22e630b230c0d2fa654d4869966a84a974459089bdeb2754073966834084885e4fa6e777e62e9966e4f0bff874e8bc3bcab7e2694544107e01a71b41b06ff4957673dd8c7620ce33461d4b5afb8d1cdbc2c6fe377fdc8e7e9737cd06c217b5065b9112435adc4b5527f294d08f06a64fe03d313571408254e506d23ed4aad980d53483a16f25db054c21fd15c2e4945cd6d91937225eda63b30939de8a257ec6f8ec41f69f0f1f881efa00c7b28db19b18d55a8185204faf60f73a3a623d09d07c563a8912c32b21c8c04b86002061a379340343f2d1966ed0a3b8df92adfa0b1764a2e73ff0729ca0b3b2d921dab08886eb46ce439bcb66809611418da7e52cfbb33bb209ff57818c9b801530760a985072e3164d2066b7454a529c4b8de25cd1e15d052c69b3b909c7b02c24236172fe9039e29571be0bf4dfe0ad4d89f8416c082a01305770326ecc9118599ec38101676eedb6d5ca8c5bced2a06632be9267181130522085505538b66554542f2743726a7a405ffcf07c7cfad3b4d937ec9cf3f8f9e1b70e96037d91eeb13bad54a20a97c55f654e0136651a6a457bb67aaf539293f631ab1548331c3dc4688cf8de501f3714afbe0ecf453ed60bb6087821b145ea6d446b95ad2ed80e8f746c32e22e94b7867c43256d16402b39a8ceabc2505180bb0f717350f134ead67184a053fd14165ea546b3e46800ceac4ff8e662eb243b7dfabf1a0c602fae883a1994b39b7409ee7177467a3cf4f676687dfe00fbabcc9649f04a37423c326065015e3c3bf0e3cb1c9009003522e4dbe4c7cc53cadeaf9acd063b884ed3ac6d1495290c9233d1f0e6ad03341f53de31840be66831199eae88d02fdaa438680aebdb33d8f7a2cf1c79758c8abcbbf6e9ddb27ece2aea51a8d9c5e0e03b756ebb711502a37f5d3e3ef236103e1ebf425ea5d023c880970de52e99951f82c016f861567840ae8a117084b0434d163ade557a6fe889f19479136004e5006316cddcb106e9b553e7b62aef98509c806cacb969f5416765d003dc628290476b2c020fcd04a584dc8873de9672257c89d0bf0f55387d8c94f4b4257d2d65aee530b35b5deb10bbbc6caa5ccda91f11479b91eb920a95eaee2486cc19933f06c6c3f416d70bf732033e9d9e2cb8c1eeef21cee05a7119c3de222fd43db831bcb30e44be8b6d4db89999224a663486d19a906053534191dd48453dd04867399fb43583543b1c5c594b4866bf1440157a2d4083f5ec47ac1536fdce38cf337e543ae9df1a4a4fb10f080d80c367e5b9c0c1e9c2f8b4b3810bcd808e95ae24a5dccf3619e02127d28a366d4ee2b0bbf563f2222648b7f4be9052dedc32f5d5057b037b8f3285a2b25bf46bd4d90f508062fb36cba7149da2dcae4dc96e39869cce2d6f1de866bd974cfe2b2f692b63b9f562d5717dc648b4f817707ea58aabbb5999c695279c4e16cdabcc0863e48cfcabecbb3b6a64d50dc201a7daefc762574dea562b0657c4edc47fa5ab03103e015646f1fc9de482ce488484f9ac0f9f08b322daf84064fac417d7f480d51bf19d99bd82ba94b772cf38ddd5171d098040e70048199b6ce7f42c515133ae488ee27693aaabebd23a1d570418deb0b05f7757b75fa0e9f74b84e80519c9ebc9d833b3761ec4c4e117a37ceeb7a74dc9a26d08936d56d78dddbf143e9e717442b159c52fae689dec079004a4d51cd7b2e095999c5a2d1124eacdb63321fb56a78260c237fa646ce50470dd454514ae9ff030bcd769f23cbc1641213aec8bbba549c5ba8d6fcdc3b98a8518e40c105e03c0833bb578ced3d43e89628229e00355cdf8d193771c0f9684d7076225df6967ca8d5fc1ba97ed704d8b60aab7d1ca8718fed7ba970f94fb992c529583820e85a1866c824901c9a18907abd0f8638f1f341c9284e2e94e78e287580b8b1afe0280a082ca70de187fc82e8ba58732e4c7289187839233aba602d2e251d81e4d428794a93987c182f7c96c2196a1b60a69714d6779863ffb5a110f620b35ee07a3fa95e7c1bbdd50312ecf3d1511010d8150740798f4c1aa181fba08597b6fbadc7c500dfab303a4ba4860dc4c0a943017c75ac2da1f501959d1ff03b3015aca8a26d69aab1614afbc971379eac5087b9359b1f1a69a62a6f03e210ea2c88239e04a2695f1a650eeea8b15bc8532eec119f824755ddcc185c892cfdb415f5cd6d95b49fc4d22aaa1b249dfcc7336feefb9e82c88968c61ab8b122a3aad73250b5023e62c46d87f755293e52a7dc5ecae713f97e842f4c7c71156821f1b4e9ded3bdb8db5591909869c8fb0332414efff8aff2b8c3d06da42ed8c8a2f328076fa471e767bddae988b7093c75188fddb2f8c43dedb9b3625a605c512f1a5904ec6aa7125704172c7a4f61e28e6578b0a09f9409453697c4f94c20067ac132d2e0a8dc237754fb18f2e910d4b0c5a8c2ab748bff3e3b8a59ed5ded7a065f42abb458f8e1f12227a084865ddb9041c7cec24a3bed94db970daf5c75f1302309113d21e0161455ffd72f084b05260ad143cc4ea390f56435a433cf67b8fb991a209a1a1af92c0d08aeee56f954802fd3cb60458391e80f6b28f90a52326241187e49de0e9a404f288c91ec2cc346427382eca5415de739c149b3800d8abc9368e23f06ff57a4c6110c79b069ab80448fc52f3bb34ad202d7529a00a74971258047d56c9175fed46d5f34a8f79ed35e6044afe1246f63113ed4394259ce65dd40a0b61d012af61249cffc6300d70e2e908206efac603a9522bc03f867d763472728a0d8999c35ec34894cf5cf08c0d344512f5331f49bb07835d353163ef9de479da6d3fdd682c6b7928959f4bf83706ab3524b7ddf69998627562597440c43a0b84901f39a59b0897c00b24969d2913329e95229208fa3921a78a0f3eb8acdc1cce19413b470a0947fefd855757dbc426d22069fc726ce021a447b66f98fc03") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kqueue() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1000, 0x81, 0x80, 0x8}, {0x9, 0x3, 0x5, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x84}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") sendto$unix(r0, &(0x7f0000000240)="0d154be427c57ee9d21587462491c84b01ee7eba91f8d95dbc4462391dba2567491cd05e05141ae781c2c51a315d0cb2103f672131bb2ad97448fe88e717e31dfa2da1464832ef80369a", 0x4a, 0x1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x10}], 0x100000000000010e) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x4152dbad8bfe42cd) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r0, &(0x7f0000000280)=""/192, 0xc0) fcntl$getflags(r1, 0x1) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:34 executing program 0: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:34 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x10, 0x14) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 16:00:34 executing program 1: r0 = getuid() seteuid(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x3, 0x3) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) r3 = socket$inet6(0x18, 0x3, 0x6c) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0xa0) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = accept$unix(r4, &(0x7f0000000140)=@file={0x0, ""/19}, &(0x7f0000000180)=0x15) socketpair(0x10, 0x8007, 0x5, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x400, 0x0) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x20000, 0x0) r10 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000500)=[0x0]) r13 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x40, 0x114) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x40, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x2, 0x0) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0x80, 0x0) r18 = accept$unix(r1, 0x0, &(0x7f0000000680)) r19 = accept$unix(r1, 0x0, &(0x7f00000006c0)) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) r22 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780)='/dev/diskmap\x00', 0x8000, 0x0) r23 = openat(r2, &(0x7f00000007c0)='./file0\x00', 0x0, 0x90) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd0\x00', 0x10000, 0x0) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x10000) r26 = fcntl$dupfd(0xffffffffffffff9c, 0x6b5d9fcd72710151, 0xffffffffffffff9c) r27 = openat(r2, &(0x7f0000000880)='./file0\x00', 0x10, 0x161) r28 = openat$pci(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/pci\x00', 0x800, 0x0) r29 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd\x00', 0x100, 0x0) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000ac0)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000200)="b4ba8d8b789732b5324978f691ab4d8bf5dbcd52e99f3fd07cd1a1c4b60813fe9940742dde06fe405b4de28202204c61eec1b24ca04193bff0687f0333616650f15ec556cb534f3b27ef7b071bf31ef2c4af4412bdbf4f5a37ca280ae9dfb94ec4d0ba2a12b070d48c9c2aa32e87673b030e195752a577560679c09c559c6b8e4768aade18373fa2ed0ac38e57621c", 0x8f}, {&(0x7f00000002c0)="c5ccb6cea56c2f449fb3e54b8b5e2cdad1d57f78d0df5ad0b650f63f", 0x1c}, {&(0x7f0000000300)="4b56b6d79bae465e2fe988738f23c4af242585b2649576cd8d4fa1ea4a1a4bfdcb3265dad7abbfa139f0458b92acc0f9f8747e339281f22e2935b332eb7791ea968fa9de7bb086c4142b50613e82ef9a2852001e352a75b9b6059a86e4441e4539eb8eb1f3f63a44b5b462f4b609afe98fa33622c9daa4a6cade38a061357cc32e8e42f678cc00899639e51bcacb5fd8f334710d0722be9d02c931d325cef1f1eae3e6293e3e2036b8cd97d4a902ba63733448de55953b128755048f9d5044", 0xbf}], 0x3, &(0x7f0000000980)=[@rights={0x20, 0xffff, 0x1, [r6, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r2, r13, r14, r3, r15, r1]}, @rights={0x20, 0xffff, 0x1, [r16, r17, r18]}, @rights={0x30, 0xffff, 0x1, [r19, r4, r20, r21, 0xffffffffffffff9c, r22, r4]}, @rights={0x30, 0xffff, 0x1, [r23, r1, r2, r24, r25, r3, r26, r27]}, @rights={0x20, 0xffff, 0x1, [r28, r29, r30, r1]}], 0x108, 0x10}, 0x402) pckbd_enable: command error 16:00:36 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8998, 0x0) readv(r0, &(0x7f0000000180), 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x43843fb3bbafcc13, './bus\x00'}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x2, 0x1, 0x9d) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x7fff, 0xffff) ioctl$TIOCSETA(r3, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r1, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r1, 0x5) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setown(r9, 0x6, r6) r10 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r10, 0x0, 0x92, 0xffff}) r11 = socket(0x2000000000000002, 0x1, 0x0) r12 = dup(r11) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r13 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000480)) read(r11, &(0x7f0000000980)=""/167, 0xf) geteuid() kevent(r13, &(0x7f0000000a40)=[{{r11}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r11}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r12}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r11}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r11}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r13}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r12}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r11}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r11}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r12}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r12}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) fcntl$getown(r11, 0x5) fcntl$getown(r11, 0x5) lchown(&(0x7f00000000c0)='./file0\x00', r4, r14) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="ebd14e1c1f02ffd7a60fe1daf7fe0c214ba87ab97b0e5fc56546d6c78a28cec01ca58c8f3ffbbd970e2750739639261f11a3154dd11e863a68e7e7c2c3ccdceaecec6e421f5e1813b0bc4c63b2b6aa90f3dc45f99d1ba2608e66faba1d2ca337e50386801dfceb0a47e7ef8434790e7c7cf0290ac287abca1b0d764e0c5775ad916828b2d3681d8f4018d7dfe0c0a551a4796c3237cfd450c21802d077cb159604f48e1276c78e73ba369d7db76d59e7f0d1e2da8d58562acd472abcf4635bbb", 0xc0}, {&(0x7f0000000300)="ded96edddc4af657765270aed3f76b8d6ac946831725656e8b8e62c3b07ea7b52a89351becd5076dfd4100471ef14507d254d17e15dbaf885b3e2418ba3bcf0e72b0c6f2bf026c74bd13f625a026cced1d0875b756e49736b5dd25dab1df8bfc520313d8b90797b9f6fe2842eb74ac1d154faf83d8becb91aa050e3e8f89eca754fc39c7a3f5549429cd4e057b4e917b86ab675c4979db2e865ba8b1f1cc2a68b9301080ca012b7b69d2d8aec3df30243b03ca7b6066c443e4f59e27bddbc0115e0258b970e8022c9d60190bc1ba9e0bc39c58d6e363d7cb04f337ce66ccd1b7afe164ec2d4359779170e67f46f7b62098139d28", 0xf4}, {&(0x7f0000000040)}, {&(0x7f0000000400)="67527566f9d90612242a854b87186faa4bf035467f336263721d42c872cdecdd2b07355e6839f232c7b2d04a46d70675f816f2858255e15017fd8c8223ff7141c5dc30cf59ecd10c1aa44455e21588e758bfe78f59e08715b39982559f8179878a042b04cca5e1ab402123848c36a4e70f3c3fca2bef15da72d128c5ae60a2e4c215fdf27257e19bdb5271cdbd34bba6d176888485756b8da417eef343c23598000ff04c9dad9b89ab3f02585bb5268467cafc9947e3e3c890d5e511d8f20691a198ca686cbf6336c0618987b638d91d1bbd38", 0xd3}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x87}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:37 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000003c0)=0x23f) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget(0x2, 0x3, 0x281) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000280)=""/55) write(r3, &(0x7f0000000ec0)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed389e2aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0xfffffffffffffe49) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x749e, './file0/file0\x00', './file0/file0\x00'}) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) dup(r2) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f00000002c0)={0x0, 0x3}) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:37 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) close(r2) writev(r1, &(0x7f0000000040), 0x1) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) write(r3, &(0x7f0000000000)='\rX', 0xffffffffffffff4e) close(r0) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="04bc9415d444fa10d037d11a13b2fe240e33a0e5dbfa0add6eb1ef0bbcbeb0364a4254bcc9b629811a3be48cc1844a83352cd6ff59db698d6d6973f2fb0e9bb7d9b231d1fa"], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, 0xffffffffffffff9c) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="35d900000001"], 0x10) write(r2, 0x0, 0x0) 16:00:38 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) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x80000001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x2}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0xffffffffcc6a8ff4, 0x1003c3, 0x3, 0x8, "b08dce50000100000000000200"}) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfc9f) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x24, 0x8, 0x3, 0x9}, {{r2}, 0x1, 0x95, 0x200fff7d, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x8, 0x20}], 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x65}], 0x8, 0x0, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x1, 0x6) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000400)="8a7ed52bdcd9c0d90f2a5b49b044a35a61c9cbef20625b997b2d49e7a4609de6541e7cd00ddb2ca483a954f6ebf23de668c119c4d68b5c96dca246616addff6ba8f6cc4e2f7bfab13d12bc6047f99caceb7f443151ddd74bdeb8e2ea8c44ff65dd1037e1ba4292fece07af6fe5e76f566d247f0439ded633309f8db9a743723f7982e26b4524a18aa42c84e33101e5ad08a134eee4e2963825d39b7e5d84"}], 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x39d, './bus\x00'}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x100) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) 16:00:39 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x1, 0x4}, {{r0}, 0xfffffffffffffffa, 0xd1}], 0x100, &(0x7f0000000200), 0x8000, 0x0) kqueue() pread(0xffffffffffffff9c, &(0x7f0000000100)="bfc31cb4f521478556b4feeb068f4f55594b1a7147e460e19f47edeb440b029d25eaaf4fc2d4bc5f1994d3557d38cec8ad4138712ac11017880a0a38ba809ff53af6ddc219973b04e8ac9c0e119f73e6bba2ffbf8ed695e68f574718900bd846ef138c4bfd92b1776557b34411bcf79dd8f14bf36561985a8e27e48a0a4c4d0a0742b12bb68761410de724da9397a039450aa98479d71f5ffa109918f62e807016d165f860cac0488b258de2f13ea3444a7dded029c0e16ba299165ca7a9ed40ae311fc0061e30199e1a0b10bd9c998de0a8bbf12b11ad25ae7b6202769c9fc4b139b824dfbf78474ac02911d1268535afbaf5f174e3ba1c92", 0xf9, 0x0, 0x0) 16:00:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000000)=""/71) 16:00:39 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x146) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) setuid(0x0) read(r1, &(0x7f0000000980)=""/167, 0xf) ftruncate(r2, 0x0, 0x10001) r4 = geteuid() kevent(r3, &(0x7f0000000a40), 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000100)) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x2000) 16:00:39 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0xac) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x20093, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000400)) socketpair(0x13, 0x8000, 0x4, &(0x7f0000000440)={0xffffffffffffffff}) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r7, 0x0, 0x40fff, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r7, &(0x7f0000000040), 0x1) r8 = accept(r0, &(0x7f00000004c0)=@in, &(0x7f0000000500)=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}) r17 = geteuid() r18 = socket(0x2000000000000002, 0x1, 0x0) r19 = dup(r18) ioctl$WSDISPLAYIO_LDFONT(r19, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r20 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r18, 0x4004667f, &(0x7f0000000480)) read(r18, &(0x7f0000000980)=""/167, 0xf) r21 = geteuid() kevent(r20, &(0x7f0000000a40)=[{{r18}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r18}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r19}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r18}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r18}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r20}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r19}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r18}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r18}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r18}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r19}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r19}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r19}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r22 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r24 = fcntl$getown(r18, 0x5) r25 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000840)={{0x6bd, r21, 0x0, r21, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r24, r25, 0x0, 0x92, 0xffff}) r26 = socket(0x2000000000000002, 0x1, 0x0) r27 = dup(r26) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r28 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r26, 0x4004667f, &(0x7f0000000480)) read(r26, &(0x7f0000000980)=""/167, 0xf) r29 = geteuid() kevent(r28, &(0x7f0000000a40), 0x6, &(0x7f0000000640)=[{{r26}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r26}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r27}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x7}, {{r27}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r27}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r30 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r32 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r32, &(0x7f00000003c0), 0x273, 0x0, 0x0) r33 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r33, &(0x7f00000003c0), 0x273, 0x0, 0x0) r34 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r34, 0x0, 0x40fff, 0x0) writev(r34, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r34, &(0x7f0000000040), 0x1) r35 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r35, &(0x7f00000003c0), 0x273, 0x0, 0x0) r36 = fcntl$getown(r35, 0x5) r37 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000840)={{0x3, r29, r31, r29, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r36, r37, 0x0, 0x92, 0xffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r39 = getgid() r40 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r40, &(0x7f00000003c0), 0x273, 0x0, 0x0) r41 = fcntl$getown(r40, 0x5) r42 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r42, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r44 = getpgid(0x0) r45 = geteuid() r46 = socket(0x2000000000000002, 0x1, 0x0) r47 = dup(r46) ioctl$WSDISPLAYIO_LDFONT(r47, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r48 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r46, 0x4004667f, &(0x7f0000000480)) read(r46, &(0x7f0000000980)=""/167, 0xf) r49 = geteuid() kevent(r48, &(0x7f0000000a40)=[{{r46}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r46}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r47}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r46}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r46}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r48}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r47}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r46}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r46}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r46}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r47}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r47}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r47}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r50 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r52 = fcntl$getown(r46, 0x5) r53 = fcntl$getown(r46, 0x5) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000840)={{0x3, r49, r51, r49, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r52, r53, 0x0, 0x92, 0xffff}) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000280)="ade530b0ddfd7c673c4b7f54c7c6c2f369a927e8f420d51f994758275da629c4521d83984d04275cf6f5ece82ef6fd04bd3341dbaaf153aa0baecc5f665b6c255851601a339f0eedd34c165ef9907dfc5080fcf2973add63a473c01bbac696f3f03867ce6c077927b0e2bd976b266ae881bf8ec6d6bf0435a6b8a5c143176a0eb7a3dbc4eed9d33d485057fafb557d938cf6249d9382b180045a18cef365f997225c46943687d2df09bc9fab8a6b45e97d16443c48ffdf197f9ae0fb7d0d547bf55ca01994c990264534ae91c4194c", 0xcf}], 0x1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000f928a648feea5615195867dc1c9ede5e986ba2d4541ac5ef27e63b4dc04513fa7d677ad4fe2447555600f8272bcff6b5640851cb656a23ae2f5739884c046ab532538d8c2bddf7bb5c19303278b75cb5c6829036d0c96724721ae9a8800a976878bf4c9c96949c02b6458d95283bddd1811d4322c328a9bb377ddacbd54fe50825e4a50b36fc65de6e9375662fe0bab3c6ff3e6367a06f23545690f1f63a074e5736fdabb465c72af755b9164b9216cd107853697d49ceed790be87e3715f02ef38c3d1edfe12ba9f8b35a5c0abc8ed56e93b05ea156751fdf82b47e15d51fb771ab498501284f945d3d044388b96acc2d201340d9bac24dd9f6454a9f81", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="000000040000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=r43, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r44, @ANYRES32=r45, @ANYRES32=r51, @ANYBLOB="0000000053c5927905afb0191a101ed9b0a4ceed0c5c1c81e41cf6e5e35a5393ef4e1f843e98a65d46db42f0f71bbf558dd19ca2fc8de53fe7d7a0a25d9d97c0c1569a18cfbd549891c5b4fb59376ccdefab8745c3da1c7331e0057a99a0"], 0x108, 0x9}, 0x4) r54 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r54, &(0x7f00000003c0), 0x273, 0x0, 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', r54, &(0x7f0000000200)='./file0/../file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {}, {0x6, 0x0, 0x0, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x28022, 0x0) pwrite(r1, &(0x7f0000000080)="fbaf8a8d1a029be969040000003a809d7932c664cd0f67ec3cd165ddb7ec551903164c370c7b088d2b32e8d092d2", 0x2e, 0x0, 0x0) 16:00:39 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000140)) r0 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x810, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="6cf5b49d7eb649e0c79d8093d952fdd28cc77a94f1e58846fabd9e3af738360298cb6cc9037f80d7dc25570a6ab35f160b641ebd3ca7b54a02e051adf22b374804f9d1e3467257afd6793da79ad0b826bdaf1b2bb584256856dd9b075b485abfcd32c646ce540d4c510c32a02a299aae25cbfd562e1e47c908e34f6c634ddd7019496f5952094c4a684c94c0a22f3f3a170b55bf3ba497142ab74faf7b3da74830614b1d12d549e938c1bd393b564eeefc68351c8766575f0b2b5ab28c9ae5fda203426c6783e5d9b9442c42022c854941ce1177efc5b3fa7789854f49df02b20e0a96f8534ef3e5f73e589f9c72aa", 0xef) r3 = shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r3) shmdt(r3) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='+d\x00\x00\x00\x00\x00\x00\x10', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt(r1, 0x80000001, 0xd44, &(0x7f0000000140)=""/100, &(0x7f00000001c0)=0x64) pwritev(r1, &(0x7f0000001840)=[{&(0x7f0000000400)="b401d414418dfd5f6b98fe095328aec32bedd00aca305f7514ffe079fd01c6942fadea99f9cd762020b2ac79c30a64ec0e0b10c6635f89b9f0de63cbcaf9c892d3bc448a9cb73bed532c4f5670d100c9f3aff1979df5aa5cfc895c7e271f941b17282d919ffd591cf641ef240a4a2f0fe538e5317e496dcc95132beceafa2169329eda3827647f61d7c98df5920fb5f3d1d6da4edd2fd92284e5539d3a1b1e0d809fc790dab204fdcba499e3922c0108ce96c99a45a5c14b2e6a573474c9cc67ad9592a99dad6c54b4f7928db1ffe9336c32c756715a2a2634dde084a8f320898902a6ec19a0b3d97cf3f26c0e29c9ae", 0xf0}, {&(0x7f0000000500)="efe73d3d1d9b9f45e30804bc6fa991a146996f1656b1df4dcf90f084f93e7ea62350a641dc1dc7361ce5a71d7016771a4e32ec8c3a943e6e3aa72322984e23fac012230d56e064fc1286b929b6dd1314b14264f9e3886430280ae6d8885bab0773a48a6f97a1923bf9015b8a48c0665b086070854afda76b115af2a5d50abb67c427ed519d621f1c663585d71ae98444b0780d5b38ecadf2298f26b2430b822c5cb7484a21a7abe2e94a07fee4dfa1", 0xaf}, {&(0x7f00000005c0)="8b411063ce89e7553c56568f415ef063dc22f95ca707bf3d46b7616fe12a380f5ae36db67ee674411ef8666ceb9672c08c044164c5050b53497d0e4c622a8c0265dd9dc5f6f07aa87d63c21be8047026175c1943e148e4878160795cd5b05c47edceb6b3f796d58c8d125037a90f562145a6286eeb61eeaa34f5bae8501ae85a185785fe1d5238f4f826d52f1a362422d7ddd68c195ac02b2e7080b59b5c7f7f3b58cee0d33952ec5c74d4531070f3426bed53a3be4dbb9dccd78d8a2fbf4801a2eada30a09c8f22af1fb53691702638c0e69949de2169122186d482f55561919d0e71500f98df719a72e525fa4aa81002c74c165078bd2257b986004f0cc913f3359d4ef70252bb4bd0f293d03911cd64e73e99bf4cb106ea586e7fbcd3fdeebcf9193a4bcc120a6d559d995513a9827c267980e26bd16f63882a054624bed740eedc0af2bb981a093d4fe526b108bcdb88628218932b96c78be461e279de222b1427beddc5db1189892f102670f6020939fc210a2c0b9e59f4bfe5ca53ad038d995b1f007812ed936762ecafa78c42843f8c63dfa1fb2c1482afd8d60650c5d5b159c97e8568e9f4dcf862658b43bdbc59f46d25b74257a9cc1e66f5560a6259c19e32f18edeac21c5150b315310ef427e08a167bc81364020352d51dfa312c5fa7bd8b818c88d35b9d5f87cb568849ff4efd64d211f989b514ff939ab8d0c0ae550b0467883a3fbe0143107c2b153838bd7308af103ae45939158efd8998252afe5e505d1a7a3acbf632ae681fbeb3f5a5b3856b20298e1873f21dd068cb6ddb41326730bfaf822a793ad32a3db0722629588ecdb059f19ed1cf059fe6a93feebeb300b00e968ed1d1a25bfd3dcba442470cfc69d0321c9eaf9113a5f7f51e676f07b077f6e2a97bf61ab7c3c133a07cefe20240bcc5c6ba1b4c4173ca9f220220482545a4a7890d69d98dc462d6722eff53b12630de94a6e39ce13c2d3318b730ceb04fa43cf69f903c7764b784f09812f8993e03812a2dbad652619ad2846c87d25f4a0b07a5c15504f6476027bef9b8795337844f6fdb56f7054fc34a4dd6ed4c20f9f0e7c0d70a45f692ceef8fa5d890ffe02154f7b886b44f150c3533e5ebc78cc1913b3cdfbca22c815115a68ecf8c3066fe3c82981425880481298f9b1aa6bd136239c0ac7ac396c86178e7e2aca639f302e52b1a8a7e3b9fbb7ce3cbfb08d8a3f9651700b81ed296bcbcf7b3c85ab7dbc07d3c05b9dd7f8bcc199b35e5ebc9bd8a7707766834e24e3e1fb775ff7d2e7d9efd1b3c2c4a8cf3a145428e4d9f0dbbd26d599ba87db7620f8847a82a41d167ff0110374388011bb69587b49aed301ed759673797e603e0ac4dc6a8794171710999cc328dfcd1b234e05e864a13002a6cecc7a04c85d0db35c3267d32b5cc7efccc5fc0bee2656b43bd82c4965051b9c6238d3f517d4fc98b9f1fdd1dcfa7951f7b7482bd79ab6738f47ba98907b9ddcaf371590949c97013f05d146ff23344e4f53d302291b016b27d655e4c4b1dccffc1881fe7abf0de8ccb18de887f88cf1cebeed59c0e6e5f9922174ceda11db22d42932c6daafa56a4f3a5a14f03a7e8eeddce5016470c6c3ed1d7e60228a7d2460b39323858458f3a701f30f96b46f9d7189f8b6876155b09abfb08a856adde1d11279476ff74bab4136b6bd6cc6cbe15c3fc3b6abe0d9e0b4f77066b2b01dffe8dd2f1e99f753ee76ad7cec197570040e3e816c8ab8bfbe5baa535b039c96853b305c25d45b0a2e5d56d4e684c63cce03396d2ec9e09ab6a57c546c5580b611675c9b9aa3cb6d831c5dc8228477692886aca60cc42b96cfc9446409bce0f5bd2061b14cf34de52ec298c9ea22245bd5ef5112c3f6bab5452a86cd4f6cf4c3e5c8ab6924518d9104e71772dc79f82a20c6f9cef16fcebb428da91f62aa97989b6ddc2f92b92913d3f28c7ffeddd914f1724fb29d0accff69bd8d98168cbc549241bad7af232c85d71e5609772429fa61ed8935d57c06cc6b8ca1b29e7b68ea92397b50a5f0f3e76c3f18e97aee249a0c3483bb212a28f2027a7ef6664bf6056232cc4b44a3d54ca4b02f33f512306d24d3a838cdf592b415872a0cdba9b44e187486a505bbaf9ca1b9d20a4b2dea758657eef321cda3951f82853aadd6608362a49df4f4093f00933b1ffef9896cffa7236bd0d41ab586d6dc97a777f58564debff926246c03355aac34ccf921d4f18e5ae48a901a0e713334abfc6a1a24cb2aa26956db21046d12789259f9ac33e390aac5b7584aa742cddc1360d7e194948c5899efe5c56c6674348a7afc5c24e98f53b508062c6f9da21aac250f797ab5c42888e0463aa1cd3f6e8fd39839c10ba3e615bc00cb2598adae733ace2800f8f6796f88b0948aee991c1a893a960859b95127d5118bd6ed7a8eb3e7c48cc9476e35664996d0d093413dd493e6a1c985f23f17ceafb569983ac22e9055808f54cdd866ccbe514e865c177b3aa2901852bfa16d3d2c67115f37606a5d8fb50bcc4699d1356218194fd7553843a673a241dfa26754a0d5e320b48aac86b1a9a76be78453896acc6ea3fc845984c0ec668a731d4166b1dd2cc19005008fcf95b7592cbfb60a5eeb243dcf890891813156f3ce640f981fbbbbba138eccffaf7962444bed465f5b23b72b5e2aa435e44f4bbd1a39ffa6b4115b3b30b9989437dc51e10af00502fb53129e5f3be4964833d550a5153b4bd601f0e7f8c53cde408cfda6d44f50390e8e5d297fc4204fb4c65220bff04860f77e50cc7c433c7c34d12ea3c69580b98e3b9fa9df070db1c49da1bababee8045362d03951cfd5ea20a3f55bc7ad16c7f1dc3b41b790cba5b47f7bf041560e3c48c41eb913fdc919b50b7bab8c3bf2122d204e7e9e4f49e54bb4501700c954f25f8b0a1cc9564c9f8f9d790574acedacf7752187d0e4bea298e117cb3f90bd207ffd80842b2690342d753b7efef9c24621607acd7b630f4bbcba0a3eb11bb2d7d8018144c055c4b668e1b4b9976c5804a15ebc4ef6328dc6891b790a68b7bd1a7a10a98d07f6d11b2b6ab3297d13602413b746b6e8648592b50bcee03bee7a951c0ac445d20b374eb06cfefff30e6b166cda6f025f8a1f358b73708d509906a884b6d12a059324f831485ade7958df2e2564e5c50006bd38d859babef77c9e87e6fed842c48b2d1c2b3f5365e2429e2f3ff5300fa8e0a36e23e1ae9842dc6a17931775e8f02acb99cdb478716ab1dfbed1d3b3b7d62d8703b0bd6534fcb310039d040ec90c52370e7115fcbf4c6712eac32f1e4c599de9324058226c458c7a9d61610e5b49ff7414232736e4a4a65d7c71cd83dd9ba66032c445c7fa206c36efad33c0b12ee5c19f00c78651d7825115eff150599af9986a2a0b23945bfec0f9da847e70d9a2b83e6f3087618ebb4128e6e9b3a611607a920891f42746be7a11013f78d7bce8f455276d65fb9ff2f9d881414893cfda9cb8800760cd6303a68bd2289582912c89cfafeeb8bc7a96f961cb3ce12f55aac909477c06741878fe933f819f167e999bf5152a3ac4aefc7e99daf89c387da82275500090f87b1d8e75312fdc28d5e4bfe3fa218782e8921679a6f040f5ad107a7f5f20d53761b211d73d219f2ffa13aabcd5de602bca7d6d9f3f3dadedd11a04fbab13d0b67d356c664c93696f1b2e8809d635b4e9195b546c7a9da3c5ec15a429939e18773bb2e2a6408f8797da65bf153e3ff05436127e6410fcb15f0178ca0c5451df871b2c75b0a0fa0d1aafe6982807a311974149abb76efc0c4f549745512086fcc6f24cdbc025666ddecca295a8074310f32008059c727c0df43acb33b10f32ac161652cad1da038508e89390059a35c0f739bc0748e98e778cb51ef212ea28f8207338b0747275cae92626c6f473fba68388789c114a8538887b032b5000e40a76b329919ba49f3e6f43b5f7d3e24f008307e734fb4fa0323bb3f51a4a566bafd81cef3a9b2f771b4688d109abc8baff4f8f41e0363b23e6a036b84b83158f9c58a86804549d187f7179fe372f3bfe79b3f91c64ab5b7da31150be9dacea84cef7c58473e783ef8693f0b8ae72de0b0f82291a70b479f4475dc562686fd2a374ed0846161c681ec6bdb239863c2250102bee2e1638e0bf4667b89819d981290f5624bce70d197c57564ec9ab6878566ba06d4fc84d8ea94308842cd559eecf3e305f57f7b2cf332e3cd9fb6b3479968383996767bac22b5c1f0281febb11bdc91bf6f9b5e2cd68fe502f6e5d6243728a87dbb461965d251bdc49a1b9ce856822ed41038a9e51c35cf4716f5953bd65dfaa69ac0113dcec330e4ae06e77da421c6486ad720623e523c3673dc4ca380e272a6e165006d710a770f151db5028ce2f17c78ed41fb8db39653ad1ad61ad50544b542702df4d3a50fd1a9b74872fccf6f4d1879195db38a579f60fa198cd7207b689dcfd1ad8c4e433a46a380e92b34271353af1add5192441706f1f3e4e33cf3f6b76e65659160c98d7b6353150f2078e615b9463cc4a2f629640a2ef0f361229b2782861aabd42446bf3f23e0790cea6534ff509dc16411e6d44421399de247443ddbb08af809230b4a408bf85581d9fb00e1808b4d0450b069aaa055e22550b65a1b124dedab853e774bf7de83f397cd3b77587fdca04e77ede49c112965b42f6479ffc1b5fb897c0a5206885697cf6fc337edc1662f51ca1dae608ac9b3a55208ef65c959a71d9e25a50aff2302f9b631f8ac27ba2f9cd97b7454e4ccf52b79064a01fa5f063b4686621ae45b8c70774e6c2a77e8ba994b2116e57d73050fddb0583e1360d74596f115af7037c4a24a5c3782c91f30b6d04ad1500c89102d2b215712dd0bcba5af9bcf235cdeb8b77a870ca836ed98885970ee57030c9a500aac506f0e16f5c7f2033ec8c73dd2dd8ad2560ac50305032fc1a65d04a1613f7c1c3036efd23730681d6b314b60ecc2cba5af92426763e45693be12a0f96830ccdc747f9c8fb37fda41f742b2f6e7879c74caecaa13631071c93dd38d454e0a6cb9b04033141d389145338379050c6bb9aeefa6e304a9b92922bd999ff09ed165d64ed41077282f79da095f7c676b6314fd671c4c593eaa04740bc94217cb70a4fc4b6e8e8967e436e5086cbb66ebc93bb1a03f1e302e4d424c2b9df13256231b476fa9f94b199f3742089499af394d7ab4e0ca6c659d0dc9733db93062ba6b93bf6c9503d3864fcbedffe3ecff7a9ca61873529080a21f42ba71ea0852236e09eaa4f17bebfd6a2210b96153d26bd76883b5ae12986e9528fc1cbb9ff7b94b6b5ab4038713563f49c3528f8838d884831b371d9872265e475a0150248864d37a2a0b0533a320e16fb9e6c311d1624e567622a1343f75dcd3d460e836142972af1f0ad5988e37a9cfa0fd1e4c8a2fb33f5c0a4e019725f41cd5666d116b4c40a9856f6a9efc37a50369aea5ff11da99d24766da2114d7e889248a6f4191b821cd200fa4f9e7de7d21507bda4d35af98bc2c44bb3b3ed7efc22b811996112b1b2db5a171e519b99a479452a3f49901b5f643253100189cd3bce5a2936e4d449b566a2aaa1413833b236e7e3cec435c609d8c6b945f23706fbb4042e4a0d21af392f01a6db196bbe8a5b4d5564584d2aabc66152cea3685389b490626d458d24997c0b1c90ee9de05864eab9ce3649a0397a2ed7d12c7ca268a2b235f08a865f3a5ea2e04295427c5ea068d5e3edd4fdf5a86d241f2cc3b7a524e00f", 0xfffffffffffffd76}, {&(0x7f00000015c0)="17ceaa6e530b839f777d002ad382608e1b4550529cfe89d81577b760df1cfbdc99bcf7f92fa2048d78e018816b1de0e3e17f64927a1c1f2d08e48b17c5faf5752976646b6f359d494b22a70673d5629195496881cb9b86cf840465f23f92f9b400c426c6c87df5867693505af0a2e928cd4ba0d5c94768ec2d2ccf53df2a4936a679c452735b8383816bdb6451efad9b05998bd7666f352cd97af2f27b054b7c4016ce8faea2dc717b744c3bd0e5b9c9b56a5432f28addfd40e34c142d6989bb7ede22", 0xc3}, {&(0x7f00000016c0)="803d5cc8a93ed9fc61da65cfe789b2e2eabf7a778c407dbffadc03db30447e150a90796148a0f005e73450c0c193cbe84cb736a805bf095b0524b49ca0f785e3de0366d9b0bbf64cc3b83aa00904507d926cf2073fcce3d2fdf445d1f0908a0e33edcdb26cac05ee812d83b4a42d1b832015e6b54e2d430382f849e2111a5a91d98f7fb32dfa178969b589d418fabc863a15da537f006c7f13f4e7f685cba7e2ef55c844eab72c0756ae3366a1967eb80be33c64c6bab3d147f2d4cbef31f485a8020c14b381596b0b2fb7d899862705ed1cfeee81b000"/226, 0xffffffffffffffd7}, {&(0x7f00000018c0)="440702da1a42618f5a6e9d2d5dd432f86a7c90c46c51432577a2ba28775476f9a51be31175d102704e682b23d3740ced62fa4058bed1ab8fcb71912af31a1d71b05e6f0e4287b4a0ddeef5c0e6dca1ea89704c108c2d6576ebfe27976d80c2686ee5540b", 0x64}], 0x6, 0x0, 0x0) r2 = shmget(0x3, 0x3000, 0x4a3, &(0x7f0000ffa000/0x3000)=nil) r3 = socket(0x2000000000000003, 0x1, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) read(r3, &(0x7f0000000980)=""/167, 0xf) r6 = geteuid() r7 = syz_open_pts() kevent(r5, &(0x7f0000000a40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r3}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r3}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r5}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r4}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r3}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r3}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0xfffffffffffffffe, 0x95}, {{r7}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r3, 0x5) r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x2, r6, r9, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x8, r10, r11, 0x0, 0x92, 0xffff}) r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = geteuid() r15 = socket(0x2000000000000002, 0x1, 0x0) r16 = dup(r15) ioctl$WSDISPLAYIO_LDFONT(r16, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r17 = open(&(0x7f0000000000)='./file1\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000480)) read(r15, &(0x7f0000000980)=""/167, 0xf) r18 = geteuid() kevent(r17, &(0x7f0000000a40)=[{{r15}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r15}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r16}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r15}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r15}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r17}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r16}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r15}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r15}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r16}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r16}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r16}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r19 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r21 = fcntl$getown(r15, 0x5) r22 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000840)={{0x3, r18, r20, r18, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r21, r22, 0x0, 0x92, 0xffff}) r23 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x1, r6, r13, r14, 0x0, 0x0, 0xfff}, 0x226, 0x8, r22, r23, 0x1, 0x4, 0xffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) r24 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r24, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r24, &(0x7f0000000280)="6d257c944403ff62af3538ea84de86f0f145670d1eaa011612f5", 0x1a) 16:00:39 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000000)={0x5, 0x2edce1e1}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000700)=[{0x0}], 0x1, 0x0}, 0x0) 16:00:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) clock_settime(0x3, &(0x7f00000000c0)={0x60, 0x4}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)={0x1}) r4 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r3, &(0x7f0000001900)='./file0\x00', 0x14017, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x317, &(0x7f0000000040)}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x4) pwritev(r4, &(0x7f0000001840)=[{&(0x7f0000000240)="0f0860a42c63226ae4a097273e46b30449cbc0e6373f77a582a990082e9fee68f09d604ec726837703a4d67e717dfd82ad40e5d5056d84e059b36f570aaa45c3451d1f12f09b866b0f96d2c9422dcde16652a198101b906e3099ecb3e7ef734add1094ab200e5d21bb53dc78b69f9bf6de34db56b89dd136e140512c535ee0da37ea29c30745439afa6e5ca96f", 0x8d}, {&(0x7f0000000300)="175c6245d485e46f0651a8cd1973d3c2d6c2804693b29a56586469320db20fa2bb02520e33b0e25e14ad0b7ab2fc8dadd7cf491c5067b0de96948c22c0f8c5318ef2e833c0e36fbce195dbd0bb2767bd42907e0a4530f00bab8320869191df565d078712f667aab8b3c26de03eec9a8084576ab2182eda63f1f78e5c054a57b24306bcd7b3d91f2c36b38e92e21a5696aaee210a20d6eac492bdbd48aad2185dbf52610f98f568e56a9989397cd650eeb96fda1196783b1e6a6764d80856264fa1ef6825cd", 0xc5}, {&(0x7f0000000180)="221f6300d99b86fc31ccfd573efc2c88811b7d301e73277e1180cd48bf479ad37447202a12070f721b9733c0bbb6428354c8f8679de2adb8507a9203c8ee7e74ebbb341df3c4001fdb162d", 0x4b}, {&(0x7f0000000400)="a8f1cbccd49608daf73d653d3b124dfadd682378dcd7097b1c0a7ee5d4b8da13318af3460ce3e4459d2c5023a7196112810e715253fd368ffe0ee0d1f53d568fc2c700c338af166c6d3e837265f23027cffebbff6374e6994799e5f618d5a1f5989fbc356b33ea19d5f86f3768953b54808de85153820e0e328e46b99ecc2be412f5e2291ca55e70cfb2904eb963f5b0d88c174c17a1b9578ba33d279e92df4f82f46af7300451c7fdd1238c5c971e", 0xaf}, {&(0x7f00000004c0)="aa4c9d48ff76e3365702939488f0da7debba46a1478ca0cfc8f2b33597b5a2af321224abd00cdc171c72ce946e43be9d784bc692a7108abdb2016c392d3f979b36c41f0311e2a5f2d56f8c829f4e5a8e0bbe84774bc0a666727dae3d16c51ed88bb87fbc867b24d44dfae85b21aa1b99bbfff19277a571fa3f5a", 0x7a}, {&(0x7f0000000540)="ac4a13cb45735f42c41fd51679e6af5fa5ad7b7dcdfbc221b654156b4316c9c33affc819a9915223e92f440103b8f9a4cb7d286324327127f63b029c38044c858354ac4dc7af1d2f78c7adc7b953b8fcec32162174", 0x55}, {&(0x7f00000005c0)="d440c0812eed5eaf9aa0f38abdfad7ccc62e11430e59fe93e6bc840f37d2a93398ade9abc53995f98a0736b7d7d86ef0eb4882288e3f74c6f88d457238a9a3925729273c13d9466da71c10307a4d28bb9e234abdeafcd30b8179356cef5ace7ee8699b6a7e816689d728293701844269f8fe432c8d1203b2695e02", 0x7b}, {&(0x7f0000000640)="2759383147e23d945af2389a7dad6ebf5e12d1bdd7326fd5ec3a434d9ff408e99e2fadfa36551a42a7a2bb7e90e1dc29049a87178c91731af744982f9edbc3ac1042ef7d6f4fa87dae9dde199936b1ebef8721d6302b983e4b796b2cca94ee3f992c1a2795813c1606f38233a0a13ffc3cec4300b9e770f0df60b60e48f35aaa9362cda418d06ed2b5cb7dfba4687571aaa479e32091766c43ed7262a1b7c36d10443905b183a901892663e4778373acb9427a3293dfc49adb8a922ac46b220bc288c5e3b8b990247bc846857596c6bbb8b2c4e66fe0dbe0042a809dff3a4c1fab998b50b399774df184e40d9081849114260a8ca7c2081061b60ccc92216705d50a66c922d08925302d05e4084ea1e39c9e3d6e884975d21d4acdb58538f41007eab3a186c9e5a46ca2ddf27fb219b4b9aa0bc517a824afb1eb6159f7dba76fd1142444ca8dfead4837db336663fac7bef2e7e253dfdc2b1dfdf86c2458bb2836b02d8748aedad655109744b88214aac51451ef748f699737b10f1cefa092d174e15e3e401323fe468baac9d98d66b9ec5881a2ba91b61e325a78f8787164379261f98f4f64a8402f7eec3a7c4a481590fa737d06b53ca2a655a38c479cb6e4d3af7e7dcecbe4111f5fde3f778b1a403a3b5073ab710d492067fb5ca7ea0bda368df285679ece39909fcb7427bc3524ec71c79c94c2f276e0d840681dc8542ec5add4f3386cfc9d0aebbe42836af9d6f6c152e8f1b00ffdeb28bb4b5640f74476f4c764aa9c23bb40c467dee600851dcca50dfd5f70c6b9afee1b135f6f0ce832a213a730952a8a3988138a90f860e9d8c912687158a0025fb195dd3701002220f6242fc49174361d5697751a9318193b086d05bab883c711995e3739c16bb3d9730f88448fd1113af32f9ffdccca966bfbf9ead0b32e1b43debb48a59d3977fbdbd6f1f2630f65bb1073122f295d54bfb3372abbe8a2f3b99aabb7cf6a8ae142ab2208ff43cb43962888442d8798f2d017b038643fbbc471d66d2732d136aea208df68431a44c2149e629fc51c5bb57faf701316dd0a122702026c2beb2a4568267779203dc37c9c44bcb8ec90740e703fdf67d2fc07d7289c1582ada675bc5fbca50ba282d48ac631ae30e21dfbaff73ada3745867d28e6c0626618321f31b757f6c097d6bdb83e93fbac94e301200e3c2fbb6939a68b414554a6acf8fe36f33f923439fb7dd03065959d2cd9e59cc15e64ad7939649181eb0b1dae0ea31f04eea9f4cfa05df069ef8cdee95275255de5392631683e82fd9c4c267ba53b9baa9040c478cf6076521e1222aca064f769e3bd29d0ce8e2c63b47d986bea529304ed3b80d896bef80451de6339e41450f6949a969769da03f4a54577e5bf580dd32e56f04c883d02501ba046b4998b220624ab9afafa38761d8d97da112a54ee16783fc077bf1d3990143d7eb77301bb40dca37d2e5de069d140d00454a27547beefbcae33b70d263607db8d0ec8e6b0f7af2f507dafccf5f1c28e561aedf8313de9bf41d513bf0ec7b1358a234e560ba27ff48b83894d9e907efc1974e911c6cde22f672765d6b077ff87d811a5cff5f7462884e548f868f9ebb0ecde231e5b9089c20f4a9cf5a456e8c9f11d332c70c411ec0864965a0cde8502eb4ef63aa7c7708c69bb5cf3770b1027dd1fdc8f1464bdf9b21c18d1c028e8fc4a24acc385ed8e1382ba4405ac82fa2a972b83048e9b72f2f5385c5ed09163881724a597eec4051cdf26697b15f623454343af56c409cd1926a47aa380e00c6445e4ee1087fedd169dfe095ff48790a0c6046f7e13a24da2faa81ab3d7d43ccb0ce94254446662e4a3c0faa076925a85fd8bed94465f6e2721edef7b7ffda32e0e5f447689b9d717726bc172e1935462537376a277e1aefcd61fdf25e710ca1e60754d94bf3119f814c84606eae24d37e8aae9f78205ad4a02632e3dff4d8c82357f86622eb19d52ca07bad3bf9aa81b9209d9d315956ac00795c7c4dc65b84ee2243d64e3c7bbd284df224e98a0da3296cf4f1748e3f62bf6a261e834bd60b7d3d61e128253f6f232ad9ae90125be852823094884e3523b8cbc1ed686978e18d8a6cfa2087d4566c295954cc7bf1d42726a99caf4d3fe2b4e4764ec78b1434ac1e97f4a01554a9192f604f1f69ff22e10e548e67a6bbc06e66c8d36c3a804290bb057028200ddcd7b916712b729b2a005f1fd934ad801f97c0c9bfe941cd8d26abde4fa6874b55f73aa2bf1cc9a9deae2a7ea677dae6572116da3388f6f2a2e747ec765b9f0216e74953d19b6fb4d48d6d37708d49bd5972771a8afd82bb3518c8b1f30b672c25b7dba71557306281990fd663759dde0edcf7ad3b0c58129fe367f020b10fe55ac961b55d58c8e9a4271307a480762bb46560d2cc1df179df3a780e015e42b135e535c79125f344439c878a5130ac97c7bd87ba602e3edd5aa644c4164d90da5618529b1c32c6e6180360cd23f671a6a4eca58f0a22a4dc1099068a44192656067e7aa3adcf788d8206a9d7893afbe4ffcaeabc7c519de9c3c52bca9ced3087e3ec02b7139b9bed29c548eb5e69ef5f3d306d7ef37a41bb2cac4aa89ec5750f5e01fe587b1f5b8621b161a13a804358edc03ee4eacd1d8fee3ced1b872665ac403701bcd97c0200ff133e3fcdb0707931c168e4815edf2c65a311928bb6f3780785822121f4232b0b0dc791f65902499e4496c36f05316353779d473eff131f5535891edb44419e37c71ac2279edbefb2bcc76403ce656acfbb8bfc43a7a215ad00e9c1416a42c4e859d9078631b927516c28299795fecb679b84fdad4c4a71b4782924f659d8b0868b43e2056f944ceadf64dee8d28e5bd43a47370b50722edee2deda68843047f58d8df7fed258991560a48936f995840acf789affbe7a6b082aa4894c9ead764c4605b052db126440afadf02f8d147d6aa422430bd64e45bb5699b24b7f7c25d25355e747ec0557c432784d1ff6338032304956414fe4ec721d208df444bc4060fc917b732dd2260ab6ffd519040c5491aa28ae57fdce5d40ead7ea1003ea092cb4c2fac73937130fc85f320a63c1a041b6dc07487da45830d8f745d028bf00118de643bf09e56a307c0fcc97d236f4857fb3912db690f2d6fc1098ff737349f83cf2fc799d54fb98142b74cec41577dda11bcc12ed5deeef3d034d80c80880646761e8734b2a595eac2554314e6c68a3fe7b64930554ff065c84b237a1bc3272f741fbc7817c26843fc5aae869fe0f827d8b9f5641839e7e5b2845bf2a3de9108249c9dbac4642189fd514b77b6c082c810a1bfde3b5787c933aca22e6732c80db6156398d7ce32260e593d4f04b8cbed8dd9a007e320bd63ee6261c9883c596ec07c2913d24d4a75cc9acdf923e70159cb72e58b3a5c6121d7e1370a4e13619ea957708474d0b9dbe69cb6451bf16b5776d51b04c4885150e20ca4155f9e351b35806978bd682186fbdd212fda8ad4cfe996d6a14b625914228e94899e33607b3af71519e2fc2b44fd0a1f7ceafe8fd19df7ea37d055c811a454d78e1ef2075a54302151536ec3385f06252b23b5bf7f1bea0e7866a7f8ee7baf0a872eca43fcec093037ef507abddb098709d1c8bee0ee3859369a729377df107152b2ee6696b7511c11f78e4faa684cfdbade5a574a57ff706261e0aba31b4cb6e803bf28370630f8b9220a057e17223acb1325766c8027ca6abac5bd5f13b5e281548411a4cd0dc6c5907577c8ac81d1fb21c8e851f7707711ba83cff5be6164b7d187ac61b4d19f97b17e675c00d9d9095225bda4c2da14d468cf8622760a53ad077916a0b6eb53db5a40cc79d5b40c074e62c13ab09a9567c68489f48fdb226df3e1999de7a0c9b4c4ac0ec812731ed44ee84e02052076f2ffb70bd8c29f0a5e1c7ccadb014a6b7da801514d04c4fa13a8230e751ac9b8fc96d67c52acbd09b01c24ce9ee357dbadce0aaeb9ea452d2ef676213e35fee59a461dbf3cc66a01bf3e714c8e0fb6d12e8653f4d52e2bfdb3aa2fc97752787ff2efe5811fde40587d42e4a0ce69de342207f7ca6df95e619daf8dff0fed50614d08136fcec93a9c568f3b54ea8b3ca0e22d2208bab9c23b81614cabe95dc372dffe785a2a4c077475d9b2d10ded952b3c75db0ccd4609d81b785350bd0274b0dbef38489b09a308413b1a3274b92672eca39af6947cb4595866d367a47956f237fc18a3bbdc367d9543a8d082b7daae68b511fa568e5cd44555f43a650fcc2b041126cde6aa4a7e6de8b087f75976a4ebc2b892f17478e4264f87d441b01d4e2f06fa52345aa9da59b1de3e44f684417564b85d772fceece43af0f4b735b9f92610271fd1477fcfcb6256f15c364b17c7977161bd46e6e7ebbecd43e985f9eea2834f65982906ba1ca5b1891da774cad360b31de126036c7c330263bcb977579aca00e5461d04e68f67f389eb191e88519d83d04ad851446e1f4e1b4323e4733a54c099e8cb2a15ed70c8e2633b79d4696d4d22c37649c252cf31fd280c5ef78c1c217f281afdf2dcdaa08b56edfa2ed2e5f4b65fbd446e1b66b287b29c83912cb261fa0a4a5e35aedc777734b1401c83ac73e04f3dae319f5d2bf9c8f32fec68eb8507b8b7f214a5cc0155ef36af64dd827883cebf8453d092a5544ad26e4b0cbb48db09fcc826eca066278a2c04f8a96fd37427e867b129bc7318efde8beb08faeeaced52513bdfc5d48edb58fe6ebdd21ef0314466541eb3b058f77cad3d177ea24a235c5144046789a84433f17796a4d59d6a5d24196240b427a4e6607061a9dd05ca9e2fb389a101a04613942425a479bad08c4a33dc058931bfe9feb8ce6e5dc097b5d91183e06bdc2af9f513f98e4896c814c8ddbf1d393f35dcba6bc44fef6d0103cec70537700066074181ff84e78e79877b9aa169d9b079a74f4736e654c3809a599afe56bb9c12ef3d65bf4fba1bb3cc85e097fa8861d4f7241f1afc079e2c57b1230b522f39e75d1e6b6244f8524dc2900d8cf91cbe5863e78a5316cb138c71c7c58febc41a0d70455beea6b1dd57bd56208cc0070aa1e01e3bf5c2138e505e66fcf5d18cf6d0ca8df3a11af5443b49269790d400399da884027fe4a0049b7cc3d33cce3ba8b26d2098ffcf1194bf9c4178938c3bca596182217e91f60af713377dcb417ef81e2828d5d519075435998b13ee7a95b8d5000cba354dc34a024f5b159532f7e5670a01c64f40cf1a067d9cc4d05023556224e7979749f3e0bfcfcee48371a757e7aaa68dcc776dd19304704bfa079b2cb9dd5edb4bff692eac7d6d0a0295f2c5c9972fa1e5bab79f9bd2dfc8ba4c72febff76377b980e9a3e6dee173505fddeb9c4ecc8d8d681fca14761904f23c4f58464555ab8783c3216d4bb46ce82c8473ac5292ba6f48cd2bd0d0e0e32c417277b79102720d4fa0bb27b5f304fd04373bbce1fca2e868a262cbfe90065921cb55e9ffb6f5df2622adfc2d5ecc63922aef704c0c6185f7676ec41fcf9365e223857b21b92c5348aa1a9087c22e18f9b4c6f75e5a2c9052051df25ec5603a3f596ed7a91431d0c4c6f4a786d46bd9c2087111d36fca8d533ef58e68a47ac9458bee6115471844f28af37757c1a12c5af96788539c7e3b6de65d3de3e9302437984b3e471b0837a97c386fc3b7f9ecfba8e2404d028480c5ba3abaf6b049108bc6b2afc850fd0f427a4f5474e362a826289df7b40b5d060216b2b7aebca190899f13c857ba90dd7d", 0x1000}, {&(0x7f0000001640)="e33d1e3b633cb55f87c7542f6f123ca8e8e556d5c2dcfd1afc9ac9a0c40b4dc62a6bde3ae7dd8567f4f7c1c1c86b5488ac958bff85650c33e001179ef007cfb97d219b58885ab2b3086b1839d879706f8c3beac68050825358d75f77500bf4e08ce55e7f2afd31f6c07da8d3052501d8e7a84fee1f0455a7169a4feea4e0557b595aba32c7362a39649db54cc509013ece1d643fd9fca51a95d6efae2d58d971513be04805ee3e5c81ad47e856864a90b9d0552d682552c90b741b0f3177de717561b571a330b774671df1223ffe", 0xce}, {&(0x7f0000001740)="d7a67382b47de34d0838d2440fbc89160c467c07702ebcb18e9f3edf5d81ccf139b3b2cb7b8ac2df4ca2a6fae2d5818593401237e186bd6fe587074a4e6a243e2e3825d78ff593be631354999dbeba15f3e8ebc887a695499d80835863a61fa5f2252bace59d7cca6cb141aa6b51336920e6eadc71015bff6e8e80bebb1b46d38114d7a8e1a0f808b3f39cfdf9e6bb24f823174bf4fdd5e51246a8447bdbc4c16f119ff1a2b4c3f8328bf774c04db7cceba553265bc037a4b882b89006ac530b5fb4dbfd1c1f29ef5a7ddc6e73052f9c9a81f669c86df226f75be7169b1cf941e5a1c26c8a696015ae018f927117d152e7e84fe12e1cb12337056d", 0xfb}], 0xa, 0x0, 0x24) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:39 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r5, 0x0, 0x40fff, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r5, &(0x7f0000000040), 0x1) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x1c4, 0x1, 0x6, 0xff}, {{r2}, 0xfffffffffffffff9, 0x9c545d7e4c531f3c, 0x4, 0x4, 0x7ff}], 0x4, &(0x7f0000000200)=[{{r4}, 0x1, 0x2b, 0x80, 0x0, 0x9}, {{r5}, 0xfffffffffffffffb, 0xa996edd44f08d01e, 0x1, 0x70}], 0x8, &(0x7f0000000240)={0x478, 0xffff}) dup2(r2, r0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r7, 0x0, 0x40fff, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r8 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000040)="9c87c304000000b87e2e", 0xa) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r9, 0x0, 0x40fff, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r9, &(0x7f0000000040), 0x1) r10 = open$dir(&(0x7f0000001240)='./file0\x00', 0x1, 0x0) lseek(r10, 0x0, 0x40fff, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r10, &(0x7f0000000040), 0x1) r11 = fcntl$dupfd(r9, 0xa, r10) ioctl$SPKRTUNE(r11, 0x20005302, &(0x7f0000000280)={0x3, 0x1f}) kqueue() writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r7, &(0x7f0000000040), 0x1) socket(0x20, 0x3, 0x2d) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00@\x00T \x00'], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="d357b56b5f0473b17a376ee547ad", 0xe}], 0x1, &(0x7f0000000140)=[@rights={0x10}], 0x10}, 0x8) 16:00:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000300)}) 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, 0x801169ac, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x3}) 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000000c0)=0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x40) 16:00:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x5f, 0x4, {0x9, 0x6}}) pipe2(&(0x7f0000000180), 0x8004) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) lseek(r2, 0x0, 0x0, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x2, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() r8 = socket(0x11, 0x3, 0x0) recvmsg(r8, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x31}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000c00)=""/243, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000900)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000b40)=""/190, 0xbe}, {&(0x7f0000001340)=""/4090, 0xffffffffffffff3e}, {&(0x7f00000005c0)=""/143, 0x9d}], 0xa, &(0x7f0000000740)=""/159, 0x9f}, 0x1) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r9 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) r10 = socket(0x2000000000000002, 0x1, 0x0) r11 = dup(r10) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r12 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000480)) read(r10, &(0x7f0000000980)=""/167, 0xf) r13 = geteuid() kevent(r12, &(0x7f0000000a40)=[{{r10}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r10}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r11}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r10}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r10}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r12}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r11}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r10}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r10}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r10}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r11}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r11}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r14 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r16 = fcntl$getown(r10, 0x5) r17 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x3, r13, r15, r13, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r16, r17, 0x0, 0x92, 0xffff}) fchown(r8, r9, r15) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, r9, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) 16:00:40 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./control\x00', 0x30) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:00:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0x87, 0x0, &(0x7f0000000140)=""/135}) r1 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000100), 0x4) socket$inet6(0x18, 0xc54e15c9a6f7f95, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0/fi/file0\x00', 0x20, 0x159) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$unix(0x1, 0x2, 0x0) listen(r1, 0x3f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x200) 16:00:40 executing program 0: r0 = socket(0x21, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) 16:00:40 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1007, 0x0, 0x0) socket$inet(0x2, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:40 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:40 executing program 0: r0 = msgget$private(0x0, 0x93) msgctl$IPC_RMID(r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c653000e77362f494d67bb3ccef900e1aa5c2f9ba7bab9ddb013e9f81c8899d3c48985586b976519ff59e98c4ae71d11d1602fe3d7815ece4f765d39ee4ab0b2237bbd414ff3576af181625d95dd4f4746882972f53e53e00d515f656aeb5f1a196e163d82cf25ee58148245695c91ce74f51c3652c8423a3d298b98a03125edf23a64a1f2f45a6f4242b7f1702f822b2c10b4739539376f4e7e6f07a1e12aa602620ac920048758d78ad147cc619982907b3429873cb5256d4d07a93e2aa16148c90144876a9fe8350b80b1a03e314d064135f24a4af599f731ac9326fb548bab035420e9d46df8690a309902431047d30551c225917b8dd8b7d6c81947ca0fcd150c8e4a75dccd294"], 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000100)=0xc) fchmod(r4, 0x8) r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmod(r6, 0x20) mprotect(&(0x7f00005bf000/0x4000)=nil, 0x4000, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x2b55) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:40 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=[], 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) setsockopt(r0, 0x28, 0x5, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCNXCL(r3, 0x2000740e) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) socket(0x20, 0x5, 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r7, 0x0, 0x40fff, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r7, &(0x7f0000000040), 0x1) r8 = fcntl$dupfd(r6, 0x0, r7) pwritev(r8, &(0x7f0000000080)=[{&(0x7f0000000200)="a2c9b83930d470481b3947cf6eae56efb6b50c50f0350493e60163c5c939a1543215f9a8cb786bbc6614e917fac83c65cdc8acb78e24986615fea5ddb1d293dd6d64b39a82375b69d195d9bff70c554090b4b03fea8b4d481b356a826b9c4b278418895a10e5be6f1c37946770e4402fc613c82cf8e1e3396fb4", 0x7a}, {&(0x7f0000000280)="d2a19153912594f6d2648115f208cae8f5494ae22c8423191bde176d2e89dbaef5b98e695e51d278f7f8508301651904c7537d979029caa28deeb7369f801802793469c2ebcf922631f26f58141da0e2f76898b20fe8eb60fc6cc27ae9f27dec54f8396bf54590682561ec712f610bd583277a2eb5e8a365edf5ff4f2766014c8683752789b3a22697ae8c2d7ecb6cf7d0867e7f0a3d8ad7550fe92e", 0x9c}], 0x2, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="08618be34695c26c42d49ce56d5a53"], 0x1) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x80}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) close(r0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x81}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'41p', 0x0}) 16:00:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket(0x2, 0x5, 0x4) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="ad70a05de9112765a2c8b2cf8a1c7598c0f8d1843c6ae4a5164ce7ca2535a0a78bc644da880d488b9c03885566ed9943a29229ddb0af4dd0d396957b6733e4e528cab6fc965b745976697ac1fd6e488bf0b4f1b5bf7ee86cee75ea0cc9ec0b389e421bdc5483ab262fe7a39f", @ANYRESHEX=r0, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC=0x0]], 0x4) 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') r2 = socket(0x2000000000000002, 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) read(r2, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r3, &(0x7f0000000a40)=[{{r2}, 0xffffffffffffffff, 0x8, 0x0, 0x6, 0x5}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x95, 0x4}, {{r5}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0x2000010000c8}, {{r2}, 0xffffffffffffffff, 0x81, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x8}, {{r2}, 0xfffffffffffffff9, 0xd2, 0x1, 0x2, 0x3}, {{r2}, 0xfffffffffffffffd, 0x5, 0x5, 0xa, 0xb2}], 0x6, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{}, 0xfffffffffffffffa, 0x80, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r8, 0x0, 0x40fff, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r8, &(0x7f0000000040), 0x1) fchmod(r8, 0x0) r9 = fcntl$getown(r2, 0x5) r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001, 0x0, r10}) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x41) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind$unix(r11, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x10) semget$private(0x0, 0x4, 0x32) flock(r0, 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00062bdd776ae9924446080000000000000000fe0000ffffffff0000afc42a4800"/52, 0x34}], 0x1) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x54, 0x0, 0x3}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb8, &(0x7f0000000080)="fd051412e94f86b10967d51d38a2e5bc0d1cfe67ff39cb545ff2e4d2e235b85c9cfbfe19b484031f94c95e70e514c74a57e740ff7f0000a7d109fe0bfe2b93140870f5d133596c11ce312f998dc1dca92d0b52b7a3c37de7e80bead8f5daf072b9551df2aafac9fb06fd7e5c29885dc09ea9590697a003000000a2ea35fd602cbae7f11077eec2cd3df91876724392cac4069026e7197154e2a0fea5ac33d99ac11d6e6835d85ae71ec8885c6d8ecd3e31bc8de3bbca5e5c") r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000020008000000000000000000"]) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x14}, {0x6}]}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) clock_getres(0x4, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) pipe(&(0x7f0000000000)) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xd, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x69, &(0x7f0000000000)=[{0x25}, {0x4, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x6) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r6 = socket(0x18, 0x2, 0x3a) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="7b428ef11178f9cac2244fa0a1adf5ac7baa09dcdd5cb5df9c"], 0xfffffffffffffd4a) sendmsg(r6, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x2, 0x3, 0x6) r8 = syz_open_pts() writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb8200", 0xff}], 0x1000034d) poll(&(0x7f0000000100)=[{r8, 0x14e}, {r7, 0x1}], 0x2, 0x40000000400) r9 = open$dir(&(0x7f0000000380)='./file2\x00', 0x9dc046ea61a4e47, 0x100) r10 = kqueue() kevent(r10, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file2\x00', r11, &(0x7f0000000180)='./file0\x00') kevent(r11, 0x0, 0x4, 0x0, 0x1, &(0x7f0000000140)={0x0, 0xfffffffffffffffc}) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r12, &(0x7f00000004c0)=""/4096, 0x1000) r14 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000240)=[{{r14}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r17 = kqueue() kevent(r17, 0x0, 0x0, 0x0, 0xad, 0x0) dup2(r16, r17) kevent(r10, &(0x7f0000000200)=[{{r12}, 0xfffffffffffffff8, 0x80, 0x6, 0x9, 0x4}, {{r17}, 0xfffffffffffffffb, 0x20, 0x40000055, 0x9, 0x8001}], 0x1ff, &(0x7f0000000240)=[{{r8}, 0x2, 0x4, 0x2, 0x7, 0x4}, {{r14}, 0xfffffffffffffffb, 0x0, 0x2, 0xfffffffffffffc01, 0x2}], 0x1f, &(0x7f0000000300)={0x20}) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000080)=0x2) r18 = fcntl$dupfd(r0, 0x0, r8) ioctl$SPKRTUNE(r18, 0x20005302, &(0x7f0000000040)={0x101, 0x4}) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r19 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r19, 0x29, 0xd, 0x0, 0x0) recvfrom(r19, &(0x7f00000009c0)=""/4096, 0x1000, 0x2, &(0x7f0000000340)=@in={0x2, 0x2}, 0x2aa) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 1: r0 = syz_open_pts() pwrite(r0, &(0x7f0000000140)="c1629a1a74be37b5c75c932e0454d64fc830d13c5a25761b28e48d1ba89d94432d983688390aac3077790dd1272a2cd2e8b34e74bfabcf7ba97c89635e9cef3265efaca42c265a5dfa7c7f93", 0x4c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0xfff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1cd, &(0x7f0000000500)="b6845eaf3438a9508da1d846bb389dada8df4cd84232ee7b840000008276a8fb91cd532c308995ef7a7f0034000000f5af6d905fdfc72070c168a48612fbc531ea75f02cca107ca09fbb2f75cbcbf4941a8de66f015bb873936c871a558b9e8388e359f9827121c78283d9a884e5426c4e9ef5e905000000bee207ee45358f7968f4e4ec5b106f5355a8feb20e64f4e28d463c6c2886848971391e7636e9e84c88089dfdc8ba474a0d2577735374ddf800c65832d8c6d67ec5f7cd9afdca9c8a42fb61eb18618edf3caadb22b1502852e7c848e22aea68d9a9fca99a9f42bed7843b560229b743940db0031ec449eed6fbea7cf4ad80b84c713a33b8b6a22c10e154644bb716709f97c26afe6e8cbf37986ce6d4762a02bd24d4a5165cce9f1eb5c9cc4094cd8b252cc630c5d261312ffdd91e299b8e6bc7500abe9bd4c19e88e38d8055c7e421ebf8dc35df791c6a26e5f5583860a16b9a31b1ce51c1110a516100c4b3fa48456ec0425f5c55a725e889093b712d5b16e473050f20bb44328b7ae912e9caa6b64870b7b90348ab30f2bfeb7d0c132b2982b16fb4c0fa411e3b6ae5438cdfdbf54d578f669cda3344c229f24c4c840e33140fcde208917b96c1b4973328bf74e5c46fd0170989") 16:00:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x10000000000003a2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) socket$inet6(0x18, 0x2, 0x7f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000002980)=0x278) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, 0x0, r7]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=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}) r17 = socket(0x18, 0x3, 0x6) r18 = dup(r17) ioctl$WSDISPLAYIO_LDFONT(r18, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r19 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000000480)) read(r17, &(0x7f0000000980)=""/167, 0xf) r20 = geteuid() kevent(r19, &(0x7f0000000a40)=[{{r17}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r17}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r18}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r17}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r17}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r19}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r18}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r17}, 0xfffffffffffffffb, 0xa7, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r17}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r18}, 0xffffffffffffffff, 0x22, 0x40, 0x9, 0x40}, {{r18}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r18}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r21 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r23 = fcntl$getown(r17, 0x5) r24 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000840)={{0x3, r20, r22, r20, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r23, r24, 0x0, 0x92, 0xffff}) setgroups(0x4000000000000055, &(0x7f0000000140)=[r8, r22]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) r25 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r25, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) r26 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffa000/0x2000)=nil) shmat(r26, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r26, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:00:41 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000580)) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000005c0)) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) 16:00:41 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x5, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") ioctl$BIOCPROMISC(r0, 0x20004269) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) pipe2(&(0x7f0000000180), 0x10000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8482, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 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)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) r6 = 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}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r9 = fcntl$getown(r2, 0x5) r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x3, r6, r8, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) setgid(r8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x40}, {0x7ffffffe}]}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0xb, &(0x7f0000000180)="f368b7da241eb55aca", 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:42 executing program 0: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728da0b10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xfffffffffffffd93) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:42 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)="97f6566241acf1b1485e271e545f014bc2d7592b9d17ab8d333d84801ccc7fcbd29cd3af2f3ab1dcd7b4a4a0c56272666f4e78c1e445e12044fa62336ee79fecead924810fe83c693fd19ff16c322860955d40b9ab626d8d0c15d097510d014302ded19779e287035d4459908ceb4976fcabaea779faa36a502ca0113b0ad6db14a43c7c3f8a63a080a1d61bc838549870e7327a7f8c28678107886e5dbd9682992ce19a069f5d62fd6a1a57c7cff460ade86ce56cceedaba44eb56a14dacae5d95981166f9835079d5ed397bb2caae55f39a62425d272c124217209246dfc6507", 0xe1}, {&(0x7f00000001c0)="4ce33df0a49f9a8635e1d05d4b05d2974fff14276b202541dfa45a90f9a830d7bfe21531cf05332913f52814c7ad312ba5b9582e8e9b781aa90436aae0d111fddc7df521ac78bd48657d37af65c1ba8c088cc9d6c6855355247d5ba515ffcaaf4cb221643bf7757ac42887f44f9a5726addba194d3cecb88e362864ff80c68fd586e081a87f923c2fee5e7e3d9cb82de69289053b78c746a4ef760de04e93034a49e691072e4d7c0fc3d035f3636e3a688930df2b82c5879a3af9d258e1564b54c52ed29496eadbec5c95397653f6307763e26af8ea45696f5e25a44ff6d1dcafdc5f4a1161019ca8379dfd9464e4a8dd24d317e2b07302af4872b445777c6e75b83fcfb849facc1f7ead75d401cc8ebf27aad9de60601ecf2eebdb00bf124e657ed854974c37b411f1951b118f8dd770a0f9ed084fee931241c58f24f33d205e3b86f9551c9178231bba43f10b96078b34e35412d85e8405ae03e3903f65988138eaca5ff635f227106e33aa4229d9693074e24303bdf03c9fd0a1feba5fc98d39e8deaf3faed1fe8e4ae49275138051404fb3b580b793f8e7db1b97fad7ab2181b0567075c2c3acdc05ecf2c7cab147986bfad0ad51746a89c29ee385ab7f28ec4fc4cc3571dc4abcb103282cecf1017b9e0fa3e1a05ffcbc60c557537d7dce9fe4284f4e735e2823e5957f0ad1496c4a13045cdb72255d55955f47d83ca8a1735edb21f0222f96248209b2b89f1467483eb7d020c0d0a7f8d6d708922b6ce8a50ddab08015ec9bce74e6b9877d791b444992a98292d8f1be9ff2a0a990e4c0f3f173c2e5895a45dce01b82bf557f7d8557993b7c4d23cf02e21accb5d9aad5cf13fdae0c80c1d222a3d8a3ed58da98827b617c624a43ec6cb97dde2d4fa5c79a9391d2a6464f3f9f112d1cd1dd1a1522bcd1b856b1496241e8f8e1a384e14830a25a7b31654dfbcc62d177b3a39833fe2f1cbed5ab151b8286673cff72cf8c79bebfba5804fdc6f30917888908165ce3059cf1b8ee00127321b083eebcc287e1fd467f361dc04e5b3aae621f81541057a51fa10695284dae21c5d4120e2b9352eb1a22aa5781e92d9b88c2a6029521d2427a5df777cc5a8ff6eaeb1903f3d9861ad35ecb0cbd2d4d224d2b0ed292d0db1006b4f5e9753ac172b4dd8b642d557a9e6af3ab2f4b009fbc245785526e09a41be43435e828a2c8912592ff2ddb27bd451fd336485c927c78b62c894488c27098e26e0e1b5ff0ce0da497c63bce5970e702ada4165c458177cafd5bf4c056c1879be1c1395880f52e461049f23b45ac2c11ee59ced4652c85d9f487bb00263b84b532d9b57aec0fbff300dd4c34c12eb88f02f4c7d22579b630a966c8ec00015bf1c36848418da79507c1e842954035c1a4cca08aec8e6d57b435976f0e02c7a5a2d736da16b82966d29949caa2e5c0ae258563ca41f4438b148daed345c3ff5dcbc7842eb21babbc7f1e6e253b8161a71ebfdfd3c2791b832f17d80a156f7785beb4ff2b09699e0289a0987ca132b4f35f45385401991056f1bfbec4d077687eeb3675d07ca0a5fef40c842e03e1687f4dd456658e5d24c243ee2213951366752530a406e0456943715847e63d3dc05b496273eab72e65a4b73c053f5702a3038095408d181ad57428748e40c5c448454a816b1b7f357110a10575c97fb0ad45679e2b7d9dd75747429fde2280df3a2922b1c3ab979d8fd863d069a7e4b73c8024e15d38a43eeee7945df90c907693933ea809a777d0aec4b1d99ef267b80d178a0b8de9ed2e77564967ba88b74ea52220e43c74d5e31afade863cd1fe9114dd6cfb3078d5c48abab814007e5fbf72bf0813dc71e5a514b334f81684722e870e98c7addfe645aadc170dc49a81f76cce04f4d2bf6954a43c749921fc8cf8d7c4a455da5091bfcae63b03bdda68235282a1958df7b99a3c3eb19a1f194fd633e2dd355c12c00e541fbd5ce215ed1b2e39d3f04d51342d77b67e702aeac7085dd7004f5be91578a11a8232a03284c1a10e073bb49b8da7c709dbadc6fc5a69e03c79706993be47c6a6a3902340e13d05bd289dd678000a500d63cbd466f501682c8730dd139c55ab34702a1c27f1559e4f3dd8f7b98e35a6a9e4e042b95351fe2f74ffd162387cfef4d50bcbca4803e41ef5d3ca525f19b4515ac122caaef2d36a550aa9b760d5a30e0bbbd271a32d4993e051b302ae5f8abb642edcec7e511b7472606c1e0f8d3a1c752d3abbc4b7e03bdb39428a6e439d6f01be7cd2ad59ad1fa53bcee96792cb76d5be63d4e24da6fd5a08201c54e54adf73e9d7039e67712e5a25b430036556bb4d2fcf4aaab18d4292bd092e9beb9173279566f78564a0eceec31b56cac23ff15716fcdc1d7c0bbd1c48936d8235df92da410770a9fd409c347d0c213c33a6bb066fdbcaddc2e92e00cfd5f7f0e31a1a84d5b3b85447b23afdcc94c6cd794dc165bbb20194c56cb19f0b1b8441f20a62708559633aa4692ed47e560fc453b9cf2e6331188dab9748a0e01b40a7a98daffa5ac54b8af5494bbd21415839a650f6f128e3a399d91c061c28a64144f0be06de7553b728efbd7e853d9a67418d371f095d2b6d5301f45a1c7c17d3febe41fbe6141f9263d1cf6a3759233fb8e5a9e6c6cc373411527bcdf3e1b0a4cc728daa0d12906275f72b03f89a7105e0df9002f3745836c31116794226a799e528189ba363a4317921c0261a409cff6446b7b880ec2fe8fef232a5e1b18284ab6f0eb49a890379d4f540a012f699351d5d2c0aa6981b6f940c7ff221c274b5cb7862685525892ba101a5b6636ce2a5f64502c76776fb90d38271862b4b2dd8f4352fbc4190a67919f29c7cf0eae430fce31c9ca520b7ee34dba2605a9909e3b79b6d857ce56f8b726dd810b91a73d9986e4031402d9bb68890a261d983a9516289b3c4c2c58fd8b50205a336e93c3296f0352e20fa9d551cc73eeb477ce7189ce8371bff5c168ecf51316949edee4050fda326f7b1ee57a657e0b54e01bb82497d36f4a7e986e626f4bcd0c8ad99217a6f809955df84338fbf9b0b55abad2f556b9af421c050d697de9588e9ae44a7171f349db8ee1f78f9695dab6f6ccafb4301a5c9670dcedd429c01d7e1b0aafa1776e5d472fe5df5c77bf2aaa83312ee1a582c9ff48d9bb9c7152aca17d602882b1223af88146023ed2e5448737c9b8e8197c82a5cce7e7105747f60594691e89b342686d33e6cc3f525afa8b594487676cc75e6ddac9151db7577e6ed56ba46176e4673e558b03d4e6b8be8e09f0264cca288d506f3d5fffe3acba03e7e5a66caa05b298084d724ae11b394ae427d7e34a152b5a37a5dd7f985f60369ad8cbb6c46b7558f3074943a6699e249653e85f9de9d9d71cd0d694cff93ade68f69e538aa64281d9b9d10cf42fad8f97eeede1238666f0eb996bd233d3e1048f002eebc9c7aa4515d2da3d88c28b204f1824355691b2ab1d870834ab8d394f4929c83d0ece87c95ae31e02fce6a05b99255677ca510e2e71350c3fcf28feb452948f3cdba5b10145cc46edaed8e6cf0cf6fe7b033bdd7133c55e945ad546e89006c0fc5495059168cb77d63382a6121dbcb4d5799e8c10fd6b831b945c5b29f4ec965c392d72c8ef91c355e4b6799b9621c85ce89c6ab996e74614ef411ff55c33508b9cf79e04c0294b9827fc0f6fb5c474eabea6c9cba270df1173a8eb47f92837a61413df7d65b5892a3abe640ac73914446c9dc344afebbe6f20277430ccd3ed6f43a1fddbb1d7385f9ff616d218fe0cc7efc6f36fdad745222c4e621c235b185de57668759ac0eb3745218759d30089fd6e3b87a0077dbecf519e572aff341d331089012ec903026db3b7e1196a014e5f117e190561c8468d4ec9f32a342b3dfd6fd3e76c26b46d08387fde586e2589e5f68be8ce065235c3d6076781b45668706f4d166b522b54f42a348b3db540baf117b12b756d56a0a1975100c11ccc5d2c43d7e6bbf6ddc7fbdabe07df5a23cd3bdf032dbaa1aa2e34a89058f6fbbfa37a7f2295eb00982519f934c956be151c6a071e9d6beba739a3e01d01a3d8d44d272c2713fdb16eaf316c6e34448b818fa36d7380ba477bd24081b82d3a766c9b8a29d3db18d0b2c0a428dfb57e21f21fb797d0f26d1911d71c0c5af9fdb8be6ab7cca15ffcbd4c21273d65984743fb3e627210d0a01b77408396a65822329fb74e69e4947aa750c16439f0c3ed7de794bb1de9611dfe9f97d167ed954a0f0955d8065300f3bf33d43abcfb598b18220d6083d5c4d2059187a1db1a846d599c1052ada1d0fda0e190bd866228b799d88cbf0121f933f35b5fff816384d4677e7ec9c09e7a85598b599c8738ac9ae77343287d510557f0031c9623d8725a73ea60a8e191047286e898dc0d8f6064edf93aa7b55c94c8b15e2d80ee401d595c7f1170ff0cb00537637e6d2586301e608da9c7c6b9371168358a448ec797283021dec9d1e03b6f4b0ad1b7f7fb53c35c3ec88326938d720017c6afe647d412b2727dbbae36d5b29664aafe181bc9afc22da8295e966c026c9c5e95d028ac926f7aa15375518e3655a4a27a42fbb01f5b46e324eb2c29436666c0e28cae208fc16b56d75c1bc512f437ff37c77ec0ad481bd0449ffac2daca055501891f187ce6307ff3d6ec4a5e93f1c9ccc36374586de3997f8e3541d77b5fb1e25cde8c27ebb60c9c48024fc236f5c913b7627cefd5b5dd8f47d9a4db4e9f18a7657b62e0c62470b3fb64bd2c0c5e0c55160231e080fdcf5633ca600bc5bcab6fe3741014bb566aa9f5ccc8e7f3055258b5797dd299177028212b821d5cd70416be26484cebbeb9ec9fac742eee2f31640296a7f24cfe5dbeccfe9bdd1a7a3f7a4750f14f8300b848a6bc7f8d0a2530c0e4b09d9327cedc85da4ba1c15ad0088b1c1abfa1831054d55072931e711cceca03046d3813ff1e0fc7f60bd5b228e423336f36268bf6d00df8c745faf5260be8c1412c4182e022eda84e88df24cb530b92c07c786cb2d29de5fff68026ec2c936621665b772593f203a78c66d5d37460721b85a6f72531036422afe9283cc4ead21fcb0a0e7f712986a91f4d62cec630004cac8bf82b8ee4e247cc630f23dad5a3bf067b03d485f488c037c3be93ffe86f9b6f8a7d904f7df804c701ec557932d10c2ba9ec48156bcbee00bb425305d3bb394de45117e130c69bb1dba9b5738c4e6bc12fc02fe6373ea50365320bc6543d75f11bdcaca73f4fd17122c5b2574c09a8b5df49bda86da53a8430eb38a61e000109fa12383fdc928a51d924d83e2e114c391f2f2dd81b8e8883fb54fb605c929a2d9e5af1c8f0ef036657e083dfdc1f873392645479f7a085394511bcd6f22f9653dfb3ff9cd1237e011f44cfca6c265b703ea514dc30335201631c8481fcbc13b4d6d61978084391dee20a774eb75c223ae1ecdb491c2f8e65164fe81e5198f2af8c756557ce444bbc148461068eaec1faf4a7c96f2edea5229769652463f4bb3becac82c75ce1d31ecab4885fc24be4f3dd6d1710deb239dc42609e38d6105d331760f8e45d6e1ab137b10b66bc363829239a2fa6280a6a77007bc25cd907b04c875331e2e29bfbd110c33e60dd566e567118ac03db09b0dc36de71213ac119bc7035b3679e3a6d2178363e905b987ed4a2118361600814a8aeb128eefc54599924dee81a77c803b7722b856063f3398d799cb7b095ee8ae080d11ffd272c11d6b6921d9c1fb32012446a427dbaa2", 0x1000}, {&(0x7f00000011c0)="ae9085761dc53f5bef4c5ae686e6fdf44efaea2ca2c770727fea4e8400294cc8d5f42840ff4f67900bef9b82269248c5d8bde841e374885b3c5bd0e092c534316d9752001dcd2be1e0d86c984e2a3a66a77967552dd525488395f88b855a17b3113f75cb036d39f39d29e8d1ded18aea029f1a74006222047f2588", 0x7b}, {&(0x7f0000001240)="674197d2226a078d681305773b6709e3c4224e28138970d6ce8723559700980d2c4f5bd8256aa2d3bf90a3c326d078c6f9d302682afbdfd0b1c98c58a4f246edc3a9b84b1f328c3a2963cb3b124c95e66225baf3b328fbbaef516324b43d6816895a53c41f581ccc68e97ef2d99dd8e4546a2644f7006660aca633286c07cfe1f020733b8a415a3850fd7c10607dbcabc73cb3ed6d17016f9f64342d7a6b33bf062c21261679b526c3c46de047e11f2ec7a6ba9ee4174365a74714eacbba095924ad1951b589c61dba9a18134d0076e6a5e8300969767e1eec6fb0ab", 0xdc}, {&(0x7f0000001340)="bf68e07b83aa9aa72e3842cd0492b49e3931edcc8a48b85de150436bece044f318b276c54bbc4a03667872ec9d7621fca569dca6efa067b6c3a2ed740c05ea2903d86bebbe57f22f926e37ec47b98cbcd4fad8d22234063ec09d7418028672b46ca366eb1246dc35bb131167c42eb4507a0523a19da98d4c3e71da6f32f84884be0afc54611bbd9372ba6b14c0fdbcedb49ddc8b35a7bb54eedc2b28ded0300c2f566c172a1f00b043978b1755632e208c5226d3dad9c5af7bb0863b0d6cf9fb904ed9c0154d762ba91d508c232acfc5cde4e4153c9dde7c6c99ef49cd443b1aaca7645e6a33d3a223e679661212f8cbe00fb7ca", 0xf4}, {&(0x7f0000001440)="a9d86124dc95ceefcda1615379b680863cbe7adcbb0a92cb7af1b3b7db66b04d6218a1b82d1c8892deea0106e2f5cb4708c4725b32066e07d73cde8a33ae8da0bf8bc1b5cdbd7e09e731d6d774f9f0be34e2a483c6e1a55414636a7fe5521384c754dbf1cde5d33e", 0x68}], 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0263a8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872402fff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000052424a121327cbe80000070891545d0b7f62e8e8c5c24d9ebaac1baff89c0946f05f3ce13bbb198e2f8fb6eadc2585e768962e0b3452c4e61d6dc515ca1e208b3f1f85d3d84e061b6bff8df15f07c1", 0x100ec, 0x0, 0x0, 0x0) 16:00:42 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x80000020, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0x5a, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x10, 0x7f, 0x100000000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x66, 0xf00fffff, 0x400, 0x3}, {{r2}, 0x161abef986356646, 0x0, 0xfffff, 0x9, 0x44}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x8003}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) 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}) r17 = socket(0x2000000000000002, 0x1, 0x0) r18 = dup(r17) ioctl$WSDISPLAYIO_LDFONT(r18, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r19 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000000480)) read(r17, &(0x7f0000000980)=""/167, 0xf) r20 = geteuid() kevent(r19, &(0x7f0000000a40)=[{{r17}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r17}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r18}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r17}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r17}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r19}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r18}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r17}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r17}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r17}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r18}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r18}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r18}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r21 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r23 = fcntl$getown(r17, 0x5) r24 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000840)={{0x3, r20, r22, r20, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r23, r24, 0x0, 0x92, 0xffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r26 = socket(0x2000000000000002, 0x1, 0x0) r27 = dup(r26) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r28 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r26, 0x4004667f, &(0x7f0000000480)) read(r26, &(0x7f0000000980)=""/167, 0xf) r29 = geteuid() kevent(r28, &(0x7f0000000a40)=[{{r26}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r26}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r27}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r26}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r26}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r28}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r27}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r26}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r26}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r26}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r27}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r27}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r27}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r30 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r32 = fcntl$getown(r26, 0x5) r33 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000840)={{0x3, r29, r31, r29, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r32, r33, 0x0, 0x92, 0xffff}) r34 = getgid() setgroups(0x9, &(0x7f0000000140)=[0x0, r0, r6, 0xffffffffffffffff, r14, r22, r25, r31, r34]) select(0x1b, &(0x7f0000000180), &(0x7f0000000100)={0x7f}, 0x0, 0x0) 16:00:42 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x1ff) write(r0, &(0x7f0000000500)="bd", 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x101) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) close(r0) dup(r1) syz_open_pts() 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x380000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x1c}, {0x3c}, {0xffbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000569000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:42 executing program 1: pipe2(&(0x7f0000000100), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000001, 0x0, 0x76, 0x0, 0xb6, 0x0, 0x8, 0x0, 0x0, 0x1], [], [], [], [{0x0, 0x3}, {0x0, 0x0, 0x2}, {}, {}, {0x2, 0x80000000, 0x0, 0x100000000}, {}, {0x0, 0x0, 0xfffffff8}]}}) 16:00:42 executing program 0: r0 = getegid() setregid(r0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) getitimer(0x5d4378bbb1fc7e1d, &(0x7f0000000040)) r2 = shmget$private(0x0, 0x1000, 0x182, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() r6 = getppid() r7 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x8a9d, r3, r4, r5, r0, 0x10, 0x7fff}, 0xc7, 0x9, r6, r7, 0x401, 0x2d, 0x3}) r8 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r8) r9 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000001c0)={0x2, 0x0, {[0x5, 0x8, 0x9, 0x78, 0x3, 0x2003, 0xfffffffffffff800, 0x1, 0x0, 0x1, 0x0, 0x6, 0x0, 0x5, 0x0, 0x4, 0x5, 0x236b], [0x2, 0x8, 0x3f, 0x8, 0x30000000, 0x80000001, 0x67ac, 0x7, 0x2, 0x9], [0x7, 0x8, 0x7fff, 0xa317, 0xfffffffffffffffd, 0x4, 0x8], [0x1f, 0x6, 0x8, 0x7f, 0x3, 0x6], [{0x7, 0x6, 0x9, 0x2}, {0x7, 0x6, 0x7, 0x9}, {0x47, 0x4, 0x100, 0x1}, {0x81, 0x5bd, 0x7e, 0x80}, {0x100, 0xb4ce, 0x9, 0x1}, {0x8000, 0x0, 0x5, 0x7f}, {0x0, 0xa9, 0x101, 0x2}, {0x8, 0x0, 0x4}], {0x400, 0x1, 0x8, 0x2c}, {0x4, 0x1, 0xfffffff8, 0x800}}}) chown(&(0x7f0000000400)='./file0\x00', r3, r4) r10 = msgget(0x0, 0x80) msgsnd(r10, &(0x7f0000000440)={0x1, "5e62f0eabb3c405a437d1fcb263af4628ce19cd4958f5af52439b0c56765dd654baedbe67171bbde22e56736874161bb6d320a9e39c8a9ebeca57b8884f8baf82afe6e674cbc4358a533e0900d956e5640da4345065b3dbc4c374a5925130323531c301642ed93a0850ac4517ef693016a890b7ccf4f8f3b2c3c6d27ec45f2d0b920f6463c84a3413e0d9ea5a0a29915f9d0d4997d5a640151e309650abb0a252002e234dcc35e121b5eccbc7c384edd8bc1d3de9b903766e33f09ac1ed38d8ae56ed63b236f6db915f2f3a9cea68e1e3b27fad319d13947cb92a12444ff89d2911d02cd6f08396e27995f07b0d278"}, 0xf7, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000005c0)={0x4, &(0x7f0000000580)=[{0x2, 0x4, 0x3f, 0x22f4}, {0x3db, 0x0, 0x3, 0x101}, {0x7ff, 0x9, 0x2, 0x3}, {0x0, 0x85, 0x5, 0x5}]}) r12 = semget(0x0, 0x6, 0x0) semctl$GETZCNT(r12, 0xc14a5bd6e60aa578, 0x7, &(0x7f0000000600)=""/101) write(r9, &(0x7f0000000680)="399c91adf39615378943db38625232026bf4a8ab40e5fdd5f4fbd659e01f3441b4da469eb31055c12693e7b7327c4a0b87c6c66fe98d2d577ca13edc068519360ae6e7589014fb5cfd0d8161a94413a2a4d412ef92a3d5e160869c4995ec3b2b3f7e007b2d61065f0678c6a03b1be92fe8327a7aa4940df04c56a7eb734bc9cd72302a4669cbd1e78224e799c4faeb4de6acc8bd4662683731f6a4b9371627ab2d821debd0df8cd026f13a14b88d", 0xae) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000740)={0x10, 0xc63, 0x4, 0x80, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x586b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6ccc70dc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x5f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}], ['\x00', './file0\x00', '\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) socketpair(0x32, 0x4, 0x6, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r13, &(0x7f0000000c80)=""/86, 0x56, 0x806, &(0x7f0000000d00)=@in={0x2, 0x0}, 0xc) semget(0x2, 0x1, 0x394) r14 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0xc) r16 = getuid() r17 = getegid() r18 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000d80)={{0x7, r14, r15, r16, r17, 0x100, 0x9}, 0x4, 0x2, r18, r6, 0x100, 0xe6c, 0x43d}) 16:00:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x10, 0x80) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) socket(0x21, 0x6, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x9, r4, 0x0, 0x0, 0x0, 0x2}, 0x2000000000004, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000800000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) poll(&(0x7f0000000080)=[{r1, 0x9aea6221e20af49f}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x800, 0x40) 16:00:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(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) r3 = socket(0x80000000000002, 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r3, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000002640)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cf9a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a3890f29130e09420cc596b839e56e1a7ce731b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f0991a4229cd5216d52a408ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba", 0x1000}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000003740)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff6", 0x3d}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x1000, 0x0, "05004500", 0xfffffffd, 0xfffff567}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = semget$private(0x0, 0x6, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r6, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000044}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r1 = shmget(0x1, 0x4000, 0x42, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000bff000/0x400000)=nil, 0x1000) r2 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000000c0)=""/197) semop(r2, &(0x7f0000000180)=[{0x0, 0x2, 0x800}, {0x0, 0x2, 0x800}], 0x2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r3 = socket(0x2, 0xc003, 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000200)="7343ae083654b0d8662b7cd3219567277c7307ce6316cf16d0a1b0a51147eb4fb23e724a7a3cc8daab993153287baa44825f2867845787cb3865f80400000000000000", 0x3}], 0x10000000000001d8, 0x0, 0x0) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) 16:00:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001862040179002b3c0000003b7e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb78e7d2c336ec5e00000000000000000", 0x57}], 0x1) 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 16:00:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x9c56, 0x10001, 0xe67, 0x1, 0x5a1, 0x101, 0xfffffffb, 0x1, 0xd782584d3297a390, 0x4ae, 0x1000}) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="82022e2f66696c753000c918661a8d3bf58292b9578bf3c69fd20b03a7a8a467c3a355d407eceb8a72cafa986a79ee80fa58cbefe6be8bf1d3547cdccdfd97b43cbd5cb6ebbaceb2358abf60ca71bfcd7ddae6b7179a03e749c8d7a47de06fb1dc262348ae02434b91039471f1a74eb05ff5c5440a8f303d4f897587969122634e742eb27e35c5da093aca726c975670d524580fa36d0f223896557bd44a25e36395ede96f9f5f8f6ba44aec012aceb0e6fa1ed33accad0a582c3806a977571ac3447656e94e52cffc18cf546268d116bfa1b321674dbcb854aa06d399ff59103d30f21bf3f70004d8fd97fe6441d6bda04ef3713dc42df085e642eb9ffc95f2beb46ec2b3429cd298c371213bdcfde49d0ab4c004c15421637733037f7cb2e0e39a5b2c2d792a2d1bc12ede24150943ce8df0b9915b508f4402670b077a414f97a933fadfdbebc9e1b6f8854954370b2a4eee61b68d566e09fa49147d29f4f024ed2677f99a0d5c6111d991a8091282f8df9b94841cb13bb0d7f303860c263c3c5cdd322bc9ccb066afe595"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r3 = geteuid() kevent(r2, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x1, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r2}, 0xfffffffffffffffe, 0x0, 0x8, 0x200, 0x4}, {{r1}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640), 0x40, &(0x7f0000000080)={0x34}) r4 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x3, r3, r5, r3, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r6, r7, 0x0, 0x92, 0xffff}) getpgid(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r13 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r13, 0x2, 0x0) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) chmod(&(0x7f0000000440)='./bus\x00', 0x2) msgsnd(r12, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r14) 16:00:42 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x4000, 0xff) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') r3 = fcntl$dupfd(r1, 0x0, r2) socket$inet(0x2, 0x1, 0x3) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0xc}, {0x6}]}) socket$inet6(0x18, 0x2, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000000240)=""/255, 0xff, 0x0, &(0x7f0000000340)={0x2, 0x3}, 0xc) pread(r1, &(0x7f0000000140)="066fcd77978c53637775299bf8a33ed393fe0e67070a800820128d5221906ad282d1f1e9c4987ea755255ac30b67de744d4138d5b6e41f1c8207796f51c0d222abd0455818f632990411dbde260becdf90c6c6eb00390154a3774f568694938293f1febdffdf65b20875d5d3714b7233", 0x70, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="670099344f8bc20f003e0b965c13") 16:00:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0xa4627f9b290e007b, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:00:42 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x2, 0x0, 0x0) 16:00:42 executing program 1: clock_getres(0xc7841d351a313f34, &(0x7f0000000040)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x23cd8e1a, 0x7, 0x0, 0x0, 0x7f, 0x200, 0x100003ef, 0x2, 0x0, 0x81, 0x7}) 16:00:42 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfa], [0x80000000ff], [], [{}, {0x0, 0x4}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}], {0x0, 0x0, 0xfffffffc}, {0x3}}}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r2, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r2, &(0x7f00000000c0)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000473000/0x12000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0xffffffffffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000c40)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da85c7a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df82fb012bf7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96ab257b4e7d5413c95eb841c8d929bd6b3b3a73cfc13c53ae30b3105c1153dbbaf0192300000000000000517a8c3d9ce4b8b2e8faf3fd1af01917e0dcfaa70cd9c02928c5dc3a9c9dff31f5b46a027603603b5dc3534a92add1c88531d5d2a6d25bf1ec8abd476b1dbb07f31e8bc612c522507eb2e127ea7757a4a80227b491a290db55665f2c0429e862fc9d9838ad8f5cf5b2b0874e261b357c1198f0ab580e17375cb9d673b8b7fc20f296f48deabc48d216b43c991b90370e9029c9041150e8f0026aa7f35570070ec4dad245d91833391d8b366f8654bb72384e585eb9f7c5ee3c5d531a45406aa82924f2ca"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = msgget(0x2, 0x2) msgctl$IPC_RMID(r7, 0x0) r8 = socket(0x2000000000000002, 0x1, 0x0) r9 = dup(r8) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r10 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000480)) read(r8, &(0x7f0000000980)=""/167, 0xf) r11 = geteuid() kevent(r10, &(0x7f0000000a40)=[{{r8}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r8}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r9}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r8}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r8}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r10}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r9}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r8}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r8}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r8}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r9}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r9}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r9}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r12 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r14 = fcntl$getown(r8, 0x5) r15 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x3, r11, r13, r11, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r14, r15, 0x0, 0x92, 0xffff}) r16 = getegid() r17 = getuid() r18 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000b80)=0xc) r20 = socket(0x2000000000000002, 0x1, 0x0) r21 = dup(r20) ioctl$WSDISPLAYIO_LDFONT(r21, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r22 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r20, 0x4004667f, &(0x7f0000000480)) read(r20, &(0x7f0000000980)=""/167, 0xf) r23 = geteuid() kevent(r22, &(0x7f0000000a40)=[{{r20}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r20}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r21}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r20}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r20}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r22}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r21}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r20}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r20}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r20}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r21}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r21}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r21}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r24 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r26 = fcntl$getown(r20, 0x5) r27 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000840)={{0x3, r23, r25, r23, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r26, r27, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000bc0)={{0x5, r11, r16, r17, r18, 0x4, 0xa0d}, 0x2, 0x0, r19, r26, 0xfffffffffffffffb, 0xfffffffffffffff9, 0x2, 0x7fffffff}) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xffffffffffff004c}, {0x16}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x969, 0xc0, 0x9, 0xb4}, {0x7, 0x8, 0x2a, 0x1af}, {0x5, 0x2, 0x8e, 0x5}]}) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0xb, 0x5}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) write(0xffffffffffffffff, &(0x7f0000000140)="935b995ac1d485880e03aff70475ac97dde4affcc1f1ec511c70671edfe3b321ad0cf4241a12a8652dc9fa9d447d3e99bea7d6b459de04ccdb38b31160287d49b3d7a679b3c44cb2fe086119fa0b7163ade8066c5757554dce4ca6c758ae449c1cb5488fd8626326633f9f3997ab3b9939fc691c720d408a952632754428dfecc3ba9546757138c7c6bcb0660567d1fbdb594a4254852405572bae3e60ae0b249af7913851520fd9b755af969579d128a8539c854a4f86139f92db7301f3f1640c0dfce6292305b00f4cb7b4021aa71952d7bdd07348202f02aaa9eb085e69103c74d172d07f337d2d659826a4514bd0b95f6c42211cac9423172f628a9748350f8563ccf5977e422570831e962e7f66a634123d7b1393477f7321e8394e4f5dd043cd7cfff81daafaa18b2b197e1451bf5dc16dddbaaef3ffc508f1838dd636069af1f255bdf53e57387a921bb10d8d57397aa3b968363d9e207eb5c02a82aea51fd42158af707fa32b63623847c4b4d2907c6b466ffbfe94bdcc0b2c6a901f2931533560d27259ae26e9b4f3f217a03ee56557d5a73fdf5064f15af347729100bb5a42ef5eb9f916482bf59276cc184a147773b82b4ea4223e5dd6e61d93db7217ff1d6633c78f2af0ba56832e588563eaf07ad61a556daea4fd81f129aa6a195deaf495d6d255d2a50c25fdbaa1de58c814e45340328d7c3c2130d9eef44b034d9be28d8f372b90575bc4534f0bcbd131864519347a27f01fc03dfaf519cc2912f380c684627d29d6fdc21dc27fabd9fa20c5ba0ca2435592b4ac0d74248ed4fa6946af4a7ac6ceeea50f4dcad9c362325559b5830a3d9841fb4576a5bda0e8f0933b773ff044404e18832a6dc16093551c961344008cef0b494246eb6872c0c6b4967defd429c78f5b10896b034ec7ffe6ad14649f4e9262384add703bca78e45f181b21593ee8b27eec6664aa207a0628b19a45ab8845bc0f83a4d713e9cd92a44fd61c52b2e3c278f58122b6ccd8dc33722aa7bd5db55c66fe7e621b1c40f83166ec0fe11c2a5e0b03e9c22586c364a03f7abadb2a8081e46cd409de3cd5e9006637631aeae22cd3b7aaab169d9e9fd3e53213a2d6bd6cca5db745b418d8ce17b0691fe48a74a8d3c258a20e6ba4e7e366c9e6b36527d3c1062087d3bb1faa6cf144ed8acfa9eeb859fd5845deed413c8a625cdf9edefd512fa69600e949c5fe4bf133c62fae1c609173f50b64d5fa2e0f4e0a8670b8623751d17acb91a360d11b8e31eefb2e7b3663c15b3d28cf823491502ce2d4eed080de9e5fa10ae9b9f23c6a09a2f6860cf453fbeafd9304f2881980525ef85f67683e16e9124f404e2880610ac44fb4a91f47cb698be67949feebbfd21ae770b0cda55f1241dffe2c1193459d006c849f1059f096025902a550060e2cef31801bb9fe4a5c5425411ea68f9d34b3f273ab7777e3a12129514c5db99185073c293f03bad43d8789b59ebc3a19faa3ccc678c24d8c10cb1802c949eecabe8c932e712ac4ec030c28c98edc783c9c3c860b33f8bfc0c2652b83348ec032777b070ccb1f9247f2a3482c8923ca1999876ff539c2a57fb261d11acf0b187f6b5ab74e6e5a5a878cc23577c97bf593b187af47b62455145025a48cc4258c283074448de32743d8e5e9122239c8e3dccbf2b0c393e0cea97823033c3f12a7c075473b3881516af8b98ae684982dff5871979f4677ea92acd749a5a55de43cc46197b45afdeb653334db4bad2ee07cda94fbe276cbc15710626009dfe4d925f8e4eb92cebce9edc92c607b3e61be6b28686bd7e3fe072062f47cce2c6acf41d548bdf8ae822f1b4ef78aeebbf59c33d5e437ebfea23584dc8b096066e911e6e1d75758292c7641afa72d0b11342f35feacdab6f13a7413871289d08d69cd563218c7bc07efa0cdc89ffe3b14849bc5244d625d33e082c93e5e9042e8ff6f56ddbc7045dbbf9679ea34cb3a9f3280743764f5ce602231b2fc95f8661c5a2f44db4716af8309bc45dce70c454ef8b66a7ab3ff1d33463d259c1dc4d7535fc32a40bb6ad1ae14c38664a9616cc93a8a04da87a4f5579813c560041e60e0b2a77c09dee24f017dc9bc0d7769ed067779726db35cc62f9161acc1715caacde1c031a8bd68eab2f6aa60b7b16c4ac2d221442f9bdb719fc30fe5d8c7bf646dc67b3fbd8660ca3f4c3d1e097544bd1c55ea304b999871a1cecafb84dadd0438bae05b05f0cba89ccc4794971e6b078d787d5683e243dcf73a8666d7b2012fb1613a3d62eddd5bd2ab38bf6fdb37cbee33f86a8be50b3a687e67846eeac84f88713d2c4b2b898b9d369a5706c6e845e0a43a8850808936bd9d0c2389b64ccd03e8214b33c3f7243f8ae61eb608bec1f5f9d26ce117cd21e37cc97c0742128f7adcb9e8e2f5ba0ce852d884174066f0617729ddc4c82a5f0b70b94339c67a7c3cd4530a6f353ef364b1f29a512339952a5ca73b2d918e290526d2dd0d331bf5b12b03a1a3e2f8eaaa57d43992ab837fe396c59cfd9b6e2b7e92c553d8dab5a889d579e1b977d613f3f12e089e63ad43fd9ac5d3b05526a64129dfe9f5521be91a0191af92e34ef26f8d34fd2f5f268b321937bbef01d241735d2458f7f8274aec679d763b6f751198e1285093372d3f916fcc62a5cdc4c15adacb9bb3eca96436bd75cdb348deb9bd989ab57bf9d9844524a513118317882ed2bb77e30f264e2ff28b1c5fa8d9b36334dfbccab7c15d01321e1ff70e7ae95eb49e6e3040d84b2ac2500485a8d4d4118449921b067e271315a2dd354453eeec6b1b17e3a7824ef0d0cd079a340d061ea2eaa47804001aafbc488a6f65039f159564ef304a8a56ef5aa1838244411132c16bafc4197969ee68957e55a2ff2b30e77c71575682d6dea7c00558676c1c3f421929fd3a477ee314d954695e6c2dab07b68e0cbdc38ef6a416cfb293a428240a", 0x83a) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:43 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) setsockopt(r4, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket$inet(0x2, 0x1, 0x81) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = dup2(r17, r16) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r19 = getppid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) r22 = getegid() r23 = getpid() geteuid() r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r25, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r27 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r28 = getegid() r29 = getuid() geteuid() r30 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r30, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r30, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r29, r31) r32 = semget$private(0x0, 0x7, 0x286) semop(r32, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r32, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f00000000c0)) r33 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r34 = getegid() r35 = getuid() r36 = geteuid() setreuid(r35, r36) shmctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x0, r35, 0x0, 0x0, r34}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x9, r29, r28, r35, r28, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r27, 0x1, &(0x7f00000000c0)={{0x0, r29, 0x0, 0x0, r28}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r7, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="30faff9712bd81000900000800000000696b3cce15fc38dbb65ecbcd42dd03ac4fc9b7a7397f488a7d49ef98fe1fc4031bc3642478dd942805c7b4975e10d0e59aa88ef103b04699e5001da83c880fc2415985e5b1cb1ef24466c88703fc620000000000", @ANYRES32=r9, @ANYRES32=r2, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="00020000180000002a5a9bb900000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r29, @ANYRES32=r26, @ANYBLOB="2cf309398f2869f467e4b6898a60eb3189b337751abaf568dd56c7d98f74207a80b79e70935248f372243e34acb62fb37f4ccb5766bad3d5f4a2de945e39578760435903d66745909fb037226f048c965750cb0ba489e58364647b6942c9c74aa48e8ac9e93f4e5e12073a971337148b72da9bb5c85b778bc7f1e3e34d5209e015ebbb041dfaf5e23b7022c688b2e348d9fba95ad500"/162], 0x88, 0x10}, 0xaccff110451b3cdc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) 16:00:43 executing program 0: socket(0x3, 0x18004, 0x6) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchdir(r1) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0xfffffffffffffffc, 0x0, 0x20000000, 0x200000], [0x2816c27e], [], [0xfffffffffffffffe], [{}, {}, {}, {0x0, 0xfffffffe}]}}) sendmsg(r1, &(0x7f0000000400)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x80000001, 0x9}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)="af9d1bcd53605da47c8b823d6da3d6dbe56dbd3f0d66fc395dc4a7630b0ef02b0f62fa95fdf070d77a33ebe552d55a227abfdb9ee49c519cbd55217b93c5876ae72e509ee5e926c5ebc0db1a63f6bf272cf6ab03fb8924d1eee75f9d5ec8d906341422a1d2fb1578640e23ef0e7f1b110b75b173a563124f568d8fee025b8c646114bba2eb7b6de04642d8dd2068de55a2257100e027e8faadc18c7e", 0x9c}, {&(0x7f00000001c0)="886b504aed45f3e22fa9d8961e0be203d9e324c8aaa3f8083d0df4086170c11eedc5390657b29c2d0235f7e497a077fabcaf29e046733e553e359e730d20cfccc503f9255bcdf00ab045eb508092373239776beebbea8f7b091b2c77926087b95857559cbf804f24df75bf9f336754d60f0d78542ca26ab462031dff1b0d216543ee61a211a890e1da05f4717f7bfbd16837714127d8", 0x96}, {&(0x7f0000000280)="a19f066a0eaa71d0bbf50195e81b7de7230456ab829a24a1f094e1108cd2414901597c100eaa9ba804ebecb4a0a7c49cbfd9817f8eec90c1c10b582bf11b267148523f497507dbec2b8559a1b427c90642d894e1bf3494454cfe46715b2b509d9d82acaae6855e94cfda3d78bdff925e5e070f3c766698750c67b59425772f1b8e938485", 0x84}], 0x3, &(0x7f00000003c0)=[{0x30, 0x1, 0x5, "fa87e3af1a1541f1b7a539cb886165dac8db45a0ef3a01657bdc30c780"}], 0x30}, 0x602) 16:00:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x326a, 0x3, "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) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f49911"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r2 = dup(r0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) fchflags(r3, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) dup2(0xffffffffffffffff, r2) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ftruncate(r0, 0x0, 0x40030001) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/251, 0xfffffde9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:43 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget$private(0x0, 0x315) msgrcv(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) msgrcv(r2, &(0x7f0000000180)={0x0, ""/8}, 0x10, 0x3, 0x1800) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = getuid() seteuid(r2) syz_open_pts() lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r1, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x7, 0x0, 0x800004, "06001b3004d2474d6b00", 0x7, 0x401}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:44 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) 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)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = 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}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r2, 0x5) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) r10 = socket(0x2000000000000002, 0x1, 0x0) r11 = dup(r10) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r12 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) read(r10, &(0x7f0000000980)=""/167, 0xf) r13 = geteuid() kevent(r12, &(0x7f0000000a40)=[{{r10}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r10}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r11}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r10}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r10}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r12}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r11}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r10}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r10}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r10}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r11}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r11}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r14 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r16 = fcntl$getown(r10, 0x5) r17 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x3, r13, r15, r13, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r16, r17, 0x0, 0x92, 0xffff}) getgroups(0xa, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r15, 0x0]) r19 = socket(0x2000000000000002, 0x1, 0x0) r20 = dup(r19) ioctl$WSDISPLAYIO_LDFONT(r20, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r21 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000480)) read(r19, &(0x7f0000000980)=""/167, 0xf) r22 = geteuid() kevent(r21, &(0x7f0000000a40)=[{{r19}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r19}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r20}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r19}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r19}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r21}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r20}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r19}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r19}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r19}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r20}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r20}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r20}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r23 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r25 = fcntl$getown(r19, 0x5) r26 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000840)={{0x3, r22, r24, r22, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r25, r26, 0x0, 0x92, 0xffff}) r27 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r27, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r29 = getgid() r30 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r30, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r33 = getgid() getgroups(0x7, &(0x7f00000001c0)=[r18, r24, r28, r29, r31, r32, r33]) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) fcntl$getown(r2, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x862a15051843e6cf, 0x1) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0xb51) 16:00:44 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)={0x80000001, 0x0, 0x2b, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0xfffffffffffffec7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) sendto(0xffffffffffffffff, &(0x7f0000000080)="4f813aaa17b1e23756dd68234a554d0c0ebf14f342833ff13cbd4496784707e7da220f443f1f4e594a08e289c52511dc5a8696d1b4bfd4d55ce50fd81a97cfd0979024f751229e7233b825dc09d772a871d558ca6f204ce189a7d5f2ca889db1c63ce80a016184cd62d86472f4d45f", 0x6f, 0x1, &(0x7f0000000140)=@in6={0x18, 0x2, 0x3, 0x401}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:44 executing program 0: r0 = semget$private(0x0, 0x2, 0x8) r1 = getuid() r2 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x5, r1, 0xffffffffffffffff, r2, 0x0, 0x0, 0x2}, 0x2, 0x0, 0xb8}) semget$private(0x0, 0x2, 0x241) getuid() r3 = semget(0x0, 0x5, 0x20) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/85) r4 = semget$private(0x0, 0x1, 0x394) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x82, 0x1c) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000140)='./file0\x00', r6, r7, 0x2) r8 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x20) getdents(r8, &(0x7f0000000200)=""/101, 0x65) r9 = open(&(0x7f0000000280)='./file1\x00', 0x200, 0xc0) accept$unix(r9, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r10 = socket(0x2, 0x8000, 0x1) recvfrom(r10, &(0x7f0000000340)=""/148, 0x94, 0x840, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) r11 = open(&(0x7f0000000440)='./file0\x00', 0x800, 0x8) r12 = semget$private(0x0, 0x1, 0x20) semctl$GETZCNT(r12, 0x0, 0x7, &(0x7f0000000480)=""/74) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$KDMKTONE(r11, 0x20004b08, &(0x7f0000000540)=0x4) r13 = getuid() chown(&(0x7f0000000580)='./file2\x00', r13, r7) socketpair(0x0, 0x8000, 0x20, &(0x7f00000005c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r15 = semget(0x0, 0x3, 0x885681a253423c3b) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000640)=""/3) 16:00:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x91) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00') writev(r1, &(0x7f0000000040), 0x1) socketpair(0x1, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) poll(&(0x7f0000000140)=[{r1, 0x8}, {r2, 0x100}, {r3, 0x40}], 0x3, 0x3f) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) 16:00:45 executing program 0: clock_getres(0x4, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x0, 0xff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3ff, 0x70, 0x1, "d44bb891ebcb8cb0bb33874fc954192198296f34", 0x81, 0x1400000}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x60, 0xd}, {0x3d}, {0xbd4}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x7c, 0x4, 0x3f, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x43d6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x480000000000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfe00000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}], ['./bus\x00', './file1\x00', './file0/file0\x00', './bus\x00'], './file0\x00', './file1\x00', './bus\x00', ['./bus\x00', './file', '.\x00', './file'], 0x7fff}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:00:45 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x28}, {0x1000000006}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x80, 0x1, 0x0, 0x9ce}, {0x7, 0x9, 0x0, 0x3f}, {0x6, 0x40, 0xca, 0x4}, {0x9, 0x52, 0x80, 0x401}, {0x7, 0x9, 0x1, 0x5}, {0x4, 0x0, 0x8, 0x2}, {0x7ff, 0x4, 0x79, 0x1000}, {0x0, 0x5, 0x4, 0xa54000}, {0x8, 0x0, 0x1, 0x5}]}) minherit(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x7) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {}, {0x1000000006}]}) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000140)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x84c2) r7 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shutdown(r4, 0x1) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000232, &(0x7f0000000040)=[{0x87e, 0x0, 0x0, 0xfffffffd}, {0x800000035, 0x0, 0x0, 0x80000000}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x124) r3 = dup2(r0, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x10000) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000180)=0xffffffc1, 0x4) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) write(r2, 0x0, 0x0) 16:00:45 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x9, 0x1, 0x0, 0x7de}, {0x6, 0x81, 0xb0, 0x2}, {0x6, 0x1, 0x3f, 0x1}, {0xc0, 0x3, 0x2c, 0x5}, {0x3, 0x80, 0x52, 0xfff}, {0x3, 0x53, 0x6, 0x28000}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x21a9, &(0x7f00000001c0)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:45 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = dup(r4) fchflags(r5, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r3, 0x0, r0) close(r0) 16:00:45 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x2ed38dabc754f5fe, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000002c0), 0x10000100, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) syz_open_pts() 16:00:45 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="7ade33d70f65fd30b42f6edc75c19ed98c1f2c977ca19313b5cd9318fe0e833a1ded8104df9ae2802584cb42e29f9351b32e8ff6c487d8d519a08b", 0x3b}, {&(0x7f00000001c0)="0f833d5aaef0c477a1d7888fab86b39fb25be64769fc8523c200c1c3ddbc7be864c098293967b3986c61dc9d5199da4716b1b71d5c87a5463b606f5ec85efb3d289c49518de85cf41a778a510619df7b436c6f2491eec6cc05d3d631d03d64cf22f5cc11ffaa119c55532a5ff9f21d3db7b7b7c061f40e418c75846cc837a3d3883a317fa52507a79213810c917f9a11478d99d67e931232810074acf3683a366a06fe56de3da6a5945edfb65d4b6d7c69375bcca2b10406fa8c0ac24fb9e74c65f445ab493e153e3d833cef5033d9759c166e2f433876cb3d9523810b1ff578f5da", 0xe2}], 0x2, 0x0, 0x0) 16:00:45 executing program 1: acct(0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x6) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x1000}, {0x9, 0x2edc}}, 0x2) 16:00:46 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) r1 = openat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x100, 0x88) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x40) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x81}, {0x54}, {0x6}]}) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) utimensat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={{0xfff, 0x9}, {0x3f, 0xfff}}, 0x0) getuid() r5 = socket(0x2000000000000002, 0x1, 0x0) r6 = dup(r5) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x44, 0x40, 0x0, 0x1ae, 0xcf, 0x808, 0x2, 0x2, 0x0, 0x1000}) r7 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000480)) read(r5, &(0x7f0000000980)=""/158, 0x1d1) r8 = geteuid() kevent(r7, &(0x7f0000000a40)=[{{r5}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r5}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r6}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r5}, 0xfffffffffffffffe, 0x2, 0x42, 0x33, 0xc8}, {{r5}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r7}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r6}, 0xfffffffffffffffe, 0xd2, 0x1, 0x2, 0x3}, {{r5}, 0xfffffffffffffffb, 0x5, 0x0, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x10, 0xf00fffff, 0x400, 0x3}, {{r6}, 0xfffffffffffffffc, 0x22, 0xfffff, 0x9, 0x40}, {{r6}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r6}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r9 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffff41) r11 = fcntl$getown(r5, 0x5) r12 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x3, r8, r10, r8, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r11, r12, 0x0, 0x92, 0xffff}) fchown(r2, 0x0, r10) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) writev(r13, &(0x7f0000000180), 0x0) writev(r3, &(0x7f0000000040), 0x1) r14 = dup2(r2, r3) ioctl$WSDISPLAYIO_DELSCREEN(r14, 0x80085754, &(0x7f0000000000)={0x4, 0x1}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000100)="9b9e6d46143785d28bb9243c8f5480a76a07cb7471defaa4521a346c94378a12db68334aab5e13e702a9eddfb4cb6a27f681e85de8218a8093d268243b7939", 0x3f, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="3bdf54bbb05441cdcc509334726ecf911f9f76b7a1914a125e351d1cc314fd8c90df84390f7907063fc88125e670f7beef330a8039e82d05eeae420d28838185ef22020d3f9a5460643cb3ba310565c041680564b6053cdde4106f3033da50ac5d1765e7a4282417b793448506c963ef4cc398c7071bfc7dcfcca3843530b7ae572c7c68e6b28dc4fd36455deb2bfbc1e05eac6ddc8fa91cd0f81fbc50b277d722cb8fb3bbd4f1d6689b8178007950817dca519233c35031c51417ff49c3207c7a16239da7e32c2e1da67ecf572563a1d73df66d56fb67cf5650970b43874c4fb5425a419168bbc1d0c9fe"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 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) clock_gettime(0x3, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:46 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20020, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 16:00:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x0, 0x7fff, 0x9, 0x401}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000040)) 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) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000240)={0x0, "2bd3d619f50a0a7cd9a9619e0d6d0c10ed927447e3cca6ae45aee206b9115635fb690fdbccea72874d37aea02c5db618107e57fdeb34d86269e72c620fb5044a2d17522ba89a6dc91e3479b06702e6dcecb226c1f1b6a81396e8f6458ec18c994106c39b52dd10b96a07a805a8147cb3760555a3f8d35446e824dcf90e74ae5bf9b7b22d08525e9c54708be5ad5bd399fe4c0845fa2b"}, 0x9e, 0xc00) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000200)) 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:46 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "58d991cc0ad2009215d5000400"}) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0xffffffff, 0x1}, {0x200, 0xa4}}, 0x0) 16:00:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) mknodat(r0, &(0x7f00000001c0)='./bus\x00', 0x6000, 0x5) 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801a91a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xfffffffffffffee3}], 0x1) 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6202e53f7f0000017409d62a6b85712053c0866e8349efdef3b904bf52aabdb5e99fcaa2e0c19bc8ed86fd1476d1b7dc7d784f486e2e8f4deb5068aba02cc2b1855d0c565420c46a856a1077e8a438f4ae9cfd0883af74c25e77a8ae0d5b346b1081bc26a126a3a0fe3557d984ef63e9b46e3d7d9cb1b35941b3c4027cca5ae5dd"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x581feeaaac94a643, &(0x7f00006ee000/0x4000)=nil) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket$inet(0x2, 0x2, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x1, 0x1, 0x1) r4 = socket(0x2000000000000002, 0x1, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) read(r4, &(0x7f0000000980)=""/167, 0xf) r7 = geteuid() kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r4}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r6}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r4, 0x5) r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r9, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) r12 = getgid() fchown(0xffffffffffffff9c, r7, r12) dup2(r3, r2) 16:00:46 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xfffffff8) r1 = semget$private(0x0, 0x1, 0x92) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000180)=""/117) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = getpgrp() getpgid(r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) semop(r1, &(0x7f0000000200)=[{0x1, 0x3, 0x800}, {0x6d8f6a07ac8c0c55, 0xc1f6, 0x1000}, {0x1, 0xff80, 0x1400}, {0xf2bfa7660c19953d, 0x400, 0x400}], 0x4) 16:00:46 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0xa107, 0x5dd9) ktrace(&(0x7f0000000200)='./bus\x00', 0xf, 0x1400, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x126) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000080)=""/31, 0x1f, 0xc00, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x60}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/197) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f00000002c0)=""/228) shmget(0x3, 0x1000, 0x10e, &(0x7f0000ffe000/0x1000)=nil) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x7) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) r2 = socket(0x11, 0xc003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x3) getpeername(r3, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 16:00:47 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) fcntl$lock(r1, 0x1, &(0x7f0000000040)={0x0, 0x1, 0x1, 0xfffffffe}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x3, 0x2, 0x2000100000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) 16:00:47 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = semget$private(0x0, 0x4, 0x400) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000100)=""/33) r2 = socket(0x1, 0xc000, 0x21) r3 = socket(0x18, 0x10000000000003, 0x6) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="04002000fffffffffffff46cfa96bfc7e866e2c2a14455a48d2c2b9b245c2738799653de"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket(0x1, 0x1, 0x74) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xa, r2) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7, 0x3, 0x200, 0x1, 0xd7, 0x400, 0x3, 0x1, 0x0, 0x10001, 0x6}) write(r0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockname(r6, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:47 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f00000000c0)={0x2800000000000000, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf04", 0x18}], 0x1) 16:00:47 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 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)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = 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}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r2, 0x5) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) r10 = geteuid() r11 = getegid() r12 = socket(0x2000000000000002, 0x1, 0x0) r13 = dup(r12) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r14 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000480)) read(r12, &(0x7f0000000980)=""/167, 0xf) r15 = geteuid() kevent(r14, &(0x7f0000000a40)=[{{r12}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r12}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r13}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r12}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r12}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r14}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r13}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r12}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r12}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r12}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r13}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r13}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r13}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r16 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r18 = fcntl$getown(r12, 0x5) r19 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x3, r15, r17, r15, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r18, r19, 0x0, 0x92, 0xffff}) r20 = socket(0x2000000000000002, 0x1, 0x0) r21 = dup(r20) ioctl$WSDISPLAYIO_LDFONT(r21, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r22 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r20, 0x4004667f, &(0x7f0000000480)) read(r20, &(0x7f0000000980)=""/167, 0xf) r23 = geteuid() kevent(r22, &(0x7f0000000a40)=[{{r20}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r20}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r21}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r20}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r20}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r22}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r21}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r20}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r20}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r20}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r21}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r21}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r21}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r24 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r26 = fcntl$getown(r20, 0x5) r27 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000840)={{0x3, r23, r25, r23, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r26, r27, 0x0, 0x92, 0xffff}) r28 = socket(0x2000000000000002, 0x1, 0x0) r29 = dup(r28) ioctl$WSDISPLAYIO_LDFONT(r29, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r30 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r28, 0x4004667f, &(0x7f0000000480)) read(r28, &(0x7f0000000980)=""/167, 0xf) r31 = geteuid() kevent(r30, &(0x7f0000000a40)=[{{r28}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r28}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r29}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r28}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r28}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r30}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r29}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r28}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r28}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r28}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r29}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r29}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r29}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r32 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r34 = fcntl$getown(r28, 0x5) r35 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000840)={{0x3, r31, r33, r31, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r34, r35, 0x0, 0x92, 0xffff}) r36 = socket(0x2000000000000002, 0x1, 0x0) r37 = dup(r36) ioctl$WSDISPLAYIO_LDFONT(r37, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r38 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r36, 0x4004667f, &(0x7f0000000480)) read(r36, &(0x7f0000000980)=""/167, 0xf) geteuid() kevent(r38, &(0x7f0000000a40)=[{{r36}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r36}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r37}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r36}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r36}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r38}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r37}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r36}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r36}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r36}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r37}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r37}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r37}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000600)=0xffffffffffffffa3) r39 = fcntl$getown(r36, 0x5) fcntl$getown(r36, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x9, r10, r11, r15, r25, 0x20}, 0x401, 0x8, r35, r39, 0x2, 0xffff, 0xb57}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1f, 0x80000000, 0x8, 0x3, "61d5a7f378ae31b90bb00c3897e647fcd2411f3a", 0x81, 0x6}) r40 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r40, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCFLUSH(r40, 0x80047410, &(0x7f0000000080)=0x7) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000300)=0xebed) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="e7c5d4d015120c9e408be29154862421f797365bf4d3d01af458124dc3d0b0dfd312d8b87242e5900996ebd8d877bb27646d38148a3c1623cd9a92cb81ebae7f02904bd3b5d4c685e9cb4e6ba410a11fbfbfc2623d3ec80047d78414766bc4d84ea49ae864203b908dca3b207d405af60a65d77a493ba9ac9bfaf4ac220e0c7639f421bd60195d60176b34ae47b91a35", 0xffffffffffffff40}], 0x10000000000001c0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000002c0)=0xc) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) pwrite(r3, &(0x7f0000000100)="2c841372f5b74d6bfd28449cf5e3c6b10c469fac0ca41e256fdcc9f640fe21910bb01a1164290bf17a7d57c4b1431c7ef10342e13511ae5f24bf4db5f8e19d536bf83072472caa0c36b9efedcad88cb089b23c7ef65f1080b199b87f3d729f5256e078ff77ff4a28ab35", 0x6a, 0x0, 0x3d) utimes(0x0, &(0x7f00000000c0)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000000c0)={0x80000001, 0x1000}, 0x8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = geteuid() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4010, 0xffffffffffffff9c, 0x0, 0x0) r5 = getegid() fchown(r3, r4, r5) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="1b5ba4f71857e4f1adb127bd34a249502f6ab8ce49dc304ae18ad42cb0eec83a35310c13b766e7c300cb0321c5d9337587568222e9c1b041392f176bf31eeca9d128e5262affbe46bd148003d732df4e0e33fda5eca77a58047a346fba4c123fe493e4a697a32976eda419a8cff8c834ba30b1e63703be6dc1760aa2d25164c67b291b7f31da7bbc87201dd54a09eb67a8c486c543eeced71fe9c7b8", 0x9c}, {&(0x7f00000001c0)}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1810, r1, 0x0, 0x4001) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="6202706ae00000012000fe223c54f797789069c1cbf71a7e9c044131153b6f9586d899febc4589911ca70267ae702a28aa4073"], 0x10) write(r1, 0x0, 0x0) 16:00:47 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018ffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) pipe2(&(0x7f00000001c0), 0x10000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00f1ff0000000000000000006fb31a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x0, 0x4000, 0x2) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:47 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000a40)=[{0x3, 0x6, 0x47, 0x20000f9}, {0x3014, 0x0, 0x80, 0x6}, {0x800, 0x4, 0x40, 0x8}, {0xff, 0x10, 0x6, 0x4001}, {0x8001, 0x7, 0x6, 0xfff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x20000000}], 0x76, 0x0, 0xaa8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x1, 0x4, {[0x2, 0x5, 0x7, 0x4a1, 0x8000, 0x3ff, 0x7, 0x1d, 0x5, 0x3, 0x7ff, 0x7, 0x10000, 0xfffffffffffffff8, 0x1f, 0x8, 0xfffffffffffffff9, 0x7], [0xfff, 0xe61, 0xffffffffffffff80, 0x29e, 0x1000, 0x1, 0x7, 0x8001, 0x4, 0x5], [0x3, 0x4, 0x3, 0x6, 0x8, 0x1ff, 0x3ff], [0x3, 0x3ff, 0xa8, 0xff, 0x4, 0x1f], [{0x8000, 0x5, 0x3ff, 0xfffffffffffffffa}, {0x800, 0x4, 0xffffffff, 0xffffffffffff0001}, {0x63f9, 0x401, 0x1ff, 0x8}, {0x0, 0x7f, 0x1, 0x80000001}, {0x0, 0x400, 0x1, 0x101}, {0x8, 0x5e6, 0x5, 0x100000001}, {0x81, 0x5, 0xa92b, 0x4}, {0xfffb, 0xffffff81, 0x20, 0x1}], {0x5, 0x81, 0x7, 0x5}, {0x7, 0x0, 0x3, 0x8000}}}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x18e) r7 = socket(0x20, 0x3, 0x3) connect$unix(r7, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000040)={{}, 0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r8, &(0x7f0000000980)=[{&(0x7f0000000580)="43d3c7a9487e364e940bbd0017e1bc549c8f0a90b3b97be1b0579737e4b51bef7a0532d9a4c91cc421abd740f8bfbefc8651f76f4daa80c00be67465244e00cf5245a9e089ab01fbbbc4db2cd34401b94ea774db8ffc0273f99f09f25154dd9ba0885e0055489633ec7e4e9757cf5e7876b1213a0eb5310a221f4b8175df1aa2c105c33834835c0d2f67ef1c187690e447b95d226c5052abdd84ee74842f139f5f1c33480f1a61b87e", 0x7e}, {&(0x7f0000000200)="69cdd62c7c5326eb679e16eb8ac8d72c60c6ed8403a37509a16102af45120161bc22d196671817b499661291bb982a7b759042a9fb3cbad3fd357831", 0x3c}, {&(0x7f0000000640)="d38dfaeb825e5e1dbd536fdde93e164ae4f47de0ed2f7726570a347ac6d9e80bcb89db6e9eb8b43b22494491b3d28cb5d8b021df58acd5914da3f608f8f5fa372c22769d1be4b23757e5f0f96d285239d97173ad8652070ad341724dff54b0865436cfbdd7d1ec9bcb0740efde840309d078ca46b7eff48291bbd2661cd4a7ddb9b72c655c6a5438f21b55cb4607568cdb3c41893c44bda62943ff636a3f44c62561d495287f2661d676647b3574b15e8abf1a1a8b86d8892ca35500aa401961068545718067e953e47aa322f4430b4d4ab423ad36", 0x180}, {&(0x7f0000000280)}, {&(0x7f0000000740)="f45f3435dec7ee3f1a9a06df2d72ff939ad2f3c3356f3c4ce8f0c2be10f88c31a6f00f6c4f9b841c3faa60e223b67269146505", 0x33}, {&(0x7f0000000780)="7c4a0582d754f42bbbb6a16a6766c351f5353624bbe3ec5fe6d7f7892be2e85810eb033ec466d12d65e317c189f9a3ba3d1aec628155432333069ad8247196e1861a64a6e728fb66ecd6e49b183bcf4c52a4ce25f70f937906ebb0f05070bfdbfa3a7801ab9996e4493d8f83e9420320b1351ee346fa85364a37b416746bdec26fd31cdf629d2ddcbb3819edf2df97849bfa3e108e3c2df3d4c3bf6f50b4a9eb7361a3e86e2807ea81786036fa50de32cfc0d36933fbb31828a5c9f9494a0cb35a62e11209c6eaa82d10d70f7292a3a51a129b24e88b7ec164a93d167e80b654a608e2db9fc91762f55ba0ca3ae2e04de6cc312faa1fe07d", 0xf8}, {&(0x7f0000000880)="8374fee1d3cb97bb9ec6932b32d0d32293f001a93ec5527682d6fd3f5ccad2a12c323e932318e2ba3ac731ed8dc0e9873c9c2d43a57be1826b57db1b6b947874d259b475194b80c3e89f3c294059ac371a0cfa4423dc719dc30504e54fd6c9bf22b1631fc4c93291fd9d1d669dad81b189d85c3b49b769d931b5e7bcdf28daf0620f9f1ab341918dcbb8d747282d0def009299f413cdb4a541402bb809f84980901898106e6621c3141fd708e0ba313975d509f30e2b7156e539032056fc1677c35db58c6feb8ec29da12704c3dfc0bf4b6641b9", 0xd4}], 0x7, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x10a) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xed0) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:00:47 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x400}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) minherit(&(0x7f000076b000/0x4000)=nil, 0x4000, 0x1) 16:00:47 executing program 1: kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000000c0)=""/197) semop(r3, &(0x7f0000000000)=[{0x3, 0x6}, {0x1, 0x0, 0x3000}, {0x2, 0x13, 0x1800}, {0x3, 0x8001, 0x1c00}, {0xa24723fe2f4f848c, 0x4, 0x800}, {0x1, 0x9333, 0x1400}, {0x1, 0x5, 0x89456e02a9589cf6}, {0x1, 0x2, 0x3000}], 0x8) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = accept(r4, 0x0, &(0x7f0000000040)) kevent(r2, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff9, 0x40, 0x8, 0x9, 0x8}], 0xffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x101}], 0x1, 0x0) close(r0) 16:00:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:00:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x100, 0xfffffffffffffff8}) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000001b80)=""/218, 0xda}, {&(0x7f0000001c80)=""/115, 0x73}, {&(0x7f0000001e00)=""/222, 0xde}], 0x3, 0x0, 0x0) r1 = dup(r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001b00)={'./bus\x00', 0x0, 0x242c, 0xffffffff, 0x1, 0x6, 0x4, 0x800, 0x1, 0x0, 0x64, 0x9}) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da6714a43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a47ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310b8deebefba7c2732d900fef0f200e7", 0x157}], 0x1) clock_settime(0x0, &(0x7f0000000100)={0x1, 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0xfec2) 16:00:01 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x5) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000080)="85085012d5853ea91a5251616f6224602ff317343d8f1d44fcc68f5033cec02004f24f06d8d94596bc216a3837713ede551a5eec3e4116e10f8d5f4623cdd2ab12700f4a58abcee6ada5a67a770b60d0b43d3c5d7bc2e5ba2d7d3cd2d47de35f81af3c9ed49ae815ab9483f50010ea21d64c357708012b9d33ef72b42cf8e702d68ec3d8a524a2f3efcb2a2885c96a88ea706e527b6635d2ce018483ee6e7c0713d059e82e03aa8b93fd07924eaefc7b096db6a5c63f02eed2c2457989f03841ed4b27045db6175b4fb73aa366023e42abac0dd38ac9970abf8dff9a8e3d0390fd13bc58a4523fa8fa65b85fa680e3fe8f6fba43d6d4454581ef5a364083400953db147f31e87f5f7e5e1d2deaa476ef4694fc5970111ef2bdd05984440d6d6b2553683a34b311bc451752ae1307e52568b5484cddae5539d29c2d60647eba1f4a8ec783bde1edb3121a808399d9a02d5e640668a46c3ca2760d1bb8e89ab142dd3075e905d074b5526b5ecc4a66f5910074b13bc557063d9c2c2389385aa5d7732f23f0af6fc36d391bff5ec8ba5299856809c6b80815b0aa57e1311a2309dc24904045c8378dcbaa6bd9fb04a1ef73389d47d1af23126635fd3245cb33521252dc8292c96c97d4e2a073f38e93d8e1ff246992102d5c34731ca909c65bd8376ba43701dcd9b376a5428e9e47f6c8a104a5057ff716692a315d554ebbd1f1d500d1eeda96ebdd4405b8678348a77c0de8f8735ff74ae4e7873a79fec4a0affce03a1ee557b58759d40de57b24219aa3a8b288b63b5abf7aede95113f9d582c5526061892eace31eef73d71ddcd63a3db53f68391abec59c19a7d4ab8bd6a42636ae77dbede21656f5c86e8b1b0cfae035f464b2792214717ce1bc929a0a86f9844f7b8a150bedc25f07655bfa7739faf2d21c6131c651d3fb9862222c9b66640994b3627186eec25650d2593c7af3bd1960eebc08aef2bb48e73eae79e7017023743c1c6c9838befbb9f33255b654295e88548a93f40acbc45555a0ec7595af70c3fd0eb6b3204cff9d442ed331e3c2a7d9f6b36711ab81772ac57c0cc4fddc725e8d3383a2a2fc2839f0a4fcb74dfa42b676b51a98daaf074b32f07481e86a5910fdd0150ea6349fc2dee00003e25ba8ee0da9aeefbf47e7d3a773b928b198b6640b2d087a03badfa548f793ddd411350ca4385e73f1650e49a918a11ce08e19c9be9a21991e44fb36d5be4f01c5eaba3207e7ec0bd5d3274e4cb39889771f349e2f99668adf5a88ce90cf997f30eeaecc9b58386a44c05f8d67c9d9b5978389b955d9431f7a63ee7c1cfbfbcdc8c4c910fc57ceae2964d07109baf4edbdd0ed8f4af38c7d644426a7b388146e7901e5d4b0017372d6d5eb1f422c8dfb8dc859817904fa576243e6c3b41e5b3e0e1a177989b617cb64cba3e1cf5e51dc0d0853e81fbfeaf5dc56ec5126c91dfb373579ba303d579608d7fa5a7ebcd74fcaa0d7c5494021b16dbd507b3fc0834d62e78fc2a20efd7242195048cba43bd83a4dffe0f0e982626565897571ef6a82cab63dbbe4024471a5341834f403c884b2d4e323e73b233bb8f71e75cdf1bf1e2ac9868c29b5e40680a57e74349a5ffffda625d9175f9c7465a9e00cca71d4332c20d2bd546af32605cd43d9e28aa51c45824f1056ca051b89343337aa44a014f34cc2f2f36f9808bc940bc227a7d2a0f3fe7241ebea39e5041f2c3ffd25c6eecef3c55242c416a1eee026e2394e939b68fd51615fc50c613535dc517a3da3c7f67f9a75e3abcb4b2b5ddc48e6e1b9c1a318aecadcfb3c058eba1b753b0bd94599276841a4276eddb0253d2a009fb11f6c5aaab5d69cd68f550491ed8dd4722c7928282b50dd342b7c3112a61b2b3518fcd2ab8dd159c11ebe42b794769fd51f9be226f69357fb2ee3dd8f4ff17eb3685e3d14caef67a4e66ecd6e09d9f1bb167ff58b5ad902d3feebc04250654172a78983d9835c3ec48b3a1f675c55359d425aa6953282c64e5cbb4c7d8880849985cbe384ddea5de5f7e0e4738cd07567792e7b8ff348b43ef681977ddd4f4c6080a20c16818c1408b64db7cae08176a9988bae317a29d8f50eb82c6e79f296ae3e0e0291f5eba84ff5fb76aeb6b2d3cec38a17c9edba9730512294c3441a54f33a4a7f38f04f26cb45af19d9f944e2ae81856c28ab21aba9666a5e2c252f2ff9961687b6b33431a4d222d6ccf1b3150e2a20522f5ab64a0fac654123d31a1bcffff5d2aaa12f4a35976f63f5c7c476694333144c3443e82525e9622386f3c77be227eeca46b67e4cd885d02eb6190f79eb9ed7f7450746feadbe6827ecc5b14185b656bad59afbb441bb3b3b8110e88fd58f18467b925ab007a48b673301900ed8905a86851c0528b3c245c1ef77eb06643c089e68df2fce8a2bf919679099fa1a4e119f772e6ceff6ee9f0c4bce0f6b8b4929993f37711b895ccb2cff7ae075a73eb08748dac64d5bb8983939eac6c9db5ee0c0e660dfcf54c23e50904157f01346d92720b7bfb3b98556cc6e88bb68e7870d722c60e72f87dabadc01a01682a280f8ae14955b90ae85979d294af61ec889dcdaf8774ad292b248b9063f47b0772772b38e20c3ac45e242929d11bde2c67e90478d4cfa9660f54cacdca87d380c5ce2de283080eeb3e005d85e92cc0d150a90306f6d245bfdfec2fb2f56cb2ee646488ccee2ddd653b14f56b5c137ddbaaedf810ab3cf263173cee257ac46018ba83ba617d553796f495c20ded2d6afaabab7511add17330b915295b36d2a5364a151d38ed084153d589902f2594bb07a0fda6b787a026adbb730f0718d41b6f40e23adf67dfbfc56a9c32881351822d04dd4e2090f282308a83520b9bd844c94bee2bdab4345d6af3835cb2106a8d11e8ed6cd70d4f5b6345103331bbae93b0bf49d8efe41689e7d3fa59a5d774aae0d50b172d7ed8b6a48dbf31090bff9342cca1bd1c6a1c640cd0960ff6bd90d0a3a8ef15f6d265014cfdaa586adf105f82d45b78097b41740457acf45f0be56ffbd79848d00d3dae758120c2b078e8b62239cc04365a011f67dd3cab3ae4464f64f3876a24319f18a3b95d42370d09036d38d5880b155e86696946995a6ce168a359ff56fe900fa7963d16de313a64eb9d79985fd07982aefb9dcc008aec3e716f13c9996dad4ce32d3a57f86c7a39bd166d0caaf06732e442516f3b2015a1c16460d549f3f512e02a1e110f7291244f0b22ad45afe0e37dce54e6a2498a4c4e8889d5d4b9dda12d002a9519d5bbb01c21f302e4efbdcc4eca4d45d4f022b257485358ddcc56f5cf2fa486ba5153dedf1edbdd7fa4d9d3ae622e1142dfb5688d5930d8b0231a6711b030c5af140c3ca215113b511162cd90a9a25a6130f685aec7f3ab7e3e07ee49f1aff57d0e60741f980b52798235c64886defb03576feac53ecff77b9baaf73a4a8c68cd1f3f5f5dc1dc1ec05c306c5366c7d2772342eb256b563d4e5cdabeb495be340453d240623e6177e1ea06aeead5969a9cc75dfb363c367c9f56a2bf327ee7cd7ef5e7af1cd5c3ac86878b8ab22e423fc3447ff81567f4552d562d59a5fb7f3f84a5e475ca8be81b36c7493ca9d4bfd01efca00c2eeaa697bee371642436d37e31d91c2f8298ad970eb1b22ef4f289cab44f7a76b7bd2f99ca6c8fe479fa4d4c5cfdc43e21a83a9e2845ac16cb29bbe71edda2d60be3fc1a0e10976c0428e5702cdea7fa21d9375cb3645777c205339d87bf7e994e8b027e025e60ce30e5b9e59c2cef8a465e01cc9b624491d61dec09ab44830b54f493128ff85aec6ac64600040f47033d91e07d03d5b81f040ae09c5f7ab00002f6a0f20592b131b95101204d4643927df9c6de36c9ae5ec31c42b2931049424c39d6aa57ff17a5147c06694b15a0142d6ff84aa2e967c2270fbb8308634c3704006d2dd0c816a43e6b7b8466d05d83654e3d7c6042a4b3b31f421899f1875d19147b3f19d6c6e0d2d6eb9e0159518b99987306682866206fb1f2e3f92e078d9ea65236f4bc0e954c3f5a82373e89279d24c9ca9a219f6426cb69786c62af8592827d84822d588c30d94acb59a001e1d13e8141c9ff04052a690f87b9a72af682bbaf0c1691058487fcaa5d63337f8abb419de76dc02aaf987e3b9ed5bedf46d299b6df98f26813b17aa4a65aff23622a30c212b759cbf95e88d788dfb977d45c6e6aa0a02e3cc9cf34d08fa06bb7522514320213786051eb6bab726133cbe25a6195451c4eb7e8506301bfb0f38458da479c503c8db5503be37709b0baf06552ed5773e65de0921ca37878a237c299f8e02f2d7a01347a0af64df2b7b9bb72febb8b8bd94b0169497143567c7c31f99b8a8c6d192075b1c6796188556f4487b7c005025d1ae7a8af478f71d9e0cd24635242e8be8046b0c39e6f1dd6a7269e8f8179f710c77b456fa60afe2e50e87a018aada44bcb5a0260f0b959b7f9bc20cc87d640253b53284c0dd74160c5d6bd8f3042bdcdc8b00a7701c75eacddba2747eaeb5843edb494a9e5ca889ca9ecf0ef0d27df254509233d7d51b3840dc52f46265ad0235eb5d0224408f46787b399bd83cb2e04f7a60edf02c2584f2ef4f5dd2792446074469137a541379f40ce02406c3e30b760d08e064c7cacf4440ee94d7d5a1c48977a102671f37b1907be2df7336a6b499e7ce4acfd4fc7f35247c58099e224c03b32edcb1c268b38fb5c396cb599b2458799c4758c33d676b5ce7e236224e45c30d59a3dccd2bc9df57371e7b01ab7fbc4dd0eb85ada87e51617d134c08013b0d524751c4f12d5ee243a9becbd0dea39c57b3e54b1bea4efa5be018e8cb9c77b12ac3cd95c8ebaa3098545b94f8e4e789b6bb2ea4ee1d06f78536553e1674769cc6e0c39d193fe9d2605475c01a57589e351eb60035e26fb4c2f7f836c81b9fc7dd14a0c8838bb6385ef966dd76814cf3763e03931dbb29b927e46456c9fd1bf0a8c2e0b7960359bceb9b0377b0ef0148b23ef1f634426e66e97a0abf73bd7231f7491f8aae2c7ac27a6291a1f8011760490d8a90e0ad33480ec0a8c61d40a9986684c297d8ce033aaa46ce9c29bf5ad208d2e59768e87cf04edb69b020aa600fd7ffa37873be4d9fb1e98c5bfb261721191018da4c683679e6ac66f4f23f115dc56e9b220c37cbfa7a000b153fe0a14e54f2f7b6a31da8fa99729576848e7253b2ec4bfa8183b11219f498c1af9d2e7f0d462a64ad4d419f7914d15ce41eb5950340b0a69b0cbb13c9cc6b7a6da25c7b07d219aa8ff6aa5c3c484d8c5f8c64cf538c1817af18c87d3b6310a2100dd755670323ab5d1e0b51fa6bc1e34179d50226faffe00733c8862400d76981a5d9a7f14f33fc2d80d0345e5f19b12c352edc92fcdc4d9fbe0c0d35f86add3d6512c3c42b20f5a6e76c56156ec4f74ffb3603be4b31ca1f2626af81a999e578fe9023f85375eebc5dc1f389081848c070c79f3c1b4c3aaae2dd89d173e12d932b206e17b7636a4343028d8d46c161fdbfaf8fc31c783712fdf9b15bc5209c9ba7d8f82c103e6f1f8c6def77d30aa9388be3557d31a4b91e57ad5ebd303eee12a8e6eceffa440e37e8ee0dfafc2bbb0ff5613cd8b022f88f772c99d7988fd20764da0366efc55d4f195e1c90dd19747ba8afaec259960bd7eed8ed05fa141d6b0328bb8338d73401fe13245d534bdc3f88be01183599ec97084fa3a656ffbac729028bbd549eeefe0d2a4dbd7a3eeeddf8419f88b4ed4c3c16523189d31f340984d4", 0x1000, 0x400, &(0x7f0000001080)=@file={0x2, './file0\x00'}, 0xa) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0xffffffff00000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x5, 0x3, 0x1f, 0xe120}, {0x4, 0x1f, 0x0, 0x2}, {0x1f, 0x97, 0x40, 0x6}, {0x98, 0x5e, 0x1f, 0x3}, {0x9, 0x40, 0x1, 0x5}, {0xfffc, 0x2, 0x20, 0x4}, {0x373, 0xff, 0x80, 0x9}, {0x5, 0x1f, 0x5, 0x5b}, {0x0, 0x81, 0x81, 0x3ff}]}) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00a450 failed: hole in range 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x2000, './file0/../file0', './file0/../file0'}) pipe2(&(0x7f0000000080), 0x20000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0xc1, 0x2, './file0\x00', 0x1, 0xfffff000, 0x400, 0xff}) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x7fff, 0x0, 0x1f, 0x3529, 0x4b5}, 0xc) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000040)='l7', 0xffae, 0x0, 0x20000) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x480, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20000, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x403) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) setsockopt(r0, 0x800000000029, 0x3d, &(0x7f0000000080)="d5ff9668", 0x4) 16:00:04 executing program 0: pipe(&(0x7f0000000900)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x1d}, {0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000008c0)=0x3) chdir(&(0x7f0000000180)='./file0\x00') clock_getres(0x0, &(0x7f0000000140)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x290, &(0x7f0000000000)=[{0x7, 0x7f, 0x9, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000240)="8c5e47755505e80717b4cb8a4644a914a364e765f6bae143172703b0dffda05eb31299a76f215e81a656a963350d3ebade0eb2cd94b0de51305e2ce88470ec7eded98ae3cbdd24475cd577bf0146207ff84a57d53a75c0add94b64a3cd7902ccf9f92e586900a16d83768cd1418a73bb813178de4ebf1791f658e2", 0x7b}, {&(0x7f0000000340)="85adf97bfa074cc61921b9146fb82376778b588a1de9dead00157a3e7fdc5904e5dc374c92a95ab29bee32a3ba353b1c5d2a8ecdb258d6f65cf0ea9a004f3b85f0deec29494a48be1bbbfcdf134f", 0xfffffffffffffe18}, {&(0x7f00000003c0)="8cc440b9cfeb66a541d87d4aff82846f6525e7b4fb6bcabfd8720cc04a232eae71150d281aadc5de242234b597aeafe5637dfef142c3711e67ee45192a3d7e93e73acfd6a8720ce9479a421805d8fbe2bbad51cc2ff3fcc032140549414439a8b79041aef033f3dc536dc6c60c58e3e6f76ea4300b72c47895ca7f90c2cbde9627e0212841e8defc5715cbc5117d909dfac33f545b640cb5c1f113b68cd60c05aff1f806746127229ac4b022ecd45fca3ac3e9cfe595b1e987bb", 0xba}, {&(0x7f0000000480)="22d351122d2120184fdac07191ba4890ee21668061ae80bbb5ec9092a9f74d343db26de99672551c7937779b70adb054875f92aea8a578227ea57a8909af793dadc1896bcc89c8d1c18adcfaac2aa618d6bbc1f443c683b6e045bf40a3d82f825dbc8e89aa4d49647b0d6bf982d71a0a8777ce4e9c521556d1b034994c720a785b68b1eafde72155f6d20357c90c", 0x8e}, {&(0x7f0000000540)="568d1494fb9be3812479464b14dbfed17adf3ed5369e7627f5e278192d7baeb7f8ec4d9a30745bbff34e283f93f6dcb0e53370f6416565eb02e62026a30b791dfc5a228627977d47d1e6140be1550c5126a4405faba44b16464fcce8f4c4968a766bb9c28ba07596c0a8c9f16d", 0x6d}, {&(0x7f00000005c0)="1319a84875b7649573031ae5e8bd20fe0f5230ebb704ebf673211d46087a80d60ea05ecbb884bb30769a6ade0e9b1aae407f66e2c5cbbe1d1ba4fb12fd7ef1dffa1a14df2184c7e2953771e1eb13888b336e82e7c7911597dbac950f1ce3c98f4d471a7f61b06263e15a3a7f23b588864299c5d63df6a41617fc9d9c3d0d5627e4a25c1c4fabec4d2ea11f334dc145fd4c479e1347326a14128dff36dc5b43b528e251554dca8649276652c396145d8241df042589320a40e7cd5585da779edd656a015ac24b22219e17705df52aa58c9548b16ee88429d7096ad5663fce48f8b0e494f25dd00a8a3018815724e62e0733e152922cda9847d7", 0xf9}], 0x6, &(0x7f0000000740)=[{0xe8, 0x1, 0xffffffff, "697213168fb77a6b3be00b874d79812a280d08cd9976aa88ff9437325213f9eccaf2cb37e80c1af7107408649e1f14e9c7e5378c7e949a7127b4f0705fe8392ce63fb569ab34e95351a934defdaf061979cc1cf2467d79355bdd459ba407dfe0f0584c3d5057acd1ebf5cea9c8001d654ef4730332cd58f23bf32c2f372c5970db8eb36c4a4d9194b6ba924a0294712992c7b7abcfac8a6f0787b71328dc18f3f5f00d3a2addf531ff771d2618d903abcb09670a2bf318711a10ca8a526fedad17abe0502da0e5ff15abb4075470191dd35537"}, {0x88, 0x1, 0x3, "908d41522e047763963223b7a8e671b68830a2028d294f93914ce0ed02bc7fc82b70cc3bc6b79a52a985932b516f5001c9b2df6d2c0e2e2f70a5f0c7855ab7bd5aea9140beb007d7183e186b1eb5b46810436a2a2f17b22080422a24e8926db2fcff5ed0ed8f08a6d7be8ce3676a527d54b4139b8c7ce602"}], 0x170}, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x60}, {0x80000006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'\xffap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:04 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xffff0000, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) 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(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x100, 0x2}) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:04 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)=[{0x4c}, {0x20c}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:04 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0xb, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x22, 0x4001, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r1], 0x1) dup2(r1, r0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000000c0)="c07a01db185212c4fc50ab31e795b5e029d76003a0ef541fe38c153994c46ad9fa43b420b6a043e490b800a0630285de3a908725ebb8b8722468feb2391b9757647935865a30343d74cece8c046f962bf2f0aaa84c18aa5ba9b29027a1aee3a1d87e88830f60cbdc7681d7285b36f47b7b2d99397adde87f5f94ba5ba601c68ecf7c08a5b919c8e66438b64ad63d1d7d42872654ca7b3d41e5195d541fdbea3dbc7cda6c8691", 0xa6}, {&(0x7f0000000200)="6b9c70328b5143cb75abe391cd7c4a30900fea2f6c80823f8aa1bc5db9418363d4b07fa9ffa08a3da4a66705b344d24f57ad57c1fdea4acd1669805abdd7291232aabd14a6367365243f4db410d74bda", 0x50}, {&(0x7f0000000280)="e53d56bfe69ae5c56fe81d11138bac2795d2099ec8f0945bb87f7a3089d7db0c8eba3292093dc4885a0f1dbd41f9ab20073e065de77ea69a8551bbe425210f7467f113e91b5690e19cf1be906d91f70ee9df6066d7b843198fc2a51687e53d34d53d63b7199f4305edec97cc3053a1a314436d496c628c3eda55c29539954487fdd6d426d38c2b741d320ac3a223b4f1e32a1db114afcab0e9a398fdf1f67e8d72c95e6728d23309ce78770b1d0cb78e8cb4c94764fe3a964f8c43bf2b3d39b6d25cfba42f085d79765747ea09069688c7a7c1ddafabc6b2b1453066e71cf7a2004ce211bfbf6294de43eef49ccb08b280eed1b78fbf3a", 0xf7}, {&(0x7f0000000380)="2d5f6032d0dbd399f5f29f3c18d5f51c8e3d49e6038208620c785712252545b296117a540608d166cfdaae70eef9b1a8a95bbfec2327ac064aa027be46cc7f4e71e5ff0c7921290f13ea5601ed7e544c84bf6fcc1625dbb371453f820b8ff7527bfe0f3f3d17c3c18520e1d9935c6ca286a166321724c98a1d8d8f7aa2e3f5420b7b59458c36687f1c688c218242de1e39524d3935a78a82b50fb75ab2172cd6a52f2ba1d6ee0d7a82822a493625e11de10ccbbf8282fc08f55058d37a802279d320beae33593d7056a2c6ec814af61b69b940026595edc6d877d1c942d8565fd7a67fc3613c898d35915ab75080cc792b959f9d66cedf1ec92598e613", 0xfd}, {&(0x7f0000000040)="84d40ef91f278d6a2b8e34692cc070504f7dcbfda3036725dcc167", 0x1b}, {&(0x7f0000000480)="a37167becd59d032ef89e54c02f8ce82df8736f9e62ad3af0772f00c7e55d7f3adf57af8b36c43e425975018b7913fa18957778418a9c98ec75f83780f964ea28e2c985e7acec4fb63327258e024487a7714638e89bb67d2eacd604e1175344bdbe6d21079423fa6dffb1d27ca5402fdf312ff4c75056694746fdd03e733bc089499025f745cae9d999d6cd066483c4f08eb6612c123afc0cd6de1593a6e63c6e7863368f209f357bf", 0xa9}, {&(0x7f0000000180)="ef9cd8676cba4604735f51489cabba", 0xf}, {&(0x7f0000000540)="2b5ca0b9b0a34f858a636cc1edab03fd3d5f0b612279ca33b54567a63e4a4025683a2364761c8b1d2ad8973d86f2f7ccf0e1a58826a2e1c588acdb57b18f8c6f007b4db30f7bba04b4756062c90cc9c5c49601ea5c70c564e198d9b16795f7c9ab7fc70fee1d15deccd4fcea83afcbe1eab5369ce916c3bb1ec4d2f64ee0d8f170e09fb6b6d8b6e9859d27bd5122b4276b43be1d69e1457e51cd5e6faac96a05498d2d0e26dde290c33838b9a70fbeff6fe5f4844291fc9d69ebac2a9c44e51120824c65f8fe58ef268fa387593405d5b111541858722c8b8289510ae2ab5271d733a183ea7552fe3b7381538dc232cecbcf686e289a9b0a2ebde2ddee4f899280cda977359f4a0095b9c8b81347e587950a7ada0cfddd852d14e521d0a505b6146a35b0904e1ba022c2c0e9286993764a4957057142db0ea027e18c8edfc5724c125b79a8e450151ec51c32f9787c0eb9f797b66d507d2099a13c38da9bd50b9e1bf5d891db3426a16a250f42c14d474977f8f3a58dba7cacacf2c6101c96df0efad0ba71f710e3e2ac2efe85824905b1e030ef3482d659ececc2047eb96ed4d10eb525dc373a16b0415644bcadc23888281563070d08b53fcbab29c6266496f21cda6e7df5fe40818f82fd4353d625b2a9d9c4e910a8227dedee260068ca5477403ded77d341f186e5bbc362c2cf9aec4f4805127330b9d12540e2a29f38661aa6b63a7ea1dcdab00db8ff04b8a38b8f74e0a9c3aba5b0940a28a5bcfb7aa18f29a37d39805a8b23c7b151f136ed42051c559cc35172ca60ef2fa24263d8f73c32d08b6d634bcf666087a19c7e7b9dd9b8cca17d1c43a25dba70d7f5fecaa86a59b0475abdd60783056329e3de98136ba97c18525c0fe96c0811645982e7b5826ddc6f1030abe55543ea79b807e986c1b382f75d52bd9890be03e08e11f24a81ff94406aef878acf4c4f8b10477e336ad2f91195a19b1cae8af2bed9b3776eb8503803811debd4893cb62ed992074e4c28b9c48541b01c045485d1dd1c4546055260909ca0f92dbfa5aa4049b5903697355da6cebc5193bee555668dccc81928195d6fe3f403f4f20adee8f1609ea74b0e2bf8cb7a3e46c55c385544eacac40edbd9d8a81c9acb3f379282dac1d02bb2e442fcf0660cdd1474d194fd44a8c475a6a04011154fad3ee243bd647431a3c6a4a1f826086d798c483d76f02510fb6b83300241c81cd95c2673841eda855fb2e533bd453743041c692634cee894ad7ea1590d676dfc31ab2df13aceecf931ffd9724db2ec3f4b0d36d078597e7936981c2d2bdbad67dc5dadf0fd580a20ab4118b60190e710202b0b842927e6531d4e60aa8bedcac83d87d499347f26fbc1e6b143dd913c9997807c02c64b6f7116491ce32abc952493c932530b542721f7263541951273fae61a81a928fab78961454d5b3ade09d202d515291113500550413e7d657cebaa43bf9d33a40e55f791c4267ca9edc9bac0d5485a7ba91a0f7d6de7a0c3e9513e18b82e5e93eba415476cf0d2b9d0315792c3d0383356cddf9414beacb3b342cf21d27ec4e55c9cdb4b4a7cdf1f9a02e31e874548412f94b1a0704b2df4ade678b1e484cc3080987c158956636d3ea0c266cbcdbb186bbc2b99cad33d1d5ed9385d21dbcf349da6e33664cf65e0b1febba5ab95d76cf7d41c53ef65beaa471f50c597ce84e6fb23b28a05f26010bf67ef93268f346807bff9bfc6cb78fce7fcb334459838f3b766dc7d2ec220540d3c21eedb6bf6bbcd34f632cacc14407d792eb451cc13e11d4671a2f6ba75ab8599fdc933690db97079eaf4333e5ef0db7925818dc7d303c58bbebea07a41fe8268c0348075cc0c3616a443ba7dea02ea9ee6be155b193798ee6014cfce773c63e37efdbd636ea8487bdbad7dca97a07622c416781836c5001ee607ae722e90a8b737c22bb166b546fb4426597674aa9ad948a87ac09a8d2bf958bf7c4924d51048b1b8e97607a6f150c42efacb5353d44a7ed7db9d61b85c1381a0406a134f32ae86763f649834a8cf4aaadb06c78be91f7847ede80bc89208d087d71f67ff7364f9acec0b53a2c08183647039afa647026b0bfc4dc303519b6c776020d8df69e32d5f6237d307e0b198db57a110d3404c872f24abe34f39476b8f4ff7f7efeee5568c6142ca6beb3df2b2bbacbc069395ba29d5b89234a0c4963954dec94bbaa4b6ad5527fc5329c04ca46fe457d23a1bff41b1823b187ca82ded609da8a6980f31aff168666e5eb9e5874a10648ab05ec9997f678c685fd2dc20fad80475aa4824992ca22a4a15066f28452bd7aa7c52fbf65f5e56750b3d8c084dd61f6273559a1df1d53c44a73a76c6a71c0c0d264f616ae64709f24a0798301fcc8523842cdd41a713d0b8853ba8955fed1dc79202cf59f4034af5d0831a9426ba26628dcc3dff8d352a3a5c43a840d3041315e6eb16dd31b83bd33a3c970cbad3a6ed470a6937d9b8652ebf7c34364b9e3d37b9a2414e3a316b71aec3e8fdabbc81c2d1fbf233c4fc18da24569b5af40da23f0f3eabed5ae628c68e9ec8f7a41bbc7b6d8228e1b80a2099f49a835c05cddab1486ed8fc468e1ab4ba063e7a679038650f5c09dbaca73e094d73daf7b974de2620c6c4837c044a83b4d05cdc42bfbce924ad28fc028d21fce14ac6105e59c9e0efd0c9b26100a5efd5d4c40fa2872a59133c877c6c2c6b8d8caf81468637d909005a14af790b0cd433084f46951e5970f0a54d1ece55f0526d26b415fbb66dfb454943555aded9d1d66c4356088d7dc57fc9c4fb0a5bb990f015aa740a9b65c03bd675b8c028c25633b503258af7da245d98a4ff53385e2d23fe6b92d80e267b38c5e144d43b70c141401d75a15fed70e53f1880b3d3651440f86ec30373486ae14943df1cd0c4aae3f5de72795b0c15a408eb97f8ae88e9481203383054c2047dd88e252f7b0d71356112e47cddad449575cd3a331995fa6653e2951c776379b2978b2e8790f77851b80229efb164cd0b765226c6467036c0a7821888fec64f7edfd7fdb595c1c1c178841bee28a58484a67d1fd95e54cfb0227834f4f95a6474137e38fea844e735b99ce1e42fde7118320a0518df796b8e19909956f9a909cfba3ecc855abe50244a46afed002b18446ae26ff78428eed845948982df38f9187bc0245961d1c4ce7c1df74b29fdd816d5f4668dfc6c6a90aa7caa4197050173be028b475d2aa934bc2f8a5f5e31aba715078957a4f3f6fdead67c62bf278072b5980d84fdc836985b8d957e29d5d6361e49d015470a21ee8b36b1778d70f301bae51c4f3381c226df1ebe0bd741090fe70f68dd95aacdee6a985e82ba1566e6d6c4086c9f8a43be4e518d529d3a3475a4ca502a9f6b1bceec12f63791f1730cb764ad0cef0dffd4889e2734457933d2a7c09007d52fb65b45d489e8c8d9edf25da2c3adf3130ed5ee9ddfc42d5e69c07eee2be03db2915a10b15656c355fe37dcb6860a62632e3beaf5d25912e2ceb7f7b7415aa757a09aeb5aa509b6e01ae80e1c446f9d74fec29c553710ad394b369ff72d50c5ee5d7450c3a42f2433fd332a856d719ad0a073e0f011c99b08f6a7c0ddd0e037b098cfe9d12b41cc5a77f4ea6b61673076ca624041de0adf85a74a36b0a3693e8eb94b43cf9730e3ea10adabd709f8d89d3ed7f1b1c0a952b1ce8ba5ba3954ae60a5c19172f7cc31537acff02be3a34e56eb0e0bdf39bd702afaa5ff5777dcd1b4ca3c2c1254009b081b7eb883e720ef4a4e11ac5f8c5244a6957cf74f5c5c94d85511d8c1cf7bf64af70c60ccef0c154764176d295167960d6e63c098d6dd42ed7962b783b95728a610004cad75bbd7b5034a5d3aa008ba9061758a027ccd7a9824d5be027ed01f6261ad8ef56cd61c6818181f0648ceae3a65c1662df5a2c36c24203bd14a306b11ae5eb4d8f6d595ad24171131a7d30d954b303d309d4ceb055fb90479470b72a4d7b0e68d632b9f87d4e21599be2b6de49ee1d75a63e5901f4e10f7c9c3be42d99e230a5a0a043a035c35693b1ac12dbc00e6a112640565432ee9549bf358af54258c8d3101977f579561f11cd155fdddfa8fd67a8388964554d5e58842f9e5f09cb03e0cdc75a4084c26c9c1907ed5713e3ac789992f2b1138da475dd719c337a85061139e90dd57fe343096cca7bd0059de1cc8aa84b6e335ceafcbab0b7cfcf44528c904766886abc7b344d556915d1bb5cb9cd81526f283f05c547131f92e9c19d9380e6bda7a6dac74e637c34a5234086d1efd4105d2c45deca8ef11a79c2dc3642adae9b5d24212be1b96778fd4d22c4ddfb83387270734c967886b280ccd28e6c33a00af1a4149afd6d25aee405ccf6728e80a823f22bf3dbaa2750b87cdadfe1bc900598fe2eb652ed970f78e0f3e1a38aacff39877acf90d6a3ef42bef2b6b0e83fed605b60eda65648e60a5fbe56a5e11394717267e321c5e9daf75d1e5fb37e2b4ff60a89416c392217e8d3bd261e2751a035d538ff561f27368e61eea11d08171cc6ae82a8b080729cb91c24e0a9b674df1821890a62762fefb37cf4a0a006bf9dba2f140aee9891c3577a2f39ca0a5d62a32c2d8d90845705eaddbd439b3bdc75f75043050e9a6b5d88faa94683694a343308b456e44622d0d425f94d55d2b12886ae931873e10851f1600ed5b3a081dd62f35f9957772be1ea0d51edac29b8fe98b71656f697042fb8a81582a6291b599d3f0ff4c2da7f1bc4fedeac4d3fe04739b5742c6858851af714934dbf4be8d6d7eb01ebcb05f4582a5ecc316110d407c17af88dea1e078d4405b2d5b095b6f0435bfbb872171d7333756e273cd89b0c01cfa3b17f147cb824e57a83f5e1d73d44d719f5dda82d4fb1db0462c6be7b01d6093bccb1022203069cdc0fc76d6e7b5fa533cc57e60b67df01e507f0c33e7a487e40aac787d60dbf5c7a6c48d89023e3077d6c8f0e26f0dd227e00078154ade77588c9969861be29de8a25dd2e2e8d8984f4b8e280269ed80e00ca707c672fa4264bbdc3aec1f2d66207b5d7fe2e1f5be3899fd33498c82135b29b660b170a482f6e83e6bce041b3955a1bbb2d8c1826d7ccdb9e09b697198a35b9139cd6c2f078065e583f1f144f1575b09c11504d637f944eab69730eedc34ad5eb6dd7460af906e395327ee1a54d239a3cf459567844c79f0660c0985a16841f1960a0b89457f6e915a7c5f188f07be0a5bd80cf0e3db37f6ba66535350fc55c4095f7702b739d7ce374b79620a5bcb7ed73ada48940d8dca354f174b1f9438cf8074adec6c092da22a0dc05c79d688af90457affca0516260b152dd5addbc3dea6428863e6c48e9a5b1261fc48a488c2769219a832074eed8bddee020187fa73df44ae52c1c2db539551cdfbafcfeba80f54b8f513d20be33e39e757fdb02b7cc979be83e7fee782874f7f032407f7c95b37dba3665ad0f084dc2db2f60d8e5478793837869dcdb6609673f91b2c0b9125dc119cbb4cefaa48b1fe33a3862cb934d49e6fc0698083fb3cb647eeca90e867d3b4a395a926e5ab11458fef73acfc3e5f2e21d8e9bbe260a9089407fa93a4824ca3df7945cc9b384c39ae0579cc9109604ba74725a2bd7f0b16c49c84d74a8296cdf5b3d5f6872d7cce1f4fce71dc8b17b7f1f81dec2eabae2358a74cef422bef79e2ab27914f140240f8b35b4a5639410696f9051d086ed6987c2d551a22fb1916d6d48621691d2f0d7ead8ed1f4a926b07a3cefd25f10ac", 0x1000}, {&(0x7f0000001540)="c184704ac6f9a9a6fe885ab44ccfbe19004ef7dbf6f83fd91d7f83619f15dd1fa375b905ccb7eefbbec7d765f65c512b050870dfa51652fcf2f33a779fbfca9a996b61376152d087d22bf5b9ca83f4d928d4135898d6530177292a9667df65541fe3ac9c16c95ca75a66b3cc87becaa21780f199d777369a7ee891b4b02d7fe4912f5fd500e19c9ea6a39c7eca1aa038628bcc71ef7cab60de2a508c2a902a0661838da70d3782a08c105955b0f9f3f949e38d28f6f77c86210e49ae1c9622f289724022217e3c3e710d533bb533c5", 0xcf}], 0x9, 0x0, 0x7) dup(r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom(r4, &(0x7f00000028c0)=""/62, 0x3e, 0x40, &(0x7f0000002900)=@in={0x2, 0x3}, 0xc) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe2(&(0x7f0000002940)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r5, 0x2000746f) poll(&(0x7f0000002880)=[{r3, 0xadcc502be503f634}], 0x1, 0x9) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001700)="920ccd5808e475290aefdd58711aa3e1c37d5f63143d102b8b6c347b660318c917f20aaea609a60e2a886aa989dc44c84e20c7c74a755ed78ecf29563fc3ff0ecefcdb14d5608f4f1da9ada8288d04b472de3e1c2ea68cf60e2a7488b8fb14f12a90fb79b15197ad4cba0754db2718", 0x6f}, {&(0x7f0000001780)="414047636f71fce94c00c1fe6a5b8e1e6636d31d3c331bee9750fe131a1f56be574d9dc57a3849d7cdf03f13f2259b737025534827bf168846ee46911a4df752843bd0ef188677adc68b990cc6085021944709c06cd4a3bc842d0fe3669c5b2c643031011a9a3dd54499eb73e7a9d5d3885f51818078980d5e810addfe735aba460084650c0bbe397199d9af3e430a1859714f7e8e6080f244ba678191f90d82bea59d2026fe45b12f6266044f200bd4f4c5e718aba9c845e0e7ec454437072e7d7128b72e3d97d0b3b9a95a428a6224a40fe9022b2f4f5f0b1bb637676c4cba59c3d9b395791d7e", 0xe8}, {&(0x7f0000001880)="6eb7c344715574d93233e70d4ff885619c4c20c57cbb3525c153b7e42facae44ed47f67f02d97327b00534ca01d5aa4be60c78878fdeed1f7a1c87172e23ae90ab422b9735060b2c968f6c6e4439b66abd6e2584b8989d7de909d6000a9b81e251d4ece74c043a0b5984967affb6f1c1f9b25bc82cd290192791eb29510a38b7cb1a2f06c67905a4f3d73248976a8a4bc878d5b58593a3f27fe0d2007b9a1f1ba4b87a8377acd2296cf82589a6a8bfc58bada467975d8feeb05dca37d714d435673293b7492cfeacfd6ade9824a219f4b46e399e57fd462e4c93edd88182ec39c096cc5d054a768b54a6b5e9bd8118df5ea9716b66fd09ae0698111681b7fce69fa6fa78191361a84edc9f68fad7eee61c507a41a3d469b1ea5dbe5341cb5e897a666313cf2a613ecccf7d404ed9358b88b6961747c924e986879304f458146d4af5da7563a3b44eaeca3a31c4d64b3c955fb509d55135b2b98d9e96e3ccf1b27eae98b680314aee15965590075e77a8fbce03d4298d4c9d7bca807fc70077ef2b5540792e63a5ae555aacdac1a2094bd1eb71ed5e1416ca1f2c21091588aa9d3eee134926aae6ec193ef75a4669e1b135f2afcd07b37cc242f270d34f3141cc8b94fdc5fbde674f5a840087bb0523b79c038ebf1b795d00c797a8b3ddbd8d8ddc5e440c26b64ec8afc52bfb37028cc93734f087a305cedb986064ee5a575ac71da1b38ac4d74c883d6618035b3b1f7e7898b37d37beb082ce4c2251975c3df3363d5b4e3569bc825c9426043429b7a4cdb16e91904152196c0a674df3088290ce1319babb57b32615b5d6f20f100f4cd4b64194ce277c67e328e7b9ae914ebaf359a3265e492b67e6a19bed8f692e8efe9f731471b5570b42cc7a853db6a365f0f24e05ad9cb4fca3af958255714c5efca4ddd0571b8220cadd72dafe7033b48dfc83a6f46a40ad5a8b9a6642ccf2670c6473cbe1c328cff5ef3f01f6c74b328621d9fcd242bed646d86d708941f33a7ee75c2a978cf88ee046ad5292f3bcefd2cb0a5538201e51d8f9e03f1e67095605b213caa0c9a9cda881c5a795561e3182b1b86833752f3bd4beea0a961a1de674c2084ae754c5fde5089ef0182f7186b10b4ffda9366badecace546f3b151f26170dbb24c7c9708164a6ca7872163773a9a0e74dc06cda7bf22f325cf0be7e1393f7e80b8c506babe26cb58aa0cf7aef2cf2f5ba830cfcb448290e2909d776b0a6e9a47fac8fb16c4a5f4ddb8eef2a8f461b2433ed3f424dbbf0cc95e72422c1b860996cfd1853a8336b38ada6adf9753d61a40740c6a31ea050e37b04aacc914420658f8291cfa3bf8227d32347e7116a41af3fd2cb23e654a8047606d70470189f603891ee039a1c758357101311e90bf618a8e3d3a4de98d216ff59b3e8ddb43b969694fea3e7ef902f6c8c905484519fb3a7586b5c20b9fdb0c1076085423317fc01cb038722d44923a3cd8e6a87a728804284fa42081e68f59f53ce70d8a3fcb6a77073633459460c204813f2e50a67d01699a4446ce4145a3aa14ea9aac2b21b17aabe2650724114d7d2ad30582edc94357054e4320d62a2693ca8b6f46a64c671a58b29e1867d3283fcd90ada865bdd0b0b64b57aaeba929077092bf5a63f2428491ed612e420d00d1e103103f3541c5ed83f89aef5a29c39ae9b6b34d956be867f1734d59d2bebcc8ff04a022b76964a22491039bd6e6b1e761c27c108ab98ca85437f40ae0d0bdfd03d260394f8fa39f3d1a83e93649aea7bd5f2dc36d8fb9a6105e052b5c671fe02850cc8a5eeaadd3aafd44c9195f45c2bb3111acb8e4ddfe9e56abb24ba1d2d35ca98f76fd2d5102da867f4a9bb51b7b2f136490d69d209020de85672f38224db12cb9d99595048b96590f2c26d47e2a0ed844e064701dcb1267edc894e9dbfac9456c4c65945527a9e6b724f22fa8689a1148c88b37b1971d02334bbec7425605513c7b96a3f59d85069f4bfeaec7da90bff21d8318094c48bf61a21692314a6ae7cd5a68d7ce495238ad832168dd0cb9c23d4fbdb5f98af43db6c1bbb2d4d09197a9837df0131937bdb8d0eab44e5a406a0f0fbdfe642d9d3a56a890b49e9fd909b7dec3cdf8609d7812b417a92e30402feee742e55e7525779eba9dc023188654b303ddad04c51042480a3994186a8cf2640f90b6e2d7efa4383dec979279412c47b6c6abe109b0dcbcf63292013f44a4aa196c00b76fe2142846a3d0261cac4ea324f1612b5dcb6ec712899e2ebe8c3f07fd92fefe5475d4d7082f1c9d472f561d5ddb9ee6a381d5738da4a0f951031d699ecb25b006601c14fcb62c6c804e428bbb508f60003b3e8319db18bc7f3e13db7c47011bfdd4b84c34abc0b24819be0f989a8581a4918f8ea3e7ba3d45350494f87c1a517a2cb840d2946fe507dfbf442a18010dfed9375e8debe2469e5b01de4fcfe40a6ccbd5d51fa312f31beaee1375cc8daf1b78f5e44151babb0e3298631bd00552894dfea655c2187b1033506f232808d3e16ec067f8e3605b0dce3aa2496fc615f5395d9b1bc9f65c186f2d141c79f5590668f2400f239d7ef33cbe3dd17052543640a5e69cc6f0900511a5ddf9a810a0f48a65fe5e8f5177e37cd91110b4aa073cbcd09a247aa97f560e58c965e840d2a851ba9df06874df58784102d642b89c84fa2d87be2e767456fb929466cc1c278b8ddf67afb1d2a79b93b2d36259701f81dfc0a5b352fd656eabf7ec71114b8cb156e3e572092aebc1205d9f7409b851930b7f57238cc3b5068aa251f98dd242fb60e3dc32013cd77f182888d062ca992b010c821d542d384bef987c75f3c58290726b20d3cd6bec84dbdc0c978dd6daf7dbd997fad4820425f6fff3ccf29f4fa4c2fa81c8bd9f2435d2709f2cd92292c71f248122aab731eda577bd1f3a82df4cb2f12d85cf17519d837e3cd11add22f640be9bd0c3c23d57fdf49c009f68b2f1af535afe46f521d034ff8c20df0686c66c281f9b1fb36afd3830ddefbeb86f187e05dbd4b892130c4973685a1cca18c24d8af78a87fbee2085c0f8c98124c14d60b623ba5030b5b9faa5ac0067838c099fb5250a80d7ef54ea36d6c4c484ceeaf0a7d32f5280bbf2aeb2f57f7010a002852dec148ea6711a173ebb7a12ef5bd3687f0cfbc38614b823f3411d1e3dd8a21775df935e6dbd25c2a4e3d85fc2cbd56984265d3511ac765fcb15c3760ec25748be9fcb9480b40543eb75a71d0f7a6c87697d7fb511c83a2a8bf86fe644197b5c02cc1637a2a704f5179bb82ee6206cfe7db26c04f0558cee84c78d0444eeab228811d197c3333b8b96f4095ec9f89aec2400ed8a7fd16ff0600f6d06f2f200ef56a91c16c2055420a322b528b3e8f486d32003fc7bc13838da7a4cb5d4aea9761a20a5cb15ab82395d8fe14f76d181b58d991b2705ee2bdfc291681bd65a02f24752e9abe135c65ed89f54110877166f9e14b55cf8bb6b2efc478b6fccc18abb8bcb4dd8d1d7ca4a7718ddc042b9f1bc231e55896dffea5c1a14fd33ae745500f03d3b7138dd104bb75a0d3a46c866817e249165060950d895073d497f44aa960f38785b9b80586e4c3c260f02bf183b2e31a8f57f41d563e25f7f5f6ea286ebde8c09426a1752dd7b858541293f7a5f3934ce530f22bf2c7de7fd83c7112278819a079a3d3c44256af9ba5287d46116425cde3c84480f18972d82e039c1d374841fd4708fa4c86fe32d020d5597b5fa711e67bc3af8d7c5c0d0fbd7bb7a071907f6cbba2d6866b0f5fab4cf9421619aa49ff0bc1cb22e00762fa9be726c1140505e5ddd655dec1f7bc231d1cec70a564c4599deccb16ac5ebf87e5b97cee43f8e393469c6f5f39c0beb0643dfe4408f975f83e0ebdd203db3d234a8d804067bb4ada550788e84aa54e49622f4fbd40c23aa8e6b26f1d8b5f7b8c291c64f681ba789a568545bf387af5acbc1186a3551693e8af9168d2e0a64cbad37af0444462743bf4f679a59131e5c726fba420a05f8da509057233a461e99a4c21acb57ef3fcc933b1034e464105647c04e9c7ba79fdfd01947b49b103a2d6fc814de1d20b50ef05ff18a8bfa8e3e4a915aa5483df103d4e538cacf546752144627d1f3b7c787560a633fedef6079ffe2f8277985cb74fabb10ba57eb7882fff8be4043e9ab7537b3f0583ec4f5808d73b70c5936403de9dcafd44d4d2fe9c923c3ceb76000695b5be321d20ee8a02132438c54b75f9236af2bff2dce1757a0daf1885b5ab03c2a998b6d167ecc9422aa7959b99415d0d4ab3fa36d463cbcff6c7df7ee1b5e0d556fa1ed4fb0554cc9ca08ddbe06305de69d24c089efcf3ac99783a226c01cb7175bd1e0d8a622428beff0a0c167647dcc2d4e52f674281c8f21e31042fa43334c886d676ff2a12cd3ea8b804dd614d0319a44600d7a6b4da0c604f8328bdf183a6c999f22e84c613c72872d1a4c515e036fa0c6ed6d5a0e9db933e09027cafb463ffc8aa74bd9ed943d86a1302dec95da652c236b6bd65efcc6f41aa0fb1fd30e38f855e0c1e432d587cd1f5685458ab2bcfcff71d5f27760c7358a81dd5615ad78807743307a31f61fba79c9287f67269654bbe792dfe477dcac4ba55cad2a4d641892b023c9cb2635fc5222fff9a0f9474cba6e8dad765394178b990af372ae3a082bc3e9096d8dce34874e3b60f8eb22210bb23aa9d4a76198ed1c4d4064c6ad93185d94dbd57ea87cc332bd1fa0970238f11e8b7857ea64f4f71c76140ace44bbd2fd4b58be3e841db71c66a5d19f7379451d67ab63bd9939f39cf560ba3986f538e7bcd4360fb8303a4a9bca691151f9c7a987b3f998ec77cc74418f11ad6b0afad90ccacc7d58fb3ee688021a8b9e6237d1c6e47db0ae08dd9170f980d1ea9a11877cc21d1e4a626fc13fdbf0ec56ec94651aef53fbea65eb400c9336e9a34687faff143c09ba6c7ec772e12bfae54350cbab828e771df0ae3091b0d57189d541ab480cdec66f0426d071d0a8e65d1f6f7d28a6c9c4e4763f3cce753154ea9f8a7e630d3bea0aa171c2da47dc4e5d0e5578f2d2d291519dece84ea5bc54cf43f3199bdaca06ebeeeca47cdf7613f2adc1e774ec7bb06f30d71de2fa4a3a236f4f70eb209b0164bdae8c3147e9b60de829183907582bbb7c0bd37b73fb414060c9f672b3752dc677f8f9cc5246575d467e27b7f79dce935b56fa6653e1c4e232d26eccc93fe9898c3934d9bf5b3ffcbe006f02295aed61693e3929bc4ea3f906d12a72f2b7673b2e56b4a6402b1a164ba78bf2c962e4234395fba057165c85f50f7cb27c2cc683178037926b97a58a6933f5540eb2f63d9bfca5926e286af770ea9ba59917cbfdbf21db1d278b3b9eac41ad81a608a4ba89a421f044dee0dfb3ff30615b7b509204ccc4825827ed50e9106070db6d021f95234e18eff454cfd45286f324c8f14bca661567b5cb53a88b2a86f87f52a7b237944852a72cdb2b845ee4b03f13b1acc253d71782f39186dddedc1d61743019ef57b87fa3f523bf39ab1321a795276043ca4734735f1d624b13049f465bd7c5b39345393019f4ea75a313038c75464b568e141a07eae3fcd4505ee723b4a3dd80a9af48e38da0fbcebb4cc7c168df0a1986a5dffb5bc11d3f2338d5d5af51a12eca4b156079b10f4e33646029d91b145d8d31c50a6967564d9f9630ac15183d4f8cc2c6a31903b0844340bf218b0bf27c8185a7acfac6cd2f41b07f2249c5d4db5091d59df876d5af34be6f9fc4", 0x1000}], 0x3) socket(0x2, 0xc003, 0x6) 16:00:04 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, 0x100}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xf9691e03b662854e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x338, &(0x7f0000000040)}) r2 = socket$inet6(0x18, 0x8000, 0x4) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000080)=0x4) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:04 executing program 0: r0 = semget$private(0x0, 0x2, 0x100) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/168) r1 = socket(0x1, 0x2, 0x20) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r1, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20, 0x0) lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x14}, {0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect(r2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0xaa) socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2"], 0x10) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6da2c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293b7c840d75d37c5461009d3cbfd71a2a2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108281e6c14c34511e6eaa7aa59abd9c6528241e47a4268268fc9dc062e55e427247505be25619655da80a0c3ca"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000540)=0xc) r5 = socket(0x2000000000000002, 0x1, 0x0) r6 = dup(r5) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r7 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000480)) read(r5, &(0x7f0000000980)=""/167, 0xf) r8 = geteuid() kevent(r7, &(0x7f0000000a40)=[{{r5}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r5}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x71d8}, {{r6}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r5}, 0xfffffffffffffffe, 0x2, 0x42, 0x90a5, 0xc8}, {{r5}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r7}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r6}, 0xffffffffffffffff, 0xd2, 0x20000000, 0x2, 0x40000003}, {{r5}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r6}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r6}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r6}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r9 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r11 = fcntl$getown(r5, 0x5) r12 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x3, r8, r10, r8, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r11, r12, 0x0, 0x92, 0xffff}) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={r4, r8, r14}, 0xc) r15 = dup(r1) sendto$inet6(r15, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) ioctl$VMM_IOC_WRITEREGS(r15, 0x82485608, &(0x7f0000000100)={0x8, 0x9, 0x3, {[0xf87, 0x0, 0x3f, 0x80, 0x80000000, 0xf, 0x2, 0x4, 0x6, 0x8, 0x1f, 0x87, 0x1, 0x0, 0x6, 0x2, 0x8fa, 0x10001], [0xffffffffffffffb7, 0x6338, 0x0, 0x4, 0x97, 0x6, 0xfffffffffffffbff, 0x0, 0x44f348cb, 0x7fffffff], [0x0, 0x7, 0x1ff, 0x20, 0x5, 0x9, 0x5], [0x63f, 0x0, 0x2, 0xd, 0x5, 0x6], [{0x9684, 0x3f, 0x101, 0x6}, {0x5, 0x3, 0x9, 0x800}, {0x8000, 0x7ff, 0x1ff, 0x4}, {0x3, 0x6, 0x5, 0x2}, {0x6, 0x2, 0xf2}, {0x81, 0x4, 0x1, 0x7}, {0x100, 0x2, 0x0, 0xffffffffffffffff}, {0x101, 0x270efd5f, 0x3}], {0x8307, 0xfff, 0x101, 0x1}, {0x6, 0x9, 0x5, 0xcd}}}) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x5) r16 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r16, 0x0, 0x7fffffff) 16:00:05 executing program 1: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="01002e2f66696e65683000"], 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) semop(r3, &(0x7f0000000040)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) 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) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 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)={r7, r5, r8}, 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)) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) r10 = semget$private(0x0, 0x4, 0x201) semop(r10, &(0x7f0000000780), 0x0) semop(r10, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)) semop(r10, &(0x7f0000000040)=[{0x3, 0x74, 0x1000}, {0x3, 0x89}, {0x3, 0x7ff, 0x1000}, {0x2, 0x1}, {0x4, 0x9, 0x800}, {0x0, 0x3ff, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x9) semctl$GETPID(r10, 0x1, 0x4, &(0x7f0000000a00)=""/2) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x4, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r3, r3) kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r4, r4) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) getuid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r22, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f0000000300)=0xc) r23 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r23, 0x0, 0x40fff, 0x0) writev(r23, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r23, &(0x7f0000000040), 0x1) r24 = dup(r23) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x13c509291b1f351d) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100800001, 0xb1f1}) r30 = socket(0x2, 0xc003, 0x2) setsockopt(r30, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r30, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = socket$inet6(0x18, 0x4005, 0x70) r35 = fcntl$dupfd(r32, 0x0, r33) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r36, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfca9, &(0x7f00000001c0)="c4d46c0e81d12e00d77e6dbeb6d4") munlockall() 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x1c}, {0x6}]}) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x80007fff) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) syz_open_pts() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/111, 0x6f}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000004c0)=""/38, 0x26) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESDEC=r3, @ANYRESHEX, @ANYRESOCT=r0, @ANYRESHEX, @ANYRES32=r4], @ANYRES64, @ANYPTR64, @ANYRES16=r5, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESOCT=0x0, @ANYRES16=0x0]], 0x5) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955584c87910bf093f68c11700287ead4bcb777fa60700eac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d980ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) r7 = dup2(r6, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r1) socket(0x0, 0x7, 0x5) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r7) fcntl$getflags(r0, 0x3) 16:00:05 executing program 0: socket(0x18, 0x400000003, 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) write(r2, &(0x7f0000000140)="9e3b00563e2753ef", 0x8) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="eff9b60625ed3380b52ca46f80d6fa7c6af93997b60faf24133f3fbb25cd50b91d4442035274ac255225387129820929037a3785fb4bf1102d41a33df589704ea6d17be1359da99b4179d8bd8d81a5df0ab39fb659f27ad283e9b3d5bf9eb4fa8f5485168bd0bd36e90bb3093e1d9f671c94567dff19620a86374724601dcb217dc92959653b670ce6b1d9d9726477d7f2dcdddc538759d48de6a11e1553fd57680560938f8e277db25cdae69fc9c5bc06506fbd1ff72fffd7b6defd120874ce782fd1a04357ac5a73b6ff7f07a32c793fc1c66e92591efb3a0a11c6855c41cbc37a42839af87b5227c7839664bfdd7c94f4", 0xf2}, {&(0x7f0000000440)="2335e27ffdc50e5133834a1f2f2050336c504eb91f9eb8d77ea7c99faea42957c45f7df078bfec23ae841bdb8fc5aa1b1fdb8e4797e2ce7d5dd4799b37f0359f4479c7bee4e2d50fa5c5950d3a018666d0b255ca919fd42f5b623e39de7468112978195ca1cfe302dc39df5e1941e48bcf59e803a692588f153d985175b26b078a3d419912263bedf1e937db00c28a535cd6a18b181c1b97eb85631593bdd5d793db13f76a53fa1552d24c448b472e7e0c88b3d543e66ac97ad069c45d17f0512a9001b9966c480201dffccfad7e7d5f1b84211c93f2be3e083f16b640e555a1df1b5ccadcad2985fa08256a65053e65d6198bebaccc26c9cedb082104f0eeeb8feedfc9d8d50e5613af512e2dbe724bf6103991d5425718670f38faa974be763e14fe104435fba91ec003152d78d9c63ccb12fe0359efa5ee6749152341ed211767ddf4a723dbe40bb12fe0f61a2207f8c13f053be62a276afa43ed6e9d0692da1153b7382526dac74e5238f0e5995544a92d46011150bafd59a3d898b0f8f33bf46c274261b825dfcf5bdc937905dfb3af8f66d1844fbef71becb21385bdd5456d04e32e5611a5083a2c349074f272802e1c8cd028e07cba32dcffe441a120f9df0b9d8818a6087e7460bd4a73a2c10e60790d6d9fab65a268fc91262a7e97c1250a5864b752dc0a29bcdfdf994b9109ec020da3b61f8dfdd1fb02474158c6bfaaa7728ccbe27ac626440e8197807c120ca03ca4bf75d71ccfb6a19eebde6a7bf6e7ef6fd2555f8d358767cc49b816229987b50fc33d9fd69700c5db9c0a33e538051c0fcadf4ce6ba2bc457a7dbe69d6a8ea4773e879bc2874623da7293453cda413cca4a385dabb419730dbed072e229ca7256f0fca48290ed00dc193c5eb5c29aa605ee34ff3f1934339e42cc18cfc93c040a11df15fa586a92cdc8194a597a6e7449a793f5838c2827b499eb8e889a37958202866d0747730ba9f8851bea998bbe5cb42bbdb59990f640c8cd7179e2e3b12fe1a7bc4616c6d570b57b2dff50fa8c33a88d9c4ed944fc53b07edb6d63b023757f4f3d616d3e509db471df6c1ce46d619dcc725f4916864a76c0654e737fea59f7955c4a30eaa12572e9aa0d13c637a9ecc277b7189f63201b4af9ee9c127ae12e105d9fa3ecc84d22eb98327f636462384837a7fb0166ca1902e14d7023b2e93693ad27efdc30b445936ad47d33677a86959a4b13b673e24dbd8a55766c167e21639f6de3aec3e7cb340e86e1390ea851991a6586a51b79b6e07929c7c09dfff5932267892e58758c64e47facbee427e6f6eac62a3961acefcf110b987faa5a73cffdf0c67997c4ba2bc59fdb526fbba8dd4dbc5a7f63f0424ecac518df8dcfac6f2816597229a639bc0965e60a2612e707878ba1f3594f75952edd8fb7cb10836684b83b8c57811086c4487246de7a872557778ea2cfc49027f10e89a9b596411a86a43c49fbc8eb96ba4459100802ffff13d1aaee3515c834f80b872033d6545264dfb3a9c58e9eb20c1ef9f57732340a1b875c83cb6199b3f484358d061b82c64609a3fd49a822dfc18bf4e2b07dcbb05ad46cfd5ec834c2a57775bad827f05eb16a01b5545fc0b739803d66dbe8d381f0d5f44b7b0da0e157a80e9748d2e5f06fb1654b81b784e9c5b12fe3cf67df4179dd924d86ff5072024e0e513522af82b8720d4d13d340350bec4dd44af593d17ab10a398756952c0eee6a4ea860b74d60dea95b5c7d2ca1038c5fbee57b03abae424b8d116b73518bd3a2eb1437f2fc02dff634c02168c0efa94b030072a478ea11e06240f16d9e0e5e7f07c9e100f42d9feb994bc74aab118b9947056ac2ffd02035328ac4955c109c280a3feaaabc462a97805eea90f53349051454dc64f1a03e23affc750d79206fcf1d6af781726c89c5ac2180d378201168a2eea4e7f52590202947bf68872e350bde3ca71228fa8abe0d22d1b1dfd0b93eac63c4ea6716ca0965d56fa9b9a6d593b84809f9312194c2bc989df93813d60b73fa811b1d986bb3cc159bb9653736d4e1cd05fa8d6969b9c302cb92bb477f8276ccbcb74acdcc2881306091ca8b825864536c58333e5e60cd21528aa4b3f02879f7faf9d2b2e684c4d5125ea6cacb4cfcbeda0e26123870a3029ed057d138918713fb2ddcc32c1857e1b0f179cb8729f65d7441a169b18b7827fa1d323eeab1eec272be4eb0871e4f898e1614712a6b2716b2d9eb1529935ed9c3809ec2f7a64e1d26f13148e71df1cfd480bfd2c200d125d742e8a9dccb7b310dfcd1c292b6ae97f11cd9eafa2b9470b1a7c486a9ba1e3930be6e9962d91cf1335623cc874514e13ba726f9a578f423eb05a9ea57da7183b8164f47c973cff47322b5d89fcb0aea7c1314b87d178e1e3150eebd4863128f7c4761273b69fd74387b7bf12b19845e98b65461d566188b378e3833bc395a9dbc1b69b5cf817ce0f017ca4ac8e8334d27ee480933a9dcdac134e24cc288714bdcea69841831057c59fc2357f9af1c639d1c8804a586f6a25211d2a6df8ac7a9c37de64fd07a2c2a21e5fd65195c73ebf145bc5373eb12cebc272c21a8395a4e7abf1f2d5ae27acdb62f1aa0d0e951a21a5d882d60b6a4ca4d140c7165e3bb850f23f4113e1cde1337946f681ec60143c9502cfa8a3f0c6c9eac0b30419a7f8f98e64978d593775cba5db9501ff1c088fb2f8f8ecf9463e0878f66bff49285fe8cf8ed519126d7deb4e039f2f06b2e4de7aab78e6b79704401ed4225a8bd36016cee7f9e7d29380ef2aa71ff26eb51b676716df14764b1bdddc0a9b0fd0a552c71c0b0df20e389e93c165ef271699d1f88233133bf3457ec89aabea0dd81303d46580fdccbf04279d3fa48b8583682f266fa82d538e447a136bf33592cda7c225e2b85f1bd6888c2350d585229565683610e4bb37751aa8cbbeb707fbd7db0e04324831ab3400c655960db1c4a223054484c7205b11fb78d2b5cfae5edcda72cb14070c19d04b9439aa4e54403ecf6b6b3ece6202995fd8e04b160f791142375856ab9de8602660789d1eaf5e2305cf14ee697d097251c0673cfcee4bb46077262e645b8222e6e276025525e6642b0acf0be40d56f83f6ab5f73b3fcf3c1910690d0539359e6ab7e41d3b0d5db5654281d46d87ac9129aeab6b7301aba44258275e50bcfca6356e413008c30f611ec91d398ba5658140674eee601b6cce3ed5635d76afba78e28cb0e3f825e6be76cac515b118df4590e74cac1b7911c6ac5fe3ac821bd3e35597f1cb2b15f72b13915d8b38c5b58d5f4bf516d40158c84f4129ecbc31a34f4319aa486363967f1cbd8cf8c2db6c4901bce9a3bac9ea5bb6d0c3fb2d08a37b79b11894eb4f4950a3145483944164794a60b546d4bc5cfca95ba349a3bb79a55bf1f7401177a54050015ba42bd2cc998d0222eb5f3922e3c7fd7b16e13f2b312f2d3358d709fcd0de922d0eb14a66fc7f8bb3c6d97b74121c8c0cfe4cf7ef14d962e40cedbd1c2f5055a57bdcbded26553492a4c03f16f5be6ec0f67bfae0d416f55477007500b7acc21b10474db642e44dd747ac081c37b107889c1ea4c7d2ff3ba5528d9f122fb30d400ed65d67518d32ab851642a1ba1e9d89bd1f98fb72d68011e3bc1dd7d6e203c70a7b96922f0f3363fc562ae6ac8ddabd68993ac3ee1be30d6b060b27f2aa37c36d0fe824f8ce0bb45622613ba972e1231df68f8a60709efc9e2f405d527add406c188096f7f58d2d1bda8e0cf112c8f70cd2b027ecf57dc19acc0741b254ef7c87f4db30945e27b0be481d5f805e544393e5d716dd6fe29830ad23db55e91c8232373c5116b9f1e2f30735d6c75399a6340acb1aa280a936021b29ba338d87cacb605f913efdc9bdfa1c66de6e66a8ac5119b51e0396cdd1b1442e522cc4c35d3a63856d42a47e2241554c39713ec2f07f6bd9609d255a403c6d926c473270036c99659cf73db522e0824cdb2b302c1a55380bebc209614fd682640816fca071f744bc3a251171fb84e557b21a2f096217c7684cd78d40737ccf659bf5659b14490dfebc14456ad17d7662c956c80d953a1cba6107857effac7c091fb26447f6d426c5d52b57bd3b08074106f9a26e79c287fc73ec9fe7584821d1b9109260443fd2883d8738fa84a5ac24cf90f37edc28c9a82a73adf8701411ee8c6c3ddb4d066f5210188a5986430a977f8226bd07af4adab7dad7c296ce42408689ebb81d4a756f34650345e01abe7816539f20c17e86e9f4fd30f509df61b1a72e6fb25cd823e64eab15b9b930ea77122a1a3fea3e799eb69c6fd7d6f94b422d08035bd1a1b9c2d5d028e91129a7d1b488c34f7e5054888a766a11c2009d9e7c2b70d5a7e70325324106ac060015a969b685cd96ede22580411a65e90bf9f61f5eec3a29b9557dab311554882f74dbad4cfcee2722edd5c1bb4ffabd5f1c88928c64180c6b87740bee3a30f415ff2db33e4ffdf5067d1238abbb6990f725ef17f90d7968e5691a1b731ff3e3ae73187e36fb4fc8dd6aa676597a46658aa0c41769c8c6ebdc10ee90e88f625e92755d880f5d50f94395f9b280b786e7b59357e9fa6f7729103fd1d2ad57f4ee715c4f319942d2b4fffaad5c39d2d4d0bc11f03a6b331bb8c649c77e4314e1a351ecb131f582b34642af4ac3be8dadfa6654b5cd0b46ac62117acaa5608e42dade3f22197091b98fec6cd46556796eeb3c43520532009e0adeafe5b78830180bde777c0cd2d42d26b1ac1128c91ed85d5a3e77c62e89d3080a635f6824bf4cb74e4833675e21dcb98582c60ad09b6580f5b1e112dfcd005ac0988adcff6062db3fabe7b3c2a87e6d44777346154f8a178689f744bfdec1e539c2b7374a2da6fe865ed80937026f91305db5e1a8b39370a3140f0dd3d20f98d6dc26bacbc44bb3dbfd6a2aef776df0f89671f626578f1ecaab950ffc47543510096b251a4df28efef6aa419c58e939a11ca3ce6294b04d1043156fd4099712978838349524677a8ce0e1912dea0f44726e744b2c4b8505b530792d6fd0dfb9b594bf634e0803f0f4fdd447f3b84e5bbcfc22a58d3325111d2eb5abf528bef4054b914978ac697999b459b5a462d20c91c8a4e2e87d49e77d801eaa7c9530f55aa7facc3e82c80947d140a1e05e6411719929ebd80c86460290654b7ab9f37e7358589633b9ac8f38c76669e62f3b50bf4923013711327378de180324a840657069b9c44cc1559a2d3fe3bdca8d75afd76f42f851b006a2e87c6e36e5712c18f6adf8e6f6fd4bb2e58eb15c0ac2093286bcadd1fab671aac0649ff68ef773d9886ca25030575b950df86ed35fea4c6aa2323216d083dee9b4de0e934f05c1dea2cb2816ee66786ec028c14c5b23d2748d3dfe91aedb99e21b50f85b59f4c5eb55610f6cca8e9a277b02b8787ab0ca134fbf57402ad4efb9944cd7dea76ae16e8b9eced00d8221967d6c604efed7edaefeb2a7cb1c4d8d258b99eec4e8b01b98566936e7f7da109bd43ec2143d2fdb7394a56ba949ec7d3e6e0d9e4be89cc0758c4c4e9a7a2ae7647524b9d5ed2449dfeb47cdbf1f92a4e8c29adca87a842a19f0a500ab315f2d00eae4dafae741cf0201919282d3152ebfc8950602379d85701326d777b79e6754fb2bd3cc68c22ab1abbcb8d9825c8e3164d6a191190b2cc9cb0189ad426d91b156b818529f0d64c8410ba2b7afba6ee22f053d1eb211cf862d69798c34877255388cd745a5be97022c58acc0da71d72b72cf269", 0x1000}], 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000200)=0x3) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x40, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000000080)=[{0xb8, 0x1, 0x8000, "a31168ececa530339467083c99ee55ad285c8f8f0ba5e6b45d0916ba157583c5c1ca142abf78c9e0a94349f5caa077fc3e281d34629239e756f70cf26650582c765e8d2986b086d194173a29ece97f1c25982e480aa52bba49481a13ceb086ed210bd601ce8b88bb25ce8445948204431be4fcf0df8879491b781ff718bc229fa4734c3dd53e515915ec35bb009d0b3b9c0728214b53252df0b75f77a62f2ebee5f9"}], 0xb8}, 0x1) 16:00:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0xc013, r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x42) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000200)={0x0, 0xdd, 0x2, 0x9, "3176f3bb034875ec3ba1971ea2ad4c72724bc5e8", 0x100, 0x7fffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)=[{0x186, 0xfe, 0x9}]}) 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(&(0x7f0000622000/0x2000)=nil, 0x2000, 0x6) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) 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", 0x59) 16:00:05 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xfffffffffffffdd6) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000400ed52beb85a85f8a2fd57d60f13ad30505e8f5300a4aeef9d632f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97df4126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x1) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) fchflags(r3, 0x1) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x8, 0x0, 0x0) fcntl$getflags(r0, 0x3) fchflags(r4, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 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(0x1fe, &(0x7f0000000dc0)="080d34413fb2c507153a05b8a28eb65b34c2addf109f0724aad05e1d87b3c917df270e09a92e75c8158e36d669e6f844e3806d4aa2fd10376b5f0b16228572e374e1105c887e01f614bac536e2c3d26a03a6be096fcfafefda249e4c9e93d741fd8d4317b0d25b39c8") 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) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() preadv(r8, &(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) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000700)=0xc) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0x1, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000f40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409d060000000000000033b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39a998477f0e8d1e8f3b32b99730814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a6154161c8d47500da1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd240000000000000000000000000000eb6746b4dc4caa80f914488d054f4292a1b775fa62ec0319cff8ea1d06fe19fab39e847b1fe6c516f2defd5b4d73fcd83d2a2c374104eb2ab87a9f16e7a6cb9275c64c71aff4d09c9c501c810b473c82ff9250978b4b28ad8be4dc0fb17885114811fb3450bcd331c97be31b1eda9c065d4f97be88ed1d9b4b4782044571493300"/408], 0x44b, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0x1000000000a5, 0x3, 0x1000000100000000, 0x6}) r19 = socket(0x2000000000000002, 0x1, 0x0) r20 = dup(r19) ioctl$WSDISPLAYIO_LDFONT(r20, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r21 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000480)) read(r19, &(0x7f0000000980)=""/167, 0xf) r22 = geteuid() kevent(r21, &(0x7f0000000a40)=[{{r19}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r19}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r20}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r19}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r19}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r21}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r20}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r19}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r19}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r19}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r20}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r20}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r20}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r23 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r25 = fcntl$getown(r19, 0x5) r26 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000840)={{0x3, r22, r24, r22, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r25, r26, 0x0, 0x92, 0xffff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r24, 0x0]) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = geteuid() r31 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r31, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r32 = msgget$private(0x0, 0x0) msgsnd(r32, 0x0, 0x0, 0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r30, r27, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r31, 0xa5, 0x1, 0x100000000}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r34 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r36 = geteuid() r37 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r37, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r38 = msgget$private(0x0, 0x0) msgsnd(r38, 0x0, 0x0, 0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r36, r33, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r37, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r39 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r41, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r42 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r43, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r44 = socket$unix(0x1, 0x2, 0x0) dup2(r43, r44) sendmsg$unix(r44, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) preadv(r44, &(0x7f0000000680)=[{&(0x7f0000000180)=""/242, 0xf2}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000340)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000b80)=""/242, 0xec}], 0x7, 0x0, 0xffffffffffff7ffe) r45 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r47 = getegid() r48 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r49 = socket(0x2000000000000002, 0x1, 0x0) r50 = dup(r49) ioctl$WSDISPLAYIO_LDFONT(r50, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r51 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r49, 0x4004667f, &(0x7f0000000480)) read(r49, &(0x7f0000000980)=""/167, 0xf) r52 = geteuid() kevent(r51, &(0x7f0000000a40)=[{{r49}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r49}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r50}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r49}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r49}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r51}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r50}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r49}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r49}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r49}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r50}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r50}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r50}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r53 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r55 = fcntl$getown(r49, 0x5) r56 = fcntl$getown(r49, 0x5) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000840)={{0x3, r52, r54, r52, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r55, r56, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r45, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r46, r47, r48, r54, 0x1, 0xff}, 0x8, 0x6, r42, r42, 0x0, 0x800000002, 0x1f, 0x400}) msgrcv(r40, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r40, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r40, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000940), 0xfffffd10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r58, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2d012e2f66696c65300043a9c82e8fb6a2d9ef68cc48ff077ff3199350a7f7a61884764f9a6d8d31d2386d974f167f9c3d4f7f96ee2fb22b3d7f83256fe9cf026680b706a7c5eb487585ae57bc279eb4016470"], 0xa) r59 = socket$unix(0x1, 0x2, 0x0) dup2(r58, r59) connect(r58, &(0x7f00000004c0)=@in, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r60, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r61 = socket$unix(0x1, 0x2, 0x0) dup2(r60, r61) sendmsg$unix(r61, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:05 executing program 1: setrlimit(0x1f92015e83fa4d2b, &(0x7f0000000040)={0x8, 0x80000002000008}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0x4) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:05 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xd}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) kevent(r0, 0x0, 0x80, &(0x7f0000000100), 0x7, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)={0x5d388bfdbdc4a9dc}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x81}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) syz_emit_ethernet(0x43, &(0x7f0000000140)="b63de6da964afbdf2ae7bac73f88b734b34db93ae539fd47e890a33d44a7374d307cbbc412ac6166c8f3fafa021bda063240e8abd062858da5203b39d43095c6016a257a9c541ebf538c319f64e32da85f9c83cf8c90e10b31d8822a4834f88ef1bf3fafc4f4d6b4d8afbf39b2ad695d7b89ef26b43dff68ce") 16:00:06 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$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) 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 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x8) ftruncate(r2, 0x0, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000040), 0x1) pwrite(r1, &(0x7f0000000000)="e1ac0d9c37931546cfd53946ff9a18b672377489", 0x14, 0x0, 0x3d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x44}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x6}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) semget$private(0x0, 0x4, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x14dd3a25d40dee6d) shmdt(r1) close(r0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x100000001) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x9, 0x59fe, 0x400, 0x40, "092c8593a2869186655713437bdb525092bf0cf8", 0x5, 0x5}) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000440)="390a937bfc875802900e2a0dc0b05bc612fc74c45450e7017ab5466aa16e10a464f8a16e5dd5fbf36ef634ea124e5f5bb762cec1a59fbbbfa89937e583e524d709f563e9abf28339257b248d7aef5cdb7c26bc239f11e18428452eaf26381d9fc28ab9040000009e2cb6b1fcba69e0418a6107e94f26b719fc4ae84f94c655b1fe7394b1cc782610530debcacaf0902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5794806994f000000000000000000e25b9e1c81f154dd149ac05837792e07f5d4b51d7e3977c566e920a905c3ec4ece152926dd2231a896d026cbb26ce42b9942747f1927c5142acdbe7de44ace47fcab02b7bb84a237c787a608066a81766fd2321fe4f8fc56e3f1520c5e360f1681e55257555e4eb00287df8bb54a65637bc7adefe40599a1285f34745b8d3e0dd3a02edb43941d6320bd9e29f529dda1986d2ed6d8bf7a5c320eea5d33b4fd875e0d319ba664b74cc24b4b30f34f4f95d1378169ac7365663828220fc1065ab2b616e575913c", 0x17b}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xc0, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000001c0)=0x10001) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2864b, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x1, 0x6, {[0x1, 0x48, 0x9, 0x401, 0x400, 0x10001, 0x1, 0x5, 0x1, 0x1, 0x9a, 0x101, 0x0, 0x5, 0x2, 0x6, 0x5, 0x80000000], [0x8, 0x3, 0x5, 0x4, 0x1f, 0x2, 0x9, 0x5b3, 0x1e, 0xfffffffffffffffc], [0x4, 0x40, 0xa42, 0x7f, 0x7, 0x8, 0x4af], [0x2, 0x100000001, 0x4, 0xc244, 0x9, 0xcfdd], [{0xbbc0, 0x3f, 0x81, 0x5}, {0x7, 0x79a2363c, 0x6, 0x1}, {0xffff, 0x2, 0x3, 0xfffffffffffff3b1}, {0xae, 0x8, 0x2ccbcb2d, 0x8}, {0x0, 0x800, 0x8, 0xfffffffffffffff7}, {0x40, 0x9, 0x800, 0x4}, {0x1, 0x2, 0x40, 0x40}, {0x6, 0x6, 0x94f, 0xa314}], {0x4, 0x3, 0x2, 0x5}, {0x5, 0x7, 0x9b16, 0x2}}}) acct(0x0) 16:00:06 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='%dev)bpf\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x281, &(0x7f0000000180)}) r0 = getegid() r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) 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}) r17 = socket(0x2000000000000002, 0x1, 0x0) r18 = dup(r17) ioctl$WSDISPLAYIO_LDFONT(r18, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r19 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000000480)) read(r17, &(0x7f0000000980)=""/167, 0xf) r20 = geteuid() kevent(r19, &(0x7f0000000a40)=[{{r17}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r17}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r18}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r17}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r17}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r19}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r18}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r17}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r17}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r17}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r18}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r18}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r18}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r21 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r23 = fcntl$getown(r17, 0x5) r24 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000840)={{0x3, r20, r22, r20, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r23, r24, 0x0, 0x92, 0xffff}) r25 = socket(0x2000000000000002, 0x1, 0x0) r26 = dup(r25) ioctl$WSDISPLAYIO_LDFONT(r26, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r27 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r25, 0x4004667f, &(0x7f0000000480)) read(r25, &(0x7f0000000980)=""/167, 0xf) r28 = geteuid() kevent(r27, &(0x7f0000000a40)=[{{r25}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r25}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r26}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r25}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r25}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r27}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r26}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r25}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r25}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r25}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r26}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r26}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r26}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r29 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r31 = fcntl$getown(r25, 0x5) r32 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000840)={{0x3, r28, r30, r28, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r31, r32, 0x0, 0x92, 0xffff}) r33 = getgid() getgroups(0x8, &(0x7f0000000000)=[r0, 0x0, r6, r14, r22, r30, r33, 0xffffffffffffffff]) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x6, 0x2, 0x0) r3 = dup2(r1, r2) r4 = socket(0x2000000000000002, 0x1, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) read(r4, &(0x7f0000000980)=""/167, 0xf) r7 = geteuid() kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r4}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r6}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r4, 0x5) r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r9, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[r9, r12]) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getppid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getgid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x2000000000000006, 0x0, 0x7d}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000000000000c90266be48b13b303b9e915945d142efb9e8b48ba9fdfac6677f0f00b6da0bd578737cd9fd39246ef99cd9157c7b2c9540e4567c6edc1f8b77e0c7f0e7f77352cf75aceef1ca02c9edef9d11f8e1f7c501a00021dae9ec0a2f0274c99d84a32d20efc93470b6bdcac1a86a07ab1cd2b0a0d0ca6a8b34741abac9c1bc2dfa9fc38520bbc772947e25f80f035a5ecd66ede279cf4b445d22eab4aea85ea9e817d0033a3e805e4f2e77fb667f1d340ceac471a317baa360b018503f27c421cc3df89d85a0427ca73e1050e528fd8e86ab9c5b1a48258821a9270bbeba7f60d9ca469e043dbfbd939cea986154fd112dc4085f187ca433f4cdb15184c35d5627650da14082e43fc4d43c99fc726d85b873053f28e37669c8c67285a21a54478223ae2d56bb1cb912e50bc3b8d23dae29def69af19f450211c97c27b3d929479058d0c189d6fd683188ce"], 0x10}, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)="e8", 0x1}], 0x1) r3 = getppid() r4 = getuid() r5 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x0, r4}}) msgrcv(r5, &(0x7f0000000280)={0x0, ""/254}, 0x106, 0x0, 0x800) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r0, 0x6, r3) lseek(r0, 0x0, 0x40fff, 0x0) dup2(r0, r0) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r7 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r11, r11, 0xffffffffffffffff, 0x3}) shmctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x4, r4, r8, r4, r10, 0x1, 0x3}, 0x1ff, 0x240f, r11, r3, 0x2, 0x40, 0xfff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x1ff, 0xe3a, 0x40, 0x8, "8d751b8139af2116985cecc35730ccc7c33f33d2", 0x0, 0x8001}) kqueue() writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000580)='K', 0x1}], 0x1) syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r12 = semget$private(0x0, 0x2000000000000a, 0x200000000000200) semop(r12, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x29, 0x1a, 0x0, 0x0) fcntl$setflags(r13, 0x2, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000200)=0x2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) r3 = dup(r0) sendmsg$unix(r3, &(0x7f00000012c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000140)="4cb27cb696fb720bab96396a3e7458fbfce195bb57e3", 0x16}, {&(0x7f0000000180)="dcda2d7409039a2124e9ed909bd14e9717f61c7bc5ca643e01c9e42823eb8916b2ee4cb01a0be40264c8c227b6678833f5f744cf886d85757a88054c1c2bf4aa3b1c4bde291d07619522b5aa56d6042b5fc0301f8c75d9cc5a711410963866d7731867aaf19be012c77a0a53c5081da9a54a196d7ec02cdbf8eb18b49a0f4925fe0f1b89a294c350d33dc8f050d14de8a0908bfde290c0a0504fe9b94a9bf43e76e12d21b5899ec145650b044c2a6e2c8b58f745a0c5c37120bc855d44ca869ea09c860f451aa2ba938b6fbfab4e344f3c99f822fd1b5168e61dee83bca1a0fb7f9d8ebd3fba0c136a3a2c4956a6644454b76b4b3fc999494f86ab657672daeeeb87eabb3e5d04b95a9cbf727b2f4d42580ce2d4c24d76a0580a6a71af4b56eaa1f3f46b4eecbf2e7f8aa264c4b0b44ebbc84f86390cab8a4ca052d2a7b66f14cbb86befa84a06e669d79c7acb0784c03bf4a9a7ef5a12b041ebcd9ef417dd4835c3f3add82ebaa21d9289dc7eb01289d596a7295cac9082fe43e8f438035ad63cc38590f32d8cafee88af74a6454eba1fc7637f776ff4bbfb8144740bf28ac60082e54bc394a9c83a00bab4370558282a07f2b9788e3089f68eba40d9c44ed9c03c6a861673e183e5ea07be87981c67f12596da1d3ca9d4f5a15dbb8ec3e0b330e8b2427987d009abda3f0195a3fe6604946cc521bc6fe227926d5b5cf750a8b4c6b8a435aa9c00b082977e252fa43b3021029e2377eddbbd11ada3c3bbdbd16ed1696cef391720533c1d01e66e18c324110a8b3d13864c33481960bdaed4afde37367bbc50585e0703364d45b261054e35f6e048a346e77c242f7fece662619b6868b2ab8a7b379a2e7b686f43aff53e523eb8783c6dbc6c02bbadc708c6c5782247c13440aff54ac06a9e5bc0374fcd81930dfe79a20638f3d4cb9f9aef89d66ba68c9c7fd08addb12c9a4b0f1eea8630a272c19c6103394e1150ec9dddcb4192b2e35459a1f80400e18048f76df323d9aae846434eda6ffe9ea1cdd1be1b760cae386fe18c7c12bd91ad8cdbab8143bbe594d33928215894948a9d89e1744731b5224fc07eb4483296ba85ca23db00ac0b586af81bbcbc35e0dc49acce44d8b73048b9c63281672dd158f2f70b176a66f4668741a1fe3d42c0d9a387699761b2cf49464a27f0865f92700722f2296749837544569aa8e4b268adc01fa14d8c38f0353e4d5ca1843c96aaaf3a29ba6d7d3c2a00212ad44104a02bb4c62d50e832bd8da4386aec470f667f5d7c57818ec7a881cee0cbfb959d921154cad5020839713b5804600bddd46d9fd2245b2a7d801296e7af301275aa4f20b2295753ad79de7aa07b3f7e96c32b9000ff27b262e8bb0f90e5dc9f3becf51983a2ceaab7a86a9d15d3f23c621e7245e71c8bdee2da8c26a7649c88fd56329da017a2ac032807a8297c0262211349cb8ff5b10c7b3aeb2eb07f4974430273707fd3a3e3176b3222cb4c7c00a7c3f468756613bf6a6e924e84629b2822c4e85f1bd2aa3bff1ca96dee574a4dd87d43567ca1ee6e2ccd78f105b62c4e83f4baee6757cba7ef1fedb91fe1574a2b7c318ddd645bd16f8ed714ac2b291ab231e059668a0b988bd6e92c6417427d115f068699cc895262f2befba02a849e35616f242d322b35b9c54265d2273ed2feccebd7c3b6d02337ff19b9de9eecdc300c535a863485f693e533bd2062e6ca40f113bf64611e96a6ec3257b70d38ac805170f298c6c59fd4aaa9f0503fda265fa58a50dabaf29b2b4bb66817b8da2a3036ea11dfd6a56249896728a578ef79392af07eadbe0128dca59ac8458a7f3bb1336435696cc1f29e2d1e408851784e752582bb68ecc7c7bdc15379651a26ecfe4665c23a33818acc18a7012f10deade5b471753bc754eef7e4b17ca61679a3e26c07e1df5e15359fe1efc7b1846b74801aaf40b98a33cc53fb7858b23b9e13800c597a3aaba93388a0d790dadfad90478389d25171a175fe7f3d716d061580c0d138aa0e0364eb05313b0545c71b0bfdc7d17746205b927e3d3a87bc6cd02385677aabf764045d5b283457073b3f7018c7b70294b0eff274cf1033df4a3628cfe01dc78591b106c86479d68f22fa7fbbe7d1ce6fef4853677d2b78d01b3b70c4f2b7df1bafbdfad59c870e6c77c4b7fe9ed6bc353b0122e25b1f4ed8d68a6423894aa3a70512aea2bb203b44850916ffdcc36534911f23db5a3cae2564f1b33a6a3f065e36967f70275f694c5757880a708b4ddec6116464583e4f66cc99dc031851118cdd735717fe8ddbf8a9799ab62b3897d6916a916f8b10a047fbf9ae77f38b2e135d6e4a37861d44a42e3b45d77475cee14d6b13a21aee5bf27607cf5430e3a5a5fcaca192a7ed2cc9b853eefd0428b54bfc7190b87d2241bb72169fffb8b538cf12c84ab26cf65a6913b6fc9fb6f5570f523673ec323de1833055f2a1f8211d8d9f487bc95efc754a21c84787d667b7930fe413f9875f1a0114c02fe02b0cfe009a240119a9e2fe9f0fee3a3dafca7b95ecd2f4faee5665ad5853f4c452f85cf1ba32950816193fb0bea0cb563748ae04c59bb89bd412d8487c31896870cf5b2cf930f3ce854a8ced008b5159c5bb19c151d2c2ca27907621268287bef4826a2483295beecb81e4c75545d206f497ffd08e0650fdb2c6d36578e52acd1b61a103988409be8ecb98f2c0496fd4f9aff31bdb242c0c8aff825fca1b3a8b3d36af0163d7382b491c1e6bd123ed84c5a51e6df9eba38643249343425b355a05e5071461321172a845d4c627e696b9aef96fc302de1c452ac4a89507263608f9312f03b886bf13c3c318c030c09d762bcb728e2e1546fb07cf6a7b60a18819bf8076bbf8fae945358ca5e21d1fbef7b1a3531f5b2da33e53319f6a6f3273a1b75bc1e09a492e1d2e455ea1edc96cbb7c558d0de1ada6641949f88ae7e66fac74fece40b6cc641c15aba2fa43fced71393e3e4b744d9771fafd1ba829714f4310a4d7c87e4ca75f5135fdede5de812695b1b8a625a60cb70d1959ba52ba695b51973e04e23da80b1eed0b586f8ee4079080953223bc5f63fb3cf1fde37384d913000e2ab15a95536bf44cdab65226ab168a147613c83b906a9883ea04ae2706d5d732fce15102a1131e1c3dbcdd1261929cbc997ef2a29d82488dcfbfd65d8a44dd0ccc324c15a2636f68d7d14dfeab7ec7127c6fcc28da021eb68ec8ff15ce59d1706f3bcfa8eee8339922cf4e9f8c4175cc732d88b36768764817f8bc1f77adea7265e7a6df1035ae9ab2216bd229960f6a14160d35615a0fc88ef7e06a65dc9ae22d555d7704618f931a522f6e46142b92de25cac5eb7c2facb6bb72dd197d383ed96f76664154f89d2b9663affe0d8c3ac39b724696b5b7e35541d9a3d31ef2a373d8baaf22d04dca185b1d11a0a3009c049f9bd87d1ef635888af9f654d7ecac8f63168ae5ae882af28835cd49952dc160fd7425bce4e215725d3e111b2e81ae989f6eb607124f60d830d7b51b9dd5a8c002314fb468e6849522e7ab2dc234a0541d88b130691b3b4d192eaa573a38f8e8f05e58a0a2e6ce33f20bd93be12dc87554a7f871f6218a88b1b584db74783e695ade55eb137c76dc7d05a9a47149892da53ffa5cad3c3d70fe8f75ce701cad744304eb0ad5dd44a2d95874cb5ac613239ad521f82472d0f84f945696304f2811439c597ed4cb0af4bcdb482ec68ae68ad90e10fa782112c9d579698fbcd0579a0613b5ba73f3620c5e09056759cf6cd40dca8f74db1358d11eae951f29acff85207e1fc86bc9d7b1ffcaca859f714053d104b8ed28c0f17984786a3092153720ddfb8884e3ca305364d778deed6df63faca5d376f1e1d0fb51de64a6cde628d43eab25c4206b0ab293993206b3dcd98afeab3d6da1733ff42306ef3cae5867c3107decad6c5a191fc19d08bd574963aa4286b2c494eec0858518b7efc6f6a4dc3e90386209790c8f36d8bc5ab3a6741fba5c80690a30b933b98f663c412ee2082047dc7da53a0cfc465b1abaab7de8e0c058a64f7a3eb515efd703f2926d4282efc2af2317db0098f86563af67a1be64e1eb8b42b26dedda425b678aa392fe14128c767871c1380b85f5f116792e353f40e624ea690da5837830329c76c4e382e2422bea84a4a24fb1891471b90bd954e397838158ffe429e16d10deb13150651d96ef341dd576adeb6191e868d1efa797443ddc7d80f6c7b713d6866a283191b2f23b882ed53712d5f4b183997159008fedcdf611eb8465cfa43ad60650e07926d6285b64d7fbc9ed1a5ac6285ae8cbda9b639b35974da2548ee79eeb19a9611e674296a7a9601ec39733e571748e434af4974ab26a523c66ebf4592f5b6776510911e9508fc5dc1a64bd2870e1820090d2784599e088252af0b355f3a365d93e19f848354871a721c813e5205be3972ae834a645a163b24e7c40d728a60b184337d79ebf28496adfecffd9d32dc0a3530de824b4ae31379afbc3623327a278442cf1f9c8adaf7edbecfc8d628ae87d58033b505c549cf2e4071f45c0e21c1df03d16574c63f3a004299bd76998bb29742d9168552f9f4c2655f04db9c06cf6ba4cffb0cfe08d54d0bc7a3055d6fc3e5b4267179c86a656c06a14da3098f67a7fafb638c0e89d8330992ad94847a3b17ddec4511b56508041584aeddc5f7bc6c7621f466666eab179cd6cd50be1585606f1de337777a5b2fc283e00cb9949ccee70b8b8b6bc1ce5d699f2a73508e666218e77b25d8f83e8e209a06b81d8a4937d7d7fe5a0b3ff49c333ae0b9f574ea85ff0de8c37f6cdf6c0d9b8d9dbc4372127624a3e2051309a8b0ad6f37e9cc5c575c4a0e2ce795c03fa45284007b635e1eb2f8b8d5fc1ab7793b5b66edf1b0763d1ea7b6b377dc39e56dfdf8ffba50dd8400827522b5dec955747b786e67f47fe087c80c8c53a3d36fb6cb43e6a67acceb5eba503298e3b2541186c6a7ceeffacddde3668bd756305850358f1f53859df81872cecbb3fd657dfd4dccee60aedda1202300e38a4127ef04178db0a98adc0486d12e12691033ce2d340b2bfcb07120b043e9dc65c2da2c55053d7fd3c730b49427a0c09ae897aa6adacd771259ad8babc66c9a33a21ec8a1170f8f716820c3c49eadc8a595971033dd0c9c669a47f2ee018b57ced5553d8aad1992448b86c10a18785369714918df4be2a4d6a088215bfadfca8728e97867f63054ee61217cf86adf17193557667b86e98228ab6c6b36375246ee7e6d668460baa1245f5467dca33b1b4a824e46769c4ffebde3c37c074af6df38f103b12971edf2df1978a35df1a3ff10ea51c22fa45876c2b0affdb9e0f5ab25bc5d621047a9f921f6743d9ced7fe166df43ff28191bb7bddb6b2e3bcd789405831bb5eff199db10327de17285a7d712b4417a78b18e173c6c121eedad66811c5de2a92d321f9722cc2c15f0ab40e7d53b0fe5f3f81a9adfa7bce4db1591793af0449e4ba88dd7068a01a8770f527b241bd5186b4ebb8409bc800ea009b0532dbd99bc94e2bac29412f6be14e267e1c679fcf214480dd7b7d9ebf5eeed5fefcdb4910baccf58ac49637f7f2ce7863b9c45865317827990e344c34a647390b80f57c38800823ef71c61e3444334815d86d30aa091751aa0161ee54365b576aa7819fe5bd2042a0c322ff649a0bb3cfbe24299b45e88a9c7bf3b70d4ed5c1e8b94d129f624a3b4d3ea10cf62f662c6e1b5ed3588bd7735abb9982392e553a", 0x1000}, {&(0x7f0000001180)="0c4a1fd1118c6088b6f6ba0b0e03e72ded88021686001cf8012f5a98f11fb7ae6240835cca82491f94770d94defff74ceb1f42fe3d9de872d89fa095737283e1593502b83076e207d9fc567a9d14566a06e41ec1896fe75e43b21db77e2dcbc4bfae92fe90f651ed5b116efde2c1973517bb6e0900eb7830543b6f20ebedda4a09641f751c7d19ee88e801d9fbdead8555f0be67a367b05e6ff1b359971c9edab0e276a1711fb09141887e9023c364da677f7550d1ea5915464c155ce9c4032dc10855dbb076f2bacdfef6bde08d02bc132dd97c4a900bcba5", 0xd9}], 0x3, 0x0, 0x0, 0x2}, 0x40c) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = open(&(0x7f0000001340)='./file0\x00', 0x8000, 0x3) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = dup2(0xffffffffffffff9c, r3) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000001380)={0x1, 0x7fff, 0x0, 0x1ff, "b79373ac5499b9bcb82e04de6d872565e3385e3a", 0xff, 0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000013c0)={0xfffffffc, 0x0, 0x47ba, 0x80000000, "a01eca7795bcd6995af18e8eb2cf3aab474414cf", 0x3, 0x9}) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001400), &(0x7f0000001440)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500)='/dev/ttyCcfg\x00', 0x400, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wsmouse\x00', 0x8000, 0x0) r10 = dup2(r8, r9) r11 = open(&(0x7f0000001580)='./file0/file0\x00', 0x8000, 0x2) listen(r11, 0x5) ioctl$BIOCPROMISC(r0, 0x20004269) openat(0xffffffffffffff9c, &(0x7f00000015c0)='./file0\x00', 0x800, 0x4) fcntl$setstatus(r9, 0x4, 0x80) r12 = msgget(0x1, 0x400) msgsnd(r12, &(0x7f0000001600)={0x2, "aabe71a6a9c1d10cd15e913140fb2dcf761622d8ba4a4ed7438b0bef2e16aee3971859693f89e507a9881063ecc2401dc820d4340a9074c7c732eb0b5b0f277c69387a32743e97f3cd97ec9ebb505fc3042d2923518b1cdfca445c407295a2a8cd2debe6f0d9934ab997b24a9ac04b21d41701d150911350366f48f89597eefb34b62c72130296aee1d54b0e1c0abd352757ac9f1689ff286cda2d8ab6f9e439ce8c752b81c4f1478729b64f35061c586952d2197b797b06e8ab6a63bf3c8b359c35b76d963576f07bb8499bd17c298e9961f28f4f584040f1906b229078bd9554661a6b6a423d09dc"}, 0xf1, 0x1000) r13 = socket$inet6(0x18, 0x3, 0x81) connect$inet6(r13, &(0x7f0000001700)={0x18, 0x2, 0x373c, 0x2}, 0xc) socket(0x0, 0x4000, 0x3f) r14 = fcntl$dupfd(r10, 0xa, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r14, 0xc0044266, &(0x7f0000001740)=0x9) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\xf5ap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:07 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) read(r2, &(0x7f0000000080)=""/131, 0x83) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) mprotect(&(0x7f00000f4000/0x1000)=nil, 0x1000, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xd1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTART(r2, 0x2000746e) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x400, 0xfd58, "666bfede477dac00", 0x1}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) socket$inet6(0x18, 0xc009, 0xe1) r4 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = kqueue() r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r6, 0x0, 0x40fff, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r6, &(0x7f0000000040), 0x1) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r8, 0x0, 0x40fff, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r8, &(0x7f0000000040), 0x1) r9 = fcntl$dupfd(r8, 0x0, r2) r10 = dup2(0xffffffffffffffff, r1) r11 = socket$inet6(0x18, 0x6000, 0x9) kevent(r5, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffa, 0x80, 0x4, 0xf62, 0xfff}, {{r11}, 0xfffffffffffffff8, 0x1aa, 0x8, 0x101}, {{r7}, 0xfffffffffffffff9, 0x0, 0x8, 0x4, 0xd6a}, {{r9}, 0xfffffffffffffffc, 0x8, 0x40000003, 0x80000001, 0xffffffffffffff00}, {{r10}, 0xfffffffffffffff9, 0x0, 0x4, 0x400000, 0x1ff}, {{}, 0xfffffffffffffffa, 0x40, 0x20, 0xfffd, 0x3}], 0xf6, 0x0, 0x0, 0x0) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000300)=[{{r12}, 0xfffffffffffffffe, 0x16d}], 0x66, 0x0, 0x0, 0x0) close(r13) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) dup2(r3, r4) r14 = semget(0x1, 0x1000000000007, 0x200) semop(r14, &(0x7f0000000000)=[{0x2, 0x2f1, 0x1000}, {0x3, 0x0, 0x1800}], 0x2) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x3e92, 0xb9, 0xd5, 0xfffffffe}, {0x81, 0x3f, 0x5, 0x10000}, {0x2815, 0x3, 0xff, 0xdf96}, {0x0, 0x9, 0x4, 0x9}, {0x40, 0x40, 0x7, 0x9}, {0x6, 0x8, 0x8e, 0x5}, {0x100, 0x1, 0x20, 0x7fff}, {0x5, 0x6, 0x6, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = syz_open_pts() close(r2) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = geteuid() setuid(r3) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) ioctl$BIOCFLUSH(r0, 0x20004268) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:00:08 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x88, 0xf0000002, 0x0, 0x8}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0xffff, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffffe, 0x0, 0x4, 0x20, 0x6}], 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000001580)=[{&(0x7f0000001480), 0xfffffffffffffe7b}, {&(0x7f00000014c0)="1b94dbe6bee9f0e653a44cd791977d2e5c7eff6017ed17031df7378ff22b2e90776224ebcb282bf03617503e5c9da2a9260c03c8301ed60bd838f0595bbed6767759b156a964011e9023", 0x4a}, {&(0x7f0000001540)="7500d297096b6fb3b1ca912d2bdccb97a10a59", 0x13}], 0x136, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000280)="589382a660743a3705e5e7405df361a5175a5dd6d807f5645e4d63e62ed83449cece5f2956928279c185915aa2c0b2da2f16889c797b6939820b35a81d27806e442f8feb2ede724d50a03fb15ee7f4779853462a269c7b6b92ed9da4492d1632c62697b716c2399e0e80d24d22a6b671fc849d7f24bc9860cfd04acdeecfc6f9cf6166a2a43f46ab317ef762a733f3feac86d78b0ac72d32ae2c4e884bd478705aee5fbe2b9392f2f7bb96170fa97382db2a1cbc93fc06f08163721006089ee736c5c27f505b1571d16be6ff2322bdd437865c7f4e9860cb31c8141c13e6ebbb63f1ec9e10a073667b8698cf23188dc2c6dd1a0b7f749ece934eabedeab5ff6e016f313657dbf1dd04a5d4569a21e008dc4ed9224ff760ede634fada59e234e99b7be323129f83d96662a8ac5e2b278f49975bb652d68cee0a736129d87ff19a6b67c2b5d135141f6c4243b6f461e68d658cf32475d3fefbdde99cca25004869450dd957311e25686b7544ffa5974ffdcfc7f4a9f87d7fe9ea61b92719189486db8335563ee0ecc2e64d4397ab3861884d7381835cc28dd63c3e03ccb0185218bf365160d65294c8f20875ae48decc75eef0c0330cde4359697c95989d547e22e692e263b8e74c7804fb24455a9ada8d269d8bd129668506c07ecb0a7d3c49a497025fb68d3f71c8a1bd3a6f8aea41fc5d94c105f3a467b532fc37456041b1fbf0f4f6e6d4daf3e0803e2ad7c0e249a10acce9236149682c61571567479d3a034dd203031ce4a037b804f08ba7f88718b2980b062278b0e655f25931ab6e3dedc947d0915d69997e8b7b8288f8cb81892260c02285991bfe7f8a6722825a5e3f20e8325499af0a04e1c429fabe87a560c4a3e3b15e268384b6cf5c73d7d9e01dcb2ff04b3b7af7406e7bbc5ce7cbf3c49c6320afd1a71a6fcd1bf660bf2ba6a5b7dc5faf61ce0fdd767cf061b3a490ea6c056077fd51be27b58fadbedb5f11929c86a8d6f6467d52d93bc9b83e53c57aa78312062051471b484ec912142093a9ef8c3f2f117011b684b8e1723e703af52b6e8d697ebb7220f4f0458643035b9bebbd52ed9986975e70c81346eed3c48c260db189e3dacb7543f34f30e05ec97f66cc4c397f77bb39984756388a04727289aa52529b7cafd100cd21037193b4ea099f371ca795df2b6dedc17d49383004cbe3524f05fc382dcc36686d3ef73a82f8539718fd777620a353e0024362633a8df90a824bf99cf038db9e82dcf27140dba8c6f550e200eae65e7cba9eff692ab526e54321c86901b4d0a494dbd8665e2c5f19f2e4e6c687b111d2eac2a6b80c32ab00d48260caecc712461661fc0ed5f7455c929623ba2a9cf98e52552b5ce15a902fa053753067b39263e2d1d3d9a1fedcd950e70c132d688be6744a75a9e11c700f9bf29e464ef58784918b9088f92c7dcf64bc138364286a9e8e6510784a8cabf15fcbdddf00db0661b09b6cf5aa1f087069702f53cf706738a9cbbaecf01cf29e759f047d7bb76452d374d4a90a74e960df910d44508f3a3caceeb390127ecba42bc00e4b1128a43321bffb3420f8c1ca2629f9dcb86cf60e284f8798454fe276f96266a4d877b8bb28a07d65b10d91fd2766ec3155f52967467b630b23d9e7aee96d01c955dd3f8f2828dcec327186b743adbb46f47c36599d605d6288bfed829e8c00e446121833544520e5d9f464ff99838d64abb1f00d049d075cd278daf7bbb81aa770f9f86d662c364927104bdc6b1a4bb69fe36fee4baec49876051f8cabf8027be1495feca59ff11b61bd7b20716a017cbdcae5e837361b7bf5ff8df5cdb57b3a38f4d6297aed76a214d03482e8a6482fb83ca5be9f0461e79c2e310e91bab74a9c1e397a4cca5f64db7c5c21afe6b1bb013399d79144afc9d5790253de9b032d3941d5c180af494e7bcfd1b83eb1586dbcda3beb21f583885b2da94bad01f46e20abbc27ef871807ff129b1cf5701e9f3c1fcef1462d12f0ef5b5fe398a315be3122172dd9d92f4e14c21003557f4c2c36439ebcd96159e0b716c3d5bd3fe6e9122be5a397949ae05bdb570580150220889af21b76b7a85b73d2ffe64b93207e9d874f73e9f70f48377b3fd0489eb8058ecf75b30b659560ff4df58ffd34844c6a708804ca241523c4d61e127092bf892df31b49ae4b57fd4d0cbe50a3d134ee43d011fb4a3344f1723a5b1f8cf070a5d73283287ea54958fca5ffd4d55dd6b0e34a9f889073de02e6790882f69ecee5b32804aec5c27340804b8cf8134d2c00b089b82a6221cca9f65248670ff11e6756a3df6427902793da27c131841b905948c23bec868eeb2ea7639e13bcdd54c4df87e465f3aa730823f1b010bbfaed9a57a072a2661ad61c65d8bb3f74a5e8664d6b5fc31b8c6a41cde0673cc463ca5e54da76c07bd59579d979e0e9ffb71c9e56093a0ef21f2de02f3d525067e6b9da9841561bbbf41d596904cf264c37c47574c6ee95ee4d0233211e29283d49670ee2ce5f9ddce852c8d18505383cb97a78c9a1c9256427869de2b159bc9e7177059b4626708fcf3130f2b20c58d33036e09f33dd1599528f176a4d3217d8a698e19fcf9fea54b5ef706848816bef211476945239ea37540b54070505b47af81aaf2e1214aa4db6ded4fdfc6bfe6215caeacb9672ef607e9cc2a88347151c8b2c575c2dcd59519d333c640fa9a9d7cd4a4895ee81dbf0e876885dd9722fcd7427f1e219023030520e4f8580135ff66db6efcdf07703e615e4ac95682b9ada78d322a7232ddf7365dae6119f99a6ed1dd0863890c597b6ff5df0a783c58eeaf4253c4a12312a960b262df2ca5948c08686f6fa67329c48cde40cb5c8e868ca62f5f5988bf3c76f1e9c17f632227fa78a769d51818b38ff35c909de945ac37822a38da4af4561baff07e27939b7d9d2a091ff9f8e619d27382aa403f19957ebf4aed368eea7c70da89ac792a91d7bb591ac26b01583ab4fea15eebe5dd77f9f736e7ee61c57030e4c77d02a26177646398147a24a5cc3f6a5b42ce1bb4c0fd097030dbadc91bd22a56f0ffd04a3d4068d31038ae0554bff9bf630e163e37f07ae7d2d933576114eceea5c01655b68cd9b59db19e7c7c7f3a3928f9a127827ad236e6779861ada25b3bfdafedecf3b8bf9e02ac6868754709af8b50dd3d01dc17d761949747c4c26a12d04544696816b3fb805c42e7824d40a134a1ea3db1543ae20dd976d0a98b71fea4ae470085d0eb3c84361f74f0e54da606af75d6ee6e272e8cb77c742070e94afa283be7e5a7a95c1fa97debe3880e8df371fcc8a1fc08c7b2a40f6a91d92459293a9d317e68fb06923995684951510dbbce5bcd25ac41c9f8ef50fb35f94a1b3e773c39614391aec3820b042bb2b95ea5a8283e3b5e7bd3f1d8ec9baec9227d6a6deee13203f0678a24197f22b0fb2bdd95c2f1b7c7a9e6ed0d32acaaa01ee0b5e7862cfd3a01b241180cc1fad655a23f261071ad661e74b88ee2e92157dd2788f8c0610db3d770d39fdeb757b58c275675e46f3ecc6b7503c5793e0d8f2a3d75dc4b77da8ea0cc60c07ca4f6d349c298addc77664f692309b1ec65fa877e35999ca3202d283f99eeece0e70f0ae9bcb80b20f0ae2d5e2d570668fd7c2732ec0720991045c03b3f9215b3d5ef8066b855626484d684e9fd10c0cc9095443a615d10279144ba5478276917292f2eb7751475c913ce24884a602ae8d1ef4b4b127d1ee083b7ae53bb9f00f8048b2945dab917cce860e37dda890e76611fcba33776493395db55679bddfacf067e224bdccd9977845ff14eed9e091e85fffd3a979508379aad10e27c51ee556d5199517ddcabb4fe26e470e9a0b2ed8d02efadd2a4e19797e6010e22feed34bf288ba31fe5a4bd815e1734085c7158fa99821c8d1726b021af979f7bbda1caddfe073e8d3b8c0a8368456683a59417edc9e3c1ff82bf0392f4400506e4a82e68e534c0972f4ab4259b0f6f1611774e9e996a46d76ca5f814a96dbb50c9cf7ede3475d6ce4ce45daaec5da7acd4295d8898599336fd99dbdc9b8a807a5963b84eedd5e57f03474dd8f58f9c52419e39b0b4911d5c136b764ee4a9511c707f9fd9c72ce141c1f2f5dee1eedcd0631b75187564643002e50fa2800a3f8d73f6fa69e92e5996a97301e591e42d2a3fdd5560dfa27b65075adaf5ed4af7e117337157e740faf665f0d56d46fedadb5ba2e98b56abb48fe508d52641b883346babb7093fcc3e437acd2fc2f651e4f00bdb88d3784b090d8dd485ef955e7ebe3c65f07bab84adfa12ea2877f9598e8c88e04e658e0cf7f464b1b907bd69f7b7abb26612b41f860125a320a0f902c4cd85d7915fb0b25c499fffbbc1e9628032a5e03e965415819d5d511526d114e2cf2642fd7c6d6ea34c9a885c28299d2a086d50de446be21c2bd4da01321bf4bd9a2c45d9a2d65c0b7f1bb6677b0125197b3f328548cbae5dc567345c247c42c6a812d96d0c010a18e8625b033b9f2d2e6ef626e164a8dc1cc9a26769d6377a07505e30978fae238fa6b6d104569fe65c54935706848f87179fdac07e991a7595580c000550932263780546748d0b9aba79ec53a764a4ac866d97b1f14609bf831c42e20cc6d4d2f3a48cbe62fb185dedb2eacae1f705c417c6a6f558e5d0e43c0cc74aebe068e62c42f25a74d588dbd5d06ade5da00edf7ac49029bfdfec2e53a86a893f78f251f23ae2bd3b06a1f735c3aaba86b9db63d241ee4d8119d91d7aecb3feeac8186092a8c41d82c4ce6090a070f120eb83abebeec8a50bb46d8010cfac753e98383de1aedae87d0582210b92325aaebee796e33ac9cfdc028a603b3ae27dc11eb30285ca7b5f59059227a3907781b7a181d7d855dccff5ff9936ca029843bf89ce3c131a637e440550c7e450c4068f7565939292ee04aa09d62c48ade2cd17cb159ce33afb511f63426b8205d7abe9dc8d8474257b0b25667be87b2d85617c2cc918ec8952a7647150493cf7034d4bf5f52e69ad279e93f4df45882d90402bb19981292f2181eb4630d8d5534038a2d32163dc8243c7b7bbc463a731735469b45bb35f6fcd754ff1987f62cf5411826f3530a56d080280216896f741af239e0f04e4616016742d166857cba742b46a965cc66ab582ec957c2e5ced1980bf66aef87ba050a081acc92e6537cc820297e2b7be3f17420b89661846ee8179c3aa6f7133e0832a7591b5751aa2e12b2114153444afd31b80862a2a84f6c9d3650e2500251462ee28e82f8cb33f275366981b7bda67f7f474b0500a0e5210969db955c17112be49558fab2effa787d07815e36973524a7f57858ba60913a4ef34b7ead6a67ce6807e46b483aa47614476d614f8e5d28ef0cc8dabfb67a99b37aadcfa1984c5207e2be523eb3b9a1b8496c4ab38b11103ffa01af5bbc620e153459945f594dbe1d8b854c3568eed93852ab90e50d220f711becb59a12b8bb5a160e8674238e5321b7afda88f5659d20c812aa3c32cbb18557f5a0e0aa46482f23ea4d38c79096d0007b22e47f42d57f7de6f657e7330408a506198f7820da245b17b9a44b9f911c48d123b6d5e0a994c007d85c35385dec0ab8f7ad2eff756e005e93c85c6ed63f0ae45549abb2567caf45081d0fc13ed17e9ed55afad82ebac820ec0595d8942d0618a428105a0846b455c90ecb4bbdc7e25580a0b6a2a8a059196c8e5ef3ddd99c85d17b359998b26a6e639c2af0c49b6867ddffb4dacdfa5040094410c00460d34d", 0x1000}, {&(0x7f0000000140)="fc86d91b710329dbc17b3252825cb5033d98ce89c51da481bfc0c650f036d613ddbf89d3d1226ca79ba46fd0e2ed0abc1ac72f5014782273d6b73ae763", 0x3d}, {&(0x7f0000001c80)="e229ef2fd56dd85bbd60cc0bf7fdcee1773ea123832c424fc4bec9a40b58ad6dff7a4cb9501d637690b4d24c7c38681ff25a0bc5192bb28ddd30db5ca51fa185a4161c3d820b0cafa16f11444be7ac2549fa9ccea0f726a34b39c42fdc1e7c2ae974a1b4aac35f2e07c7050861a73a187d4a6272193590d715cb47ec4b31bcae77a04fe3474c67e8864cb5e59d792996f971a5815a4ddd4cd47e6521feacd24ae5b45bb19a6cb1d95c2595e2fe2879caa237cf034dbf66ed711ea62aea60a933a6500463d2f7c7eb90404bacd94dbecb5e06f0b4b0ce1b3b06a6108a4d354baf7cba9f4fe7fcb5daa666b53ea8ab96674d2bb3d4517f8cd37603ac533b2a27af322f0e9db16307809cc6c402c122b834c795a39cff770525adc5438a5d35b087822f880e6e36b8535f03b8cb536614107c15aea54eb076b135ae405899b1a057f82bacb656fe39d59d4f4cc81240325940ff2c2ac3f62e9a02c326c11fd4dc12c36ac3af78dd29f254d191b9cfbcc9c37319978b02e28bf0c4d8c8812a46267deefcc84969711cc3dc1d714d06daa9dd899bfc669cec97077aa3958608544f0a408e31ac59b78215aac0891d19abdbd1c053b5b94563c81fb09b2f7a3747d32b201ee6140c6acf272c439d45ff455a82616119254fd78c9f7fbd476350025e18d4a5ba467ebe9a67f8ce89660beeecee581c14b8bc765ba9b77f023b1023e0300000962237eea97d97116c13303bde027c2c7f4ea6f674c884fc9a1120a860b4bba1b015a02852c7a0e017c6e61339ee1f51b94d2c12b877142653a8012979f1d005e880c7ba581156a47e2245a46dbb1e287bc02f78720f8dd737b0cacc6e1483302f01989c51ebfacecf1dbfedb55450658e46dbbb2ceeb01e759c117d2ac93dbfd3e8a866591ca5972544b9936618d7f9c1e1741bfffaf4b87a166da7604ef3a5d97f71a99b39778ce8e06eb57a9804dc5cd2a4805ace4f6eef653c96d6c5466207607da491d0e7b5a4912172605176839100499c42e4f2732fe976bcf3d123b0446171b7bf13ec34a2e4dd7999588a792615935b0b6ee55df08713dd39d1a3b3ceaf256d50b7ce4c62006389ed8267cf03e3e19ddc1b9c3e3b5673da6e8552819051456ee10408d0a8745fde73bebbac5660e3bc63586eb16a65fb32c2b5a8bfa1a14ae1ec5eddca64fb539891c71d84d93a00548ece1502f7ba4d6d53a0ea2cc52c2436f90ed551daf9d2820036a926cc2e789dc1feb13e592c5370743884d873fc7d940f8cf168e9c902268ea7deeb6421991e178ecae5efbff55aea5f4483af17e0aef19c4a40808c569f00a04e20cf9d75a0439efd9d4e07b54bc73e03c78bd5afce72af9fe028bf22055949dedeed0a43089455a9af37ced847ef4e4d3fccfa7266601e0163c135c31f9a7d6d1f17e14d09be3ab682bbab392c83d9e6bc2680cd1671b52e6e7b0933efaff924596c1312ee8d0053fec6994837b50ea14ee3104eb0c5085e3a833b9bce5ccfe66ba6e029d20d61c24f33f976bdf7486376f3d41f7d235c27f7177653e8201ad1bc785d18a58aa3dedf05741e34c891c7b4a61128a9d125e0821628f52b6fd0cd6a7b6c2399fe7d0a6f62faa13337bcd8593b6d57cb6561dec9043f3f8d5e94893d269f0f350b24b24511ebf27c185eacc76c2cdcf1306d324908356363160888bf44df8f52bd7e7481f04a58c5b384d17d216739c68c3e6cccbb0df46b9f18a4910e6791dcbc23cd147c393d4dce9609b1c696709c2439edcef3f1623e60c6470e204116716055d67b7a2edd236e8e22479f898ae94335c69f622961b3c588b5438ecb0027e4c0241ed4b7a00ab4f55b2cb9eab7a3bf75b6f790e80ba8882b91324f2dac9095b77c8e23f9f78fa07f802bcc1897e9e5fa96653411730f1681c28a8b862f2bec08ba177f2b548cb9c3cda06c9dcb685c58f040e069fe0cb63060cb9788ae04c46d641bd8890264b1c1525dbcc1da049e074db3e3c1d815f1f3692eba1f29bb24d313492e0071024207532adf7081fb94e9ee17406483844435e386026c806ac0466f2a0455a2b70300354eeb6916886093cf4e7bc3cd59fc5caa9dac9a05fac53d7cc5f90f7e69a323f0178e8bfba069ae8bb7dd7f60cbf4ad826dd360b5872bef1fdc8de94c4c9ea44af72501ef070eaa955708d1cdddc4bcaef1e51429ce8840d314a6187428f2c95041193e9a73d784a14cddf7bdf95393d34936fdf24cf96824edc5682ffbf7d56b5e2cc1930daf971b3dc4e619920c0e9f970d1a2256239c7c51106d3df6e8fc3de80a589da1e11a773621b21a0486dd1d3ab37e8b5869b057b6da29a0b31a577e44dbe539730d23a7e75674585f33982df93de593e866605681ac5a7fcf5e55695c02d99d4d174bca2bc081e8921c14c4cc88f7150b9f72c9f38b5f994c160cea89972a165290a0c88552fa811288d06bb1ba0e0214066a0231491cf70515d4b5e60b03656a5ca4078105399ddcfe2d6117b79dc107c51cf39ca2d0fc782aa174ef9aaf52e5f55d392712f14c625526638fd6b553ad85832c86a1609780629539d0591edbb50cf40c8f219b831440965a5ea8ab1b5696a5991d861b458b905c459adfa6991786e63718df27a790c23ee48c9f4233f4628513966ba10a87202e553e209804658ce93bdf7a7121037f9e40ccb40b80826105394cedc1bccff9e10ad6246b214acd1fa7e79fe6d229dfac8acd728876ce2b8ab1cbe14e04f8deb3c3f911d5ce79e3fcc58b921f69955120e0f5e232048956d2624956140ea156eab43069546072648fb3aa5d896b507c77d78111462fdbbff4bca10f555e32d3da2e27729513a01c541ee6f32132e9f87e03700534be893e6fee3581773be0e451584187389956f0b3343401265540ad0d27765c1a19122c65883d7db5a850638b744ff8ec3eb44054d2a74a6fb994dc0d33e56a5f19a1f289ba069fa004273831aee9eaa44c8505225c779de7e63a3812ca18fa942ec406a6c3c5012b7445350c350a8d8e49429ff8dc1b67387fcf43ce203a5349668ca55ffde1f7ef9a14ccd0e05a0a4e7f580602521744aaba1063cd2b41d317b71bb3f20d6d4fcee1c9ff4a0ab68f0595256547c775b1fae010067e4bd114332bf2155f4ed6f8d01652928f09ea4e80d3e6a4cd0883fc7118947f732568aef5adc922bc468dd3fe3d86a8fabbb3674bb93dfe67db131567b492cb01d36c0d057e7a0172d6ca4072f1903f61db054aa381d6d5089baeb7690958f4a81de1389d4438c9baa7bf939a726b4c9897bea1726da9b3f5ebdb37fec73021ce3c2e5efb01451e43861bc44274cf6992f33ee9d0ca7645f90ac03f3c7d03559a486586acab11a1f9bfff47995f11dbac0164c84d7a23223fced6b74e8dca6b989c0cc0e03ccec5cb7f7e7bffb8e1657d9e7a592eff7380b2ef1f7d7b03dbaa272f890526a516fd9f20d9328a364a6da8680ae76d2e3e01eb0aec95f65fa307e4d6aaf8c3faf8ab78dd3316bc81013f5cbd6b691899b7db503fc9481ad396f1d25bbdf6ce0235ebdd1af644b94012768a4a4ad3d0407ae9caa3e573a5271d3332c82d3bdd19e5c7b032bd62196093468ffae541dc7e6177c7fd69eaaa0743b11f56bd384e2cd7a93752f1c3c50b6043a9d987359810a9c87c640449ffebeee22419a904d14e2c9e7096fa3096319b0b4ff6aec4729b1d9a3d29793df72b6c4e6c02f973a85a08e6342f8c377b1c6154addbd09e20029cc4d52dc0259dda0d1e03235d7fe260a788ab7d4b8b5f9ff055dfe894f9fe947c239773caed359395ee986309d973d0f1fd3bb98fbf82a23b0c58101a2d51abaa385916bec019c46e5d37c1639f163235e4c5b00c18093c94b03dee6339420599f08893456c958cc5cf609710b5cfa43f17d93236b8e22fa066d12c660b752608383ef45fa0ffcaa4e0a1cb1e618bebf36df737f3b4556e27673de85833d1037e2c8f25e4b7422a671291600e196dce94c1c59df63901fc99d2ba0aa43e0c35d0a5b2bb4f62dc5a8ad36812877ce26233650f0a3702878693e99ed781f4be0e4c947a83ac62e528fc9cdebc03b442ec9d9070076aeb2f876ace29724c9cf47f2f1181e3e7f541d31109728f136ee359cc566b95c05b980826a5b6c1c4d0ec8c139c7386b5495290c0bf920e478ffa44b3bfa9b2370c6205fc27e1d74cd9a4e915eb07fbf8cb3c85f7d555be97c6d9624da3f7595e581f2aa01b5f9c8ab0193a5475b39b675ba5d4a72d4c49ae447511ca6570060f442576f1426edbf13fb44324f207f8b0b2bcbed9c7955a328cb08b24a8591726e9d74a374c49acb38b90caedde78e4ccea13f8760b3ee8e11b2ec9aef70ac23ba138446ac4cffdc926b224a9e5008ee6110d97ed6c2e770073404220adc0a8ff08a3efd0151eb3e557bd5d4bfd08f47edd2aa4b9c5b1cc125f0da3d6fcc737e5c6c3796e8b97c4fddf33a464648ed9f214f272398924e7aa9bc9cc28666373a6ad00a117bbe3fac4ac7e8c2148ba70dfc04686eb4abf5fc6951e192a84336eb74b7bee9c10b540d3b92b18def0e922f02e37ce54682adb4af433accf4a1b943274e89ddaa5b0265db7c9752723d0b87ffb322c49a33ebd1c6c10c1c3fff3fe26c7fa96298716e042add9f13462d83af445d8ba648aa577b5640fa64060ab96b83255f8ca31d8af8783375bc47dbf17d83fae45a76f0eac4bc9bec5afb38f84fcd626a8a8b3faa2212320c7ba368a4f2ed12dfd13cb5bdfb299caf23c83183747c840aefdbf999483759a497a5fa21f49ffd247d071e03c147143b0cb4234fba9d34b510bf7ae0a00e3628cd06522acee28f12a8bffeba5dd6aadc76529028413f3118c44f393c925b7d09972db22b2d682078b757fcd6a76a70eb2f23053f2726646da708a22405384a46baea407e0d19c74778a7bccb8f516a6c9a84ef8530e1fb6a19c7eda77783f7463be512d03897447faa74c35c494401195cc92b89114170459d2ff65038d09f8245d3786a8487958ba55bb955d703df18db0de151047564bd4e24662f151594e2592485ba462f4b74dce20f0707661e585ffbcd71e70f86a4e61070b985d6504123b624ef6dfa1abcdd5f4fda8e79635ea2c2b3d9a9454471f4082a64c1e67dcefe4437bc8e903871a759319cb203400bef2d477c90920490994191d93c8a43b318f432601e6bcccc25d4adf8f252ead1183db285d4e276c5cee5afdb5cc908f57ad66b8e896218afff8726b933c66f9f147328322bb7972d7a09333b3c234045aaffa25d1cf9d0a009f225734a061287a6876dceda69416e202213fca9828ba0a2e3628ea670091ef2bc1668512410c9cca22c4d3b08a165eb58a46fa7113cd32de870398525b9ef0a4915e2b98ac2323a891a63df3c368f4cb0bfc68179c55d07e9900053e7e259f3d0c22ace685061e6faedc8e184a9291f27f474d273fd60da8d074561aa325b3f1a0c428056d26c7122e6075bed937d554ebd54055c187694d056531df6d0eaca9e5f95cb12d0d1d508fda33fb3efb524c4e43a14e5890c43cb2ec4f09b866f178a3c5685d866aeae41fc822d80c65747557ec00b345f668480e2a572f7c2580284a3aaf4e9782ccdac59dffb1d6cf88be9107ef09d6af7350e952cd218ec1424981d0472405e5cf9ce4f6cea51bef16f74d2c581803edf9e08a23ca1598bea1e2eec71c3545f0203430bb3bdd798dd6e3bf8a8c3ce3db7e77ecd59a56b8168cde83f5bda17fc6bf63317975fe99350e7bc6d2", 0x1000}, {&(0x7f0000000180)="17d1c8b07177da673af26f97c3f17ebe65fe1e77ed0f24f520c11e18849aec5be8c56f9cb1650360443ade2843dc8e39d5a39f6162896d1ffcf7b256a4", 0x3d}, {&(0x7f0000001280)="9284fe99d6a8ef16948d90ea48467e474e38486215ad882a42f0f30bd74bb5ff52a065ab343c28b38bc9723cbeba0234dd8f8113d05c487306c8f8843c22ce6199a64c3216a7c483da3a697300d396e830239385a8bfab779b6503ce9759172b87660f568e870238f1441cd85c28240a95a147c8b35ced6b97565b661498ec5f377413c3e6dd8b71dd4c60d6dd5187c61470d408e871f282f5adfcdfa394acc49d9d86ec19515c687885494e53c6f235d522b0fb0e9014c88fb7201136b8f1a6da75ba880348120899d530d3fb7213d9b77f48a49d180bf04a3d14ae625c1a39c993354761550fb6e44c83849e96dbf8f7b2e7347062f019bffac52522b5", 0xfe}, {&(0x7f0000001380)="b32aa2f9b4e50b0fa08811823cff55213a15a5d6ca6b570b5f988d5360e2d317cdd24967542cadca7ffd15b8bed0bc1dc24e413a4c86bb457e48b989e6fad941865ff569ebff6d27f868bdad4190f428acd4aca8d481fc582f263fb456941e527d28f9b7872cba23454bfc", 0x6b}], 0x6, 0x0, 0x0, 0x400}, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = shmget(0x3, 0x4000, 0xd48ec1429c057e34, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = socket(0x2000000000000002, 0x1, 0x0) r7 = dup(r6) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r8 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000480)) read(r6, &(0x7f0000000980)=""/167, 0xf) r9 = geteuid() kevent(r8, &(0x7f0000000a40)=[{{r6}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r6}, 0xffffffffffffffff, 0x40, 0x83, 0x3, 0x80000000}, {{r7}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r6}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r6}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r8}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r7}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r6}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r6}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r6}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r7}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r7}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r7}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r10 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r12 = fcntl$getown(r6, 0x5) r13 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x3, r9, r11, r9, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r12, r13, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x7000) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = getpgrp() acct(&(0x7f00000000c0)='./bus\x00') ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x1828, r1) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffc) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5ff3f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669f3191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb6718971704832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bfafef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2533e108b74028ddb424e3a394bf9972b986fdd9748af4e36eeabbd4e33e4cd7d149001e649fc040ec078bb89c93c654b7419632e36b129621419d794b084c5a42f0007a4c6821c8b3a7ea72881295c14865987d4d31d81fb3a9d3c7cc9e6bc9de99f9f11a736320f1c8ec25d4b94b7525d9c3aa736e3729217c1b3560aa94803657e8b322b98d4975f87b6f853ed2b29351fa203e1041548fec0dc3ae317"], 0x10) dup2(r2, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x254, 0x1, './file0\x00', 0x8001, 0x3, 0x7ff, 0x7}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x3, 0x3}, 0x10) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="17e488adcda6f2ec5f2437cca5a7b0663537ae8868c93e7f330572ac4aafc3f15d96d1a95b3880e564f22e0c6a07133759206bc5c6dbb2d29ca2df7b7b4d1c942ca8d50d9b67765c48bb748c757e18b1860bee407d5ded3cb29be7ac53dc623067ac087ad814d3a0424dc854c7f3155bb35346bbde20b9b1f4b78392f417b32797fc3e87451ec996d807d80d38ed54723bec3015a6eb8e0c919204b28737074bdd785bf8c4a1bf7a349fbacad8b59dd9e505a674a170deeb7d81a8e8530f781d6e6bd30ddcd0b6d6b097c4b409171518b39c50643e53b809849391e7808d8c57344138f6ae44e76dad", 0xe9}, {&(0x7f0000000280)="090120f0ef8e7470c9a04d47228f2ea4c2d4d695922804841b8e365d7396e3ccec07ec99d7c28ec4f8f3f66ec6f30c1bfa295546b3bae2267e0a6019ebc3309290e1f9ea4539d2c626e95542bbcc0439a85aae8b6fbb53ab1f37a5b63e0b2fdeaa62de17d5f9b0108cf3c4b0e4678331e95f52414faa0958bb13ae93a0365046408c2030fc", 0x85}, {&(0x7f0000000340)="bbe80bf37109f33e3c6808b647a05583d1277974734f078d9ac7936d21e4574d327182e4d5a12bba1c8d536d156788d916730553af8ad7377b843036b1e18d8641741451b742e3df103f788bf773ed04fc4dd9bae5f8f0e5a540a6205352600670e156dddd84623f089d3390f8262a04742d88d2df42ebfdbcd0f87da352d41a449f76a52a0b9930b304a12db47120118fdee55415a45d11cd91c2cf20ecdab9e55fa21f46f884a21afca18d2813c478d9b2dd4844241806cb1affeca51a0191c80a00", 0xc3}, {&(0x7f0000000440)="42dff28ac527b60905e66289f282ce9e4284156edb97ab378f183a13a80e21364e913bb84bf5fc5da77eb77fe024d41c3328d99ac58878fe327122fa92e29813e39af6047d7dc6cd10fcfc3bce6fe69f165d454f9f61d7b3651c5e84fa151753ca82dbb75bbf15f6f2", 0x69}, {&(0x7f00000004c0)="cdcaa0492ea138353fda7804a7053703afb7ef97362a14ddb598e3b95b669a1414569e7f97aad2259b2cdf3d2ecb24b5fece72698ae5fc58673e1d92daa6243a772fe4b5919b2c5c106f7d283cd0f0033a1a65e4f47234c31cd5f5ff4a98bc031aaa45e4d572e650de86325ae5c1816ec962d6bd8cb02145af313bf3f9b6899c3652b60aac8eb92f15542a787702cc91bb62dbd60c98935772332edd10afd5b077ad185dee4ce0127a", 0xa9}, {&(0x7f0000000580)="7acf87afd01411fd430459eb036dbfafbcaba670711ca404033b98285223b78b229f71adeda617e0382e51", 0x2b}, {&(0x7f00000005c0)="435b24b17c83137ea5c9a5737cefefc3b7999437e6517e8a3bead9bfb7f3db0e1c2b5f8554043b3820463175e5b9cf31b9c6077fe77a59b232237b17008b768f84825c6219e5974fee3fde77b7340eb100847d164ea607856091bed312dbdce3cd35c100f29e2a721d79f625ac8fc5892274df0c17a61f4cd1", 0x79}], 0x7, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x80000001, 0xc000000, 0x0, 0x1, "29cfeef98b59b2b4604313e8e884eebe4d0f99a0", 0x5842a488, 0x8}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) ioctl$TIOCSTART(r0, 0x2000746e) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x512439cd39bb98e5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect(r2, &(0x7f0000000280)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x0, 0x6}, 0x10000002a) r3 = socket$inet6(0x18, 0x4, 0xfb) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/166], 0xa6, 0x3, 0x1000) r4 = msgget(0x2, 0x230) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000080000000000009684dbc117baa7e4b2b4e2888ee309e464a70f70d891ff3f6f1d0451a8022c2bd0eb368934fb2e610199bd6633fe794b9713ad8d47e285b7"], 0x16, 0x0, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000340)={0x8, 0x1, 0x0, 0x8c1d, 0x4}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x140) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r6, 0x0, 0x40fff, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r6, &(0x7f0000000040), 0x1) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) r8 = dup2(r6, r7) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000580)={0x5, './file0\x00'}) lseek(r5, 0x0, 0x40fff, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r5, &(0x7f0000000040), 0x1) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r9 = dup(0xffffffffffffff9c) sendto$inet6(r9, &(0x7f0000000080)="67e80f3e7171328bbddf2763d501c605acd727f2fa5132589197bbac02c9041dbd3845cf8eae4abfd2177d228b9804f652032b2f0d2571b7e8ffa109d6415a5e26966e7aeef1dea9c8afa6b6fcbd601caf66", 0x52, 0x8, &(0x7f0000000000)={0x18, 0x3, 0xff, 0xfffffffc}, 0xc) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1, 0x1, 0x3, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x4], [{0x0, 0xf927}], {}, {0x3e95}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x6) r2 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000040)='./file1\x00', 0x2, 0x1cc) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r1 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) shutdown(r0, 0x0) 16:00:11 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000003c0)="4c407361423454f6d1a1f37c4c8bbd26bad763e551de07a02fe5b3785cae9a01b2b548cc09441040190875371660e4cb6513c414a844b663ee3aa12a593774a529c2d53203d4de035e3b5cf4c5bf3b3ce053d20bb4550ce411867ed0d981a935d93d7d325b1bcf8a9feceb338966e21ccd6c0451830ecffb7b23a7e0fed47cd70fbbd34288ba67e653b5abc1b8961388fa8e96286b94fdd6676f48ea2eb796697719ef5f01c152f0ea6d1fd6642094336255f6d3e15dca2dad7af64aa8d5face900fb7b4d74ff1fe38e37ae1be61a0cf23d54258793f1470bc415a6e30d30af0cee31a2969bfcf7bfbc36f34b1aaa4e5cdb47f48a3274a3a7b178c9d46a72c47398879c93493df2332572f53a1464ed30a925d3e19434a6b5496af79542515894bc789c4dc75bdd0adf08449387443b7da81421184f914b8a9b520926fa905c4a4cbdaf4118b89aaec04917730641e24b6eb9e19df3b3ebd885d646e40f9082f6a8c8d092b0461ca7479e8077b5f2955aa9c2d6ba7534b909a268fb814b0be19c1e771d088f3e4319711bf594cd9a403691ed5064407823ec112098dceacb425db6293df3f428f129b67878ab3db37d20200fa07f809a68ef7b32e4ed70b5f46efeda7780f3805ddc8407e931ee7d789c04fff1b91c1420dd4ebd2479147fb76d3fe7521034ec309b05ff9fdb50473137c81798b0ec95ce5579fb6a5cc2a65f1a9e812eaa713dcb1264e855492d4e8decd8c71379ada1d9899f44c8108bf66b0efb6db0a7fc72fa6e90ca41a4f297d2632623d15580529af67092376e3bf1e830bac3d13eca5e78c4893201126a00a91f5072a9a12618286c7e87ea2bb9f0a6a64294de04e3432105f7cdab1fafd1fc307cd71dfe833a590af28f244b51560dc0bf36836afb79365980f5ea619f87b232c86fc19143f57d26c383b1891c17fcec63f51d9da220be0791e06cf4d09e99478ae6d47354c27a1991a37610c5c11110f80335622c794457ae3e6b7b5b9282db3f33f2a86de3480016f207d689bbfe645939188d5f9a796c37fad8adea4cff5056926e0b501252a78f84a28b44b6deb2d6be17a4d60b9465376761ac5605dc747a0bcf3477240892c1c992e298da278ed854149868cd9567c14d60ae2a88e8986320e54499438ebe7447ad5ed5a1a4c0a4d8ca6d528812573d63dd52087a5ec388af4e03a37df62a3d43167b853e7431a6fd05e2df185b4def73b1fe8097314fdc2686624989f87a60ef52fd70f866b8a90924e54a503528134712ab8f9cd3a5e4e04ed30c3703c1bb9a1cd4f1ebd20ef077a0da59de943d7feb06b7dafe535b96458301519e0933ede8d47c85639542006b8994c96169b1a8121b3c035b2bcad3debdaa96e582e6c0a9bfa6873d2e91425c3c71d6a10cb92c0c86c560c9e28041b99d68f573869a8cc0d7c3792c9ab58994965234513c1920083fd03ec1d6feb2773da83f3efb1f981c54d2625a74cb4ee18cb2c4c4f08c9abb0b716001762c8eda0d30ac99aad414e5c6751dd1f6188fb5411a30c9de84be1412fd9616d96ce83d89a70310ed8c5297c09ff86794fd44a749cf317e905b12928c33ba032b5d08ba66b394b8a1fa92a7844df4eba63cad9cce72d543e89934b2845595536b9cdc8a6eb547e556a5ca5aa54ead77cd8e79b61f1921750b9d03bcac86e59b0b3271aa18c6e2823b12b55a06b0b881a4a5f0645a764472a401018908744e719402292e5a0ccf127c6c40cc6d6c92012bdaf15749a923dd3f13ecbb1b4f3e397ff6f103fd806753d7c04cdd9592ed6da646855f474f99a38b287af9b5a852026425ac6e07eb24ae6addbca61905915fe2cf01e7e96a117396994df397a064e535a40f3199faa61cd5077ea281853d5e65cf6597576ccb25f5e2defd83b0c21d325cbaedb0a13c83716e19509f67b474c9b02b0fd25fa2a77614f3b44416a5c4dc0ef913ebc0e34a015224a585251dd19203b11d42df812a1073380355bed6dd84096d82d157c664025cd0e21169f73a24006596f7b14d5a3c841997acbdb8fc3b563dc7b9c28727af38d02a2831c569dca22f879cf7ef3dc02a8677588747f9c170cc86c6a4004ced04f06486897ca52a4d1b4e03945d044a8fa35377ed0965b700bb402a45e0379eeaae09900d3b0038606e91ee475f0b8147ab5395709130b94c9c086098ed92e769014f663b0be744648125f2d15c8e6002ffc7d21c60bd2ab6adbf92704fa46a5742fdaa1eed937677f03bb370aba2c5f1140577f25f2feeb78902f05ce051b082b3a6b0fcdd5cd2cbe1414ff4f278ac91665920ce399b737c3758a8118e9db71e314886a6711a902af085d6b085e3d6ac1d3026e526840e10ddbe5dff792bfe35590e787390dcf603ceaead121194e8b070f3efb770d0a71c3def3dfad22ae68f1bda37a5155df9800d7786fb311782c1db6c6de234e0c6d56c964b21b0813862d21ab54d72fe367f0d8b09abe7f8d621c784ba1bdcd84206d779f34b79a3ba04ea58921564c6f430b6da695bcaebc4a2a75a9075a83632ba1a8768d0c99a1e3691b2045df235e6b9b0f68ea51b81a3e8f219c3a4bcaff96d82db32c1f3c8eaa0cf5d34742d8c982c1de768b64d8eb847025e4cd8585d8a678bedcc2ac4737312cea9a8555005766416d04289f07b7a3b7c695f130f41827f29f93c64935d4659378f5ec22e1c5a756410b2c9951536f511c8f8fb8ba6be9f5c8a707ccd5afb554eaec564439c5373b8352b19156f1edd32ecbf4a90d329a0f18f5fe9a582f30201005b942c3a80d21c104ee092484fda436ff0ed79f15ce293e9487a454279a77750817bc3d6e477f2bf65cc5bc104606627d99c2b06f79401eed2c01fea55a703e8fea15600e8a79dcf3b40a5b637c3ac97065b11a02d21f8709cf0737a24a4ccdf8c55ef74e85231a78f481e99b494bdfa395c47b3b6a330879a9ee20896a44d78934059e6fd04bb966f8fd63e589df4374a3dd9e48d536c482d58fdec796640926b77e890cdf9097a351b2645cb2e66642a39961952027c7779302ce7e48b8ad2a46b0a53b603a52cca98f2f350362119abbf8f48d2f824f691026dff7c79e2bbd7d68f021ebedb1ffb2c1f934c0f5ab69114843243dc76b8820b6ad5f1c273e3e99ca7639f0af2417442524224695b31ce952f9fb6b82ab421cd7e59667122ca0661f80a1c4d787aa9ce5e1bee96d7ae45a7ffd1f7c22640bedee85a066d7eee9b6a69111ab642bef0f455089ac69ae3906f720d1d1", 0x910}], 0x1}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3a19602d293ce3310b2a3b03188031eeaf051161"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x5, 0x9}, {0x9, 0x8}}, 0x0) unlink(&(0x7f0000000100)='./file0\x00') 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) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="d180643424bbd50b11138952536cfc1f1bce52471c5d5f9430706aac3088e9b0", @ANYRES32=r0, @ANYRES64=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES64, @ANYRES64, @ANYPTR64=&(0x7f0000000240)=ANY=[], @ANYBLOB="26362a81a6263cf111b3b04c1df70fbde1dffc28017062be5694f67adf2275c2abdf47a42133cf16378a218d514813998c8bc25e2c852aa0d6725dc9da84a1e1d4622227ea044cfb565ddab21a16e5f70679404b8c297204992746e57b7bd794eac499892ebb7c07db28f657a1320d286eee57b3a5cd57d39a21281ebb76313572", @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="30a4261eeb42df142766565390c0edbbc71fb5b7cb8841992b3a94f5be62e7e44536836ea0e41e4698feeac45c27ed28061dd4960de8f52b5138598c353fe9f3e544188a16368ecd788bca0b2e59a74336c3235905be006f48737fae36cba079a939714d557e4220"], @ANYRES32=r5, @ANYRES16=0x0], @ANYRES16, @ANYRESOCT=r4, @ANYRESOCT=r2, @ANYBLOB="276f183c74bd8e0f6464a894374be53ec58d0dd7d4a0cea55a1f6c112ab59f846cbdfe460a3bbf483613aba8c5cbd0c6760a1bdcb9430dc83be8e4263f6b98f4"], 0x8) dup2(r1, r0) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f00000000c0)="03685e2540332b92a1792ca66da9d2fe3e664b3a4a503271849680ec76aca91dc6ecb190f1c747d39827e18a66793422c9fe54d2baaaba25d79b715a966b73befb3e316d4376ee09102e6faaa82630926705dff22c66d30d467e3cd1bbbf35dbe04515dddf008cc8fda4e7752c9b4736a9459c3d5581b6aab00e5101195653f5ac9f80bfafed3956779f0086ea64017ea81db96cab23125ff3fc73c564ed89bb7350bb70446046944a882bdb0ee3eaaf368a26864f3bf6cf925fa6b675c327ef22c1d40f0bc61ea9c0fcad6b85ef1e5ed658", 0xd2}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:12 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc038694e, &(0x7f0000000300)) 16:00:12 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') utimes(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000040)={{0xb8a0, 0x6}, {0x6, 0x2}}) 16:00:12 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x154) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x22) r3 = socket(0x0, 0x4000, 0x0) ftruncate(r3, 0x0, 0xdfe) r4 = semget$private(0x0, 0x1, 0x10a) semop(r4, &(0x7f0000000000)=[{0x4, 0xff, 0x800}, {0x3, 0x9, 0x800}, {0x0, 0x101}], 0x3) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x800}, {0x0, 0x3, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)={{0x10001, 0x2, 0xfffffffd}, 0x1000001, 0x5}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f00000008c0)=[{&(0x7f0000000200)="91aed6aa2c399ba3de58", 0xa}, {&(0x7f0000000240)}, {&(0x7f00000004c0)="c3d740fd1c2e2805295e771ed50061e1ae0e755dbe723e6e7137aa2942722874e9870fa9261cf03a5204ca32b939920f4ad9ddae6a5654c5bb48ff822f36fc4ed41ff6fd85d5bcfcfffc166578ce5eb73a304bb451af61a3e6e583f4be9e83bd59556ded51ba58e64ee144b701d42396d609580b884d9a750b4f12e748a8849a68099fe56ab5731eb8d1d51d01b6b5b07c44a3a0afaeaae195592b9be8cc3d19f2e7fa9c789d290428a3b81b7bd6f45ce57e12806603d5ddf8e3a5b97556d16bcb86eae3e49bf6", 0xc7}, {&(0x7f00000005c0)="507c61a90495e0ab41d2a464267205bc668ed6f1d49a865787b90880002595f314008a058317794d67d6bc63bdc446dca12e61ddccbd2b48bd9cbca21494016e930f9f", 0x43}, {&(0x7f0000000640)="041a555ce222ecd5af65cf978c28c728021ec4d7e1c256b250ba153b245c40bbb10f924d23b968176135140d151549c8c41e8961de9dab8e0514032b5686febb1ac813b9401007becb2f2e134dd414a3825fb8c8bd5512bfc7152e74832f0a503362b285a7e00789bff202274beb478293b80ab650cd32fb991611978977b867ec221d443ac6d7ebd91b46531115a1abe26cdcc8fa1473d388e0336e12abc3aca1ab3b6b68a28fcb3fc891dadeab5ce9744b5f0f014f9c4a45db58c676fa14503b977ac0eff0be3b5a00b004fd324c4910a8d142044caa6d32a9e78d767c4154bf43e2", 0xe3}, {&(0x7f00000007c0)="8e96f97392ca3c69c4fdb5ce64d6a9dbb57c35aa0ad8dbdc58016c0239d2f40c778206a24cdd3efdc7d5174e58872379701413707f2d1548f1b14a0cde5f572acf7f1c04b9e53a2ecffdcdb89d927da835f4ceb40b1e17b420da779bc9b69b794089e71ab60366594dc2935ac630e86816301c424e0314aeb5c3b1f7bc773bfbc483f7723e71e6aca3f4d7420cd8a1971b5a8d8924bc61defa925c7167750da592ed44999841ce86c68c86e220a319f6c3d7e8f081be2270cddbdb2d212e775cb859b80bd4f10c96681c020e998c25c088ddad837f92af0141", 0xd9}], 0x6, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x201, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x27}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r5, 0x0) semop(r0, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x4, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x800, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x6, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0}, 0xc) chroot(&(0x7f0000000000)='./file0\x00') sendmsg(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000100)="ce4304e92ee8390ccde71ff4b7ff578e105e3f4b0d4563e123bddaabe2c826c05c146abbf240189f9a", 0x29}, {&(0x7f0000000180)="7783ba28e65749976a1549473ea9f2608e61f4040efe04dd04efdc45c415bbcd6526fa98c46964cee2d9030c1ab5af99bc16f519d72f", 0x36}, {&(0x7f00000001c0)="fa77b89adcae80baa46f1f32746257020dab7fc61daa3ff335b40548be49cbaef564c07b65fdbc315eda76d85c3fecf3b575a15f2a62b1aa92ea636dff0bd169a5232aa3a1fe3232b4bee63de21791f89a7e3f6b562514734dc426eb8c355db075bbd88dd4405e0496a2c86775385783079154f82e4560e2e8d246c2e6fe163938462ed553270402a4fcab957b9f8d9fd866afb9ad8d94d1a711bd6fbc7336e9db4f615f0861089d3d1a5ca8c1db07f186b665784c56812fcee489311b54222f9f092948f200c7b3ed18e1d6", 0xcc}, {&(0x7f00000002c0)="73f652f003dbae5f7a8d3beb401dd86d88f19ec0d0300539ac86531e2fd3da840d6ecb5a806e9f9f19aa1fa016e0fb311415320321e75ea65aa1b1b944046eb891d00af6b77db8aac5b7ce1e01914658807b6a152d1b542f9b0109b3a6", 0x5d}, {&(0x7f0000000440)="66c7c310383540e61069d57fa16a6fc3565d793eac4110fc90e8a0e769d9ebbce29c58c78203b096b31df9f4c19881fbfaf52ba1c5491259d11051824d732ff8d2874d730ba9fd98be4afa499ccf2023f8c34b92fcb34c42cd1ef07d6bd0c1958e98477e031089447c0a3fcea63119d8fa29f691f6909d856670d4b0840f8e95401903b62d24246829515cb30ce2d1433c6c36ad002e8badd23aba985f3a952659c946deaa1c568ed0a154d26f90b7", 0xaf}, {&(0x7f0000000500)="597a31cc4000f84c31a3ab64670db46b81bdf81feb0c2b7cb0226234bc096c467a98419f63579f713830ff562b087677f756c1fb92416e80610ecdaec060f9a970a4d912b42f2e7fe0b5754a28b16dcac3a9be207ce2918f0518b1ab62159f430c8826f402a60d0b0199e80539529c5a6994f35bdbcd128602771633ceb7b65955f3a331836b3b223d2b6824f08309a575f2bf6f88058e86169a41963edeed3648c8d808652ef699c1d3a6db", 0xac}, {&(0x7f00000005c0)="6e65aabd5e64f6d4b8815e7d76a22a3ab2c2eb1f0143bbf93af17cb1bdc31173796862e71ca411d32b97c03dba6c3e0bfcf2908b6d8329fecb19c428453a544bcdc12edb468e6d96a4817c7e5e51cf5ea0f71c32d2205933cc4ce94e0e1e575adb5b1328bf6112a8090aa15f1e9a51e804cce0c65927894945d859e33e3bae8f23acf3e49821932584fb6a4b53795aa87fa03f48c1c2452e8762378c7a0c33564b99738088712ebd696b21d24db7b1a30b8b93d9c3592869e5ae34eb8c2f6f836a9d8cf7c6941c502dac1879e4364d67cf5e8b7b5202356ec4", 0xd9}, {&(0x7f0000000340)="84ec5f88c04f0c705bdc482309403ebdaf7c70ff73baa30e139f24079839bd1e5246a5a5b14781fe19ef7698cb18623e159f127252ac11ecce5bf5df759fea37683384c7937945eed097f7d9f22eb21432b9bd079f1a2dabf976762125ade4336cb23fc6586ffd3988064173f815b593496832189660bee227895c8c", 0x7c}, {&(0x7f00000006c0)="4d3ff3df67a61efa2cbb179d63729bf21b67e71881516c52a3c644c7837cba8fb1eeb3db6aebbafa04eac151daa5f9e53bb482771bc6d0ad226f45f3cde01c5aa5e179d224ef5e4b5c9f5093e78359d2c844fc80dfb0c6cb3fc1886a7bef0c16853a5a6c1c24c983b2c5cf85a519071168a8969cb6fe02df2c5a1d338d895dab6fa5edadc55f251f870e9370b6cfd20df53ce5e509f865281f248b0ac803bfb589e560e93ac21c79c38af530b40db0eb688067e5e9b2396d7500c0fd819a65016877673c6cdbe69f6dc79b6d7ce1edb61e0520e9dd1c861c76723bd219171e97d704b6c2637c91d99d34fe05fc38bfef7b724aa0760f2048069fb7fcdb35ccbb914f5d41a07d411d1d471d5e140de5a062ef6a2e922a913dfb707710d754ee4cb0de795b91e9b4536f48d718f31a3df7491e2dbed75c7c45688813c01df369212a7508cd45dcf5abf3b1dddc984e5c9ab8f6b0d7721b0b901e7df88360336da7e0e69b575c3bc3ee8aa1d4307385906b34208b4270e9058fdcda4e18cb7e72ea4fa45625c063f2e7774ded43b789f3a9fee8ff952d659e6ee14a54c2f718075f8701703b31a36ce6b19152487334259103419703f5c556f63c1cb25f1662429b7898f0eb50863f3034091d112a2db2dee59fc5cf0bca6762f26ffd0932bb28693b0a64a8aa2d29f67853bb5fdc5a56db465375b6361d1f9fed3c58069d36f5de41c217ef51bd901e62f6154fc8f3970ad13161cf934c8f2eeb783dfdd3b3f81c08967331c10c6f7f0d926750030607037f699c80fbac175f4ce5bff93da1fe7064fc5df3174759b5ce6ec987b832a9fd6a92a72164a69ad7d37c0d6963ba3baadaabd6177e9016384c351a5cf5fb26880fc8ff1ca9c88d66b5cf6857ad2e15425ae8fbf52e2be30a7a9e2b28bec463ad9fd11c71ec90101457bd40bb23d3e3998a77ba23848bb1fb0d31dd3b4551eacfa384824fecf76eaca839fbcd37804aabcc5eadb328be4909bb0ca258781d73ab430e34a7ea53666b8b513cab9a88d82283d24c8a2e31e9ee7185e0b3d905c81da620ef6ea11056491b035d84639b10dfc1a73db0795396e32ae36d0c134d225d5fa9a800a28a2b051f22f397ea2ef5ff82386dcdab7aecfcf687e6b9dfc16a1622297f514e4829e6f249658168229dde08362bfffd8c86b4944beabb32fd907ae2ae9dd403388f6055856ba4bd85ee3b4cc8d3489ea6c3b71ef1da2277495a9e9945d968420fce11a8c346f1b0e447d666882390065d1cfcaf8de75b71eb265f6087a7d351aa714b928e5e491c27e68d22a89f614de13c04c6349ad80a806e9b8f3b4f2d3f8f1ccf7806b53d6fb2f9cbb53edbde8bafe6f84d", 0x3c9}], 0x9, &(0x7f0000001800)=[{0x10}], 0x10}, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x101, 0xfff}, {0x23, 0xffff}], 0x2}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000180)) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f000000004c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x12, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) setsockopt(r1, 0x6, 0x0, &(0x7f00000002c0)="898f83aeacb97aa93be1e99607251f423bd1b21a783e1ac06e061951cba958a963871c86e90bc05703750de03907345f2bdf1b4df47c460c82fa86c83b4afb43b9d1a466d7ba23ade42aba55c185dcd2d35fd45cb340618e4b0c8e309167cea1ebd8b497002693ab89ed3bf8ea56437db0779132fe301a4b2f4645e4382ffef3b2b341c143e62f252c8199a545e3b115cc4b040e415cd47fa63a157306987c88106879877f509c1113c1f3ce7048d56466d36a94c9d5a78d1ec10764d23ff211c0b0b3f833ec11ab1238a3a5df0a5186b87bd19be635a6c43d8e62f5b621fe8d9855619a6ff03ca06ecbcb5332b5af1f17baaa5f509085a49eb6859b1273f5dda36a6cb3ecfc85c908d090cba21eb6e4018140e73e94b606ed398a22c9009e8380cee18f6a2586ec13b81b6c5298abcb5d737e3b48c16e07495372a2a00e336d3a9cfadb6c7d2ae86d82acd38d1a1decd481fcf8f35e37fcd0d5ae0c5a24f35e62e1a2a634d4be48c11b8f0d16c045aad49e5a726704d49fc7454a4c783436daf327a3545290c7f863a749d1c368c39563ca246c870ae2fd023d020066143e9c3e28d0ef837966b9f0edb8814aad5d3f3390e2a50443269471575d94d7ea713390a858d270b29723f828ff8dfa378e8beb8282cf09110c0a2390286433840d215c4022bf9adb61a94ee71249649336adc76d1f46835a1618a33a24be054c542dfeb229f1a7d5a2b798b524a7d5521d34511bfecf5e43dd93db7582febcd786ec48954e8b10717c7f5d223e8140f548a1b18ff0dd3eda0a880fc9adefdf036651e6cd884e3a1973d51a8819dab4659676e7e2aa71ab4ef27e26f242a281b3d5a67b5830a9b16d0872ddba6cb6327a672f3015fb1ae54f942d4fda6d5bb76f69a931f025447d285bd715d5258354ac9361ba0f7597d0989d49f2e96f851bbfab7d660830fc27aab8c627bd93c48643e712fc12858330e408b2c67e1d49e9184f4818e827e2cb98efaf82ad4f48eb1b6722aa22da57038bfdc6693d0c37bcf82a403f2c44c5b53937398bbd366e48e499da6d614f631b6e5a08e3645b19e2e11c461641f49f97206b2ad997089407dbb1bb006846f3c74e63c078a019f6e7c863dee4051332bb70efefcb7f1a62090e5d3e68193035c1b735b90ec018f4a33f82e1f7122a5fce7b7b7953da1ddfa58f227d0c912dd8debfbe118ca0242c4eaa4239e05395976e3017fb4eb6bde4c13897d728bb3f6f3e6774f5ac68dd36b6d1fee8fd11a566406c3ba7e56b47c0f3623ac71db02c6d06ec2fa52b8877c592871acefdb4eae114fb810acc9fbdfda038ab7ffe6300235a5ea7899bd6caede979a24af39eb9ba57ee2cc9ce558b34092ec223e7725b8fe6a037b6f5ccf9c77c22f65b494d762ce8ca83606eb30ed09f7f8d8e0b6399cbcf97363a768ebd9c828681d8033d51d2dd81274af59ce6a5c73f2150d7f9e6f9e2bdb4dd81372ce07f790e4163593bb7a55e725be9772d142d75534f6066d41c43c87a1380f3e34ee6172fba7f8bd8ca10236084a120097d87d9ed4a4e1659aebae4941fb37899232bfabc21303582d4ae807657c7b047f97f6cdf9454de22f4db4bc3f370d1b579bb4725df6c764750e0bae7d118eaea1d2bff73af78edeee4404af44a71925b26c359b42094a5fe678779c24a2e45622c2a28fe01b0a8269530067aa7fc0e413fb075df26d82f0db19163d08544078cfc6851a8d25fefb99e09ec1c7ca43cb043a373d8f3140cb7d8b742784d8b1a504d741084b06abfe547c58514754add392a8f4afcf3963b5fc076875d5df7095243df69987dea89c181b6e534edc913e6cfbd16873938fedbb291d26c368ad18017fce79bb9643db03e43a225dc98f5afe90c58b6927ba42b89567b0106d0b6612b3280f19d1bceeef4396b2b44e8fc3aec5fa420038b43b6f0ce260f6db6bc0ca1feddb5bd8977284a231241eff7e1a72ec2e24ac4996711de64ca3b8f728b33be8719868df99dac09081674f59131de8d5dade06ac1a24dbc5fbcc347258e7101b5e6d7c1b1c17edc27468a4eea5272b1d66d61de54464094c64801c95eb9f30377484c07e2189e4b1905587ced213d43cd6639a6e30455f90a449401e7ebfca4a5de3af5a4407abdc5e6e7a4d503e0e2d58ede826554a1f943478fe01507dad9633acafb57975fba1f1d10f934c1f73cbd81b38c1ca4431970e3ae02435548f0fe803a6eac938dc252c88861038399fc39f242e507db6a9908c6039390a7c54e6999e6c1f61570fb218cb577948e52e4b2b358f5da6da0cb7560b521e1cea2012b80f4f7fc723c99ad820390a4e29d8c1a0d1f1816c52fcea8956d2a6725f5d5a41532ab2a6d8454a6deddbb8255d91ad5b7d30518d268bc2c699b16169bae66664af82f811b5008a1f4db77bfbeb19dfb710708f634962d5d9d9d51fe314cf11db601b5bd773a1be08a3b719a1333af4a9c28b97e29687f0600d67167d83f68424115b194d2e89643fe8f05944311c0fe5affce9ba2a70136873115e9382f0a0bd38f8f2a8bead100beee8cef57468b4e4261a32a6448f01df0a25400c0bd5f8d6654137bd5424c058c5f533ef498eb63d6744e7b636c4505cb15147c54d10d0dbda2aca4ec232f1e1c3c4d71c9d15499658d7dfd56d5e6837feaac81e7d1324e4b30437e9bee56b1aa4d7f35c79e5f17b3ba2df5d824cd6b1ab98d6224fa9973b6c68355c7037270ce720620160f012d5aa8ad5056f7dad0a8e4ad72e4810b9bc754efd407c6a12758ae841350870d0b864e8473370c1e2eb0619234cc5fb07bb02e917f1f7fb93f9f8d9533a6600fd4687a9b1dce559ee51b19adfcced1bbc8d02a22562a3371967bf668a246659c1623abd754e28f48520746b4930644c7a6d61bb090197fce47c1d61b685be906786cb2e4d56b1fb01902874c46e35abed39b4943bbc8af62f5766d90763e048bc5c70d3717d1ce4d91998e473e3b983eca9dcb188ff520312ced6feb185c37a79ceb3f080145e66676aefd51544ca2358f6460e5145d11f50494781e6e78238fb402d74ce8c1b45e3a60ac91d47db79cdf512266c0839b7796f37cbd11fb21338bb69bcd5ec0600c39736202ade565789b131c9fc3c05218678620793bc4c934bff4bc2e5c74d33c02dd798f52b551b38eff7d4bf6afd0baa132410674d1597abd9ac84556aeed274fadc9f5ba287b04240613a508a223fc7dc3d79c03d6e9a7729cd643f4bfe760da31910c0351accce60f522df3a4eb313c2e7f067344a33f38aede12e52746dd6ce513d44db54c07bc7a22705b1086ff3b5474225f7992a55bfc55c76d2448b663cce8d468b5a746ccdb78a20aff67124c219e228a4ffb9799c96c66ba36f657b95d0358234767427b2c7a6a93eb16e624653aeda99bd7f177f0078b495d4e2fe5a6e979df2cd8b1f6081553222b0ebaeb99b3eb856d691a7253a09dca2dc9a143ac08f912e2092ef12e633fba81ef7f2976c0d3cb7f3afede29901af699a6d6975132a1600df7187ff0383bca4bcb85e6505dae57f0156966482c73231b7d3bd45ac0a32a6f6bcc30841d1e0d5a215ef6c1b3ea0bca29a85fcdb463fcff7cf4a46271498185e1846fc68baa4bbb600eb888b5a55c8b5fb7523593c664ffc31ae29dc0b4d3d2f51fef67405d3164e1867cfa7a467badc4206f3615403eb1ae6c1b540270f031345a76851eabf2a095de3159348b1ace51be6978b2cc859a48b91992d63228cf16a26db47afd803a053e188f786cb40d4ee0af2d1050d5b39c30e8acb280d0035aab8cc134c254f9bf44a652375fb7e3b89e7804402c24f0789f5379e1f1261dab33b83e6c2f92ea5ff58eb29820554989a51a31366484a0e8662d26c8151f6eb4ca623f0ea478078eaa6a0f70a11a849dab1a573d20fc7faa06e593e1312c0e8df4bb88afedf7bf93142f5118d19f4ca2f683cb527cde6d665ad158c461cf7142c5bc7c6d77234e18e47ac5dbad0e4ab9a1792cf5e81f1ff863ec3218085aae3eedb7d0808a7635b9644c23a335862c4cb2b9b8ad970c1f8c313346ef346ef6b1e92682db1ee262ad2c2ff3f10647d9d9a6f74cc9126bd9017010c36638dcc79a38cdbca5a67170cb84e799994977cc0e4f514cc76024c71772232b64c62100140b5ad29d6c605cb3d7855cce12fa62a8b5a7e189a1e69caf23108e26a0155f2a8479f0a64a2c8b03c5c1f29c6c4122b544fc24a5276689421852910bbb68bd8c04d1949cc94f9b860dcc681371b1f65f2cbb6aca5802c6377351538850cdf33594b430ab5f4c0a39959f987f669e952900485b26791ac060d6c1384a2ab4a97a9425e60a0cfeceed8fd0922b8fe10a6f21ee4d966310ca24af36ad673cba06623891b167bf33eba4deb349e06ff96f17a436e344a3a6f3708ebe0cc7cea4f1f97d37d7d6baf22d7d83f3e630fbfe979e11b7dbe5d71e5f56528ea03d728b295e496d82f714cecce8b9f9c668c3c43c7fed6d61820aa5348aad22a84d6c1c6cebfdb791aaf8c5064d946c9d71df73e62183417012dc1d0fc8ce2c87cdbf432fbd1f3ac58d7b427c7be17c4519416e661e94fd2cbd2be474451d589725c53b58c523f9762126616cc85aa7cbfebfc8b69d3c32e2e5727deccc6fb97ee9e3740ba2ecedef2c1f51c10addc689b340348591ad98f45dcf50c4aa8d0f818aa6834ac8e13eb58bb8647ab6ef895959a0733e4e95c55b4a8face6351bb698a84afd95d4d260fdf20e6b9e758fbfa64e82c058b17d8fced2643fddf18972947b0c7e8664d22de6d13c633908a0e0d6de661b47e87c488954b52858884edbb748006c415d5b8d245209263643d017694d4bbd44cad775626b1733c62fd4eb11cec271022936bdeeecf83f5f98d6d1c5ddd399691fa5b66429b718513781da5cd2dfd525d048061d8ef43fca3bf7c21d8d15991dd6b46b03d8f95443ec8ca4e37ef608089fec50a2d22f9bb0f92db6f1e09c9249a8166fc0d746ed79deeb850c911fc0ddc1f80ed04e45ce30c351cc8890e4461dc04ace769113bb01e41a6bec29c8a05e0a0b9e3f3f895b53896b7facedcbc8398ec505e4dcf142a69208819415c15d0043202a62259a2b33f30183ca0959415dc28f3c2b55f4d4a212c7e348f61c75f6ed66ad3a2d1e6f78739122f1fa19a2a787ad2e535fecfdc410c9d92a01921096db0d635395528415e858e10747290bdc634ba8248862d34be6797d7ea508511f7c5b89dd229e02d7a5e21ecc81c83288a7601a029292ecb0ee57e3989482c493e6567c8c1e1be495d52a680b57d17774368723ecf5ad54951cca98ff8f183ef86643366318a7c53cfde5520da6423288f50d4dd3ad7863265d1bd5035efc097d475fa81ab99c4c3b0e4b89f6eb0506e261036820ad6b5497ffefd89a48d413033cfb0f5bf1d39037e26160852e982fbef208375c6b23fea170e202a47129248d5c883c270a3d5e0a003ad47f53dd78fa3c75030fd4a286f7a3ad806dae7e64e449af7f694aa7b5de80d85096892aa106a4855a0a0a7de319068313ac977e646b89c562b90cc466b3b3992332cb74d05e2ba169ade24238b9309ff1895244bfe0aec4499a33f30149daa520cc006661039d0c2a5b41627cf461177699d9ff4f975bd546eb3ef5ccf550ce2ec1ffafc9ad102edfd04247746de4b1e1b00cc412d4cfc4ac76f61be398663434e54a4c5d08cfdba6a27a4b6df411e8f720d017455cbeb3fb3accecd7fcfc2ee1b3d7f8652823fdc3d1d1d1", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) chroot(&(0x7f0000000080)='./file0\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:13 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) socketpair(0x10, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) 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$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) mmap(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0, 0x0) read(r2, &(0x7f0000000980)=""/167, 0xf) ftruncate(r0, 0x0, 0x200) r6 = 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}, 0xffffffffffffffff, 0x0, 0x2, 0x1, 0x95}, {{r3}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r9 = fcntl$getown(r2, 0x5) r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x3, r6, r8, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) shmat(r7, &(0x7f000071d000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000], [], [], [], [], {0x4}}}) 16:00:13 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) fcntl$dupfd(r5, 0x0, r2) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000000c0)=r2) write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x3f, 0x0, 0x8, 0x0) 16:00:13 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080), 0xa4, 0x0, 0x3f, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockname(r4, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) rmdir(&(0x7f0000000000)='./bus\x00') write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) r0 = semget$private(0x0, 0x1, 0x80) semop(r0, &(0x7f0000000080)=[{0x0, 0xfdc, 0x800}, {0x1, 0x963, 0x1000}, {0x2, 0x808, 0x1400}], 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(0xffffffffffffff9c, r3, r5) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000280)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x80000000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b46f18 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b46f18 16:00:13 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) getsockname$inet(r4, &(0x7f0000000800), &(0x7f0000000840)=0xc) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) preadv(r3, &(0x7f0000000500)=[{&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000000)=""/44, 0x2c}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/24, 0x18}, {&(0x7f0000000300)=""/163, 0xa3}, {&(0x7f00000003c0)=""/169, 0xa9}], 0x6, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000900)={0x3, 0x7, {0x10b, 0x10000}}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xf4) fcntl$setstatus(r6, 0x4, 0x80) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x81, 0x80000001, 0x400, 0x9, "7230abe73430247d41402f074f9b432729a4297d", 0x1, 0x1}) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x80000000], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x9}]}}) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x10000, 0x0) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202010000ffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1233, &(0x7f0000000040)=0xfffffffc, 0x4) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x0}, 0x8) 16:00:13 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) r3 = dup2(r2, r1) read(r3, &(0x7f00000002c0)=""/171, 0xab) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:13 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') setsockopt(r0, 0x0, 0x1, &(0x7f0000000400), 0x0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0x0, 0x23, 0x1}], 0x6, 0x0) r5 = socket(0x18, 0x1, 0x13) getpeername(r5, &(0x7f0000000040)=@un=@abs, &(0x7f00000003c0)=0x8) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) ftruncate(r4, 0x0, 0x9) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendto(r1, &(0x7f0000000000)="30ff9eabdf39f0f5", 0x8, 0x6, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000d7afbc86c118639f3027fb1b000000000000"], 0xa) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000003540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c200"/4226], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f35100"/247], 0x44b, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000004600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825fc6c4532688e321a9"], 0x1008, 0x1, 0x800) msgrcv(r5, &(0x7f0000001800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fb5000000000000000000000000b6000000000000000075e0abc1000000000000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a180000000000000000000000000000000000002eacfb27e78fb2869dd78b8ea2ebf3b1aa76873916fd66fea3f0b0810f50236f85804e978481a36127bc402cdad6bfb6225f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3fd08de816690ca684e9c178c15da92ae4ce4fc4f61e6b901fee4f9e5453d9029b6002cb1adb22f39d4154ab4cbf71b4d5551165318f996f89a4938eeef27f701b8ebbf3e73d2ab14432"], 0xa4, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd93fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca5908b15ad6c59792a39469842ba81c6b49ab2c178f7d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612080bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d6000000000000"], 0xac, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000001700)=[{&(0x7f00000003c0)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4d248b7d380c575274ef335b04be5349e550c90a6275a8e21c4ccfc02f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf344e95c02c456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b", 0xbd}, {&(0x7f00000004c0)="7c7d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbcd2b941f3b620952ae9438a2f30af6d7546b12", 0x2c}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000000540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000000640)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651", 0xaa}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55fadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb32210683ff186c41ce937d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a00471643c412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xd45}], 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000080)=0x15) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r19, 0x5) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r21, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r22, 0x0, r23) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r24, 0xc0}], 0x1, 0x0) openat(r24, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x20, &(0x7f0000000180), 0xc8) r26 = socket(0x2, 0x400000000002, 0x0) setsockopt(r26, 0x0, 0x20, &(0x7f0000000180), 0x0) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x1d, &(0x7f00000016c0), 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r28, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000380), 0x0) semop(r29, &(0x7f0000000340), 0x2b13) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x0) setsockopt(r30, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) r37 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r36, 0xffffffffffffffff, r37, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r40 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r40, 0x2, &(0x7f0000000100)=""/114) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r42 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000200)={{0x3ff, r38, r39, r38, r39, 0x104, 0x5}, 0xfff, 0x9, r42, r42, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r43 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0xfffffffffffffe7f) setsockopt$sock_int(r43, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) semop(0x0, &(0x7f0000000000)=[{0x6, 0x4}, {0x2, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x3, 0x0, 0x1800}], 0x4) semop(0x0, &(0x7f0000000100), 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r44 = socket(0x18, 0x2, 0x0) setsockopt(r44, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) 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)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = 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}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r2, 0x5) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) ktrace(&(0x7f0000000200)='./bus\x00', 0x7, 0x100, r9) fchdir(r0) r10 = socket(0x11, 0x4003, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000000c0)={0x7, 0xffff, './bus\x00', 0x80000000, 0x100, 0x0, 0x156}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) r11 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0xa0) ioctl$TIOCSBRK(r11, 0x2000747b) open(&(0x7f0000000180)='./file0\x00', 0x33cc432bef673c5c, 0x10) recvmsg(r10, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xf3, 0x5, 0x10001, 0x7, "928f8c6d2173f4d7818cb75aa0406af48a264409", 0xc915, 0x200}) close(r1) syz_open_pts() r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r5, 0x0, 0x40fff, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r5, &(0x7f0000000040), 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r7, 0x0, 0x40fff, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r7, &(0x7f0000000040), 0x1) kevent(r2, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0xbd, 0xdcc57666f39ebbb8, 0x80000001, 0x7fff}, {{r3}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x2, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0x200000a2, 0x5, 0x8}, {{r4}, 0xfffffffffffffffb, 0x4, 0x2000004a, 0x7, 0x80}, {{r5}, 0xffffffffffffffff, 0x22, 0x4, 0x6, 0xd0}, {{r0}, 0xfffffffffffffffa, 0xe61f7a8207483f71, 0x10, 0x10001, 0x4}, {{r6}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x7f, 0x2}, {{r0}, 0x0, 0x4, 0x40, 0x3, 0x2000000000000000}, {{r7}, 0xfffffffffffffff8, 0x8, 0x80, 0x6, 0xffffffffffffff7f}, {{r4}, 0xfffffffffffffff8, 0x54, 0x4, 0x5, 0x4}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:14 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) setgroups(0x22ecc82ae598a767, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:14 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) readv(r1, &(0x7f0000001080)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/107, 0x6b}], 0x2) r2 = syz_open_pts() fchflags(r2, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x005u', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x9) write(r1, &(0x7f0000000180), 0x511) 16:00:14 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r3 = geteuid() kevent(r2, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r2}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r1}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r1}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r1}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r4 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x3, r3, r5, r3, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r6, r7, 0x0, 0x92, 0xffff}) r8 = socket(0x2000000000000002, 0x1, 0x0) r9 = dup(r8) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r10 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000480)) read(r8, &(0x7f0000000980)=""/167, 0xf) r11 = geteuid() kevent(r10, &(0x7f0000000a40)=[{{r8}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r8}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r9}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r8}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r8}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r10}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r9}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r8}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r8}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r8}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r9}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r9}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r9}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r12 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r14 = fcntl$getown(r8, 0x5) r15 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x3, r11, r13, r11, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r14, r15, 0x0, 0x92, 0xffff}) setregid(r5, r13) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r16, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) sendsyslog(&(0x7f0000000000)="14e242f64fa5b5011a10c454db64ec1b847ba78fcff333436b5082d06f42e0fd932c125a44affa3eb374e0a9dbc196d5289e91e86127c5620881c5758e532f9551d8d5566e6f3634829ebdfcd88d210670803d369023", 0x56, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r18 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r18, &(0x7f00000003c0), 0x273, 0x0, 0x0) r19 = dup2(r17, r18) ioctl$BIOCSFILDROP(r19, 0x80044279, &(0x7f0000000100)=0xfffff800) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x9) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:14 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) r15 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r15, 0x0, 0x40fff, 0x0) writev(r15, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r15, &(0x7f0000000040), 0x1) r16 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r16, &(0x7f00000003c0), 0x273, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r17, &(0x7f00000003c0), 0x273, 0x0, 0x0) r18 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r18, 0x0, 0x40fff, 0x0) writev(r18, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r18, &(0x7f0000000040), 0x1) r19 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r19, 0x0, 0x40fff, 0x0) writev(r19, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r19, &(0x7f0000000040), 0x1) r20 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r20, 0x0, 0x40fff, 0x0) writev(r20, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r20, &(0x7f0000000040), 0x1) r21 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r21, 0x0, 0x40fff, 0x0) writev(r21, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r21, &(0x7f0000000040), 0x1) r22 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r22, 0x0, 0x40fff, 0x0) writev(r22, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r22, &(0x7f0000000040), 0x1) connect$unix(r14, &(0x7f0000000bc0)=ANY=[@ANYPTR=&(0x7f0000001040)=ANY=[@ANYPTR64, @ANYRESDEC=r16, @ANYRES16, @ANYRESDEC=r17, @ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRESHEX=r18, @ANYRESDEC=0x0, @ANYRES16=r8, @ANYPTR, @ANYPTR64, @ANYRESOCT=r12], @ANYRES32=r19, @ANYPTR64, @ANYRESOCT=r12, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYBLOB="8dbdf719071da0958901d0ed3968600f9a034525cfd99eee4138101e8c05584f1ff3642e0b5f267f384d0f324e27513131eee7f094eaea4046ba755b5852e888bf1702ba4e05f22064b5f649ddef6683d637b4df96cf608c7eeb075cff38493380b03726c09208ba8cc91a", @ANYRESHEX=r20, @ANYPTR64, @ANYRESDEC=r21, @ANYRES16=r22, @ANYBLOB="68c7058d7ac4c8d2d1555c0be5d25dd7fc2d4d58c5923f31b5ab966e153d29bfcb4d8c6b41da0422a0c6b8c0e0f5a0cba591cce3f5faa24ca2abc962ad47a9414fe1cb48966be298d55f5c6dfafd9cb1b18a009d6479856056fd53d6dbcdc53e063397c7629b3c312f3c7922db844c01", @ANYRES16=0x0, @ANYRES64=r0]]], 0x1) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r23 = socket(0x2, 0x8002, 0x0) connect$unix(r23, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r23, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r23, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r24 = socket(0x2, 0x8002, 0x0) connect$unix(r24, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r24, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r25 = socket(0x2, 0x8002, 0x0) r26 = socket(0x18, 0x1, 0x0) close(r26) write(r26, 0x0, 0x0) connect$unix(r25, &(0x7f0000000200)=ANY=[], 0x0) write(r25, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r27 = socket(0x2, 0x8002, 0x0) connect$unix(r27, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r27, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r28 = socket(0x2, 0x8002, 0x4) connect$unix(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r28, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r30 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r30, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r30, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r31 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r31, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:14 executing program 1: r0 = socket(0x2, 0x4000, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/165, 0xa5, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202695e7f0000010000121eef3b93d5fc181ea217d246d4474d102775c591ca31420516dd0b485cc322fb342c75d4c6ac9cf4e4bb4b6ca2850a8f73cc4c254b510e687fa089580049f5d932fd9e2ebe57e5fd368b97ef05d3b7a2aa8d109373ddccec346de51071d54927560a260923e9957511fe36533bd049f2354b726ef2d2797bb2b5eb1975ec5028fc1ae9cf866b3379d0b263a8966fb23a6d8eba3b54fc7f0c87ee913fb992a6e77129b6d6368d4b78c305c1ccf4453f2ec6d39d96a673ca3449a3ae470176036f65b9c6ea77582b7390f9ed2573cba71edaae774a45028fbc5faff9123b7a656c246ed385845b52cbc41c1c94be69207e76052719d32c649f7a51900d190417cb75b0da45dafb6942ebbe6436de34b54614608739b126ac1f0000000000000000000000000000000f79a8070e205fdaba63fbea15e37e926091b37541d64fff07bf11c0f15f033fa1e492d921f4b648ba5e021e68241ff903c9639a8241006c3f4d5bc32e2c84798416f0a1af5837098e9611daa9545faa8869deb6862d4e3f23dcb7ee950e3ec4b9931597f299a8d6dc0fe1d1dea455a184ec032aa95805a14aaad786ef62fe6d0035d911e1062fffc67bfe31864ead8b2ba33ada2671d1fe59f50c240a8bdadfa82e5422c4a79e1245960436afc457e52b84244f1176e69099b56a79d668095ce35b4faa710525e39d765937f5e67fc16d8ea1970b71beeefd5da37c467a011a858861b77e039658f745cd49b65fe600c023ec7ec7fd981d53a3bf92bdd9bbe72efee1b56a09efa7281e431a4965dc65dd74f430d0af048b52f53beca27bf506c473772a8bd051b1"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xf86ad368a0087eff, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x6, 0xe6}) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xae, 0x7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffc5) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:14 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x4acee0c4dff5f26b, 0xcf) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x15}, {0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0xb9093424b8fd2d7e, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4fe0d06ca000000007f0622ff03") 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) fcntl$getown(r2, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='\x02\x00\x00\x00\x00\x00\x00\x00\ag', 0x80, 0x0) pwrite(r2, &(0x7f0000000080)="e80f2a119450f196b9f7c519688f2d287b6ec0ad103f9a7f456c3a8211c343131eab6ad6d5fe638c36ab475c8a2a338327052f5ec403d2d2e44c1a7db0c2dd8b1ac3fe18848d2b37d58d0663573f39e8f7cbb91290a572802c335dbbd536d06ae99c94e67237c1", 0x67, 0x0, 0x0) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000390000/0x4000)=nil, 0x4000, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = dup(r2) r5 = socket(0x2000000000000002, 0x1, 0x0) r6 = dup(r5) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r7 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000480)) read(r5, &(0x7f0000000980)=""/167, 0xf) r8 = geteuid() kevent(r7, &(0x7f0000000a40)=[{{r5}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r5}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r6}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r5}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r5}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r7}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r6}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r5}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r6}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r6}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r6}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r9 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r11 = fcntl$getown(r5, 0x5) r12 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x3, r8, r10, r8, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r11, r12, 0x0, 0x92, 0xffff}) r13 = socket(0x2000000000000002, 0x1, 0x0) r14 = dup(r13) ioctl$WSDISPLAYIO_LDFONT(r14, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r15 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000480)) read(r13, &(0x7f0000000980)=""/167, 0xf) r16 = geteuid() kevent(r15, &(0x7f0000000a40)=[{{r13}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r13}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r14}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r13}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r13}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r15}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r14}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r13}, 0xfffffffffffffffb, 0x95, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r13}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r13}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r14}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r14}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r14}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r17 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r19 = fcntl$getown(r13, 0x5) r20 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x3, r16, r18, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r19, r20, 0x0, 0x92, 0xffff}) fchown(r4, r8, r18) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) r1 = socket(0x20, 0x4, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='#'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x3, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = dup2(r2, r0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x7f) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:15 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x19, 0x8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:15 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0xfffffffffffffefe) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, r5) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000200)=""/147) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x611) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r7, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(r7, 0x2, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 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}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x918, r16) pwrite(r8, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) 16:00:15 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x52e, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = msgget(0x2, 0x2) msgctl$IPC_RMID(r2, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/231) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x800, r1) 16:00:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = dup(0xffffffffffffff9c) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f00000001c0)=""/220, 0xdc}, {&(0x7f00000003c0)=""/216, 0xd8}, {&(0x7f00000002c0)=""/164, 0xa4}, {&(0x7f00000004c0)=""/73, 0x49}, {&(0x7f0000000540)=""/7, 0x7}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/12, 0xc}], 0x7, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000180)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet6(0x18, 0x8007, 0xe1) write(r1, &(0x7f0000000040)="7ad1d5b355a3e4ba790000af0000000000000000000000000046f28485ace2d881218c016100d997d5916446c5b979e493aba14b7edd42f73811f522f00783d4f9d46259581a33d16c4a254c287eb538e8d56a9b8f7176470000aa241df6eef97e5ea5", 0x63) 16:00:15 executing program 1: socket(0x0, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b278bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2a088ea537791038ffb34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf63700000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:15 executing program 0: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x3, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r3, r0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) r5 = fcntl$dupfd(r4, 0xa, r1) write(r5, &(0x7f0000000100)="15e2813ebe5ef9123e34f869ec1384280003229d89132fd6725c4ff9907aeef690f604011d60da2b47f698b55452f7d87c20d7cffd79fa78eee17a889fbfa258b099e75e58bc4480b46c2535c4932d9a76dc53f7b8420447e1c292f01978aa38da9f9dd48201505e20153f46dc5f1c6ee51421405b13f370a400029b2772ed6d4f78f04a051352f5e19c080e6f98f81e6bf4d34361a7906545d5ee3e7f6d8eb3e24d67460e54a9a24c7b668377e2d9a6f4dff56c694796f398673b03a1a0b93029600a6b4bb5c376d5725955437550", 0xcf) 16:00:15 executing program 1: socket(0x0, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b278bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2a088ea537791038ffb34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf63700000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = msgget$private(0x0, 0x425) r1 = semget(0x1, 0x1, 0x200) semop(r1, &(0x7f0000000040)=[{0x7, 0x7f, 0x800}, {0x3, 0x78d}, {0x1, 0x5, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) sendsyslog(&(0x7f0000000240)="0665fac04b808ba47ba44aef54264bc7aac16dbd77bda5e4c68fd87ea4b07da8589c7f5f997c424ec17f52d6262f4d70b6fcaa33655b2ce93c2293e60fdd512b7a2cdc33b37a8b3bba6dd95c8e7250ae08ed6457bbefca2f3b553236d31ea3f70b1bc730f5023860b5602486d565b3b2047323f0e39e0814e661ef596583c9431c57380c017552ad40e5194c9d4f6f09051097e3c6675ffaa345ccbc51ed2b3adb3fcf0609791d6bce504e11b3b876dd55263ca837ad3da94a9aa0f77d38968a1cb03135ee0a84d8135108766f87ea3105ebe57fa469", 0xd6, 0x48) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x2) r2 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f00000005c0)="473f70fbf305cd413e6012521dc8265176a0baea144d0d9c2008b1eea274b70426c6fbeee610d1a683c4aa6eeb1270479a93d8ffddca44b9363d678ae3f4dfe4e79f83fe36077510fd20f483413bb01472f7d56981f63257d1b4c21f08b22c5be556d90bb24210775e830a8db00b4b99e426a28704a278f8708ea30ae3bab0e5666bcea06cad235d42faf02019138f6587b05dfbb04bb442824a5175e7d36bf42b3c61c8eddc353349", 0xa9) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000500), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0), 0x0) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r13, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0xc9f7bc2d70c45b75}, {}, {}, {}, {}, {0x0, 0x1000000}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {0x0, 0x543c}, {0x2}, {}, {}, {}, {}, {0x0, 0x4000}, {0x0, 0x1}, {}, {0x3}]}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfdbb) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) 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(r12, 0x0, 0x1, &(0x7f0000000400)={{0x6, r14, r15, r17, r19, 0x4, 0x5}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r14, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r20 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r20, 0x0) r21 = getgid() r22 = getpid() ktrace(&(0x7f0000000680)='./file0/file0\x00', 0x0, 0x20, r22) r23 = getppid() r24 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r24, 0x29, 0x20800000036, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r26 = getgid() r27 = semget$private(0x0, 0x4, 0x201) semop(r27, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r27, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)) semop(r27, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r28 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r28, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r30) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r30, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000480)={{0x9, r29, r30, 0x0, r31, 0x80, 0x400}, 0x3, 0x2, 0x7}) r32 = semget$private(0x0, 0x4, 0x201) semop(r32, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r32, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000240)) semop(r32, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r33 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r33, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r35) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r35, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000480)={{0x9, r34, r35, 0x0, r36, 0x80, 0x400}, 0x3, 0x2, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000180)=[r25, 0x0, r26, r31, r36, r37, r38]) r39 = geteuid() setreuid(r39, 0x0) r40 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r39, r40, 0x5c95de85336c40b6) r41 = getppid() r42 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r39, 0x0, r42}, 0x6000000000004, 0x103000000000008, r41, 0x0, 0x41, 0x3da3, 0x0, 0x5}) setpgid(0x0, r41) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, r2, r37, r20, r21, 0x0, 0x2}, 0xffff, 0x100000000, 0x0, r23, 0x400000000, 0x2, 0xbc41, 0x1f}) r43 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_int(r43, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r45 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x240, r2, r44, 0xffffffffffffffff, r45, 0x10, 0xffff}, 0x5, 0x1, 0x401}) r46 = semget$private(0x0, 0x1, 0x100) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000200)={0xc5, 0x0, &(0x7f00000000c0)=""/197}) msgget$private(0x0, 0x375) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) semctl$GETVAL(r46, 0x0, 0x5, &(0x7f00000001c0)=""/53) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff], [], [], {0x0, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/197) semop(r1, &(0x7f0000000240), 0x0) chroot(&(0x7f0000000200)='./bus\x00') semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x328e, &(0x7f0000000040)=0x7, 0x4) shmget(0x3, 0x2000, 0x438, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, 0x0, 0x4}, 0x200, 0x401, 0x2}) getuid() getegid() r8 = socket$inet(0x2, 0x3, 0x89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) getsockopt(r8, 0x0, 0x0, 0x0, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) socket$inet(0x2, 0x5, 0x0) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 0: socket$inet(0x2, 0x1, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) socketpair$unix(0x1, 0xf8894c51b7f04ccd, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x18040, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f6661d78ddee5764f0acf9d512976da696c65300035a4fe8a45413a121248d7872e79eaa9a51cfd9fdc454478a03f9080c7dc9b140db5a24babcbce7a7e547617a222b1d18f08fd58d3ffcc29391965e366529733bde66bcde515d0735ee1f2c931da4d9875ca91f93839ff5833e7ae65dfed647da1"], 0xa) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x6, 0x4eea, &(0x7f0000000000)="c853a4e3d75bc36ac87a1422c8b0ca947d6d783909", 0x15) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100ca, 0x0) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x20080, 0x4) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xd6, 0x1, 0x2, 0x1, 0x7fff, 0x5, 0x6, 0x0, 0x0, 0x6, 0x4a}) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) readv(r4, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/11, 0xb}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000001280)=""/195, 0xc3}, {&(0x7f0000001380)=""/152, 0x98}], 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001200)={'tap', 0x0}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) close(r4) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = kqueue() dup2(r6, r5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) kqueue() 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) socket$inet(0x2, 0x4000, 0x4) shutdown(r1, 0x2) ioctl$PCIOCREAD(r1, 0xc0287533, &(0x7f0000000000)) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) r8 = dup2(r1, r7) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000440)={0x80000001, 0x4, 0x80000000, {[0x5, 0x2, 0xffff, 0x4e11, 0x3f, 0x6, 0x1000000000, 0x0, 0x74, 0x5, 0x0, 0x7ed, 0x4, 0x3, 0x5, 0x3000, 0x1, 0x100], [0x775b, 0x8, 0x9, 0xfff, 0x7, 0x101, 0x9, 0x3, 0x5, 0x417c], [0x2, 0x9, 0x7f, 0x9, 0xfff, 0x7, 0x4], [0x1, 0x1f, 0x81, 0x1, 0x9, 0x4], [{0x5, 0x2, 0x1ff, 0x8}, {0x0, 0x81, 0x3ff, 0xaf31}, {0x8, 0x7f, 0x0, 0xff}, {0x7f, 0x7b3b26ef, 0x7fffffff, 0x401}, {0x101, 0x2, 0x9, 0x40}, {0x9c8f, 0x7fffffff, 0xbff2, 0x1}, {0x6, 0x9, 0x3, 0x1}, {0x1f, 0x2, 0xff, 0x1000}], {0x0, 0xeed, 0x8, 0x9}, {0x8, 0x8, 0x7, 0x2}}}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") msgsnd(r5, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="0100005504759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace71f0f35ffed386bfb86269d83b59972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="c4668df05214bc9deb9c534db6d4") 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1b2) 16:00:15 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x46, 0x2}, {0x44, 0xff}, {0x0, 0x5}, {0x45, 0x4}], 0x4}) 16:00:15 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000300), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r3, &(0x7f0000000100), 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open$dir(&(0x7f0000000100)='./file1\x00', 0xa371afe2c7e87915, 0x8) r7 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) r10 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r10, 0x0, 0x40fff, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r10, &(0x7f0000000040), 0x1) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r11, 0x0, 0x40fff, 0x0) writev(r11, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r11, &(0x7f0000000040), 0x1) kevent(r5, &(0x7f0000000280)=[{{r6}, 0xc2c2cfaf46f97088, 0xb, 0x80, 0xd0, 0x8}, {{r7}, 0xfffffffffffffffe, 0x4, 0x4, 0x0, 0x1}, {{r8}, 0xfffffffffffffffb, 0xd0, 0x8, 0x1, 0xbfc3}, {{}, 0xfffffffffffffff8, 0x6, 0x5, 0x6, 0x3}, {{r9}, 0xfffffffffffffffa, 0x40, 0x1, 0x30, 0x1}, {{r10}, 0xffffffffffffffff, 0x410eab51db0a6ae, 0x1, 0x8000, 0x7}], 0x1, &(0x7f0000000340)=[{{r11}, 0x4, 0x82, 0x4, 0x1, 0x5}, {{r0}, 0x0, 0x50, 0x1, 0x5, 0x3}, {{r3}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0xfffffffffffff800, 0x92}], 0x7, &(0x7f00000003c0)={0x0, 0xe6}) kevent(r1, &(0x7f0000000000)=[{{r2}, 0x0, 0x0, 0x800000c2, 0x7, 0x3}], 0x1, &(0x7f0000000080), 0x5, &(0x7f00000000c0)={0x6, 0x327}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r13 = shmget(0x3, 0x4000, 0xd48ec1429c057e34, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r13, 0x3) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x0, 0x8, 0x6, 0x2}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) pwritev(r1, &(0x7f0000000900)=[{&(0x7f00000001c0)="73839f3167bc4ca97d468fe37207bc5ffd98263ba5f5088af4d96bbec6e66cec8aefe571825acc7f87e56565a4d86413abcf6ce9735d80312bfc82e6fca8a5a066bf0508bc1a38ff67304baefe9254cf10333189866c616fb26d05260f10df8b3634223f3f0b4be51de234e41517d7fa4ddd731a5eeb758493e497e6cdebeac7f1edcac1c626703ad27a277270ff5184f039a81c2914d329335cf132132b1d4a7bd9cb4cbeaeb4f6c1f2da3710765e8c67d84eed26b087269ee74542a4de62e0138f3c2d7ffe41036e2fc999edee675e310d1d5f8600b5fbc50d363b0c58730c913513c7757b7aec8ab19e59924e8278a78ec361cb5fcafce9901a", 0xfb}, {&(0x7f00000002c0)='nt', 0x2}, {&(0x7f0000000300)="b5e5e8a578586af4b82ffdf9444117f4b7d5a781431692ae7f", 0x19}, {&(0x7f0000000340)="975c8a019dd53eac238dc373137b2dfe76fbe1016a9e646497904c6e6cbd850abb869cd11b84893f2bd320a076297e7a829f6f60095dafdf05610899c5b0f0b72eaf0f7b55", 0x45}, {&(0x7f00000003c0)="e475ac99e649cc0fe344986e760907dc6ecf1d44bcc70fad9cf93c31a7d4c42a9a67c877a90f3237d677563cb1e815ef89a43ecbef3bca2431fa611b7f6093465928a247bc46773130b80315dd840a33b759557f93ec04f0260612227c24dcf7898d4f203b8479220e7cbdbb9bc2b23e8078a6723dd305c469f3922902f95c0b0643efa22afbdcd002d48363364f65dbb4046b6d99076e", 0x97}, {&(0x7f0000000500)="0b064894cb81c4d7d2af3b60c34ee45917c99e8167dcc89d70a8f0827a4bc362070937b37095f7a6f7849179d42ae83d5fb58d0c88c23197fc66e4c4a6d8aa9a5e2fe85900b41b67f34f9a25555eed0bf0176acef4f9db1f796c949c5079ed053ea1c7c6a958", 0x66}, {&(0x7f0000000580)="eb0ccd6d4fb4c7d54a204b58db8cbde06b60cdb5b89ad22a0af0d0d58763533582e8952c22596c6526a50554f55597eaae7351b5d29d957d5ef9cb201557b9f0ecca818f9a35642beba1ebc202f8c62dc957cc26026865db4254e9d0ef519a8d3a95abc4ff3d04792c80679a618b6e2536ed276f4014fc477f81c233ed11fba019e33d2489b4a39bae5316cc853e623522b55519274bdca0cf22e5035b9ca6dfa27d0f66fbbce3b5f92cf91bf21fac1d14531ac2a361749544499dc26a4bf7670a95dfead87cd07f668f37686b5b05dd3391eaede1bc1e50262a0886754ce33555f832471f7f385ec0fa4724fc9eab8226", 0xf1}, {&(0x7f0000000680)="ca5c2324a6fc53736d524513319b929595ba05f9f6766e47ed6eeef970aeb01305ac3ec8721f5ff77c684f30f4e78dcb2cb47bd494a955356d17b0c1a1406d9fe8a9f53d81ab2f4480c9753861d8f2cb37710df586bca8aa26775f53b69dba38be4944df813bf283a677a560141224dc094701d3514c5bc53ebf6ede4a02a55860f87a362100459134c953e6ce46205e45b86a38", 0x94}, {&(0x7f0000000740)="b1bc914fc68f54ae62558416be1a0fe65d25ade1aaf1682d874adf4ff17d532c18bab4f226728f82ff8c01ce05311e09f1a57f6fcc5999cd3dd1201f2f3107fcdc43e3f169a5dd9aa354cb0ef98260eb426faf4ba7072e6ebaf0b53f8287758fe43a7ab851ce5d678752868b3ea654c5c8e9d4705abe8647ec792373edc327642f3b0ac2ee04b315dd58f7c20e30a9e7043f9466738be9", 0x97}, {&(0x7f0000000800)="420bf4567ea722291465b514b88e6675c613abbceeaa0950d50a005cc795cb8df3990ca84f9f291f9f42e2ccfd286bb93cb0aebd4d66000771684b5f830b0aed851e8f00cc94cd10635811c0e2c8dd77db710cc32122e22992f5f1c6df2ec8b1cd5da0db26553ae7ccb3025a20fbf2fcdb35c931c489ad0876813c9110e44897bab0015f06d1e856ecdbaa02be8e2ff0afba924566241c6a54422dbc1d54813d917bfa8698b86a7c14a5a5ba80090e51cd679fb1f33be9ed3e830b4ce2022458f766bd4d992c7181d2e56d5d5d489505cc550ea46c78eb81e1595bcfdec36243353b846b9f70b8e895f185aed849eb4eedb9b83661e9cf7a3271cc", 0xfb}], 0xa, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) writev(r3, &(0x7f0000000040), 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r8, 0x0, 0x40fff, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r8, &(0x7f0000000040), 0x1) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r0, &(0x7f00000009c0)=[{{r4}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x4, 0x10}, {{r5}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x10001, 0x1}, {{r1}, 0x7ffffffffffffffe, 0x91, 0x8, 0x0, 0x100000001}, {{r0}, 0x0, 0x40, 0x80000000, 0xfffffffffffffc00}], 0xa92, &(0x7f0000000a40)=[{{r6}, 0x0, 0x2, 0x2, 0xc, 0x2bfb}, {{r7}, 0xfffffffffffffffd, 0x9, 0x80000000, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xfffff}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x10001, 0x5}, {{r8}, 0xfffffffffffffffb, 0x20, 0x1, 0xffff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x7451627b83a7bb2e, 0x1, 0xc839, 0xe2ae}, {{r9}, 0xf58f7fd049224006, 0x80, 0x20000000, 0x6, 0x81}, {{r0}, 0xfffffffffffffffa, 0x41, 0x80000000, 0x100000000, 0x7f}], 0x7, &(0x7f0000000480)={0x400, 0x4}) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) syz_open_pts() r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x5, 0x9, 0x2041110d, 0x9db8, "d6d074f8ffff000000e20000005680fda074ad00", 0x0, 0x4}) write(r1, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r11, 0x0, 0x40fff, 0x0) writev(r11, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r11, &(0x7f0000000040), 0x1) renameat(r11, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 16:00:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000efbda1e800000000000000000000000000000839000003000000000000080000000000001000000000000000000000001f0000003f00000000000000000000c00000010000000004200000ce00000600000000000000005600000001000000002000010000100000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000100)="9e3059008f370425ff149333ff0f2b26e2c1c80ed0ab96253d45543aaf63fa004a31883729fb5e877e99d75e41b6191921540a075415f263ad7b7bb8285905f9cb6245c858df2b19ce44d852c3d4b4fe14c47062f16698374fc8840448571b12c2d14f212d67c825c7360c234fa62b623fd7880a3f6dff8aec7cb8c962226605e1813806b136b1fb436b75427bb3744c271f350cb878b006c489a8859839d93441cd6caad3b6434675ce9954db9259b7781bb819e13fd502699f0cf2931d4f9a7b182763e21963251fea4ac52b3115c2ecac90a31b6f32b02c76edc52d4310c41f1df65c6b1b801a8a6156fc9606956b4ef8afba2c464262b83c924ee3513527a081acf19af07d3852", 0x109) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="0f50378046365672", 0x8}], 0x1, 0x0}, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee06fc530b2e5d6923a8fe8cb673f1af8d8c07471d52f3fb453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad40000000096a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e377651993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd505e2c79166188e56e6351edc3bd1d61b0b10ff07a73d6449768d1b852e45c1b466442a1d7749684b467ad4d91395a994f70a6abcb581271bc18d50fef793b7817732df0e21a670cc779ffedc68d94a204c802113efcd2105c5fe8185b12fcbef56e8ddd5591c7de5d82f1cdf3408041b99b8522a3959fbaca271220dece3c14aed6e2a8c02cba21dc4226b467df984cc143aa1dfa3cebbeaa145d14e04ba0058fb486acd9dce63ed8e8e4c60d981e07dd1142e2d84c412a63e7817995a5124531bb644f81e43c6bcae4fbe2a741ec669fb6aa5f7d2b2979b441c317fea5467253c5f902561850fcd9"], 0x10) socket(0x18, 0x5, 0x4) write(r1, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) setsockopt(r1, 0x2000003, 0x9, &(0x7f00000017c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544db97c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc6440500000000000000ff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e6f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d6997252fbf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b79a853bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd6772531907708158645e488ba66175dfe254af4fd74f0e733117f76f1924e946c4cfb67d520b866c82b843037724a34e20b48df1aa93b99ec7cef7b4830165bab921f8eeb1225ba63704dc24da35b2d711cf78a219cac69ffd0ac4a59418849c04b4dd61f8407d3fa719c6eb94da6149224d110bfcb3ab8f23ee52acb61c16ea344bc2bedfba7824c92d614c8adbc09e30a224e36183094291b9e13ce73257978facc162b85d4757f9ecc2ad674ccefa66f5f165f0ce424fd573059d48c5d484ca8070bef11d1e90c3d43b1884d3426f9a41aa714661aa5f95d90497c3d229", 0x10d0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x6, 0x2f, 0x9, 0xfffffffe}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\x11\x00', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETA(r2, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) accept$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x100) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000440)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./file0\x00') r6 = open(&(0x7f0000000500)='./bus\x00', 0x80, 0x20) socket$inet(0x2, 0x4, 0x7f) ioctl$TIOCSETA(r6, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x12, r6, 0x0, 0x28) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f00000005c0)=0x2) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000240)={0x0, 0x0}) 16:00:17 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d4", 0x59b}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x2, 0x8000, 0xa3) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockname$unix(r1, &(0x7f0000001c80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009551be6000"/4098], &(0x7f0000000000)=0x1002) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="28000000ffff0001d8000100000008cd3fdf000000008bce977192a85b317f4a2e40b7a8bbd4f344512e89c787aa1254aeb8917ed56fe122b70553460285241a78afcb855d507ea83c9435cd634760484fde25c9a5ccf06750c62bd662c2996928532ce398f8b70b671bf469af03f323c153e3e913b205ad6c368840620c37415820423e574ed35121752e05a239eef4a7fae64baaf00d07585ed2e517f8b6acc100fec8dc4e5c1e9c2b7f09deced59435c7904a7de48935b9d292188cea03906c08e2d125652401a4e948e6470c3becc0bd24c13d000093db0f91bf039be0c2b726349d1ab7cddf225cf1ed46bb335b71ee1d66435719c332ecd19a915fc9dcfed46acc18c1ee66bc112743cb2c75632ad8dd0efa451f49aa9bd716b5476a7e5da5e7efbdba9841ee36c1cf7060cdd2cfc4e274254f08b8e2cb8bba63696470b110834cccd68a9cec7815ddcfb9153bf6557fd7d57dc7a8e82753ba10bc1d6a1494a2ac341b63f3f0930ba10e14010dae6887fcc29906afede04a431297d75057fbb22f3e1510b2f9f7b186305c8a15fb9b621cd0ed45d8d108d80ed69484493bfd343fe151ae6c29b0a0cb76e8fff074efc8d048a6a21b32a235941604e55e0e7698dbe36f82a3423af07c264ddd3326a0ec60b952043dd4a1b8cc1899d91a2ab19b10bb61247a3bb0c05b0496cc662530f8ef24b00025397a70aec56d1a363ff903fef4233cce5d2afa9efa702cc9dc70301fc7d0834756030dc7d556131e9833959a7e0d5a1bba7f625d50affe9d3ef1c2e66541dff3860b7a11609de5e763863034b7682f9dad76554b85b2554d29c63ab57e1933c6317f98baaa3cf0c39d9b1c1604b1c2336479dd6f54143accf5d304d42e2dc275733cbaf971912a550266e4e8a095972029fdb45b19a4634b000000000000000000000000000000000000000000000000d94f00"/708, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) r2 = dup2(r1, r0) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x55) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r3, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) fcntl$getflags(r2, 0x1) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000180)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x30}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$KDDISABIO(r5, 0x20004b3d) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = dup2(r0, r2) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000380)="f94c4c49dfd685fbaf8a8d1a029b279211613bb08733b7c435447a1829371bf98efdeba42dfcf9ef38d2a32cc7c8a27c82d7361cea385960974f7348da613c5af916be0d0dcced7ae914c5ed9ee848c01b374fcfef859df767c937d1c9445391abbdcb59c6060c5102000000000000003ab118450cdd0817f3e1b569172eef7ce708d128624e26bc595f2151e81dd364cb39c907a4ce32d6655116d1b0be27ed22165220b8dd37ecf05f1ccc9e76c0629f315f8bcca4a4ebc7844f8fbb0ed982c87b49506e8949c84c6aad0b614ef0d6c5dc6e33155b1cae5a53ce19c8e005eb533e0b256bf9fa49330b5834d1a4618f7db01c58f97519859715869f2ec930c83a8b195caec7a6ae89387ac0010384c18824b25899d7457abe6dc3df8e3d4bc7b01d83ed3e95cb2b80bdef1a55ba9a64aa155f41e58a5679c1ca2f9394043dd1", 0xfffffe91, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f00000024c0)=""/4102, 0xfff}, {&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/209, 0xd1}], 0x10000132, 0x0, 0x3) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000), 0x0) shmget$private(0x0, 0x1000, 0x6ab3af1519d38f43, &(0x7f0000ffd000/0x1000)=nil) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r5 = getppid() r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) r9 = getegid() r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r10, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r11) getgroups(0x4, &(0x7f0000000700)=[r8, r11, 0x0, 0xffffffffffffffff]) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r16, r16) r17 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r20 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r24, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r25, r25) r26 = socket(0x18, 0x1, 0x0) listen(r26, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r27, 0xffff, 0x10, &(0x7f00000007c0)=0x1, 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r29 = getegid() r30 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r30, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r29, r31) r32 = socket(0x18, 0x1, 0x0) listen(r32, 0x0) sendmsg$unix(r4, &(0x7f0000000880)={&(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRESDEC=r32, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r28, @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r33 = socket(0x18, 0x1, 0x0) listen(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r33, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r34 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r35 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r34, &(0x7f00000000c0)=""/56, 0x38) r36 = socket(0x18, 0x1, 0x0) listen(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r37 = getppid() r38 = getegid() r39 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r39, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r38, r40) r41 = getegid() r42 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r42, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r41, r43) getgroups(0x4, &(0x7f0000000700)=[r40, r43, 0x0, 0xffffffffffffffff]) r45 = socket(0x18, 0x1, 0x0) listen(r45, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r46 = socket(0x18, 0x1, 0x0) listen(r46, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r47 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r47, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r48, r48) r49 = getuid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r51 = socket(0x18, 0x1, 0x0) listen(r51, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r52 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r53 = socket(0x18, 0x1, 0x0) listen(r53, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r54 = socket(0x18, 0x1, 0x0) listen(r54, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r55 = socket(0x18, 0x1, 0x0) listen(r55, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r56 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r56, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r57, r57) r58 = socket(0x18, 0x1, 0x0) listen(r58, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r60 = getegid() r61 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r61, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r60, r62) r63 = socket(0x18, 0x1, 0x0) listen(r63, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) sendmsg$unix(r36, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680), 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="2000010000000000ffd0000000003a29", @ANYRES32=r37, @ANYRESDEC=r63, @ANYRES32=r44, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r35, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r34, @ANYRES32=r45, @ANYRES32=r46, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r50, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r55, @ANYBLOB="7424a12eaa7a000000002000000000000000ffff000000000000", @ANYRES32=r57, @ANYRES32=r59, @ANYRES32=r62, @ANYBLOB='\x00\x00\x00\x00'], 0xd2, 0x22bd4824a5139c0}, 0x3) getegid() r64 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r64, 0x4, 0x8) writev(r64, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r65 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) r66 = getpgid(0x0) fcntl$setown(r65, 0x6, r66) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) write(r0, &(0x7f0000000100)='n', 0x1) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect(r0, &(0x7f00000002c0)=@un=@abs={0x2, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000240)={0x1, 0x45}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0xc}, {0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'taq', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="670099344f8bc20f003e0b965c13") openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xc0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0xfffffffffffffffd) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) 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}) chown(&(0x7f0000000080)='./bus\x00', r4, r14) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d, 0x92}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000840)="6c4b05cb3f01352801f0fc4cdd1b") 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f49911"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpeername(r3, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) dup(r0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) minherit(&(0x7f0000472000/0x1000)=nil, 0x1000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) pwrite(r0, &(0x7f00000001c0)="d000001f00042c6b569b8d00ce00", 0xe, 0x0, 0x0) close(r0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x200000000000019c}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fchmod(r0, 0x20) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x46d9b90d4565c0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x6, 0x0, 0x2, 0x1ff}, {0x0, 0x0, 0x9a, 0x9a}, {0x81, 0x6, 0x9, 0x4ea34cd9}]}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000200)={0x8001, 0x3f, 0x65}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r3, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwrite(r5, &(0x7f0000000180)="0e8a87915072a57ee7e1966aa6240f03e262de6b6430b57477a8135aaa4557f3b1a278cd2c7773a48017948df65e24387dacaa4639aaa7a0fcead4ac97df8e5b96ef80c6c93c00e3f9bb7d5b402c97538c06eada65556075ec82d3ebba0bc0779fbd705e1e20294babb6", 0x6a, 0x0, 0x0) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) 16:00:18 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x3c9}, 0xc) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000180)=[{0x0, 0x2, 0x1c00}, {0x0, 0x4, 0x800}, {0x1, 0x4, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x7}], 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r17 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r17, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xfffffffffffffd74) r19 = getpgrp() r20 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r15, r16, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x3, &(0x7f0000000140)=[r8, r15, r21]) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/54, 0x36, 0x80, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="b1df8b5fe6d35133d41c4ee22fe2b8dfcfb51c3b2837741b9f7265d48cb85db4a050c528cd9de73f16bbf5b3c4e43d581fabe1598870da2bde8c4150d6b267be050e35842cd75b59f718a9de1c11e3a38cf683ba", 0x54) 16:00:18 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000440)={0xa74b160, 0x0, {0x3147ee80, 0xcc}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) r2 = open$dir(&(0x7f0000000500)='./file0\x00', 0x10, 0x172) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) lseek(r4, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1000000000000393) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="b27f38f0a73b4e186302bb83ab9e8e0c183e228e8b511558111431d0743f3b71558db18c783a692650c6b3f6b8467c89ffe532d7a4da2ec5251a226796eff6a4e1a5cba89c74dc0615fd14ac881beb19f6dec4313d08e147b36688d49d56786759657a01bb5ef919f2fdccee085342c67c9a58", 0x73}, {&(0x7f0000000200)="095923d7799b30d1c175423f91f1e98ffa0ad927e64ef254e4ecdf23fa28d9204baf918cb2ba8f6abb440ee0219d9f1735283b3c52b2d6b7f9bd54220aae7b8a4384d79216c87e11854c77b884b963b252e43286842c6f4b637426a61370207ac23e00d081137fc694073e2697", 0x6d}, {&(0x7f0000000280)="f406070b34d0fcfdabe64481f2ab474de2d0a69641404b0525482025c8ce1333f65c19bd916c338f7844eceb03cc031e6f60432ab80a4dcfcb4a7b40178134d3ff66216ed76a561a1f45e306262740c731d50c8e0bb1bbeba185", 0x5a}, {&(0x7f0000000300)="33e01d85cd8a267db6984effbb55c253cbb36ae6a3673bdb110553247170ad75ebe8d2cf5b9460c15076e5e1247491cd6434b761fa7726b47989aa15a47b8cf6063d3b7fefb413c7e36b6e3a21233a65576cb78c2954012b3a7c1ae4ad85661faf9e5243674ac105c8d23283d58be5ad2a8b0e4906674566b0739aa920144f0091c86afbeba15153e42e3b6b0763349678360fe2f9dfa5a68ec12e2b4b50d42093dcaf501810c81818b2d579819a68a05ef459bf77de299a4c8c231b66a052cf3c288edad7756affc09fbfe2924ca12da07d6cf19ee39f80bc1d1cd990959212a7c4", 0xe2}], 0x4) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x1) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) close(r3) fchdir(r2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a5601000400000000000000feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) 16:00:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x100001) syz_open_pts() syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) 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)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) pwritev(r6, &(0x7f00000003c0)=[{&(0x7f0000000240)="80275e1d871f6624862a5b8063f5de0d353c4bb35dfc41312833a9cc4f5c17aa4342a4e85c8cdd58ad93418428bcb950ab1471ff8be77ddcd88ccb6aeab30e668d68fc4cae71f519888d4935e8bd4c0629967ed2eb78cb30c63c9291fe033a6b8c4ed1f53f32bb809f2039a302510a4548906c4a5787e6ca351a049d729e47842cd4320febb9864793f6c8b5c8dc2c97e21732b186baa6d3c7e52718a166462994fc17d2b79b8e31bffe1002fcd10cdf91e31217327beed21cf58608de63c70ea6a50863b2b00650c8744ea708bb3d944e48f9ab327870843456f435410f005988cbfe5b0e524ac850094b57ab5b9ceb7d1e21c012cf", 0xf6}, {&(0x7f0000000340)="1bd059ddafee0823856c90134e7d1ed496f30df8232abd8a7ae109b6b60003719489cec53aee9569", 0x28}, {&(0x7f0000000380)="76abe8a28db590a5228bacb3cf0eaa261020833aa1fabc52f1777ee7761244cd9efe37", 0x23}], 0x3, 0x0, 0x0) mmap(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x4, 0x2010, r5, 0x0, 0x0) read(r2, &(0x7f0000000980)=""/167, 0xf) 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 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f00000001c0)=0x3) r12 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r9, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r12, 0x0, 0x92, 0xffff}) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x8, 0x6, r10}) 16:00:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, 0x0, 0x0, 0x0, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(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(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getuid() r7 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, 0x0, r5, r6, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r7, r8, 0x1f, 0x0, 0x1, 0xc7dd}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getpgrp() getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3a612c0c311217f8) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)={{0x8, 0x2}, {0x0, 0xffffffffffffffff}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r3, 0xee4, 0x81, &(0x7f0000000240)="c9e444810516f5a2c13fd7f7384b0d60eb67eae959403ff5bc11ad8f7c3b2a0dd0d9a08bde4a1737e947a8b092d68191248dc01b62e952f645fbe715572c7b3f1dff98563a065f96aea1ec3f3faad5cf9d9bab06e11a3908ea69a180b1216334894bf81c054985109d410094404bbb1a8e24aa20d538c3f7e37b9e81222222bebea64b4bcc61956426244719c0c42c624ed9e7f8b4765088f7198ee032e9888067fc376db09ab71db33955856516273da6e97bde7928", 0xb6) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x8) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) dup2(0xffffffffffffff9c, r4) 16:00:19 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x330264a9c7308944, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0xc0, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:00:19 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453e68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157793b3e54a5a13bfd9902361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc389308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f58a832afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) r4 = accept(r3, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000280)=0x8) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) r8 = semget$private(0x0, 0x7, 0x286) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f00000002c0)) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) 16:00:19 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) accept$unix(r6, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f00000000c0), 0x6) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x0, 0x6, 0x77d3, 0x80000001}, 0xc) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x12}, {0x0, 0x4}}, 0x0) sendto$unix(r0, &(0x7f0000000140)="4383116f2a5df81c84daa0ebf67a5c8516c0a88d654766215ab750489cac6ac19ab6cc1c51a28de0143cf40b52ddc12979a6bb1c6c674fa1bff0561b3829625ad95ca150ab8f4bad725abc9e3cd2219a0335bb2bcc2c044fb4d2380859b6de6cc925df6bd3f6e33aac3ebfd46792b78aa0505a3b62d8dbbcd4975d784a83df0cb6582ccf52079d9c82a53acab35ecd8d31e6602349ba5f7ea9d2a26d919ef12b50c1b1d9e4f936a4d6cc86b041d6a3b1121d5757787ef565df58676b51b640d544474ffcfe6bc8e43cf3b0b08cd614a7a4aff3dc2b8b306b15e7c6f5a7", 0xdd, 0x202, &(0x7f0000000240)=@file={0x3, './file0\x00'}, 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x100000001, 0xffffffffffffff1e}, 0x10) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00\x10\x00', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79ffffff7f1aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3672c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7763087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0xa5}, 0x1842) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getppid() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x7, 0x83, 0x40c, "2a1604fa9a66f51d0cc98af280e46509f39c5f0a", 0x3f, 0xff}) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$inet6(r4, &(0x7f0000000140)=""/55, 0x37, 0x1c07, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8001}, 0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f00000001c0)={0x5, 0x3}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="e2e44cc2f95c16de3b96fb7697a2b3b598c233a666d9714d9d34e467c868ee658bc74b29b1a183a1929f8e8a21843948652a1b7e6fc121f4d8c155b953de6421a5de386349ec9db4f2902eb81cd006fa6faf7b3c8ce7212cc0f2c825ad6a08", 0xb7}], 0x30d) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket$inet(0x2, 0x3, 0x8c) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r7, 0x0, 0x40fff, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r7, &(0x7f0000000040), 0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r8, 0x0, 0x40fff, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r8, &(0x7f0000000040), 0x1) dup2(r7, r8) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socket(0x0, 0x0, 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f00000000c0)) sendto(r1, &(0x7f0000000140)="e40e12d1fb3dff4564c7e116a95eb62e0992ec19f0fbbfae2ec1bfb78d1299d8cd00678e3797a632d2c9319bde9a32", 0x2f, 0x2, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="a840cc9d3df85d40579af1b7ffad5591c6fddc3b3f1a1b3ed656d539d6f8649eb3ae960b9230072d5ecd049c6cf89e836d3626a1851a6edcea552c40203f3501e7d45988a0e91756f41feea1a53cf1321d492e2ce17efee28d48f55d018c4e915ecd8090aea648c55efdb2364d97083babd2636759daa8b0627a10f69e3603726cee4e5b6544a125603f095ac176de782cd0b68900a7b05194a29bc166c9369a0f6b63836e1f2b3c70dada964c9a41ebec09000000000000009b732fc3e1c3fd5c62fd0c6c7730590d6ae241fd976458c54b43cce8c30f5c53cd9e2bb68afced50ae5695a08e39bea930f356000000"], 0x8) 16:00:20 executing program 1: 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() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000003700)) 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) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000036c0)) mknod(&(0x7f0000003640)='./file0\x00', 0x2080, 0x1) semget(0x1, 0x1, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003680)) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) ktrace(&(0x7f0000000200)='./bus\x00', 0xa, 0x1400, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000240)={0x10, 0xfffffffffffffffd, 0x4, 0x1f, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x401}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xf09}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x429}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xab}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x401}], ['./file0\x00', './file0\x00', './bus\x00', './bus/file0\x00'], './file0\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus/', './file', './bus/'], 0xffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./bus/file0\x00', 0x9, 0x0, 0xfffffffc, 0x0, 0x8, 0x9, 0x3, 0x7, 0x2, 0x1, 0x7fffffff}) 16:00:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(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(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x83, 0x1800}, {0x1, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(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(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getuid() r9 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r7, r8, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r9, r10, 0x1f, 0x0, 0x1, 0xc7dd}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getpgrp() getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 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, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 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) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10090, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x200000000000026a, &(0x7f0000000080)=[{0x3, 0x0, 0xfc, 0x6}, {0xb8b, 0x7, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x06!p', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="813000858fb65f355339e9eefe5ef0fda1d99457512f241f5be8862b24a4ccb8801fc2487bdbea0400dc1f5370573cab695babcb"], 0xa) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x4) kqueue() open(&(0x7f0000000080)='./file0\x00', 0xe6409e38f1c15be5, 0x80) semget(0x3, 0x5, 0x252) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000300)="15", 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d1208004500000002d54100003a9af63069086de0c210039b871ca781d53863ff05b44f77888f543c9c53678df6fd9d450839399152902a03ca4c00"/109], 0x10) write(r2, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x8) write(r2, &(0x7f0000000140)="418b54e04d0377e1702dcdeb4d998819aa92e6b7380b319c68eaf82c42b26e1aba18", 0x14) r4 = kqueue() fcntl$getflags(r4, 0x3) 16:00:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x3f, 0x0, &(0x7f0000000040)=""/63}) munlockall() r1 = syz_open_pts() fchdir(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) r3 = getegid() setregid(r3, 0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000180)=0x9) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) r6 = semget(0x1, 0x4, 0x124) semop(r6, &(0x7f0000000200)=[{0x2, 0x5db5, 0x3c00}, {0x1, 0xa61, 0x800}], 0x2) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x10400, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x20020, 0x0) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x8080, 0x0) r11 = socket$inet(0x2, 0x1, 0x21) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x9406939e4bea0b09, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x40, 0x7}, {{r8}, 0xfffffffffffffffa, 0x6b, 0x0, 0x2, 0x8}], 0x0, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x0, 0x7fffffff}, {{r9}, 0xfffffffffffffffd, 0x0, 0x10, 0x1, 0x54}, {{r10}, 0xffffffffffffffff, 0x0, 0xd0000002, 0x5, 0x1f}, {{r11}, 0xfffffffffffffffe, 0x1, 0x0, 0xffff, 0x4}, {{r12}, 0x1, 0x80, 0x40000000, 0x0, 0x8000}], 0x80000001, &(0x7f00000004c0)={0x84b, 0x10001}) setegid(0x0) sendsyslog(&(0x7f0000000500)="319fc645ced96d85b2e85972102e7079c4dfd6ba948c7b7169553d821c5be1adec179cd0e3a744093ec108723b8d1e6fab07cf4a22bfc78ce9f56779b20e48006a886c1b9c68b1a82ce3eaa3284119260a32db3717636a21c4e9c013a8348e1119fd0dfcbd6925e0d39af38821b10dd64ab3be5e602fa0aa1d0373c59d1742e58bd5ad02dc3259c9c016ffdc3589d599161b96f6e124b504d3b1b746be9df7cd9158b17129022b9bd99ee1162a4207fda3ad578889f3913c7522b941917a110359db4c054de20d9778561982bcfac00e8e3c8187259de7a510f0877cb4c8c87d344168f97ab71023ff1966d5f16fabc6a3fed2225e32a7dc4d886f79", 0xfc, 0x8) r13 = accept$unix(r4, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) r15 = dup2(r13, r14) r16 = accept(0xffffffffffffff9c, &(0x7f00000006c0)=@un=@file={0x0, ""/108}, &(0x7f0000000740)=0x6e) fcntl$setflags(r16, 0x2, 0x3) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001}, {0x81}, {0x4007}]}) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) dup2(r1, r2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:20 executing program 0: r0 = socket(0x20, 0x5, 0x3f) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa, 0x2) r1 = socket(0x18, 0x2000000002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7, 0x8001, 0x1, 0xfffffff9, 0x10000, 0x8000, 0x1, 0x10, [{0x0, 0x4, 0x20, 0xffff}, {0x8000, 0x36e508d5, 0x8001, 0x1ff}, {0x0, 0x8, 0x2, 0x80000001}, {0x8, 0x8001, 0x3, 0x81}, {0x9, 0x6, 0x9, 0x800}, {0x8fe0, 0x7ca1, 0x9, 0x7dc}, {0x8, 0x6, 0x6, 0x4}, {0x6, 0x1, 0x8e2, 0x101}, {0x4, 0x1, 0x6, 0x16f200}, {0x3, 0xda1, 0x0, 0x7}, {0x10001, 0x3, 0x1, 0x5}, {0x6, 0x7fff, 0x9, 0x1000}, {0x1d, 0x9, 0x7e35, 0x8000}, {0x3, 0x8, 0x0, 0x6}, {0x8, 0x4, 0x6, 0xac2}, {0x0, 0x6, 0x6, 0x2}]}) setsockopt(r1, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(0x0, &(0x7f0000000180)={0x2, "8af3780bf382d9204ed3f4425e2c165047fc16c40eedd1dc76d6dcc645a3a20f036a3a607bbc3b9f35249b96337f6a6f6df8a9686b0d53367c52ffa88516aa4103a60dccd564a38d4a2cab7b2c529218e8a38a53a3b58576d66fae79c8c67264756f408d8b1fc7d62b470b22917d33e97851d83c2a922f144bba83e2c04a19269cbeef8cc145163659c7d3f77c3bc673d6b31bea60c1bda120159c19bcec1defcbb086a9f978c4cb06c4ea76c8cfcc064175b289721c954eab4a46e0250a196a63850c8077c27ee3ce12724c595ebf1e22baa3252787b31780fa55b74ca780fff736db21c48dce4b3a55b8e50927458f5eeb25ddb4eeb2"}, 0xff, 0xcfd58c5bdbe3264c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:20 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xfffffff9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r3 = geteuid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000400)={0x2, 0x40, 0x7ff, 0x6f8, "2b183c8fddf3397c9e0a594e342cdbe8e64648d3", 0x101, 0x10001}) kevent(r2, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r2}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r1}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0xd, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r1}, 0xffffffffffffffff, 0x22, 0xfffff, 0x415, 0x40}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r1}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r0, 0x5) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r3, r6, r3, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x400, r7) execve(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='-\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x96[\x00', &(0x7f00000002c0)='^}\x00', &(0x7f0000000300)='[{\xa9!*\x00', &(0x7f0000000340)=']\x00', &(0x7f0000000380)='h%&\\*/{\x00']) socket(0x11, 0x4003, 0x0) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r9, 0x0, 0x40fff, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r9, &(0x7f0000000040), 0x1) close(r9) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x3}, {0x30}, {0x8, 0x0, 0x0, 0x412}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:20 executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 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)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = 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}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r2, 0x5) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) r10 = socket(0x2000000000000002, 0x1, 0x0) r11 = dup(r10) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r12 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000480)) read(r10, &(0x7f0000000980)=""/167, 0xf) r13 = geteuid() kevent(r12, &(0x7f0000000a40)=[{{r10}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r10}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r11}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r10}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r10}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r12}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r11}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r10}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r10}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r10}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r11}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r11}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r14 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r16 = fcntl$getown(r10, 0x5) r17 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x3, r13, r15, r13, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r16, r17, 0x0, 0x92, 0xffff}) r18 = socket(0x2000000000000002, 0x1, 0x0) r19 = dup(r18) ioctl$WSDISPLAYIO_LDFONT(r19, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r20 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r18, 0x4004667f, &(0x7f0000000480)) read(r18, &(0x7f0000000980)=""/167, 0xf) r21 = geteuid() kevent(r20, &(0x7f0000000a40)=[{{r18}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r18}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r19}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r18}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r18}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r20}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r19}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r18}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r18}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r18}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r19}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r19}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r19}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r22 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r24 = fcntl$getown(r18, 0x5) r25 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000840)={{0x3, r21, r23, r21, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r24, r25, 0x0, 0x92, 0xffff}) r26 = socket(0x2000000000000002, 0x1, 0x0) r27 = dup(r26) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r28 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r26, 0x4004667f, &(0x7f0000000480)) read(r26, &(0x7f0000000980)=""/167, 0xf) r29 = geteuid() kevent(r28, &(0x7f0000000a40)=[{{r26}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r26}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r27}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r26}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r26}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r28}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r27}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r26}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r26}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r26}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r27}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r27}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r27}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r30 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r32 = fcntl$getown(r26, 0x5) r33 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000840)={{0x3, r29, r31, r29, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r32, r33, 0x0, 0x92, 0xffff}) getgroups(0x8, &(0x7f0000000180)=[r15, r23, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r31]) fchownat(r1, &(0x7f0000000100)='./file0\x00', r5, r34, 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)) 16:00:20 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file1\x00', 0xf320, 0x5, 0x7, 0x1, 0xfee16f23, 0xbb6, 0x0, 0x0, 0x2, 0x1ff, 0x9}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000500), 0x8, &(0x7f00000005c0)=[{{r3}, 0xffffffffffffffff, 0x9}], 0x8, 0x0) r5 = open(&(0x7f0000000680)='./file0\x00', 0x401, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000000)={0x6, 0x6}) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000080)='9', 0x1}], 0x1) 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair(0x20, 0x0, 0x4d, &(0x7f0000000100)={0xffffffffffffffff}) fchmod(r1, 0x111) socket(0x2, 0x2, 0x1f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x108) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES16=r2], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:20 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) getpid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$getown(r1, 0x5) 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)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = 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}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r2, 0x5) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x330, r9) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r11 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r12 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$TIOCFLUSH(r13, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r14 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) r15 = accept$unix(r14, &(0x7f00000002c0)=@file={0x0, ""/91}, &(0x7f0000000380)=0x5d) bind(r15, &(0x7f0000000280)=ANY=[@ANYBLOB="1a012e2fc5499caf3000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r16, &(0x7f00000003c0), 0x273, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCGETD(r17, 0x4004741a, &(0x7f0000000080)) r18 = socket(0x2, 0x1, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = dup(r18) listen(r19, 0x0) accept$unix(r18, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\b\xdc\x00\x0e\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3ff) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r3 = geteuid() kevent(r2, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r2}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r1}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r1}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r1}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r4 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x3, r3, r5, r3, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r6, r7, 0x0, 0x92, 0xffff}) getgid() getgroups(0x0, &(0x7f0000000200)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f6b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be080000004e61aca64896bc5e57c6388bbd2ad88b2951b15801360bcd4cea152b58fd4237bafa4d012ae447473c2384ff010000100000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0xcf6) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) write(r1, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x7c}, {0x6}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x8) close(r1) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="bdea", 0x135) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "00004087008cfe218797c6bdfb816a491d859689"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kqueue() 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="39e110c561b12b559823ca5dc0e92e6bb7bd0b3870699342fa6be923fb2498bfa903ab46c226bd3094875c71f9e7d4374f4a51be6de4806d9e48588d92f4f0097edbbc02816b335b8fa0c08f032375c49afc2ac15d685ec03c6db1463aa56ad3"}, {&(0x7f00000001c0)="0f32f5b5a921159dcf9a709ec4d8b8132043c43c9aba2670abb2fbe37050a74c05bd77b3cb5618459c5089512cf2fc3339f54e8021494b81566b3097a673c98b3dc5f9f5173cba6f1fdfade16a17404c13"}, {&(0x7f00000004c0)="eb9057165dcddb5c07780e4e15"}, {&(0x7f0000000500)="5f6461e6238acf03908d87f2a9fc97b7", 0xc5}, {&(0x7f00000002c0)="6c1f0f304a1cf67e7422c1814bf443a7ede9e06910d4f13cc46d9fad40e73723a06aee3dd2e73fb4a84e8e4b3a8c48d6fddd1b22d84af39f8352b1715049cacb7ee29b229cba5d7cac72352a225977bc495ec213401d5c89cda21713b031c11921006542ba669d5abcfaa751e2943c7a8f6c193084adc94282abbdc04b970247d2b8f5721634aca080b63ad652c9"}, {&(0x7f0000000380)="528851d8f1afd376357ab362fa274c20fbea0b3a9b109feebebe40497945c656e8f6a07e1e96703b5887a5e90fc0d8aeadc781cd18af2f5a821f7e1eb0171b9afc7ca3b7cec2ee0d54c7ae5527a570d04f552391a0bd680d34e1b8c115b0aab640cb5218c5b7ca51051d516f07eeac8f986f6708d2"}, {&(0x7f0000000400)="f2eed9d101e52029910fc7fb381ff7e25b5f0481b3c52218588be8351821255f"}], 0x589, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = socket(0x2, 0xc003, 0x0) close(r1) 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) getuid() getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f0000000100)=0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000680)=0x8001) r4 = msgget(0x1, 0x20) msgsnd(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528361c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7d3d68c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r3, &(0x7f0000000a80), 0x0, 0x0, 0x2000000) connect(r1, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x11, r3, 0x0, 0x0) r5 = msgget$private(0x0, 0x4) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r5, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce5358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r5, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) 16:00:20 executing program 1: setuid(0xee01) msgget(0x1, 0x9c4) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0x2, 0x1, 0x2, 0x0, 0x3, 0x100, 0x7, 0x1, 0x1, 0x8, 0x3b3baf23}) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000140)="805ed0906a7d3fb2cdb7bf7bc32479208479130c336920c7ae5777fe41a069420a86dad9e5bb1b94d35d99f7715a12720bfdd293e322a73bce226c11e8a6927898c39684c3cc770e1d67effdce4c78af68ea7ddb3019fadd5cb970bf5ea59543b9ac42ddf864db64f43c743448f9318257caf67f03440accb3b65b38a7a57f7d99cdc4cbc5e5fa2d", 0x88}, {&(0x7f0000000200)="e8030001c1c0ae3ab14c1023335feb729a", 0x11}, {&(0x7f0000000240)="05c3fe18701edf90e84484a04d4e8bf6abf47d5160de5280ff71d290453f39f46da0f0793969996c1693e3d16d181e3c4e3ac0fed03b19a34c3bb85816213a", 0x3f}, {&(0x7f0000000340)="5cad56ac53d5ecfa0f02aab32b9ad69a3782e66439ed0abab6041f738dfe7994ab3de8b98a2d081aff9518102ee23dd0575baeac8d558aa66c3b112d3574c3eb50f7f5a85506db252b04ea336bc3c2bac6d0389cf9fc39f05c2b3c0f840a4333251ed2f926dc0ed828df67b9398827b41353029ef45025d75fea9abb8e970fb2afbc35d0a22f2e89fc3926fa35f85e125a229465493dcd13c7b2aaaefb5c2ba9a3eaf2690e7fa6dc53a419f7e8eef9c26024acc2666318c411eb6a6fa9ea1082985de879cddd3ce28e46f4b9f099ef1cdf9915edc2965eab3391f414fce11d50644ea0b501e321bddae0c526f7fa091e4ba7ba04bbb231cd5d34d68b", 0xfc}, {&(0x7f0000000280)="3ce64f963fa322757839d94a04fa0b27071d853e66744f0d0bf1f15d09b7ac4d9bbd50da714c6e052ce0168f327516aea7bbe25048e58db9c32a4ad8f857ef93ed8b1a", 0x43}], 0x5, &(0x7f00000004c0)=[{0x100, 0x71f04456fb4cad15, 0x2, "1b7f78599668ad1dad3815c35357b74aa015d2c27778a3300bf9a1e291e0b1f16c2d1a0127fba2aac10f6ac1098584a3bd80dea71edd97dbaebe35af1c89c5bcf09ff06ade8601fa7bc6637802e5ed33075080dd102badbe2304c16d67297b37ce1411494ec949658cbf8a6087bc58e5e8793974807fb30fbab7e75953fbff738e0173aa39f5524ea49a4e33539c5ebc9179c8268a9b2067d9ee457e38e847e351e5c0cd97d81813876ba67494d7e2166c9ffee953e1df4637d78d2b4ef276989ba663d68160ebd44ac544ffcf25208da41ef65d9492ab3e3fe90063a0cbec1d2e2cf24ce0d8bd2656c826e3b7"}, {0x10, 0x0, 0x3f}], 0x110}, 0x5) socketpair(0x37, 0x0, 0x7f, &(0x7f0000000740)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="64d5ef55f0d317ec6d53aa3e3ac2") 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20020, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000420498f9e39b9d709c638800"/211], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r17 = socket(0x2, 0x1, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r20 = socket$inet6(0x18, 0x2004, 0x5) r21 = openat(r19, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r18}, 0xfffffffffffffff8, 0x23, 0x1, 0x20, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r19}, 0xfffffffffffffffc, 0x0, 0x8, 0xfffffffffffffffe, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x10, 0x400000000000000, 0x7}, {{r20}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r21}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r22}, 0xfffffffffffffffd, 0x4a, 0x400fffff, 0x8001}, {{r23}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:00:20 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) semget(0xffffffffffffffff, 0x6, 0x400) open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, r1, 0x0]) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000000980)=ANY=[@ANYBLOB="0000000000000000000000000000000500000000000000000000d5670000000000009a1b2cbb0000000000000000005f000000000000000000000000000000000000010000000000000000000000ffffff7fffffffff00000000000000004000004fd91267b4ecbe820000000002000000000000f20000070000000000000000000000000000000000000000000000000000000000009df2a8cf00000100000000000000000000000019233cd8e16005cd7b16c3b710bd98603757106f9ddf41000000006199e7cec80d6931a7fbebc786df9c45"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r5, 0x0) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x90d2, 0x0, "e48cc3021f6fc6e23c5b001be500000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f", 0xba}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x5ea4) 16:00:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10040, 0x20) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000180)={0x2cf, 0x0, {0x0, 0x80000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x7}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000280)={0xd0d, './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x0, [{0x1, 0x7}, {0x4, 0x400}, {0x3, 0x800}, {0x193e309df1604d36}, {0x3, 0x7}, {0x32bc2b15f6900db1, 0x8}, {0x2, 0x8c8}, {0x2, 0x3}, {0x1, 0x5}, {0x1, 0x9}, {0x0, 0x2}, {0x0, 0x5}, {0x3, 0x40}, {0x2, 0xff}, {0x2d51d903e35afb8e, 0x8}, {0x3, 0x5}, {0x0, 0x9}, {0x1, 0x1b}, {0x0, 0xfffffffe}, {0x2, 0x7}, {0x1, 0x3}, {0x3, 0x101}, {0x1, 0x101}, {0x1, 0x3}, {0x0, 0xa9}, {0x3}, {0x1, 0x40}, {0x2, 0x5}, {0x2, 0x2}, {0x1, 0x8}, {0x1, 0x401}, {0x1, 0x7f}]}) 16:00:20 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file0\x00', 0x100, 0x40) sendto$inet6(r1, &(0x7f0000000380)="05593780fd930b0a995b842a920b68d9e11216674c9a2bd3d473fe71f27c583893fa0ca5255353f05d3cb028193c0d92f870f5933d87a64e479223e2a9618cc146eee1c7cc96d8021fd59e399e0c052de9b1dfb928c59886e57472d8f9cd79d493a7c7a1551c66e22977e4fb88d6a4029f3ae4eda139e3e55c87c8fa72fa803f18b4d425f9428e3a368102be951999dfcfecd4d34bbfc8e9440b1d93768e61b7b192ace54dea18ba2c63ac03b37bc41416c902f769d95d2939a087125b30d80709b56e0a7284669a2252adb130c4169dd38d64cb1504be80b24f46062c715c60e7951b9336ec639936760a92769688748ef708064a52fedb", 0xf8, 0x1, &(0x7f0000000300)={0x18, 0x2, 0xfffffffa, 0x3}, 0xc) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) sendto$unix(r3, &(0x7f0000000180)="e7a54b23ad3ac77117d3163dbe3fd1d596d3fd0f59bf7206f13a47be55ccb4d03c2b6ea27a0d", 0x26, 0x1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/165, 0xfffffffffffffe05, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000621ea217d246b6474d5d96102775c5915ed5aefa2d1f67ca31420916209361be81123f5d500800"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="82022e2f66696c753000c918661a8d3bf58292b9578bf3c69fd20b03a7a8a467c3a355d407eceb8a72cafa986a79ee80fa58cbefe6be8bf1d3547cdccdfd97b43cbd5cb6ebbaceb2358abf60ca71bfcd7ddae6b7179a03e749c8d7a47de06fb1dc262348ae02434b91039471f1a74eb05ff5c5440a8f303d4f897587969122634e742eb27e35c5da093aca726c975670d524580fa36d0f223896557bd44a25e36395ede96f9f5f8f6ba44aec012aceb0e6fa1ed33accad0a582c3806a977571ac3447656e94e52cffc18cf546268d116bfa1b321674dbcb854aa06d399ff59103d30f21bf3f70004d8fd97fe6441d6bda04ef3713dc42df085e642eb9ffc95f2beb46ec2b3429cd298c371213bdcfde49d0ab4c004c15421637733037f7cb2e0e39a5b2c2d792a2d1bc12ede24150943ce8df0b9915b508f4402670b077a414f97a933fadfdbebc9e1b6f8854954370b2a4eee61b68d566e09fa49147d29f4f024ed2677f99a0d5c6111d991a8091282f8df9b94841cb13bb0d7f303860c263c3c5cdd322bc9ccb066afe595"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) r4 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/90}, &(0x7f0000000080)=0x5c) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = socket(0x2000000000000002, 0x1, 0x0) r7 = dup(r6) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r8 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000480)) read(r6, &(0x7f0000000980)=""/167, 0xf) r9 = geteuid() kevent(r8, &(0x7f0000000a40)=[{{r6}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r6}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r7}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r6}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r6}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r8}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r7}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r6}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r6}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r6}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r7}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r7}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r7}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r10 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r12 = fcntl$getown(r6, 0x5) r13 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x3, r9, r11, r9, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r12, r13, 0x0, 0x92, 0xffff}) r14 = getuid() r15 = getegid() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xfffffffffffffd26, &(0x7f0000000100)=[@cred={0x0, 0xffff, 0x0, r13, r14, r15}, @rights={0x30, 0xffff, 0x1, [r1, 0xffffffffffffffff, r0, r0, r2, r3, r4, r5]}], 0x40}, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pwrite(r2, &(0x7f0000000080)="540300000000000000", 0xcd, 0x0, 0x0) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [0x0, 0x0, 0x0, 0x4000000000000], [], [{}, {}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x9, 0x5, &(0x7f0000000000)="b2415a60abe5d3a05d8ced5bcd8efb4d128b310dbc6388dfee436938ec5513b309b29b6aa326f86b3083a30a8e8063050351c79ee5ffba02fff0d7dc493eb595f0b3e7b5277b27f97c8970102a17d6b26bc27b96eb4d40769604", 0x5a) fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000460000/0x1000)=nil, 0x1000, 0x2, 0x1010, r2, 0x0, 0x10) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind$inet(r4, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000122f0300d343581e"], 0xa) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) r4 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) fcntl$getown(r1, 0x5) read(r1, &(0x7f0000000980)=""/167, 0xf) r6 = geteuid() kevent(r5, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x4, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff25}, {{r5}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r4}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0xc0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x48, 0xf00fffff, 0x100000001, 0x3}, {{r4}, 0x0, 0x22, 0xfffff, 0x9, 0x40}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r4}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) write(r9, &(0x7f0000000200)="803dd5aaa6f5edbbdd58e38be76b7586f4aa7d60", 0x14) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r11 = fcntl$getown(r1, 0x5) r12 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x3, r6, r10, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r11, r12, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r10, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r5) ktrace(0x0, 0x1, 0x40001000, r2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x81, 0x776a}, 0x8) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") socket(0x6, 0x3, 0x93) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000001100)=0xc) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f00000010c0)=[{0x2, 0x5, 0x800}, {0x3, 0x939b, 0x1400}, {0x4, 0x8001, 0x1800}, {0x1, 0x0, 0x800}, {0x3, 0x5edf, 0x1000}], 0x5) setsockopt(r0, 0x101, 0x754, &(0x7f0000000080)="5af42d891a225d6cf653c17d9b9ff0eacba18ee315c73e", 0x2fe) socket(0x20, 0x1, 0xf9) setsockopt(r0, 0x9, 0x6, &(0x7f00000000c0)="8b59f9d525d3143786ca61e88b962dea20ba350acac2a7edd1f882d940d23bbac2478086db107aa567fa6a6173e34c95d114507b1d790f830a69bb5a3011186b1033d9a5fb44cfedd177fda97bb5a9b3e3f7846b13a595a972042f584d929f38c184b31201c3351e7ff99dc8dbf9f1ffea34ff849b1e66bb1a93b66d88d991d4a8f4688865383039fd5ecf33b80cbe2b934040a12157d3e3b78d64db92811c4d87c3747fc02072b849b41de0ae155d22ce771092b3f1921ee25b1b3bfdd9e83d5fd12bb77b43e3f8e7b1a1de42a5d54b9ad18bc65d5cc262f8211959dfcc0858b6979bcc79ea90064a2e2bb09a7fd2225f216cbf2fde9ccf8b6cbf2e09657c95a942d0bd6c409b45bc3481139cf8e7eb910669a7708721644126b22fda616f8215d8691018fb5f7e78624a52eb2fea223e8c7229ca1c73119b0516906af694e109f7c9ecadfcddfdca4f8530f8a1c03da78b567cdf8996b8f69d204e529c46e6df5665708c3c070b7d71070373c0c2171ff556fd0e33c4fe79e2e88d53fc6ba13f024c17cd5a5e03f1738ade2d47fd70b85ebf60e9bf4cb177d2087529a6c89b8477cc280d97dec78d35ed651cd927264b192184744ed8efbd4fa9c8874a4fdb485123ff265b82d4f97a7f785571dc5bcdbfd9dc6ed52127c59f422e44114551d785620481ed1f87480cebf90c064326dde1ea6115f7fd8a30500fe077faf7590c2fc302c9e9c5bb0c1548528638512b048395f357e4339db1562dfae65753db181b218c05dd7e7526bec1511fc52d1010f8ee314e59484c6b8364f2a421eeae746b5f50b7670ac1602a3aa840c967332a5f0696d971a7b0b6c14890f9f7f24c96a1617b4ff3c01d835786ace5808767a0156130323329d903004a47d6af7a855fa07c320e88d82cf9e3445b709f913db6907d6a91ddde696cadcebaef46b20da39104bba4b8ad1d28747c842bd25aab9308e2e0cda24050cbbd8e3bf7bb12e9abfe2c2247a96d57e85a1784c278493a1048d6bf1e8d179c67afe80752e646845036473e149f0f1f8595d3fa3a023dd9921827845c54d1d714ade87e7b2953cbea5161aa8187af473f4e30bdf6d41dc6d01dc177f45b07a8162850452c6e76b0fd303b11363adc1b4f533470a0bca2edaca4e17fe8c73f76973f17a01d281ee3a8abc5671bdf5f927a9633ff7276444dd0e02a8f2e5436962e2059440dbc5f1175fb1c73d674b763e537d5e488e0e38353ff48d203715801443587610d54029c400a25792b92b1a13b4e523676c0d1b811d1c9474e819974310f74af5104819a34807c2b666fdaa8b8f2ddc75bb0845a99f90ee4443b71a3bb49c3cf2071b93901f9786f1cd5aebec2d2c102fbbad331df02fc3a550ca8e63ad1e86a802e1a893c5c60a4197c900810f28d154e4f56fee30f9630fe605086f28e0bfda1039ec1515e40341c3a1c5f0c01130558a2509fe40bd6d6f95a776d96e817b80745b06518f41de8d27730002395a1a5b708ca446fd60caae75861a2ba91817882e50d79730fa9636d074e8883833924a7614ffbc4920dda5e196a90e38977abf96acf517c93e3f478f40f43ac7672df7c5fe863950bee73570a1268ba1232bb3cdbbcfc9f748b4daf81e77ebf0587a6263a6513952e3b74d374df1d24a041f658656e4524712181ae5943fa9f6cb7b479b938acf93b16559d0e1f916a0182d7bf4efc1afbfa755ed70458f4fb41f5a94fa7d8594e6329aba245aeb2be0d1a97b1763f32d25b340ac32e38a1ca7e2c580a126bd019bac7f181f7e5fdb6dfad7d5c015cfa8fe7ca3be8ac7e79fb6e1236cffbaf32c9333e0dd75c8be71d9b3c0bc16a8bfb9e102d1e8066b160c8ad6dda305180c0adeeb33b75e91398b00b9df38cfd8c1a7ab715214af677e7388e8cbc7bbfbf9f919a9405b83fde63366c01b44dfb2c3a4d263d8e610e60a9df13476d801631a06f3e0ad74f809c266bfdbc9e4df310e694d11c25ae342561bcef83d277dec968a081f47315eff87ebed7a6a4cf451d0dbf5a95575333075ab3589fb46c9cb23f264f0050d6e5f0721af8b0c571d8cbaea816aeedca547205c840e50bb8a2d14f1a44cd79cf30059d2a82a203fe5144186473dc543e53e7ea0111449157822f51049ba2838c5da26ab03e2d7e5d8cac9f5096e52d605ca09eef94a6092de05bf6f49dcb0e765a4f39c2bf3d33a88834b12b42a25be3861b4dbade9d38c6959c6afe9a4b832a284deb31b018ee084bdbbc1d0e93ccb805f2248a3e21ec42e3fb702a11e713829a7d6975438b2dbf1a8010fed2cfb040d49feb654a7159569e9a114524fc36e9d97cf792f7cc4fb3307c49948c26dc4e8081bfbb0da374a6183780bda07c037d0fd6e0f33d6805b785583c7849e4627b64787b01f7fc4d061f40e2a0cc35f470bdc4eae42a04991f3cee2fd209437944e6289ce98dd72d24593c61b9968a06f7dcbd2d17fafb22e7749e71c4a6927dfab7aec5a2b129c93e6365da479fe7b0c81e700b8b43079cf6c6c853c3251d51dccf5741d768f3a6389539a6da67eb823c80ed0b9f716b65572afb57f069fba313cf4e4b7bb7688cdb80e2831454ee45a09138d95bd5764eae05c86ec632a50eb163c9186a5d082300731cf476e4ff14c49d02a80337bb7dee9fdd8b57f54cd0bf001479d8887a5b286e4c4a443de0a60dcbbcbc86a15532c3e29a382173427c9d9a3944a4ffd1fca033f12a3847c79bc6621831cb59002f713332b137d2c2c6faf5f60e6f7ff9e3c47725ead70c4f9da15ac7aee703ab4a4933598d08dd5b9703d167a3fd2b9884af50dc5d6ddde093f9e10c9499a52b25213440d032d5bc383a1d3e791c9bcc7300b0dd3ff2b91aa76cf2366c9d4956f90e5c712535dcf63be3d07824642af77439a805eea2c476f336cc417239882d647f0344e1bc8955b6d7ae85b64b857c24082979159bbee3cbd3196c79ce1dbb67de209946f7f0a92c98877c3aea9f66ced1de57cc0a69b5316b54ce7a5698dc66afad126d8a5c126071643cf13ca940e95e4995d2292304c32b0f3ad63815bc22e45d1f778ce798c32d2819779b23da1bc75f4d98d36df76ca4ea866af4bdedd9487cef0e38cb147fa1b886a370ec4643136da35cc31fe64461775f6c52faadb9fd458723bca6bd8f7240452cf8585c02e8e4449fb2051344707fc8f99bc97a4cb52c9a70e994ba2f137ba1c8a13c19d23d58b4fd71aed93a4711fe32b684a084f959ed5589d71b950be46e376499975c184e3e11f16ad167f8a7ba5c4f68c316b127d8d8f7e63dbad95e692aff11b652bdbc65fd78468f4d9394db9db147a76398a69a3ebb2d3bdd8382de0f2af7e7f9ca44fae1e6dfa1724a0993077df23b5c9499311af227ba9201c395a6e2493f14fce953edd476de4ee05e6fdb63a80f981359a0863c25c71792795bb58ea1a197a3c7e033cc7a2c39546502744c1272892190ce13cb787ca8d06e02f0c8fde0ee4c647066f337e0d81da3608adb2b6a34e3f1f8fb520ff0a64475f037f5cc56d6284990cc619c4dca5b2ffdccce4d8b20e4821d6613f481b0dfa9c36df86cc61b7fa656d2b8b12f80912cad6c21a26c8b066f0aecd03374d32f3e206db2b06765fc1e43c462d875bcf0d393563b0fe3e08f71dc47ef4d01d4385f4bb887e8ed73678d8545b5d879379be6f302d02b36d787fe8c97d2347fc96ad10df8387ebaa81476e58cf7d6d4a8d0b9ef7b5880f0f5553c6930bddd1a8442c32ef831746674059a87d4df681bf05f4335cf2e10aebf1840ca1076292cb6fc6614bb60e0cc17c18d6e3c451ff09b30fff229d3490980b73d0ed82475a7c5c1d1a0ed13b2e04367785cd87c81a9e7fc9fe85989a563909b5fd1fbc20598513d59959d341c14c87d79c3211f56d21bb67e4b294cb1ef3a3347c11db3f95f7bf375a698f0a9695380321bf0d30a61269b6514b82ae6460f976fb58e9ecc31d03818cf1d5967e57ff8aacccd0bb677d54a8eab73685f6965ab8342006b1f68e7fd36ff8baf9711cbc4d4118e4c029172540159e6820234a29f01fe6fd970088cb23dae943feafe73303cfbfe46ac6ec6db6903c47cd902b30101cb6e64126be08c3ff15315efdd0944944e5a9a8f44132cfc1f7d60f58b189cde737fba1c23f54ec86e35e1e5626c7b7e3d43570577bf4ad803c502084464be5bcb2a6980fd741d0f0e1d21ba43d3c4b21ef4b7c5e7f2ce54d81de04f0f75dc99934f003713abab9245cba3c8ba6079ef4ca672a15479b0ad35f84544b428211e00ff47e66e65951134d9cbee499201147b8e98e033b4e1f5eaf2aa62328ae34e46e6694fb331949d56ddb60bd4927308d6a9c67fa54e7499a2aa48c39bc971f1a51eddfb5dbc4b3bc5a03fbe3591af3c50a39cb9e9c416fa02ced93ab7f64ee13a2483ceb3711b186e5253491eb448f6d4b62009f099b85faacf37ab7604e33b28cb31bb7f9e05fbd7b574e43fffd245c62e47d9cf5bb320952c63f8d06d7a21dc3da89c647d7377b4a7654d68f3a5222328583354bfdb42cb3e6017bcea6a07151077d6cfe29158d03c43bdb058dba4e8c3003e28ce2d0d8b679e12b099102de2dcd1d24a2ab5fd4d0a9247c41510646e73b71c2772eee06274db5187d3a04400c2d09e5751dfc56896d8115b75b5905a451f38819e64883a0722d46e01cf0feda0033fa5f48581e3fda58ba69a034027c3671337afd07df6df821a9c70f1450498ae5fd1e2a80936d7c65d8c19423413c474af17133b966512522ff969d97159039dfc34dd39bd93f377438e382869d10d2ee4f44ed630d099389958b523fe84738351da29b2877d03371d2b6eaeb0093382a991ca2db06e4015de49eb831445314dafc1cc91b3ac44c374c494418cb02940390eb87ecc5e36aa9af008f4a491fd9860c007fc89d60a295e8bed2665065cbce69daa4b951c4d164671b259a6124dd56c1fb50d1e61a0577b1bf52d5e887d6b16e57626d47aadff1d5f60f383e3288fda12763b5c1543593ebd0251dd8758c7475ea229e38b6a9e1c761ad180bbc4c51cac9fae73a55cc266a832b4ee04a466eb3174485e9ec34cb5008233978f28fa7bbee242164899a73d7a15603eeb763903d8818fdd027b1b7a85ad3842345aaae215ac246f6f30009cc1fa7e55fff1e4d0b115d323b03d55aacd72866e4f3a5de11589eb2c0e87a40d2ccbbef9a74bf228a04fc25432c5c7d3e69c5f54cee62fdf66dc05f251aefe4b70f927d3b7e2eb3774d8c69481867f7b6b12767bb033f7f3ab2ad0ec1fb280c84e38fec95bb10789f97867a6590eb69f636f284e3137173b85a3a6234b9131554543f71fd55a26a5c8d2d6a24ac49927e996160a9c301acf9359eedb7ce0fb6811058217ab3b5ce499edb8069b765a1628270a67eeff2f9729effafa1fcf274f7551beba44bb03eeead9ad3adb436e72ffb86096cad677b015e7719568300a10cb10e7a10a474421eeacc3a48a24eb2f101a5a6000bb159154b747f773db8d76f03a3e938753922c817a345f7792056e9d910a6bf5023189c43796b62155c9fc44d1b2ad31b74d9491e606e20b91a1407e1d11c29256aac40b4859f92cf92353ed29d17218439647f2a1726a05a4def7b4496a80d755df1f14ae955987f9c90db3937c4889de18ec41815ba186584bd87e7236833cde03e2b2ab00e4aa912be20e121f3182b3e1a905b2531563606f7b40c9573d51220ae8715a8682e70e395ebc2a22c733dc6a298812254d12267aeb7105a9141544", 0x1000) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="b6ffa626ce272f75df094dd874e191b87be69abee09890089a700669c8f15efee042aad0a98c8a576c662e0df3797fbeec0ba46ae7792ee32ab534225d720c95cb628dbbf3baa06dd01d7055147b621ad78f20c68e2cc92f7f67", 0x5a}, {&(0x7f0000000300)="c41e3af6d77bf5c38f7d94f05cdd6bcd7d76a6e1f48deae89ac5ce6ff11eb54b4a70633fc30cd387c1419ffcf4158e1ca5492b17acf8b4dbee26c8d2a16bad7984f61cccbffeaed4b96ea0015ca93eed94e07f533182ff79c6829b3a7b5cf9b45c794c2d8a1b4bae8a79d8d3e06bde4e7288a63fbfca2534c8b08232a3", 0xfffffffffffffd6b}], 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/141, 0x8d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) 16:00:21 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000127d168d611d7d37040077c939487d01eca4cbcb3e87e10001fc0000000000000008000000000000003701c496d5265450c7f57e80ef000000001000"/71], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000000, r1) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x8223106700ae1852, 0x0) 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x8f0000000ff], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x5fdb}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto(r3, &(0x7f0000000000)="44bf1c59922b11de47622c0f33658673fe6bfd90bad3d964571bb9a93b03993c9b029e0178f286e833c430bc07e06f3408bd8ec41f719b8fe4f3fec6886ffee8af2f08df94417f39564bbe6d4f0f00a3b2a11f4a55720c8abe482d245b51ce63ad89849fa86caa6ab49d2ea756b1a5524971e914404ebb601d258469b3f276d953e1df263462b2786a1f9e0355fcf248f3ed803e998ccaa43eab28c10f1384aafcf0d134d9346217d1ea36135a232d3e204103dae7ea09edf5e00325d1f6655c525eaace5191dc3271d632b48ff1137073fdbd12e6119705e4c29012a54535", 0xdf, 0xa, &(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0xff}, 0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r0) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) 16:00:21 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES32], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r1) setsockopt(r0, 0xfff7fffb, 0x3f, &(0x7f0000000280)="f98b0c7a0b611feacb66884d094710362053383ce1db26c9b55af684bc993addae1b720db12cfb67ba5efeb89d6d97b2528ad8aa50ea78975649ca8b0a015b6d3efba71089767f3b1f3df353ab24899326b39d7311198e01d6b7f9b4dfbc747b9465ffff8b8abc4a51980faeb913cb97f298c631b53a81f1b2dbba5e6c80d02f238d71a5b6377505b86bd674830fccd68136609189952526e892b85eba2a63c75e32ace81fc52911e2b186543f6ee9b22b608e47ab3bc39b4f914822255d9f0206512a2a5008e82c973107ef68481c8b52d6f17cdadf0cea58bbc32801e2bba31f1d824800000000000040e7ff000000000000000000000000000000d8782066d861058e99ffa8f7342d14f79ef459204534c82758b15ac95190e3d06ec7553d8ca3a2d7020ecbbc00cd0b42454ee70c59c4cc73b95109219b58282edba8873835c11e2bbf8a3942069beb1c71763c75903a67557bafb5af877c4ad2b0b2d8bac8ffe9cd7a409c96c29650d20c6360521a3ddfd933e17d1438b95f30ff9e16eebce0d0900b9df7e92fad2d4181226708da41fd7822fe1c9271ea3a5fc2c00de281eac2d1c132e6a9f642f116b45a23bab75044983f24db14364ceb69444187179de2b6c3df205ca401ab81157efda58df2887d25dbcbcb502a18544f07048b15c4a69b87c41e0902f01d080edb7e87f997b675939c", 0xffffffffffffff95) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x800000000000000], [0x0, 0x0, 0x7fffffff], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}], {}, {0x0, 0x0, 0x8}}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ftruncate(r2, 0x0, 0x8) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000005000/0x2000)=nil) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/35) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget$private(0x0, 0x315) msgrcv(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/183}, 0xbf, 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x81}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000001100}]}) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000380)}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) fchdir(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x90) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f00000000c0)=[{0x400, 0x40, 0x9, 0x80000000}, {0x0, 0x1, 0x80, 0x1}, {0xffff, 0x3, 0x3e, 0x4}, {0x0, 0x6, 0x6, 0x12}, {0x0, 0x1, 0x2, 0x5}, {0x6, 0x20, 0x0, 0x9}, {0xff, 0x2, 0x81, 0x1}, {0x2, 0x3, 0x47}]}) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b46f18 16:00:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x400, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:21 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x2, 0x7ff, 0x3a9}, {{r3}, 0xffffffffffffffff, 0x40, 0x20000000, 0x100000000, 0x5}, {{r5}, 0x0, 0x0, 0x2, 0x1ff}, {{r5}, 0xfffffffffffffffa, 0x1, 0x1, 0x7, 0x7fff}], 0x7, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xc2, 0x8, 0x2, 0x2}, {{r3}, 0xfffffffffffffffa, 0x40, 0x1, 0xd5, 0x2}, {{r3}, 0xfffffffffffffffd, 0x40, 0xc, 0x9, 0x7}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x7fff, 0x76d}], 0x8, &(0x7f0000000000)={0x7, 0x6}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x43) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='r\x00') r6 = dup2(r5, r4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = syz_open_pts() fchflags(r7, 0x1) dup2(r2, r1) rmdir(&(0x7f0000000300)='./file0/file0\x00') 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x20659) r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r3 = geteuid() kevent(r2, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r2}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r1}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r1}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r1}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r4 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x3, r3, r5, r3, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r6, r7, 0x0, 0x92, 0xffff}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r9, 0x0, 0x40fff, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r9, &(0x7f0000000040), 0x1) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x813, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x1, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r8, &(0x7f0000000280)=[{{r2}, 0x2f08d96c988c7126, 0x80, 0x2, 0x5, 0x5}, {{r0}, 0xfffffffffffffff8, 0x10, 0x289b931fdbae72b2, 0x4}, {{r9}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x8, 0x7}, {{r10}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x1, 0x3f}, {{r11}, 0x0, 0xc0, 0x4, 0x7, 0x2}, {{r0}, 0xfffffffffffffffd, 0x114ff71ea25870e1, 0x0, 0x4, 0x80000000}], 0x9f2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x108e, 0x771}, {{r12}, 0xfffffffffffffffa, 0x40, 0x1, 0x5, 0x3}, {{r1}, 0xfffffffffffffffc, 0x2, 0x8, 0x7, 0xd843}], 0xfffffffe, &(0x7f0000000340)={0x3, 0x80000001}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r13 = open(&(0x7f0000000000)='./file1\x00', 0x400, 0x0) writev(r13, &(0x7f0000000680)=[{0x0}], 0x1) close(r13) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0)=0x4, 0x4) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000015c0)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) writev(r0, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="1421878b1a474107875295b5b68c7c66cdcbc3bf5de40a69977c23201175dfc663366d3d469bedebe314489dc0396f90ff4192493833f5d5e0749b8171cdf8cd00aa05f8981e4abf8d4a2c4039302059f91cb016a714b50a85a0a753b39c8fc62d9aa3d20ef30ec9e009bb4a23a5f3e8ac2a4a8cb876b099803f3e3f0c3c26e6c3e95c7e153eae0c9041bb5da6c1d02cffbc1dd32752b6af753156ccecb016fd73a31e6076415f31d95aa1d848b9df38b138d57d380ba69838b59b6e40ee9e5e1b238a8acd", 0xc5}, {&(0x7f0000000180)="2e954bead9f6f55e24c311120c3d0a566b4c693d55e739a2e0a93fe807a56838718c90172063f3558f79c6ca5c6085930f77e6799e341dab203eaad8160f8eb8d4ea6cc0880cfd9ffb33e3fad97e167c7848fe9d7310e160ff64f43a7544f9f2b00322ec410d4e250db52594409f441eb6227bc4240cb163cb43876907e93da700aa5d143a4f846c6dc237ef9066f249e127b89f2271108cb3b7199c02ae839b0966f77c0c225d1ed3137c5f2ba1d519e5c8df245272de0a30cff4a7b32255696969df7e2cf763227e36112f1c7fe0cb20c64e8e7700b7f6a497ddc9", 0xdc}, {&(0x7f0000000280)="b3e83a7c0891f3132d7c29ccb04b74ed6de81c7db19c7a4e592c58be2e7bdcb71519c2d765a9a475b32eab7d2d43bb6174186a45ec2a665b317cf860f7a220c52f70c6bbaf183a0381fb00c33077ad2b51bb2a2fd1e1aec6e48e95940252f30b5fb1deffa1832c5e8f8ff08a0bad8bd455fb710fe127d5", 0x77}, {&(0x7f0000000300)="5caef8ee67bf3e79", 0x8}], 0x4, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r6, 0x0, 0x40fff, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r6, &(0x7f0000000040), 0x1) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair(0x6, 0x8000, 0x89, &(0x7f0000000240)) pwritev(r4, &(0x7f00000003c0), 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r11, 0x0, 0x40fff, 0x0) writev(r11, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r11, &(0x7f0000000040), 0x1) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16=r2, @ANYRESOCT=r3, @ANYRESHEX, @ANYRES64], @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESDEC=r4, @ANYRES32=r3, @ANYRESHEX=r5, @ANYPTR64, @ANYRES32=r6], @ANYRES32=r7, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYBLOB="6e96", @ANYRES64=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES64=r8, @ANYRESOCT=r1, @ANYPTR, @ANYPTR, @ANYBLOB="bdc136d75803f19859384ea03f54c8e3365bca1901a02734d6b4cd9a9ff51a69ca6a9f305913f55a482ec7e6ffa548a62fce469b", @ANYRES32=r5, @ANYRES64], @ANYRESOCT=r9, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000001280)=ANY=[@ANYRESHEX, @ANYPTR, @ANYRESHEX=r10, @ANYPTR, @ANYBLOB="c14a2363b40e704a52873186787f158e0b631d2e03a15dc98099ec2c98c0725edf64488bedcc6d4dfc098c7217c54687240ef4031d6d552ef4c2eec3bc5d4e7eb8958475dddec3ae23779b4505815a5817ebaa508c3a4f748e050af6386199c86a56e33ba6f9c959a80339741b4a94f5b81622ed68e65dc939d950216ab20f4923bfc2c73f60ebbf44a74e4fee950ba5afb16a92a8761175a70fd052d92cababdee80c965e93231cbd54f8b08b456e1e3048f89f574a0d34d0ceb32a048edd66dd1913be5fe632400e36f2f3449462b2c5f0a6e27ac89abbe9d81624afc117cb9c0d17124d3c439ee2307861362c3ab71be01e628796658271a4edc5d6dac4fba437f721e25bae5d4f79170657ecebd575d6a762fcb8c029339a7ea5e41386221d8cec3a56ee649514ba931abd2a39ca3f6a4865f50ccb2752f534995477dafb5eabdf21b2525579832a2f33132954ae6906ab6dc548307cea83021ae2954ca10c4eef35f411f9c29d05c57f24af4d0e8963aee7e444e12ec731c3f80701dc8bbd820e593c8c2854f74bc1dbbc518f1e7d17c930aec737c5ff22a6ef2d1fa8770ed9d2859cfa86209437bc0649836dec643bc3bac0dc8eafe2ecba0326693a5426525c79169b29d1fb91d7dc010083dcae802ce1607de039afcf437fd861d78366dd9f817d09b21ea25e0832b3e8cafafbad1b3da496c81a71b6d7ae9e8650e746f6da38f51db32b8401565cccac5137cfce181cbb5811b96ce8c55c265cbdb1f800844ebd67266289782be7af4cbec39b194941b3316e8a18e13068947dca68cd55913e6ac91198f632f0b7875a6dae0b57512f9ab09c9d03db4eaa3d4eab16f98d69607b359283041b097a9af7245804297cf3d652db7a5b8a315e3f970e2c72d1ee9cb45191de3854a4dbbe4d890099b1862cc691bb1d17e50f7e380acf47b4028da70f71755b3d9a67ab708877c063b82a5fc0eb6f15259f2df568e24bd84248766ab48a3537b31b61d64dba5ef36a483fc45f736463aa4cb2418e104aa69c70476c424b3c25e0fd1f3115e4078635d07047f88f7f592d73b0e25f5e93a9e308447ad1c7b2856e696763f40ca481303f953183025284fa372c5aeaaa132e51e38d7703ed981fef5fdb09f1890e82a19ee3fe175822103a9f9ddaa9c7175bd1b32c967ef7d051ba90426695ce34e548ecb719d4d04c823de3f7c6924b5511e50378348a480eeb161be2a697292321eca0ef66193c5fc61d83c1ed8e211941e4f164d2e13be7f035efa4ef8879614d97bb37e4a98078e3d36dedf9529848e7ab79d2387f1c0b3e47461922a78db9394d607052ef3fee60de3fb44a41bd29830e52ee1f70baae0c1aeb1e52a4b5f1d53bf1305aae95b8fd69771468d72a461c7679a27c5188c75caf6c276f931e2fc8be65a1f53379113b4786ec4d50be5b156007560d427eaf1391ea79fa65cd4bf8e4a6c3055660769572296d8dcc2f61cbd48cb8abccadd34d16d1142d5b6e86c1af7dc4edf4e42648ef33dfb46bc90d756041206108c976c56e43d250c373c11309edf1d02c46124107923fe1ede6b67bdb2325ad3688fcd1839340c373e38325e0fd1f338c9c027ad4db78080254da1c2170efadcd409fe83f496a713a4de5b55b2d33180450c500d16558386c52e12fa229faa2adba196e16c3247453c046543efda86de91bb90e1a96f1577053a3b2c6b7c1ec8882c3f27ce7ba4f4165152ead8b46c4714c340a964c495ee9b2e264a7298de5ac4073f1510e52d2b6612be0cdfca5680d0ca6de42beea607a6366e4cb4b0cb067a9d44fd6af315dd5c87ebece8a6617f9b194d4b2bedfe1ddb0a58e415b10778f8b982ab0d4ffbb482a22cc141451181f31107e99c913a33ea5142232f6e90639310907460f65f49872504246d18819f08723a4381f2632ae561da41b4e67c397dfcc80ab6ef534ed9268e6ba7154a8b0880df609b0ee2a6e8612d4086d75222125bcf2d9afe5699211d77cbb046f0705f050d987dc24133851a8b66987c4b10fd4a1809114cced07a038291b5a42cf72fa3c56520d8ab6c0a9d22c57b63133b6f706cf29fc3d888094749053b61dda28e748e1753ed548705ba7f920115e2700593c6af93b3bd2d74a007a20de0d37662424475e3e07a46bff48d759a0352485194bed255be091ed349cb3443b9efcf05609b28e8bf9721aff4c8d11bca9d7d2a7bdaec0d1118497ce86e18072b5bf0c488901a1c43dd7e68e479845b690a2a1e78ebfeac139a6c16e6ed288d3ec1c7f4b6d518d335cb6b3f488b04a9ddecb989f9bb48eb2198bfffa4f014bdf53bd230e743faa18fbc2634f5e3c73731d215684d623c71ddd4a98f447c151cd5a6907486eab25b9635132a08738bddb6677d17cb5be1d5a2ce787fa64b2a35b57f0f82215a913d1f5b9d4bd1b144c410779586ecbc0ea92d1fd9a43cfb22a77eabecfb972daaba20540dc5ab096004363eb1bc7d0872ae0af0f9655110227532a6278c55a0ecf5174a725b97aa2a31a81bbf17f933a0a83b35b65b15387d5020e1e3f3e27658416b251e491e6626b0528267eb449869948da3bd72f2ef91957811b2407b154fb0a30fa377a322d0b0e5762ff8039da10f397f338116e1495eb1f9eaf47c6d07ed421b30a2752391e958453c6539a4401be90327e32b3563bb1b4d87c2c744e736e94f63ca588905d5c56e349bb382513a9d444ed851b7250c48b3c53660270eddac11cefad177ab73bd3949b104fb4bb8aadfcc482e3ce0946f556fff420eddd448cdb3ea49f80000b1eefd0c4a2c1180905e34b3ca4d685a1eab7016564d470d9bc4084ac17d81f9f9a0ce38bab4b8a910b9752b4d66b9b704a69db6ba158644ff4e8613f0b7b8aeb0539371a46eb229b3f7b485ee296fce5eaf3b62dd6e548953a730437deab3e0636c416460e5162c19f32e659213a1888e0510ec795bfc46f914a977e284e0b787f81746171ab8f36dc074537f4530c1945bd8623c79819189802f381e9c8b5cb0fa4b7fa35ec2b5e660fe7a6db9775bc9174aad00529cffb30aa32cac0c512e489877f39db341f84f22bc4c2860802121b632bd2bdd9e95181bad2341e6129e0662d23e126ed312681838b5e7fa04da35852df0962dce8184061f04c332d6be8118df59ba9aea0f7cf8cd68da6eb5f53c941fd45044dda14cb6832a9791849a2c3403bd8892cf24e235534cc6d69a57a09a1545137d104eee23e38d9ec934701e71ce69129bfb290367be2c5f1afd6e1dbfd5b4dc359bd1855143964722fd7035e426282eec1781a93d4b7d3ea082229c4057d8820b9f367027c8d97ef227d7c74fb19de4ec09f737f28a0a88150a235daf747ce7040fc04de02c1bfda976d8dd4363d1a5ed21bcd73fdb44709becbc3ea4fe3df60b902deb04ba0ce08469d9de21028f3569f72aa3708da60c4d91c9400ae8e318ed63e4f7f2aa5f7f091165a751be465adcdcd8144bacc4149b44c497e1574eab1a4c253d98baadd979d35d2f71ea57a4d639b784abf93a4a26edf20c08db969e91d1c34ed0c315e1d0347b63612fd366a17f7ae58b9ee4e1cc9dcd5de16a73e487607b36a13024c4624a5780ea4b2a406f35cb2eaa6c11ba7f5da3c57e711067f07033f6c75208246f1bbf5d1acc2fe0edb63c3fba051de3af7d1c1bb60a7c7575e9a345a1880cfab09a7bd35a89129d4ab4bffff543063038a92c8e64f67ba36b20f935ce067ac230b3ba76f12118dba92dc3c802660a356d67c57808b631400a6685640783592f248c501870095f130c27ba21196a5c10821cf7eeef1d7beb21a0f04f4ce8703afd0519c15740fffdc1e0d1b57c5619a4afcaa5b18fb3fabfec7e66583383cb60afe7f5ced3610a9d6dd032863c13286750d59c747a1eeaba31c5fcc237d895369b55369a740c7949e09a20f60b2ceb7671f16631a62e5ba10546878682aed0daf45aa430202f8cd2b7a9c8937f57182ec94c8fdcaeead1480ee0b9d14dbf3f54813deebca4d82bab51ffed3cb4202c76da5458437cef1c64ce8ef2f2b2e4acaf7849a9402f73831f349acbd8a8fe4ee395083b05e89fac9fad9992d3e372e1cf74a8c7ae5cce0917ae843460f3ea5585bfaed17a4cb5fd5e777aa3151ba8ad3d32ddadb9ae30d52d578c1fb2af74b1f9a15718a070589b6ab242a7d1e9e2d94e3869e447a08cf267e528e8e2c9576085351062c945c437f3fd922eb1e18853c31b8897f9155169d7e19945962377f4674d5c169acd1157063d9bcb374038f3acd13aa3cd77094444b16c696d4fddd4d2c864953173571556bdc59223905aabe497d798b7ffec89388ddd5ad33356c36c1fc8f295977edaa72edce7614e2d309202266c01c7069fb781b67565ca77f966328339f7883b76cd8d253ecdffca11fcbb45c7c9734055cde439648e81a7c6794d35a79aba93581a7fafd17d18ddb2a13dec99255102d00bd578c83d40052d612d187e361f6d35f987e28b0bb30c0eb4a17efbec366ca6eb04a3aa6d2a298c5cba4ef963c42aa64b06fad1b13abc7f72942d2a632982f5d61f6242ad24e02301f764f8493e1c206d98de5ea6e93419a148ef8753ea5eafd121c15a2127fbcdb12ae100a0bf5691644e670d5d198ca718e3ad6496942c24533de7bcd4a19c5985c9d91992eae2e475f5a1abb645b008d1d7e225fc827344e7378f8b1e79ba0f4bbf4d99187beaac65b6e4258e670eb763540597d5f6920c38875163138476849167ae9ad620b1c0c18d8e78ad3e5fae94bb791dbe03f1855757ae1b39eaeb4083fe11877df7def15b047bcff73d5272cad3e175d7ba37761fc4483340d420fc8bfdbdc93810325aeefc8f4a05fc7f59be9f0bc5231e4b1887f9751f3f3bdf72d918f9c278db52d1656a07966d41d6c8f4a6539f18d75739dae5d2d37aaf8990048acf330302c622a36fa246362006af97babf0355174723def1cd4f52914eb9d9401a59d419e7bd175bd4d665c9d529009ed8aaaed18473f8e05e29acd1db7658700c4dd4ef2f86e6a5d5c996c77aea81ffae10ba1fdd5ac99ede84651db6454de23abb7bb0ba77427956416c96dd7d1ad44746be79e5b29e0efc7a59065b6604cf6a9054e74da839d44298b34c881365cc1b7c01df7506723df6ebc88b132276f950aa91151948432ce9c1bb9486dfe85b96d9775a71077f286f5f035df0ce8293c6871d4694de94ecaba9816e04b2feb259cf804eafe9eca561f5047df5d58c41d9035d5e850895ad28331f094ddc2e2ee0c335b92110b59ede9628150840063a5dee49bc3f61a98ac74fec48623acde113f48415e2d1f81c27ef963b5d67dcb038f522b24d40bbc17cd8f25e90035b484bf69040b0d2c1caf631f09f5621d35f883c6ed977df8af3b21f6469415e0a759a6f6767d505a648f882ee86ea8ce1f6f7e75ec6403ae3a7fd757d9927578e2d799ea5da508b9903c3876958648ea80be4e7f6051b49f0f50c5993d5ad7449a233f134711ba0d62181173a4f960ddd3ed5be56f4c3eafc13d9bd318893f50a692f4d2d045a008fc2b7f84b7593d28f25f4bf555206d6be534dfdb602056412982b9c7daf52cd55f65fbf2df7f2a62a9d4d3fe0320f71676b2e1f33542c8a90f56f87075ee3ec5043c8622e0a49c1ca4fa65ebb14aa7c25216ed5c37a87d323f7b025a871224f25e1ce08241d44fe288baa5c04b670c1ce87562dec05851c06e8855c036dcac53a20d0ac04d1c1791c550ab4c1e312164cc9616373c7685ad826e", @ANYPTR, @ANYBLOB="2b55dc73cceedf945d8d9a8ad723d9a7865589f2ea2e5268247a0fa4d0e95fa2f2cb55b6f16bca9ccd0e74006bc52f0a798775da88", @ANYPTR, @ANYRESOCT=r11, @ANYRES64]]], 0x5) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x7, 0x4) r12 = dup(r0) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:21 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x3c9}, 0xc) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r17 = socket$inet6(0x18, 0x8003, 0x40) getsockopt$sock_int(r17, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xfffffffffffffd74) r19 = getpgrp() r20 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r15, r16, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x3, &(0x7f0000000140)=[r8, r15, r21]) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000280)='B', 0x1) dup2(r0, r1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x316, &(0x7f0000000100)=[{0x25}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4c061bf83cced72, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e7") fchmod(0xffffffffffffffff, 0x40) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x20) pread(r0, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x75, 0x3) 16:00:22 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000040)="26e4", 0x2) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x3) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2c}, {0x1000000006, 0x0, 0x20}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x4, 0x12, 0x5, 0x37f}, {0x800, 0x4, 0xa2, 0x4}, {0x7fff, 0x3f, 0x1, 0x8000}, {0xb55, 0x2, 0x80, 0x2}, {0x33, 0x7, 0x6}, {0x2, 0x0, 0x0, 0x7}, {0xc4c9, 0x7f, 0x4, 0x80000000}, {0xf001, 0x5, 0x2, 0x2}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x1012, r2, 0x0, 0x0) 16:00:23 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffe3c, &(0x7f0000000180), 0x0, 0x0}, 0x1) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x2de) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="f000000000000000000000000000af91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9932488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792a82569052c466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5145b7c593b99b7e72945303cf6785491559c190b9feaca5b24378c97cd301de4493bfaecb2a53183fb5404ffc67a120ce5131600"/261], 0xf0}, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) syz_emit_ethernet(0x646, &(0x7f0000000000)) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x7, {0x0, 0x4986}}) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(r3, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/95], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r1) munlockall() socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r7 = socket(0x18, 0x4000, 0x3c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe4b) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x8001, 0x1}, {0x18, 0x2, 0x3, 0x6}, 0x0, [0x90ea, 0x9, 0x7, 0x3, 0xfffeffff, 0x3, 0x401, 0x101]}, 0x3c) r9 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x50) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0xfffffffffffffe20) write(r1, &(0x7f0000000240)="cfbdf4ed98521d889d7556cf73bb70888f42a8a6", 0x14) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x25}, {0x1f, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0x0, [{0x1, 0x4}, {0x3}, {0x1, 0xfff}, {0x2, 0x5}, {0x2, 0x81}, {0x2, 0x819b}, {0x1, 0x10001}, {0x3}, {0x0, 0x1}, {0x3, 0x7}, {0x1, 0x2}, {0x1, 0x9}, {0x6, 0x6}, {0x3, 0x7ff}, {}, {0x1, 0x7}, {0x1, 0x6}, {0x3, 0x6}, {0x3, 0x9}, {0x1, 0x101}, {0x1, 0xfffffffa}, {0x2, 0x8000}, {0x2, 0x1ff}, {0x6, 0x7}, {0x1, 0x39d}, {0x1, 0x2}, {0x3, 0x797a}, {0x3, 0x2}, {0x0, 0xc782}, {0x0, 0x7fff}, {0x0, 0x1}, {0x1, 0x7}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x400000000000006c}, {0x4000000000084}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 16:00:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r2 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1000000b3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x200000000000007, 0x1, 0xfd, 0xe056, 0xb}, 0xc) r3 = semget$private(0x0, 0x4, 0x100000000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x9147}, 0xc) r4 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r5 = accept$inet(r4, &(0x7f0000001180), &(0x7f0000001280)=0xc) accept(r5, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xfe2b) semop(r3, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) semop(r3, &(0x7f0000000000), 0x2aaaac6d) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001340)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000001380)=0xfffffff8) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0xfffffffffffffdd6, 0x800, &(0x7f0000001240)={0x18, 0x0, 0x5a, 0x9}, 0xfffffffffffffe42) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x79c, "73cc510e52b3ad2e0d3fc9c06d00007f00", 0x0, 0x3ff}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00', r0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0xffffffffffffffff) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/125, 0x7d) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:24 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2, 0x4, 0x6, 0xefef}, {0x6bf, 0x1, 0x3f, 0x4}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x8fe}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x100000001, 0x5}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1010, r2, 0x0, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x4) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="69cb3b4f8e17d280aeb3b7c7c0941378eb8c6b97ad176ea747181527fe1e5fb03177cb1de5fab507a92d8b2016b7eac734f0a9f301a5f8df1c539e19e160dddf01c66d897c647fffc2cabd1a2569dfdba6d639d046a8730b6ead91d338069dbf927a89b7b9119422dadec2e269e5ee27eefec871d786287181c3b570ddc4f411e741ddab5a3b9045687973e9a505013123a16cc80f647bfec3427cb31abed5eb579d3c0bb6b54045f9bf", 0xaa, 0x400, &(0x7f0000000180)=@in6={0x18, 0x3, 0x3bc3, 0x1ff}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x28002) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000300)={{}, 0x9, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:24 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x800, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:24 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:24 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, "0000000000000001000020000000000000001000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) close(r2) r6 = dup2(0xffffffffffffffff, r2) connect$inet6(r6, &(0x7f0000000000)={0x18, 0x0, 0xa7, 0x81}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r8 = dup2(r7, r2) kevent(r8, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x31, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:24 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) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x4) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7, 0x69, 0x1, 0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x89, 0x9ed8}, {0x100, 0x5}, {0x5dcd23e4d7ed0758, 0x200}, {0x4, 0x1ff}, {0x0, 0x1}], 0x5}) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) dup2(r2, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000024}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r3 = geteuid() r4 = getgid() r5 = socket(0x2000000000000002, 0x1, 0x0) r6 = dup(r5) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r7 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000480)) read(r5, &(0x7f0000000980)=""/167, 0xf) r8 = geteuid() kevent(r7, &(0x7f0000000a40)=[{{r5}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r5}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r6}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r5}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r5}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r7}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r6}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r5}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r6}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r6}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r6}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r9 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r11 = fcntl$getown(r5, 0x5) r12 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x3, r8, r10, r8, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r11, r12, 0x0, 0x92, 0xffff}) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r15 = socket(0x2000000000000002, 0x1, 0x0) r16 = dup(r15) ioctl$WSDISPLAYIO_LDFONT(r16, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r17 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000480)) read(r15, &(0x7f0000000980)=""/167, 0xf) r18 = geteuid() kevent(r17, &(0x7f0000000a40)=[{{r15}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r15}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r16}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r15}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r15}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r17}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r16}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r15}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r15}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r16}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r16}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r16}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r19 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r21 = fcntl$getown(r15, 0x5) r22 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000840)={{0x3, r18, r20, r18, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r21, r22, 0x0, 0x92, 0xffff}) r23 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r23, &(0x7f00000003c0), 0x273, 0x0, 0x0) r24 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r24, &(0x7f00000003c0), 0x273, 0x0, 0x0) r25 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r25, 0x0, 0x40fff, 0x0) writev(r25, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r25, &(0x7f0000000040), 0x1) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x4) r27 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r27, 0x0, 0x40fff, 0x0) writev(r27, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r27, &(0x7f0000000040), 0x1) r28 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r28, &(0x7f00000003c0), 0x273, 0x0, 0x0) r29 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r29, &(0x7f00000003c0), 0x273, 0x0, 0x0) r30 = kqueue() r31 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r31, &(0x7f00000003c0), 0x273, 0x0, 0x0) r32 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r32, 0x0, 0x40fff, 0x0) writev(r32, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r32, &(0x7f0000000040), 0x1) r33 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r33, &(0x7f00000003c0), 0x273, 0x0, 0x0) r34 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900)='/dev/ttyCcfg\x00', 0x0, 0x0) r35 = getppid() r36 = socket(0x2000000000000002, 0x1, 0x0) r37 = dup(r36) ioctl$WSDISPLAYIO_LDFONT(r37, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r38 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r36, 0x4004667f, &(0x7f0000000480)) read(r36, &(0x7f0000000980)=""/167, 0xf) r39 = geteuid() kevent(r38, &(0x7f0000000a40)=[{{r36}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r36}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r37}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r36}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r36}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r38}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r37}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r36}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r36}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r36}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r37}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r37}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r37}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r40 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r42 = fcntl$getown(r36, 0x5) r43 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000840)={{0x3, r39, r41, r39, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r42, r43, 0x0, 0x92, 0xffff}) r44 = socket(0x2000000000000002, 0x1, 0x0) r45 = dup(r44) ioctl$WSDISPLAYIO_LDFONT(r45, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r46 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r44, 0x4004667f, &(0x7f0000000480)) read(r44, &(0x7f0000000980)=""/167, 0xf) r47 = geteuid() kevent(r46, &(0x7f0000000a40)=[{{r44}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r44}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r45}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r44}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r44}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r46}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r45}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r44}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r44}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r44}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r45}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r45}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r45}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r48 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r50 = fcntl$getown(r44, 0x5) r51 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000840)={{0x3, r47, r49, r47, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r50, r51, 0x0, 0x92, 0xffff}) r52 = socket(0x2000000000000002, 0x1, 0x0) r53 = dup(r52) ioctl$WSDISPLAYIO_LDFONT(r53, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r54 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r52, 0x4004667f, &(0x7f0000000480)) read(r52, &(0x7f0000000980)=""/167, 0xf) r55 = geteuid() kevent(r54, &(0x7f0000000a40)=[{{r52}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r52}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r53}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r52}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r52}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r54}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r53}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r52}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r52}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r52}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r53}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r53}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r53}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r56 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r58 = fcntl$getown(r52, 0x5) r59 = fcntl$getown(r52, 0x5) shmctl$IPC_SET(r56, 0x1, &(0x7f0000000840)={{0x3, r55, r57, r55, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r58, r59, 0x0, 0x92, 0xffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) r61 = getuid() r62 = socket(0x2000000000000002, 0x1, 0x0) r63 = dup(r62) ioctl$WSDISPLAYIO_LDFONT(r63, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r64 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r62, 0x4004667f, &(0x7f0000000480)) read(r62, &(0x7f0000000980)=""/167, 0xf) r65 = geteuid() kevent(r64, &(0x7f0000000a40)=[{{r62}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r62}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r63}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r62}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r62}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r64}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r63}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r62}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r62}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r62}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r63}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r63}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r63}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r66 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r68 = fcntl$getown(r62, 0x5) r69 = fcntl$getown(r62, 0x5) shmctl$IPC_SET(r66, 0x1, &(0x7f0000000840)={{0x3, r65, r67, r65, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r68, r69, 0x0, 0x92, 0xffff}) r70 = socket(0x2000000000000002, 0x1, 0x0) r71 = dup(r70) ioctl$WSDISPLAYIO_LDFONT(r71, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r72 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r70, 0x4004667f, &(0x7f0000000480)) read(r70, &(0x7f0000000980)=""/167, 0xf) r73 = geteuid() kevent(r72, &(0x7f0000000a40)=[{{r70}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r70}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r71}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r70}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r70}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r72}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r71}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r70}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r70}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r70}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r71}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r71}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r71}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r74 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r76 = fcntl$getown(r70, 0x5) r77 = fcntl$getown(r70, 0x5) shmctl$IPC_SET(r74, 0x1, &(0x7f0000000840)={{0x3, r73, r75, r73, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r76, r77, 0x0, 0x92, 0xffff}) r78 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r78, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000b00)={&(0x7f0000000b40)=ANY=[@ANYBLOB="07002f7fa7db93be40d33e8d87c6ebcc0c1675"], 0xa, &(0x7f0000000800)=[{&(0x7f0000000040)="819188d2c4d85fd10e748ab65ab372ff7bd97d8cda1ba3754ddd0aac9fd7aad9634269997bec208ebfe07f98989bf67d702129bebde35c8e6283a8e5e39d2ce7b0c3e883e60901e93596a63f7583c0abaf268788771857d7ba7e22221b76dd01f9251edfd824a969c013350006a46d204a94266e4b7dff7b1f0ee039ae1983360436d90fabf3cbab9452d9f5f53591016d9c746a2658b0c2b49cf384e88a51114d1e11403a51bdeaff927b56eb276d2bd35552e9542e19baba19c45c9d2565bac4494922cd", 0xc5}, {&(0x7f0000000140)="f3bf4094065f6acc38f3e7c3aa28cc91127b2e0574e79f29d28b13c1ebdb2114f7dca3a433a7cd99ff8c0cd3892c93ea4cca3dd280948a76ddbd508dcfdde3349cf2dbfb906b48119fe742f13d15e432c8e76ef1f146715e9291ab20f029065ca59fa2b391359ff318ce62b23bbe9cb54155b9f2651d1d7c827b70449576d84f4ae99560064e6c5ae512326c630c0adc090fd2fecb29fc00e2e242e984bd01e975be79a13c7f929d0ab20809d7bf6ea9e62601f3ee26abeb2c09c24f122da74c4efd5bc465ca815fe2da853c9b272a6edfa3b2265a807a8d98", 0xd9}, {&(0x7f0000000240)="028a13f263ee7b5f1d285d65fba466d7948767aefe600bb7ca1c060fd0eef5dbaddf7eb72a", 0x25}, {&(0x7f0000000280)="ea392555a104ae75d14291ab1497b8ae791f2f9d81b3b1465dfd214cce454c2f1a76615cd3c855b0", 0x28}, {&(0x7f00000002c0)="c24bb9b729faa2a70e92c17070e4cc3fe1b338ebe23ca99cf658526dc3c6501889d2a48f3d50431c78aff79525428a737d6cdd6c9663345d1b5a156e009024ba05fbec683d025ced63d7a2a4d60e26f73dd3bde360322727c34a51a6d7ca54feca1abb0113dcd913edeb6ee4f744c2dd185094c52cb13d2978da5f6e1d0528324fc6806b1978e758f5df73", 0x8b}, {&(0x7f0000000380)="f84e2e8a65be998fe4a31b0c55c780336ebb09cff6e23f6192b13222ca5e6b469c10600486e228a91b2c2ab320da413e5a62ce70851196d5fb29568a19843ffb3df127c23460125c373d51a3f75c4158ad5b9ec60a8994426e6f298c7a145a699ded26feee8cade30a219d3af51ed79e0ebfd6e9c1ca35ba6b88af7ae4088f0283648a54c710a35068ce7b64e5abc49ffd87f9fa77948808a163603fa1743a3bdf290c491238969cbb0f546c96ba3f4e0e1b86f99be2e07d035d2fa76ed65adcb139b1e19f919be5cff5ecf0e3762d02a2104308109064f5bc9e04809bde76b4ad889abdf5b7917e25ebb2d52e5f210d29f5a600bf", 0xf5}, {&(0x7f00000004c0)="239cbc0a857f5f470c85d7ee6934fd4f17db71c44226864292ae8f83435723b6ad6026967d9a5df70cbd05f36457e98dceec97445536c1785178196fd684ad52a61b0e0cf50a5ffe3f44d78cea264d166898340992235cfe6ae7d74dc3284e380722695a66466e6efff9a99b21cfef5fc4ce51", 0x73}], 0x7, &(0x7f0000000b80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff00000000000091b56986861a77", @ANYRES32=r11, @ANYRES32=r14, @ANYRES32=r20, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r34, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=r39, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r51, @ANYRES32=r55, @ANYRES32=r60, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r61, @ANYRES32=r67, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r77, @ANYRES32=0x0, @ANYRES32=r79, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x20c}, 0x402) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b2028, 0x41b00) openat$speaker(0xffffffffffffff9c, &(0x7f0000000880)='/dev/speaker\x00', 0x2, 0x0) r0 = socket(0x10, 0x2, 0xff) getsockopt$sock_timeval(r0, 0xffff, 0xaeaff7285c715ebc, &(0x7f0000000900), &(0x7f0000000940)=0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x18d80, 0x8) write(r1, &(0x7f0000000100)='Ml', 0x2) recvmsg(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f00000002c0)=""/109, 0x6d}, {&(0x7f0000000340)=""/246, 0xf6}, {&(0x7f0000000440)=""/188, 0xbc}, {&(0x7f0000000500)=""/231, 0xe7}, {&(0x7f0000000600)=""/98, 0x62}, {&(0x7f0000000680)=""/191, 0xbf}, {&(0x7f0000000740)=""/22, 0x16}], 0x8, &(0x7f0000000800)=""/52, 0x34}, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x1ff) lseek(r2, 0x0, 0x0, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() r7 = dup2(r3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f00000008c0)) fchown(r4, r5, r6) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b46f18 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) fcntl$getflags(r1, 0x3) 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), 0x4c6) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b46f18 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x20}, {0x40000061}, {0x8000000000000006}]}) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r2, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r4, 0x0, 0x7fffffff) dup(r3) r5 = socket(0x2, 0x400000000002, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r6, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000000)=0x93) syz_emit_ethernet(0xfffffffffffffd0b, &(0x7f0000000240)="b67ff0c315befffc26e23a44edeb437142c98686b011659bfbb8cef99829879f343802fb4835289c0732") 16:00:26 executing program 1: mknod(&(0x7f0000000400)='./file1\x00', 0x2000, 0x86138) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r4, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r4) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r6 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r8, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r9 = socket(0x0, 0x0, 0x6) write(r9, 0x0, 0x0) r10 = socket(0x1, 0x0, 0x3) r11 = socket(0x2, 0x0, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r11, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r2, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r7}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r8}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r9}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r10}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r11}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r12}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) kqueue() r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) r14 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r14, 0x0, 0x40fff, 0x0) writev(r14, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r14, &(0x7f0000000040), 0x1) pwritev(0xffffffffffffff9c, &(0x7f0000000340)=[{&(0x7f0000000600)="a2bdff2c3876029f5f5210c0d01ca9ab477e5b704392a507c700a726f9e4f8c768dadd0b2a6bb07720c692f22e6196f8ffb1f0703be1ab650c26f9cf4a47d4f867917c68bdab21014a9625488fa5ab3de126e61d1c07ca9707501d08dc9f4985ab947bd26b7abc8f434c6cab97a87ada859223e35622633797a658688f4faa63644a7dd6670727b0f2f3a9b0c7fc", 0x8e}, {&(0x7f0000000100)="c785", 0x2}], 0x2, 0x0, 0x0) panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 298596 14990 0 0 0 0 syz-executor.0 *307917 14990 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82205e21,ffffffff821fcb2f,3b3,ffffffff821bd569) at __assert+0x2b nd6_rtrequest(ffff800000b13000,1,fffffd8062945238) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800021b96bb8,1,ffff800021b96c88,0) at rtrequest+0x9bf rt_ifa_add(ffff800000af5400,240404,ffff800000af5458,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000af5400) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000b13000,ffff800000af5400,ffff800021b96fb0,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800021b96fa0,ffff800000b13000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800021b96fa0,ffff800000b13000,1) at in_ioctl+0x1e7 ifioctl(fffffd80623d1338,8020690c,ffff800021b96fa0,ffff800020ab0c70) at ifioctl+0xb64 sys_ioctl(ffff800020ab0c70,ffff800021b970b8,ffff800021b97100) at sys_ioctl+0x5b9 syscall(ffff800021b97180) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,75052afd010) at Xsyscall+0x128 end of kernel end trace frame: 0x75342a0c300, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82205e21,ffffffff821fcb2f,3b3,ffffffff821bd569) at __assert+0x2b nd6_rtrequest(ffff800000b13000,1,fffffd8062945238) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800021b96bb8,1,ffff800021b96c88,0) at rtrequest+0x9bf rt_ifa_add(ffff800000af5400,240404,ffff800000af5458,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000af5400) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000b13000,ffff800000af5400,ffff800021b96fb0,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800021b96fa0,ffff800000b13000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800021b96fa0,ffff800000b13000,1) at in_ioctl+0x1e7 ifioctl(fffffd80623d1338,8020690c,ffff800021b96fa0,ffff800020ab0c70) at ifioctl+0xb64 sys_ioctl(ffff800020ab0c70,ffff800021b970b8,ffff800021b97100) at sys_ioctl+0x5b9 syscall(ffff800021b97180) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,75052afd010) at Xsyscall+0x128 end of kernel end trace frame: 0x75342a0c300, count: -14 ddb{1}> show registers rdi 0xffffffff81bab4d7 db_enter+0x17 rsi 0x3fbc __ALIGN_SIZE+0x2fbc rbp 0xffff800021b968f0 rbx 0xffff800021b969a0 rdx 0x3fbd __ALIGN_SIZE+0x2fbd rcx 0xffff800020b78000 rax 0xffff800020b78000 r8 0xffffffff8188b28f kprintf+0x16f r9 0x1 r10 0x25 r11 0xf4e4f5a6b5c8f3af r12 0x3000000008 r13 0xffff800021b96900 r14 0x100 r15 0x1 rip 0xffffffff81bab4d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b968e0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=307917 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0018,0xffff800020ab1b50 process=0xffff800020adca80 user=0xffff800021b92000, vmspace=0xfffffd807f00a450 estcpu=36, cpticks=3, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 33394 157515 69536 0 2 0 syz-executor.1 33394 205535 69536 0 3 0x4000080 kqread syz-executor.1 33394 33189 69536 0 3 0x4000080 fsleep syz-executor.1 14990 298596 21097 0 7 0 syz-executor.0 *14990 307917 21097 0 7 0x4000000 syz-executor.0 14990 25750 21097 0 2 0x4000080 syz-executor.0 14990 75101 21097 0 3 0x4000080 fsleep syz-executor.0 14990 17209 21097 0 3 0x4000080 fsleep syz-executor.0 69536 151211 26144 0 3 0x82 nanosleep syz-executor.1 56961 49140 0 0 3 0x14200 acct acct 21097 469748 26144 0 3 0x82 nanosleep syz-executor.0 1875 169814 1 0 3 0x100083 ttyopn getty 33713 430681 0 0 3 0x14200 bored sosplice 26144 360747 88234 0 3 0x82 thrsleep syz-fuzzer 26144 456407 88234 0 3 0x4000082 thrsleep syz-fuzzer 26144 402437 88234 0 3 0x4000082 thrsleep syz-fuzzer 26144 257185 88234 0 3 0x4000082 thrsleep syz-fuzzer 26144 234992 88234 0 3 0x4000082 kqread syz-fuzzer 26144 124956 88234 0 3 0x4000082 thrsleep syz-fuzzer 26144 322043 88234 0 3 0x4000082 thrsleep syz-fuzzer 26144 259465 88234 0 3 0x4000082 thrsleep syz-fuzzer 26144 427091 88234 0 3 0x4000082 thrsleep syz-fuzzer 26144 378867 88234 0 3 0x4000082 thrsleep syz-fuzzer 88234 112616 63638 0 3 0x10008a pause ksh 63638 437271 48721 0 3 0x92 select sshd 48721 418835 1 0 3 0x80 select sshd 98302 436937 44465 74 3 0x100092 bpf pflogd 44465 311605 1 0 3 0x80 netio pflogd 54244 273644 71625 73 3 0x100090 kqread syslogd 71625 204056 1 0 3 0x100082 netio syslogd 39520 267779 1 77 3 0x100090 poll dhclient 94842 385415 1 0 3 0x80 poll dhclient 9288 138497 0 0 2 0x14200 zerothread 70628 472154 0 0 3 0x14200 aiodoned aiodoned 84080 90437 0 0 3 0x14200 syncer update 4245 266473 0 0 3 0x14200 cleaner cleaner 64033 428530 0 0 3 0x14200 reaper reaper 39859 76768 0 0 3 0x14200 pgdaemon pagedaemon 55186 517000 0 0 3 0x14200 bored crynlk 82352 118808 0 0 3 0x14200 bored crypto 61227 249843 0 0 3 0x40014200 acpi0 acpi0 53143 226144 0 0 3 0x40014200 idle1 105 446505 0 0 3 0x14200 bored softnet 99413 412557 0 0 3 0x14200 bored systqmp 25626 65613 0 0 3 0x14200 bored systq 81352 277535 0 0 3 0x40014200 bored softclock 84737 107755 0 0 3 0x40014200 idle0 11628 137820 0 0 3 0x14200 bored smr 1 346524 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 14990 (syz-executor.0) thread 0xffff800020ab0c70 (307917) exclusive rwlock netlock r = 0 (0xffffffff824e8728) #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 (0xffffffff8266bc58) #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 9590 6446K 7124K 78643K 16789 0 0 pcb 13 10K 12K 78643K 516 0 0 rtable 114 5K 5K 78643K 1735 0 0 ifaddr 87 18K 18K 78643K 535 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1588 0 0 iov 0 0K 32K 78643K 3386 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1207 76K 77K 78643K 3433 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 3 5K 9K 78643K 33 0 0 VM map 13 6K 7K 78643K 26 0 0 sem 12 0K 1K 78643K 547 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 2493 0 0 sigio 0 0K 0K 78643K 36 0 0 proc 62 63K 83K 78643K 1335 0 0 subproc 32 2K 2K 78643K 306 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 135 0 0 in_multi 35 2K 2K 78643K 309 0 0 ether_multi 1 0K 0K 78643K 27 0 0 mrt 0 0K 0K 78643K 4 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 612 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 142 120K 137K 78643K 9517 0 0 UVM aobj 130 4K 4K 78643K 132 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 543 0 0 NDP 20 0K 0K 78643K 166 0 0 temp 235 3575K 4204K 78643K 133377 0 0 kqueue 0 0K 0K 78643K 23 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 61 0 56 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 205 0 203 1 0 1 1 0 8 0 rtentry 112 289 0 245 2 0 2 2 0 8 0 unpcb 120 1460 0 1448 3 2 1 2 0 8 0 syncache 264 14 0 14 6 5 1 1 0 8 1 tcpqe 32 4 0 4 2 1 1 1 0 8 1 tcpcb 544 1606 0 1601 12 9 3 4 0 8 2 inpcb 280 3863 0 3852 19 16 3 13 0 8 2 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 41 0 35 1 0 1 1 0 8 0 pkpcb 40 9 0 9 4 4 0 1 0 8 0 ppxss 1128 65 0 65 6 5 1 1 0 8 1 pffrag 232 59 0 52 6 5 1 1 0 482 0 pffrnode 88 54 0 51 6 5 1 1 0 8 0 pffrent 40 1734 0 1717 6 5 1 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 219 0 174 1 0 1 1 0 8 0 pfstkey 112 219 0 174 3 0 3 3 0 8 0 pfstate 328 219 0 174 7 0 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 1 2 1 1 2 0 8 0 art_heap4 256 1192 0 957 24 9 15 15 0 8 0 art_table 32 1194 0 958 2 0 2 2 0 8 0 art_node 16 288 0 248 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 31 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 543 0 533 1 0 1 1 0 8 0 shmpl 112 130 0 2 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5840 0 4434 46 0 46 46 0 8 0 ffsino 272 5840 0 4434 95 0 95 95 0 8 0 nchpl 144 9942 0 8327 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 34257 0 34257 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 11 0 0 2 0 2 2 0 8 0 vmpool 552 24 0 13 1 0 1 1 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 36099 0 36099 22 21 1 7 0 8 1 plimitpl 152 217 0 209 1 0 1 1 0 8 0 sigapl 432 2646 0 2630 3 1 2 3 0 8 0 futexpl 56 57471 0 57468 1 0 1 1 0 8 0 knotepl 112 743 0 719 2 1 1 2 0 8 0 kqueuepl 104 651 0 642 1 0 1 1 0 8 0 pipepl 112 1480 0 1461 3 2 1 2 0 8 0 fdescpl 488 2647 0 2630 3 0 3 3 0 8 0 filepl 152 23865 0 23752 22 16 6 13 0 8 1 lockfpl 104 5651 0 5649 1 0 1 1 0 8 0 lockfspl 48 1046 0 1044 1 0 1 1 0 8 0 sessionpl 112 35 0 24 1 0 1 1 0 8 0 pgrppl 48 71 0 60 1 0 1 1 0 8 0 ucredpl 96 2268 0 2259 1 0 1 1 0 8 0 zombiepl 144 2631 0 2631 2 1 1 1 0 8 1 processpl 896 2665 0 2631 4 0 4 4 0 8 0 procpl 632 7936 0 7887 6 1 5 5 0 8 0 srpgc 64 22 0 22 8 8 0 1 0 8 0 sosppl 128 34 0 34 7 6 1 1 0 8 1 sockpl 384 5591 0 5566 33 27 6 22 0 8 3 mcl64k 65536 258 0 0 33 15 18 33 0 8 1 mcl16k 16384 11 0 0 2 0 2 2 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 12 0 0 2 0 2 2 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 188 0 0 23 2 21 23 0 8 1 mtagpl 80 34 0 0 1 0 1 1 0 8 0 mbufpl 256 836 0 0 46 0 46 46 0 8 0 bufpl 256 15736 0 8688 441 0 441 441 0 8 0 anonpl 16 324598 0 307932 138 55 83 94 0 124 3 amapchunkpl 152 17577 0 17452 29 23 6 11 0 158 0 amappl16 192 14755 0 13662 120 53 67 67 0 8 11 amappl15 184 156 0 155 1 0 1 1 0 8 0 amappl14 176 967 0 963 1 0 1 1 0 8 0 amappl13 168 107 0 105 5 4 1 1 0 8 0 amappl12 160 353 0 349 2 1 1 1 0 8 0 amappl11 152 103 0 88 1 0 1 1 0 8 0 amappl10 144 135 0 131 1 0 1 1 0 8 0 amappl9 136 938 0 930 1 0 1 1 0 8 0 amappl8 128 493 0 451 2 0 2 2 0 8 0 amappl7 120 237 0 229 1 0 1 1 0 8 0 amappl6 112 127 0 109 1 0 1 1 0 8 0 amappl5 104 638 0 623 1 0 1 1 0 8 0 amappl4 96 1912 0 1878 1 0 1 1 0 8 0 amappl3 88 2066 0 2057 1 0 1 1 0 8 0 amappl2 80 19446 0 19361 3 1 2 3 0 8 0 amappl1 72 70226 0 69751 26 16 10 21 0 8 0 amappl 80 8472 0 8420 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 131 0 2 3 0 3 3 0 8 0 uaddrrnd 24 2671 0 2630 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2671 0 2630 1 0 1 1 0 8 0 vmmpekpl 168 25084 0 25047 2 0 2 2 0 8 0 vmmpepl 168 346146 0 343717 217 74 143 148 0 357 32 vmsppl 368 2646 0 2630 2 0 2 2 0 8 0 pdppl 4096 5349 0 5297 7 0 7 7 0 8 0 pvpl 32 879540 0 859778 284 81 203 222 0 265 16 pmappl 232 2670 0 2643 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 701 0 40 20 0 20 20 0 8 0