Warning: Permanently added '10.128.0.245' (ECDSA) to the list of known hosts. 2020/02/21 05:41:51 fuzzer started 2020/02/21 05:41:58 dialing manager at 10.128.15.235:46587 2020/02/21 05:41:58 syscalls: 337 2020/02/21 05:41:58 code coverage: enabled 2020/02/21 05:41:58 comparison tracing: enabled 2020/02/21 05:41:58 extra coverage: support is not implemented in syzkaller 2020/02/21 05:41:58 setuid sandbox: enabled 2020/02/21 05:41:58 namespace sandbox: support is not implemented in syzkaller 2020/02/21 05:41:58 Android sandbox: support is not implemented in syzkaller 2020/02/21 05:41:58 fault injection: support is not implemented in syzkaller 2020/02/21 05:41:58 leak checking: support is not implemented in syzkaller 2020/02/21 05:41:58 net packet injection: enabled 2020/02/21 05:41:58 net device setup: support is not implemented in syzkaller 2020/02/21 05:41:58 concurrency sanitizer: support is not implemented in syzkaller 2020/02/21 05:41:58 devlink PCI setup: support is not implemented in syzkaller 05:42:03 executing program 0: socket$inet(0x2, 0x4, 0x6) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x100, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x4a) r5 = dup2(r3, r4) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, 0xfffffffffffffffe) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) bind$unix(r6, &(0x7f0000001200)=@file={0x0, './file0\x00'}, 0xa) r7 = getppid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000025c0)={&(0x7f0000001240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000024c0)=[{&(0x7f0000001280)="0509efb7c19f9c40ceb61190739f9900ab4d3c8f8bce6888867e62b1eeb2f0e3d36f0c976f814fce74bdaf604d2091f9ac41731e927c3951a5bbe203741b5a3a6fc0670d5dcecfc49216f86696fa70e53e6dfab2d43be32374529903d11504c625b7", 0x62}, {&(0x7f0000001300)="7cb3e8f45b2450c662c4c57e065e14bc009559d4d2e8bfa0", 0x18}, {&(0x7f0000001340)="ed2faced4a2f9e369b0bce2230541af112524ad4cb2f0219b95e2c6ee3f341bbe19ae4e5702b8371b012840521c0dbeaee3997094911f078e5163bf8a7a66047d2b5f73e8e3b93f64ac8c5665870", 0x4e}, {&(0x7f00000013c0)="fef4de11a366355b3f867009b0eec22e56c720d927096a2c4075b2ebe54db533a347f996b3f1c3b11d8568287d0339cf46185db5c2083d83e8f1fc21ef620e383b7a09dfc0474c5e97a0166ef8913f6f86bc9c7d23e70a7d78cf3e32f709b05fae86fc5368e939253550ec0569057b86f89a934ad78f52c71ba4858a6c0686b1ae7030a69eaaee598727484037f4876d7ddd127f3af9a2de725483fe63406157468b9bc47d8bc07b7072197aa766748d39179a552a84ea2ec051ef44d7b0eb4c18e1110880755d9ec2b33797dfc5895d6abccaa42ef60886785c6c35754ba768591d96070fe1500581775b509d4e9b65db2e214b4f5a6e9ac89d1a5d340c5a516b9701e5bbe6cf565c6e525e3836cbcf402757def696fe18520b925a9dfe2ecbd2d6eca2fedd02b682325169c9f3832f843a6c6859ac0dd1d8c55ff76963bdb163bd53e1a55f0533767e0fa165fcdc2c50ec4b9d2b001dad659cacfc5fb14965a481378521b512c727a451b1bdcacf445d662c6b862100a4104ce3cb7d5f2b7fc71ad021876a09a07c131b98eace0b8fa16532cf43df78a46a189ae8d9379fd5aa0d68e0e7c3802041244336ef4713d064ddfb1d134bff7d2ad0bf3a0ca113b60057a9178f7b29a511c3c50a9e121facb3263fdfd74408739729493108c404f6571d900588516a5a1f7b2d81393c715f4b7e3513baf7d5ab29d23ebe1562cda2c3efeb21e1a82e4082883dc2ac82f989fe58e23084f182da247f9ea67829481d1915f386e1104f5c45c1ee869c59e0c9afb8471726708e153b87531244b4e1bdc78d847d59d292240dd06c0557b13572a8a24c8e749ba9cdf9dcd780e17897db202ffdef03615c5c34d5a55deb21dfa02dc55a5e8e8be2533cda8f36ff73fe728b57fddf5c49d21d2a787561ceb62f729725cf9229c4eef19178340bfaf807460aaa45f2168f3d10448187937919a72691468a8cc7f240f9ef80573a3f9fa6c156603064074c7135ce17d6294088270b5094a280a6e143444a964e321025c3ce1ce3ccdd8ac69d909be06981268f3281d36a9ccbff2a30ddafa37991c19b93b7eae742b39e7a72461e434de62489f006b95e4515a5ccd7ef9271cd147298ce116b0f6062a6e290448e5c167e6c0287b3d9e4b9217de996c7b8b1f663d144c23ae646bf56f976750f8c96d8f160df1abcece8d9d3d8c76d5ac1272da011b203a009a987077544f1053b4c3b10b6ad47d703780ef485027aaf68c72f435b1aecb2761968593c914264858e44592982a282adf7c0568c6a1baae28970dec48b679230eb0675f22ef76470a1199a07d7255833554770f3343da3acf17ee644c37e4ca7c8cbac42dab9689d413114050fe3042883ccb68507f18182b1e253886b07ee2620b529ebaf82bf58652e38011cb565344fb310bc036a08a836c843b9c564dc8f3c4a848e7f4b7201f2d968d8d46bf794e60455fe9ef89d17de7e59873740f05e6375d491cf72e8b2587b6c2692448238aaef38a7af55286ed78d1f4270f8dfd06ae94272e744b642e63330a043a30eb81c597a4ecf229fe2cb54ed542e81ddacd709bb7c0708efe3feeada230b3b01f9ecda0cf9f71f1684daf2b339ffca61ecf6ffef04d45ebf70564dcb9d3ce39c6abd308ecacba67decd9a0880e0b406910317519291e8e287b4f8fc890fafe10347c797b109bfcf1414721fb129eb2468731444bd24f917178524e69082463ab1102275a37242df6432d77308704816f5c256328ff57241cfaf713b10ab7de9f14f6b3dfedd9a013378c7029310863bf0f7941c99ffa13af8a30c9425d60ecf52219c91277ce793bf2582d18087f96c258c54a0ba270d3c6b4ed08bfe2ae42908501e31bb6d414bc7e018a8c91ea606165058879ff453ff108d759b4ae75f2cc496d35e96da2c4f459bb77f5cb34fa8ef5facff8f4c11541e32fb1797744353b3cf2edaf8753f69a61b0135c72f21da6105a4e81ee8a3cad729b585eb5c1b2a445a6177cd89a9b177067ba1f105f76c9e32a142a0540db3314c4ca016828c82c52e9054ee196794f50a8efa17a939b08b9bc84eebf02a1383d7c57d8a85975b5be9525ca4d4cfff938a796aa83f5d6dac47a5c64eb7989b3858786a1b32a862e671c7cef921a0207a56ad6d83c714a0e8a1a6ba50ee53e10b5512778005660971457ea35fddc9dbfa108160e06dbad93beeec50bec3137167c236d3328ec83be45247bcf1293f156789641912aea9d69b13a2bcfca38936c22ad3a8ca9464f95b01815457c694de827d01b12791351810894f2c369b814c6e6322450ca372c8f74f94fce97ed5e2c20628938b0b735939eb1c77e7ffa3ba9f2dd1c39efb77455500093f63044b2aa8500ba9bcfaea0830e2ee88a641c51defda4985a62b36d2ee53da462f928e0bdff69b21f2fea0674045ca48155e9865c4d3a8312acb59495f494c87ee6de192512303091d773ba62acbe852a9eac0b704f867333e666924198f508272f92f6758c261095adf3949660dc35a50e21437d56353266d23b817e8b04957c410ad77f58d64c3916b39ce8c859a3bc858f4e1512f0711e326987be96e648fd2f1a287a43f454f437a95bdfe3a84d7b2737afeb4d8c474b48098ab15f651a19a96b4ccbf993d76b950c055f0ef2e2b53f8f19d818f11378736508739bd1a76992e2f3071e144b2dcf60f98454be05f13e6bb4121a28216be6f348ba9582cc7e5393b6baaa7d6aae245018da5ad879923b6f36ba82deb56910c17aeaf04318552d2910aa9a7599638f5c416328b43599240e6ac4ecb0e2296364264267f10c2cd54b84e70d6097f605ca5ca5ef4315b708228c8cc16b8fe5538a170008c33b5dc53ac47cd709a584935c30756bac200e670ac60b3a572778bd751fe680652a173c8770932646d7adfa6e443b3a10f2547ee24215fbb0aef5938c695b7eee24f108848886bda89af51408444c39f24a3476b9cdad01ca96081ebed7c3fb5f98e096293f5556246484bd931815cbca0b28fee77c011d210bd7c2f6a31ab7f828e092dd4fbbe02f00195420f9c76260dd939bcaf9702b8c477319531e3fa9d08d188530c12da95bb94c56835cf9f5c05297b7e700d968e40a13f474e5c9f2701df6fc89585e8b9df12f7c6142837ee207810e42eff7ddbec6639bbbebb55d7782cd87823b8a2675e892e199f8c5f32e708b2610f477c52a9a86ad791fada5823945fcbbcc118d7c065e94f30d262ff04e9f7a1618c2206f640837018b15b2100f193748c7c574ec765763c4ea234224e68001c3e4beceaa5983638e0338d0038ed933970855452b4286684eee15190318c39e14f4d70c31dc815ba649dc42421a79c76d2e5ad3115f43fbb255389f3105a601d9a7968b898b37c03e11a41960464c32d667d5d8695b228b5fde6c745ab5ad6fe0f361ab524e3283dbdf8fadaa5e0daec3443d647f807f1d753201e7f64bb450341b0fb9f0a70255e034bb5f0fd9fb0303b2fa6d3f509f1ffad3f3bcd5255d861661704f9e16649585d5dd55254c9a6301490e0c29eb95c3943f40746269c1383b9556b347e1cf8629548e47c0acc31fddcb9ff52fd8bfd7c5537a861f1574b532754ff042e617200fddfd6a47467bc98bc0b337bad3f3647964b3cae8a93328a10cb4755615dabc8a0652154e50bccb85abf21f65a05e4ebf34f37be5bb97fbbf23cac0d5119511804ef7d95461ddfd6291cbe1b2b670de8b1bb589625081848d7868b2fb8a1db91b99d59dca49412d726dcedd623685a5047a4cb40cb5c52e75eb6385875feeaff4bb5d5a984cbe31f767b10a4547623bc7281882f8ded4c67c704508fa889f3df5382e6180d6e2de8f8a72331e7564956ef500866a38d8e28005cf1b78171395c3158bece4b5b73ad5d1419f4fb76a848e4d373e32b9e7645d72749a549c05e8e2d3e810017aeef1f9693eb16c943752e222494e995863ab20b63383ff42cd33bc8f46eaa41511fd0d9000ece171627962925ce072c854bdb8829e71fe1e6eae502fc12b4cb531b5632c32295ee8f673b54ffa8085da76ccc0fc701cbaec4dd86d6cd975b52bb752c8d0b046c734a6891ea77de727f4dcf31624b23b46baee7169a1cec5987b88ca4b53ed542853eee1a43fdcf9844a4a0512313b7836e69913a93c4a4f43e5e85c37ca318fc80ec83d9e09d561725cead225cf73e3e6c6a30885a46a5a9c71a542f4d64357673e8352922dd8606626d8bc852616fbbe5535a3a6120f60ccb66bae4a55de39769ba272743089e5a29125982e377c94ed823b46641efae29c3f68aaa99ad6f41bd3ba7a1be4bbdf5bb6cb230c08222e596ee917879e815927955c675d1a2372d49e62c706b04b1b10019b275f7edf9f034506e84e40e7822c0d2c5607c78ec75d94e103ee90a324940dee6c4ab9df7a0b2d6f20c74396bb2d49f953975ff19ff579c3132be7f2f88b29e1e9c817c1f32dde54b5661c11c52ea3bd67b4c95c6c0e3a1f67d61d6bb66fcba329d6ffc9436a030f78e8f6542b4a4016cfb00450a118953459489cb8300adbe0a880018b06a15d1f498c95e32ac350594c64f1b1269957a52f243b2dccab1ef533bb5c893fe185f89fec68caa2a9a8544a2a5303783143fa391ef3c71b1691e5e09aaddb6599654b972dd18a223160c21dffdf41c1db4fbd026e7ca1f3c07105e41beea2d17cbb11afb24a453cb53e945bad7e3c41a4be04580d8724ec910078dc6d2d369c8ae73326dc919d2fd1c83c70f8a11d2f576eca9535867e193b147189c87c62e364637dc4d7d7a0a59f82ffe8d5896b4b0e428051421192301391f4190acbe3f0e2c2ac80a272d2960e9c27ee79c904a2649058b647c3fd838d836176ea533b5a8a7de870979848b86ca08107560929272c6177c5c7e277da05c10dd7cc21210b8d656da2c521126e5bc22da9793148523a47e63ef00a7d0b1e9f447070162cf8e187c90ed0f200c64833e84186a8b1b192cf669cdec8624fedf3ad677b65cb395ecb57a37668420b01ffee1dabcb3ca37361a3e9a10233fd7e1c33e8ec73c228887f5843a7d9d63e6466b3f9bb5f460a0f000da4dc8aaaac628dfa1a81c37afa96d961ab6a1ce8f1a3fcaec2314b67ad382d5aa75666773fc1f6606aa774350bb292b42eb330681b58a4bf1b239f707db61edd98a893b6fc5b6aa60cf1f8b8c5baf85a07f0c46ab9c66ff952342e3db78f4489b331ee8ee398a9c3866d596807e76a78a7f72e452a90bada693e791a99ee6c80d7003bbdddc65b0dccc1358334559b813f095e9ea524ff15a537bdc016845178998ab81a9d973cabf6c03a2475318ffc4d5a01cfacaedc07f93acd823b3200eea02b3ca97092ec5dbf414fec1bb5a2484f9233f3ad9004c35e6bcc06e4cf93249f402f984de6e2a76f1e36d1dd0193aa2f7f842cf64dd86897d99e995b7f2dae7c7ed5a5825c5a9a6f56449e288f089ff90ca72d5354b7d8246e853cab3e91127f9e3238ff8389dd48700db1001283c48779e088a9a083135f49e936115b709523aa5523298c5d88da0ac670ed39c7cd90e2eecf6c3bf0c5538b2d395c83bf50678f15b1fcba3e4c67806acbc89fc36b6545ce1e5fabd41abc278a89bf75b1ffad2d7648813e0243a3e5a05c7ffc6c3158afa1e05c60c543e3552d819177d5edc4509b8fb23619191f701aaea3d831d11b0b5c4f2839bf2b25bfc4dc89058a46441158855d2f1052f14c76280db81b70863874f4151113f3b3c86a77187c2c670f310a0d", 0x1000}, {&(0x7f00000023c0)="db8f7f8cd794493c35eac1529df40f148b20a067890c25e7d19a39fc904b969249d9ad05967ae3483c7f6e7f9beeb5459c211707f630f7f6a47ec26ef61b47021e538a3abe9b77953489e8e03d39fe71a68914acb02561b66d658aacde07c5d36b00d20c11be90b3b33cfc819388904057443950d080ee466ba91a8d9b31fa350b47170528cf35e56abb84780654f969007db2e71803f5f96bc1cbbc0e", 0x9d}, {&(0x7f0000002480)="3fc2305d963b522adfb3dd96", 0xc}], 0x6, &(0x7f0000002580)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x38, 0x400}, 0x6) r10 = syz_open_pts() ioctl$TIOCSBRK(r10, 0x2000747b) r11 = openat(0xffffffffffffff9c, &(0x7f0000002600)='./file0\x00', 0x10000, 0x4) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f0000002640)={0x10, 0x3, 0x4, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc02}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc0f1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x202000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffffffffffffff01}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4000000000000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x40}) preadv(r2, &(0x7f0000003180)=[{&(0x7f0000002b40)=""/227, 0xe3}, {&(0x7f0000002c40)=""/33, 0x21}, {&(0x7f0000002c80)=""/45, 0x2d}, {&(0x7f0000002cc0)=""/206, 0xce}, {&(0x7f0000002dc0)=""/71, 0x47}, {&(0x7f0000002e40)=""/159, 0x9f}, {&(0x7f0000002f00)=""/79, 0x4f}, {&(0x7f0000002f80)=""/190, 0xbe}, {&(0x7f0000003040)=""/36, 0x24}, {&(0x7f0000003080)=""/223, 0xdf}], 0xa, 0x0, 0x40a) getrusage(0x0, &(0x7f0000003240)) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000003300)='/dev/zero\x00', 0x80, 0x0) r13 = dup2(r1, r12) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000003340)='/dev/pci\x00', 0x40, 0x0) lseek(r14, 0x0, 0x6800000000000, 0x1) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000003380)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(r15, 0x4010426e, &(0x7f00000033c0)) execve(&(0x7f0000003400)='./file0\x00', &(0x7f0000003640)=[&(0x7f0000003440)='%\x00', &(0x7f0000003480)=':\x00', &(0x7f00000034c0)='^^{\x00', &(0x7f0000003500)='*\x00', &(0x7f0000003540)='x\x00', &(0x7f0000003580)='\x00', &(0x7f00000035c0)='/dev/null\x00', &(0x7f0000003600)='\x00'], &(0x7f00000036c0)=[&(0x7f0000003680)='/dev/zero\x00']) ioctl$BIOCGSTATS(r13, 0x4008426f, &(0x7f0000003700)) munlockall() r16 = msgget(0x2, 0x8) msgsnd(r16, &(0x7f0000003740)={0x1, "16b75ef161003acbdc71b9e77b5cd8d5263bf65ff1dcfb4260761fd99d06387ee2c90cf93f0ae6b733d65d19172d6c9e202183b018e6b5d09d44abbd47f0f0a60e670ee71fba540b2b9f2328d1b68ba7f943f2214709058ed2ceb5432992b92bd64aadae498bfe611dc1907bb6a1dc6bcc3a5cbccbd82adbb09c64bdb803ce843252914776d2191dc4310a8acf174e111cdb4921aca8ed4256c7e109c434ac3c59ed130aaafd4d123ed59036ee0f8c6c7b0d037be9f05ebcbfdebf66cd5553d5a169b2a0c513f146e7c06e837a5c826c892a0576aebbfba325ec51b7e84c8e69bb6384595239abef21bbe0b00ab5625aae975ef0a2f8a6b4ef516f4d37db8b0ba712af4bf4ac4aa24322eb73853070e612ada3160ad7723b1fa49b8b0f754894c2dfaa1967d91e71368cd5d29476c751d98e273dc025176962c47870bb6adfed522356651bf5fd56725f00b7bac9d63cb7b11a3ce30335e1c209803f1ad5de8104d90d025895eb4a7038153965906a08a66522a87d8785e14d75e26c2ce3a21d399307a4a5e7770215ff13a67c668df380cc32a93f9b3ae3814a28d1e0455687b8e25d766b9e5886cbfde6ca83c76e6b6561065e3f9149253bfd7441e57fc8c2ebc7d4b8faf160b5e9cbe1a6ad327d45ddc84e662bb43beedcb90f57ae70d37df0eaf023b23804dc9844f8e2384478103826a21a167838504e4607ec4d9406c0b0a0a8d6eed52944fb04d6e4b124a99a447b8311d7da4ca608d9e1d06c14e2e87bfef777e72743dea83437816b16c6409070ca75d3ab138bc7dd95cb17f17686889c7edc8c9aaafef1e74280229984983f3b01993ac25ee6d5f1ab79180c6decf315a27b3d1ece12537bf1fc9cf3ab05bcfa39fedf53d84cc18f11b2409d0f4cd2b25e61b3643fb8b7aa8ff99a9982c33ebd431f8a5ab71547c1bc5b976d0d9b5a8fb3516393a76683a473fa876ced4fcbab04a47f712d2a558141105c3cf344b513104fe93df366e6cb792ae2c1eb94fd4883a09025cd10514e899aaa7cb6b0986f10c43845d1001fe743de6ffd81ef593a0b9ccc9f7a5ba3794dbd17e480d1fe4c314c17638b7625df7df5fcda0081ceb41c92c74c91e922ba6aa43a05f94a04f61b4924c8203467765d5b2def806c138175a632e2cb69caf9eb20cdf98081a314ca1caf7e9b3547a88ea0817a4c241de68c20d5334e994f6135795baea52baaef87f5468564a108c16530aa89f37f9a972cad52b059edb6ee060071e4886de56614a0d7fdc50ed89762a62907efe8dbfaf01e87cacea27d2f1b4a637986d4e695235e1588b12a75477876246da9c44d74cb97549875696f04e48ecf66edf129d8ae5c3a6bbc9d626abba7a0c7459aa9d7bb8ed76e1f40dcc838a60e85de252704ec29870828e21065f40501376f367dca184f607328524b48b92424c5853ad2b7b0773b242646588a44d084854fe53304aa70dd6189c67499206275c49dec49a36d178427027bb5046018d6b84bd712535d47fd60b7fded76ce0ccc006d715604a527de37be63adc3db2364450ab8a8452ee194e7cee97b4e94dc35883afdc5c6bd7af6fe77499d2545e79e0448e9a62e005ecf932b6d7be991d1448d726e7d910f13d4968e0222ee707217372418deafdce74ceb898cec6e637a979f8d778559d67cb931c8bf89bfaf3ee4e712c610e72f5d20736e861c20c19183915a9ddaefef09b523aac8e4610080817b6caaec62d78db012b87d2d741dfb45af14174d08396ef21627d7eb6bc2d23f90481de26a2477833f1e6fa3ccc08b720ed3c9c5301c7be307daabf7be424191111450e5d65b30e8694f7bc79a9aa10d78ca05f9435394aed0c77092edc3032361599a34cd43fd3c513854c93e9e0a958d68e3462217958cce61d7e531543d0a4defc7ac62a171c7589262ddfb80f308e4170804d9924645205df3c9f84490b6350a09b1e15884c787e89a0408ca80ec984e4de0c2772527f0c792e3d845bfc1c5f985f0f23742f69fff59fb0e0e3e6b97b9c82da9cc8b65e720d0357a0fe4f4e3c4aa5d117aabaf08cb1721bf390bec8912bcb598dd75e38515774881516b1a7611f435079d42b90f1161b6eb62726409e951110003af8b75209015901b47023498ef113d27c138c0b8a40706b6264cc5652fb206c939ff356993b71c43e5f91cd3213e91c87113587049afdb4c12a77f023e289332969ca506b2e683413b68531274dcb4d12b03ce11a439cb93d2890186819f21f6cb06653448b9bd439f4204c3e5ae5f727809b521ac1f9e5678028f88c27e5ddadc95ed9eebec21cc057858ca4a0caf4a70a7cee6d18cea5bb955532253ac1ef8ddacca029d9e6420a138386f61a03d097486deeeb409b1e511bf2e374f89951a157ab502ad1cd7317383764f610e5c8a617234d19b1fc956446c2fe089701b8b70aa2752683d67a7d70f3573b9eab5f6ad080ff29060d95296f88ce58e86451b71d947113350275e79a98922c800ede84f9a14020cff780bb3e68fab1d49e8bae0f301804263b7449a0d5e8c7517e264eaad6dbb85b478adc67654b9ae112d9a7d95be2055abb05cce8d1429efa0ff21e2a854233426037e86eb7d6b5f7c1623c3412aa5fc0ffb9dd362d11f69ecc3987a0a24d4d8157a49b6ae16ce8916cada5580e361196a61dfe78a17df6d98da8ec345e569668587c2da7e435dc38e6044f8416f3e79bf50ee7e1aaeee5720ef1c352ee51eccdb3d6fb52ea11bb683b8d39643e7b5d3e65eefef5faff6e4b22b06e16e0d17dfa99dca3a589b7f543ba0a2cf81d0279b94635a0d7a7638926bc99f53f893c1567007e7946f5d82537b62db1e9ed0a2d668a698145cf111d581be871110d8a00d415f65ca1063514f71cd784e37bae537870e5dff97ab3a092fc3946ae9be19a1029cc23124201b410df457476fc2e4030606e4c73c8749efb6ae70548da620d7410d22c1d777653bf0a3aeac58c9e538c5424a81ba846d7c9da4d85c84faceac03c621ea99c801d26fb5fd97af74b88cf4585f43d281380d1bdf3ceeadf12d10f4b77387678c550801cb712a684c974fe9c6c22b2d90b73a785f8c48c65213774453227780a12f8d7816ba229a622ed8891fddb2baf287ca15f631dd4b6594d5713cd6f27ee77175418c079ccf0cf9040075a3439322e68c0485114a9e68a2b485ef1db0619ccae4b063a64c1dfb3060bb91a81fccdebe239085d661fd8c84ab884db8584393419b6a9bd402c61386bde473d2e94060c55facfc2eeb8208560400de52ca2f7834aa24ba343f913b275609a973d16697da05f604a26056625245dd599cdc532216cf34d11f499b9fda70fe9f87cc4afa3f6628d8f349c15ad5e4b1d0f5311166a1b6655785cb5d053c326348612f49253d18b4d39faa056bf96c04a21ed6988c30493ab65dd1adcd47d9c15185019b907cf60823ae197e8b81be53684daea898f034519c23cd726c4f2373e22685499f0a1b511091c5466f3b4352d3d58bc9897c9e95f04bb1c0ad7eff365124610a5e550a4fcf4f4d8138737e8bc34f2186f0e674ed487e52b9dce26104736e385e4ff3ead4cd99d4313bc70b9e2a46d7c1e89442db641c1a49b2606b09773d17073977f4c6707c420fdef32f5aafae2a84bfb400004fccb0bbaaa3ea675bebcc40670a9f74c40e2cd25391985ef03de22fe8eb5567d2224030f839bbec766df8ce65f7978dbbe330223cac1ccf636a972f9b4ab033a1262a03a6915df20ed08cdc4b6fd17af9c16e8a76a73fce2579855064664b0d0c1a0f6de96f0072e96a5b5ee17be6f7ab0aea77cda589e6e3125d7800cb6c99b7d006e363c347009dea073215158ed829f8a7c7411853e994cdbf4d4a717ad14ea74039fefb2f9bb217a70d0196977dd1dff8a2eebd73b6a9d88bed5f6757d6c0f9b79a18885d454eee7db23e2b5fd3799045a5cd5427b427eaeed98edd6c018fef34375f14512a7bdd01c948b2aa380c416880dd88d1a8e06abbff79aeb980ce0d4b4f08e2f4a5fef2414d6b4cb98611996a185e5e29da840b4d690b4cbb031a102b2702b34c2906100ac1ee0b7cdb3e331fcdb5a3c109a4ceb08c1001623262bdaa43a8f99190a14caaf7f4fbf6ad628ca93259aa923b45d8ff0411f6948cae3953a9b2cdb0e842f7df1d2a695d4faf6c7171c02f4c590fc6bd7e74b1afb717f4a68a523da3296daf5c57b766f4448c009160b8487417f5cffb6ed4cb7ae55df556ad04737c9b4ac416e48b62254d70f9adab336b00d2ba89af343e4ad14ddaa28cc6eac87fc43baa731c6a566f7b84da78431cd7dbc592fc9615a3737cfcf74603b1f4f0c709dbac338ee4aa2e7c925436a372a266240007a68a45e6479a84bd0215fedcbe22cc41741a5583fe88d01c8e84c2876eb7f51f793234df390104635347fabf639c48bd6a9d5df520889cef4267ef0e527770ddd1f25630e7e0f8597dd22d21ad3946bcd6e90405c7d3afa4cd8836d854403eccd16aacf5fb4579124854d64412ed271119660eb06a589adb0ba63a4a2ba0262526c80880d12f71f09d6aaa7c1bc3c7079423750c3f6b9b4716e2366e0d079305dff8a2689a956bb70338f1163b83e881ac47dea54674a7cb7fcd544342a114d0147b4bd66f32687f66961a33dee93c16e790af24427c58c51a596c73ae62d6992374e8d6f0264b8bbddc0763d779af9a2fab2a314ba5f49e0e45c947d95cd79bfa7d005e7b7d24d28e359fa23e193ba815a821dc6319797c60f1d3729368fb582fd481ad59bf8288b7a70c1fccbca572d2b75d94b3b2924909219b21748a873796f97ac9f7af78d126a17b4039ce5472a719a50069f32160d95a5affc98da402bc4f98bd8596e0faf3d56a2b7e533380193cb6657b0ddfe32ba6b3001e97f9747b24b3cab38569c6030d5a877432b130e614d4845c106291bd530d6c85c0917794a524d73fa129458abfdcc8feae543dfdd4f49915fc2215ea5de38451805be785bd3d7231f5adfb75329a042c8499f4ed3fe5a8251e9edaf127c6678cedaffa945c425fdc5970fe4f6c97109c1c1233f1dadadc1a7d27ddeb76247b7acc49ab080377a517a99b4b4b13b846e32420ed7f85e026abeb76d17ec1a09f74f9a3ebdc53f2f22a3ebb06434ab95237cf136e75992af128de9afbcbd37ee8e55fb93b87752bda90aaf996fbfd11622b5037bac67aa3a9458904af759944e26539d6fbfdec00ed9bedb12375d837192296ce181c11d3964656b26f7eb65cd8e27372acb24e1cef678070322a2666169c67546411d81ad3535074ab2df21cadfee51082223d45bb655469e064ea74baa6cc7c676198aaecabee45f7cdc19731083d7b25a8a9c9efde8e0f6b69c1a2f5717892744e946da8cbcbd0b8a2af7dc6a552a9bfbcf6bfb6d7970e3c449ca3e22a54f5441d0a6981cb77a087e186dba4172f22f12b9342757286342b15dd8c5ffe634df5f2e6a9be19bf751b19a057fbe7f8f43569cb5b4f58146bdd6898f47e88b0108a7c8c78346f8303d660afbd68b50d6836e35d6f1a18746957d7d236556295fae9e7b2a77780854907dbc545ebbf02eb3138c7d91e26695c92e4143c83fca1e1eba31ec96406156a1215494bca811deffdec9ebf2d56c8df6a168bd5299588e5456410e2cfa2faca7a53c648dba1239feb5d8ba11183cb229b4da832567b5358b79cc73eafae87b4433abee93e484ace39b7f95630828be839cd38ec15843bbd94625e0f45fdbe723a121cc1c18c6bec0d98015f212d"}, 0x1008, 0x0) 05:42:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x8) socketpair(0x6, 0x8004, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x78, 0xf0000000, 0x101, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40, 0x47, 0xff}], 0xffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x4, 0xda}, {{r4}, 0x3, 0x10, 0x1, 0x9, 0x5}, {{r0}, 0xfffffffffffffff9, 0xa, 0x2, 0x5, 0x4}, {{r5}, 0xffffffffffffffff, 0x20, 0x1, 0x0, 0x26de}], 0x1, &(0x7f0000000280)={0xa55, 0x20}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10, 0x0) openat(r6, &(0x7f0000000300)='./file0\x00', 0x20, 0x48) r7 = semget$private(0x0, 0x3, 0x2) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000000340)=""/201) shmget$private(0x0, 0x1000, 0x81, &(0x7f0000ffd000/0x1000)=nil) socket(0x2, 0x8000, 0x4) getgroups(0x5, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r11 = getgid() setregid(r8, r11) setegid(r8) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETSTATE(r12, 0x40067664, &(0x7f00000004c0)) r13 = open$dir(&(0x7f0000002800)='./file0\x00', 0x10, 0x14e) r14 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002840)='/dev/bpf\x00', 0x800, 0x0) r16 = kqueue() pipe2(&(0x7f0000002880)={0xffffffffffffffff}, 0x10000) r18 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r19 = geteuid() r20 = getpid() r21 = geteuid() r22 = getgid() r23 = getpgid(0x0) r24 = geteuid() getgroups(0x6, &(0x7f00000028c0)=[r11, 0xffffffffffffffff, 0x0, r9, r10, 0x0]) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000029c0)={&(0x7f0000000500)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000002780)=[{&(0x7f0000000540)="ba704ef1b3b5909fb4802fff635f5cab72f50ea5a4c4d05a952dbfb0208135e83234fc5101765c3d258a6cf450f3717466d1bebec5691d3408e49cb831cae922adce4114e69d2426ed275278985ce2d183114585b2753295351e8cee3f6ffccda88589fc56e9aca0c8fdfe2fb96ff5d3fdf50a90d5a7bac687cc7ed56288657e01cd906dd609f2eff3d02a08d545b8a2b7645dc7634f9495c4531b1699db7b5d2e282bc7edf4d7973dc88a77be1d7616e21cb355218cc306ef73197be82d78c5ef71a33ee32056f0e8ea7f967e5c3851d42f8eb96d7ab793ac0d618898ae635c77de0cb39a1acf0f71e1ca4bf02566ad8c11310f7c6448a094b2d4a759fee8fc97c966cd4b430e23938c89ad837ad41c37a13136e6696847bd04e64c6727bf2d7073aeaa83f6b90c5700bdab9f832b6914145e5a94f77cefe6f82f1e241731cba680d3469afca6dd00ad4f0e28c49fedc6970e9b6a9a87bc07f15003df9d1779a180670a7dfd03f848e71fdc44fabb72b5567b053c1eb38361aff0b21766c8980e168d29e4b7274332971e1cb700610ba3dc0efe2c894e20d0adfa41b74ae64b4c39aa6a442475dd3b9a055133a74ec77e35e935513fcdd5b742ed7af2b74b88cf015a810b1069835fe33da5f09ce225ad394d15fa3534a174955311e297b3b091954d459958cf639240f920efee4d94c540d68ac8a7377e993046c9c45b1a1d0669a9b23bbcbcc2566e9c67c650e08cd78f54daf6c2df5c83dd580f2f9212e0d47b2e01fdffc9ce37ed46ea8798150f4043ed4e2e5792d88d5f398d2389a6407809feb67a129c48ee0e8994e1fe9f9659d610083990c3721173f85440121b595e1588c251fb3a3c3c37f1b4633b498a6eb0260ccf4d5898250897405d7ae2eda6b1a77c7c985bd90dcda340a588db2e69ccd5539202eb2f27cf4f4fe6a0220fd9e4f1f49c50b03b472226939d9a1b695c91bf5cdf77b9aafbc78944c12f74f64d08323f1efedf95d2b672a7eae88b487dd9922f28c6d7f14fddb89f2e561ae4f33da7241eed2428729f9e28579a396a14ee5cb1942eed94b7ad5693fc6b4b7cbdf108c37f9f3f754624a805e63b71fd39babfca3effc2ab356fea85953e15cffd7bce37fa4cb3c8460273d76c68e3e70f63359b7bb49276db9875df99eaf58ced4df68869fd6604ba58ab2ab289363351aa187a1bc3b230fac3b6e392cafa3760c0a35c4c48b357ff9b217bce152e52fb8f4b6f2bba42f841228359db2369b9fd1d5ba903885aaf99e3b337c389e4f602050c3c74f88742d13debc858d65381af3d13705039e0ecdd76de7814858de9a7e8805c8f240db82d97260630b413bce9c49b3c5ae36f02921ba3ce3f7da1294dc80e6e5dd1824145c368890eb280995e0b0277e74f0909886df9709f8f61bdc0013cd3ae6d0df4d66de055723de586a4be59a1d5090c292fbcff8a3a4a32cab2a6265a024c75f6b8349e9abd31c341fe933bcbdaa882228f7215db217764c3084b91c96d2eee285e9a14566f1f18747d5da8cff34a1824b7d5b965cee67fbacdc4d8bf2fa17b003400216f85cca63d9dfb5c5436d786089f972b7c347256d2c6b49a9a1f2ba4363458aa500ee1f503ce2990496ef5887ae5880d0bf1f132aafcea6b89009560e80fd370d7c06ac95c0000bb874e104176505bd2cdc6f86dad57c0454c0013acf160d6cb1e8a2fdfebfe2fabd157c96049ef1e4b8942793f816d0fd06b8ab37c950b295b0148226b48dbf5458b07b9ab900ee8040d11e9e1ea66345e9579d27e31d9d8bde010c29f3ba2b2f6d8245fa95417fc007eef8ea74217641b39188fb408f0b801c1b9af417fd3e4e64458e2e247ac2adb8982487a401b91c36391b299d100481243313b5c5701b070b0b6915761c7fcc36bf0a88a2d63da0e3dfde1dfcfd20e68b5d019633cabd588585f6e17c224dc0608abf7c9e0f75cc59b54f983bb78891cc0bb4942544d95ec94e7d2f4eb39a82f17b8f1c9056703c50bfd016c64135a68a7f5e67d20f8f373d58667991a40bbfd2261f79d1b06197ad74a00413c3a063e6597c12fcd6dfb1c9195b46aab8c81519a34b982da7b499fd68b9ac1a26c737727adab333c9fc8b9d3f3e4621678be601e8a2c186d4de731b9838ffb7ccdf9b05ce3656a912779a4aecf59bf5ca8b750d2669eab4624220e85fc3117d6ec3d023133024a9007b3a1761d889146239486403f5bd98f47e1524416da23270a14b3e93c03e2d84c1d08aab29abb213ffab8b2d393f91c593d831e1dc3862dcea85136a9d62f2fecbc7ce347090a0e8bd298a30002e415e3d22f8aa5d464cff7c377c33a6e39c8743228a043d61c132e8d643e381f0d4ba0df5e59c3d5fb52854dfe9e36d16647630fd2b95616262339ccbf368d75a14ae5d0b2a2760268ce1b622a83ef08343b16626db1afd009e0d4658373d8ee93f68207953bbd39ea9f0337d1607c29bd50040c920ecc1314a72b7a7e6919e05530270a51b96954cc72e9e89621895489196d096e7fc9c5064cd7a0c677545112c2516cc6a5c27b4b1f3273d6db01468aaa76cff4664f5d7b06f538c744ab7284b8a0d81e2b29991d9d707e95ce62aaa4b4858d6c5afdc16a32100f21c5d21ded480caab3827d31cc95f9fddbc87472cf9ccf4f15a87dc6189d2acf2641c45018469308f59572fb11fbc78c9352524282b8f9c916876d881b10f9d24dfa0bb4af54593796b952dca81d5b40d1967a94770efb118f14eb1a37c24e48b9ef47c0fec922714ccf9b36e5f931a2829050f1b14d206d2911118dc58dab226ad57bb9e82b98dcfdc2ab338c8169f0263ebd1a42e18b6e9b7c0eb2252448324e8a51462f2454ca18900f387728019321745097004e239ae0d821026f0d2de70bf718276f8f32e8e0b9800b01405316055e38831f80be6dfe5b592c26d8a1840e0a94842105f415a67f001100e77a6d6074f0deaf238159ac12108cb0965bd19d1ffb7b18f29bb646f0e9f93e372cc16b052a3daf14c1b15982dc3c8d744c4acf416720b8f3bfddd512d9959c05db2c0059430ee120fa347f131d0442358f4dcdd2ae2bd2ca9a4c0d2d6291af2625acbc89fded8dfb7261e248540efee81714f2a42973b1d04b7f2facd87148056ba07f62c576efea859e5594d9a54571cbc94583933506941f4ff8cee6765cbc5123e5a544b4815c5ec07d4199c846ba0fce2f5f5eca65e3c0eac85e520904ab7146d1855bb78e923426836ea6365bb1f5c1caafe9f1e1e51ed63d56db89d18b6f586afbff4d6286f2a09a908a8aebd5a6d689dd4ccc79a18754a9bc9544cc2a1072e48b3452d525128723729315b92b62f8d67954460ed62ed3131566ddff997ff1f32773849486fb093610b6ef4516d8f338bf573d00008187561bfe275cc0e82225d188f1ca2ec2b3432570549b913ea271abccc8c782f8195fa8ac3ba1b3b4241c2f7d52e0575707a60aefccc4c03546718ea7ea369aa625e35f7a20a3f7e5f3dd6716f81080206127ad72f10f72d591e143b3ddbd83f37b33c88feba10cfe5f1c98c615edff5e36d765560286558e9e1df15af308db94f47ad01d41e5a2fbe064a9f3d5d961f450ffb3788acc53f42a3518465980b00481f61ea58c2f8d5477521aa09b3e025248e84ee3a0167dadda2ee5b4e779fa62f06245c3160c54c6cd1547f88fad051022d1b76eba68145d5ffd35d1637629ef2a1733aa0b3dbabf836c2610559432710eac3518d5eb2c808be90c4ee314c66edcc2b71bb730982ddd51704376bdbf6e80e3af482500fd44f62cba56a9f7be4469334437703c16fe9e17628a7bec48dba42b70355cd1fd84524418aa95447b0d9ef790042d04f081a04c9ccc56fff74cffa8c09c0895f042b4354487cfeccf5df67401420ff6ea9fd5eb255294fdb8b7728e51ccd2203059cb32cac498e0874c6b6439f70628ac024a271adfe8ef7b3d763dcedf1b2afdb6ee848e1da4a624e024fcd725c09037f3738dfa8e3644064e5915cfc4eafdfb579afbe54fa6305e524a16cec4405c67a09280729a3644d7bbe031fb0e09d11b23f62c73115d726eefd98124c07265d95b2ee458ed60f6ab507399be6a06bd327c89335617f23bb308ae6587bfe9605b85eb86e859b0690667096c4c41068dd76fb7ba9d3cbd184413173c78f3154f10702881600c2bce094568dbc65af09b9f0ed5186ba898511b1cefb9914e35f650ef7779b89c3f1c408544aeae7f4943dce3b960a3dacc57807fa21ba7e7f8c87d126786bd3552fdaf83a11ce456dea1358d1181b7ee1916f6d1171b3b8c6e85d45576fab01da4ef378ef2765306bbc65ef274d9ce05158295a021d6b7ef831310f093559b872d25c78607d16fc9343365c8d5b640d84cb938828221a5ba65f7fb5b7332c1fb3da68e942ab06dd04b96ea06bd84da66a312d9cc35b04f3df3acccfc879f2049eabe67beef8cf9ae8dc65a0490462ab26e10fa2c46913e4b9a9311aacea3d3f156f58efbf1fd4927d5660d35b3d13bd0d2abccf6c94f2f634e5b54a484feb32ceac22967e5cfaa325b29ac6f6d5e53c48355be335d9c86d297ab5b227bfb29c13ccbc22ac825d167396277dbd883c79bb0068b1c48fbca65afe270b9342aa319978cc500625264cce7f60c733e21dc662d104218b6e6535492f4a0d4a4730b32da62f29afc8751985d6c0a26998ea5466120fdd586837a800aab48ff3f10a524040dce9549e173c0857355c526d7dd6a73fd83befa08147fbf1fd23ab4fa08d5d60470aa10d3ee77db9650c78e3df75adbc4f2f9f863a873f9f798352dd864c2561e4f5009048f6a67f062ba8116bdc5ef0f9f8bbbc6b1ba3ec4b9cd928bd561f7745e53411556294996eaaba6b4f37921b447d911bfc189833d07a0b6266b7215aa66ac27c55d39346a7e4ad1f80f109f58b202e809901d983584db54c64bb3ba2ea531cc1c068d8fca28e455d1131cfcefd4718f4fe4bbc794e76362c1dd7804b66d9489943dd1f387512774d2676132dc9fdd3ddb46791cf86635f59f2d08353656aaf47d4044f0310375ec101ba484f57ee2538ed6868fae5b82a0512be462a2a542843402c3c4e68f025fe2eb727b858d71b1f0c86c880285bd4be30d2f68238024dade5ff220f4ace3bc6be822ebccd587c54c5f5cfdb0ebc7c23e5a9b4a1253e56f4c6a633a57ea0d0efbde7945ebbf7027c1f4127e77e1f5101c9deaeab695a75d2a8fe6eda38d8f84d364211a2ff6e075e7d0bc2045f25ede67af3020b04971897f900d1f6e43c525908d0f84ee769b5c760250e5016606eaf141facf0617a18ee2b71de3f33a15217f79bac3b45bebc30b67a121a174f68829c369118aeac56ed876ba22d5ca9b349e91b023d1ad37e3b9f88b2c472bd62627fe51245b4484ace70ea2a3c868d4944963b15df46ab3467b50d8ef4b547e7116d1576f4720460725f50fe8078a340667eddbeaedbeed3d4e9ab2a535a0c42c03fc82fe4186f0c415bdb0629575c4de274a3a40aa3b370b2d33f1e7c0c95156c79ec384de66d20f17e4bdc807d785556785bcbb47e8da68e9cc740f8357291db420e387148109519a817985d43c07cded8611e76d7490b071a94f06c0de42898ca83b258ada07b4635eac52710c809bd5c28af513a942d531f28a05b8a4719d8953e32dd33f80a0ebe16a4147bce71ca7b630096f91d268409df5e29cc0cca1f6e0702e22089d011a34b0370b4d1baa7ba3e51e5963fc853062faf8297680c1a010a75a8a7d", 0x1000}, {&(0x7f0000001540)="f22df6ab92fcce35389eaad65d2c8d3c04a6d827a4bc9be0fc1de0032536cf4d08e0a2172faa508433cd4743b8af95ebe0bda4d06aecf5e3dff292588148827b1f8e39f75d159694652e5f9e1ec3cb0a8fd9a9c9cb6b640c2f7f7196552fb44b712323ea36b661726b23b902c0ba60e59d736b248977d7804ce75e61896c0f6bad915b9e85b70c08279c69148532f91a060a7b0b9188ebdb1def3468924f6f0f64ca44b3a49aad72ae9407fb12a05313bf5c5c3e38cebff6710c9c49f9188e3f952de1f0c5b26c7c0298cfed44664194fe60e1233dcc04ba91a0e79f16effcf8278b996f2b449f0518faa025037d84d2d655f529692b825aacc39568cbed7b153d82693cef9b114fb09495d126d94bfe91d82e5cb17ced0f3008a4c178ec0f4559e79a123dc53b149ac0d23beee94236ef2981170eb7d314ee4557320827880ca603926e6b9f8a879303c33f8f65017a074cd665cd833d95e58989a322cbabd9ad32a2119e5fb4c7bd8d74db4a9caa0423616e7869a7cc32c9db6ad949c8df56f5857af5588fdfc45c37d41d4ec7baa91e52c6fc63b2bb088b25ddef044948b6ca68a0f1d070af35165d9a709f9d7da2014c8a0d04fb624c3633726ecd22b738d0886334c38e3644b32c54852362025bb4a4b0381ae3678d5f8aac50f69500c30d84341e2a0bba8bcc790e5c30c661a6482d4b78b1b5d148403e857a2cb7e0e37e29c601aa050145e4a2d63eaaa01e6e9f433b0dad8d246432de68d451c6c52d68d31fea44ce23a44039783693e12cac3b3b845adfdebc1c85c9e3dad8f00377e72635ce32b93376f90d9fbb2e8d57eb079e2d09ef2d3f9b2eee8d40158ba6f3a7fdf768619bb976338f60e6d0b007af80855a46cd3940b1e59d90991219e9b3e4c6789e22b92c0000111e2388deb4c0139955e5e24e73bfb7ee8f5665d143da37574a2312fa462037eac4fcb3d054d79073326b5c347cdfb587f4efa054e8efc52436c1c3656dce6fef3533282d0854ab3cacecab9a0e822c118edef132cdafec0f4335f026ec8e29c99e3282f0af06cd898fc6a615e7d77a01e2a0ac9fd5c5708de0f0135f2880dc4839981b7fcba03fdb67fed06afc725181ebd05739e0b49c813300c01a0927fd01cbac3a925bc38e4af65db64989b54528d98e2590da5438d5abb09f7fe4d51625eee7585dc2d9ccdc509ffab513e0398f756aa8aaa3956d70da1ca4007cf02fc4bfb31a618a38cbd65aa9e54faae97fd851d8d2dff661971a98970c094eda71b8d97f825450d8dc66dd8756f5ce1b455843274a11eb5ac4a608c1846cd606c27a2e1ebb674c4a260dbc17a74f8f2ca9c08ee6c75ea9010a3285d0cb11fc3a6c29623e8b4b590c50339d9f69909837a9dac87efc0883fdda2631057c8b5f6bb9012fdda6acdceb02b30ca7e8ab2f78b407b8a37ccaa77a6f6d7a6036564bfd351571813e2941d711fb9be5eb75ac5eb34fb606bad2b79b28a2102b8c06afaf9fa6060e325a9494594cba4de427a769b2aa52c1423b556847c269216971d4552f5384095586362282844d5d6671c725139ca01a9e3840410392defba4fbfaf78210ce200bc71943d8a87d87a9c965afce9899107adf8ef30cebc09e7708f4ea22f70ee4baff8c319d1c757775c825d3a35492b26f86cb37ff11351040896cc728e41371b5a1fcf2f9f1aff8eec40804f550bb43aa625af4471d761eb260c6c3bb09a65e97cf0e2a876478520a0bc2e1d8fdc3745775fe3ed2c9d2bf5995909848c7fd515db1c99797300c1453ef4a1659495795aee98614434cd61ea12ecb666278036c73d1a237eea1d9d794b2360084290412d6271806fb48bc5f4a58441b4de983df34c22663d7d58fbbc69b88dbc12d84f741ff0981a49d82aa74d0b6d13250ddd4b2f14123f2d789103650484f5611f430a82b4ca6b0637461bc8ff2a46d4c34bc9a6ad8801d6b91ae65a06d4c796de02559eb7cb5c40ba93da2b2f163b19945d3a3d5a21c3e024977e800be3912fc8634749453c50648cd15f65a9e3cf9913ceb0f325f971450b02fc65369a5569e4fbc1c58376a62d30e53f96bb437c9b404d5a4349b26caa1c75b6d5d49459b0ce2793e8d30a6451ffc845c58e53399b17c46c8a84edaa4b05028b528b1d6f08bef4762480b8d3da0f190812af60d91886713fcfa33ad22ff637d6e305a7426f15fcbca1dd3ad697372a4e891eda229e667905d2f33693a98e825efe28fedf5166880e8b8c0018a09da0c47250642dcf00a2aa31deb0c34b1446a55a3486ad8ebf4599f596bb1906c37bf67824d7e64c893325ae9025ea24b485fd668eda5f32452ee8e520501222d961eb4154f0cf27f7c1380ed80d5027f598d65491ca30d035b870ff83deadfa723b3e8bc56ed8d9705dbbbabb7d64954a53387be7fb1d89aacda245074632af24b552ac04becb624be5a83369b0f13e05bb71d5e1a82d062c57eb43327a7128b403e6462486c3daaf19c79cbbecec2ba96724d812b89882c64ebcc94e04eecd9c190b121f0dabb03fda4e95f3b047eed98df54892feb5d4ccc127657ee7bcb981e16de34f4167ecd4ff69ad9485a11e1c57cafab72c59fed5abf065b6d06320c5842bb807bd8b5f367c631b14f5731961d2efb913c608b3486b8142a312e580bcfe5992009abe2dc57672b42915a536944cb729d82d2a769db6a5972f0fea65eaa92b71a843b8f770487b1b5b6ddd6b2e95dba3df0103a7777bd128a6f25728529cd5e1b1b4ef3ead80d78501b30c169b85a04310cadff82c8ae0708526739bdb562c27962ecfd0c564645fdd091cebba0b1f5980dc459974a1746ffeb601bbc1dfd6a0ec1cc1c15366853575065a95b02283f229b5b68c3df6531cc90c5168fd08dccebbe251ac418731e2c2bf49f9d0987e41bc746780ac01afc20c99dd88d40914b09c1f8a061227146117db91d92f48c732779902360478e84cb7f8d790e6622d595df0c771c332368553612b782350d6a6c576b63a43bca0e3d3e8df822279e58f19fcde9f34882b348d7532ebc893d16f395309d42a72285feeffacdc50e2d5c5f3facb80ffa38998ddb2b978f849a7547087a52f7f7ec3f71b640e6b0be3082c080cd0145a21adafe96a4d6b6f07f70a786f339e7447867e402ac9cf8281fdd52af717693b522980966f4b2811d8ccbb01e561150fbe4984afef3bf65d955c645a5ff43d6aacb05c6d5eedf744a834786b1cfd0779c45609142300dcd0febe5961029f26d9f9a11e8a2d919bcc3574b4b9c96bfc69f3cc4928f55e6eaf234482f087e6b36644450982fdc7d33445ef0658b915a65dfd7a46eb88f445ed158eebb93b63a14fdc059439942481080b3a4001e6739db08ffb748a323ec7813e72f5a46126f614824294941bd7a90027b2787ddfc1ab505bed9a2c3a2ec4cd267720a0a14feec3941fbcd5801dc9342bdd8cf25df9913cf009407930e37efd13f1af11fbd6dbabd289d8ec9e7d704dfb9c2bf210b0287feb6450b2cefafa69b89a07a5368cf914f70bbf93e5516e1c49bbc5f2457da51fd0f9588080d535d14d4a750ecaecd15d7ac994f28d5a5a8c29393b756df77ba93bd5574ec47740941a99e62d5a5baa88515967cc10399c528131df14310abbb1ca6a26350dc97ce1f86d0ad3899a3150de43994245d11879ce8cc55f46215b64eaa443cf94b999b31af6cb232a7a791cd332ff5d462eb4686107b8916fb7a197a2e8de908b0d1189d4c9e6225392c514f262be33c42c0f500f703f6a1bf1c2f7b4545f3e71a4abb224d84e8807d5e3d274ccf575be134e0d8458eec9a2d74457bbd0d7b5ad20f42b51752b7dc9cfbcd363755cb1a4b906cfd3cac725c8361a984cc65dc1bc10afea238ab618d0bff4a0ab1fe1c5f5bab39e4b17d35abf0ab76b3d46eabf30b1b240e21fbfc0cdd67d489969c71b39f9cd7f78a1cafca3ea6c501161d508f0f8664d945541385582519d56dbceb19c2fd6488b25124550e8dff21edfa98295dfcc2e50565cc62b9a360deb4b00857035db45aea37ef0449ea9efaa62f3787e3c2ebdd632e72553738c0815471192ad9bfe41f78351e81021f44d62ec47125e230fa326ca68bb3096919b48b1730c3226d9570e9983af9e500cc8e13b9ba38232db22948270b740df68173cbde75d0654d8f1913b3107adae23e14cbbb87e79f3f0538c60122a2d5427206d401a6bda2e390f55918711f167803ccee7ff9ee06c3a4532c96f384cbe4aacdae16a79a96520c7acabf885ea8c00408e353c2bf4ba87da056bc8849a9dde4b8afa1c7add09f5de1e6f120dba6f036d41d9e307feb8f6e17127b3c6c38f963ee9fa5e6376713651e9c04761e87df23d01b79e9dac86999ee282ca48d25a0dd6fdde638ed3f3ec05da1658a243d0aa06f743cb816aa607189023b239dd15ec14b94f5580c2d8c857e701a8552cdf2cb7ed7c95d609fe2008dbeda0ac43caba4596cab8574bfa8580e4f5eea9c5ec585bf56ee670c5af18c1b4096d0d49dfb0db1c7a7dd184aabca9bf69e1b6d8ac4442bb707d7c069007f3e86c5e5b8216bb07143c190e9d2e6c516b350181d1defbca093be09568fbb80dc94bc3eaa4b68c72af8d1bc3caefbc49b562238b2a1fb5ff013a2fec1e5517459ffb34006bce5e851d73bafa3f42b80c32f4256b5beef58a1c52bfb9abc125475349dcdbdd773276d2ae8b87b10588caac484d7bfcee17d30537cc1a84265b69dc9fd91811dd1e9d4ce38d94486014d4b6c5ed795389b53b1de88da4409634de2589d71678b1294370ce5f057b28258fba5b10562439760d869e48567929166cad383a0dd77e6c8393bc3e2205e036bb2dee33019513bcd925405d4e371818d5e731cc1a33fbfa33a705f466a690e4c7752309b19bf3cf5b4e1ff2fc1db35882dc969f453a54b46999dd032b07f4e20f774a447e7d76542df35b4e67219cd1932bd3f03218736a348b8c3812cc3242b6974cfb523aa18f6dae3b30ae06961250dc2629745a8226f2ace8872630f746a880d102d1ae9fbfab40c5e224ee2fa6447c551e52cf730f52ca26be89e7d4d08ae8da6bce435db3f15ec23d7be3fb4abb941b709a3a479af2c47fb1657fa4ee0815d525b394222dacd2891f724ec04a2a307f4a881721d540353a535aae3664533d379791857c1e7b2d53c64dbe720996a77e21e3e5ba785ff7d4f1cec7bf8af02ce4aa227bd9ab7e3b2249eab89f8f293df837055ba2eabaa788df3132232df2ec4fd41feaedf2e17762875f0cadb974eb276ce6c7880878aa9390b5c4e60b4f8484ebbc14571c91d62fa31d19380dbded17f6883937cbfaf8aba29a61a72db6890a7db62e70df6f9371fcfdb1d503f6b0045a3531eb8cabd82c1cb548b34fd1cacdecf210aed4e2632a649dc648fb3f14df2c84e86996c3d759d48f535a8101898dd6f021bb4d188eaacc27859fd299c6acb50084cfd0537e6a95f86ba034f02dc7969aa9f0469c3cf45bdfba86fa8df349d59181f2a73b108d734eb506dc7d2e55eaa6771cbbe1a2e4e40f2bd38db79d0a036518b7f2f119b8eb8753373cb5def4ea1ed20d9d8d97b3ef85e523295790060cbbff9a76f851b8b6924acd6435ff2b618a9f10de0893252d1fc776f1438cc3664cc1042173bfd6780287322d73cffb8d81204d859f06e2fa19eeeb42a887be82c32a80daa04e0441b90d5fe32bac10299babf600e13b45f9e9b27a7d14f84514b1b218b4766597d8939e969c7929c9b5e638f146cacbcb282a789", 0x1000}, {&(0x7f0000002540)="85a031756c5086ebf76457c82b8486279595da9fb3c979a2f25c0f62c24edace589cfff739befd894c6cd9869c84679e6b20effb2143d7e8eaf089c9e8e011126573bf12cd0e2f384b41a8cd7013f7b5f061b8421419de80102b2616e5b4b58c24ca8aa19866f8618617edbd3fc5e7691f8d856c2cca941c35724cf729df2d0c15f8f24666d0061fd59296f2ad32b3f3cc5c9a0de2d375971712b055284f7a4a539b388bc64511332f68fdb563bca2e7b1464ebc8ef7f4ed78624267490c8d4e1e1df634b989d8", 0xc7}, {&(0x7f0000002640)="1b1c969eb7f9d21e10e9cd5ff15d297eefa488c792113e325753e86a0a86a0a872c0cd06d6954dc550f9fb50a2be8fcf6e541480b87a086a08d7e4169e16e6c80ed1073d0caa15416277e7366de8e62935ea48076258a6fe186d1b7378035d1c022ad49db66a7534fee60530b834a91b47f6d6dcf068e30f730db3eb015aa9b64515fee5fcbdf13595c9ff", 0x8b}, {&(0x7f0000002700)="df951e0d5c240545a8b8b03fdc8057531e59205bbff6cd4d6a94cda5566aefe30e488f47bb696151347095d26931027bc595f807fb79e209867ea3914ad093d564928e3e615612e7902574b93856847e6f4bfe01c3f0225fa8fd02a95685603f82", 0x61}], 0x5, &(0x7f0000002900)=[@rights={0x28, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r19, r8}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x18, 0xffff, 0x1, [r6, r2]}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}], 0xa0, 0x4}, 0x4) login: pckbd_enable: command error 05:42:05 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079323b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e996dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017cdcb92930305059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4e6e4f8621037c3d78695ad9a278978b26c46049bebba997acb9ac407791cdf6046f9f71e361dc38af76020c885862413c6ed4f7fe335a5547ed4d7c65d735b189214606d883f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb9900000000000052d7f91fa5ff0f797e75b9", 0x146}], 0x1, 0x0, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) pckbd_enable: command error 05:42:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpid() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = socket(0x0, 0x8008, 0x6) r5 = kqueue() preadv(r4, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r5, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r5, 0x20}, {r5}, {r4}, {r4, 0x2}, {r5, 0x10}, {r5, 0x20}, {r5, 0x80}], 0x7, 0x3) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r5, &(0x7f0000000300)=[{{r5}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r5}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r5}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r5}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r5}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r4}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r7}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r5}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r5) dup(r5) r8 = getuid() r9 = getgid() fchown(r5, r8, r9) setreuid(r3, r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40000000, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 05:42:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000340)=0x4) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r8, r9) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x2, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0x106) accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) r10 = syz_open_pts() lseek(r10, 0x0, 0x4c19c4870b7c4c8a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r10, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r10, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 05:42:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x11, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/172, 0xac}], 0x1) close(r1) flock(r1, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x2, [{0x758396c53febc55}, {0x3}, {0x0, 0x3}, {0x0, 0x7}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}]}) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r2, &(0x7f0000000040)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab34d20000000000", 0x1e, 0x0, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f5", 0xd) fcntl$dupfd(r2, 0xa, r3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) ftruncate(r5, 0x0, 0x100000000) 05:42:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x201, 0x0) write(r2, &(0x7f0000000240)="9621b30fd67af19a63e1cc8eec27d547756fd9c1613b9ec1b61c5485b2826254e54ad1f440206e7cb22afeb3bae2c8c9fa58853394f7fa72b3b703f8c06ee614e5865b218c109b37fecb7cd3357bb4e1ee935cca2c3351af8fd8e5816d8dc2d65547ff8da8df74d3c8ae58c405f61e4ec24f5cc4baa861b4c7d79a43598912d2f3fc26251b0b35e0c713dd1373b19f497d915d1225c1ba4fc4201df1ef400c50590e8ca5a5", 0xa5) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x104) fcntl$getown(r1, 0x5) r3 = semget$private(0x0, 0x4, 0xa1) read(r2, &(0x7f00000001c0)=""/116, 0xfffffee0) r4 = socket(0x20, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fcntl$getown(r4, 0x5) poll(&(0x7f0000000080)=[{r2, 0xfffffffffffffffd}], 0x1, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) semop(r3, &(0x7f0000000400)=[{0x1, 0x1ff, 0x1000}, {0x3, 0xfff, 0x800}, {0x2, 0x8, 0x800}], 0x3) socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000000c0)=0x3) r7 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x8e) write(r7, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r7, 0x0, &(0x7f0000000040)) r8 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000380)=0x1) 05:42:06 executing program 0: socket(0x2, 0x3, 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, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfac48bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da3b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad16ad56d15ae69b1bd489fbdbb2dc341216fe62f0b96618b4a8e3eb017bbe71eaa25d6d4b90d27c2a06031dcb464e8c2743f9c963f57d27130259450987a01ceb2fcb805040c2a2ebaaa76714ac98d8186a19e115c4965c5372"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:42:06 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000cc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ae8000/0x7000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000eaf000/0x1000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000fea000/0x13000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil}, {&(0x7f0000ddf000/0x3000)=nil, &(0x7f0000dfc000/0x1000)=nil}], ['./file0\x00', './file\x00', './file0/file0\x00', './file0\x00'], './file0/file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x3, 0x1, 0x7ff}, {0x18, 0x1, 0x3f, 0xbe2a}, 0x9, [0x7, 0x96, 0x4, 0x2, 0x8, 0x7, 0x1000, 0x800]}, 0x3c) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r3, 0xc010570d, &(0x7f0000000080)) fcntl$getflags(r2, 0x1) 05:42:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x10, 0x0, {[0x1ff, 0x0, 0x101, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x2000000000000, 0x800000000, 0x4, 0x200000], [0x0, 0x0, 0x0, 0x400000000000, 0x0, 0x7, 0x800000000006, 0x0, 0x7f, 0xfffffffffffffffe], [0x10000000000000, 0x0, 0x0, 0x4a90, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0xfffffffffffffffc, 0x3, 0x3f], [{0x0, 0x0, 0xffffffff}, {0x101, 0x5}, {0x0, 0x4, 0x7}, {}, {0x0, 0x0, 0x10001}], {0x0, 0x0, 0x1}, {0xfffc, 0x0, 0x7fffffff, 0x80000001}}}) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000001700)={0x0, 0xff5e, 0x0, 0x0, &(0x7f0000000000)=[{0x1e, 0x0, 0x0, "290e90102881963de21387aa097d36dfd82cc1"}], 0x1e}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xa1315c4334d35195, 0x0) sendmsg(r2, &(0x7f0000001d40)={&(0x7f0000000100)=@in6={0x18, 0x2, 0xd396, 0xb6d}, 0xc, &(0x7f0000001980)=[{&(0x7f0000000140)="b4829e5aae95c5f116ebb9f9111fad44b817a1f0e65fdb5dd3fd92d56aa8ff4af077b182dd99fe10d89a490aa60ef290a3817515ebc530b47c5e99fdd83d59f88943de957d1bc7cfdf6e62cdd5722cbaa94918e38ab312c99a706bc029ed4123ebb286b5fd3422f191da56f09210b50dede2a556a7", 0x75}, {&(0x7f00000004c0)="ae7f75ebc837accf1495d9cbcf82d238943aeb9e63c65648b2936ca49e54c8adbdc7ee0fadcbe8cd57fa85fd27e5f1bf7bcd43cc267130a3cf7ab77e66ac5689bfce8011d30b98bf7049c72675c9757f6723143a6b45c86708da1da898e204b2f69a4ca58dd18962095e6f9bb1a05118af75731eb731f83da9e2e53a634d0645a06d1edde3639f95a9ad189c6f2ad0da0ad0ac4eabfeea2667bc3c776021053f158e3e1847782b697df8dd4652605d3645c36e61098c202895c59ce43782a4e0854b9a043ef631332820d2b3336c5fb116149961eeb305d301219caf8ef4c5da7be086c05f994de908223b09", 0xec}, {&(0x7f00000005c0)="ffec15c24ad40d1054e34bbe2d7ee28df249cd9ca455bd7c66c1933d9063fac19db8cc831989c8ece26089246d25d138ce307be91e7481018af89cb809ca3c48608d088fcd9252983a9aaad31e3a993ba137fab8923e6296b0c568915cf5ea3c941dafab981886b2aa340e563cb75c3f756dcb1c22c0eabe54a247f81d219838d81a85ce4468f41b5b176cd44c97df6fce04820c173f1b78aa1b19331e7acacf1a1a71ee6ab77b9e68b624b1251908656723002c8adb622d961d2e0d696f9668a4983e1499e72a313974d735663c20634abb0c677db5ff4d17b2ea08188fda8a41801392ce8b54a2e2e6e6a17397bc06c8a8d55bf078a928b955a07c4a4554e6dbc535da97df0cde0600aa1322687db4d6fc7eea2cf3d35800cc94ce9bc77cf2668c92d742b2484e1fe837a8295693af3efc52c95c56e3c176263f1ea289eca0183d9248be90a03caad3107f42bcdd06e2d0f9c8b8bbd37683ed2160d1525c8acd7b8deb4aa2f47083926bbf3969ead6eb13929b73d0c556c7400dda25be8995d3af59697fe8173271e80eeb9672e946f5a008957b1051c173569c6afc32889fea9b484e32896fbf4725d39899cbd1548ee99b82c1764f3a0fb27d4b26ef8f87cd8a373b97cfa4c935703bd6a64c73485f3ee5e3a16b708d3a97e473e7068d3812c02f2b1faead3cf6fa98256b66961f2aaf9ef076322ae94b8ffe82119e68971098542307ef62cf8f769117dd6c4b93fb6a044d22100b755bfedef06583c5b3f9996bdff4b813fceec66879051e6b5d78b227961638e47b763fbaebdb96b645c65395b4b70f5cb6c297c2efac964ec71cf9c353a857de8a44cd0f19219ac0ddf2f792439dc6cb2859ceab4fdeb3e04fd39b183140081f5b3216d0fb22342b888fb897ac243cbca7b650657b00f6f758c54e9877de00eaa12a0ea017b6d2ba4ad3fd2fd628cea98c5c1d29bba4966e29d6e554da8d951f2085b0b72f8d840865723e94339b4829fa6e1e08ba03832e04f598a659fb818ef96b7d6859f83e844c63e50d2a4c9587cca4a76c300ac7765c3d95cd466a3a265857102db7a03636b1399c9d09a7f1d093a07040239c1904cfbb11c4dffe691df9edbe83fb8673d5ef2c3a7e9e354c4144ea3334442d86e7106f0601e894f3052aafd8ce8108e0a8acdd8b44f6226adac6625ce12e82989c7eee9baf862c6137160b62140d34017c2a8d52d45b33b536e48befe132829e4f97d970e2be37711eccf4ee9d46165ba646db66735ae388573e436abffa51b6e46a84e181f40307fd32cdf66e0704ec970f95589756087f3c95743b8de3d493d99d1bccc6e891fc452c797d7efa0e00203ba564d09f7d8206a2b3f070f099785af37905d90803609ef03a7cf82d798d1801b34e02264212b4ffe17968fecbe1857aec6b7a893b9e57fa2241116863936760f885e4ffcfdafa6e7d2aa9c782728bc59ad51e5f80f72bdf451dbc67122ba0d159f24c5cafa332536928952a47fabc342e121d2009a5d97bdccea61b4bbbbffad19e312096422ffc2448fe3ae89e00d35b7c7cba284d54265560dff2cdea30ad1643bfb6768f31c78c9c79f17980947895919ff66b3e2b91e369e046b5485248304550d7774a6d0c925d68a26581b81ef803fd8993c704cd7efd559b9008fcaabd1996390360bdc0ca90e51b9d53b4b30959ab40aee60981628355af7d9571cb95ae1064af5c249efb25cc5dadef4ff4d7bd9510a89cdd38b983ec9224c400eaab11b1fe45c0085540a0f8f82370e5de504bc6e0262cb4df0d82911fd1852b58781c41a358e42ab4184cfcb5ffd1bd3d464c607295effa801f355a374b8ad7fd032f08baa7a9f29afe4dd8bfeb402f9569004c48de3d9c9ed1d2818d69cc461f1a3c3c6ab590727e2249ffb1e3c118fc8f9ee59b5bbd9a870d52ff9f711e4f3a6ff98624abf8e0f49696847b0bd1baebbedb22bd2094891e86109800654f70c1b2132fd443ad8216c517ae0ecd9d59c14f322de4ca7d741de561de71830d2e96a93cf91ff36e8d662a5f2cd8332d86ea466d9fc39b3b76c922de9d1a1d1a7e4205ddb4def5e4ca957143b6d74dcd2c4a3b776d47d5ce29198d986ce3b853352b5b4a187999ffdb20a2797e3e49092f84cc2d05b50642f2d54bafa7fce5ba807b36e8a2ce5f63c1281a9b6566b3aa2347243f04d29f9d11a43196460bb61f0d62a116ecddf49b92ad718f25f4afa67e5103dd370b1a46992d17f67b514d0342e3e46b268f5b923d7e1839d14d6fee46328b95c578090d8a94bf34b263444a221082749eb576562b18b2b61a8211fde3ea0f8e58061cd7d8261252fe97a7aca213de0b37d16153e7f2471b3adffb21839ed3d033397a1c285fe46b33faca8c972b608053c427fa799965e49cc71083e18a1226f6216d4794e3c70a52f9c364da9c2e06241653cc0202669cd0179ab19213d3a5d3201d2175adff518a6b209f155d908b4ee49143dbbb76f63bd16571722e2e58d3ab409dcd591ef8140f4645b4ed9e62670815c403bd6631ca45509a6e89d5e22850b469e524ac704ae3fb2476b8f535a3b42fc33c0cc9fef3f4fa0514e5203727957ad1d34b315d224ab9af912962b5db7ccb229cd9cd0fef9ec233e2932eaa4c4dbb0f714a00aa59a2d39b46bf4fcc381d5c34c1a2e0bce9b1350188695ce2e633a571d64a4d0ded660de9fbe6191748ffaf0e72d673ea12e9d8d6410c142a54150efef1b8c4c9a9a4ac41419edb103be9c9ec9b4ba8e41d16bbe28826ca461baf81c28286ec65830de55fbe5083994ba21a4d3c2a7a4c855dca7d50997850c344aadcea8912fe9d35660a734527037a16cda0373bc5ad5f57097961658fbd7019610660c01d5567bedf93071c6a2878c719ce04f8b84ad0483ccc30fb5a3e2502438c8d269b034be75fcedc74678ac11e347ffe5668624898b0286fb22f627c788258dcc9a536e2ac4830316f2f38b0c19555f176c5af9c6b53e8345d57676ae1bfbef8e888740cd45942ae197bd179abb17d388ce666100c4df6e26bfe539fd7bb6dd9f33927c79fd142642a7f49c0dacf371e47da73019c0c8b3afec450236346483b89cdee3b5fed1aba25783abaafa84b7c0af295161892f274cc33a08844f754815a7f5b476161def20b9b68fc9206adda353d06e7940ac84acddfdb9f677af2744e7d79e32d0a6d902ea4b022259792cf31a54dde9856eaa946155a3cf433f6ff1ca6f9a82ae3a0a4c2e5e3819714db9fc6a5b91c7742c01d1a426149e50faeb2cc020a4393ac16695e017e5478ce468ef3c26b1be699f2e2af193aaade3faa2dfda7f2ce6838c685ff3d7e470dbb5d1452bfe007471dba5e60c803e4f15f62ae0f6fd9bee3b108d5d2c0be6f80a5c27b5e1953ba5d6fc7cc84fba3212e1596a1e5fc314a0c30c4aed7a0a108cf9af77aa3f22d1cc2a5e5278561a7de3aaca38350a5fcbeba4c9eb59cb39fcdef85e2220899bd8dfd92d0ade8d0c48875bf19967db44c38eab3d9b1c3996bbee478b9f76116690c7c63e9474fed819ca103dcf828422a6cf47e05af63e528db4e75ecc9e7389062bb044b7aa459f8c53123894b93fb4ef18ada97888456504406e1ce42a800c410640c6cc76e080193035996628b2c28c701d70011a1b38d0463334bd92c1888680e11fcafe2afc5c2fe55b9d0a1f260a081f00d3709b39351787e76e5f3ab074ad7e29a2b14bcae97a8141c1e32a8279fe6da25d6c98841cafebf645a675a4021fbafe1032f10e6c0b30c33e81762643b192c4b3b340ebdc155ae13ec0a4845c9fb34a076de391d198b2877c11fd9d4d964f2d65557be126973909d1a48ff426712a281fb0c031e818cae7dcaaa7da592e64041e928ba4a7039f3f8a57de4c55886e09544af173942795252ad3089de08ddbfc814c798ae5b6cd82224d29b44c67980b80473b4088b2196b17697d673ef50d6be71f2df13a86d7da0933d291167847d4f64bb25de953b5a6228c20348267142fe7762d7059399b034cc9f9213bdd1ca21cef07c53f47e56a79956a6fcb5727ca12b5492d1ea5a9024ea75eed0f8f76c9a534c64ef88856e7e928cec53312e78865c10f83e46ab84b4e3c3ebc59ee2a6f840192bd227d9ac72305d729ed4cd11193f04ad655f8ffa9b27ab837d4ad50c0efa556eb99b0000db1194fc16ad02c1b99fb35c802bd5e83dca8100e01bf61f50371e5aa203c8d63ead8921be25181a7753bccb739f274f2adce3fe370301ae0dc6e5ccdb7885d095dda2ae2fd2894a8f6de5512008dd71cdf59f5ea5a0aec3e74d756f77e9070f5c72cacf5afe13173554b71382f81003b8ba0f546471822083a742b768896887131e478a62fb1a5d2f13fd26e4c30ef551c43f2b10c5895b894d65e374a69676a95d0ec9fe083bd77985b31858a16a6b1f8fd1e708b7b9bef646854d57020ee3dcb7e5c3e05ad38ff41faa9da8f56953b0269350fcb73d9b3ff565128b41a042e63f0fecb3c675e2b899f4a62f365b25859f49e5daace5cac1fbefc97063b448ca3c190b24ff3be24318aee9c0311a77e5cfbc9b47ee909cedce5c62f4293ff1076f72a89fc7f61cf619c05f24a0c32c31a608ca43b9d5fa1da764a28c27ab5a38423f483a512f4cea41d4a28d312799bc9f25e7782a0629c06ea7026aab305432ecce7437099285183f0b88d8ea79a529a4720c366ca194134158d5940ea68ecd6337b5e64ab2c40aac618c27a27d602c90030ce2e9dcb0a2df2b36695e1660a2824d1d33ee85526f51e6143fe07fb89b7cf952907788f4dbed3abca479381be1b76645d7598d7730e92698f5c57faf7619e1f72a64d722f3b0458833e450cc7c722adb766dfa3c12a1cc6aa524f2d50e85d123aa859196b0a815479bae8d03bedc45459b4d2987f6168dc0b4caf4d833402be9041c6bd635907c9d71459f980a72bb10cd756616f9fec79aa8a0adf3d5cb5b3746816eee5c0f449286fe4d355d8e18a69e11cbee3a2255c9011b224781e3c5bc930f5d3d463fb08d3e8e3103aa509c3c957aecc0c974cb272d40946e1eb3ecaf902e29e3bc3799ae8ca0c1b853b3c630324f8619e8cf0ccc74bb5ed06bb1626fb8e7f9c08aef783c05ad72123ece3f32de6c336b1d88304b3f46cfe35542e0f2bee2b16da0e5c05dfd47efdb2b654b5351a38fbd489300bcb4b57df0d5f00bcab7597a111e72a08f225e4c93cdbea444f345c20736f0d7294c41d9a290bc9d3ba100c88489788541103c9b9c321d4ed02be65c0b1c64c16de80619ad9290c34efd550b1fcd7b63e5c3c2aed09019030b44d7ab60f5e02e2493db994fbf9dc2b7c80b10a60c5e1053dc49e29333e4b80efebb64268750b674c9e223d3d4a774f25283db8dea29ebc52db563ec839befeabccff1a155f42871bf580617d267ece32b2517d98f25d7bf516d329bdd905b8c76874a1ffc7c96be4f4fcdf25e5c7d09ea0749a4c04c7299f320169612aaf99cc1e733e3015f92066d2c472fb164b6b75ce596f4dac48a9af7709a02d024b717fc5067caacac6d984777ed187f9d7282bff238a2ffa16894cb5b444a540da6f1156a1e84be80ffc8319fbe7924d0cb862dcff564e66127408763a27c24ded9d129265338d56f8cc4218ff536182b70df48b4db38f8562066e72022fa64f9d69ba78bcc3c09f41459ab427124ea71102e701cfa9e103a686109e4a715c2ea793925c2472347d9c8b678cf1ef11905076293905215ce9d97512256e5e2af1aec0f407b0bd2a378e9", 0x1000}, {&(0x7f00000001c0)="8e962caf84f30627a52731d1929ab65ef110898d78b959913b10d857bf805ffe6007", 0x22}, {&(0x7f00000015c0)="a20ee476a62e410f1dbc9c852b8077021b1ab5f683c6151674b41568987ad8678dab1e257a22b2edd0949f2ff27f4da04b3248a65f69a5ecb8db8bdeb9b5bcd3474626332301455af939083041cc45cda4d1460b20720c6ddd50292caffcb67d5ed80e2aa87436bc0576a4b1fd486402a9f3603b13ec16ad66865746f8be05d197b3da93f31d95cd8a0c106b209c637ec183d77223cbf812d51b6411f8eb6fc48ef5229cebaea98336b7f7d63fe38eb504743223318fe764b5a2e38638d160251b3aee46d19ccd1a", 0xc8}, {&(0x7f0000000200)="6b500e68d53349f09b6f79900b7f583b037773", 0x13}, {&(0x7f00000016c0)="644c9bd84d065ead623ef21eb030bbc9cbb2889b075ff626754faeb1ad4b4540c46938486fe8aa9cc9429293eb1f48c75e730afdf6e4b6d8ffe0705ad2f56a559ff642e1adb2db432a1802eb3369c3235c9dc07a6f4b23ac299ab6025a6b31cc704a21368440643d250d27bc4911494acf904530a09703a94907fb8f9d494fb7ac1bebcb6de5a560fe67c03e59f6523e450cf22c08063c2a31bdd36361fe1b5f8f895515d877b1a4d62159161c751dcee81aa4409f8a2e1401f929eabd0fe53eb3bb7a71c5348ddd305faf65059160d9f813a75b6bae72b5d67671fb10ae15e2d36a970992b627ec1845", 0xea}, {&(0x7f00000017c0)="ab314e418d261b4129923b69e749847b7e471ee72428", 0x16}, {&(0x7f0000001800)="f6f3a07a366771490e0f753188a4cd615f09f0d363dd8fc05f2be5c55198d670c1000a1d65719c27856b020c8d7f21389e226be833ab98f381dc57b088d99b8d36d82fe4c21f74bf05aad1aac8e65997526b65b8af2f9bb85dca4b01c5f14c02e5da0b1baa3f90d2258a5dac5bfa8e44c0c43c86148ef512b3572f45367472afb5c046ce327c069f65696da29fb2e183595a7666ff3a17c183fe", 0x9a}, {&(0x7f00000018c0)="14def5d6d1c961b052b1024a4ea736e9bebac42f8c30b5da0fd3f0bd63f41c3ea685f984681d323bf6308ab3b785bfdced7e3212de075c0fab1c83ef39e822bc1b9128b3e8598773ba5f135809430f7d8320401cae445e3d1db1e743e529d58044b10eb39e4cd407e6e8fa40caf65948f48cd76f1257b17222d735d80432121d374e51981701", 0x86}], 0xa, &(0x7f0000002200)=ANY=[@ANYBLOB="3800000000000000010000000001000064e3915637d1c142bf5a49de294d3b119136d73842146e26cbccf220026aa70d8e14325c3693000058000000000000000100000000000000b4aa58d65f605681287cd39dcd5143285b29bacc588bd512eaf496f4cae238e08a07cf1a00ad3ed911ca3a432c582888b5a1b729047170f50560b0834c64bcc684727852000000008000000000000000fdff000020000000fe1f025599577124201c3a8cf3394cde3e89a3cd7018c1d83f7f4260d3708b4ad224931145c79b69a26ec102000000c421ce52e5a62debd5b87b72e892992456fbd1e5f3d09d755993ceb62c00ce1620cee023b59876bfc4f5ce38f38670cb0e291ab5a071071778b3380ed0170000000801000000000000ffff0000008000008228983ef5138996a7273ea9423c6ce30310834d81651f52df777b787f5cb4c15b8d0df0f586e59c619aad084b9acd80a2ec1f9b7f1151774dc034880d366620bf8167eecd6b733e124433798f2b687f104115f681161502815b4c723b7bb3f32f1a30c25314deba8e01b79964d69dc4761ac6b02896dce3b6282c3c21a8edeb01a430e2610f32f746dcad1b17bff4dce36c2c67f3c3fbb1bfe43fdbaee66737d47469d22aadbf8ef34aea9ca294c778a5e9af0272236dcd2b7e0a774502b32a256c1ea1ccef2dbaf8a01c46567f9cd802c9191e7c57df1a2a5e16a8abad494a5032aa483e749b1a534940e7d36cf04fa985beb3630000004800000000000000ffff000003000000fba371f7f3d4f4ffb198aa61f5002c21364d8b6ca7bb7833cab3566b9de660ed5427e83a59cdc5172e067ec450806544af01260000000000700000000000000001000000050000007b6d720258a61e32b8b660a20f64c1fb9b54a2ace593df71e5adebae647727c4cfc7fc2ac1d09b5ed4ab635114139124ab7d8f2119fbe723e2557e8d9a00d686c81d15eaf69a6a7a6de01133333e8394286ad285138008436d2a21037f2e607620a106001abc1362f9c7967c0f95bab396ab143c854c7ad6712bae053babe446637fbc938ed04c7099a50073d2adeeb85da23b3f6d8270b4e44637a4450d0f0d91044cd4df0e00f19484f803f352b107b2fe8fd2278318a58b6850e4527a34163d5abbedc60580382235b53215481f7e36ba52cd7984ab03f2ff658e8f30648627797d8cee8cd07c2e5c31ad17942465c1790c"], 0x2d0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x6a88) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) getpgid(0x0) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x41) r5 = socket(0x2, 0x3, 0x0) open(&(0x7f0000001d80)='./file0\x00', 0x8, 0x100) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 05:42:07 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r5 = socket(0x18, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:42:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "0366340100000000000000000400000000002000", 0x1}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) r2 = dup(r1) write(r2, &(0x7f0000000180)="208cab314d211020170d7d2279042a8eb97163e3f803d71dd1b11dd7c7399caf494a0a1290ba5cc4454b320138dcc885671622e3fb73e2d54df248c6da5d7468df073b4fed1966f0d8ec22d6391ce632095738f271a1257dd96ad350318a57d6601d20a76a69e0c76136927ff5f6bff566d196cb311c3f2b18fe45b24d6bd56b1c52870d94a88b2f95f2765f7fd255cae2e63bbf4ffd75b3b57fcc412679aacf5a07696f5f0156e350eb3f526f23351a36e1e7fc42e53f52fdf6deadc5126929352d8076794400194ed58e2c1a5cb5c8612de1ba1fc505c98d3d6da54eaa0b57a7040830b2cdff6b5e8d2c0e57b4d7c312da6bc304713c3a7c0c489982bd", 0xfe) 05:42:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x6, 0x4, 0x95, 0x6}, {0x1, 0x2, 0x4, 0x9}, {0x18, 0x2d, 0x3, 0xfff}, {0xa0ae, 0x20, 0xc0, 0x374}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 05:42:07 executing program 1: r0 = socket(0x3c, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000180)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x5c, 0x0, &(0x7f0000000000)=""/92}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918", 0x62, 0x4, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) 05:42:07 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xee68, 0x8, 0xdae0, "7deefe891c633d7bd887df142b7197fd0504ffb6", 0x0, 0x1}) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x9, 0x0, 0x3, 0x0) r3 = kqueue() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x5) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xbf, 0x20000000, 0x1}], 0xfb, 0x0, 0x4, 0x0) r5 = kqueue() dup2(r5, r0) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000180)=0x1) 05:42:08 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = dup2(r1, 0xffffffffffffffff) getpeername$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00 \x00'/18], 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r3, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 05:42:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x102, 0x0, 0x7fff, 0x0) 05:42:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x40000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0xffffffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) listen(0xffffffffffffff9c, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x5, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 05:42:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d570682361010f61c870800ebff1b00000000000104f7"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) bind$unix(r0, 0xffffffffffffffff, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 05:42:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1) write(r4, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCNXCL(r4, 0x2000740e) rmdir(&(0x7f0000000000)='.\x00') r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, r6) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') r7 = semget(0x0, 0x2, 0x8) semop(r7, &(0x7f0000000180)=[{0x3, 0xaa98, 0x800}, {0x3, 0x81f9, 0x800}, {0x0, 0x1000, 0x800}], 0x3) 05:42:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="162d"], 0x1) sendto(0xffffffffffffffff, &(0x7f0000000240)="bf", 0x1, 0x0, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r3 = socket(0x0, 0x8008, 0x6) r4 = kqueue() preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r4, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r4, 0x20}, {r4}, {r3}, {r3, 0x2}, {r4, 0x10}, {r4, 0x20}, {r4, 0x80}], 0x7, 0x3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000300)=[{{r4}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r4}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r4}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r4}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r4}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r3}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r6}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r4}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r4) dup(r4) r7 = getuid() r8 = getgid() fchown(r4, r7, r8) r9 = socket(0x0, 0x8008, 0x6) r10 = kqueue() preadv(r9, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r10, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r10, 0x20}, {r10}, {r9}, {r9, 0x2}, {r10, 0x10}, {r10, 0x20}, {r10, 0x80}], 0x7, 0x3) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r13, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) kevent(r10, &(0x7f0000000300)=[{{r10}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r10}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r10}, 0x5, 0x70, 0x20000000, 0xdb, 0x80000000}, {{r10}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r10}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f0000000480)=[{{r11}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r10}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r9}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r12}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r10}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}, {{r13}, 0xfffffffffffffffe, 0x1c, 0x40000000, 0x7fff, 0x2}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r10) dup(r10) r14 = getuid() r15 = getgid() fchown(r10, r14, r15) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, r15]) setregid(r8, r16) r17 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r17) r18 = socket(0x18, 0x3, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getegid() write(r18, &(0x7f0000000100)="8c65", 0x170) 05:42:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x2, 0x7}, {0x40, 0x40}, {0x5006, 0x81}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) 05:42:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0xfc) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x8000, 0x0) connect$unix(r2, &(0x7f00000011c0)=ANY=[@ANYBLOB="7caf0e4bb78fd1c7fb7fc754ee4465c78035dc63ff65ecd052565b5ee1c1b8d61f3dd095a1282f7e1fb194da722a2588c380e11793fa47cc12490c7f9a6d714fe8616cd9cc6703a448a5f87045adf8d4ad45a319deca8db0ce0dcdab009a39ff3959d45576840f5ce8d97bbda52454f55e60697c287bf63e0bacdda4fb8625031c7ca51b26d6fae3250fe63c122bce47a9381becd3c4545ae3c870de4aaef817e973f36a733036d106b8c58bbb2d6bdcaeedc3ececc85ccd8da72221450ad2590cfcd2b6e385"], 0x10) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) sendmsg(r1, &(0x7f00000017c0)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0x1}, 0xc, &(0x7f0000000100)=[{&(0x7f00000012c0)="bfbf8405d4f2594340358a883d11837ea180fdfbb79dfa92c9b3bbe498e442eaaad30ce96ccfdf957b1e14952609c24678e40593233c5fe0c9fe89e6c76bff3eebd95debd413602d90d6ddd2debe07b7832bded58801a87ada078d3abf745650a7d09623f76d796015ec9985ec5aa282d702de2d114a23164218a59dc70e415bf3e71e050c39db9f93c6b9cf9463d044d6bcf7f6528b5cd02fd94732dac6512b30ffb6582da54afcaf49100def23be20f36c7ffaab4a5fd71671", 0xba}], 0x1, &(0x7f0000001380)=[{0x68, 0x1, 0xfffffffa, "48231667e9294fc56b9833ccbc81372dd6a0f487222c1fa8040a72193e681aef8079e53daac0b91023eb2a42704be196a86762522250c174b009c465e7e48b56bd011b84b265908f28dfe048782821aa5a8713bb"}, {0x20, 0x1, 0x80000001, "33c376c08933780dd19e0f2349927413"}, {0x88, 0x1, 0xff800000, "aa28862e1650ce101558b469fa8cbc688321abe41fa8a5ce5d855ba6c891a556bedd0c793ff35e8c15d0b43268896d42343d0f013e1b17a49eee7df4022866f0922c3aa93d5f72af101ac0f560596ded6da5b46bfbc95e17395b418a83b4cca3972e76affa66f800e794fc2ccb38b691867a"}, {0x80, 0xfffe, 0x0, "b752d8f5c2f085cd98a008706ffa114a0e3935027dc3021465b95219aa6449e18ca050dfd6102bdec923475a5d28d30196ac816cf079d1649291ec6801745f25d93447abb12581651b6b44788cb3e3797d11735798bd2af771400b1d4e4c4c046206ec27f87706fbad019da4e5"}, {0x50, 0x1, 0x6, "f43cd4f59886de6a43a6172b8a4577e308863dc25286f399a06e5ecf1774edff61aec1c761e16fa8e5b752dc27dca3c348425050a6bf35248b42cfff7a873e"}, {0x78, 0x0, 0x7ff, "e46661fa964ca35072f538332326ddae4f069a534c2d814e9b368b49cea71c1ff1df6d68593dcd4c12087d3d34256d56373bcdc2ee2f230be78f8b0cb945c6984a767ea444d2bf7b23f6f4a62f2e7cf9aeccdde0f69106733f9c3628c9a5aedf7e0bbe75ba54"}, {0xf0, 0x3, 0x1, "6f737daff16802da302105202afab20b7ba1a5c870b4678ff39d0cc9427d0b8b6579ac2e9e17ac12d56e79230b0bf69911b56e159d82178a220d1140c0103e225ed88bd6d37c5dfad901ba051ac8354eab5fc893ddfbc36d0ba6fe30fd86aef7bd662883581b4f749c75bb9ef7cd01abd9d2fa425383141d80be570350a09d89aa88e46a50f9f6e74c3815e9f1891f2a590008f6cbd7a10b8802333b3563b900270fb4b1a2f9805533ee9d05a17a97a8fe0eb0fbaa598c48719bc13b3d0b69a4562f3164611ae9cda7235ee3b5163f79a70b3564ebb6cc3354"}, {0x38, 0x14c34bde85b74f08, 0x1214d87, "aa970087e1de0a21088f72415eecce38397c59eb970c3ddaf84b1743fadffeb3922afdda2b8ac3d1"}, {0xb0, 0x1, 0x7f, "d958f920bda290483946d1e12361a13eac46fe45fbcf8d7adf6681b7c1105cb6fb1973eae107c5f07f925df8df3f5d23a4bdc22d01b8f4c36a1cc23c7ed25afedaef4dc6795bd0107a34d856877750842310a4551e6c22b4d7688e766a9cc1a0d8c28b1fc579b2d580fcdff769776d066f455748bd05c99fc4b960e880d55190df2c157bcf960d618745b81d5e94a42970910b4dd7a70088bd757804daef"}], 0x430}, 0x1) r3 = socket(0x18, 0x1, 0x0) connect(r3, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) sendto$inet6(r3, &(0x7f0000001800)="0dc5c81b77390ff3", 0x8, 0x7, 0x0, 0x0) 05:42:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x7, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9584, 0x0) 05:42:08 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) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00', 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = kqueue() r4 = socket$inet6(0x18, 0x6, 0x40) r5 = socket$inet6(0x18, 0x2, 0x9) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x2928, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x1, 0x9, 0x1800}], 0x5) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f0000001740)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r18 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r17, 0xffffffffffffffff, r18, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r23, r23, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r25 = getgid() r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r26, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) 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) r36 = socket(0x18, 0x3, 0x0) dup(r36) getsockopt(r36, 0x3a, 0x12, 0x0, 0x0) r37 = semget$private(0x0, 0x7, 0x286) semop(r37, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r37, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r37, 0x0, 0x0) semop(r37, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0x0, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x80000001}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r38 = geteuid() r39 = getgid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x6, r38, r39, r40, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x1ff, r40, r32, 0x0, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x154e8f77b00491b0, &(0x7f0000000100)) r41 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r30, 0x0, 0xffffffffffffffff, r41, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r42 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r42, 0x0, r42) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000001680)={&(0x7f0000001840)=ANY=[@ANYBLOB="ce67e25d3839acc82e72b650d9400000000000000003e9409f0042aa49926c9a44740d0e753f2db958136b550c7c3155957926f1912d0e7a999a84c15ffd6c60e109e7486c163b4f3d7f27f549ea42bafae199f26be5d2d609672c87dbc05d94d75e8299d046921f5fa33b437707218c7a3c7831f0ff292ec2b48f113314e036f68eeff4651ae0363a7e1f8871e3013adce9be4343008050dd3ecc6fa5a5b0443fecdb63275e0fb0665af8c157ca"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r18}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @cred={0x20, 0xffff, 0x0, r27, r30, r43}], 0x60, 0x400}, 0x404) fcntl$setown(r5, 0x6, r27) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = kqueue() kevent(r45, &(0x7f0000000240)=[{{r44}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r44, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r44, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r46 = socket(0x18, 0x2, 0x0) setsockopt(r46, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r47 = socket(0x18, 0x2, 0x0) r48 = dup2(r47, r47) ioctl$VMM_IOC_RUN(r48, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r49 = socket(0x18, 0x2, 0x0) setsockopt(r49, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r50 = socket(0x18, 0x2, 0x0) dup2(r50, r50) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xba, 0x1, 0x3, 0xffff}, {{r2}, 0x0, 0x20, 0x80000000, 0x80000001, 0x7}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x20, 0x1}, {{r3}, 0xfffffffffffffffc, 0x62, 0x1, 0x0, 0x6c}, {{r4}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0xffff, 0x6}, {{r5}, 0xfffffffffffffff8, 0x0, 0x4, 0x4, 0x8001}, {{r0}, 0x6, 0xc0, 0x1, 0x9, 0x3}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x1f, 0x10000}, {{r44}, 0xfffffffffffffffe, 0x80, 0x2, 0x4, 0x9}], 0x4, &(0x7f0000000240)=[{{r46}, 0xfffffffffffffffa, 0x20, 0x80000000, 0xed, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x9, 0x1, 0x978, 0x8}, {{r48}, 0xffffffffffffffff, 0x10, 0x1, 0x100000001, 0x1}, {{r49}, 0xfffffffffffffffe, 0x20, 0x80000000, 0xae8c}, {{r50}, 0x0, 0x2, 0x0, 0x5, 0x2}], 0x18dc, &(0x7f0000000300)={0x7, 0x7}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 05:42:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x1) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket(0x0, 0x8008, 0x6) r4 = kqueue() preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r4, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r4, 0x20}, {r4}, {r3}, {r3, 0x2}, {r4, 0x10}, {r4, 0x20}, {r4, 0x80}], 0x7, 0x3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000300)=[{{r4}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r4}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r4}, 0x5, 0x70, 0x40000000, 0xdd, 0x7}, {{r4}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r4}, 0xfffffffffffffffb, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r4}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r3}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r6}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r4}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0x7, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r4) dup(r4) r7 = getuid() r8 = getgid() fchown(r4, r7, r8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001ac0)={r2, r7}, 0xc) close(r0) r9 = socket(0x18, 0x400000002, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r10, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) recvmsg(r10, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/169, 0xa9}], 0x1, &(0x7f0000000200)=""/9, 0x9}, 0x800) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r9) r11 = socket(0x2, 0x2, 0x0) setsockopt(r11, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pledge(&(0x7f0000001a00)=']/\\\x00', &(0x7f0000001a40)='/dev/zero\x00') socket$unix(0x1, 0x1, 0x0) r12 = semget(0x3, 0x1, 0x128) semctl$GETPID(r12, 0x3, 0x4, &(0x7f0000001900)=""/202) readv(r11, &(0x7f0000001840)=[{&(0x7f00000002c0)=""/26, 0x1a}, {&(0x7f0000000300)=""/18, 0x12}, {&(0x7f0000000340)=""/200, 0xc8}, {&(0x7f0000000440)=""/250, 0xfa}, {&(0x7f0000000540)=""/60, 0x3c}, {&(0x7f0000000580)=""/108, 0x6c}, {&(0x7f00000006c0)=""/165, 0xa5}, {&(0x7f0000000600)=""/32, 0x20}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/187, 0xbb}], 0xa) write(r9, 0x0, 0x0) 05:42:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x2000, 0x34f9) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18cd84cc20965495, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file1\x00', r1}) 05:42:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) r2 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000001c0)=0x6, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x2, 0x400, &(0x7f0000000100)="b42d31ac0b922817a85842da32928fb060", 0x11) 05:42:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x9], [], [{0x0, 0x24}]}}) r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x36, 0x0, 0x0) sendto(r0, &(0x7f00000004c0)="13b08f601e01166ec19d00e0eb69c2693df2710db778659f2a1b104fd62a97abddde98863b51b9ecded3c6a6de968f0c9e02076d74df5c6564cebcc6c9374598c43476566901fff7c4a6c35875e258d24c5c953573b37b57257b9a0a93d6d990da23a76cce0f69501e6a43263c0eff65d992f6119fd3e8bb1b465005454fbc6ca7c30aef3a022426fee2f719f6c5c68ec6ce34dd46dfa47ddda43b016154c1e8780b6521a680e7aa077f3dd781f7e24f5450f7bc0f3336a14ac386032a0e490fff8b59b077516430e4043a1c12f82791d84b829a4b64f920c4170f27367ceb8dfad52648c9989d1e34a77d261d1b2e4052c845bcaa1e25b57fa896d465b237d27824fbe68140c86d3caa669b97819a75ac7e41c23b9a8c3854ff7c04a556243a26843a7c63520171a680a27ee4bc01a4ff7b17088949b9d27fd5f66ac90fe9c150e4763de8f4b3c53e19ecb2180434427ec0be4c3e45fb62b69f3b338e3ef45c0eeb546d044ab754d902dd9e11fa8c0d6468262557ac32be1d841501015b685aa3cef74f90d1e845a0e19ca9d97759c4c94e78c5199f343fa38f01da888623efbc7653c9f98f43825f187cc3c7abbd382c8f58f3d0d2d7963c15e2ae76ab2071d2d19aa279672f9738fb5b2333ab651b627410faf1a7b28ad92af5e88bbdb70e45e2328b1bcf018605bbc1bbd2336b0f45f53e81c6e753277530c066c77cc39f7f9d0562745f0266b7236575d18629e45d87f50c32269254c99116922f79562da0a92dddea2087a1ce5652f4934e8e93eddedb976714fd9d7d78a33e0afa2a335c3f2a94271014272ceba6db34603958c2834b2a5c08aad9345816a033904348f30d20dd4d55b3bc00b67f279c51a8314e7ff80ce66ae9e170e952b3c9a9a669ebfdee627611981091e32bf3979167075daa3c6b2fed374d145ca766e11e101df840a5e2c61997f8e666e776bde0596f4b51abc77c74e768fef922109aa03c975cd3fb26023923f6017f3b1ebd7611fa04c9e33a7661224add8800a073f0170cdf6c644afc16cdb16cd044ecad514b7edc79c0786abf4dde2a41bd2310931ce31aab17e501ae915ba6b208415ea9cc17ef77591595ab014d2a3d2690831a962870b7386d5e9757765904ae298a570a2e7922447841e4414bb9de7e89717edb89691427a42f05333244fb9ec05a393a7cfba1fcd4b24dc694d0c2c00c8d6b32b17cbd69cd6b2475e7839bf4ae21ce06f0c634d05b77d98d07bc7dba257dc18cceb688fc5c5ee7db8f6113673770ca4ea5e5030578ab2fe318e6884ef5028152b8ebd3e7245fe2b37566010fc06a16608eddb78ce427c17c4d98219976b4b13d675a9fbeaf1133c9c06bdb98340b26ada10082f853d335f7407a16813d7a26d0b4c9fb18740b5ea7c32c7932d918ccb4e15b57317eea305671406dabcc72d04008f42f43ba08ad42acf7a60484cfcdcc4872729ee7b8d944ce7088617eed7f1b9ee98a19d37cc443394885615a3ce835f89d80b12914112130a14eec3ae742654f11abad5f47436a47067b9950bddc8e217fa896ee8b832ca8630461663c1dd9ba1901047133b5b47eb836379193b650903872c99bf4fd793f799a2d242778fba699f412bb7cfe7b5c5e0f724e740c5479ad912063705c845808045172319afdaae50f972d89c0570f038d6382553cd9143b37fe442c0abbe7ce7da14251ad5f539bfd94d939da7e7c04184836c75de28be653aca41afa1539aabd8e61ddb190999eefe46f646b458923a60918cee22d2d5f0566486243abbb1fd4e014f728eaac210139f89781293cd727e368adcb3f8c59a0f6bf2ff01540a61ab69f240c64281c6e99a121dbcf464eaca71ff4fe791f67cdc490349f0f20c24925d54a54f5146402cbae40e2c28e01e53a9a8c33c041c9d124181f94219488c39ea9e4d9bfa8cc968e979c1dded35b6b46bf0f0835c9317317991d3502debcdec6bbac29dfc04870df28334c74d24327c4b77b32a775c8dd6d549fbd49353bdd98e3cd5095be8ed4354f69a38ec953a7c4acac6c16f94ce1e44a7b505527d1c49af1ee88ed56d1a4046968a2f13f82c32bc210589e26886c590bb3c6e23bfabf3ec6f7532b9814e3af0a8cf58a764c12f4ff2b2b56769ca468909e47842c11729c0c9a209a1901472ac62a15b912bc2f954a2a58b6c763ade561ba13cfc15d719e9819ea339a2c185008f3f8b1801c3e4ec1c6d2ad65ab14c16cd6181c4a5ccfe92245c5b3421a8042d0efdc623c9af5223ea2ff35506c9680b5df965402fbacb1ad6acd3bb4710c8b2cc56141183b8d486d76b122321b6b7e4670e1ec4f5cbcea343e2ba61f534b46935e606e4b641d3903a4e2217c41fa9af439557d15203061abfae082b820763db497090550b0d42e56c05b71146624c2c0d2964cf1ceb50d01ca85262ffb505318ff2fce0d5e09552da73e1926c99b40f967e1e26ad9afe7533b0cfe371a9a27d5092f23414a6c0db2d24ccdd92935472067114e937b9e85269929d63c8533d1f251f65788b974f4f1487335d551ff8b56d1e6fd88905e72e7f88aac52c5f8871e3b3990d4daa6a865f5fc761aedd8bd6a0308325b3eab9f2c73566c4c54908326d81ca140f065e8b80473f2124881c8a4149b9882117a091a668cac5751a68f183608d22b2adf145e79aa59945467ccba1cdba2e733f12c6c7adbda3ea0b40d9f2240273afc04dbdf33b84a0eed18db7b336e8131948af2845799f7867f0ca8dbd7fce37efb5bcaeddeba214b8a448e5c49b89e8d144e7e132f80033eabf4bc5edeb06aa75d14741d09ff4e58a312ea704d020d8aec25c5025787ff6197a9c47445dbb426929d676286e281c71587eec69353645e1ee350da02680a5cad5e84b0c3f6daa13a404a3192b023221d697e4c42a61e294c5365e37a36ca067a5669f4f9c3257f4bbc20823f96b034be1e033be51e748a93186da0b921948afd9de3495f8e7f7e6d32aacb58cacc08f0bd21226d5c48b3b28d7282d89e8cf3597248f3b9cdad54b1a6c534731c5310053607492b06ca309dc8772e49ac4585ada470bfb3ce5cbe2681b3f23f274185526121e3b73f8a830ae62621a4e6fb658e2fe9cb5795ab1b26b7c894838dea631dffc187712bffdf2aad0935bb196f9358167154be8bd1d91a5cbcf5c451b21eaa293b2d40ca00c6644748b348b01fa2a3e9a649d0bb4e72a8252869e47904405b329dfdc9c2f1d457f4486143089ba23d533c86d098a314334c391035747c7080701f564610e8a857484115b6b9e01e7270827d7c11b37c32a2810d21935d93a2bb4fd0d6dc2eff2f330f5c8f3dcecacfe6f30c6a085fbef6a1cb3fed87fabebf44bd4a5bad21fa1df35843f42e06523cc2af7219c5e40127a77ebaf60d74def3e4c91adab6553eb2238dbebe1f6e18088d544382bcdaa4d7462e6c2abfc6325d6a0e73c8e5299a69c5ae2749ab739516d688f9ff597f7be9f29e2b9496f843e757d3fe66ef17bc962fd12e212fe43c0aac18f890445729be3f0c82e014aec4fa24d18e2f607304cb47c936d09e9052d3b7c85d6d6705fccb40267b6c93be0cbb7f65d9b751ede2fc9ba97f03dbff834c040d75faac40ec3022e2271c655325e6ccb0863f6e26b763b160699039b327653dcefe07b0b745bdcc654a14051183315ce1cf808a9c9fa1f7a4d89520f4f53c662f95ac8a02c09d9696953e1105e452bead8660cf677ea1477bcea7f7e3a81d44f48041364f5c3b6824ebf3185024bcba0ff21937ee31558d8af8f1c014ef345cd8c2dd0036a1fad3a6cc556e532d360bc83961f7466dbd44e7e88ebe4ac4cf41b46e01476497cd139007f116b4645337f9f556480c32085b7476ca218a51b5304a8dcb1444c9635c64444a753fea7211f644fe5a75f5f2356d552f25995b696ae4845c8c1f99867f3a095e1124e2b4f49b809df8eb0fe2f261cb6267f94d3ba54abc6e626d1399c42f2d0ced3f1d830d8c7fa0f98c6b9a39579d408cf8ac3c58206e11104841141fa624bb42575d51a06a0fc807771b8d067faefb34a7b46cd7a5b18bcefc44c5c961885299615027da64f8579d5f59b5e6f8d99ddab342378e447d1f03e39acbdb57b143246864183d9b3b9029dfa6a47c7ddba4d436c3953e388b03ccb421d3d69bac8b4e53b7aa832dae9e0bff65d50930360a243922132a183342c0b53d0e8984d46f887d0a088c8c0f1b2242828a26578535f769f02602a913bb3b4934da87166a843eff7e367e4a24432152f7edf01b2263b98e4777c7547900d8ff4c3b21a29714f657f7c578ddac6a8627895e35a683b4d2a73ab93cee9bda1c73d401801df6625aaae1a40fa3b0ac861f04436bf2515cf12949c99b061cc4f7234aaaa7bb37b1ef50f2d00de650cf85151388dd5677c34b952b1519fed876cd03435bb481eb41ba406333d2b15d0378b1f8df6e496464521dad54354f5fa5988a8f7b970d153ff1ff9a0fe81583ec46bb464b2b44e7eaf64ccea1e63ba3ec486f9c720ac792e0b557681f760db8169f6c551977af30cc8043901dd918d939a1cc9cfc6c9f6e480f088be0c1b17802a93f57848a582ccc52309a4efd0dcd466b7f7deaaf114b9d861b25aa36f4c34aa96c9ec26480072b982d34da0f4128257ac34ccb93bd7091b7e7c5534001b5704746bd91220930555eba27397ae6dff3ce1df49cef3c979a6936fb72b33245e3e74f7c3076f7e718edac6011ee9c6fc4f0508260a7b03dc69cdb9c5abfdf047739ec168017fceb5d4b4ab95db49243ddef1e9c92c2e6b489e82e491fb09a9bd061dde635bd80e3533a077c087e8e20c0718b4abc0f9b5552a36fa0bbe0b5ef58320325c8d3354ea1379e3cf2305626943487d066f250ff2a42549d6e0cf503ab6364fda2f2b8c2c68869c440c527988712e4311f7a0001ca2ed16b6a82d2707798fa8283f5463d48fb524019253ed17ce6430a32dc3c9b5035b648d7e9399ef7251224f9688ab51fd449b063e2c2f890fecb3f755e100c557e4fd7b708bee03424df9956fbcac894cadafbef6b7344762685554715f778b9d368c3b4c58902023650a81af475718f03595dfd1cc6ed802d1c290346e17b26186be3df5c13e09016e83d737bca13f754e35364af38e0dc7786283722ae11e1b44310313b61fcc904787dd138469b863123e8860e4c74b84336de6652b3e23efd1bab8bab2e3aa6df75cfb6af60f8477bec393cc1fd79e77c7caecc840be73df2296e49d98026aba9480fadbc6a134bbf6e69b76ce46cd1afa7bfb224def97c07eb9d96f1222b11380bc4a068df6553e7db25a1bae2780901277619900a852f489662282ea82b17382c8f3577c426929c03582f128d25e767c1842ec0fa6a6a773c6826719bd898fc54e4b7248edd8c990f6db1d0e2f78200c1dc05f56a12d89d55bbbca1e476edb57d09df9f41c3cbea6db7c1c192cf6d81b43b572b4012f7aa290494f2df1197ecccde8e834d0c14534c46f22084385a5463b3d130ec5bcbde1937936665a9272234174b415304709cdc7c8a181b54cbe6f8156c0dd0e104bd2c959bb9532f5b07c066555d3acccfeb5d2d99281af32bf661d67766ec2694221847f81cc574b2d492fcc5c970683288ac8723dc1c5d15ca45dbd29471f4fb79098e1a5108b4ceae95dc7d320831348383f31b2411e39c9d83c8d33cbd3108c288970656a93aaa0d26f0494edeacbccd8589927f553c609e0893828577ee69e73a7264251638894b646477e783c1f3d43b7d", 0x1000, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x81, 0x6}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x18, 0x2, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000140)=""/50) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r3) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x53, 0x0, &(0x7f0000000180)=""/83}) r4 = socket(0x18, 0x1, 0x0) connect(r4, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="01653000"], 0xa) 05:42:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x8}, {0x3f}, {0x18}]}) getitimer(0x2, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x18) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getdents(r3, &(0x7f0000000240)=""/144, 0x90) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r5 = dup2(r4, r0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000180)) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r7 = dup(r1) fcntl$dupfd(r6, 0xa, r7) r8 = fcntl$dupfd(r0, 0xa, r1) munlock(&(0x7f00006ae000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r8, 0x801169ac, &(0x7f0000000300)) r9 = socket(0x0, 0x8008, 0x6) r10 = kqueue() preadv(r9, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r10, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r10, 0x20}, {r10}, {r9}, {r9, 0x2}, {r10, 0x10}, {r10, 0x20}, {r10, 0x80}], 0x7, 0x3) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r10, &(0x7f0000000300)=[{{r10}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r10}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r10}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r10}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r10}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r10}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r9}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r12}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r10}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r10) dup(r10) r13 = getuid() r14 = getgid() fchown(r10, r13, r14) setuid(r13) r15 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) pwritev(r15, &(0x7f00000018c0)=[{&(0x7f0000000340)="d249ceb8cc73545d1bb1fdf12d8dcb8727e6a8331f51fe76ad58ef728caf1a1a27eec26157f434b3256de1171142e89712244eae3180c9d8186354e51641de2be2c2a75a2db4ded11c422368f212eb81b22f62014fa0713b8d7e07361c0be9ba4369468046c701cf4863981e694bf41f20df56c5a78d001473628057dc0671c68ee3200ec5aacb6221b48dafaf128f711230ec4dc9b2ebc9a0be", 0x9a}, {&(0x7f0000000400)="d5f7879cb5d701d013f7d444fe0b499e9a98450555fad8e4fcaa84225e7ef7e2998a942513a4cc6922b4f524ddcd5299a246a7c4", 0x34}, {&(0x7f0000000440)="5d7c86d5d8dd031aeecba10c66097be123c833ac82e7771d6422124344e482490c141bc1375d048b9dc67d35c4fb282479c72324c0dbb928360ed219794400b3c33ee83b1e26166a179597154b7f38aca85f1e976390d28fc11aa56b3824b220f7f4f7bfc1ee64a07a802ebfdf42940030f53496873e991b", 0x78}, {&(0x7f00000004c0)="f54b4b710ce7be796837b5799af17f49ccadfa4c47573d1c74457fad89d89d2456cc721814e9f79dc9584bfaed30bec0f2676f49a91a", 0x36}, {&(0x7f0000000500)="d4bf5db5fa3ca4807101a6b04a32955c78b5744a69fb0a10c3fd9ea0d35cc353ab638479b0298187d61890ef5e5a320502f957925e529db0034c21ba9fcec08745d0472cb63512cbd7116b1662a76c98080d3153213f53c45a708b50ecc0261c795d4cc45c62d9267bc4fa183713654254bd2b450e682a35d9fad6b51914184efa949c3dc9ce4ece7ee8d6ea2ef39db90e55cb0dfec7335081b6554310d8c711365d343dba7bc07ac2dd975c1a8afc0bce3474061bc7e8c57585b6b5559a80e963e8edb717aa18f8902a41c38f36cf4b7ef7b12c361386083e1a043e7f", 0xdd}, {&(0x7f0000000600)="1935a7a728bd0770b3552d6c9855b3cacd35f23938f3b84b448ed46f081daac33639630b301855d316b51d7a29e407844129a573f7d9678643195cd3652804b19e9c1d675d547dbc4025ffee41449751d2b29aa08499e4c5f01d99d6b65f297b699a17c0de5271be8f5a12c947a0e334e9c627243328fba0aff72031c02d0a8e4d95bce066b0b166f447bd5503d789c7dab0b58199", 0x95}, {&(0x7f00000006c0)="dc52c5ca2c2ee8aa406006cae0a6ad308bd4d3bbb2c3993aac798c7fd6536373e123b43f0de3e8c197dca764b0446ff870952eb2c096ad9fef397823085b8727833dbebb244d367ff24652d8282e0b2ca9f8cec2ca705cb84768738a7e95dfdcf3b84eba8ab25a9027381fe73a092dff4c3fcec77c68773abc30a0be3dbfd252efeb02d6ccb7ed175a9fc4b354de5ff170f7afcc63ffdd6bb19bd9dd8c5ed73515aab54d6f5e7a8fc2da44af5f2dcfb2d2b5254392df913c6718370fe6a6212ab68c6d572b5db8ddd07f3c723ea8f0b138093182ce542982c66388487f9e45d82dd8032df8b37eb7f3477c2261d7a96da155a86a6456898343c2e025dc70c1756493e890b1c72b352a5e2a65ab1bdcc08e6c4224245e34eaa397f2651c7d57b17cac8e7289724bdf0bf4a643b4e81f3a854d3917e7797cf0cfc82fc9a40408c968fce61a73e6b327fd3bfed586e28203eb7e56f6cf898f8b3c1e8b61415363e52780aee8d7e3be574de3a53c59cc635ec5caa37dae276b69e5f2461daf6e59aeb5a282de9f4379ad97f06d5a3afe3a942f87471c60c9c2bc4ccea6e07b3ca3d57626ac0466e4e940539f52f188a457675f576e44843faaf98673067bc3e6350dcdd6f3a47fae74ab710ec05fcdee17d47fe4f806addf278512c2b87566f6f4353f0d793aa078185fbc2a6eb960d5725b8e4b532d11ff37bfe098ba73fbc85eec86fe290e936807281f61293d7a592c019a638229d44818fde7c4ffaefe8fe0cddd2742f8844eda9d85ba58d0b88e3ce70b8f75d6136ca734a63219d96bb088cf31a57efa44f207c9868ba99579556afd112551e9f2fcad8dd8b2bd972970585e56b1488225b733cfeb43e96c07ef83eebafa3b60ab701d6bd1da637b90bc3f45817a0ab06097e902458c56f7621e66ca44e45543754de368e7101376b6c125bed2ee426c699648b5029ea7cf0e86694dcd45e87775c39d30a9c72ad18668814a20ae12f8f7decfd132a55b4184f0e6824c9b9e6f0cf7e830db12cdfd1f9f4006c081bbc4bd9af78225d7760d53c5e8652cefd9dd3a7ee4c9fa9608fa18380a88064398c28c8b8efa9a25471aa0ca7b30a1ac41bbed25a46f4056700fe49c84e38e08bbad878d26e87c24373d57ef4018d70eaa104dadd0a0010e03d76ffd6769c00fbc6d8991249a7b22547ab0141d2a24da10e350ce764b8b66b185053bcacf91f9b502b01d31d7ec021768b30630e7ca98d66ce159a2d767dea906e95fa1009b486dc5d3f7502960771d1764b0f6c493bb91f12adc87b8ca7555fbfb6be7cec62affc8292875e1a4e5e5995838c4113c28e411f6f82185d48effe822716b91ce7b2dc05a341aea144e03839deac64614c42bc0206248b4c379c30aafde9f9c25cf793eb386a58020496c07fb59346f8d079d1b8d80564350cbb8f149f79a5e8bd9f440c123be38694d87909f6fa06adf74881c013785156ea0a00a01d6d848079450c16961d0167d01b53dfefb7103c8870e688daf1239ab35999e344c24802550494b89650c8dcb6fc863ace158f5b4133dcd6dc150043336954f430f01a4284ee8a34b58f695acb4a32bdf323c653313238a4bc91b199cecb016f793d40e0f0d905abbbbf72792c0af61942546ad8f101f80327a2bf65b7a5088c7ed7f286a12b5d6e432a60e44730acf516669f9f41714f1c5d6b64d93617d0f09b1961ac384ab09c92ac80dc8bdfa07d8a560268b0adcd93078a0ebc477ca9440dd2f48c11e748c570a658e411a70252815a8e3807a12ef8b97ee8c9134bf22c82117075dd07407b2d63659e2f79ac678b34568a474506a035e5468ff931f0ef821bac018f16d7ffbd008b7bacae225fbe75825e3a5045db85291ac284bfed4dd3e013184834bcc02843138112142ed631cb1506fff2d83c96e2f0723d36ae09bb66a5f394dd5ca59fbbbea2a7b50351abf3fa2506a09d5c9efc737ec1cc487c86315cb6eeec1aa1771b1983dd42a080538acab1db91ede078c5cf83695971e5efc8f06bd4c7ea9115615a718aff4019de518a4037bf505a55a7d3174f5f9100a1c35faf2a91ac40ff6aea34fabca30153a9861b399f18c626b0130eb72c3e46779a6fc6ef9d0b0d080a10163e18f2e4436a2c30452109f69dfc3300397166c9110e46f0d7f423c180178927276cd175b8d33532f42e26affd35b0ae7e2e0bc38e44414e4d134aa9e1e4968b60317bdf8bf68cf8444b18ee24485cc307ed591039a837ef55de4b7e35ed3b2f59453fa2e12ae8f39229fd94d59c88103c9138ce5fe7b3c29643feea688a79855aa630a503b2149d4c26ad701de102a8bca86520bf2074737a12b733799054538a25ac2823967de527c564e592aab5dcdd6725e542ab8d2fb6604a84314192768fef94300b7f24419fb19eb6a625b48ddadff38119e8941f2eb1f405e9bf02ae61721d9424782680e1634668d2b104a8f00c2c1c4ea48a76e43f3ad475a9393f09ad3580aad26350d8e79022afc77fc7bb469561bc35f0dd5b929f5d20fed07a40d6668d2fa09d88621710712cf4e0bf4ef85d7c9f2a8f6d8da4bab94c8e024c7e2eab862990ad01fc0ab65233f090de08098579a280829eef9d1099948d2c6e7a0a3fea7ac7e03f8084d704fd2ea64e6b5b71b1b45190c60ad2951af83b2aa799d8f8c3f2a6720b17ace424dfbf0a72b74b95c2b0bfc393a424266a80a96cbf46df081396418ebed3cffe4c5c9452d9137773800846bec619e4959d38a62bc7e10c3d67b057a27d129e9ce16721b3cfad3df94fa6a162c91efc573e7264d85c32ee319f75041daabfbc1e83025d3dd46aa9fe93d5813f056cfc04bd83fc34d1fba08c8f9709565618d21fb39a352c92887b9315499b3e4818b378b5840a38fac70b6073c33676288cabfce504f4161fd9e1e718408f5fc82a1e680fec1729db7be209b1261535b90c967ae1795f9cc968bc65132099579c9ef717ce6c4406def70aedc8d3deb0c7cff993ae95c78d55dfd0d340e8b1b8c833b446571c7655ddab4cd12a94e99494e421729250b8e9a8d595ac770843f4bf2e5256d609664a6aa4332b21b93da817eecd025aa2dd6c649c9fff41cbce30d49d1f4e342997b3bc2e431a54aaf14a40e007796b29b0c6585929ca8d5f742a48b10189056be0b71e75ddd2fd01bb4ebeefcc6c752f850d8504a80ef0cff98787cd76ef881366b0c7fa16d2223a436656dad1e1a75839c902491185cf2b24391cc6635650f53cbbac721cbbae947deccdf9b77a1edb388813daba9c7a5c575594ea70a1d6a407927791f7761b907710312b60774ab0f0b029d7a80e4855a09c29f8376af08aa29e96669e3d0fe593ea30742f19b785dc1bc2159c7caa0ed4ac1c5a5f46b4ad6641de3c465e02f1864a2aef4435735bfd3594c608c96045245712499eeacf2062f567c7712bd607a545e0c9d4a48ac6aa44527439accdb23bcc87a4ff56a6d7cf4bd67edc7a6a09ac0db15964143b52dfe62f079004deb63bb74523851271a65468503151edcd33c18f31f5a53658b466537e6a1ba093acd55ee2d30626ed2e9c3444640cbba5424ea85b47bbb34c1c763fc44f6d96ea78e909803b606f1a5d83f1ba0e86894626dd915bab5344cd72b90c58da6b6c62500736fbba50f5ec83a394cb020c5a018e6a020550f8f3a433e1dc0d21908b4b9ccf7c8d3d302dfb46e5c2bbca6427a551bc06a50c17eb0525a735171209b386ab23dc02e3fce49dc1cec6d2dd76003fe074fd38b857344ba8b3862bb0135eae82415e74494754218a75d8a186cfb9ef758add53b8b480541ebd2c5e143c945c6f6f41e4d7d19300dedd793b5d61f280ac72f38c7138adec6e65251bb7522d632bc2644175afcb30a1b8ad917bd8ca99c84ad09b76a627732a800d3df5edc8f6113880ad844c7b4fcefec107a1853d59c154ed3dbfe560c9ba9b00d0e4534e77637323356a95efece3d0226e0759c231dbb339f987b4db88cb13dc5ae3d913d8ca4126526d2458a0ae29c77236bd687e1d9eb626c826c6256181389963110d29fb05f1cf7c4081170ae4a9d623f3b2c59f0316575f2ee786351ff81bdd503352c98ad8cd085268e031d153a733dda847f487f1c5ca6e0bbfd649e2a19d69e05c973619d7a95a2de8434b3b2813262eff15a28289d4b09215124aafb05985080f9001a4c59b13a50af6ad5392fc514c89e0599fb613e19928dceaaf9ec7ca0c0155488f5debc7fd4b52b033516205551ee975ed4395ab13173dd75d739a35391fbe1f6d1a3a516547d61ff7d4bf21c3d0ab67195a8238c731ea034145314e52ef859dec923d168c389906718fad5ebd581371348ca98ec142bcda0f39fe0c38787d83085d8eaa2681ed23741dacd1a657aa49731bf7938d1d16f1a8318dd74115437c81993cef03f4b1a5d59ca62eb65f78a351498b3f9c9d8d4aa8e933baee3bbe988351c7be39350a36ca06a256a65a306ad674205d2feb993e3a3e12a04ff85f3b83bc16b05a9f636b14e4bdf76b7ec6994b7ad0ad0e51ca2f586cb8ae71cbbe922fcfba02bbe90ae4f67a14812a59cb96b6a0ed7628dab23bc4759cafd7e7adbc6c83a2f88f5ae7a3cd7d04d7f9fc76527137a52003a60ee8dbf374c0a3d75037ea269ae9ccad9d0688d4335414be9a9b6315debab58405027e0c01437e234fed4bf12c1539a61f634e9ea723ceff52892a6ddadb02faadbe2228d1cab1e91a87b2aa2c74bf62fb6a6b7b12c8a5f0c35e2e7ef3a61d5101ea6179fb75c7b7802ae7075872d35c0be80949b6cb21126a30aa317e9db8ce8fb276b9efe49629c29bd8bbdf7b2c807dbfb8b04305fcb9eef8921b06a3470458e681bddfb63f609b56bd33a8790dde1550b060fb7b1e6d9715524bd2ecd5bc109bf487f5bb116674b868c7cb51b4194673f57c507b6400dec4e98eee9188f0f8f2f0c3ca57e3f3e49463cf0356665abc15e3085334f7dc7faf8226e1beb865a4ca456ad6f5248122902a2a91d30856e14a00ef2993bfc989e2b1cee72cfedee84cc6d2694b53b4c04f60fe3983b5bc2158956a5d4dcd5e8cdfa35fe2c54e1680bf021658a3251437d1d71625c82655bad10f843e26d9ab5f07cb48454f8bed3a48de05b04bd85400206858d068edf370f9bf10abbf56631e997569302fb4cd5f5d2d3a8819aab6a046c2e7480ad641c4f1321418ad4cb99af718824a90cdd95a7ce9b6bc8b8e7a4ce74610c53d253437dcf43e8f861dd9ba1e72b4d7358614dfbd924e483c9061da18ae9f3ae6d19761e6289aa6bc0a8a09c5f1f40757ff3163ff6d39374ea722a95216b14d27d69327c309a32a70a2145ecb18841c2331ff98f643f5a8933d5707f35ba8e73c4e1bc0c9bef3524263eb2a7e1b0ac7a034d28649a6c99d9b6f6e5ba9a27bc1a31609b3deb6eb6393a51f5b76f04e74526e77e7f5de221a35357b1ae9635658622025ca5e3c16ee52afab76b9098c36396e353e96c47444e20e39e3393e563211ed28f3c32d1159d50a62ef7346470385ecf2f5ef05c06419e296406a9aa18e79c5c430adebc46e4708fd4fdaa4adb24b0573ffe72a03eeca8657315da144f6f9f3c943b5e7fc7f527c41c86b6649b6d28e271ea956ffa4473d9e049115db37ba8191fcd8f74909795efaa2844a2d2ce3b56149d8a0088f4cd5dd25e281d17f23e86ce11cafa03f2408961b4b7d2d54943c2f79a970e96959e14d7b1bfec10d1a01574059573f70b6f0c46c6a4f3e95ccf86ea7c541a4be73a8e8a38335d", 0x1000}, {&(0x7f00000016c0)="97b467bc60734f1ac3e334538911d5a940efcb4a28133478799b3bf35f394dabd1a8dcafe21671201a51aad10450500c7d4f00fb9130c12d3d24ba0d3ab5f4e905f7f4f75fe17f4ab882ca4f8158330f0c565ca95866cad89caa250617fcac9321e5b8b59630e31786f75e3ca7d76cc80568332b44477936b40df26e0da65e8a0b0450f7b583ac875d55f0c95f68482e73e1221bba84847b68c7230b436b2a4c5ff20ddc9f2bf0aaa5c377a0a55faec87e0ef1a038f62b4300f417", 0xbb}, {&(0x7f0000001780)="7f3358a528bfcb8b5dbf660d44e64cc623d0d32d9dac36c3bbd9e457d615c325a79c87", 0x23}, {&(0x7f00000017c0)="7f06f77339b6bedc0d5f6933ed104e2a7af7c1128cadd1af97a2577545a54d06ff860c8fdb2aea5873d3e5bad2d6aa3b4fd45ec14559049f675b8e3edbbc1f667dcf1e55bd654cc435226d6ca5600d1c096b4946909a87645f781531c989eaf031b55700dfe4066ab9b4b841116a9260913898762f731cf10c9c8993ab4a41ca5f92a11ccd541929ee5d229312a0429bd739833ac8358d93a12ef96f25ab4bf49a297173ed1f9e8a31703d41def471983b03a3902591e9d62d80871abeaf13f33057d42baa5ffc877c7bc9f97cbee369e2e0c9190fab6c22b98cfc0a0b88", 0xde}], 0xa, 0x0, 0x1) socket(0x8, 0x2, 0x12) 05:42:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x800, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) close(r0) r1 = semget(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r2, &(0x7f0000000140)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}, {0x0, 0xad1f, 0x800}, {0x4, 0xffe1, 0x1800}, {0x4, 0x2, 0x800}], 0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) r3 = geteuid() r4 = getgid() r5 = getuid() r6 = semget$private(0x0, 0x5, 0x46) r7 = semget$private(0x0, 0x5, 0x204) semop(r7, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r7, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000340)=""/182) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r4, r5, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r12 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r14, 0x1, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r3, r4, r13, r17, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/219) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r20 = dup2(r19, r19) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x20}, {0x8fe}]}) 05:42:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x7c}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = kqueue() r2 = kqueue() r3 = msgget(0x3, 0x20) msgctl$IPC_RMID(r3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r9 = open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x108) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000240)=0x9) openat(r4, &(0x7f0000000340)='./file0\x00', 0x10000, 0x58) r10 = kqueue() kevent(r10, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, r10) kevent(r11, &(0x7f0000000380)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x30, 0x40000000, 0x450, 0x9}], 0x7fff, 0x0, 0x4019d2, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r12, 0x20004b0a, &(0x7f00000002c0)=0x1) r13 = fcntl$dupfd(r1, 0xa, r2) kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x7) 05:42:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)=0x7) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)=0x20f5a23bf30e675d) 05:42:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xdc0, 0x1, 0x8, 0xffffffff, "35e2571af49ad1d4505cded69f4385c8a1088171", 0x401, 0x4}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) dup(0xffffffffffffff9c) syz_open_pts() ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000040)) 05:42:09 executing program 1: r0 = socket(0x11, 0x4003, 0x8e) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000000)=""/119, 0x77}, {&(0x7f0000001180)=""/251, 0xfb}, {&(0x7f0000001280)=""/230, 0xe6}], 0x4) socket$unix(0x1, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb73baaf5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff9f) 05:42:10 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) r2 = dup(r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) 05:42:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x43, 0x1, 0x9, 0x5d43}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3}, {0x18, 0xffffffffffffffff, 0x0, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x4]}, 0x3c) r3 = socket(0x2, 0x3, 0x0) dup2(r3, r0) 05:42:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x0, 0x8008, 0x6) r2 = kqueue() preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x20}, {r2}, {r1}, {r1, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r2}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r2}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r4}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r2}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r2) dup(r2) r5 = getuid() r6 = getgid() fchown(r2, r5, r6) seteuid(r5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 05:42:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001340)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 05:42:11 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket(0x18, 0x3, 0x79) accept$inet(r2, 0x0, &(0x7f00000005c0)) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000100)="74796c612d28ead79c1cfe0089e45d88b8d2a5faa3ee3c90867c8bb599d9fbfe15bae2b46a0b55925f26073eb6510656f726cee91ef025ff75fb39111c4a683466ddf24d6b85888438625456a935ef7fea017ca2e32136ebb9c7813d60547ee73321e2d40cc62e9b4612a066d5b3d58125685d48427a405ea002ea5f", 0x7c}, {&(0x7f0000000180)="dd49c856fb3bd7efd913368849466d4fed22998927a64a0960d2f34033d3ea18b73eaa099c2fb8f87d87493bf672182fb4d20f97dc9b0e82e439146a3c5294b9e36dc4d493045d59e3a826416802f85ad5bf43ccbd8a4b4b120287e612da933e6b37964eb27945fd33b9471b1779152d7f13622d39ebe546d8ce841a460fe393b657a9b987aa7ff662c3665345d00927198d0f68ce83c391b7fceec612ef", 0x9e}, {&(0x7f0000000340)="e57becadaee5458fb7274bc6c9c250b25574f2a29a741fc4e69d1856f8f192b179ffeca87c14b7205a81a5b1f24b03818c75efb6d980b0b45dc962c2afed65251f23709b2a836dfe188951c37acc85e7c6d3a67bb0c4ff3d9b20575125f7ef140d8fd59d8266171e70abee8b54fb5c07e5aa9c5156b4e8d02940acd397c3071cd6133af63d39d6b8b610201f1c", 0x8d}, {&(0x7f0000000480)="11290f48552f7d991eab2875194d16d311d9e4e4b05c2fd31f9fe63e32d7be1f36e72c74891ec1e9581c44be5ee80d7b5c2fdc373d5563b256ff9a63e739157babfa0b52b071f593b576622f3e6019a957b784f7b8f9ca5e3c12630757d844c4793b86590539bf6d3b6ec3d17cd54b1ffb81b3839c0f703aac42dd0fd83d5f9e33622499a7eb8afe71d09dbec7a35cbca7cc6c169c71ceb456ba0ca4f660c4e76a57e5ba7208076f1ddd5a5b3a8cc877fbf8d61cdfc457", 0xb7}, {&(0x7f0000000240)="caeca70c751df8c51d13896614f47aa33eeb9d76ca9aa1a988108705575f63a35f0ea32c4de63adb79f48ea7658c1aaabc0bd5bc2fc2e4d7f808d6de3821337e9655098742f11d52b61d1873249080384d81749ab7fad8f3fe1b0e84", 0x5c}], 0x5, 0x0, 0x0, 0xe}, 0xf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sendmsg(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000040)="48539af9a6df8c5c2caebecd8b8e2bba288722ccc797438087e6a38d19b3d0cd0efe1b40f09dc91d605e292ccce12269b6d6d0697d3d70504f6409f13bb29b92ad76ef4d6197f38c905a8883f9172ab7c3e461a04d041bb0e8a852752b55b95ed4dd93facc45896498c907866d8d2ce7eb0d14262c5ccd49d933d6f4f420447d41", 0x81}], 0x1, &(0x7f0000000700)=[{0x18, 0xffff, 0x3, "30f0327c31"}, {0x88, 0x1, 0x8, "9eaaf35a484c6d3c0fe2111811de65166fbaed9e9697a661dafa0c86660d534f56e62a1d06ef707f55d90f6ff3c1e96b1a93d8dd48bf1781f5280b8ff0b14bbffe263e0cb9cde1ec6688a9a5ef5c7fdade9af56e37d921c23f0772fa8dd0695f3588ebd9da6880bc17e3d646c7ff4c48a7"}, {0x88, 0xffff, 0x22057252, "185736ddb37ac3475c4fc60f2c52e24f7a00b5c9fc1dc9f52a3004622509047a7fe720e7698d3fe1e6fad4d115e4a11eb0965a1381685dbf8e6602d3dc69475bb23cc741c0a7920d3762155c76e1cfb8d169ef9f86a0f1f233e8779300a0e2008424c96066e2cf2d69a0a34558d394afc183848850"}, {0xc0, 0xffff, 0x6, "9b89469aee9016879afe61dd981f50447a444e62aa8b7784d62dd0a3b1c7aedf7a8e726fa73914ba6e9732756469928c07795a0ef5cf8abd0d520170a2139f57b17836d19eff89d629e2341568b73de4ee80a25a36c73976d11e8b6984f3ac8020aeef2b7bcb4df696cdcf066fda7f80582da607ca81c7b12ed360cabd7206f73a0254c0baa6b286ab6a54ce14673d7463385d31d1f7d6a703136eb4190de1542acc4af7ddaeb8a4df1590b809998de8"}, {0x68, 0x1, 0x7, "ac56eaf3fbacb635bb311d850e8b1cfad120277080b5af1dbc848b41bad802512485170a2c88844342de63cdedfea7d649b69cb482269c649dcf414437b4cb99e3677c99b7efcba16fde2dd245b4580f3d313c"}, {0x100, 0xffff, 0x0, "18c79ca31926f81840d914d71e7cdcf4eef6b8847d1c663644b796525095152a441a32df9ed6face464ff4dd1ba86b16ea11d8a7b3f1f2a44500b7a826031b310de3e400af91573fff558d2a96b47f13a6b3e1019c8195d112979069ddc91262f45770c8dc8dd6e7d3d0ae14d124d171383083ac6f39b034f06354962c9d0366c908a193605e05198834625e9c3d8ac4b8946a9b185a0869602e09663f651587da671e1c03b2976af6474d0423374baa0ed7e236829db1f347f55e023d92157b4022467770d84066f5cd07539a3706040134521834b169ed7b0384f80bda8196e229d7dbacdca5b9fca684"}, {0xe8, 0x1, 0x3de8, "a062fb826096300543be12100da69579405aa411070299f84f29b2ff9007c7d011420477a51ccde621de2f187ebc4836c8dc5fb3b778e557adbbd524f7a98e7d08d278666b63c1066b560055e310a240ce475197b71aa3cb0b44c199cee19cba43a4f0d4222c03e9d48384b26430754ba009001117deccd18b89e62c461f63ee4c2abd0aa0ae8e7e8a32f44e83d808e6689a25352c27da8fac3cb6fc179ce90809d6bc9564760195d71fd3200b06898a0f1e34e20bb30b1da837258cdd3218c224ed54cfa5fffcd8e137acf4f5a3a92d4a491ebce344"}], 0x438}, 0x0) socketpair(0x1, 0x5, 0x5, &(0x7f0000000600)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) 05:42:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r3, &(0x7f0000000380)="582720efabd16ebae63225259560f84e815f73f2a044fd33055552fbd78ab06198824b3da025bbd47b030079456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360d1628b53a473d5d775cf92dc232cf719ac44de644fc", 0x65) write(r3, &(0x7f00000005c0)="e56a74adddbf723b6ad2d37c22be0dfd06e1cd34944661e8b5460c0c8c5f8311473717980a6ec88ab31320a6ace04eebfe1cb9518bc6f7f897ead274c19703614bf7ce0a36a422c6f6a6fec2c5a604deae999483cef173d1002061d938374c2a85b64d28d58cd09df4de76e93a540824901ac59233c3641ab8619301c6", 0x7d) close(r3) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) close(r2) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000580)='./file1\x00') r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000480)={'./bus\x00', 0x80000000, 0x40, 0x7ff, 0x1, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x20, 0x8ffff}) execve(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x4c}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000500)={'./file0\x00', 0x7fff, 0x8, 0x20, 0x1, 0x8000, 0x42, 0x0, 0x6, 0x6a27c649d52dcb75, 0x4, 0x8}) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f00000002c0)=0x8000) pwrite(r6, &(0x7f0000000240)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000440)=0x40) r7 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) 05:42:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/85, 0x55}], 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) getgid() r5 = msgget$private(0x0, 0x552) r6 = getuid() setreuid(0xee00, r6) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r8) msgctl$IPC_RMID(r5, 0x0) 05:42:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40080a0000210], [0xfffffffffffffffb]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = socket$inet6(0x18, 0x1, 0x66) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000140)=0xb3a6, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)=r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xb4) fcntl$getown(r2, 0x5) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000312000/0x4000)=nil, 0x1000) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 05:42:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x4, &(0x7f00000000c0)=[{0xffff}, {0x2}, {0xcc, 0x8}, {0x1ff, 0x81, 0x7, 0x476b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ftruncate(0xffffffffffffffff, 0x0, 0x7fffffffff6) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0xb2) 05:42:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000080)="2f2934f7d46ed90357657a9e319c075bf45152e8bf4214e3e2fef01ce7f2b70aef36ab80a57534a73c1cba11ba30ec344e87543aa3e9f9ae8bfdd5fe632751ffe15c709d1755bece9b5df804765eacd807fd1360532e22dc8ad41f14325a738dc2303ce5870d5c1d827669afeff62c14b971a80fdcaaa788ba18d6bc60c112b8a86ec139cc0d9a7ead0cf323d85b", 0x8e}, {&(0x7f0000000180)="b3e403825b20b0e7d785f972ee2aa7c9dde7938952c778f14e1daa45790d17c4fddb867bef3e30d3b9d4e5f2bc7f521a210d68424d67ae31f871c7497a7d30d1424dc38290eaacb55092c5d5be40c65bda2d1d877fac934735673ab8c2a06b3803896443e0ece29dde8026775239e43b864e6d0dc0614f24d44c9b97b8d9c43c7badb589afbb8b40405967b1bc6db9e63021b4b0844c678ab9cf217f41ce3c8eba0fa50014f5d2ce1b992358b5acd8d19f7ccc92db6b8abfcd424f698ecf7389d2bb207621d2e8a4dcbbb17b375c62ee7a8f10e0820443926df7695586d7104a60fcddd3bdf93d305eee20371a6d9714b57df4babc9e659ba8192cf31a5f4c85decc739a907d036a91b2272d6e98a56ec6a7097bf009be0f0c7ebd41fe417ce36710621214b261b24697b027dd39a8e68e6aced432665d0e4c01ed9e42482e661afd80918100ae1327e1c27649971d9c53e6ff8f211817b3aaa27a0345f2fa1119377a7452a009c3ab52feba0a07c7623549ee07a000630446c20a92ef83ceef00a6be24cc60bb8dda628c6259bca66cf983dd70df4e21d4b3e9fc2b588a2f5127b8c49c80d3e67b147cceb8d297bb7c821315c9d4d6b2ca254aea238ec3273f47510c7a4be5f04d1a3025b2731dfe9dbeca908e5025294e1f7aed4d829351b340634e53f565e6428389df5c0c91c646f5e1a25208653659ea6fa950234fbb1f69ef21ddb46b296271a67d54451a40a8f67ce3c9585f186062952985d947a0a38126fa379dcd93932f21b018b58c03ac204d986f6e3234d81bf587a654f1f21a8e9e46797bba2076e50862aeb1faf19d2753c98d2bffadbb074bb91d10d827d08057695aafd2ffef39a315692decbbd8f8adc0cd3ccb9258e1559877c722ccc43dbbc5de45d0d41cd92cb5c711419eeffc69e80b8b7a92b4ffa1ac07e0898de9b9bd066e5a8c04726778bfbb6c1ee60a7e45404349131a1be34f3591583ed0bf05e757f6b6b773904b4cc23d5c72fead8eb55fcddb9b09c599b5c8de8c3859794a73533f4adc666aa7862ba9ba3c7a81d5f513d2a05cef9f11a509212a492080559be1b648da3352f30ec75efdfc215b9b3582fd483f2af7a5c00f0b23b9a3136317f3059b4104f41c131160e13b351a3292077c3be160008a997637f0c5d663a8fd215669ab6292c63b2ca113ec06a79882590317e156c98f11fc7c0efd80d0699bee5a0a2e693f6d2e7828b6b646ed7889d259636ee20c6df7e513aaa9d023e95bbfd57f9d7dd8f0917c76b070085a2e0c8ff744a3de201ec6cbf7103fa7b8ec7dfa690c398db995c117f69efe26e1d0b94c2886723fae14e27c05ad672f0041f9b992e453d7c66ee1093f9820a00509f4eef7f719bcba5256deb2c12b61fe544dd92b2d9729e3272618219a32a453fd28e4338d6cb11954a4b28334ea8da139999194a686d7031ce05ddcb8e6c5a2946b65b68cfaa5599dde315622243c68aca7afcee2388c4527cb738329215661ddf3a6432bc58f236f096094f433ef767d81e5fce22223e38a6af582c8b60bcc444a4f29bb9f054d01708c4ff1cf0b6f97b95f0d6e4144c76f0c6541964fa6764c4c6447b9238fccd496b4526f5659c81373c17027f701112d1e0f9a9fad56f07081ca2d07b47599ce7738d167a28a96f875850bb26519c42980757cf101dccf0cb50a2569baf495054edf28cec5cea6393914fbfa866279512a4ba9f1693f28ad02c6f55e76abb81b0658d06164e4dec0ced234c7cb3595e7071eeff35f1a5e673c5965a6bf4b2885d42ef9ab281c5e1003973fbf91df1891145f1ea21bf40ce77adddba8c1a2ba535171b61a89a5cb8aeb611b6d008af1a55f1b8ec820d1ca1d0c748b69ebfd26fbefa9ffbb839aa1d53133f120912f37a99bb31bd16eb4c46b91548659d2c13589948b20cce837616826019703eff1f95bc9cf894b122aa6a519b6a84d9938e9887f1889fa3a62098e3f520088bd18acdfe6f7968ea4718b5a1aeffd5187f88caaa455ff607610ffed91d733d969463cd5fb194cbd6e4a221951789ded092ea9d625fd837a71d1466afa101554d2f962c37e7696de15b347300c937869dd93cf70373df553c18c28846cd74693db4e9b4a987c09406abf13eb50c617d8a6ec535bb3fe2e2f9b1806db62a6659f3479e1ea9ccaccf7d10aec185d2c1eb2ff40f4fa0d190d85d11b3606a00cc12e7f87109b5c910ad6bb8eafbf78e2593429bbdd478311ddb92a1f2517f738a22293ce254c1311443260d698caba64c15ed1aa84db5b1fe8055e10ee5efd25fa0c30d5de15e6704406928bcccccddd8d91a9488ed78d1ff1ad877bd74e55e799e0d9de60b4fb0241aa519c40fd34837dc518e087b5407aecc97d1aee0c3f17d11f756a83f69f271eb66b43554a3dba93d3dfb648ad614b0a1bc8dee2dc795fe7de31d09eb63c6793d220e81e93cf41c939e39ecef978d0e6ec38ddc7baf27cba6f6beec1ee80d2dda2a9b2fdaa4e9adefa09751d12826ae4accb01b889715c787df26b15d4d130f0300c6a24bce6870f1f94c97f30c9c59992c67743262c5827a51478911e45b70b76c5fac838cc966b37d938a317f42cf36fbb9a4f7d92adaa256abfa2e46673053dd4898762705cde626dbb53f97a0dbc6d4ebee79c62f924523dea3c983b7ac103fa6bf7683bd8", 0x773}], 0x2}, 0x0) poll(&(0x7f0000001100)=[{r0, 0x4}], 0x1, 0x0) read(r1, 0x0, 0x0) r2 = socket(0x6, 0x2, 0x1) accept$unix(r2, 0x0, &(0x7f0000000040)) 05:42:11 executing program 1: setitimer(0x1, &(0x7f0000000100)={{0x0, 0x20}, {0x1800000, 0x2}}, &(0x7f00000012c0)) setitimer(0x3, &(0x7f0000000000)={{0xffffffffffffff7d, 0x1}, {0x1, 0x9}}, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x8001) 05:42:11 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001240)=0xff) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x84, 0xd338}], 0x1}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x20]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = socket(0x0, 0x8008, 0x6) r11 = kqueue() preadv(r10, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r11, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r11, 0x20}, {r11}, {r10}, {r10, 0x2}, {r11, 0x10}, {r11, 0x20}, {r11, 0x80}], 0x7, 0x3) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r11, &(0x7f0000000300)=[{{r11}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r11}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r11}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r11}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r12}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r11}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0xb10}, {{r10}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r13}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r11}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r11) dup(r11) r14 = getuid() r15 = getgid() fchown(r11, r14, r15) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r15, r7, r9, 0x4}, 0x100000001, 0x401, 0x5}) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f00000001c0)=0xbd) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r16, r0, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/29) socketpair(0x18, 0x0, 0x29, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) 05:42:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46dd4f0e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2e030000000c6b9b3fea3b6ebf798f5ed2d9ac55a52f7dc806278281488cefcfdb1bd4b1ebe36d58ab4f79a6f9c748eea185479029d8d3f0e86de7fb584d490000007c62f567d55587267ba5050932ed612e5ffe04fd83800b572cf55070a2140328de431ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e73bb2dc6657ddac47a47e1d36a828070028ea997e3ea944dfcd2ab67f05c440000447c89262b7abec43beaf656f936230157653cc2d7ceac6f705d401000000b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc4034be2f064b23f18c8a4c9fe1692c35dbdc77d3f79c942baa127a4d05f33d4fcd03af4c9fc348ee4013cff9dbd878bc4230731754b4822fcb9da73e8129e86bdb9d36295c7a83e370d9e13edef846e920b1639dabf973ba46ab6274fc26c1776f86764e266d26b07f4730068492ffffdd36f323ba56df5b96402e4ab3105d001a921040eabb7713aca8a5890ccd4cddcc879b1c4e62b74d672aea96557a85b64cd34d6eace517069d9a6f2f7fa32c8fc7e2f3bdbc294e6e27e92609c0131f2c4556c729fe045776f78d265319d6be77b913ef08d3800d9fc2cd9db34ce5a001c7440128ca941818d2d5e5155fa497ba8c3f593a60232caff6fd02cce073bd0dc3c5bfa3dc4a4e12aaed816bb0f5abd4f5634d715a4d0bc58371945a4917e76dd46e44a72e4b75671a8d289518e0ecf4d7d21704644bb0bfa1e5e8733f567f9524201c832bb01cd543d6bf36052a3cc261adae6ca10a67742b66132a00000000000000004400"/652], 0x10) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) 05:42:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0xed) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0xfff}, 0x8) recvmsg(r0, &(0x7f0000000940)={&(0x7f00000029c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000900)=[{&(0x7f0000000740)=""/43, 0x2b}], 0x1, 0x0}, 0x0) 05:42:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x3dd, "0366097f0cdf4e27a15e79000076efffaf00"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf", 0x12}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) 05:42:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) writev(r0, &(0x7f00000023c0)=[{&(0x7f0000000380)="023559dd7956eac1ba213de8d79574484db80d8c9427b9e0d8182a5098f9ade766c685856793e410c30da8d411df30bfd637c31beff6362141b3875a1e0244694c815313eecb272af5904012847b1e29cb52674b05b84662209e5079634114339506a7259af425635926c6592fc4f1127455b26948edc2b03310f5a5dbd9b70351da35cfb20ff466c6dd1c61cfa1f4dbbf2b8772fc76dd2c63368872c92e803c912e270727a404b229dde6681b467fcd582ceff924a7f2014878856b8bf6013dcbe60eff5125caa158a2cb82755a9493cda2f57ff52c8bd487ea5f05beeecf8704ffb1d9eab9de865b1438163871b59d04eeba824a2914f16c7e32184d406ee87c43f47f6a86c91de423ccaeb365563f147019aa20a497ee5390f3e88c060ef1a594f26589779ed606b91c561d141437342953963001af0e2bfdaa342daf54098383c13f4a9e39c861f7a1d56733311879ef600763136227369c9789136d875918b24aa4ddde8ebc5d07112741f2757965d2499727b8b579e9287077203a98fc25488600f34edd40092be3a623bf24222250ac9c59849d9ea307211334e4e7ad66ba95bf0c546e71d0c1fbd46ec353420c58a2105889a8f35fbab0fdafaf178dbf606d79ede1502ba68256ed8ade273dd038066215dbf216c493fa96c46aea0cbba1ea91d7cde448dadafb46b7875870a0f885ed3beb4784cc7c0f6305dd5c29964f97a2fcb1c1b9046b2d43cf1d6d2cadf43183331999bbf87e09437c3cd48c33acc3c44836a7990e636e2916cdab5d95549ba579920483af960ff081884a6ddb4ea87731fa8569c35c63e2711b33afa26e16f176a3be2e38be7f5428de73344dd3cdd95e4dd41d4873846f1e88b5d511253edfcc96bf67d48758aa20efd9dc3feb58b12a0bc9798792fd815750f96e34e96375f72a6f1ff4918602a8672970a376639b6780af932ee319a68e520db200ce069a7752b68f0f213b5f1683f7e849b37d3c047dec02192514dfc2a0c18be272c9b566af92843c9c2831c742e179180508b9710a41b9f3e1f5c938b946a9374214e707b4fa477f624cc47538c4e99ec700ac91409d7161b3e52ba984abb4568549bc49efb3093289d7b93ad05a3812bbf483a8fdbaf25dc4007e9e10d0a22f282bb8f1d40a2e836d682d17e554b05c462e855f57195f97e7ac476137264e5c96d0f2a045ebf2e8f574b122e004b0f297ed80773fc0a352056d32ba7f1e88a4677dee7ef53c28ae3c5b11762d7a5b6a038ac7566a6dc621f1de76bf35260e06938189b2d919f47631c62a30ab5a7df2f528ae1431f2d1169566ee35da80a260047ec7afcaa7e52fc66d2d1315ab25644a72e479060f149621487c518cfc5dba924ba4f4baf7d62a8a9c35195a9de7d36972bd0344f09cb01f424bf1eb6404cac5a1613e0ea8e5c015f429ad1f66ac64cd01203b7626cb087b37bb88c87ad04140d758363a33fc2c12b094dac0116b15c3ff369e9a1a5a8c88766197620e2b71191e095f9b137f86575bc5e8891c8b4319b90386d51de4097eb320b47055f5a9e2336971a7dce6dca64bb225be61bc9ef438cda461fff05e153944ce900cb1a5241b219a10fbb9215b49e96f8e0c5134682bc625258e4a8b1c6671de228a0fb005a903595aee1c5d31e25fff09a2025cae0ab3833843dd51da133745645bfcec08e69f52d2602a8f96ea8fcda90ece752ddddc1583e8f059b3358cb5c9ebbd4ba32a3e7a396ee39befcc696b2b683c48134375b0be337e68270cf38613c9d1d037de6ae77363e42d3621ebb31a5b087b2e6009e1eea1d7c9d9bb837cbbd1667a6a677872f20536ec43da4e3f7fb0c484bf7cdbd6233c4d2240f272359c4cf4ddde7865e6301f57f6b4ba3da479dc26307ad38f14a05407617b21937e2f3254ce5700c0b8811c9c47564328587959f4bca98ec5aa0e193d99c1d1f536d172b742e7b082bc586b327936cf741529c81f6d99a7c41e5503587e22d9e7f940313b7a60201c9a305411b8f3497e5733d2e756de8b095b73ba85040a7843972558ff982ca1abf96f2b2bd3c68b36184a154d94da895dde1275b22ffdc8a40eeb31b335f31b5cd151ab962cb4c4abb92f2555c1d56a80a9e8ff8fd579658b9e92396ecfca9cf64fcab3a9b02f513d9fe091bbc7f8e6f39bd945797a932457c534bdbb0cf9f50fd489d3d19d3706cf9928e136b1ec4ee17f81069c5734c02bda3bdd6b56cf647196cdf966d7bf760ccdd283205d509c7ca9d7cccf763800ab28087da6ebd2db129ebd86151c55a5cfb2e5db9621cf773b37de4c25177f12ccf1d3499b349301c400de0b45504956acb5483c877a411e4f1cd7b2f7baef9866d623543a398ba3075f32d489b0d9e7c27016cb74543364a7f1b8155e906c14feeead287cc98a48fcb03759962c4fbc9e01f8e2f6f3d1f9460df85f89410c0a5ac624fcba71affb236edacc970d78e638331b3d661b61b94182609c36b39326a3cd433ed55a6bd9c4da97045dc0b7d964944194951dda7d202f92a70483c36797a1fadd7ec4ad9738c6fb03d50f6422f100d40233e9ead60a93bc792c85d3c3bb9984e52cd9dc2ac91aed65a18b249e2b564278257e9a45142fc94c628ee3b2fc2096a353573cbb83f00dbcfa069823b4c68410f9d44bdcbd0040944fefd7d8218b844c55018948ea2d3c143868f1cd514ca197ce5bb16fd7e73c2b2d8642bc8c48023c1a66f2a7057f3b2ea8ac752d3ce0b34a85b40c1bb7a7b43a3505d26d66f1a36b99cc55f41c280e545cb4d4956d7747a1e426574ff20bc975f258fe44f26f74af24dea453b69e782bd8bf118120838f43695319731a7872334ab9e760e0786456b8c73c7d5471d672552afc117dd6a02a95b3e6743537941c096739fb7089ec402dc2be85768f5abe7aca0ffa7fe1b74871584e0b764a3bae33d2d80931dd328738260546a85c3f53a6e1497e7debbed9a602435cd3b11a7d3a1af1af3cbe90b147ef1b9194dfe273fc91df2152dcb1526a4c3d30565d3586368d2bf0e9e9833f1df3ca5bb146d4113187f5a7724a6cbafe42506ac76b33d96c6d291da78d290dee9dbf2305a5e1a303edfc4f895ecb229a6b026f51dc4c0ba5e0ad2056445d593558901fb9742eca568baaa21f4bcc3a8d6944912cfb74336cdbc6a18640c1e3d678271c4fd0170fc63caeaafa3bacfc2966fcf3708e506fe6c857785843d8c97cf5f721d34d4dfbe424a0a9d0f743d8abec2be36f0d863403c13ffbff2afe1df31ffbe3256d902b485823d7fc696ce334febc05936feee3ff87d569c0a3dd71ba2154727a5017d3bbabb8103c4c1b99a299e046c808f975063907ec4cc029933411dc08376ab6773ef2f455437e5326ce226c3bc02686e7f7c0f877c34db92f1618e475f652600a969bb01df0bdecb62907c9d4ee6ebf0096044ab140f62f9994da6c1984b4d1d565900b5573ea054f8b89e2d452cff24431e79ff96f20021f79d726865f5e9847113e0461e6da55572e81344d1ffa087eb92e64cc2da497223b16b12ebe6910ad9c5ea917ee27d88f3e87e7ff048cfc459609f83bf2fc78c6631c0e0173abbdf91c5bf593580b8d5d7e8910aec988878301b691069a7462dda500e0480c7d61e2e8d856ac7347cce2434b6fedeeefe38383469d1647711990c1d95273a30b9ac7a21109f6ed50e747c5d4956febec84618ca20b9988a0a3d360de1735b79f7b4ea0034a85c3ecebbf471b861240cc87bfde77ed65df30be80e88da8e3ca1ae401b206bb78587a952b8864245bc0320093dd6fa5e2fa224424dd2e4e72312dc165e1e083c89dffd0d69cd83640cb9f310cf056404813049b4d3ea61a76b33542efd51108f2d521726d6bb7077de394e5ced43c2eed4a6a1a734af8dde693f30b3a05afd5d6169a5f96658c80789af2427c1ac57b51a51734c72dfeaaeda5e62fff3292588299be1f1232658b5fddc0b762d9c97b4cd8b664c3b50ea8ca23f753de0eac58b15267aeef46e9910d", 0xb23}], 0x1) syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000002400)=""/4096, 0x1000}], 0x1000000000000191) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x7f, 0xaaef, 0xe3, 0x3, "d1bfe04c1f1126f4f3d6c57f18f4b3b4958fa858", 0x7}) r4 = socket$unix(0x1, 0x5, 0x0) accept(r4, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) 05:42:11 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x278) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x1, 0x0, 0x650a}, 0xc) fcntl$lock(r3, 0x7, &(0x7f00000020c0)) 05:42:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ff04e74d9d7406656aea33d645f8cd7e4411000002000000ffff0004f70100000000000000634dcdbb77b2452b5c6c6763b3d1a628aab8cbbdb76e79b52967216c826e91d294ac8e38a689174ff1d2ab86f16d476fbfb1316cb9d92378e467c20cb00db911518a01d237cb927f803bd6c8bc936f82631ddd31dad3eeb09929a86b55e7f60d17cc7b80229edd5b9cf9dc5116be22c96bcdc1d6e9f52cea9a611904ce200d48ae56cf2eee23523da6e5dac317cb7e75398114c10343c195b9900eda55112b383ab31830d4a67212b78ca3344270edd2641428bf18dad6d96f4ece06deaf76815462236102e7520497b39bca7f81fca8db74b7f381ad916dcc9b0fa1c7a56ca83770153c923f87b61f6ad27a6599"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x16, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 05:42:11 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) dup2(r3, r0) close(r0) execve(0x0, 0x0, 0x0) 05:42:12 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x42, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107002, &(0x7f0000000100)={{}, 0x7, 0x4}) 05:42:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() flock(r1, 0x6) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 05:42:12 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x1}, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r1, r1) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000080)=0x1f) 05:42:12 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf48e, &(0x7f0000000040)=[{}, {{}, 0x0, 0x0, 0x80}, {{}, 0xfffffffffffffffe}], 0x4, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) fcntl$dupfd(r2, 0xa, r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000100)) 05:42:12 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000080)) 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) getpeername$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 05:42:12 executing program 1: mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x1f) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="eac876165175244ed3fefdb9194494cbdd48ca37488b2b71594fae1bd37cdf31f8f1cbf7cc1823e1c39085cb73a038b3a6dcc382e268399bc18a3430e0cc65e10a74a46970100097020fa11a30f396614273a8df6a4ad6ddd355499f7132210f61ff226ab14b60a5b3da21ccb86b2e1d209fe97fa53e1b2f25ac0d92252774186f838702e3118a1bcd9ef1cb5195f3f932197bd23ee5e74891a4ef", 0x9b}, {&(0x7f0000000080)="cb9c3c5b6fde8d74ca9ca5f2ffe61902e318d7ec88bd5c052134f20c9304e873fe881d1052c01fb58d5e503cc9dd66fd2f", 0x31}], 0x2, &(0x7f0000000200)=[@rights={0x10}], 0x10, 0x406}, 0x8) 05:42:12 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000480)=ANY=[@ANYRES64]) 05:42:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x2, 0x0) socket(0x21, 0x3, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:42:12 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x29) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x115) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) socket(0x20, 0x8000, 0x4) ioctl$FIONBIO(r1, 0x80045713, &(0x7f00000000c0)=0xff) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x2) fcntl$getown(r2, 0x5) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00') 05:42:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x115) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() semop(r6, &(0x7f00000002c0), 0x0) r9 = syz_open_pts() fcntl$setflags(r9, 0x2, 0x1) r10 = dup2(r9, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r12, 0x0) r13 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r14, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) r15 = kqueue() kevent(r15, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) connect(r14, &(0x7f0000000080)=ANY=[@ANYPTR, @ANYRESOCT=r0, @ANYRESOCT=r15], 0x3) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, r16, 0x0, r8, 0x100010024, 0x207}, 0x1, 0x7, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r17, 0x0) poll(&(0x7f0000000000)=[{r17, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r18, r4, r5, 0x0, 0x2, 0x8}, 0x3f, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r2, r19, 0x0, r20, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) seteuid(r2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') 05:42:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x8, 0x0, 0x9d1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) faccessat(r3, &(0x7f0000000040)='./bus\x00', 0x40, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x1ff, 0x0, 0x88a0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) close(r1) 05:42:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) r3 = socket(0x18, 0x1, 0x0) connect(r3, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) r4 = socket(0x18, 0x1, 0x0) connect(r4, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYRES32=r7, @ANYRESDEC, @ANYBLOB="d07cce0810f5bb70496c68983c232b57240596479327337cc403deebba88424dcdee728446fbd6b262c304ff1bdf947bb548d205fc547d98de30ad238f73ac85491e217f07a6af52e5b03cbfdaee011565f60750b9b5cc96cd04c65d7509640fd84d001a1e48b7d7d1e0dfb26abdfed305012ead530898dc618241cc282296b924148b51999193aaecfe556fd775e246695ab50746c0308b74ac22e0ccfa79635ec91423217fa600bda61dc6ee6caeafff95d2bb4c1cc912ca1b4f93c8", @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYBLOB="18dceeb825f9ad6ab3153492d9cde22afe8c25cff89ae4bf5b999beaa6e9bd6b7a42aa2b337a3c2ab547d86af33844295a2b", @ANYPTR=&(0x7f0000000040)=ANY=[@ANYPTR64], @ANYRESHEX=r7, @ANYRES32=r8, @ANYPTR64, @ANYRESHEX=r1, @ANYBLOB="2fbbfcfbdc08fb1501d369bb583aab0474685a58be3dc099400a228e9c1dac95f06fd3233f29e92f37d57c25ea105f2731fa60"], @ANYBLOB="a4ba73667863895acfd3a7e6f20076a76c80e8b4774d48aa5e4572df23dfa142e5d87dcc8650a3418ff059d790da65cdb6e382d53bf3326c952002674ab20792c09dee32d973b42f4677677a087d2164f38efc8af4a3d9", @ANYPTR64, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESDEC=r9, @ANYRESHEX=r10, @ANYBLOB="75347af1675b2bce59ecec890d010221adc14800b9edb9253dac3ad9c7fb0465484d9d68fca474d8e9fe87e5f8"], @ANYRESHEX], 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r0) sendto$inet6(r11, 0x0, 0x0, 0x0, 0x0, 0x0) 05:42:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0xc85, 0xfc, 0x80, 0xbc60}, {0x5, 0x5d, 0x1, 0xfffeffff}, {0x7, 0x7, 0x81, 0x4}, {0x9, 0x6, 0x40, 0xa4}, {0x7ff, 0xff, 0x5, 0x40}, {0xe8, 0x7, 0x73, 0x2}, {0xa08, 0x81, 0x67, 0x80000000}, {0x9067, 0x1, 0x9, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) syz_emit_ethernet(0xe, &(0x7f0000000440)="bfc52416dc6db1b90412faccda6e") 05:42:12 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x184, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 05:42:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r5 = dup(r4) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000000c0)=0x2) r6 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r6, 0x1) write(r4, &(0x7f0000000100)="f6ac2e7047283e8cf5ef2476c83483ae055a8dd035ffaa3f389fded3a60345ba2acacab81cfc413782cce102b41491fac35bb90080521c3319c15a4acbff489c32dd96060b585c2a0f64eb954057fe9d5dca891ca73e9016464f6676d0c700cb9a10e71a1f168750fd1097351d381e0e9310bcf2b5d26b6c04e3ffee253bcd637bc513372600bb5d4b2a5222fb56923a9bab5578c2464fd68be5466712f94b0a47ab3bb40db50011e2c37a88cf69e0a423302ee9562592387ae2d884f5f1475bd54cb5716779763ed9488f1cc639", 0xce) 05:42:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207c9fc67e119c5"], 0x10) write(r3, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCFLUSH(r4, 0x20004268) pwrite(r3, &(0x7f00000000c0)="1060b2f089a4b4fe83c99657f7062cadca0e5aa1a64f02472e94ddab46fe596177591330fd9f69974c6d70a75436233f2e2c19fe33dd9f5f84097c4f75552f42e0eb4f852c4c8b0417021b1a71a83815e05d8d3fe6cc0cb090bd76a49db1d00c9f4da6a8aeb9aaff1c82dc0616e26559316c38ddf756eae8f7b07da5f2e8ef3f14a36073f1fa0b03cb4086d12326fc78907fb911dea05e5141bf563872c466b094ae157574bbe68fd6c2adb82381beed94f8d6a3d58fabb4798e058c1a32d92208621399d36256477cd76c32f15ddfb572a51bda18faa07451", 0xd9, 0x0, 0x7fff) 05:42:13 executing program 0: ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x1, 0xffffffff, 0xdbc, 0x3, "303f92e369945e61f77fea6c119cd873e3493a32", 0x9, 0x85}) close(r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000240)=0x2) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x66fd) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x65b, 0x9, 0x9af, '\b/\b\x00', 0x0, 0x4}) syz_open_pts() write(r0, &(0x7f0000000140)="7ef873806920880eab1c5b61687dd6d737eccc203a19756594e60901f99f1c6a09e5ac596dd7a3ff734e1568eee4b557f0756329876f22388802d0a9c1c900000000000000f10069ebf1123a8beb352e45b2ca87b72464fa7ef7584029434b060c1823da23a0fd9afe20e73addf776aecfbe5860abba6e262f98a3ee9f9ce7458c3ac77ba5c3f6029570d8f7cc9c5a6e2bb9b83492884df7899aa52890dfca4a16948ec6594d72e2cfbba22b9d53344bd03379876d0f20fc0ed2ef39dd31ecb6efb7829a00000000c4cdb74fb4e3f3feb51d640f2f77dcca6addb05c2a16b4a59c1e56182a91ec5a7e1328cfd45513540a9df7060afa4082337a19cc059dd104", 0x100) r4 = syz_open_pts() write(r4, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0xffff) 05:42:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) r2 = dup(r1) write(r2, &(0x7f00000001c0)="a6c3c1d8235e64d468f74a28ba2dcf6b305e3a3ccb6c97a4fdf9198b47cc4e3f8e7c11ba4ac8324fe934", 0x2a) write(r0, &(0x7f0000000200)="0d851f6e0800e924", 0x8) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgsnd(r3, &(0x7f0000000680)=ANY=[@ANYRES16=r4], 0x1, 0x800) msgsnd(r3, &(0x7f0000001080)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000740)={0x0, "1856cc65f3f1a2bb12c62147eda1e96b1232fa6f497bbfa7b417f8326b5022362ab42844e4400aae9022c4c936a7d70d61ef49f8121e15649e61416975e1e2c3886f02c063210d49ddec354e62109be398ddcc2004037f3ee2588d29522c5cfe7b1d"}, 0x6a, 0x800) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000080)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000100)="01b6ce24bcedad81d6ba588d882dddc6daf8b1a88b7cd4f64713e29df6bb8e222afccfdec6df853403a03421ff0767f4c54a057c64591a1eeeed96c28ec18a806514402904083a1f927a164ab43439d35b1b997f63e7b8c7c470e38a3426177f1ddbe577d6daf1197442338992849c8b42a2d26194943f1a74a3ebd028f90cd20318c009af2796bc61d05cae400007964c5ab4d297c3cc301700ee586a1aede70d0d9b5bda3db5ddceb8132ed0317126c637c0", 0xb3}, {&(0x7f0000000240)="95c85df2f7af3678a76c4f1c1b1e983e865b6f082bf3128a307a3cacc56eadec4e4dbf0cb9dd3a94fd2f5cdf1778e1af91b17626e4d648b13f59c3e68472720063ee3393e87bb983146049a9382c4e7439b80213d755faab5fc9cdb84a86cbca930a6c5f4946edf878cfd681d2390c91f56afdd98d295268edc502ba0121a9e03bd70072cbad906a7c3f5c424aa2f78898c178acd186db7b8991992463b8390ff73644d5ef3718031a4aa54a3825dc3c1ebcb50fd973a5573d7026cfcec4bb7c73a27b54527ed3c2225e6e64422a", 0xce}, {&(0x7f0000000340)="56bae6b6be99874faff6a3c4575fff3d35b12dc41ba4f46c30dd67cca93df4b627d3083e8543687c30e7ebe4addc3248ab88cae53c146ba10e0df8b592f898463bcabe57272fb7f95c29c4a228286c36f7a66e58685117bcd1dd53c4271451c3189cbcddb360d0d215572a64cce04804a2f9d88f1fdf217c2e247c071792acd345d0bc0efc5fdf4a5e9b0135c8cdb65efedcf38bfc64ae08d64b73bc25755a2e5fcba3d4b5aa37387adcc5f513c5ea66252e040c7567e0089cf344e7c9c68eedde7ba391e7368def724f373a4c5c22ce7361606470b5232f8a48684920a5e691cef09c637765f6caf54356", 0xeb}, {&(0x7f0000000440)="b03266d098accf2f3479686df6ad94a440b07643af7552863bb7e7a974e0a783dc80da4351a845802407b4c337ccc95f9a1ed0b0c777784fdec8c84b76e73091f5bb7a98b79373ab5be89a0bcd63ba87ce4cbceebc5477c1b0f6e3b1e059492737b3bbdeb68e80213b89fc74eace5150bf2897c8021d986859ad092b91265cebe181da188b1548cd4db8e023f2853f099626d25a0c075f5151474366e584fae52875", 0xa2}, {&(0x7f0000000500)="6c4575064c997ab720cd065412ce0708e79e869428458210e16a11c4a7ed6b85800e4aa7669559f33ed7c2579cdd4c12da5527a639cc8277b759ca2a7c2071631e4b6a4aed391b876388c195dbd18639b65e1b15edfc4392ee15ea39f1fd2d3ae25170ddc5a0761590ff54981b30405ec1ff381cf97c226e175775e018b0e90e5d06bc037a132af317d8301c9df88615d784c009b5a1d827ef06d956d063a5a0ff907c6a286d12849bc46cb0b27189712a38cae9cb0e6ada921e36fa71c711403a273ae30e6547f3", 0xc8}, {&(0x7f0000000600)="138e6da19475280770eb80a039412d518ef5d9c58c1dc28dd4898a70f83a6450a10955e2571058b04a7e9fcb07a062725242af9d3f491bcaf25f553b1c787c932c6340ee8fef9cfd6e62765e1de048393d4bb83c5f7038b5426605984738f6bbd5dd44aa4938e0df1cbdbebfbec01f20c7f995b6dc32b976a3d55e488a8e4a069d6f4ddd805f7e2bb5a9893a5150313f1f94b8c412351b0c24eb3870ffb7636f1998bca101f08d88a857a1", 0xab}], 0x6, 0x0, 0x0, 0x4}, 0x4) 05:42:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="68022e00000000ff0a5c211bf92ac158ffe0ed09688fa2a27253fcee49eebd34dd92b962d5fa32bd2a43bd0ab09ff2e6713799c683002699e88a5d80b2b68e3bfac8e4f5a295eb607236573ccf974c686f227467be03a4ed8685ec03a378eab7f83157fc6f8849f91bb7ee94bd8210c432da5b94253bd263114cff5f67e37d4b92812562132977c5bc58873c023f6b315a19c98132d0bcfefd46785f830fa191cb3f449cdd093a8e9d19b65cf12ac45beb90185af4a9afa9bc1d308a8bab210997c4e0279101bdfc125394e5d62556e220b7335d892806283d456318389864e1fedf4b9199b0a9e7cc0669ba04accd4b6a7f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:42:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x200000009, 0x7ac0], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x1, 0xfffffff9, 0x9, 0x5, 0x5, 0x1, 0x7fff, 0x10, [{0x5, 0x8, 0x9, 0x211651a6}, {0x6, 0x7fff, 0x3, 0x6}, {0x7, 0xffff, 0x9, 0x7ff}, {0x6, 0x9, 0x5, 0x3}, {0xffffffff, 0x3063, 0x8, 0x1000000}, {0x6, 0x2, 0x54, 0xf0000000}, {0x8, 0x1, 0x0, 0x3}, {0x5, 0x0, 0x10000, 0xffffe590}, {0x2, 0xfffffff8, 0x1, 0x5}, {0x7ff, 0x10000, 0x74c4, 0x8}, {0x10001, 0x7, 0x1721, 0x80000000}, {0xfffffffd, 0xc4, 0x6, 0x9}, {0x6ce4, 0x1, 0x1, 0x6}, {0x9, 0x0, 0xf570, 0x1f}, {0x0, 0xfffffeff, 0x98}, {0x9a, 0x6, 0x6, 0x3}]}) 05:42:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget$private(0x0, 0x24) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeff00"/4104], 0x1008, 0x2, 0x800) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x7}, {0x30}, {0x6, 0x0, 0x3, 0x7cf}]}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) pwrite(r2, &(0x7f0000000040)="09e91bee8fadfd2413b000010000b50a5ee722fa075afa6afba3df7b5a22fdf7c2d9738851451db4804f914cf0", 0x2d, 0x0, 0x0) 05:42:14 executing program 1: setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) setrlimit(0x3, &(0x7f0000000100)={0x5fe6, 0x100000}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 05:42:14 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xffffffffffe, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) 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) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) mmap(&(0x7f0000529000/0x4000)=nil, 0x4000, 0x2, 0x4011, r2, 0x0, 0x80000001) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:42:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x206], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xff7ffdffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000388000/0x2000)=nil, 0x2000, 0x4) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) fcntl$getflags(r0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) fcntl$setstatus(r2, 0x4, 0x8) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) fsync(r3) fcntl$setflags(r3, 0x2, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = fcntl$dupfd(r1, 0x0, r1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kqueue() ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 05:42:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fcffffffff7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 05:42:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x0, 0x1, 0x400, 0x3f, 0x9}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) kqueue() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000040), 0xfffffec2) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r4) dup2(r3, r0) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) kqueue() open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) execve(0x0, 0x0, 0x0) 05:42:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) syz_open_pts() writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="8c43b6e65ef74b31c34d0ff029a155fc0c70dbfb818f3df9cefb4ee0aeb2f4c7d7fb36e370c1bcdcb833709ee3767ee8f10ad71e23bdb83be7b183348a3bdbfe155b0c74e581056564d5ac1c89dc129d83c70eeeffd1d5ac7e70f6ab7600ed6fa0ae8a237fb3db09f49f27bfb28540196d770618f9f07d0389e96c6408e0421ab65435a708fe5161c169ff13ca94dad877e636861d6ad11305f4b204347a457610ded5b1e40d069d4fadfbba02ea09b62bda68839078dc", 0xb7}], 0x1) r1 = syz_open_pts() write(r1, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x608608c4, 0x5, 0x2, 0x7388, "0a3e144efb22ff38115eea64b569e2994335df91", 0x3, 0x4}) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) r4 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x0) r5 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r5, &(0x7f0000e80000/0x2000)=nil, 0x0) shmat(0x0, &(0x7f0000bff000/0x1000)=nil, 0x1000) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x3000) 05:42:15 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x20121, 0xb0) r4 = getpgrp() r5 = socket(0x0, 0x8008, 0x6) r6 = kqueue() preadv(r5, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r6, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r6, 0x20}, {r6}, {r5}, {r5, 0x2}, {r6, 0x10}, {r6, 0x20}, {r6, 0x80}], 0x7, 0x3) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r6, &(0x7f0000000300)=[{{r6}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r6}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r6}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r6}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r6}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r6}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r5}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r8}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r6}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r6) dup(r6) r9 = getuid() r10 = getgid() fchown(r6, r9, r10) r11 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r13, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000280)="ae2b331656adbe2fa1b8884d7c1f25b1c3bac55e0f49a105e6c3d0bed01be9085435a6734badf19d2e023db8df22f584d01ba31d9f241b128995ddd7c57b8f4df2dc83d0040c00", 0x47}, {&(0x7f0000000300)="17fb2484c01112f045fed5defcbd4e60a2fbf180fc94ed28acc23390a53cfc11e4cb8dda15a59aea35fbb6e145e2b49cb6", 0x31}, {&(0x7f0000000340)="d09470fc279f10da58dfb132b9aeadfdeaba2678b17ef6e0734e228b2ead7431f17fa844c0a1fb431787326f18ba77576b8760e5305d4e6a5264b5d389827412e8c533b9196a089b4c975f0af5a917d9404ca58976841abadd", 0x59}], 0x3, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}], 0x58}, 0x10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x45}, {0x400000000045}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000180)="a2c1885d4aad791d786d884ff52a77328cdf52b812ea45535f8287aaf5b4af34d8007501a769") r15 = fcntl$dupfd(r2, 0xf7f9f0aabb94685e, 0xffffffffffffffff) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0xfff7, 0x3f, 0x7, 0x3}, {0x9, 0x8, 0x1f, 0x6}]}) r16 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r16}, 0xfffffffffffffffc, 0x6d, 0x80000008}], 0x5, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mkdirat(r16, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 05:42:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pipe2(&(0x7f0000000100), 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = dup2(r2, r0) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) dup2(r3, r4) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 05:42:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x3a5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/27}, &(0x7f0000000080)=0x1d) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="27446fe3da5963d2dc76004dc72bb9b6a4e4030003c3a46a4a4a5dc03c91637cde466db6616d62883c2290ecc62cc53e6cc03b22fba5fea16a972f09c525595d7e0dab43764b1012062034b8d1368fb2adba0893d04d46b384c7580c629b69b63c96ae21238007bdc35d93162a981511599d68549a1e7e571eea7efb78c0896b8a4bcd0ef273d31d4bc3b2afa6f852a0d9523085912671c3e0d4a958f3144b28c34e5b53c09c9ec316c59cad4ce1"], 0x10) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 05:42:15 executing program 0: 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) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') truncate(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x10000) 05:42:15 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x40) faccessat(r0, &(0x7f0000000280)='./file0/file1\x00', 0x2, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) fchmodat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000180)='./file0\x00', 0x11) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file1/file0\x00', 0x800, 0x102) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') chflags(&(0x7f0000000300)='./file0\x00', 0x0) 05:42:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r3 = socket(0x6, 0x1, 0x6) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x7, 0x4) 05:42:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000100), 0x0, 0x405, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000100)=0xfffffffe) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0x0, 0x9}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r11 = open$dir(0x0, 0x100a0, 0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r4, 0x100}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r11, 0x4}, {r2, 0x8}, {r12, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) 05:42:16 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000080)="0000000013b9fd812e5c55000048e69931929648", 0x14) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000140)) r0 = syz_open_pts() write(r0, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) 05:42:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, &(0x7f0000000140)="58857c2d1f8ed60270e346cba0dc731197a5b9c0", 0x14, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000040)=0x3, 0x4) 05:42:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x81}, {0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) r2 = accept(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000180)={0x1f, 0x8, 0x4, 0x9}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x96, 0x1, 0xac, 0x17e2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) dup(0xffffffffffffffff) 05:42:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r3 = dup2(r0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x80, 0x4ee}, {0x101}, {0x20000000000006, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0xa3, 0x74, 0x0, 0x5fe}, {0x0, 0x0, 0x6}, {0x8, 0x1, 0x3}]}) syz_emit_ethernet(0xfffffffffffffe2c, &(0x7f00000002c0)="171022c6fd49035efd1a1445214919891e4f85c58e9960790517946951b48b07279d7fb75bd586837debdcbd7ff40f43b952a2482df86c7cb431") r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000400)=[{0x3d, 0xb2, 0x0, 0x85}, {0x85, 0x0, 0x10, 0x2000}, {0x4}]}) r9 = fcntl$dupfd(r7, 0x0, r8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r7, 0x0, 0x3f) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x44}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r11, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$setstatus(r11, 0x4, 0x80) pwritev(r10, &(0x7f0000002900)=[{&(0x7f0000000500)="c370cb8d705ceef7ff4ef7ac814b9acb6488446a8cc7c5c13f2a117b61936ef7f8b554f533b125fa4b7712b37eb1e38f24b0639a4964da31f53046f33ae8bada59ae736aa4618d1e11e0b9821551b3073f53955eec895bbe778177694cae42f722a16bfc61a2c945978785aa24da0134bd956478c4c2748fb4a8074ae5b1533e8d00f48e2ae985d709cddf811d8920c933e92ad90c4defd624e5293953be94183b6a17b63460a9b3ff087c4d876d45e25366f218fb6e8ec29a0425cdb1ab26e672407b4ca9dfdd5fa9f5831b334d7b6983b50f7e9f2571969dfe82f2bd645a3e3e3ae2b4dcf7dcccdd7297ba94f7a0fe3e9001f559d51d32caa51acf75a6e4358c82767e67af1ca01df3c9ce0d94ef63734eaeb95a512651e9742c29249c5983364b2ab539be8a80ed2876e1abc4729faf58c958298d948dd12491946ed1504b32d34575234c3bfbaadb3c38261b21ba1277daa9a791a1c4e381674f726da149d67af73bf819714c675569bd10b67f21d086d4282b4c42db86b68e4eff6dfe59d24a5c0da90dbc2fb27aa578e0dd14d62fe460188e51e57db57fa8e232ee88f86d1b033d2ce1d0c1771c81ca86b0ef2cf10bd0e07a80d39cb47db94f392798f60ed4af0671641bb184ec22e7bcc3715b6761eb5c29c941d696309d8628f65d5be38813c03de6972f2272dcd5346826333c501bce1e4b781357eacb28c2539d56a2506a8e7bdd02a04599ebe7a9fb9d4149d4f7a92d02775bf5d41785a64053e50720bd063c9fab80d6ddbb03e42ec063ae598d79282552612e95ecac08d1850fbe6cdc42c818f19f20cd6214059dd963350d7b0d3c9bf37cbaa8127c4ce92de52add044a069588a112db2de99b0d3906d21ae48303bddab17778d1ca517eae77d6247c07da50468e5398690dffe2fc220935e5a571843fb260f86ddf619ab86d84a34e05791b70f75d6f02be33e6f5c84b037aefc7879f4843ef85ce79c9a712cd5c07318344c66b233a27dd293b5c558c724d74c8e6f4cf5a8b3608991002fe5b5cef1545aea04aa476b2ba1048c090450e61200d2cbdbb154bac2f94c880629d54074f2ec7fe771bd43753960835f0bc946966fd09a09da56a669c93cfe20f81c521a0880a61215079ef4bd222a9d79b169f5d2bae35487e59cf79683f6cff9d900e6a7105f22fd4c55081a4a9cfc3a0bf613618e64bbc453a9dd8bbe9d366e5ab8be3bc583c106f83761f103b4ca033d9975e9b2ce671163f055285f4916f51fcd01e428d3ec8d9ed5a7c8fc31e5dd0a07ca6956ede17b3e52dd8df502e2ef54faa08f2ac7fe98d9d3193fa8354cbe45e4cf5961bdf5378c5be752cd52fcc42423f720938d4069eacac9685f8ea7798a184327dc6204c21b288274a27942fa0e880f6828516a649ff0316e6ade631e2bc747e662b2b56ca4d58e4a998412dac484c8d01deee34d7971633e084f4716d6e3482cf0163b2f4d423717b2efe44c56b9bdacb18bb2489c8522360042a4a716c214a69c9e1f752ee001742307d8c5faed7dc43c2dd57bb5a2f03e18e72a950b95f2cb5e9184919a0ee12d442ff71140a4edc141b869055312246d3592a1c3adc55b8e634b331e487091c5f632153c1f1dfd4fe47acbd4ed142e980465840c9df76f94394ef6c5ec69a624e14d3dccaade345bf870efee516fa3276b8b3643c715ce7a4e6293992a0197e7d28687fa9e9a9538b1ebdf22fa6ae598265db02e627c64230e4e94b7f6f77fe153370c19c15a95f83c45474e58bbf870a47499e64858ef17ac138769fb7de64b19e1b6bd531c1ee99d62289c5cc0b8cca9f618c3126381315a12732245d658ffc8796c1ce74a0b8c6966c87ec1cb24dacd7848ab712e064c0bfe716afc0d0ec33630385a6618266f80a14856e04a9106002c1c29bc0cfe409017ef3a3678ac3cc62f110fe57088df4b360331e51f3841a0932bb067d714ce6b4b82cfbbbceb616b669ace15c7dddc3475504abd4d2dc3e083abc6a604e0a82338f2b161d4aaa29ed45f6d1d74ae7fe35c4c432ae473f0c1dd8739c2be3fb2c0a43543983eeb51c4a1e9910c855193fe0f699bd08bf29b9c9c99c584048457f7290d33234f8344e14d52cfeb64508d06facc339daec06c23391406218bb3ece61dc085912649fd739763fed0f8e809efaabc513d04bd9e7056affca22275809792a9b4f84413761fa6ba4cf7099424ceaa8c5ded0f3eb87e7ff2f6353a71e7ee7e28e397444fd7440062573370962e9d6663115b3d7b7991a95e6411bdfe8912460ded3c6e852a9a1306d0be74ed1c3f736568ab99b6a48c0d45e7f33dad88e5866550841c36eb3194df826a1583c64a2d942f44ddf2fbb4000da1903a6e7a7a43fa8f3abec140cbc95996b423d92cd608b4b8645212c399c9695af3004ffd1177fde6420c01b810b8fec7eeb08f816b29b98855bcac20e4766597665813b4df312db20c6251f8cdb1d8a8e3714468c2c2fdea4741e797aa6549e0c74b0899dc0db0a89d43c3a1a95105bee455e7bc5dc5fc21e5345da578b9db3b149f73266c7343d662c4fc802508413e97375b277c66c5941fedec49c3cfc51cb95b3ca263635283455cf081ef7a99b440cb22ae2d25bc719f9fc4e44bedf6bab01288424214d05e8f4178856b5856a17030979bfb4ad26aade52b3f20a2e619444fa6472ea295ab4f04997f2de82a2d31feba16efbe05272ba8f6f4637a4040b070519fb4cb88802c5391292bfc6a63b9b699ff1bb2aadac9cbb4c16ce7f315a3a2746944c532eb21009ed8e2bac94edb7bdf9b3324a9d3057a5db25b3c69669ef37efaccfdf96545412e07877f448b5f3434483a3f7bdaff2a36428c79888ebdc42967a1c5846fcef1f4766c09c2576565caebf62840eb8d0134958f209ad87d2408a85083198450c0962247624ad7b066236135d60f14625560892cbecdc5432b8f52507999e8e3a322cd87269fb08119e8339d2f96f02205c913cb0380bb4004b808cbfdbb4da7d98d488bbfdcc7b3982c77fcfe760d633cdff8dc0b54f8c3f5c12f2e94ffcabec15b4ae5daefdd22e86474e1baf082ba7dbd07ff10ee6f57a3d6988518919c7b6b803b04d5c173b1569efef627dce3bd97dd32d28a508c21b83fbc35299fd7495ef64ee473c8a18a90bea3ecaa2dee84e7b52ae62892cc7c7904c52198753dff4c658f472aced37c22c9c918511d4e43383ce2079520d4c5cdaeae8c24bea689b07b020be6103ca286f10f70567de8c1e1b59e3fc554b557b552dc53f41e82e79ec9454e8df87988fca573d20a1b7f40fcf18a98bd09b12fc42b029253981b86b45e3e4b0557a146878452154e63e13acb3add32c117570b89a3c4415dd83433f5a77264c0b2650127b105deb81f9082057f05f256eae16726ce98eb30d4e8d25fccf5012d49ec301f2d4d85f4391fa89b0b2f0abae799386f8ac7d8443e45efab0fac8288c52f2a7a5203ce319a212c305fdc28fb8071964998d113d6766c25362d388b392bd0ccb9443af717944dcc748e16e1ca8d0cf130e7ed5672456ce31e56d3031045d4bb368fe47326cf90e6e630c8f9877b7f43ddb28e84a0e14991e46168de61f8ea9b6fbcba61370f78724e81e7ea0efbc3ef16e035c4a331aef950ca984909142031375095f10dc7240d35411481b7e4877d07e76261cb7f50b07ef478f9dd4868e5640c55421e2e9745bcf6daa7c38405756fff2617a9ae22d33f31a6e705187cbcc675a9fc82395535688b36930f993f9919d00198e84c70611827c6684d3e9b579a98047efa45373e32e8e9a3cef28d07cf717dc72fdd1cc2db6882459a6b78b320a327f76f44605ba8bedaa003441523e2731df1798f320ab978db8c05c34419b2b185df89e3e9a9053f0943d031ffc68dd872cff6e2431f17bf73e1d197bfe555b5c99856f50feaa01655f3e17fad8891cf14fd14b33b0c6721459ecb0b3cd5e2ccb8a66184aee16f2733e32eee1a92db1bf1e4011e58d7788d665ba2b08654adcaccdff281c686be7ba0c0ebc5909935fc722e764bc66062c4984f409b50ba46c10fc38f09b298fd50fc0e2ab20e2684029889f0c4b857b0bf02b0b800368c767f6f7c8582701498cd716c3bca70321fa2d99e1b1520f40eadc9b48b89222c3e8da21ba4579d6d5292b07371fe6e6f72ad3a580705dbfb9c6123ef0b7049149c1196bc2b0117d80db8ab435ce1670266e4e475cfa37856031b239b6278553ce4f841d6111a113789bf7b3276e72a7ae85bacb6b462b639660a30268dcc621ee3db6e66f9169aee1a46ca2ed97ad01f702d8e1dd69cd4aafa4ca8dec910aa17da958d569735ef6b5c334a412f4ca1866eb3d08f1cdda9d50ea7b27d1f0faad3d7061319784edacd659f7f20e8bfa1c73c9b114f256f74d4ed918ec106c080c7292a7fa8fe1722bca12bce1fbacfdf2e6cc545a0b4c8aba6fa663f6e07054d6de34e63df897936f6d998a901bc8bef5d7cac3412be348bd0df31168a806bfba782a5a3e7653f226635132f819913062a13a0ff7d8b05181c61db9c9dbbdad3c27bd7ef48869e4b88e26718e77300f5b903b229306a5de44719a49fa06bd9ae3d7800e176bf24e8e0d139be333492016f0cf6813a22818b295f4027b861124ec502ecca970beba0f9224fbdff291ad4318061928e4415d976469c9c549a522df0b29814fd5236f88d69c4fcac12de448c9af88706d5d94098e427cf400463565437f4936a630676af1407eb92af1ed638ac49c619fbbb5df28cd98140c898a4f77d06336844254a14fb33857040b44912963e27845c291399edf6ba892af795c1fb156bb72553aa1ace3e495e5c21981889d52264ede240bf744ff44bb232d09d18498c26a484bb3a5c8ff1f25020f5319404d41a232baf852acd52701cf9cd4ceb13747e874d9e056d6de9b74fc9f167c50451d00d4ee5fc47e527d0e7a99d6c28733ebec2ea727d149b10db6aec1bbde0519efc8bd018e79eaaee49bc66ce4ffcbf023581cfeeddcc1fc399a6cf71c1623d44c19ce7e73d5a463eb97f622f6043172dcd9f5bedd73ef1eff946015484d5970de490da8cfba89d606f24680b2974ecdea810f700ca585f6a46373ede4ebfe4bb47dd293feca9443e795f112dca041ab0cf2096a9783956f86abb98b81514fb140a0528d0445194024e90eacc23a82384beca4b946fdd2837e9c5cc7e0485cb948884cf38b8c270bb686e06f57f1e9ceeaab3b8bfa64ef360dd0b53fa1d282988b186195998cbdb4108b2d0e82e5c13adc22155e850b0e8ed1d3ffc283a0230b4293732e4986baccbe0bc9d27d4b638d3eb594435cf94f0f6d45cd6f70a185c85fce34ebb41be2b1591376683ae638438f43bae365e0ace2c776cb280e1e0ec3c9d3a99dc40b958bd8f648a91fd994175cb6fe860c9a4733da1ca751b23227c47982b73a3077bde925bc2e43edc85b70dcd0979bb6e3556d0a50135d718200626f1299c20601a7007cb588603e12b7a7bc7337e12623c573367842342be2ba6a904d4fa0cf014d5ab82bcd9896aad39f87640fda63a095e40251cd577671c3f2a6a880ae47897ac784c4d2c20b5f91926078f0b7e4cc0ae035a77344fa1b8e4a6ea5611ab4c8fd0343975a05b77235b91ccd6d02e54cc415b81bd0be38e6c739809fb34efc6577b721814d5be134f6df7e98ce14db2d6b4fb281254a5a1b9e8adb1cdaa03ba0f994ca9173d741f53a4832a719e8907c1b02d65b23c9827a3479e5c2feb33611b6d3e39713a0", 0x1000}, {&(0x7f0000000380)="56ab3dad8af49ae931ffd4965f266f1eb21831a45e4b8becc44255b57e13396613b1a729df0b7929caa0d37de921f2e24b3999d22615a1923a08d0bcf85d3d7323ba8b11879ec8fde09be9ada47661e604c18af1ab", 0x55}, {&(0x7f0000001500)="b10b2c9a39395c549743860c2d13be1f4cef184016e6f01bb1e8940cdf94ed779bd749d280efc53ead74b5198d53cc7f1e2bf8b2b6ae09ab450f320cee827810f27627ba4fe53bc79a3d7710f89d493783affc22dc57072476596e5a7148ff8de9ffc7c892f9ba1e12262558fa4bcfe9f5547e492da33dee3e67cb8b5aa0023821d592f07c3c", 0x86}, {&(0x7f0000001740)="3516a7d5042ad7066480d114a9c38dc561933db3744e312c8e036aa5af43b5109cfa2183be44a088a7e25996401acb98ea1e6cf710ae67a73dc9a714aa89fd5c67ad7401589a9a5a0910c5261f9902c5e1e592ddfbed2b82de173cb8d05a35728ef47d3806c1835ab0d4f8ca166c003cf76429d5923453d5d7e492cc7d0b7943bac011fd46fdfe61", 0x88}, {&(0x7f0000001800)="4d6b6021cd19fbc03ca5d1a745081d5c2edf4261f7828030c3c3ea5a81ebeba64402ef27aec00e77208efbcdfcd4b359f0c965b167b94713321148ec466bb95ce5319fa557e88c17dff9eaa3f0ae7d95b9862aa6abda6949be12dde48f3acc1f3f04bdadc5bba6d39f83c5976eb92640548d34d04eb758827027abe36ec949d6eb98cb8f582e97315b9d022e1a9dbe858886df7daa93ce9623ff3964e9475ec2a28b767d35b050491de935fcc109f43e3aca37f94930b83347247cfe19296314022f4813d979424db0a1512e64eb7ce7061b5ae1356dfbcd225a16f001de01e0be3204d31b348da7b44abc9567f1c374ef8a6cc2ac7aa5ee1d707c6653aa6d43b83c9cbd92745f1e5d8932c240b782319187d173d27542dbcbb6ce9b481986077e20c18d9a9155a6466455246352a8e303817613e23ad19516e88cdb69e58158cf52b06a73f2aaf3cafd98f9f87205f295428636e9ddf5ba2b9d19379309ef937ba9a2dc8f40e748deac8a79bbd80d4d0e05436a217ad434276c03e3c2676cddee5e387ae080c34605e9379e5a958398bc276065cccf3e90cea5d585dd16c09bdc8faa55d619ed40de238c2363b110f1bc5daa89a35b084a94edd22a503f5221e177b8766114bb13d34a5c9ed4ac19df504619d049f0201752db785793e5bc9190caa81f43c9abaf42718b427e0549a78f02e8147016561165f9ea443c4a4a59b50a5604accae69cffccd823a31c5182ee4239f8253fe96076f7238ccb507ca8502a899755b80720d6b9e1507a5f553fd7d856331c8f0f8dad07e8afd4374b73f96f82b20b4763a7284a3c61b34d784ed6daccf3243303a839c7fbfac7abf0525ef6635450e49d315ffd455f40b1661d72bd0b9a5f0f71aa0cc8060b65a67e5150fe2df12a2ff2f4c2223affb876c05da7540fa0332793f5584dd57e0914f269c95bccb84e59e71d8ab949c5345bac79210735562f3f62ac52bc071c5d30d050f5790a6f444a2ea8ce5a8440e47780a7ae1648062dba972c3a7f2ecb671d8305781cd571ffe1217cb4540992f5526a44186f4753b2115fceae7cd5758addc8ec3306801ec4c05f73fa9bf5ac4e31888423ec049f3465fd2ec17bcaf14c073153b136561371678c9902c7268878483883c3aa0cbe0451862a7aeda9e32f7c401471dbac7168a936c3d7699d4fa198ac3afe66322e2cb0358117a4b18f0b2190318a72985e68845160316c8a3cb149dc81d9306936c992c069e82d998d78c6b8e43e344ba62cb5b6b70f61ed6a5e0d8982d3c6120f2bfcc509dc4ffea3e539cf8fb057be8292de1a5df3f147cef00e0787ab5092b695431313bba3f1dccf23ee2723c4e4c49616884058dd35c3f46a7ddf5539e32bea187f5515d23e47a751556f05e7912887f0019c15721d8861ebb53f2cd882a1413d71f0218ad9e7a9b6ed47d4c2c51d6ca0523ef13b9f38269bcf8449de8f2479cd0bf460ccc646eca0526afcdc6265b4f078d1781e199e9e66e78299ca07a003927ede757a1fba6d34d9c84d6cca4f87af00c99b053028e97823d0175af01c88beba9cbcc2aed999ebf16145546adef9134d354defc855ac5da37e73c46bbd9d52e5c75855f9558d2ef22dac63c7bfeed0b39622ca7e13edcd0590bd946868353b4363bff711c1a2a98183f255791d568fa3ee5319b0b1f15d88a56a7c4be3b596865425eeeb0e79e161657d0ea4e29b337572100003318d354161e52e5e44d408c195095fe89a6a73bccede832a0e5bdd0c42774fd1f6be67aefcc41487c54f1ae659eaebf0269d53547f9af990d0fa285bfba96a500d42552f0f4f0919f45dce4ca5faf957fd68f7ecc5fd534ed36ea775da4ee50dabbd6d47018044e38f1f4c1cb351a6e981bc216b5f9e6f3c0681240f33327e0d150cd879f13895bf7d61e77eaf45707bba06b26457d69778b5dde832b538b26efc0a2270154d49f49f43f7410eb118e1155cddb054b5cad8dc242aece78f7fde719ec5b1b6d8b821cc1074fb2e84ccaead8f2de1776c6906d0126bff1bcd5c47b3594ee47fea2484a6ce8c10bb9205a8bcd2828f131703dbb46807f6b8c0af2b9d5855633b95e7446d755b9d5e9fa98e7bf7461a809631d48af98bbfd0f6f6c947a8f4f68f95f092560b20e6e99175f3b7308df75f5383971aa36a78da4b32b9e135a4daffcf2daf26140e3b169f9a471f31317d52d333ceb00be60fa58230bc4c68e6d742fee17e39ecedfd8aac8d2cb4fc12dd4ce8126d6a8020e831256e2f4a6c7260983820117d43f21431bd0c66b7cbfa1f4db4fdb32c1db3256feae5a9a156d536ae3566bbf183e9dc9381fef85b9c5d8c6df1b0afa890bcc9ba2ccbb77f7c43604a1fbd6adb6fa3086162af394ca6788eff23a208a97c103d9634b4f49826b3fdf8d25d868f8fcc08bbdd7b36e19f4bb029d455027db91bc25eab5b5a5519750002d883c079064dcf4f0eb905b8cb4b830f9e5da6333e28f2bf281ebc7c48fdd6d714fe9909c63cef7ec808b86bf02a78e8e50e0de9e5ae0e3a034127e515b83362db9f664db02abf9ec9364132c39609580e730f4a5a89804c16a2ccd455729363803277a3b8cc7b18056bcb26bf24b4b5c528f0d916f93075da7e83eb1cab0fa16170d7bd85677ad31d1695cc9ec0f1fb91c9f00ba59eeebe9c0e19a90dfa096f57cdf110fa6a59206842e21199429a3301833a2a99f8c32b788ea9b5c8e45f0db2d540cff4ac6f1a61154c73a1e7a2feb95cc3eb007ed73be070c446252069c695e31f6990fabf8307af6efa4a8b0ad48f4a136477c281406e4c7740030f60fe72c8f44675fb2973768c70b633cacab6ccb05fe4a3f2355eceed2aa47e7d025bc8c029b7a83956768cd7cc4ca92a7543411bcfab75c558bcdb0fbc12bad4a9620c69b4db75f669a13fabfef967a4cb4b65b753cf54a7e37f4ef4d3998826d19f3f53e084a6f7e720f5a51dc41a6ff3299455bd712e789d720eceb2741bb6b44aa5577ffbfafde3c1eace35b379140a6324f88b7b27fe42c505d6f7ca7179c0c12940ef051ae1b58e59e32d4bdb8b4ddda2267efdf7090fdb50258f4bf87084981580bc2618978370b9a543a6c8a531481f1f3fc1efddde95889160b9e5027fdb1ecad907de15af954747288f40456e1ec4480f3d1db66aaa68b051c5d08039403a4b3c964d5455033e66a7149e907d52ae227184023eb5553f2d0cecf99315ea73368ccf88ac54980d083ad11c0c7d25fdd16aa5c7e6d08a2a806ff2ffa72248a0c7aa5f787d81353811f15b5d6afd7db70fe76ef7375415fc9a00186f67a6a3ce2530591d23f6f23954ad9fe50b3670fce6861fad98b7103eb22166c1f14707282d5e83ae1ef6657bc73aa29e939e9958b34064a90938e60312b34a6cac76e6028b463ba6e79c0bfc4609ba607ad1ce34388b4a8e9a2ecc3025b783be6eeece0f1ac936c9722215471c4c4f70ad2549c1055ad320480c5eee3c916052d74792b9f7dcc5296ab0fbab1d5dfe7ad7fe11a40fd67fa6ccd34ca361f0368a49b4c5ecb65909a776d6d3ed4bc2ea076ab43ac37475d68f1180ce92e81c6ff8fe9d2f28eef166317258176b8ba1aed49c91ce4636228c4d5fe83409d24f5ff186d312081d3afb9f8769d83a997bb97e0a7bb292b32b2221fabeef81b052f46bbe697046ab565c6920abcaa26d5034e33a1e73542e0ad44c5282c5df64f82c1ce766fe30269d2e58040e43e80bffcb9037348823f7d9d44806dad27537d9f57747f5ab030c8fb65a13aa7892010b1aee37f8dc9d555a9ae28a67ebffcfe091e1321a112115bd314176bb23714ee9d2f3b1988323cc8cf8ae66e531e4f990670524f7cba1400054d00309f72d24f00a745c3a6b8b447204c36b30b6d1a3e7cf773a9827519414f1615b5a2d2fd1adcbc1d72656ec6ab35013b75227f87c97bb5a8c03c9ba809b8e6d12813973d68fe4152a46bd4e68b0e1431007e0a8cc4586b05477b099203e00a1fdf4307b31618fa45fa4975a185a58b10932d2898b5e4b3ab84ab5fecf49787676fefc5629c5f084e8111792b730599b1f76eaf7ae5a4ac7f82491aae0fd9380a0eb90ce19351438990d64d09bcb6514298e39c457fefe72b27fd450ce565151ca3c13e36693376075c5acbbeb7b86eeaf28a712931a7b8295dbc602ceaf78bed97ca03fad6ec59d17a317f7a7346ac9f987fad693b4abc33bb9c0b082503a16a5cc60f81e9c2efaa3be507ee2a5aa5e09ea0c09e06f5cb6eb433df7d17f19eb60762cfcdb5d48494909cc5fdcdea38b8f278b53e6546b3ab0a63671b6a17cc336cc994344cb076880d6c4cf1453bbd67a7170750536e1bc5cbcffb42a2dd94bf40cb3fe06cabf5dae651cbf709fe5cc754997926b67ecd95825914db32202cf88dc201e4c7566b6eef30d2a74a6d88af64490e57298beee22173906841d62ccf336e276995d2fe658c76ac8cc6c4bf269d4f4621d79269a0cac16810a966bec7e01c8d340117c08ee6512877cf0774c0fb9bdc3355bfef5c9e50b581247e4a69a79ca1562c7fdb5a00930f40da2fbca419f5c0437d98bac0416d43d95d68d6ed83d6f05d55f44e3f7c3dcb88a569841f1774298d1141375ef4fc25d0d9800be09817c0e15fb5e94afc7e192526c62a3524b76fbdc6d3e7b645a2ae21d0e201947b399da3cb8471cd333c903fdae4fe3a867b093d3acd02c5f4b7705d06924bfe0719e94650fab3ef7c84843262ef1447baade56e6d542faf5d5b7b0d461004027a279683f3729c400ae11fc010436b922afd59cb507d0f3b9b8ae8ec50213eb0b30b8677457aee835df65a1b6656172d4d4deaebc1f0d845e08608a07cc0e49e6995025c4ac1d863fa3072edc6347741f508a54328c4b3553a463e2d1f566ee4a0c0fe68926e0e606e178c2896be3031d8571796fad8ef5da32b310f2a0239bb6d26d76394c1225ba69e66f08faebb6fd1202c603d4d1f763cb14aa0fdca8627d045aa92b0874883b9c0aadd89387afe7b0930f28907df36f75c9af41ca2b3c20f28b236aa20a561f7b52d21688d719a141892d8fe87c82d593e44b5337c5f5b0085fcf2f01a674ebb0c959aa7bc72da9ec7a7f04c2c6968134bf19c33f1a51baa7a7b9b32f1f8c03c235948e77ed9068b3f55fbcaa72d96a361fc79d7dc76c86bbf21a68bc6f50c97d87c2e180d88e5d7ba6bd9e55140aa435938fcf90b1557e87d3e4797c7dbbea7ac8d12aec9983937e2bbc8db18675abd0f1bb50de32cf513f6ed6c99943392861ced788aa7f5d33dbf2827f471502fe40e7fde0eb37d63afffc0ad69f94e7bc45fa7f7d3e928c70aa348bef60e71ed1d0eaf10573e76ab7c6e542d780ddc05d7553909a8728b71c3ac88f0429fe3d6e46f41cf5bc3a2129b2c6f6d626461efca06ad7513d956ddb7cf7c3fdf64f0f6cf3b8e7a9a4f7b05710475f8cd4cc7346b24c6ea1ec78b66cf3a031e4427796c3ad0dd7f2ab39d0ae25fb8f7a6256755d63c7118626e36c9d30a38326f2ab83e62ea452a2af913543028d321804c7450c33391d76ed616fd3374ec6c639e9cf9c4082572c063fb9fffc100ccd49930cd3ec78babec0d42c005cddb9babb767391a12b9d332b2cc1250ce66bf3b6758624bcccf2bf8698557f27dc24dd9a8cfcf2d6ef93da9c968a8dec4266d92e2f4ae263e29e62415e0baa19adb82ae423f3ef1dd0014c8c877925c0d0f9380ce626c2d9fec7544de806bb421a17cf22b53064c0582585017572c42c2151b6e510051fe709", 0x1000}, {&(0x7f0000002800)="c058a79a2c36a3651c2050b0b05d7775d84b3f49f3300f0f1b09785363c1e1955af5c259d74b335ecb2f3f5a5c5b4a494ff6bbc79ccb3a58cbb232ce5ae56b7a5a218142352420f855c5eb271209dcb162035f29540e263149caff3901bbdb79c83277cc2f1c1a95879cd9f07f8d543be2127832077ec86dadd47f669a2dd3f433e9a5797b14ce93df154192063cfad8128fd4a71691e9d9477a35c636ba1521bb95741b6ca315668fdfbd44846a7087f31e10724144e04deb557a7999d114b32af30634aae0bcee38d47f75f3b12e1396dd937efe2734a7", 0xd8}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r6, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r12 = semget$private(0x0, 0x9, 0x42) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r13 = kqueue() r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r15 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f00000000c0)=0x5, 0x4) r16 = accept$inet(r2, &(0x7f0000002980), &(0x7f00000029c0)=0xc) bind(r16, &(0x7f0000001600)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r17 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r17, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r18 = fcntl$dupfd(r15, 0xa, r17) kevent(r18, &(0x7f0000000200)=[{{r14}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6d49311b, 0x80}, {{}, 0x8000000000000002, 0x0, 0x20000000, 0xdf7, 0x3}, {{r9}, 0x7fffffffffffffff, 0x40, 0x2, 0x6, 0x2}], 0x3, 0x0, 0x3ff, 0x0) fcntl$dupfd(r13, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0x5f8) 05:42:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSBRK(r1, 0x2000747b) close(r0) r2 = syz_open_pts() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x36b}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x7fffffff, "49bf000000f47e0000000000e6ffffff00000040"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 05:42:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x40004000000028ad) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) ktrace(0x0, 0x1, 0x8, r0) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x40000916, r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) fcntl$getown(r3, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="5e9d7a5afefffaef000f80446801b1fd3529299bf58d0ed37d50dabe44aacc6ae1e64398a9a46f6640a65c9f568f91d83fb2abbcd93de8497e0919fdfc31e8cdb09dc335ed1b3ce58c6de54e3d1fc2ba040000ff01000000000000001b8a2bf599e105c95a7bd60a3e128f37e8d4e9b68813ee745c598385727a1694f5932683371723b50d30ef35f7960000dd06ffdaa217753943367e625316099adb00514565fa2f3974f3c466ae3c26c16a00120b23174f7378debcf7efa1"], &(0x7f0000000140)=0x9) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r5 = socket(0x0, 0x8008, 0x6) r6 = kqueue() preadv(r5, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r6, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r6, 0x20}, {r6}, {r5}, {r5, 0x2}, {r6, 0x10}, {r6, 0x20}, {r6, 0x80}], 0x7, 0x3) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r6, &(0x7f0000000300)=[{{r6}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r6}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r6}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r6}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r6}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r6}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r5}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r8}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r6}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r6) dup(r6) r9 = getuid() r10 = getgid() fchown(r6, r9, r10) r11 = socket(0x0, 0x8008, 0x6) r12 = kqueue() preadv(r11, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r12, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r12, 0x20}, {r12}, {r11}, {r11, 0x2}, {r12, 0x10}, {r12, 0x20}, {r12, 0x80}], 0x7, 0x3) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r12, &(0x7f0000000300)=[{{r12}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r12}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r12}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r12}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r12}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r13}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r12}, 0xfffffffffffffffa, 0x0, 0x0, 0x9, 0xb10}, {{r11}, 0xfffffffffffffffd, 0x8a, 0x4, 0x6, 0x101}, {{r14}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r12}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r12) dup(r12) r15 = getuid() r16 = getgid() fchown(r12, r15, r16) fchown(r4, r9, r16) 05:42:18 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffff9, 0x11}], 0x10c4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 05:42:18 executing program 0: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000180)=[{0x2, 0x0, 0x1000}, {0x0, 0x101, 0x3000}, {0x2, 0x6, 0x61a93e394bccb40}, {0x3, 0x400, 0x1000}], 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000002c0)=0x6) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000200)) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) r5 = getegid() setegid(r5) poll(&(0x7f00000001c0), 0x0, 0xfffffffb) r6 = socket$inet(0x2, 0x1, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x80000001) getsockopt$inet_opts(r6, 0x0, 0x1d, 0x0, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000240)={0x3}, 0x8) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) recvfrom$inet(r8, &(0x7f0000000280)=""/167, 0xa7, 0x2, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000300)=0x1) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000040)="40577efe43b5eb241908d5f3464d35330c4be12eb69ee324422a94b6c5d4cc121d1be69eafd6e35bece42db3c7bb25612cdd113c1217b9dd5fea80d14ba8f17145f12aa1126522398ee52e64cfaa7df8e7bdb166da35d14494aff0fe1567c08e06cb4ebe438f119fe4d5fe22db6fefaea65e281a71cecd4eca5c105b1e2681c18b8572ad476a571f08078d9dc125310e49a201555c188d1774fca4a88ca60811e71ae31d2e83515e3017e736f6ce7561fc2f8e1744a96d69171c70a05476bdd1991d756bf66ef55807926db4cebf5a0117a39f3afcbbcb6c24df9aa262e04df33b2b6fd9589a3125e3f201ed80dba7e45783e307db772ca1fa9a6f67eac81b", 0xff}], 0x1, 0x0, 0x46e054bb) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ftruncate(r9, 0x0, 0x9) fcntl$dupfd(r9, 0x0, r3) write(r4, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 05:42:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {}, {0x6, 0x0, 0x0, 0x104}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x6, 0x2, 0x8, 0x3}, {0x81, 0x3, 0x8, 0x3ced}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:42:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c, 0x0, 0x0, 0x7}, {0x83}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000200)="df9fffffffff13263680344e8ef796856eb093668a4c311a8ab3facab185afd6d774d3a36d0010000089b779fac20400000000000000d0bdf1ff03f2dba2d30854fc00020000001e5471da9fd3ed0e1a890cc29f000000000000001c41430f10722e35ade0e41b18fa81dcfd800f754978e29741b5ac94c6afbe95aced522704a83986df6c4c6669b06e97bb066befa63302f9d7dd79f0440b1e5c7144488d2d69493707e97e000000000000000046000000000000feffffff", 0xb9, 0x0, 0xffffffffffffffff) 05:42:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d6919c8736f261688f715b18c266f4a66f89bc31", 0x0, 0x80000001}) setitimer(0x0, &(0x7f0000000040)={{0xffffffffffffffff}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x2, 0x5}, {0x6, 0x2}}, &(0x7f0000000080)) 05:42:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffbffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 05:42:18 executing program 1: wait4(0xffffffffffffffff, &(0x7f0000000000), 0xa, &(0x7f0000000040)) r0 = socket(0x2, 0x400000001002, 0x0) getsockopt(r0, 0x0, 0x17, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x7fff, 0x10000}, 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) setsockopt(r2, 0x10001, 0x5, &(0x7f0000000100)="4b6efa6010b6618583430c61eda79888a971657abc7503abdbfe45013c588ad4b6f7ceb3619d234d9f8672ce7fff29cb83fc98e6443533cf3364579d282956926b914579a45b6dee62009cd23d63bde5c24b1e845ab68d65199ca99d15a7e263cba20b8511460d50c7e30b402c1323eeb3752768894e2672", 0x78) 05:42:18 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r2 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="10000000000000000100000800000000000000000000000000000000000200009ce094e1adfddafcf1a5ec440a5f9c2f31742b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0886011b41d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc80e00000000000000001000000036aab368d745d79544005aea442883c000000724fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63adc98e1e15ffd4ac602ccce5d017565c89a1c0b814948d7f3789805c3e2537dfd5b538d52f05140757197a8886e705594ae99a9c5d9c3f309d50766b0e2bc72e401fe8086993682a5d1ff1cfdf5b9b69a8ad224b94d78db6125f4ad64f998a2d57f45c565a3194ced600c1ddb25e92c95c6ee5ab13aaaa148eba1a5a1b777805bb6f988139ed02cf4964855a0de818a27a85bc12a4f69259275b8e286ae5c6581dfc9f96271bb25ca36a4c674b6f0f1d29c3f504f14087c028ee6b4c5949a4ca99ff3fc5b6075064d5a58d94394826f7e92becb6379a3d95e605c316ec6863c02acc03088163f0f1c8b4a92e1069154acb86034331d1eb190505f07b118ddca4b51210eb66a0c6ebcb4cf70fa04788199569c6d7b7a198038d21329831d270ad004394aa40352c9387102a5d50fdccb012363a8ef4bae5d521dfe9b6ae0e7ffd5d005603f8013eb441e057a17a3e071845399bbc5cdc9957c849b095dd982847154ac267494bdfa4b8f7c53b562c9679f419e0c65ee338bffbb2ddbcad12a16e24a9a5e7e3907e113b9d9977744753eba7e282d9808757b9e8aaf0032d965690e2d1c99f1971cf46da71bf74823bb747b1f92e38c12116219fded9e20dc0d602714e11dc8f85fdf770a89f6c75f733e7376250fcbb27ca0b8461ad4cdae9ea19d94d1e6ce5c2595d2bc26c0abe3f120a15d278677fbdc8f9dc922d7c227b83b97b6231ec6ae6a3ef195f25b1edd58516867f2a113ef94055bc8a07a4ddb20240e198f36f66f8db77b119aab1ddf5685d0b6e33e52c9bcc405aa4f16714e2b9722a7b744b382ad4ee7e5f6b76f5592ea4be6296ab76a1b503ec32f99eaea62e57a7083172d25c00871c3bb867821fae141efe4dcfbaa71c691bb9cfeffbb6aff2495458e098172fc15b2c3e48b307523417b556e4a753564bd2db2d6c6bc25300"/895], 0xf8}, 0x40b) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') fchmodat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x10, 0x6) 05:42:18 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x14c, 0xffffffffffffffff, 0x24e, 0x0, 0xfffffe22}, 0x0) syz_open_pts() semget(0x3, 0x2, 0x20) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r1, &(0x7f0000000100)=""/201, 0xc9, 0x800, 0x0, 0x0) 05:42:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fchflags(r1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "933b4ba8dd00", 0x8}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) 05:42:18 executing program 0: semget$private(0x0, 0xc, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x1, &(0x7f0000000340)=[{&(0x7f0000000d40)="bf80b04b4ecf8739db9d9930ba6374c24e2d448a13e6cd19473f8ab2672b342e7d28e8cc43de11931e2cd8c48b64bdd163416c839a9e288b5083c1f37fd8dccfaf9395fa503cd945c49f76848d761b113f56c0c8752558499eb974834ed646c8ba760a57538d47805ce5a62f4e798f8e4549d4fbc47b2412ec7e9852b1f9008d658e602fd69f33503032a77883988b36765962d4a306d843d71b8a4e62d75dcf50eb380a01fb4d78cdd0cf1f7a23666a752f41b12b03f9e9f25c97101a0591e93685af9a45e0d7b4d270b6ff2f04c753ce3aba7cb52b3f7516a5c40aa65bbb42f0c064b4cd249bd649e798b07ac29521e4d757dd145f25831cb1ec5d101690d5767578e6e127676799a0ec4cbd2cd4456a55ac1cb7525e496501b8d26670b19eac257f64c4d0b88ceeea80c75ef98b83e8da650fd30227e8e1dab8fb9f87a5fa2a8825c8d5851da56a232359c5775512746355b544ce1fa3707adfa5d86d740536925594679829192ee523642a8214b35395ef64f500"/401, 0x8c}], 0x1, 0xfffffffffffffffe, 0xfc71, 0x2}, 0x400) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r6, r8, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r0, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1f7, &(0x7f0000000240)=[{0x0, 0x1, 0x1, "690ddc506ce0c8bf9b3a4b3567ec7ba50dcb1d306063b4c2701dc169728b3715a18be0552220269f62cd9294ee47e6fd0f91ce131a0d7055f48a5a87ad446752a037e71440cebab02f18a6"}], 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x8000000000045}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x8000000000045}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYRES16=r15, @ANYRESHEX, @ANYRES32=r16, @ANYRES64], 0x4, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x0) r17 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r9, r11, r12, 0x0, 0x46, 0x9}, 0x9b8, 0xc07, r13, r17, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_RMID(r0, 0x0) r18 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() 05:42:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) connect(r2, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) r3 = accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000280)=0x8) sendto$unix(r3, &(0x7f0000000000)="3fa5e905340de0e46d20caccd9881e07b26f6e348abf273b79565058a6af30a051690c71e54d0dc1e30a", 0x2a, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x0}, 0x3) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r4, 0x0, 0x9) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000180)="16ea63fb4ead95ba67b26f80697173f7a949b0285f168b9ff7c110314b7965407be6b0f53a82fbb9655c6f55757b714360faaa056c0edd37df5fe4659b4a86c391d7445c43e8e781f25e1ac257fdb2311263ea44365d70e68e8a33ee9f4a925eb160793995d2a2d318742e66f6c1d467524b01c3831cc11b604a3eb2e27b7d7869feaa664bb66259e1f075e17b26563d146bb203be85446f2ae70956fa3395f05ccad1ebd06fb0d82eddcb28ef5bf4f7cfd8823aea53f6fad3940a36d4cba63fb592fa9f36c6ce62b0808970b15c47de08c17b", 0xd3}, {&(0x7f0000001400)="43f826a807b016bee34f089d78c72d053049d5e239614d669b46efba843c7aa1befc956cf01767c0dd986c646efdcbce80ec2f8b4e6b1e29da372254358a8561f2f67aea7c57a481490746ef4cd7f7ad36776bb6aa759838aee1586b50ddc0280e0cb2a1873424c87690cd9941f43377f9b64c0007aa67154fd16c80e2ce242a367d751ea5e737ab48a3d5203be1545c0c60a2d30ecfb3b2b1af9bf2ab2dbfa7dbdc506b458b67ed79673356d54d58bf59e26d8d9ee574fbc544b6a7022f7f924b", 0xc1}, {&(0x7f00000015c0)="d00cd989c726a19ba585cbacfe01a6ad7f3e0638ed631bbda7e570254af6ba221b8e374d509664a0df9ce7e4e0ea82d22f82ad7423c41897e1e8597ef8b559d421bc678a5810d1186f72d70b35326da58b3979ccc92253ac5cbe2f14e0c07ed4cc78ad1cddd028e62356857c9b70efb56df6cc1916915be2943edeaa30a6a539e02c9fc156ee94fabf00f95357009e210007549bc433e4f6703bf278aac57bf71629d7783fcd91d62501353bb58bdee2e0dbdbb4a369bae092e12df3a1cb69e8ec2cafb3e866bbcf7c317bb9e59d30e59e0f58aa", 0xd4}, {&(0x7f00000016c0)="86499bf8dffb0321b205594919f32c954be7e5afba614139bfc1bb06d831d962dd5c425c36f6384251f2392ffabe561bfa04451766133e66449727098bbbda898ce0dbe33c928c8bd99b1e8898979fc494f73cb713f9636ae98912500cb4a2e2666463b8a8ff4134c18512fe2bec8cc2c3fe2c9ebbd7daa5ceb59ce3bdc86c7b831c2df71b7a601977fb866c0ebd25ed24972d2edfec0e9e49fdbbd4a213aca8aa200da97c766e05faec42c27259cb235582ca04ac0ce0262ea99288e7a05fb00f1494c23d4b7da9a6d116c538ebccd15cbd9d4023c17fa7b459638f72be2e871613a0a2f3384af8cef9479bb94c0fce29dd5eb0addfd156b8530a558aeb0abaf05a02926eb06087ac3d4291a2b2eae1395d40482e5767bacc289e92f7fa4c98e628a80dbec714e3c0f4e5847d69ff73a4d18fb956ed43394afc594e7ecc2ad6fec928704ee4895c0b2bced3522f90fac56e3538ef9c356099a94fd1394732916fc1b6e493f049cfb074f000ca73e7f9b7b4bd22128b6dced3a6f90dc36fa233c4f27ebeeac302ae76db8f26abe36a082109e8d9f61c200d99b501be5a72d8e39409085279d5a731bad834092538784d884708f18966f940347d9ab6e5367262043ddb49fd6266b447eb111de0f771781f82eb9ff86fb92335df4be38f5a3f792d1aedb121e43f54732d06806c42e714aa6c991c3d64270065c5c560b14aa8f26267bc08e053850a37e4f3ccab78800579f15355ea6f4f8188b391de55d596e0527550b9f2f3d25fd0f5ff16d1c48c23bde75ee3c349a5f6c39bd09a28e623df0685fe825b21572b2676ab0d37e488fa522f45e156ec146efb1a847876441c164360661534f3bee865f3f269c466dd7d7954717145d52908916c7bc932a3d5c555f910f3194acebfc10dd5f4cb1a8b9d370a0ae4d2282946459de41ae1856df6e9fdec246c82a8faa9b83e9a55f9376cdad1c11c4bdc4090bacc2840bec71bdeb1eb00b1f1cb9bbac5477bc5a372f9356131dc9721d707346ae4cfcee54d73f4944d7906195889301ebb4c5aa0b54763105b49cc9e308289512f02a89419eb9235b7151593ab6a21eca88738ba7c6efd742d6b6914c179b3b4ca6cda6c0a2890190db490a16818f6539f79c9ca22a6f39ef0b6737a729a87b8348472d5ff4ca2365e89511b0d4274f00a3789e738b44cbd6435ac622c780f7f31cb35f9419f795455c1b392b674c1ab3dac262b6026567484a8946c9bad8a100485e96311fec3a621622f385ab8eafd77f0f83231177997e5b366e15c8418bc1b5c54c0f6f089675f7a58c95b8535721471364a728032641e35dbc1a1e342a3f88977e2888ba62d91b5540c95acf105abcdf2b4a6c1d2926e0d123d5e9a6f60bf543e3546a5bd27dfefc75a23867d10fa0a7ab1505594fd7c276f233a6522e6207aa7cd7998dc6d19adc2a245613c61853927e10c6674d93da99f7c8cec9f9e875e6d6f2cdf723b4f7769cb7b76c19fc5e74dd2de82481205adac005b8b4dd69e820824099bd40e8ba2d757bac60eb4bfb4f1b5bc14f60ecf7bc6b6430ea839b56be8d38f2a17b3796d16ffe837aff473fd77ae7946196ba8aaab22e137fc753d1c01fcc24178ccc43d9a883ffb7e80101a57aeef34bcab04052679de507b86cd1118df56111dff95670e873888aa8f6729933949f043b8ac41d144deca8050f78de77b6789c492cb336acf7f89493596614edebf0504fb9f03fb29369e3d5d8175ff968a6c17cca362275c0b1e5b7c36b32058c0e3ddc731c4c1f0846acc1bf414eb001f473f92eaa193f2cb350edb24bbd0a004e573ad2e35f99ee3d61c0989c6f8effdea185fd9ee9a6b1846b1e6194d01df686140a318e69940d3afe1a56e94cd9b46d217958c0bc6048a8ba90822f923bd6c6dac2f57584008da44173eb667480aa14e49ae24e50e722064fb50c1ee2565428d9e451fe382d7799ceb7a604d6a82d70a60271f384c133bd88a9bee07e723a3b6e0698238b80d22c7b3b20583f056fa926a1b35562133bb524186be56f95094a2cf823441ca3b004708dc5a9d22d5d8c244987a60d487b99f76befc1db848a1befd483a5fa0067d0a9a4dbb7fc55fdd83ac265ece3b55e2219bb44d79a831ae0403fc7f094384e124da77d88a7316494a4b3d428a8d1d75badce08c2b5f5e8051ab5dc7c66235d60dd907649c9d582cab13056382418e4ad4dcc7d67c7a9fb0cf7d866deb2bf90587a7713a5882478526891f93e041bcc651c0dbb0e9461df0dbd094bcfc2e016aad71ca83c9c69c5649dac5dd19fb866916a59d77dd49557115278658c4619b5ebf0382ae2e5d5244b4c9eebc88aefd4d3a3bb161ae2048041f1c65d4cc39a79e88ae291ef62bf1bf77c46c0b5a9073d4317b7267f738ac6bf1a13a96fb0c6442638cf7f2a62a887aab5549f04a41b272af3c7bdad24c9c1cf22eec432683b6beb514b3dbfd1a7b8a1a8ac186d5e7e001fb8bab68122eb593992eb02b844719a65ea768c66659fe43cc0399648e917c0d8cb342a06cc3bd078d03f77f13cf6ce7f60ad36d74a6c6e744e376903295e2bf1f436f69b37a5c5e30a7b2085fac782d88315d3cd612040bc79b20e8944837176004de245ab1422b63edbae455d0c627936cb4f09be96565306dbb3550effa3679889685536aca82c9f608fad7b8df5d851f2f6370cc463f89750175f22f7ae210a51dcfb00dc6b38558e2d555c981ad2fdfaa452f49661b1cb4a9719bd1c3334891d12241b4985e6ba71cc44c626ab7eb6f32daaf02dafbb4a0c520a56e2dc93db34de5180b6c1619f0752c7222ba4e5d299cc9455423a67c194e259039be8e495103bac221bd316a830dfa3fe30aa7b4ae902e58692847feb463074cb8036ce7e465bfbfb6eda0124e38db2ec991c415680edfc3419c804b267d58539b880b5eb507f126bd4784e48d1ed6313812ec5a6dfeef2e1357e00a56058144b48e99c83c7fd7e508c1080fc31a2a2c19295bf1d8dd699871fa8d76a13045717346800373f9e04ff96ab6118d35819885c5070f80ed3222ac967695ce5a8b3c6503b33a4df6abdd0f7d16bd10e2eca1eb34018a81e07551f792ec3da5ecc2171290d36d0a8f938b4d3a41ecb071a59f9c3b70a513149ae8de0ae139308536c0d2cc815d88e710230573f0233bf88a8140ccedccbf627b436a5021e007adfddb6f70f48a0e8b4be98e5843c3e2ee1a5f37d8473c736ff9e6b3e035f6d68e678ab2b73c222615876705d41ae8394b5f13b1fa66f8ded70ce9483199f65b3e831ce13c41009043e02c5f5d8eae386aa3dc095a3d201190040ba147620fa613f4be11390e7705d5111de3a7f10fbb828ac85e5bec413103e530e34b8d0ca828a9bba826b60e3378492c557888906e204414dd5b3c8ad7e06d8616e1ae9a881e67177a45e44a7feaa0ac7f0ac71d48d7b937b5928be5988acdbee21b45b1ddf97735d902950568a53a279423f6daf8894292dd39233f22fa2b7cf0b26aaea7e6c19499d3b4f83b996805b360d3d8412b5cee9f3052a18cec57dc6a44fd6524b1ebb9fc22dc93ea8f13890a1ed57ac2dd03c65d1c9fd43454bb9550a975f86c538aec236b21d80d95b0ad7f124cdd129bdacaf46aa3ab5500c58a410089baae59f0cd417a371a46c4ef18565f4b896b88b1a5d6309a6b9d5a88344f06d9a8fd5efadd9a98a38e24cc5326c9d3b2e51ca053d7c9b8edbc08332e7a462ba5a673c2cf42ccca43d1a7f1c29b1e835edb448356724d6c3b1f1d133b8ac9d5c3af0dc774df9ce9b9f292c8072bce9bc53cb95e4f9f2a679f51496e18b4045f141e23c91b6ec64f5bc8646f6fd57feb2a09cc0725905f34f46de2d13dab222199970b3dfbb5d95e3d9638024a25e7a7c3f8e3297e4759a1e335e56dbc149c29f5a232cc68c2f2536aa09738ca665a81020d481153d6edfdac5d7360e10b1cf65b7a6685f41556308aa963c8df08cf9196266912f32727931035eda87e8eb7604b7d62485bad9775c82c926524cafd3223c4b338db309a2f47f77dc1085969773f533768632015cbbaa9f7e844168d93c9bb9718be32b6e2d517fe1db30707fec98973842a068e05db14d2909b344f6014def1d2d6803d32c322a8b4da0acdb779ba1ac89f38ae8e6ccc62fd3f9be75884fc19b1a37e39d90acb8296d4a87230aa6c50ad1c61d838dfa4275a8bfc5cf56ecfa1ad9279c9b2908dcb49a053210cf7d23175c3ceb6154328e52cfe9323aab208b74f51d91016e81477a688600696424b174b40f98c3eec621f861a3b1e64473d79ec041e557e38022a64f7ac819f33e006bf462cd983031403ae87752e12d15304a818d14f796faca48f44d0ba3a403e0c2aa78dfadc8c4bce55ae31ee8b388da9be37fbdde9165418ea428f0ffa9748769ef2d75276c23186904b12783ef102303a2fc03db59feffdb27d94c0028b360f2104e19dd7bbe3acafcb321953dbdb244e4e1f7031b03015981add34d81bc338e2a017fa754d09e697cd316a1841e542cc6d766948fa0a26eb318fa1c101815b138e3d16dd682e97d6bd9d7b2515c60ca384e619c6f5e8d856d5d228029ce19170f05e440d83387e8ee5bed680e83c5688e8103bf235613b21b6c768e75ac0cf2c2eedc2c9087bdd7ed157fbccd2fbaa67ea6a612b9035d1383b1e9b33836a07955aca6db0479c729a3a7697aca8ffe72b50a661cef0e6e64159a997c8a9dc90ff5ef12f8c10a8aeeeb52c777e3224678b71012edd1172b88a6a4b5be42e6b5a11812a4e488aae8de2509c101108df5ac975e0d5ffd43592679c6709d4b95887245086f0c85e03b7dcba4d265728f44902482b75ad0ca88b2a3d839365d03d2480fbe695395d43953a62180f589dcefb13123a46426dcbcbeef136a8a96b784da6ed834123f2f1f26a01be226a7d989919464420ebf4664c4bddc49c45ae894a37a913ebf5dac879738a25323ce18eb467f02d91082f2ced5999b276503a0304f5c0979fa8be975e7bbc9d20ece4737172aa68c7cd948a11b2274487a63822a8c7c8c3a240cfb8905c3497140a022417990f247dfe3d13e613ed5c838f7ed975abfa06bca5f6d612e4d47d5449d1612ce1d86e0718a1884f374fbbc2b9ca4a6fa784fd3f1a4031f9d2c688afa222a8575e2fd6a9874bb513848fd23b43f10e9fa0f54f63d814d7e319ddca7ada28bd019ff69f0060740392fcad75886695351ef08f430801f8dbfe3a5c2c0fcbf279fc5c7cd8cfab8d762dd7ca7213a6a1136ceeea65b10874f45c16016a759aab9cb37d662b39e113efa370ffc2c1ada18cb99dfbe31cdbcea016187df7187720d3d799571a449c25f0609350bffe4dff1970557feba3de1116c3ba8a03cbb7357dcf716c29e099b2e582900a5d5e216e408700b0c14530fc2c61cf50a26a9d6c45c52cade2899829a70e652f5c99b0ec949408f753310036bba1cbd2c4dc6ccbd4625ebb35f9f10632f7c9ac3d65ae09a08d5bcf9b380f937f06218e4b8794b574b15a11e628d050116935f161bb320d293db2299d86f024bd4f4dfb267ee443d93aef47571d53bffa183dc3759323b7b8bd5f90262c100923f2472824f4bb8bfcc090f1be201a74b1666885b8113d374c8b7d87cb21595a1b587e73da841b86fbdde2cebf65853e065cf87e0a3e2ef232c0030357f398e4cbcc5ebe2519eaa1ea8e02c9709129845acb539b115ce9b54554d27fec53a2dfbb2ac2ac5f189c1bfb2c8390c62d10aadd05b5f032ac37308323", 0x1000}, {&(0x7f00000026c0)="4dd28aa450844e2dc8dbb9075acd45d0ac399749783e94ece71826b77d6e3f98d76460a21a998a61997b3fa0fc8436895b602d23143b7e48151770cfca22f55bddb78864adb466cc2a49227b1338c39669cd9aa5312d6616f1c0b75d3b791db426f888e06e9ecc056cbe5625c34cd6a69bc4040ad13daa7fb6fdbeb98534f603fc1329d2deedbb18bf6485e39a95ce983fcd98595a4103ebdebe05fba3458e31d9614b6e842cf1355b33e58fabbb5430526c0e6d9fe751af1e752a259cd2313198795d212039c3f8e566ecf3d2b7a303b8689b77c779d4468cae1fc0da1e45d172890483942880abdc4f63b1a2d0ab4f98e1180d93f435c006b9af88ea16e942cfa20406f4061f65cd58d3e3018ae82e8f61c12e154f4610db6a6873a455b161ac7bdaad61f635ad6308ecfe51d4888434fd54c0366b5889af9994aff67c6fd9686d76f0dd9f3e4aff4a944041364cd6f48f9d0bf4b811c5ee9889a97bc3f909c665fafb7581d0d0b35e057d8ae85ba64d509f97459dfb66b65853ea2dbba007a7d280a5d6a30286ec81d220174169eff40245219b8b2a20c7c904123f6a3107a7d34c9f7ae88d8b809432b655b52bb6022972b4a3758eac67685d2241d458da2176295ebb9b0ed094624f6414e3294e855773765fe4af561c9c1faa5262ded014c18b8dbff09ec80117aadf51ccdc66ebe73b6aec1ae092e8149bef2f299ccca9f3fc718c07cfb9db8cb58c6ab8d64ec70da860fe72105e94bf8b94e704e2dbc6742c8e8dd3745ffa7c54f7766ec6428a31d5a601fd079296184e41d1d1c1dc2714b87f83e2cb7125cb95c03387429de9124b7ca6ced2eb812fceb8fd37e49aa87f34ed8f43e6daa1a89fe477c094a6425eae723a096db8e9da1583ecca81330aadf2ba30d0ff94e1f6f94f6f6344fc68d4f594e055eb179d5c519c430d9c47a77d67f3d50257556ae944184b02009ad442797ecde1ff7e4b37f16e2f726952af8a09e052707bfa6bbe8d206f177af49f2580fb9c651ac5cd521bd5980ae62662ae2a52631afd6ebaa180ba4021fb1d9ead1ae5cfc3db7d8606134e25dffeb6c73655bf96dd4f3cc6cda346ab835aee38b8609b59ddb6ee2f06b2515f9be96ec8252fc99ac16bf6c481b25d4b8a089a4362ebf407611a000e193d2f15bc3f39cc8fb46ace82a8e4e1facaf1127c205abd40224b74b8a2d12ad5547fd71cc9113fee183f82c5349f435513cf42e56674fb6aad493dd653c144091b4439292241211d0b106870b7d1c1d6d96658754fb6305f6e2826895aae2e76a6efccde3cac6adfc5d3341f9feb61319d93d38fe390d644885cace7c745edf493c0db440bc700cf3deeff9eb1b2dc51b47c568b19b6a24f224f7e4ed73252bea9bbdc101e22c61fca569e9eec0646a072331602f9db28a8cfc5dd8e3ac437bfb4bf247128a2f1eb4d95ce5c4e5b11b9bd6803509600df3aebf934258ab7a423f0e41b035e7b6462171c3668ae4a507e6ac73589ea6ec63b9b8ead49188792e32b05c02a5b1d5ccfefabe5a62a1b18b9f98efcf2222b2007f9a085af1490f87deafa1aae49ca4db9b2ae5243717e5ee062be37ad6b911fe84e17b29324c95eceeafad424c12de828f83a1db2364e3e990092b2006bad72f6c30c0d6f024dea1017aa381a5176cbe8def20af1fa7f79c336d9770e7c26beb55b6ba2060a211b30e99acab82a8c100a32189f92c169ee8dd80b8170ea4e26af4178f86d579b8df2d5a046d8be2364940a52207de2b9284b0e181e200c86f6bcb4abab8ab58963983db540b249a058909ba4c835e3a4ae7cd7ffc2250cfce46a691b76cddb9a930327eddb6da3458be81a3e69b01ff575324460fc95f8fda0e55db382512d7b9c6c5403d11cb04c1df08efea9abb7d229139d6c26bb47f9cb77b5bf6ec023b1222b071e6efaa8ea6276c6907dd4ecda5e9bc4957e759c8283ae550b8c0932a0851031c15a211b33b64eb1e9d91d89e84a112c3685ddbf058fd31c009c37b244677bc8164ef239383c2661928eb554e448b401292659740eb6ed3452aaadc32554cd430df54020bb15d7f4dd31d6a54e762eff2c80302c25f7bd546feef35306720ad21234a3b10c6b31c0aae8af3e187166592d16968eee83d3bd30dc7a2b112fce3bdaf75bcc7765bb90e8cb4b7517bb002b1045244320e5e1ec478b907bd198423cb344ceed0dcc225969b92880b7ec487f7e78f4244694ad38998c40e272b41fed20701ab7be1c6b3bfc526e57741c0f9f6a06cbf7d9f4edb66b8de370ef92ddd3c2dd4f5e39e4180c841bbd1c346ae0940b6f04fb88244d6ffbb6078c91fe4f80df98dcf000e59aca8c743a54821fefd7674b4590e16f52dd5f32f1a51bcc7617ec60e0fa1bd47f7f01a6c752cbfd610ac509711d593f36c6e642a3464c6132af1cd87023c2c7689c87961c2c2106b68c7bbb61d23fa363eea67055a0031c6129d451425d144ef0f871212441919f739c8512a05124032f3ecd1aebfd282888109147670c59d762c5c821d7f9a5d465a7b2e973818b2cc12732eed56c9147a59bf5c96fb1532b17f98bd94df9695f714ebd242f1c13bc0d9a51d611c30ea9c1e9c657371889da9e0058166ff90bbec3370c417da1ae7ad017e78607f7ba0c59c4e01d506c506990927ea170881e6b6add95e7ea4c43a34d348252f657b03892cd6f78124a86713f8bd8abd6fd02c343af7c7590da91e5434e4ddda2b6f1ee73f3a983fb91aed2fd51860aeac4ce2f6ae23ea8a7d9c6928a3eedc2c97875f7047f79c0b15b7fcf06c744bb2e7ea5e826c72d9174f2a7711d742890c8bdb1323778e79dd694898e554cc7c4f93eeb154997afb11047ede86af095a8d468a90d6889ea774bd88d4a64c1cc836ecf46dd2ab237eabc75c3470cb47075e4fd4d7317739df30a2e9662219e58099323e3c047d21b26f594a8117f87e87f2d536c7332838261d63b88447cb883011529347402efff5ce5269b5c97cedcd2428028d9f99d2e670df4076a0ab8e233fc1eb3ba376a09056070513255d81d0e1d422161a81e2163d4f71865fcb6eeabd2ae44f8b81146639d58de34a9d818198d48b121b1641f972d4ff7fc213fa0bb3416d2008eddf9757bd4869b8869de6a7ad957ac022cc08d06e1bddf9f0e5aaadffee3558b0fee7dbb397fcd3f017d4c47bf7df46805600a8275d7423ba9e963e44bdca10a9fc42c2db803db6cb47fb96a150a612c35f78fac2c1c6c676c975cfba0660a172d925b95a518c4114b036fcaba31788d468aa70d7e3d2ce3934b8ca206030400932effc549d2fa51c80faea9974044ea1c235d840ae3980af1a90dc1bef3df10b79523b2fa3eb8834ad26efe3d52bd85943666693ffefd215ff0b4cce8548e81ab87a1e99920c8913da7b8a08e6659552d3378b6b49b692be1b26b0886a292af66425080e8b425004e8dff6ee15806e27e687d7b26337d3402ee871398067458bda59c39dbcac81409c6a8b3ef232cc46efb49e1cb3e172d060a4ff39945c18a9714aad949840b132260500290377622fa8801c742aabe5917ac53494982c0a3e57bf1e5135b1a9088868b19d5395094b322bfbedc8a002cf3bf697d394574446bdd9f6972bfa6aa542f61d571976a8a90ee44b714741e8b550632ee6fa35740bbd8ff9ab5ef5ba10c23144954383b7ce83005934ed82747198c09ec94ac89db99cd34a571f24e899f9a7e766acb5b69fb2ee0fc4045a27a4fce413d441b7d6fbd7ef3dc2c860ab292d5d5b11a5c6c021f9e91d080fc4267e9463adb834eae2b7153280d5ec51bf11460dfbf74fad41632c7198c092d31de8350a228a2565bf5e1db4ea31783cb4c11d531073c7200128724b3914145d481f63dc2c666aa5a96ce735bba33fd93f04b15279115fbeddfacfbe8a2f1af81c201cd33ff4788ef87685e2659a677549671313a9cfb6b3424c37da840dc0f7d593144bba2ecd5c72e8e289d944577126a0a5e3a42d4e547a105f8e48026525eb504ff0e60b8c6227a780ea97e36e1b31f09a24ef16b640c5da0c65a7471f72b048a6f085f26f642da40155ebe972944dcc6d2f61ff6f6d9bfd3287a61c2de5aba20fc951edc75e389fc56c385140456ed7ebf98fc6fbda8c3fa658c721a586a9dfe1e78dbb41e5c00311e64dba27a4d0a7698efd11cc839ca4fcfd833f0f7d00c9a21219eb2540a8bab567a13cac1b07cb1f14fe07b5fdbef2c48448ea115a52b3cc6a1195ccaf3ac9a290e4cb20ad61128aedd502dbf0088c9472a10559d2975a2b71eae33a8aa5322fd7cd15617afd04f003b14574d6a6ef0e6da4c8d23ab5685f944d3a270c3f1ca60b7840aa523871fd9f7abc5189a3629d70a69d25da519745951d3879670dfb5b0d12d043265801555029f972ee91d0379d6ec29f53acbcc5cec98742b08f2d892ab6dcf8b87b48b1689dd99768af6fd00d33a489756389b30502f646b3b449d7291ed206988aeea81d106b546ff7477410ed8fa3390acf4b0ad089fc7fd639bf9ff416275f976c01268cd14f09b453037b1b2b4c9c267977f84847ea5a4d298847549253e806fa618978c690ebe05ba8b52ba586d3bff4af22f94fcf8cf996d1f257115acc737001277bc75c9cd134a2bf98e48f472c058628a609fdceb72dbf25489d5718e3ed5827692a907bedd1a3b8985fe88f53320f229de6ab3424c493e8af1d0586fbd2bb7008045a2834a167df1f8cadf261ac4e2a05e5520ae69aa84913e67664df12f9ceb67ce75761cda9e52c3dd86f4674e4955492786b6527b29d37c637d8cacfd06f8e803a850cb6f81d3887d4de5b8f946b976b361a4191f9a9519b25b016196d5722515ab0c403c81f2b83f7f1e8daef9e189cdd8c1788321bf44baae53994e42a1186cac249e29f66d71388d7a84e6c8728ec356cadc5a8ef548dcf8a689398e9e7a7a576477fa12e537277ff9a06c3c3773014d97ba5c7e1167bfaf5ab9bfe2ef9e51a4bcc9fffa9140c97f49c65579ed2cdad2c9fe31af079b0996ffe8584733a629d8a63a41b4254580a57e2960f72028e7b3936933954f5346ae04a7256fd3a53d46a26e958ecc2c067583ac83cdd05d4b394e1d7324caa303a1f14ec8a133cd1e56a978b0d495e7db91dbf0a84d4b1f0f79c89919576fa9da8d574467895dad9692f4a6385576609f0fd412a541d99b58c69a1a2c2605de2da1d40592f0f17f8e4e97cdf029046876577576bbe8a9fabc858bc1f00eaff7eaa50034e3b19878b8b6f6c5f1590ee93af47a1ff63adb1544749efd30d5643dfdc042059b6fa60b044e4dc7dd2ec83ee0323141b98abe03e6b59b01e98c0006a0b02ee3223d43ecba01c10ffc6a560c9a4f5b4f696deb8f664f0858c3ff3bf3b6c3f609d8bd46021d7617fa35e361bb65cbfd9668ddcbb24bceab3fbeb6fd4a8400152442f7848a36a5b84df5854fa7c082ae4e9a5404cf9d0de0108dbaffe2d8ceac84befb894627184c99496db31398756249b15302d3aa09c8856a045d6a596acfb1731ee0f427cd56e3d4a2dc6d31d0c077379167c760d8df3ee4c34746b80fcd00c9a6c21f3edc11b0981d1fd0bd54bb98e8324e47a03db7415282676ccec449a513a650786f32a2665f42d28c7ddf0c4e7d39fabfff6e0872eec5d57167c6a07726ef22debd94400d7f035de18be3793b4c54e5596ca8676c6272477b9ae293c8172bb0d3aef2f5d883dc453f86bf3edddc03c710c57c794430bcaf10baede9aa920b86573b8aee324e3170738130", 0x1000}, {&(0x7f00000036c0)="4a4c0a59e75372882a2c3eb40b54372407584609b045a651a4ee25ca7da18161796b86d7ce6015cb07ec0e571b3b6e3189f355745ad7df0a1ffbc961219402feac286419f1177d495009bca9975eba91e5f92bac504409398f4add10d7932fa99446c7a7ba37897824f6231c3577e5e70b36a50e034774cdb1ef4dbc3cbc51cd99030e588dfa85d562c12371aea284391b006d9d49b56715e76a43fdaab5f1f35ec65ff138cbbbbdceebac19d42474d7dbe69152f41441c8652675813bd846b9008a7ba558af6c3485e18b835fe80b2c3dd3", 0xd2}], 0x6, 0x0, 0xb936) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x9944c1ca0fa24a89, 0x5012, r5, 0x0, 0x4) sendto(r1, &(0x7f0000000300)="091e6d7d04572d98d9011e3f62feb12ba526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe41547433e0c66c4760d73b3fc75e3f1cc265bf8822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b3368fa61389767c211f5a62ec960fe51d7521d2043f800108b4069c81ee2c94920b52779189ede3be3c7bf3c8982da1dbdb729a384fa0b330a749056d20df13e8a4244caa27cbae9886867e7108a26fd4da9643dc783674fa894d26b2", 0xd6, 0x0, 0x0, 0x0) 05:42:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x2, 0x2, 0x0) socket(0x1, 0x5, 0x7f) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb37d4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050b0331dd48d6fdc2ef38b4d2c38f572cf51ad15b5cec337b759ec8adf7ff8e7b18d724de92f008c18d00002aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a828743c81bc5413e836c86a22ee20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc457000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5578dfd3f151bd459e86fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff0364dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0000000000000000602f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ebd94dd638efba4f481f047c2f2c903005b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbb12fa38eb2a450353e206ae63ea54877cde51f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00bd7625c71a56b0f6ef1d8bb2e075cdcb511cc6b84696b4d7d581eda748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22123da787360b8989eabd0666a7ad788f48b442e153dbe35e87305fd00817dc007d07c4740ef85adae3d739f81cfdcd0e7e9ea8d718d0cdab23224a1cf8cc3567564835aa8681303d29b770705e5ec310db8dbee98f91ddc314f31328863605bd049e27fea1d9ec4c9ccbc8d848df95653952182f7e7809e8f1d88ad94269c376ff19b7110e2a18b5443d94e064836f22de819d3c04da90000000000000000000000aab8a019ac33332e1b69bec9917efe46d1a99a42e25784c606a967c9d77dc102e03f9cdee3560f0c42263074970495083d76ae5b9b31ba2a9da755116ae144e0343894d649bf04009e4d49d886456e054ae45b9108dc386cbbc5e920f913895217e9b5640204ae5736db761b73f9000000000000000000000000000000000000000000000000000000000098cb7215a079817352f22086a0e92e5bf39a27f06954"], 0x10) pipe2(&(0x7f00000000c0), 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000580)="e111fbbfb6bd955d8d983cfdf020b261f679d6c20344f228c1a96fca92f9b4c59f1ee2f2c3c6c5d0d4dfdd6affab6b8b4d8719fb452a327017ebb873a28682426fd2ec4215f86972508716680a2ca3f28796ead01fdea357feee3df050ff82a99400ad6fee436092bd105d5919477ae2d85e841d6b84eb52d018bd3582d741a1aec9cf92b94cde27f44dfa4fe735edc6", 0x90}], 0x1) 05:42:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwrite(r1, &(0x7f0000000000)="5da8356e49f10dbe9dc123f091b48ffb95ed325287982fda9f16a9740854414284fab934b54e4b882a7b16ff0dc73b16c96ef1320bacc15cd052712b4141f0a3dbc54b938b1d", 0x46, 0x0, 0xc521) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x8000000000000000}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) 05:42:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x400, r0) 05:42:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x4000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x10, 0x3, 0x3f, &(0x7f0000000100)={0xffffffffffffffff}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000140)="c88efc622396ffdb955bb3abae52210b7bc76fc6c73c12ed74bb6ec78832ccd406e4983ea93f7f2180a3e51ca2c433ababb56fda6455323dc6e0bcd48607ac216a27e7ba93710189d08cecc4a3a0c2ad13bfd83bba7fd96d89afa96cf5", 0x5d}, {&(0x7f00000001c0)="e48eca353e7de35bf5d5cfb05867a381e26ca771589d68037a1fa87516fc73d01b8400482365600040360bc78ebd13b5331b584a256167d8c0636fd478ecd7af3bdd4fab7e2b5053a5a48caa5181f9fb8830afa7d9", 0x55}, {&(0x7f0000000240)="44d428cb8690a55175bd02840b42cba1592c359232364996aed73580550dc2569e2e933e060b6d052f2b204738e122ac64fb627959de7ec276044584b1f4eb6c0a34ffc9add31299d546e1bc84c0f437c1f42f7bc8f82febb20b45e868428a4a873619aa8ecd6b0c1a0af7530c50ba35f2eeda55206198e54baf07c2c62b4f3c76398f82b0d6d1ae683f0c967fff332b779074e15e03ef3365eb0810c3d0c1fec993a11bedba01115b3149658f87c0a6fad0574a0f4f2d196d87cbf51c80fca274c28aa44490de278531c41313653dceeb518a419d842e858faf41bedee93da88c44914ec6cb57e4776cef316593", 0xee}, {&(0x7f0000000340)="5a8bda6b3dbf6b06345df00fb84f47cde1bab855b71a8a2634e471544a79df69e8241196f24f99d1653ef9ede845991f2edd43985cce2fd5", 0x38}, {&(0x7f0000000380)="a36693045d745086382849a1e882aab7735371f417a4bef6fbfcbc298583b52a55093751d40db1e78c0876c9916b812747a0e8f3ab62c006cc5609", 0x3b}, {&(0x7f00000003c0)="adab3503be448e2a6b207f9c78d974b6e8cd4981fe700d1e18c43d8b4e13d18975c5559dbbce446d79732129e02216b814a8b95b3bd7caf416223ebb61b8c1624e2ba7c3ab565a7c3e506e0ec57cd8caf710a2a174", 0x55}], 0x6) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x25, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x27, 0x99f, &(0x7f0000000000)="ebff3192964800000000000000", 0xd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x81, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 05:42:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8001, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="f6ed3abfcacb80bc000a67f50faa0000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) fcntl$setflags(r2, 0x2, 0x1) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:42:19 executing program 0: r0 = socket(0x2, 0x4000, 0x2a) r1 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r1, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r1, 0x20}, {r1}, {r0}, {r0, 0x2}, {r1, 0x10}, {r1, 0x20}, {r1, 0x80}], 0x7, 0x3) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000300)=[{{r1}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r1}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r1}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r3}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r1}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r1) dup(r1) r4 = getuid() r5 = getgid() fchown(r1, r4, r5) r6 = getegid() msgsnd(0x0, &(0x7f0000000040)={0x3, "ba314e54c6050050069d3f38a84ee889af60b405dabf8a44125a80c674c99fc9249d9cda1d52a986b73f224e23a94f9d"}, 0x38, 0x0) lchown(&(0x7f0000000000)='./bus\x00', r4, r6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:42:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2229bdd9838e0fd7857e3777f4f844"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x9a) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = dup(0xffffffffffffff9c) fchdir(r5) 05:42:19 executing program 1: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000943e979900000000000000000000000000001000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dea3b37a00"/248], 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(0xffffffffffffff9c) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x8010, 0x0) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x181, 0x0) setegid(r3) r4 = socket(0x3458a6bae334a88, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r6, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000540)) ioctl$TIOCFLUSH(r5, 0x802069a8, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r8, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x24}], 0x1) write(r8, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r9 = fcntl$dupfd(r7, 0x0, r7) getpeername$inet6(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCEXCL(r5, 0x2000740d) r10 = accept$inet6(r5, &(0x7f00000003c0), &(0x7f0000000400)=0xc) accept$inet6(r10, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$WSKBDIO_SETMODE(r9, 0xc0105715, &(0x7f0000000000)=0x1) 05:42:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b623f3209b25658cb352251c322e") Ë./file0 !þË./file0 !þpckbd_enable: command error 05:42:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = msgget$private(0x0, 0xc) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r2, 0x7fff, 0x6, 0x4822, 0x80000000}) msgsnd(r3, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r10) getgroups(0x7, &(0x7f0000000100)=[r8, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r10, 0xffffffffffffffff]) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r11, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r13 = msgget$private(0x0, 0x1) msgrcv(r13, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r12, 0x7fff, 0x6, 0x4822, 0x80000000}) r14 = socket(0x2, 0x1, 0x0) connect$unix(r14, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 05:42:23 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0xf5f], [], [{}, {}, {}, {}, {0x0, 0x4}]}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x5, 0x6}, 0xc) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x7fffffffff6) r4 = socket(0x0, 0x8008, 0x6) r5 = kqueue() preadv(r4, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r5, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r5, 0x20}, {r5}, {r4}, {r4, 0x2}, {r5, 0x10}, {r5, 0x20}, {r5, 0x80}], 0x7, 0x3) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r5, &(0x7f0000000300)=[{{r5}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r5}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r5}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r5}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffd, 0x88, 0x4, 0x5, 0x1978ca539}, {{r5}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r4}, 0xfffffffffffffff9, 0x8a, 0x40000000, 0x6, 0x101}, {{r7}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r5}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000180)={0x8, 0x9, 0x3}) close(r5) ftruncate(r4, 0x0, 0x2) dup(r5) r8 = getuid() r9 = getgid() fchown(r5, r8, r9) fchownat(r3, &(0x7f0000000140)='./file0\x00', r8, r1, 0xe) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r10, 0x0, 0x0) syz_open_pts() 05:42:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x0, {0x1e8, 0x7232}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="335900a1f20900000016b5da08227095eed8dbbcc4a7efbd3be6656faea31a51198891e8fbe08bf6a558"], 0x1) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x7, 0xfffffffa}, {0x18, 0x3, 0x5, 0x7fffffff}, 0x5, [0x8001, 0x85c, 0x5c3, 0x5, 0x80000000, 0x9, 0x9, 0x9]}, 0x3c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x5, 0x3f) 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) 05:42:23 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x9) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_pts() pipe2(&(0x7f0000000640), 0x0) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000640), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_open_pts() pipe2(&(0x7f0000000640), 0x0) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) kqueue() socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000640), 0x0) select(0x7e764d91726b6591, &(0x7f00000004c0)={0xdeadbeef}, 0x0, 0x0, 0x0) 05:44:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x1, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffffd], [0x8], [], [{}, {}, {}, {}, {0x3}, {}, {0x0, 0x0, 0x5, 0x3}, {0x0, 0x3}], {}, {0x0, 0x0, 0x400000, 0x400}}}) open(&(0x7f0000000200)='./file0\x00', 0x6abba578028b2ba3, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a58864653000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x8006, 0x8) socket(0x800000018, 0x3, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206922, &(0x7f0000000300)) 05:44:51 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0x4, &(0x7f0000000000)="501a751a252d401ee4310b8d10770f8f3c6b2ff2d2626eaa09b36b", 0x1b) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) connect(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)="14", 0x1) sendmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000180)="42eca10adfcfc6d2d7d3ec0446518796a9613c86e04a2fb9fdde1fde0c8d8378b8d1d6fc7eba4d7eb12340cf2c5267bf9a1d14dd32d0f7edee2508cb2e50933505871cc4762a412ae7d3462a03794a2f675e3fd6aabd0b9047710aa2b6f184cc18a0bddf86dd7c45c664a31c632bc8f5df827af1ae83f7dd728e3f9adf1297feb5ae484077c845060a001e5b004e18cd990d1a485dab2a72dcc613fd1cfb5c6085d87d3d77c263c1e36e44c487b74f9a7fbea93f21c09bf1c44c6c5b629541c898e496eb7177cbb360ffd3559a67774bc44bcdf048bc560d3e5595f766cb867923a490754e31d1", 0xe7}], 0x1, &(0x7f0000000280)=[{0x88, 0xffff, 0x5, "03d65b9f7830e3ff648bd71ac10a6fe39f55863fe7858e4ac44702a23a1f47e2c1155c4cf037fcf98a8c72b6f74d935e9c6c0812dbb7c7daaca9e20c4be5083fb43b97b28884c12f2721f338c8263de36f6bc97b15af5c31cdcbd95cadc2235128eee25cee80bbcd8ad41857a5a6fd8b2701a8"}, {0x90, 0x0, 0xfffffff8, "1a897acb744a26f2a7e40baea35b7d69ab12eb7c8ebe09e204419b3a45101155d91dec5b6f79c7e61e3e55e811291422d608c1f1c06c887624a77fcf20fb916780e7b99d125203e47207ca52d7fe615acc7e200ea371535c4d9c4ef40c40a814150d7259beb5a3cc191f0a7c83fa1c2127a26f6f52cc4d9df005b2"}, {0xe8, 0xf6a0dfb697596a6e, 0x101, "163807c269a9e6f58c03ae67437afa75f0ec029d0a5b3207199a58ed5d63bf09145a0f518e7fd7a5048faf8ba6a4536fda554dbc65328d33bc1924d73fd744cd3a533b14db5184d8d02849cb54249d6832c4135db1fa0ad2e4f6f70998d39b740335b82cb3e6e06630c09f99632d30f7b5b434c16dbf14db5baf0106e3836b7130629ae71f5b869112c133eb6077492f98a5a3cb25dadaf5c33c04c926c8ae5eb5f7d1294a666995a4465b6039b1d299bbf1cef1847feb8b73438a3447979c7e7719be95b22186117f5d7f20a59823f0cf49aad7ab"}], 0x200}, 0xa) 05:44:53 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) execve(0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 05:44:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15752b6f1ebae96b26039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d67a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc000000000000000000000000000000007fbfd5d6"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x100) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:44:53 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) utimensat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000000000)={{0x0, 0x6}, {0x4, 0x1}}, 0x0) 05:44:53 executing program 0: execve(0x0, &(0x7f0000000480)=[&(0x7f0000000cc0)='\x00`\xf2\vX\xbb\xf7L\x86\x92R\xfc\x94e\x7f\xf0t\x83\f\x19b\xc1\xcb\x04i\x9d]\xa6\x96B\xfew\x03\xee\xe7\xc5\x8b\xa8\xdd6_D\xa7;+\x14\xb2\xe1\xe1 *e\xfaM\xfc\xcd-\x8ccA\xac\x963x\xda\xcb\xa7-\xe2\x0f\x0f\v1\xa6\x96\x06\x87s\xcc\xfcD\xbfQ[\x182C\xf2Q\n\x11(b\x9f\xb4\xf6\xa9q\x8a\xbf\x0fT\x04\xe2\x18\xe9\x87\xbfo\x99E\x1b\x80\x19:\x1f\xb5\xb0\xcf\x8d\x9a\xe7\xfa\xec\x19\xe3\x03\xe2v.\xb6\x85NA3lrh$\xca+\x02N\x8e\x91\xf5\xe8\xf3{&}%Vu\x1bg\xf8\x869\xab\xe2\x19w7\xf3C=zc:\xad\xb7\xedF\xd8\b\xf7\x88\r\x87\xe3(\xb0i\x8b<\xade\xd6B\xcd\xdcI\x14a\x00\xc7\x86\xd19\xcc\xeb\xe6\nG\xffS\x8f\x1c\xa0|E\x93_\xc9\xad@=|\xc3^\x99W\f\xf5\xe65(\xcd\xf5\xb6\"\xaa\x03\x05\x98\xedy\a,\xb4\x94`K\xdd6\xab\xb3B6\xe8\x17WVd\xde\"\xe7\xae\xc5\xa0U\xfa\xad\xa7\x97\xfd\xcc*\xd1h\x88\xba\x84=\xce\'\x96\x8f\xa5\xf8s\x8a\ac\x96\xc8Y$\xcbS%)\x95\xdbs_\xc5\a.\xce\xdc\xc1\x02\x839\xe5\xf3\xaf\xec\n\xd7.\xf7\xd1\xfaVmA]\x85\xc1\xe9K\x03\xdee\x94t\x02\x82\xe47\x88\x8c\xd3\xf70\xffX\x88\x17\x10-\xdb\xfa*\x9f\xc2\"M&\x0f[D\x1c\x17\xdd\x88\xe1\x03\x91X\x1b\x96\xa0\xc1\x16Q\xa8\xfd\xe6\xecq\xf2L^\xf3\xbd\x8b \x0f\xdb', &(0x7f0000000280)='\x98\x9df\fx3\xc4qV\x1aY\xa7\x16r\x00]\t\n\x17\xea\x80\xe2\x9f\xf2\x10\x81\xb3\x8e\x12\xf3\xbd\x0e\xbc\xa6\x86\xael#\x051\xfc|\xce\xcd\x92\x00\x00\x00\x00\x00\x00\x00\r\x88cR\x1e$T0t{\xe5\x80^\xb1\xa0\xba\xf1t\x90@\xc5j\x047(\fR/[\xa6\xc1n\x00\x9f\xe95,\xed\xe4/\x99%h$\xf7\xb6\xcbo\xa8p\x90\xcbI4\\{\xd9\t\xbc\x1f\x1a\x06\x00\x00\x00\x00\x00\x00\x00:\xdb\xa3\xf9\xa7\xb9\\\x0f\x81\xfc\xd9\x10\x9dg\xaf\xa7\xa0:\x8b\x12\b\x8bv\xb1\xce\x85\xc1\x04W\x16\x8dn\x9aKo\x05\xba>\xeb\xa0\x97\x01-\x9ai\x1d\x13#\xc0\xa2\xe1C\xa4\b\t\xbe\xc1aO$\xd12\x83)wB\xce\xc65jp\x89s\x1bw\xb0\x00\x00\x00\x00\x14\x1e\'\xf5~zd\xc1\x00\x82\xb5\x99\x8b\x85\xda\xe6\xb6\xb0\x81#\x9f7\xc0\v\x11\'f\x84', &(0x7f0000000140)='G\xf4.\x00\bS\xa4\xdc\x01\xb3\xfd\xb3\xd6E\x937\xc2x\xe1\xc0jsN_\xb5\x80\xfa\xb57w\x95_\xf6\x991'], 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) unlink(&(0x7f0000000000)='./file0\x00') r0 = geteuid() r1 = getgid() fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r0, r1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x0, 0x78, 0x7, 0x4}, {0x40, 0x80, 0x0, 0xff}, {0x1, 0x5, 0x5a, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r4 = semget$private(0x0, 0x3, 0x202) semctl$IPC_RMID(r4, 0x0, 0x0) 05:44:54 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 05:44:54 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/247, 0xffffffcc}], 0x12ea, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r3) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000016c0)=[{{r4}, 0xfffffffffffffffe, 0x4d, 0x40000000, 0x0, 0x8}, {{r5}, 0xfffffffffffffff9, 0x1, 0x200fffbf, 0x6, 0x8}, {{r6}, 0xfffffffffffffffe, 0x0, 0x1, 0xffffffffffffff7f, 0xff}, {{r7}, 0xfffffffffffffffb, 0x24, 0xffffd, 0x4, 0xffffffff80000001}, {{r1}, 0xfb8bed8f8067b3ac, 0x13c, 0x1, 0x2, 0x40}, {{r8}, 0xfffffffffffffffc, 0x28, 0x4, 0x100000001, 0x1}, {{r6}, 0xffffffffffffffff, 0x65, 0xf0000000, 0xffffffffffffff81, 0x7f}, {{r9}, 0xfffffffffffffffb, 0x6c, 0x40, 0x7b, 0x2}], 0x1, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffa, 0x528d750bd6bee541, 0xc, 0x7f, 0x8}], 0xd60, &(0x7f0000001680)={0x401}) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) r11 = dup2(r4, r10) pwritev(r11, &(0x7f0000000240)=[{&(0x7f0000000040)="8eb4f41bca10b17ddd74a7cd5fb6d36796ee35e27f2b99413d9b0fc1f34177aa3f", 0x21}, {&(0x7f0000000200)="f5397c9d30365901f4d73c8339054d34fc9411ddcfdfd02ef41be78ff9e3a162f69c9590b8bfe7ec1208559eb819a302f12ed93b64ffde", 0x37}, {&(0x7f0000000300)="9f97fd1a555c4f214502885670d86767edb980d750dcf2219673a1df0667411ff41831e832ed1802b7cec154851029c8d50f9b818f57cc344bdb3430cf3fa6919609475300882b5edb549e646b02efc5b0edc06c1a895dd91072aa232214ce736c7215f525c64703a6529c1efa68c553324ac6eb6ddecb0ba2899e82b6a1adb2db823d31754e1a1c707759b79a71b63d086106fb3df6310e004f181b1b002c83cfdc6bacd5d3190e565d70d43498da0615f4d76facb2a4f630154a184d9dd4fad1055aa0a67d87ab6e", 0xc9}, {&(0x7f0000000500)="0a136f86679fa679e1554c65e25dc1b2c41dbe2385dcda150b41f2f9132c469ae8168d77e5da0b61600fd76bc101978b28bf0f12658952796046eeb60f88278f5a93d224b383ed505a2e6458fe4eadb7792db0db37300c01e1d62224693269f0d063b6df29127c7f10d46b7ccbe0c1f13ae81d2b7b6d1210e396834166c212218f7a245d53818144e1e3c7e2a474860190caa48d9055629e97782c2ee78c2e263ce4092a7cc474cf47608eacc3906df7c3644bab88a34bead207a7c6fb6655d5d0fc8a79dfb25c84e125aee83806fead6335b6711aac76dc209c9ddd0666d81613a0fccbe3c27e4f8c3622f38c7c4fe7e1b612e51f9124d225d46e54334838915c6f69aee73598495f6d7c5c8074fba697480a00acf020a1dd6e6499963bb98e78e1c511e2d112a1be972e58526c319c174c854298738eff7d2a1f88e99f753e588875e37afb78885be07188f84d2437504ed54acef2e3d1885067e0f52e8507b86d05ed5f70355a36de6b34023912391fc57e9e6e22f51de20771010c84a0a8dd4cf172c93487b612d4c55d7ccac1f1269c44c4f5519bd6a131050ce52dcaf7d9f8329147112cb37b8a9ac3a2896c358d7e03fd42aeada6bc5f62467b85e4f308ec2d20bb2325db419e3bf3a12f962515768e218227055d0c0c838a3cd76a69af52fb665fdb1991657d75ae50b189fb2ae113693df9b8a315d439c946289b494fa60a4530e57c91b0f1df10ddd1cbef320a21443124660d977a89edd4da2c95184d851262b3ec5e970f7d64e8ae56d48ea56495ee4e7ee875d8a685b5c2416635f1529b366fe23ab221214f9d33b7c2db2d8246e9d49c1e06e38be0c2f0302e4abfd43cea756cc527d4b54a3eb7e14a2477918ac93985409b29d87f6049d4fa4fac3c64787a84552cb9733302a40fc867ed5f56fc1caee7fc018ad5e5a45a1c84f8c1f747e2a2f6040589035b92e443248ad469c153130e8a9daf03f50b7a3d98445d2c0fbf2dbe7b28db2e273c761fdc2517a98ecd340872c5e0a1b5b45126a039d3e1a2036be740d4ef28fec2d8fb3453e08cbcc279b00991ac5d3a7ed8c6df340c902eb1c9ff03a480fd59b4205eae9b5293e87bcf4e9858b7db7733a69bebbd8401f78ea847334662c2f4d2888fcbcebfa0bed98f0dfb35ec83cac1c569748b7048576c9d0b1e98cc320105a9221c47d7712d5a42080e20755498d6c5143145dc697c811dfc8b83400c55bd97c77654c0812d0a174a338b6d4c85f7455a2bea89735bdcda44d8ca812aec91e5eb46d5efd4d7077a01804b425cd277e26851ddd0d95274a50ac86e89832309dcaa6a5a4290e92ab32a466ce57f32e0999db1297833daf6ae49ecf6d1b13c0744990216e3cc4f04dd0fc5ed29e7b2c7e5536cce98e1dd158447dc38225d6c77a677c3e4fec8333eda0d1845e1d455c9bab2f467e4279ee975f53aa4544ee7a6b36544e3314f3edc58865e65eafb823ea8284adbbc0eb70d5611edd34c590a0e58bb127adf0628fcebb553b6d19e9a5f3c37e1c6351f7bd86af48b70e33d3454bcf04b88f5ad420f0fb3df5861135b9c4ef9c9278d0757a9ebf3f9ee31532564c5f81f53890d8de28fb576157114e78152af15fc6723341a69af59b0f056fadccbd4ff907f77c1d9c4501d7e4f37ed2df81bdc99702544ba412c23a19be08f8a3abe95d324baaeee92aced544e4b735338276a3f962c0556efdbfefcb62436132abe1542b3416c60374a73c57532fa100294463e7b5c46d35a09c838202c8cc1904c41cb2495fd8cfd8048660d0702c6932b6f84db45abd534de13a2483c67390ddf3dc8d1a67bb1f70092e9a74a5a62e44baaa20f400e6c9ad4ae39931238f85d844e62844adbec16c9d6cd75010e5b35f9f5e55b820a94e42b8a43dfd061725b718bc252f1e1f588748637ce1ebb0d1b9b245818235f0b0f13576055bbc77bfafd951cbb758327f8844bb1c9a886cb00b1b6a354809b362ac2fcd8d865e66f101d7dd49c26fcc32764e44634bb17c04640606fd9d6e35fe5e3e8e9b1513c97501462b40a9e8087c2504d99f534b6559f6c04713da03cccea1e2f2d60a3090a1aae7b2bc0c4371da023666c483c1b7c6d56a89eb50f1e47a51014f4ef62c4e0fb486935135263c0d4da550b95f2a36f2ae12a12a57709a296c5efd2ea3111de71fd85b215c5705fff7b4bf9217b1d01d6be09b5fbab9c29fbe4f6649be4529efbe6628d6e5f45eb7b60c1d82146d91d4cc953e74362606033f201f82be178b4d3f8ddf3ae8fc0e4a1fc716b1734991b254fd870e9f0da56eac318da86b5c56e72607e55a757ffb8916d78425cd8f96fa345d9512a7283da39e557980bd4b7df87122b95aa7c7d86ec7e79cd7672c523a6f2e4b2f318fe67b7b2d5c8836910d3b091c8551c1be6f312c43b49fd0cee8b90193cefbb62476c7abc3f7eec1a987b4dbebf8d7fcb83cb816034a14147245cba2fabe34ef5dea0ccfad456c24318e7506ce6281577e9e397c28e642cdc8fbcfbd8e2da5b580da5ecf87bf1eb247dde2dbfb44ecc53659c4e83193d1e5d844905db3c1bdf1a1b5f3afe77021d588e47c0eb00bdf7680bd4736ea96c9796f454324225dde9b4329ff54498e204ad07696a8e95777c40ef5de17c590e002da70bdf427db9395964f5c3b49fbaa87e6ea6fb6217a91665a2d1577dadc025e017a9ba1d028e96b5c3998c3fa70c5594d057f4f2a75e9c065e99a30fb3cc991930ecd87df88717b41061b276c1589dd7e5209432b437a4d40d87db3eeaa3e73e762b6fd4e9e1787c26f6066a259004c487e8892635f7653e8a3ff0c66d092773e6982d0362140e1a01ad8e7e390c0728b63479370447094bb90604b1400912da035e27b0dcbffff9d6cec67fac3fb66873dfd15e8cec78dbdfcff63a917025a17a1c4a3231f2ef081f50bb7eb17ae127689ff88106fde01638bc83a06bbf3e38d4fc9d698ab6cc15b0b0e4886398ce5b77f09d9c7838304d7507794b4f2dd4a81c324b94a03aef86e38523d04e4340120b190964f5927ea9b964700eadc035c580456404171355b38e9db54ee248a4777f138f1dab70eddca13ff94e18c8522eb21d2148d9eac1fc66928ba408deae12cd03e5b670a616d899b25e24e2d88d37f30a6f6da29e287e2bf84af4187059acade98cee2991397734b7637fad8168fe342b2e6277606ae818c325485e78dede536eab58990d908ca1ee2b074baf7fcc4b5d265eeaf85f08b271b9d97ac47222adb3f0f006f9dbe6ece99301c9a94ba4f404f90e4e484fbf47598b35b87e8bbd1dc7db0abfb0bd72d4a1b1ef20f2c1068322cfa36455f3bfb704b657f72d025720256984919f2db6f9477373ec8f755e1873c87f76d3903df261fff53c3a5252864af200e36d8e552332093c0e6da0c45b11f44680d4ad9a08f362e811cb19c40c403164c10e7b6087010b5eba79de98cbb256b4fa9525207b978492301c765a981cabb6bf562bb059470ee5b3080b561eac46626fa9007acd5c66fdde8a57fcddef6c8616b903ca508376f7b43e50715668078e7dc046fd11c0f70b8b02163955291dd5c11366c982bcd2d814f8910fcb2ceba3e0b0c1a1ed5364ec60e98764ece08fdb958ecd6d8f8eafa37d6103e94e1d88dad27e7501dcf254b892cd6ed38d7d2a2f06b387d9ff3720f93fdff171564acb3d1ececbbf1f621feafc271b783bfd59d3ea6ea0acc5bbb6f6610a0706b547d6454490980484bfc71fb2a3f8e83eead1556cefaf700de89b906561dccc6ed17c23f2d276ada5deb1bab6ef9508645393fb4461ebe5568c94cda74f03edc0aaa9bb1b8e242b116c896ff789d55589684eceed2be29a27f5e2d4c005c5928ce3b14cf1afdd0f367d175d28f31a176f28113cf4ee52b9df3e6b14be144fd74242f383996b6c916705d1584058b5cf85e685b2ff6b9ce83d0b0e0fd3de31c9577671f7c08210cd5b0e60dbb7c30b5f12b0e25b4af6885b544c7746c5ee207b6e5b4d3279bd0cf965da82c813d70eb0d3da0cb16b0bf6a9b94071023afbcba2febbe0a28f709ca09c25807e711dbe45df01a3644aaf5a6cad4b6a6b9a7bf367d6615c44cc4a77521e7f9530bbd32cb5baa638dc3e1f7685ee18c191c8fe47eced37f8209dbbaff6ca981e540ef11ff99449db3cd4af454a4f57ced1ad78f5192b33f6f8503720a2ea0de48cfbaaa62412292e3a5b48441d7384df76fe6ce7eec851e7c5a27e68d5fc27ea1e0e13574cdd7ee394b97f0400413fb926cbc9b87629636e9210a2885bac41267cdfd7d85b1873a6b59215ccf49373648cd21ef18182dc9b8048258b177fc19e3f2c4a38c9e5032d314deb3369146af313e4c319290c591252054a7156b7ba4956d01debfd6bdbe264eb7c875c7cdbd1370664486418da698972b208076ab04bfd05503521cc1b91a1b6f63a1f5c6ffe9577032c8971cba483150c5148bf1238cb5422dfe047653df1d299b706e0cd221391bebd7ad342800a5ab421527843d0545f37d2d4691866fed42495af2eea915d34006276436087f90b9f6f65ad6f41cbf9c8f030178507e167f0e4e65ea003459603b15c6ce86f73cbf44dc9dd3ba49219f65525d89aa754b451ee75bd98b85080eae0c51d5aa2d6672f2da9dff2fa701560d21ccabc5fb2f3fc87dfe8410fcecce3c59906c12fc244b640de611ce35b15a7747ae9d0aa88ab2abfb30d61955f44f1ddc5ad964f1fe02afb69e72cc81b07ffda88511d9507405804509423cf086a20f52d3f5e5f7cd0580eef624d341190bc34ce4b9e8c69f50e9a451379c01fdb361a8c983d135123c6c3952dbc4bb55882623f3a5327ee799d67a5943758fdba749e4e3c9598b6aede921de0639535eaa06e9054dff4ec15505dda93ea460a4f2ad9d0904abbf66f71c432d4ae69037bf3454277e6c4d2a9650b1db018dadc46ed2fc79273c9d32bde430265f4d0bf18c2b86b03a4c4ae9241793be19ecc6d9161e3425dd0bb440f6348b80edcecc741a0e4750ff8967686ad7a7d00aec4a7e80b79fd4fc1b4afea139e71eccccd0b787307d7c235fc8a0a89d4b4624193e1c8fd963dccd1954d071400bbdaf880a4729b3dba44912b099fe42b3ca8a05293e4bf7504ecc0afa6a9c8b4b192ba9fafdf437c0da1e614f1919d4da163c7d90630823db6aae61ed58e80261a07b1b8ec691400ff8fc56f603d5630d80021d02f7871ab6f994ca52c39ebf31f60de8e291aa57109291ffa8433363b0ef9b29a9c9a3205876abd69669e1e58c88adee74b5b844ca6ec21eb71eca99021a2d343e007a87db60d1c6ad9dffaadcb2fe8e32eff26cd772dd0649b6ce3e424d08707627dd63c8cad83ae1f62b494f17fb2f22ba463364d5bc4cf8f69a51277a2a03921c7a41628d596f2a215f51227ec4279be70d93c908256a21ba0cff9fd11f011630e29cf73c032a8c77f5852b1ef06d3add81d226ed874264a9ef58abe549349018f53615b15e7679339cd8e0b2fa21168f4b6db3fc04b73a2a231a89cf2a1886b92a5dc82ced0a858a8d27baebe4622efaea4fd2786556fc9004d33347c9c10fcde46daad96dfe5508b38c01704c83cd82e53fafd8c2e54e6853d3b88422fe7f8490fd3b168889bcbdc42269d5c2dc42b58ce005025f7265e7439646c414bfdc3827510e4e4ff730f37b03fbedeed899c626ae8b70a340be377469f420388e69ea29d750a0dc586137aff00c58765bdf102eb66916ca170c470bf8e27dcc5bd42567e34c69716ba3e", 0x1000}, {&(0x7f0000001500)="e7250ba4b5140de78e0e99699b072112c33fc61fc0aba0a0cf034b2acefae4d15ff1e2af2a26c694d21885e03b08f8943450bb73650fbc60803f93b935ade7ae989a405a8ba173c87053ab5ded40b34a8fb9f44af9746eb42b0075fb5db641a29468bfac01de9a7c9fb7ca5bb3e27c86deef5228ebec44e2c9f91ca276dd00090e2cfd4183981c011e3ec2e98435b77568b7575c2197a457e6bd3cd4fdae3aeece42e2dec73bc51d74987c792d6829e38a643633f4ad9684ab3643ccb5df9b546b1ef93766d88275a0aa5360b06668883fdfaf1c020d0e", 0xd7}], 0x5, 0x0, 0x5) pipe2(&(0x7f0000000080), 0x0) 05:44:54 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x80, 0x0, 0x9d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r6 = accept$inet(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8, 0x0) r8 = kqueue() r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x3, 0x400}, {{r3}, 0xffffffffffffffff, 0x1, 0x2, 0x10000}, {{r4}, 0xfffffffffffffff9, 0x37, 0x80000000, 0x1, 0x3}, {{r6}, 0xfffffffffffffffb, 0x12, 0x0, 0x4, 0xfff}, {{r7}, 0xfffffffffffffff9, 0xa, 0x20000000, 0x101, 0x25ef8caf}], 0x1f, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xda5b296dc609daa1, 0x4, 0x408e, 0x1}, {{r8}, 0xfffffffffffffffe, 0xc6, 0x10, 0x4, 0x6}, {{r0}, 0xfffffffffffffffb, 0x6, 0x10, 0x9, 0x81}], 0x401, &(0x7f00000002c0)={0x101, 0x93a}) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r10 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r10, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) 05:44:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4f, 0x0, 0x8}, {0x84, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) dup2(r2, r1) 05:44:55 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) accept$unix(r0, 0x0, 0x0) 05:44:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000180)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") sync() 05:44:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x1ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) geteuid() r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 05:44:55 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000080)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x1c, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9], [0xed4], [{}, {}, {}, {}, {0x0, 0x0, 0x3}, {0xfffc}, {0x0, 0x8}], {0x0, 0x6, 0x0, 0x10}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000003000/0x1000)=nil, 0x1000) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = msgget$private(0x0, 0x448) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000001000000000c3daae7ebbe53e127d6eef96e3397510d13d98f0a042b6a5eb055226185b3399858dbe4ada2c31118ac4c5bc67891abb7c66a1ca5eeaf151ea9dbf9f09a021532b7bf166ade25f9c60789b2d431b1ef8d0d214bd09fa05c6a2aa510f61ba62170d67f763299ca1de8c57e20a7004efe99c529b4a518dad3960e6922081b5267566e0389d8eca735f65910ea8dcd4e03316de02483304fe4155f0eee3a721a7c129be7999defb19b233b6ea94331dcda9d5bb720e7607ca08bba51d95c60db1b2065b708ce25c825b3f3f7a99d8645fbfbe2597524601732a410d70dc3c8d263e2e2ba5960f9ba11296fa4f9f692ffabeaa1ea24fd316a25f235d14208e1cda1ad5904358642c6ff82472815b0b03dbd891ef6097281a1fdacc5fb0fcfda4ee89abd030e95f9a5312755c0f83d5a45c0b585d"], 0xae, 0x800) r5 = accept(r2, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) connect$inet(r6, &(0x7f00000003c0)={0x2, 0x3}, 0xc) setsockopt(r5, 0xb4, 0x74, &(0x7f0000000600)="300cfc8688a75ae4b92bb6758d47087d4615338acd9274ab018fba2aa5c9e7d262930e7ffa74c8bb0597b0df0c56cf96dfa840727455311c918ce6f4edc722414f7db964c95af67b939d435c478ef8b764a019123c86ad5e4d7e1ab900bfaead81f5dc016b0205445f5d97d909b060a2adb5c0a796dfe1b3af29a5224b76793fe5907c56668c5722fa1cb38c2bd93e4c9421c1db33ad2e6664fce62216a7b52bb507ba13afba55514a0120d2bde24a6e6e72744bf2af71dd5c3339b8d17a42ab93a35a9b880bfcf7461bf1faa764ccee9f7120908e51a2df41bd8086aa20676ec1", 0xe1) 05:44:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x71) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 05:44:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file2\x00', 0x1000, 0x1, 0x3, 0x1, 0x4, 0x8, 0x1, 0x0, 0x1, 0x5, 0x674}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 05:44:55 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0xd010, r0, 0x0, 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x9000000]}}) 05:44:55 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000000)={&(0x7f0000000180)=[{0x88}, {0x41, 0x63aecc06}, {0x80, 0x100}, {0x25, 0x3}, {0x8b, 0xff}, {0x24, 0x3}, {0x86, 0x4}, {0x88, 0xf3}, {0x22}], 0x9}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) syz_emit_ethernet(0x3, &(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES16, @ANYRES16], @ANYBLOB="9b8f6edb1c2f67d0ddc3f8ac516a2dc1842cbe961c28adc19efdc5bbfb4713dfd5ad59f392be5bccf2ee4c70435d11795dba90fba275a07175a22c6f3d9b8cd7f2e69fbe6f3e6300f97f1af743fd914607f61bd482fc501ce2", @ANYRES16=r3], @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES64]]) 05:44:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff88e7") 05:44:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000240)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r3, 0x20004276) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) dup(r1) 05:44:56 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = msgget$private(0x0, 0x20000003c4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000003c0)=0x8000002) msgrcv(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef73412804723f6248d1e3d2437aaa99a14dec4256ee524521db4688dfa9f165304f4b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977d4eb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fa9633652ff8cb0000000000000101c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea00f1a2a68ae54cf4d7578c5d0b25f2c45b"], 0xc, 0x2, 0x1000) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') msgrcv(r0, &(0x7f0000001c80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/250], 0xfa, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x5f422ba73daebe81) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = socket(0x10, 0x3, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = socket(0x18, 0x8000, 0xfe) setsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r5 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000040)="1c", 0x1) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r8, &(0x7f0000000040)="1c", 0x1) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x40) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r10, &(0x7f0000000000)='./file0/file0\x00', 0x0) r11 = openat(r10, &(0x7f0000000580)='./file0\x00', 0x400, 0x20) dup2(r11, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000ac0)="29fa51cd2dac7ba926068582fbe9c909c1ba25b436d79dc0baf34710ec961745c5bfe09b32f2bac0cc41abf718f0c8c1ff9f9c722a71fd8ad01abcfa67faf6a937abceb826ae9941d9c800e5a940bdbcca3aa912f79f97266f23ff0e58b27b27e02ef9153a427e2afd7810e3e19902a327d84c42d4f9346dcfa532fae1336d3f23a074a58cfc316f289f95ca21a055b7bd1d9ea36b89ff4cdc589989da5c2e7c503b2e3605d3ae3fdf218b17c77070d1ef3fce58831ac267cef832bb7750ff0eb8e184564f117ef27db40100000000000000f407b553a0ee90230a8df88aaeafbe452d48106b9ae69628c17515101fe65329abf4d98288ca6e2b93463fca19c4b71d3a7e0f50bcd0a755a0f221d65c8902c35df43cfc66f2e6b6dc0e14f207aed1bdb8d79416f1f5a3639431dc3b2d578cd653e1d330b23481bc4ec50e8611b5b1c0435bd15d67858ece5d4f4bd8af71a7463d27e44ca549edd1d168a6056a0c59076f2f495a9ded7c784d809c30000000000000", 0x174) sendto$unix(r12, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r12, r13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f0000000040)="1c", 0x1) sendto$unix(r14, 0x0, 0x0, 0x208, 0x0, 0x0) dup2(r14, r15) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f0000000040)="1c", 0x1) sendto$unix(r16, 0x0, 0x0, 0x2, 0x0, 0x0) dup2(r16, r17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000040)="1c", 0x1) sendto$unix(r18, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r18, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000000040)="1c", 0x1) sendto$unix(r20, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r20, r21) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, &(0x7f00000004c0)="1c0a81a413680baba858e86000f7502401", 0x11) sendto$unix(r22, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r22, r23) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000240)='\x1f\'\xdd', &(0x7f0000000540)=':\'\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='c\x00'], &(0x7f0000000680)=[&(0x7f0000000380)='r\x00', &(0x7f0000000500)='\xe7\xafu\xaf\xc78Z1A\xef\x81\xe2\xfb\x8c\xd3]w\x1dfh\xd4\x9c\xa0?\x14:<\\&\x11\x1a7a\xee4H|l\xf8#/6q\x96v09\x9c\xc0\x86g\x1e\xb0B`\x91\x1b\xd7\xbe\xcb\xc9\x8c\xf9', &(0x7f0000000640)='c\x00']) msgsnd(r0, &(0x7f00000009c0)=ANY=[@ANYBLOB="cb10bc3cb3ba010000000000000048696a280567ff00342fcc8ec5d56f59632941ff002f5c0e9f88ce57a8bb2cb9aaab5ff0025953670200dfd193424113fc5bd8017a071300bfd5c9ec4808e30e03e1353df4a0f0eb275a8c728cd9942c6ff790ae01a2cdb5c4fb213d228e82b991d22ea2deb6d6927c7f716892b3e4dafff9f1798ea32322b3f98e965a117b7c979206137a78733c089f08bb93169e1f96b5453ae3270a43e01a21c43f475961c90291b3e56e2367fd6ce59f7758b441583888e4f1d65e651efd83ff4bfdf6ba29feef084234d5741c655482c3d30074adf63b9de59e0383a30becd51f75e46b6a27ce"], 0x2d, 0x800) 05:44:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x45, 0x4}, {0x4}, {0x6, 0x0, 0x0, 0x3ff}, {0x8, 0x1f, 0x2, 0x5}, {0xf3, 0x8c, 0x0, 0x3a1}, {0x81, 0x9, 0x2, 0x9}, {0x7d, 0xb5, 0xe1, 0x4}, {0x3, 0x3f, 0x4, 0x3}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 05:44:57 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000540)="8ac4c51e8d2d0749c1b93bb0b1f6271c5b032f4331013d600a37d596417bc0f4ef87b90c04f89704a5db5cfe9349b2261b8731dd3d5ec0aaae54619ae70b1387ac94e9f4a1ad01d0ea8cb1ee50ed49234b6b528a77d292df904ff84a7c45b1fd700c0000000000001000152cb067b5ededadb8185b12cd6ec2904b9598b5bb71220b262c900d48853350e633236d1e9ccff42be09fca378258626408b0814c8a6556dcdb10e620e6878d8bbcc7665909", 0x6a}, {&(0x7f0000000280)="946df01b5dc1baaa8b167cb22220b4470ada9c12cadbab9aa6efc6d143e748c20922fe536ae5ef6975c9eebe58258259975d8f52dfd809e3997c08a659cda76363624dd7faf4e7d94f8e7baf994e0e29ce12ef7a97a71735605dc67b3cefd71327146c6a3fa192df7dceeec0f4fd3931b28998cb7fe4c46e8b707e49554a50967aa86b4e965f6124037c2c8a03a5f5079b81415fb263bbbc827c84b37c569028e94e73753e593f64e5fe8649c4d2b25f5170c9eab7e1b805b37755747ba4c8670142db922e0a7c1b390a731ca3002705c94eb228127ba16b6e5ad3f2066e1a69b21cf711e8f4a5d697547275b704f6c6915d152ccf", 0xfea0}, {&(0x7f0000000400)="2f415dc31f79f5621736a5d601438d9b4b4057c66f8b521dce0f596decfa2498b8b5b44fe7759bccfea788ecb638db7405df28de71b85c169b2766fa8db9710d2e12970a62f7df6cbef7e9e0ed0fdb0184f62c1dab871130f4c303a89d25e21deb40a0fc2148b40d1a5bd10065d2c285a23fdb16dabe174a313d7f4e005b89e824bf94cc3a", 0x85}, {&(0x7f0000000600)="b03d85dac4cc0ba22a05fe0c8bf7a34a0f8cbde8ff4d20392abf6bf29fb32dfc1c1b31a5f985719e64e7402554e3ac5e1edc96a3e753ba52982477ba553f1595584e8d3120fc5752cd63f781897734e1dcaaf5b816c7377460315a4581806c9a13", 0xff0e}], 0x4) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) getsockname$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) read(r3, &(0x7f0000000500)=""/15, 0xf) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r5, 0x0, 0x7fffffffff6) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r6, 0x0, 0x7fffffffff6) linkat(r5, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x4) poll(&(0x7f0000000040)=[{r0, 0x6f74f77087ddccc4}], 0x1, 0x0) 05:44:57 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2}], 0x4) semop(r0, &(0x7f0000000380), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) r1 = semget$private(0x0, 0x4, 0x200) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000180)=0x1370c69e) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x7b}], 0x66, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000340), 0x10000014c) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000140)=0x80) execve(0x0, 0x0, 0x0) r6 = getuid() seteuid(r6) 05:44:57 executing program 0: syz_emit_ethernet(0x1000, &(0x7f0000000380)="614dfe1ea38c9770a4a07d3496e7023d49ee68e2a8bb2ea4159daee5adb570691f37784e4f82771b0c18ac7385d069f303581552a548c77161bd3281423ff67352aa950e68dcfadfa6e4f952e125af59b6f540cb141c40e174e7b79c507349c3fe10cae8a29e65b6ef0ee3836ecf718f5b6a89a478a857c6f68fee87c708461a3a02f097cbd9ed8eb890b2a8d26c2c43311d5f2a74f4909c71b9b1e9c271f0b831fddd93dccacec2a7638b14a3bb2e1230786b982f8bcc3a52462a9655dd626d2174e18bab5bc8211f70059b812a95639c8b4f2d475163c0f027db0ace90e74efdca1b7ef565ca4e144fb290309ad9e82eaea1c07618b3f3d109f946cd79bc756d20230012e4f3048d6054ef79847e160810311b6c27e66261fcdd941b67422d4fa22bf828548e665d9bc23cdba6609d4855369b596880fef030f6843893ac9bed18d5a6c559d8e3779bcc1373888d42fd88f639d5baa42c19d2f397fa78bbc025307c541d3164a97bb8b335d6dd0db85108d21500da97eb023c45ec1b4699cef15ca6cdb5ba09a201f4d8e7a46c2271c1ce18f88b318e9359d146ae9d9df5f819f69dee40f349c0aa117b3da2af1170ee56e3b92a80e60abc4e6abedfea46bcb3c378ae84de1a77a0f3a5d106846545e635329c9c399ef2d780999270aabeaa1ab7943c42df2bd441140cf5a3760907484072da53beb1b7bfd32ecdba8b024f517f6e35164f626973779f24f16f4b4041dc02579bee7ba33d7274522b0d958684264e07701b5bf2425f3349dbeffcd2b0cf0a5802febc4e0d677fbd344ead0bc816fe3cb5142d3af8042cda7ae8abd3547c687cbc31798fb03fdca9ae58c2ef8ffba79ac66d2b49cc9707897ffdb605ae8d12240f4bd57a462a9e60ea47462cefc957229877f6a404aeb0cbbd853a9c2707af4c167c2b6a5f34761b269bdf751c57dc80d585113478532327d34cf6abee5ac1b10b81d4bea761aecbb0ec721080b83f86589036d6199fd1d98d5079a2263d67f157dba511078e7a6dd94c9fa048d6ccfd768ac857828a296cfe9cedefc879e20831d27c9c8df2fdce66942f3b0426d44fa42281591b4be8d189e89e32c7bd179dc0e28ab4af9e0ef50253dc6db42268adb2630f9b13430ef67cc0713112d4539659d4dc4c191d6a01dac33df99ccc4effbdcd4dd09ebff8af580d36dbb969d675556808ff43f14bf953365e18f4787c7a60af3507f0052f552d2c6fcbffc11714c1accf8c46aa2b23f0c12b06a7da863a799eb23316096679074be48f812665b18b1875e7d4fb33e85e6a2127b5fcad74a5ee60a2052c47e9a3b4dddcfe1390b23b7ab12a076beb1da08f0c1cdc6baedee3702a50775a9685a8bea4c31853cd3f61f07c39125e8bed20261f6bffcd0a1dab607da706e0751fd9fcbe606e60cf572f051e2228c938c609f49507e6656823fc7a9226ae0830a07e78041d91e8dfffcf8b2d3da88609c7bccfa451f5406c9b7cdb5a2aa75570147a6899c2a2e6bf05e75156e61cadd57ea03b6b8be9a710967584a81d6026120d78e3ca863a0ea7a2be6f850ca4cd8db23b5a5d885a289fecc4b7d27c77e3163c689f76a0f5f6cf1868dc53737965575a63c3b3f4f14ec8872f1d9f12ec7af40712ed93dbd6b132893935ecbf9a95c69ac8b457ada580631ac5b8526eec00d5add10a3d76a41d7869a61f7e10e2e2d5f54266a36dd8a5ad571f66c47ec20ef56a1a5794bbaaee8fbe2ab9ea707a15bb81ccefea938d6f7666b7579480e7c22949735ac34672ae192199d7cbdcdb7cfb9cbab972dab74be0a5dd403996754bf10c1200a08361a71773a4d0393a885cd4e18cf08885d6d06e388f066146dc795f96173672cb8e5d31c47621ed62b822c249611908e1996fe4358fafa8d8704519d31b8e2b3305ccaf4168f22035105df579a2a71ecfac0e5e4bc53fc9a0588c9f169bd98d254571c55fce4f6c811a85d81990450c2bc25da4827b787867b6885bd41ad4f4c5c845e4215c0c69b82f577cceca4fe630a824b1ef5686068b7f93451ea8ff8f10167cf6b983cdb8956037fa29e4302232ee2098d919dc266e1611370322b231a32eefba6e04eff30a28ed31e52b465e3c953029095cddec017ae08ec2cdb17f6cb9f221017e2d3e687b1bab88b3958278431f23bf10fa7ad10923669e50989670ee48fd1c1f8f6b41016069929b1e1c7cee1086fae3cf20b0941ee27d9f30b4a1d9a410cf280b3f73a568677fbd37a17198997add24f4c9f3422e419c461f7a774169c7133aadd2d0a2a90b22c8b09511996df0abbcfb18cf3e41fe73f1a7c5b0b78c0d2ed6f27c712661545be6402b8365b20c413b297914d68b9953812908af1282638bd3d25f94148b06fc0f8560de6cd9db5aa50429c9df4265f4b295d5213f4fc66f5fdb93ab580c4581790587e938b569ba71554a2f79777463c85bd01829be3801b66c50a0d46d6b9ac6d5a623f1f677ea8ba302e0851df544d2be2234eec7ba623e499c8697407b5776245e24ed1d0ce6bad19b2a6951c97d92f10b2696bc89c9de8e0a5cb3de19a804f4066e169ba01d82e30d2d50f7cb84e930dac76b7eceb1b3ce409bc550a0ae6d8ac341114f0ac727bd8c2736cfb1dad9807d131fb2bb14b4f0d1a5703ecafc55b8fa32c2220ea4547444471c93b51e236834f6b9b0e0947cf635a02b13228a637a2c9c8026c49d34383859eb85f86b91580cbae197768363298b323698d4fb6c8a0aa21ef6b8f33b7caad0da2d5f228a3bb965ab1c1b444cc63a3a27d4bb079cd16482309d9b8baf287ceb37f722e15b072acd5afe153709ddd665b5519004a8d5869376cd40b4792fd307282f41866fbb9b6f69d618d3f6f45c313701ebbf93b9efca599fb710e945d41b1add5f2356063575a1e3d690b47267fc62637aadadb523fa472e95a2a605fd216eebe13c5a3698345ed00aa40d76ee361b82ddf6ca486d6ff894872a8e9fcfba7b54136d60ecf77d34325088f466250743e257646f5cf9c1334371cb0e2ec1dac8d6dd1b94ec28e97bbf3e2d33bfb646a88625513d3fe4230740abc4649da7cabf0d90c2ba181c064090f5eda974acddc15205b6a333caa4545b749b782d1dcd6077351b1be7014c0be60af3a00d4c4d79e65028d2204c52d29bc8d83f6595797b2548adae62811c0e3ecb727d2b9aa24d8c530822868a907f6740516183f1adf04fa5122eb1849816d9591486d9c3e8922f2b510cd09907484531bdd71fbe3b739cf59e5469db2e1a1f0f17ec7cf02c285f5ed928ddef6e2b0a9e47e5fea2e073d7c642087ecd4db87f304c0ff6a5d18eda86a711015a892bd5ba96480f56735310c6b0b5ec7c5b36b2f7c6742b2667fbf6ab8a91bf11e59b41190a5a90918e590c5fe9557b82907dbc0c505a198b75b8e27fe2109b5b3e851bddc11141ed073d740a0f8217064fa1d5f25f92a4386d1b5fbcfd4d7e5a2e554a581daa359ce2ac732ddf372147ea570f70298b49d28d0c2b738ad31619c36f198a5e68e55569e02f04749007170603b33044ce7506c18c9eafab27dbfe0243d3db00aab585852746f7e5612e416b27f6eaa47becb52846c54a119c3953a38fcecc949031a99d16f251b68cc535452463897e84125ae5102fa3926fb9ec0bcbb5abbe3f686828234a41b9e053ab4a6c4142a824bc63573203dc6f178e12431bf934a97be3fdcd01cf60f563ac70c36043a8b08ba4418d743fd05a69a4b7d5faeec3e10b484740445b1a0290c734b2c971d1ce7dc18cf3f2d3b90d9e7975cabf125fb355573af9609a1eda18a8cfb90e8fc0ea37ff7709891a6ad557ef86fee4280080fe625eb3c12ecd1dea44fc8e60a6d34c83d03ddfc503d89d3b30e27b2dc8db7e584d249a64e9470876fbff9583ad47be1e1e2bfeef068142b3752a1e46ae7794e17540c5cf1d606ac444e13e9338c08474569346d82cfc9b182bd295c79c9162d198ba159f7be065f99e855e8999c16da2dd7e2384671a24d7d91808e0ed3cc9e31a8bd50a58dc51f4f1d6fa49962829e9da0bb5b4775363406be32bb1ac93a32b166953a6d7150a209c27281d740dba833fcb90fc2c216dc5fdb4b808910180d049e0b4296add25c445d2d1f50a05af5dfc746fa0a23442e0803560bc67b8b7cd1fa1ffcbb816c18c6cc72e49ef5f6ea9fa29c8d3e6422fdb7332fb8ec92608fa8d72ca1a50ca20c2d44bbdb1dcef74ac25c95aaa6db85fdcfb2997cf7ab02ddd145e96eb25ed2e19bec15f383a193598e3c2dd7de3cb57a3d23a84b0606e58ff0b266872fa15045abac5cbf3380d0a3819e25b258c1bade91e723688eb566bb911393fba060b33bc601529a538c61daca326c6411205b37b1361f47813f72a52f7465f5288dbab2beedf1bbc10320a3feadb1773ba04042cf2f319cd2596d2df6e5f32fbac5cb49181d70a219c510e8fe13eaf18f1e9b243733fb6f6e9099eec2cdce2834de3ad33fb42d91c921086922a2ff0e3cdfc4cdeb0509e87a1c84518c52598bae25c15968bcaa1a1ff10dd733077d303a7282e509eafe2277d99da52a6c82a9833dba5dc4c36933f377ab1ac3b1be70aeaaa34c579aa46ac74bdfabcf3660db5c470482611adf209a0482eee6908516aa5338ba78e88807297ed6e8cd2dc22779bbee400728b4914714ba6587615af83ddcf6df4e1b9a9f4f4b90c6c96cda489f2a905f2e6acd3dc5c38d93bf7f1fe4392a347649edb42f280b71e6ad03e8aaf881b7cae7ba8e5a2bfd215497ef53565d4cb8f20560d26ca34a413807fafaa34d425c8480e3187528ea90b2972b5385ff84874df64169fa7b3ff22a74af7de2bf856e250c9d2c94fb857ab7b6a4f61499d71ba864b0422c6585bf4a01d003a49c01ef13eb5ab9a34b0cab11f237bda0f0d459c8079b77c4e34a23cf4dd841dab19b148ca77c6cd5735381c191d37c457b9a1a1a291043f2541b74bfb8def4451e70f6f79984ba050b2231af7316207b0ea0750c95b716a5ac258164e9069d30a8167bff76fbdd26fd1069669b69bb008bacb9957336e1a123a794534cb412f004dfd92423f9f6a86e369653235f07812425186001c7e7c4d8d8915ee9a8ddc2430c0bd0525fe137c0cb54f022daebb6e7bdfbe4fe9ff59461118d1216fe768307bd82549e521005fd83edd2d63dbd4374f820ee6ba44b973a8f9631c62b16f3e6b2b04d5f58ebbd76dd0acc5cd1038f131acd2f6b1be4add46e2a9a3c1c9a2e924499da96667c133f8639bde7b3474f44dc44be432ce79bfcb82a9207f5676866cc1d61d5883d8199f43321d338d9d0e94cbf5bc0a2ebdb661d32448f6ffba123b67d49de56a21d135c749762b7dd3114e34ee20ca36d34118f73ce01cca1ce90cff9ddc93fd136a6a9fcb46c5636d7a32afb75ea752e45008ac583d31e134e4e45fa8e58dc6ad518dec26804fb24b19ab82c30cec854bde43de25599943a63d828a7897ae0f871c96bb787ff6ebf88257bb684c8ea670ab697b4222de4f25562c5fe031da3213ca91b77148361f6a45ffe8cc06038f16f519e4ab74fb0764c7e05475f5938d2116ab82355a0e61f402e2b290a3b037813b8e8b3a7d0358c0c00cad5b4d9e97600aaf5c2c2898f72f76b5b46af3b68d31f5d80ce31a8e2669491a160c5915b9200768d6ab1bd6b8b56fcee0a13b34f72b8b19c2ea7c1411b89665771bbf8ed37d750e0d4e8f9857495784f5ee1fa208317a2d2967677665c693304072a3cb646b830bca17605bf6da2a2ea8801793104c") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x401) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 05:44:57 executing program 0: chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) fsync(r0) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) open(&(0x7f0000000380)='./file0\x00', 0x6daac7f7614388cb, 0x101) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0xbdbd, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = msgget(0x1, 0x0) fchdir(0xffffffffffffff9c) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba01498301000080f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596de923da1c000000004f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa65076"], 0xfe, 0x0) msgrcv(r1, &(0x7f00000002c0)=ANY=[], 0x0, 0x0, 0x0) 05:44:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x90000000, 0x4000000000005, 0x1, "925475447dc50400000033ec7254a400", 0x3}) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r2 = geteuid() r3 = getuid() r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1192, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x3, 0x1, 0x9, 0x101, r6}) setreuid(r2, r3) r7 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x7, r10, r11, r10, r11, 0x2, 0x2}, 0x5, 0x54, r9, r9, 0x9a8, 0x15, 0x3f, 0xfcc}) r13 = socket(0x18, 0x5, 0xb) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x108) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r15, r16, r15, r16, 0x46, 0x2}, 0x4, 0x54, r14, r18, 0x9a8, 0x15, 0x3f, 0xfcc}) r19 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r19) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x5, r3, r11, r3, r16, 0x1b1, 0x2}, 0x8001, 0x3, r4, r19, 0x100000000, 0x5, 0x3}) shmctl$IPC_RMID(r7, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x7ffffffe}]}) 05:44:58 executing program 0: socketpair(0x2, 0xc003, 0x102, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x94) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xe51, 0x4}) 05:44:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0x10000000}, {0x60, 0x7, 0x0, 0x6}, {0x6, 0x1, 0x8}]}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 05:44:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x800, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) close(r0) r1 = semget(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0xfd, 0x1800}, {0x0, 0x10001}], 0x2) semop(r2, &(0x7f0000000140)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}, {0x0, 0xad1f, 0x800}, {0x4, 0xffe1, 0x1800}, {0x4, 0x2, 0x800}], 0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) r3 = geteuid() r4 = getgid() r5 = getuid() r6 = semget$private(0x0, 0x5, 0x46) r7 = semget$private(0x0, 0x5, 0x204) semop(r7, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r7, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000340)=""/182) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x1f7, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r4, r5, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r12 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r14, 0x1, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r3, r4, r13, r17, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/219) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r20 = dup2(r19, r19) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x20}, {0x8fe}]}) 05:44:58 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x8000, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060693d, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) 05:44:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x5, 0xff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x0, 0x1}, {0x6}], 0x2}) 05:44:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x9, 0xead1, './file0\x00', 0x6, 0x3f, 0x6, 0xff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, &(0x7f0000001240)="c8", 0x6bd) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socket(0x1, 0x4, 0x81) 05:44:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="101dc000"/19], 0x10}, 0x0) socket$inet6(0x18, 0x4000, 0x1) 05:44:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x1, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x74}, {0x1}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) r3 = kqueue() r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$IPC_RMID(r4, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) getpid() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) 05:44:58 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="015413"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 05:44:58 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) select(0x1f, &(0x7f0000000080), 0x0, &(0x7f0000000140), &(0x7f0000000180)) 05:44:58 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x1ff) r1 = kqueue() r2 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x4b) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x1) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = dup2(r1, r3) renameat(r0, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') 05:44:58 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000040)) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 05:44:58 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000100}) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x0, 0x2000300000000}) syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x3b800000) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x3}) 05:44:59 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="7fb0225e514df204000000f0dfb0a0070e62f60d0cdac8223817d3bec42894afbf6728669add93075ba1e86f16bc5126ae998006882da5eb6f54b48e369bfd00aaf0f249a457876c790f58f8a02c2715884fc2ae8b848b392778f97218364976a344f2c852904c4ac7814a71e61634ec684b5c40bc465ec4e58ce97afe609ed892fa7c005615cfb6d46bb6f25b9537d8f484aebc012cae1793957b94facf346627014094c19b5761c56b44261a2b128a1d237541bdf821aa45091f0c7551b738fd87b6f42e5970d04cc53894140f5a5a57918203f5959aa998ffe5b0ccc9fc63d854d623e01f11e824dcabdbb4977b07c2fcb2391e379252952530dcee98d9ff6ec871effb5d928bc0dd15c3425ea9eac637e90d6d6f14a7d6dba97e62c447c0d4b7381d1fe2b8e853591ae0551a9ffdae3c41b26b3b2f2f3c76b03c5e4ccc847aec638f3d402f21d40f5e9033535ed91c333f81f7f5be15c9b6102f42f1c760bc6a4f4e42bbcb3616bca76e56a83555ad14d765d571ea7a1fb3edf60798b6f36284739c593881b25c9e8d6e94a53234861c834452828c11dfe8f01ac33f0a02b4b8b7014d526d607f29f0951e", 0xfffffffffffffe54) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(0xffffffffffffffff, &(0x7f0000002540), 0x1000000000000067) 05:44:59 executing program 1: writev(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f0000000000)="f511171a598fb2693ee538f7cfd93cbb947f0cee97612d000000005c973c6e5dc304107a942cd51cb6a35226b7910291501c5942defdc91da4", 0x39}], 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x176, 0x3f, 0xb, 0x1, 0x3, 0x7fffffff, 0xffffef1e, 0x2, 0x2, 0x43df, 0xcea}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff00000000aaaaaa0086dd60a4f005000000eafe8000000000000000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 05:44:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = kqueue() r4 = kqueue() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x4) write(r4, &(0x7f0000000340)="98b430e7b73d17756158c26a155302aa1f054d0f56c26f581e77d250b6699f6a77532a652e91e9cc7a754d8ed219753557df0338418e9dcec66da82830b85882a93e4e4d34772670675f228faec60ab3e52c4bf5e6009ccb5b49d93aa483eeb6d96253483ac892a58b556d5580561a8fa6cdab71d2c9911fc284e06ce48e96daff52a86141dec55702cf8dfbe0da847cc3f2d832787edf871abec5dae20198df542421a3133fb1d0b15df05c8b0f715d6b22126085ddb1a0468ecd47e44da9cb00fab1493fa577e879558679ae8c9713d89c664a7f11f16892f495bd25606145a46a25fe2732ced342", 0xe9) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff8, 0x40, 0x1, 0x7, 0x10003}, {{r3}, 0xfffffffffffffffd, 0xa0, 0x80000000, 0x7, 0x2}], 0x9, 0x0, 0x81, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = getgid() fchown(r1, r6, r7) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r9 = getppid() fcntl$setown(r8, 0x6, r9) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r10 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r10) wait4(r10, 0x0, 0x8, &(0x7f0000000240)) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000140)="2bbc82152e", 0x5) fchflags(r0, 0x10000) 05:45:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[], 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, 0x0, 0x0) 05:45:00 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) kevent(r3, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x40, 0x8}, {{r4}, 0x7, 0xc5, 0x2, 0x7, 0xfffffffffffffff9}, {{r5}, 0xfffffffffffffffb, 0x8, 0x37768fc7bcf28095, 0x4, 0xffffffffffff20b9}, {{r6}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x2, 0x10000}, {{r6}, 0xfffffffffffffffc, 0x81, 0x8, 0x6ef71c6a, 0xdec3}], 0x6, 0x0, 0x9d1, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) accept(r7, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) close(r3) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) sendto(r8, &(0x7f0000000000)="7320ce609f25cde126d87f74667f99c519c1085215930914ec4d4dc1f698341b360dd1964a58408fdcf38098871862794eb8c08e2d75a36240af7b18c4c1d3ed1bdd7c07eeaa98b90067e2a829dd0357f86eb85784ae0506aa22d7db9c4cd281f90aaec6ec7d10929126407bc973fbd31aba6a14538f4dd2ef3c6a56283b1bb7a522007bfc281dd799991b54f08825f7f2157487b3e833584ddfb0ab6f5ba4ebce1ad51fbd6f6ee06e299ef0106243b9db81c2dbd8202113980e7b705f29cc76d6742d7f2c4c2101029ebe446f1dc44ae446396fde932013f70ebbb2eed8dc", 0xdf, 0x0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 05:45:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x5, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x8, 0x1, 0x6, 0xffc0}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="d2f54494b985a92426b9f12a20511ad83042224ef25a72abd14f94d1d684cad24d41e48fce34d4c4f2c12257b1fcf3da9fb5040a3c78270f443e1902cfb38f706ca4815f0dd514f269a74b910b9edee7fae1fc68a8f51bdaa0f9e39ac2a902c7b1e1873189f725361d3cc6ec03b65448a799a751f81ded4171", 0x79}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 05:45:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x1}, {0x60}, {0x26}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 05:45:00 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e45ec60 05:45:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000100)=0xd5c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 05:45:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES32=r2], @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRESDEC=r8, @ANYRESOCT=0x0, @ANYRES16=0x0, @ANYRESOCT=r9, @ANYRES32=r10, @ANYRESDEC, @ANYRES64=r0], @ANYRES16=0x0], @ANYRES32, @ANYRESDEC=r7, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR]]], 0x1) socket(0x2, 0x3, 0x0) write(r2, 0x0, 0x0) 05:45:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) r2 = socket(0x800000018, 0x3, 0x102) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xcf0, 0x3, 0x8b}, {0x4, 0x20, 0x0, 0x80}]}) 05:45:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7fe1acb6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\a./file0\x00'], 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100)={0xc51, 0x8}, 0x8) 05:45:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0xffffffff, 0x4) connect$unix(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46dd4f0e0f29384d0829696473d48e4c734a819f96f0b224ec765ed0e030000000c6b9b3fea3baeecc18a03b00820a58fe43bea7a072486bf798f5ed2d9ac55a52f7dc806278281488cefcfdb1bd4b1ebe36d58ab4f79ff1f3022eea19029e7fb584d490000007c62f567d55187267ba5050932ed612e5ffe04fd83800b572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e73bb2dc6657ddac47a47e1d36a828070028ea997e3ea944dfcd9262b7abec43beaf656f9362301576534c2d7ceac6f705d401000000b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc4034be2f064b23f18c8a4c9fe1692c35dbdc77d3f79c942baa127a4d05f33d4fcd03af4c9fc348ee4013cff9dbd878bc4230731754b4822fcb9da73e8129e86bdb3edef8bc9720b1639dabf973ba46ab6274fc26c1776f86764e266d26b07f4730063d685e69dd36f323ba56df5b96402e4ab3105d001a921040eabb7713aca8a5890cb64cddcc879b1c4e62b74d672aea96557a85b64cd34d6e75493b882b919f2dd9decd7074f8ace517069d9a6f2f7fa32c8fc7c9f3bdbc294e6e27e92609c0131f2c4556c729fd3923d08003fe045776f78d265319d6be77b913ef08d3800d9fc2cd9db34ce5a001c7440128ca941818d2d5e5155fa497ba8c3f593a60232caff6fd02cce073bd0dc3c538a3dc4a4e12aaed816bb0f5abd4f5634d715a4d0bc58371945a4917e76dd46e44a72e4b75671a8d289518e0ecf4d7d21704644bb0bfa1e5e8733f567f9524201c832bb01cd543d6bf36052a3cc261adae6ca10a67742b66132a000000000000000000000000000000592feaf92e94164cd8a6f8d373d77e3b114ef7c68bd1828e5dc63e2943c7ba5037d6dfe3823655a3187bc03b875a73e2db1697686acfb5f0026a20b9d36a2ccead336ce951ce2cfdd439fa1e31017291e246d0a94e360190dead4efb45163b2a1f8b776f148f19fa240da33e4928a98e796a450cebef13d03fd58e2405f5c6a51c54eecc9119f05a9c141f19508112924ca9e99f356b1005943fa509d99027d630b5a1f6ac0f2bff4d76524614eeb3cad6f2ac161f9ddb5772eda1c8f319fa8d9019be02852e3f843611b0512cc764f774e0e416615b754a7fd04c4507e7f1de63085723c4c84c5e95a1975e4e81c9f3140a2960740500fad48d2f3dd22951a78b259136731da5daf3f91d04f00ba3a3c10eae8d31676eca8095818e8a3330912103230d6b2e456311057d8510e6bd0235fb1919e8716545361777e4614dedc20bdf7e648d931539ee0c7071b1f9857e2899f0833b970fcf4b24f7b5f0611cb11d9f4c6122b137e2bd278ac97926b48f1d1cc4131a4bb327884c98a6f31e1e7680dd0000000000000000000000000000000000000000e503670040471e122062ede36576bea17c7a96ae9607f2fd93274fdc94b7f8ae44d9739109f57a66e66e1207e4364c99cda10284e791c17662a66f257a21bcf49ff9402b916a34ee974a036161522d2b8989e22037e798e7775b636ac2edfc7de59e9c1704ea3cd50d756070200c7d23acf3e7ac5a4659d3baa49acd8da91c5b76b0a3167beb38a7e570f37cb6de1801d2bbeb7513ca681fae"], 0x10) write(r0, &(0x7f00000008c0)="7fb97f1aeb4bbc06b58086dabc73bd5dc8324c9f36e98f85962b18cfcd81392e0ab9e81e8b99c9646b85fd48b045a692bf79ae0e8470c33c2356df9c5b832c25a90dcebec12c21fd6b99598bfce61ed4d9d6f70ce7c54e65964fefc485ec34c0f8841744774b5d8387210f4c617540795d25619abdd660b0672edfd0fa8bbb77f8caa7ecdbada964a4c619dda6f048dce31f466f14b8b5950b9fdb0a03631bae4f6c8af264b4b52c8536dffbb72dd984815c33e836f0d4fb165e639f71fe9737975d3d62d6fa32f0337c19089e085c0a541650b42452b89ffd33be426a4981dcbb98760977daaf676b4db433bac22c1fc8a921d43b3b78b763e4db839b18fd1a599a36684b31b5353a14fc7f93737bdcdaeb8c92fe2785e4b3ab1525a9c61a3d1c06d1295e9c84129d9fd91b56a71069ad0ae620cb07807d6ceaa6c46bf14a94244bd308f6bbbbcd02405bd2c0da56d4856ab91cb6f0bbe25e5fc3a5f0b31e0094e18ff51e623380eb57a65970628cb3ce793da17f79a2d0f72f4f7aa8b92aef475e267e3e40d38fbdf71f53e54e175682c07c3d1a03dd06f74d057a870dda6f0a4a2d9ee1a43feeb1206bbbcd2e0e4354adbfe34edb9e42dac77bd5183e2ee77bab00d2d9c2778544caa3cb7aa9be63e9bb61b97a459188a481d59055fc24554aa05394c9cd172f054abc28dd5dbb7b8d09ed29a838accdb8fafb37f29c76b96d964ae27cf88f79599adaf1c33fcb626f27b6442477fad8ee8eb19bd4c380fba5c7c96e77063b6a5769a05477eefabd3b44ede7833579ac5ad801abc1015814cc5d9d4c6450aae5b2b530e990545659ac311d52cf6073620f0a2dc4de7759d68e0584a56873f67062e4397f19ad10e732e081c6dfade7c9ac042674dbaa91966db797c93b49de0e56f578ffc04e4cea68f56daaee027df7e69d947bd71174c164507e3d693c00499f51d90261a5e2b346025615643009d53ea0e5f0a802ee07c76bf2372fac5e2664e913dc4b59b88c0cdd46bda83a72dfb4249a9d573521b62d90a73d6723a9354fbd5e7c819ed80874900f674c7f6323cee054bf8bf90b0be817fb51dd5e64320397f6b264cc20f816a17e81d351f4a5d7bc3a4cef5a7762c0ad898d3f57682e54079650a431cdd512f67bedc030a5399d16ab0b9ef8cbb655b14d65c2339ce4f90e0bbc6eed2020bded31d888dd070dca8e39cb018e6eb0f3e29969838495ad760c89c037595333c11a9782ccee58aa1b7809e24634eb2ced030ae06363bf856885207c1beb133ea153d863d0bbc64bf8fdb9e3f10ae371363cfd6365aad07f38426f54562ee6f92b1e6d352d241e5ea863f7c9b580a67695d5f7757797b0f52de5fa555334b5bc80050d71b0d27d5655b364bc967648ffea335b84fe7cca30d7d3777fec6f8ca376aacdc240452aa1835538e58a5b0de352a22ff00b8c6d1443399c22ed993c5fb8a7fb4a2c7ca13ff97e6d0ef193b39ca3167358434ad7396f7a88b4f6aebe601d226703d2d1e00caf2a98eb4cc9871775658b45bbd860ab835a3e89685a7458c043dbf69d6f0054dff446fe59e4a78eb707d0add0175660a8a57ffc0bccf0ded8aa27bee07d5d833b27a75e83b755f8fa8a890f890758af13bccc81d040f22671dbeb8e15dc0f1a5d6a31e27e7300e09b3e9f3cb37ba1790029e64a3748648fa2548ecdc4d90ddf8965064ecbaf0474feafc3d5a824958043e1e21177c568d856169bd6225f615dfa5359d5ffe4cb227418ce48ba8fe0d34bcdb3250ae361b1f557de4a877b74b0cd6b4f4f916030f0f4f5e737fe408ec9f25c57998b6c0f53e5a8b794201562abb5282a4424dca004cbaadf2af68ba206280d5bb968a91fc079e9d41c93b62a8b5d0918dfea1764ecf1c55fce277c0730c90da71a8925d1fba884ccd8c51efb2f8bd81ac98374655c70bc94b85402a104ecd5a7aaca7addbd2f3589a3fec5bd2e1de2f16f57822fb18b6137671649acb28bd2774c90518d68ef7678493f2f40f6c5bfc86b7a9bf748d8be41aec1b1c1092969269fcf9e94bdcdcc162819bb886b0739f5e8d8a6f85872", 0x5c1) 05:45:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1af) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = socket(0x0, 0x8008, 0x6) r3 = kqueue() preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r3, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r3, 0x20}, {r3}, {r2}, {r2, 0x2}, {r3, 0x10}, {r3, 0x20}, {r3, 0x80}], 0x7, 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r3}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r3}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r3}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r5}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r3}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r3) dup(r3) r6 = getuid() r7 = getgid() fchown(r3, r6, r7) r8 = socket(0x0, 0x8008, 0x6) r9 = kqueue() preadv(r8, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r9, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r9, 0x20}, {r9}, {r8}, {r8, 0x2}, {r9, 0x10}, {r9, 0x20}, {r9, 0x80}], 0x7, 0x2) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r9, &(0x7f0000000300)=[{{r9}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r9}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r9}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r9}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r9}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r9}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r8}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r11}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r9}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r9) dup(r9) r12 = getuid() r13 = getgid() fchown(r9, r12, r13) chown(&(0x7f0000000140)='./file0\x00', r6, r13) unlinkat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) 05:45:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84, 0x1d}], 0x10000000000002ae, 0x0, 0x142}, 0x0) 05:45:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000000000), 0x4) 05:45:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r1 = kqueue() readv(r1, &(0x7f0000001500)=[{&(0x7f0000000180)=""/135, 0x87}, {&(0x7f0000000240)=""/190, 0xbe}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/245, 0xf5}, {&(0x7f0000001400)=""/209, 0xd1}], 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x90, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r3) 05:45:01 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x1) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r2) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 05:45:01 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) getdents(r1, &(0x7f0000000000)=""/75, 0x4b) ftruncate(r0, 0x0, 0x4030000) 05:45:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = socket(0x0, 0x8008, 0x6) r3 = kqueue() preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r3, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r3, 0x20}, {r3}, {r2}, {r2, 0x2}, {r3, 0x10}, {r3, 0x20}, {r3, 0x80}], 0x7, 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r3}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r3}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r3}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r5}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r3}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r3) dup(r3) r6 = getuid() r7 = getgid() fchown(r3, r6, r7) r8 = socket(0x0, 0x8008, 0x6) r9 = kqueue() preadv(r8, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r9, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r9, 0x20}, {r9}, {r8}, {r8, 0x2}, {r9, 0x10}, {r9, 0x20}, {r9, 0x80}], 0x7, 0x3) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r9, &(0x7f0000000300)=[{{r9}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r9}, 0xfffffffffffffffc, 0x4, 0x82, 0x101000000000, 0x7fffffff}, {{r9}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r9}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r9}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r9}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r8}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r11}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r9}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x16, 0x82, 0x4, 0xcba}], 0x5, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r9) 05:45:01 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 05:45:01 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x800400}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000e0000e800000001"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 05:45:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffd6) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:45:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x4d}, {0x6}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0x80) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0xfffffffffffffffe, 0xd44}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) listen(r3, 0xff) 05:45:01 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='.\x00', r0, 0x0) r1 = socket(0x0, 0x8008, 0x6) r2 = kqueue() preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x20}, {r2}, {r1}, {r1, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r2}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r2}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r4}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r2}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r2) dup(r2) r5 = getuid() r6 = getgid() fchown(r2, r5, r6) r7 = socket(0x0, 0x8008, 0x6) r8 = kqueue() preadv(r7, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r8, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r8, 0x20}, {r8}, {r7}, {r7, 0x2}, {r8, 0x10}, {r8, 0x20}, {r8, 0x80}], 0x7, 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) kevent(r8, &(0x7f0000000300)=[{{r8}, 0x68e80cdf5362a287, 0x42, 0x40, 0x7, 0x9}, {{r8}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r8}, 0x5, 0x70, 0x40000000, 0xdb, 0x7}, {{r8}, 0xfffffffffffffffa, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r8}, 0xffffffffffffffff, 0x3d, 0x3, 0x80000001, 0x6}], 0x912, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffffd, 0x10, 0x2, 0x5, 0x1978ca539}, {{r8}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r7}, 0xfffffffffffffffd, 0x8a, 0x8, 0x6, 0x101}, {{r9}, 0x7ffffffffffffffe, 0x1, 0x8d18c4c1b89ea652, 0x1f, 0x200000000000003f}, {{r8}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xb3, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r8) dup(r8) r11 = getuid() r12 = getgid() fchown(r8, r11, r12) setreuid(r5, r11) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 05:45:01 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x103, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfff, 0x16ec, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x40, 0x4}]}) 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 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0xfffffffd) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x535a, 0x550f, "2ea86ecbe46cdcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x1) write(r5, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCNXCL(r5, 0x2000740e) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:45:01 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000002c0)=0x9) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x1108, 0xfffffffffffffffc}, {0x8, 0x7}}, 0x2) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) seteuid(r3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) dup2(r4, r2) open$dir(&(0x7f0000000580)='./file0\x00', 0x8000, 0x4) chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='W\x00') execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='W\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000540)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='1-#\x00', &(0x7f00000004c0)=']\\\x00', &(0x7f0000000500)='W\x00']) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0/file0\x00') 05:45:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) r1 = socket(0x2, 0x3, 0x0) dup2(r1, r0) r2 = shmget$private(0x0, 0x3000, 0x285, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x1000) 05:45:02 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) open(&(0x7f0000001b80)='./bus\x00', 0x10000, 0x20) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x9a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x20000, 0x0) kevent(r2, &(0x7f0000001b00)=[{{r1}, 0xfffffffffffffffd, 0xb4, 0x80000000, 0xffffffffffffff29}, {{r3}, 0xfffffffffffffff9, 0xa1, 0x1, 0x8, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x5e, 0x4, 0x4, 0x5}], 0x800, 0xffffffffffffffff, 0x1, &(0x7f0000001a80)={0x7}) 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) 05:45:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80ffffffff], [0x8, 0x0, 0x403], [{}, {}, {}, {0x0, 0x3}], {0x400}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000080)=""/84) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 05:45:02 executing program 1: ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0/file0\x00', r2, r3) open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x1e9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = socket$inet6(0x18, 0x2, 0x28) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000340)=0x7) shmget$private(0x0, 0x3000, 0x808, &(0x7f0000ffd000/0x3000)=nil) r6 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000003c0)={0x80000001, './file0\x00'}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x80, 0x0) pread(r7, &(0x7f0000000440)="1106d3a4aa09820bb5174b495557b871448c9790db2966dfbd24c0056a8b38e15a3ac26ee84f2a4e0759dfc3935fdc9f15b88b3812240fa681dfbb6a30547bb9e7e82da1958846b5c61fde417817cccae112ce35bbadcd507f77f2a270481674c85f76cef7e6be3234", 0x69, 0x0, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000500)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000540)='./file0/file0\x00') open(&(0x7f0000000580)='./file0\x00', 0x100, 0x4) unveil(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000600)='x\x00') ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000640)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x600, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000000840)) 05:45:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6bea417e4e74de4"}) poll(&(0x7f0000000000)=[{r0, 0x86}, {r0, 0x40}], 0x2, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() 05:45:02 executing program 0: r0 = socket(0x2, 0xc003, 0x0) kqueue() close(r0) socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0xa, 0x0}, 0x0) 05:45:02 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000840)) 05:45:03 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}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) chdir(&(0x7f0000000000)='./file0\x00') 05:45:03 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9c}], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000001c0)=0x9) r3 = kqueue() socket(0x20, 0x54113f3c90bcc586, 0x9) kqueue() kevent(r3, &(0x7f0000000000), 0x6, 0x0, 0x9d0, 0x0) socketpair(0x6, 0x4, 0x3, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) bind$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0x3}, 0xc) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) r8 = kqueue() kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r9, 0x0, 0x7fffffff) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff9, 0x24, 0x1, 0x47, 0x10000}, {{r5}, 0xfffffffffffffffd, 0x89, 0x1, 0xf, 0x2f81}, {{r6}, 0xfffffffffffffffb, 0x0, 0x80, 0x200, 0x100000001}, {{r7}, 0x3788a8696ec2fe54, 0x2, 0x2, 0x4, 0x22}, {{r8}, 0xffffffffffffffff, 0x40, 0x1, 0x8, 0x1}, {{r10}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x2, 0x5}], 0xa9, 0x0, 0x6eec4a4e, &(0x7f0000000080)={0xffff, 0x802a}) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) 05:45:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbfffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r3 = socket(0x0, 0x8008, 0x6) r4 = kqueue() preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r4, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r4, 0x20}, {r4}, {r3}, {r3, 0x2}, {r4, 0x10}, {r4, 0x20}, {r4, 0x80}], 0x7, 0x3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000300)=[{{r4}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r4}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r4}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r4}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r4}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r3}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r6}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r4}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r4) dup(r4) r7 = getuid() r8 = getgid() fchown(r4, r7, r8) r9 = socket(0x0, 0x8008, 0x6) r10 = kqueue() preadv(r9, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r10, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r10, 0x20}, {r10}, {r9}, {r9, 0x2}, {r10, 0x10}, {r10, 0x20}, {r10, 0x80}], 0x7, 0x3) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r10, &(0x7f0000000300)=[{{r10}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r10}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r10}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r10}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r10}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r10}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r9}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r12}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r10}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r10) dup(r10) r13 = getuid() r14 = getgid() fchown(r10, r13, r14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x1, r7, r14, r15, r16, 0x1b5, 0x7}, 0x2, 0x2, 0x7ff}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r17 = shmat(0xffffffffffffffff, &(0x7f00002e7000/0x2000)=nil, 0x3000) shmdt(r17) 05:45:03 executing program 1: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='W\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) 05:45:03 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) fcntl$getflags(r0, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) ftruncate(r1, 0x0, 0x2) 05:45:04 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x150, 0x1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 05:45:04 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1304, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRESHEX, @ANYRES32=r1, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES32=r0], @ANYRES16], 0x4) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10002000000000000782edc7ce9e363d755a4e1600000001000000"], 0x10}, 0x0) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) 05:45:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="eafb"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgid(0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 05:45:04 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r1, &(0x7f0000000340), 0x10000014c) socket(0x20, 0x8000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200)={0x0, 0x4a7f35e7}, 0x10) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) 05:45:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{}, {}, {0x18}, {0x1, 0x81, 0x0, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) 05:45:04 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) r3 = semget$private(0x0, 0x2, 0x100) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000340)=""/135) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 05:45:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xeffbffffffffffff], [0x600, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) dup2(0xffffffffffffffff, r0) r1 = socket(0x18, 0x2, 0x0) socket(0x20, 0x5, 0x80) r2 = fcntl$dupfd(r1, 0x0, r1) shutdown(0xffffffffffffff9c, 0x2) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 05:45:05 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60450400000000000000608800a77c0000000081000000bbfe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) recvfrom$unix(r0, &(0x7f0000000040)=""/198, 0xc6, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 05:45:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r1 = msgget(0x0, 0x284) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/58}, 0x42, 0x3, 0x1800) fcntl$setflags(r0, 0x2, 0x0) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 05:45:05 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r0 = socket$inet(0x2, 0x4, 0x39) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="ed5acdd1259924c91735f793d96f12e0adff56d892dbb220fc0d6d71512070e42b4f5775640dd1118dd8188601b6c3c531e8c5ad2a175dd682d7adf37c504bcc66692c9dd05e98bead0a97299be73586f6a199070f31cb5669e908a8b63b257f1f048fd5dbe9845a8fcff68cb64fd82f5650e9db2d2bbc40b7054c5dfa74c492001c5dc4b0df1a62656ea589c2fd33e9d69d49b856877cdd1a7aefc23f5d812fa1493b18dcd0bc1657395c2128ee9554d55dd0e8ec84f37f8bee3c43e679c647fc4d254413c96ce89674ae2b840d30d0507f7670fd38eceb5b3d7ba86d79eefff719683ac2804d8bc3df6a4afb90a8a2283c77f5426258eb8fd1527342a38ce23ccf40fcfc9d554912f6bbf1e70f69e03846", 0x112}], 0x1, 0x0, 0x0) 05:45:05 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES16=r4, @ANYRES16=r1, @ANYRES64=r2, @ANYPTR, @ANYRESOCT=r3]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = kqueue() setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r8) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000580)=ANY=[@ANYBLOB="ca0e866972ca1e2547800af6ba60a0217a7563048238ed8d5b9c15cc2f474cbbd18dce516747b0d6083c899c95412a95de09c7737f79b25e7d1a92aa8f66c442e993c89c647ebe2474281ee2eb9d8ffec5b1908325052c706fc64a4762d87b424f124a9265d9cfea15179fb60a3f0a5c3ef3b4bc82c5"], 0x10) recvfrom(r8, &(0x7f0000000180)=""/169, 0xa9, 0x0, 0x0, 0x0) r10 = accept$inet(r5, 0x0, 0x0) sendto$inet(r10, &(0x7f0000000240)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x403, &(0x7f0000000140)={0x2, 0x2}, 0xc) setsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f0000000080), 0x4) 05:45:05 executing program 0: clock_getres(0x4, &(0x7f0000000000)) getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r1 = geteuid() setreuid(r1, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = dup2(r0, 0xffffffffffffff9c) getsockname$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket$inet6(0x18, 0x2, 0x1e) close(r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20008, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) renameat(r5, &(0x7f0000000180)='./file0\x00', r6, &(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000240)='./file0\x00', 0x100, 0x44) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f00000002c0)) r8 = msgget$private(0x0, 0x282) msgsnd(r8, &(0x7f0000000300)={0x3, "771567391cd7a40d6e53aadf48d7b213664436843a5bb90f89c115f24275319ea2e5471d40950046689e804a1ca999688f3c1ca2a9a644d8c7852e4d64fb3d9e43681cd05109709a952aa83e165e0deee8255ca4342fe847d549371e9aba057b937cb92c918245fc11be8db2353041f6966b6f7c1648d119ed0eb944cb7ca5b777e443b8c206e49e0ffdc1f78e6f624b937ce464"}, 0x9c, 0x800) r9 = dup(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f00000003c0)={0x3, 0x6b}) recvfrom(r6, &(0x7f0000000400)=""/253, 0xfd, 0x801, &(0x7f0000000500)=@un=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getppid() r12 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() r15 = geteuid() r16 = getgid() r17 = accept$inet(0xffffffffffffff9c, &(0x7f0000000700), &(0x7f0000000740)=0xc) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r19 = accept$inet6(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) sendmsg$unix(r10, &(0x7f00000008c0)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f00000005c0)="913dcb010c1ed5f01ab6adc033551e3e69349f8232e5abfca69b63f281a79cf2e0e57c0dbcaaec8f8c2e87251fc261972f573fa4eace219357c175394b5373db05c86dc65cd904aa35e4292236e8a8bf8d4d56135c71bb24aff2093b0e69706ea0177ebb8475bb2ccb8a55fb0aecb7657d6da1398c66fa2c232f3810ffa531fd64d494f95859b4d5731fcdf3efd9851a1bf1746f6171049a1a519f1ad478e002f9494baa05144049c14b2538efd2164e01b38e71", 0xb4}], 0x1, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r17, r18, r19]}], 0x60, 0x7}, 0xa) 05:45:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xda9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74, 0x6}, {0x60}, {0x6, 0x0, 0xb9}]}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 05:45:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000540)="8ac4c51e8d2d0749c1b93bb0b1f6271c5b032f4331013d600a37d596417bc0f4ef87b90c04f89704a5db5cfe9349b2261b8731dd3d5ec0aaae54619ae70b1387ac94e9f4a1ad01d0ea8cb1ee50ed49234b6b528a77d292df904ff84a7c45b1fd700c0000000000001000152cb067b5ededadb8185b12cd6ec2904b9598b5bb71220b262c900d48853350e633236d1e9ccff42be09fca378258626408b0814c8a6556dcdb10e620e6878d8bbcc7665909", 0x6a}, {&(0x7f0000000280)="946df01b5dc1baaa8b167cb22220b4470ada9c12cadbab9aa6efc6d143e748c20922fe536ae5ef6975c9eebe58258259975d8f52dfd809e3997c08a659cda76363624dd7faf4e7d94f8e7baf994e0e29ce12ef7a97a71735605dc67b3cefd71327146c6a3fa192df7dceeec0f4fd3931b28998cb7fe4c46e8b707e49554a50967aa86b4e965f6124037c2c8a03a5f5079b81415fb263bbbc827c84b37c569028e94e73753e593f64e5fe8649c4d2b25f5170c9eab7e1b805b37755747ba4c8670142db922e0a7c1b390a731ca3002705c94eb228127ba16b6e5ad3f2066e1a69b21cf711e8f4a5d697547275b704f6c6915d152ccf", 0xfea0}, {&(0x7f0000000400)="2f415dc31f79f5621736a5d601438d9b4b4057c66f8b521dce0f596decfa2498b8b5b44fe7759bccfea788ecb638db7405df28de71b85c169b2766fa8db9710d2e12970a62f7df6cbef7e9e0ed0fdb0184f62c1dab871130f4c303a89d25e21deb40a0fc2148b40d1a5bd10065d2c285a23fdb16dabe174a313d7f4e005b89e824bf94cc3a", 0x85}, {&(0x7f0000000600)="b03d85dac4cc0ba22a05fe0c8bf7a34a0f8cbde8ff4d20392abf6bf29fb32dfc1c1b31a5f985719e64e7402554e3ac5e1edc96a3e753ba52982477ba553f1595584e8d3120fc5752cd63f781897734e1dcaaf5b816c7377460315a4581806c9a13", 0xff0e}], 0x4) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) read(r2, &(0x7f0000000500)=""/15, 0xf) accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x6f74f77087ddccc4}], 0x1, 0x0) 05:45:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000df3000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xcf0}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000e4d000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005d8000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 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(&(0x7f000054e000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x3ecc23ac3d634ad6, 0x10) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 05:45:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x40, 0x9}, {0x85, 0x6}, {0x80, 0xfffffe00}, {0x40, 0xa0}], 0x4}) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x40105706, &(0x7f0000000080)) 05:45:06 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0xff) r2 = dup2(r1, r0) unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000100)='x\x00') fchdir(r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000d00)={""/16, @ifru_addr=@un=@file={0x0, ""/4096}}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x1) mkdir(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x18) shmget(0x3, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) pipe2(&(0x7f0000000200), 0x4) 05:45:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x1000, r0) 05:45:07 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) 05:45:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000040)="0606064f55f81608c4ccbdfe0f1ecea55cd9", 0x12}, {&(0x7f0000000200)="2b19feccecfc27cbfcb779d25ad6ea2a9bcf98fc5998765e9241fb18a95f30e3e1b5464a399a7a0e346bd2005722b43f097d4dcfa9e075ab6f8dfcda7a3aca157167bb48a26d02a936a66112ebe152522e5c4a0b8d50456008a9113bd9ef84e9eb291daf0b3c80c18178eea723a72a436e0a7410863da9a298524b927a87c607e203ae402cf482d72f6113aa0b7c48c5a96f7afe2322b25905d7d593dd12b593ebfcac", 0xa3}, {&(0x7f00000002c0)="976e80752b05d800c5fb1503097d751ad32f8e74fe2c9222c5c27b4bafc804cbb8e65408dcd7308104b111f3db66e1c00f602911bf2709007a6ec52613d0e2409116fa6eea297b06e4a0cd19c82c38a9e2f6b834ecf6aeb4d40b56291d64207f19eaa916f3407117ed6b8cb72f3254d84638a3b3175f79df6f7dbbed63e504e379fa6a4a9805f0a19a57180da7381be0c9ae34fd18b370b139dc1facd7b2deb32002cd03e0ea5c665507b43405c26d8e1cd944f4e327a0c667cdcd346bc53eec1662bedd25af1b01d7da999f7b40500b9c", 0xd1}, {&(0x7f00000003c0)="9f412a2ab619aff115322da4f57ee0190df4bacea8e26cecf8a49297518e004906d71279f98596e2ab4f224d8b037bd495b373bfbed1dcab3800a2dcf1495e9b9cf5f32b39c8d0499d1f4a336b55de0fc3084f18d8fd8f09dd026069b5251a35b4540c792a15c150e1c4bc962eae3b45fd7e0cae19a71b5da8f489d4db7c5b58b533863ad38f7945e8237e56b5faa7d47595391967c9f7749751fb7a97756d1c3622682f40a938124260edf547e577dfe837c9d416ca51260fa51ecb7e", 0xbd}, {&(0x7f0000000480)="cfe77a05632b9f7cd4e90a5871933047031eb9bf0731f22771a470dcc23fd07260b926030a8120b300f1be955a1990bdc63dfe8bf1039c6530c55db54aa8a3baf5ce0e4ce4b990dfeab4dacb19d0b2f0bef764de69c097fdc1bf13a24f640cdcf4872e85e3194a28349a1294418734625cf2b865cc27e1e1ed399f67ad94ac8c0f6ea2f7a9a9fbf95b443c229e73c14c42bf9d1e6fa7d3445a245cf3d503a729a23d901620ba003d490af6e341e4872ee0c0d1553ed3843b4f04e76fef338511d8db91c24104a3c82d23c520435bf2875e8d334b36e89382c25e3e5186446ea50107b7ffdbe315a63c9c1cb360", 0xed}, {&(0x7f0000000580)="f467a36de1529d14782420fc5570f73606f1384442dbf065f7f2e6afe2799a57164aed5fa6314467a80d92ec4f2ac81d3db2d38ecb5e5b0f8c912389c66c55c3b2d1d1136f97394fe555", 0x4a}, {&(0x7f0000000600)="fecca81d3f1c6d08adf0ff4b35a9d7b0b5f33bbfe670a9a3fdc738170695a4794dcecaa42ea99dbb896c6faf9f7234a41d67ecc750ee848c984e50eaa2292f6e867c188afcb92032995b4da62c25b6ca6c71d13c2b6f7ad24249763aab4fd969bd30618d6de953371e99e97787c85172b61cb41e5c0c39f88ca6f8e2dba24871422e8e05f33acadad5b5308a715272726a081ac44b9a4f931db0dcc8cf00b76aa1f78f7c51b96d14063231a10c92aaa6655432ae50208ffc6becf2a99d05d2d97b21339e00e1ce82a3a27ed935", 0xcd}, {&(0x7f0000000700)="91b5f4b5139f52ec5e38985981c7c12c3dd14f8a9d85c0ee1f762d8b266448e7f6ff3db277cb3b58c3d3f261870bbaff34888ce51b0111bda8a97bafd24a11eb44ddb5e0e714333859d400a5690127031da2c2233aecd4d442799c21225f0738aa94d2e95dedb1cfadb1de13207c3473748fc8a6ee53f905ac4b4f42a9378348ff4442558887aa23cfff8b1304e2705f6d2767a04b7854346221342b147668a91badef59f24c5313cf1c", 0xaa}], 0x8, 0x0, 0x1ff) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) 05:45:08 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8282f31c79cde6eac743e826d926a00f4d8480e907acc571d5acdecf82a674430057ab08f19191bcff184033303d4517714723afa282fa23733409e80d85754ee6974d89f8210900e05a3d5e4c9853fc3136e7d3b91beef7c3e94a0805ad9ced7dd736823d7933f705407fb10e9fbd6332b686b25d3c45ec3b07f0f7323ef359620010000000000000c4727152336daa6ca27db3baee86b501b483dfc903048fc59f5ab6f92c66a577902e69dfabda7f04"], 0x10) write(r0, &(0x7f0000000080)="9e", 0x1) r1 = semget(0x0, 0x3, 0x40) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = socket(0x0, 0x8008, 0x6) r5 = kqueue() preadv(r4, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r5, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r5, 0x20}, {r5}, {r4}, {r4, 0x2}, {r5, 0x10}, {r5, 0x20}, {r5, 0x80}], 0x7, 0x3) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r5, &(0x7f0000000300)=[{{r5}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r5}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r5}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r5}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r5}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r4}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r7}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r5}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r5) dup(r5) r8 = getuid() r9 = getgid() fchown(r5, r8, r9) r10 = socket(0x0, 0x8008, 0x6) r11 = kqueue() preadv(r10, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r11, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r11, 0x100}, {r11}, {r10, 0x40}, {r10, 0x2}, {r11, 0x10}, {r11, 0x20}, {r11, 0x80}], 0x7, 0x3) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r11, &(0x7f0000000300)=[{{r11}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r11}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r11}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r11}, 0xffffffffffffffff, 0x100, 0xf0000004, 0x7245e870, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r12}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r11}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r10}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r13}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r11}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x5, 0xcbb}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r11) dup(r11) r14 = getuid() r15 = getgid() fchown(r11, r14, r15) r16 = socket(0x0, 0x8008, 0x6) r17 = kqueue() preadv(r16, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r17, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000180)=[{r11, 0x20}, {r17, 0x1}, {r16}, {r16, 0x2}, {r17, 0x1}, {r17, 0x40}, {r17, 0x80}], 0x7, 0x3) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r17, &(0x7f0000000300)=[{{r17}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r17}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r17}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r17}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r17}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r18}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r17}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r16}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r19}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r17}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r17) dup(r17) r20 = getuid() r21 = getgid() fchown(r17, r20, r21) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x9612, r3, r9, r14, r21, 0x50, 0x2}, 0x8dff, 0x2, 0x131a}) 05:45:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5ef], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x3, 0x0, 0x0, 0x9, 0x17f647f0], [0x0, 0x0, 0x5]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x3, 0x80000009, {[0x7, 0xffd, 0x10001, 0x7, 0x1, 0x715, 0x7fffffff, 0x4, 0x3ff, 0x0, 0x20, 0x9, 0x800, 0x10000, 0x1, 0x4, 0x9, 0x8], [0x7, 0x3, 0x5, 0x4, 0x48, 0x2, 0x7f, 0x8, 0x2], [0x9, 0x3, 0x4, 0x5, 0x200, 0xfffffffffffffffe, 0x5], [0xf28, 0x5, 0x2, 0x7ff, 0x8, 0x9], [{0x2a, 0x7, 0x4, 0x1f5}, {0x1, 0x3, 0x4, 0x401}, {0x1, 0x5, 0x0, 0x800}, {0x1ff, 0x95e4, 0xe71e, 0x7fff}, {0x5, 0x200, 0x5, 0x4cd}, {0x1, 0x1, 0x5, 0x7}, {0x101, 0x0, 0xfff, 0x5}, {0x800, 0x0, 0x4, 0xfd2}], {0x2a9b, 0x2, 0x1, 0x9}, {0x6, 0x1749, 0x6, 0xb9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() fchown(0xffffffffffffff9c, r4, r5) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f00000000c0)={0x5, 0x8}) 05:45:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "00000000000000010000200400"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d700899607caa46ffe7a000010000400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 05:45:08 executing program 1: r0 = socket(0x2, 0x1, 0xf7) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r1, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x7fffffffff6) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0xb0) sendto$unix(r1, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r1) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:45:08 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x2}, {0x4, 0x800}}) bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2462d2191dd7de006ced3443e65027dc38c10b1a5d833009bbc56106fc432738a462d2cf072f70ec6229"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="de68328a887d4ba6e966a646bc89cdae7a71b901eac365c52abd0161e763f80531ccd4b9cddd07b1decf0d731b4a5034992b8b234781bdf365cac1", 0x3b, 0xdf18ee70643d162b, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7d028190ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, 0x0, 0x0) 05:45:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x4c}, {0x7, 0x0, 0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="96446a99e553c535916d938c0638") 05:45:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0xe6}, {0x3c}, {0x8}, {0x4006, 0x0, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) write(r1, &(0x7f0000000240)="9f8d551597850d48084f6e8320200b682b5b7166ea0ca357c34b5c47c09eff6a22366a4b7d82f190f1c7935e44ac137c7dedbb08efdb50605192ee5bd06e968ea5f935140094e4aaa6d7eca7a914b5106a16c0cd918adc4115cb790aaf85008a5c420f9ef01757e9bddbcebd8808684b544b5a13dfbc0f5d5406f971f842ddf3ff9898e85fa328aaf05a183bda1684b9a082c0e9362ebba90a1f118d0156484a64e0d0ecf513f5784e5dc5645f39acbffe193413daa5b73c7a7ed9ecd248801488667d07051b0ed09752447cae39f4a5df392b88e1c871655596430be59646315153cd167590cf4b589cf337c36380232b89b2de54fdb350", 0xf8) r2 = syz_open_pts() write(r2, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$TIOCSTOP(r2, 0x2000746f) pckbd_enable: command error 05:45:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = msgget(0x0, 0x284) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/217) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0xffffffffffffffff, 0x80000000}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, 0x3c) 05:45:09 executing program 1: r0 = socket(0x10, 0x5, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) poll(&(0x7f0000000040)=[{r0, 0x20}, {r1, 0x2}, {r0, 0x8}, {r2, 0x100}], 0x4, 0x3f) getsockopt$inet_opts(r0, 0x0, 0x25, 0x0, 0x0) pckbd_enable: command error 05:45:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x101, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r5 = socket(0x0, 0x8008, 0x6) r6 = kqueue() preadv(r5, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r6, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r6, 0x20}, {r6}, {r5}, {r5, 0x2}, {r6, 0x10}, {r6, 0x20}, {r6, 0x80}], 0x7, 0x3) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r6, &(0x7f0000000300)=[{{r6}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r6}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r6}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r6}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r6}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r6}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r5}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r8}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r6}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r6) dup(r6) r9 = getuid() r10 = getgid() fchown(r6, r9, r10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000140)="05dd17d6fa6cb053bfed5f686bdb0b0dfa4bc257f28215e2dbf40c5699fc99af4d5be03efabaa9d0ae6e524542a799a9d8bb9349a313c6", 0x37}, {&(0x7f0000000180)="b58b9c2423b69005a88673682db427eda673b3369ce051806ad880136e3e63affa4ac2ec89f94efba9da2167710da70b0918ac166b28cdd7d42b96b7dcd4b8590c2aa94577fbeb1918a78fbd5e7d3fbd73ddcadad35f67dd53b77928af23e11fea9537a22adcef2bda2496a544e62e0ca13e6a8f4eb6169c1a5609e2a313cf77ccee1f99103aaef5b59a5443bd7b05670c7f91f583e7ecbac82d674e05f6fc09a63f45ad76062c533f35be162c2b08b4014956e25a3b06c13371694d01457cfe32cc25013b47d97b826844261c4132ba1abc2b6d7531b1dd24583aef472b2bba583abca61e2dce75364b19281d57282ab6f1bc", 0xf3}, {&(0x7f0000000280)="2c95b6397854e11dcbe38d0cbfd3b88f668a37ea95029d19f6c467692407fb0f6f274f95ef433c864318cc0efc7bf8c4bcd5238c", 0x34}, {&(0x7f00000002c0)="78db26b0fa0d4e9a3a1e470a999a6054256bd6a8f6c5500f2c7586e2d1db7d9f12a120099bd5d602f8499c0a28751112f7aa65b04c9cfbb90685be95a83b1d573be9e015f1af93e5049f3ed8af57b32dfb3129152e3118ef6b091a0fd63a645b6ecba32d611cc8144b2a14e743484b7585286123cd0d3906bdd10542", 0x7c}, {&(0x7f0000000340)="400750a29d75265f483b70cb411d2d3e7c69115ae4c8a7d7bda67251876712fe9b41c016e9a222b63d736d4715ee7ff7cc9bee84affca7668d11b2df49a54f1feb37b52fc2971fda07a892cc61843b2be41c3964e10b38d1ac4e3e6094b5bec2", 0x60}, {&(0x7f00000003c0)="63f88389d75ff5b1fb945c7c7caa716db2d2c759173e00ec86fd4a02a096fc73a28137ea0788f30f7f2c160e3a77576de87c4af7a6fee796fe85055444310394be1bea9e5ff9e7e708d085e5a248230657aba5c0f88d93fdf2237e90a3c639e551d8638239db0b86ef9715bcaa5bbbebe32ad7de388c34004819fa16c8c1d4063a42c1449d41bd43dd45a68e163814c8d7cdd7a794c4006542bc7701a6c8b5439c3fed", 0xa3}, {&(0x7f0000000480)="6e9a24bcbb67cb8321273b38d517503c38674aefd7c27225aa75b3984e57f68ed3438da7914ab5116bb88c05083b33f0ec6822e26a313d72d202fa0441f22a4d7acc7b0db0f45515e7415c6f074596e133fcd2011f9a6857edd13bad38ee920db21072d1fd03c0076063d52f1d85c51e38703364d88299bddc2c876efd35cf49f0de10df383a49cbc2b6cbdd3dde0835576845ca463e2c92", 0x98}, {&(0x7f0000000540)="da392d9fdb2b7c4c37fe593561fce721cadabe56ee60721ff2668782bb3ee76dc0d0adbb", 0x24}], 0x8, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r2, r4, r10}], 0x20, 0x406}, 0x402) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 05:45:11 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4637b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350400000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074c5330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff4d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d0600000000000000747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7dd68242979a4187a10c78d6f63aa3bff6f38c50774b6a9d38ec25d297eaa11e78105d7b381774993f9aafa8e070bc6a578355c87503bd7c2767e5234fc2fe05f0692af78bed0e1928d13f34b53a2210779592ec82c0b7a3045e9cb9bb66044e6af54c88d69272852c22c8bc90e4"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 05:45:11 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x8000, 0x160) read(r0, &(0x7f0000000180)=""/219, 0xdb) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) r4 = socket$unix(0x1, 0x2, 0x0) bind(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00007776eb291e7bb74e00000000000000"], 0xa) fcntl$setflags(r3, 0x2, 0x1) msgget$private(0x0, 0x20) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) chmod(&(0x7f0000000080)='./file0\x00', 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0xc02) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r10) getgroups(0x2, &(0x7f0000000300)=[r9, r10]) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r11, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 05:45:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="162d"], 0x1) sendto(0xffffffffffffffff, &(0x7f0000000240)="bf", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xffffffffffffffff, 0x8}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000012f2b7af9edd7069c00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000001680)='./file0\x00', 0x8000, 0x11) getdents(r2, &(0x7f00000016c0)=""/20, 0x14) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001640)={0xad0, 0x2}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:45:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0217e5e15a05"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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) mprotect(&(0x7f0000207000/0x1000)=nil, 0x1000, 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, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:45:11 executing program 0: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0x9}) 05:45:11 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffff9c, 0x54}], 0x2, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000300)="3e1b446b818139bd07024f99729efeb3b70292acd0977a6eeaafd4d58ef1a412fca04838dd25a9fa58fcd39b4be30b56b19430dd5d5a5abc1268928f7a45474a33bc8b8e5c053ecd5f68a1baa3023f68941f1cc1eddb5575ff2a0997f90f9bf35c091e6284a1", 0x66) dup(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x18) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x92, 0x0, &(0x7f00000001c0)=""/146}) write(r1, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:45:11 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 05:45:11 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x4000, 0x6) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0xfffffffffffffaf) write(r0, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/98) 05:45:11 executing program 1: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='%&!@*\x00') select(0x40, &(0x7f0000000080)={0xb257, 0x1f, 0x7, 0x8, 0x80000001, 0x1f, 0xf48a, 0x8}, &(0x7f00000000c0)={0x4, 0x2, 0x1, 0x80000000, 0x6, 0x2595, 0x6, 0x2}, &(0x7f0000000100)={0x3f, 0x7, 0x6, 0x1, 0x6, 0x101, 0x4, 0x2}, &(0x7f0000000140)={0x9, 0x8}) 05:45:11 executing program 1: setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0xfff}) setrlimit(0x3, &(0x7f0000000100)={0x5fe6, 0x100000}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) r3 = getpgid(r2) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x2, 0x2, 0x3ff, 0x7, r3}) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) getrlimit(0x3, &(0x7f0000000000)) 05:45:11 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) getpid() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe2(&(0x7f0000000000), 0x0) 05:45:12 executing program 0: ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000001600)={0x1, &(0x7f0000000480)=[0xd707]}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(0xffffffffffffffff, &(0x7f00000008c0)=""/214, 0xd6) preadv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)=""/199, 0xc7}, {&(0x7f00000001c0)=""/239, 0xef}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f00000002c0)=""/72, 0x48}, {&(0x7f00000003c0)=""/143, 0x8f}, {&(0x7f00000005c0)=""/118, 0x76}], 0x6, 0x0, 0x7) r0 = socket(0x0, 0x8008, 0x6) r1 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r1, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r1, 0x20}, {r1}, {r0}, {r0, 0x2}, {r1, 0x10}, {r1, 0x20}, {r1, 0x80}], 0x7, 0x3) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000300)=[{{r1}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r1}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r1}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r3}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r1}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r1) dup(r1) r4 = getuid() r5 = getgid() fchown(r1, r4, r5) r6 = getgid() lchown(&(0x7f0000000340)='./bus\x00', r4, r6) 05:45:12 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x20000, 0x17d) r2 = msgget(0x2, 0x400) r3 = socket(0x0, 0x8008, 0x6) r4 = kqueue() preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0xfffffffffffffdab}], 0x2, 0x0, 0x0) kevent(r4, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r4, 0x20}, {r4}, {r3}, {r3, 0x2}, {r4, 0x10}, {r4, 0x20}, {r4, 0x80}], 0x7, 0x3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000300)=[{{r4}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r4}, 0xfffffffffffffffc, 0x4, 0x4, 0x3, 0x7fffffff}, {{r4}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r4}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x401, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r4}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r3}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r6}, 0x7ffffffffffffffe, 0x1, 0x1, 0x8, 0x200000000000003f}, {{r4}, 0xfffffffffffffffa, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x4, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r4) dup(r4) r7 = getuid() r8 = getgid() fchown(r4, r7, r8) r9 = socket(0x0, 0x8008, 0x6) r10 = kqueue() preadv(r9, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r10, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r10, 0x20}, {r10}, {r9}, {r9, 0x2}, {r10, 0x10}, {r10, 0x20}, {r10, 0x80}], 0x7, 0x3) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r10, &(0x7f0000000300)=[{{r10}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r10}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r10}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r10}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r10}, 0xffffffffffffffff, 0x3d, 0x2, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r10}, 0xfffffffffffffffa, 0x61, 0x0, 0x0, 0xb10}, {{r9}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r12}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r10}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r10) dup(r10) r13 = getuid() r14 = getgid() fchown(r10, r13, r14) r15 = socket(0x0, 0x8008, 0x6) r16 = kqueue() preadv(r15, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r16, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r16, 0x20}, {r16}, {r15}, {r15, 0x2}, {r16, 0x10}, {r16, 0x20}, {r16, 0x80}], 0x7, 0x3) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r16, &(0x7f0000000300)=[{{r16}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r16}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r16}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r16}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r16}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r17}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r16}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r15}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r18}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r16}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r16) dup(r16) r19 = getuid() r20 = getgid() fchown(r16, r19, r20) r21 = socket(0x0, 0x8008, 0x6) r22 = kqueue() preadv(r21, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r22, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r22, 0x20}, {r22}, {r21}, {r21, 0x2}, {r22, 0x10}, {r22, 0x20}, {r22, 0x80}], 0x7, 0x3) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r22, &(0x7f0000000300)=[{{r22}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r22}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r22}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r22}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r22}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r23}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r22}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r21}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r24}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r22}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r22) dup(r22) r25 = getuid() r26 = getgid() fchown(r22, r25, r26) getgroups(0x4, &(0x7f0000000100)=[r14, r20, r26, 0x0]) r28 = getuid() r29 = socket(0x0, 0x8008, 0x6) r30 = kqueue() preadv(r29, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r30, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r30, 0x20}, {r30}, {r29}, {r29, 0x2}, {r30, 0x10}, {r30, 0x20}, {r30, 0x80}], 0x7, 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r31 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) r32 = kqueue() kevent(r32, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r30, &(0x7f0000000300), 0x4, &(0x7f00000003c0)=[{{r32}, 0xfffffffffffffffd, 0x10, 0x4, 0x7, 0x1978ca539}, {{r30}, 0xfffffffffffffffa, 0x0, 0x0, 0x3, 0xb10}, {{r29}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x3}, {{r31}, 0x7ffffffffffffffe, 0x5, 0x1, 0x1f, 0x200000000000003f}, {{r30}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r30) dup(r30) r33 = getuid() r34 = getgid() fchown(r30, r33, r34) r35 = socket(0x0, 0x8008, 0x6) r36 = kqueue() preadv(r35, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r36, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r36, 0x20}, {r36}, {r35}, {r35, 0x2}, {r36, 0x10}, {r36, 0x20}, {r36, 0x80}], 0x7, 0x3) r37 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r38 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r36, &(0x7f0000000300)=[{{r36}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r36}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r36}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r36}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r36}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r37}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r36}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r35}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r38}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r36}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r36) dup(r36) r39 = getuid() r40 = getgid() fchown(r36, r39, r40) r41 = socket(0x0, 0x8008, 0x6) r42 = kqueue() preadv(r41, &(0x7f0000000140)=[{&(0x7f0000000480)=""/131, 0x83}, {&(0x7f0000000600)=""/4078, 0xfee}], 0x2, 0x0, 0x0) kevent(r42, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r42, 0x20}, {r42}, {r41}, {r41, 0x2}, {r42, 0x10}, {r42, 0x20}, {r42, 0x80}], 0x7, 0x3) r43 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r44 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) r45 = kqueue() kevent(r45, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r45, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) kevent(r42, &(0x7f0000000300)=[{{r42}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r45}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r42}, 0x5, 0x70, 0x4, 0xdb, 0x7}, {{r42}, 0xfffffffffffffffb, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r42}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r43}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r42}, 0xfffffffffffffffa, 0xc0, 0x0, 0x0, 0xb10}, {{r41}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r44}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r42}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r42) dup(r42) r46 = getuid() r47 = getgid() fchown(r42, r46, r47) getgroups(0x3, &(0x7f0000000140)=[r34, r40, r47]) r49 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x7, r7, r27, r28, r48, 0x2, 0x400}, 0x100, 0xfffffffffffffffd, r0, r49, 0x25, 0x1, 0x2, 0x7}) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file1\x00') r50 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r50, 0x0, 0x7fffffffff6) mkdirat(r50, &(0x7f0000000200)='./file1\x00', 0x1) 05:45:13 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="821302949ed1860952dddec81e"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x10, 0x4, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r3, &(0x7f0000000140)="8e98d55a145bc948481569478689068cf5d5a4567f2ba7e7dd2b3cf2f90a5190fc93e687284c9363df1c0671fdaff5b8f4e6053cec7fa8fdb3f53b8570898d59fed228df1ce4da015bba1d335b9eaf09d95e8b915e4fc8852a5308b6660823acf6535116d43d1567da53d3829d162684d6ede4a4", 0x74, 0x404, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) write(r2, &(0x7f0000000100)="8c65", 0x170) pckbd_enable: command error pckbd_enable: command error 05:45:14 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x7b, 0x2, 0x2, 0x4}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) r3 = msgget$private(0x0, 0x69222f41c4e86b20) r4 = shmget$private(0x0, 0x2000, 0x108, &(0x7f0000ffe000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8000, 0x3, 0x0, 0x800}, {0xdb, 0x8, 0xd2, 0x5}]}) fcntl$getown(r0, 0x5) setuid(0xee01) shmctl$IPC_STAT(r4, 0x2, 0x0) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r7, 0x0) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = kqueue() r11 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) r13 = kqueue() kevent(r13, &(0x7f0000000080)=[{{r11}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000200)=[{{r12}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r10, &(0x7f00000002c0)=[{{r12}, 0xffffffffffffffff, 0x31, 0x10}], 0x7ffd, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffff8, 0x81, 0x10, 0x8}], 0x71c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r14 = semget$private(0x0, 0x7, 0x286) semop(r14, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r14, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) 05:45:14 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000165b00000000000000004de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000180)=[{0x0, 0x4, 0x1000}], 0x1) semop(r3, &(0x7f00000002c0)=[{0x2, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x2, 0x911a, 0x1000}, {0x1, 0x40, 0x1000}], 0x4) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000800)=""/175) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x5}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x4000000000010002, 0x80000000000000, 0x0, 0x0, 0xffffffffffffff22, 0x0, 0x80000000000000}, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000240)) r8 = syz_open_pts() close(r8) r9 = dup(r8) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551"}) r10 = syz_open_pts() close(r10) r11 = dup(r10) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f0000000300)={0x2, 0x0, 0x9, 0xffffffff, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551", 0x0, 0x400}) linkat(r11, &(0x7f0000000080)='./file0\x00', r9, &(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdirat(r6, &(0x7f00000001c0)='./file0/file0\x00', 0x0) r12 = syz_open_pts() close(r12) r13 = dup(r12) ioctl$TIOCSETAW(r13, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551"}) linkat(0xffffffffffffffff, &(0x7f0000000200)='./file0/file0\x00', r13, &(0x7f00000000c0)='./file0/file0\x00', 0x0) close(r2) r14 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000100)=0x3) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r15, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) accept(r15, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) syz_open_pts() 05:45:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="840201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) sendto(r0, &(0x7f00000000c0)="bd672f6bca39d9f462edb73bd4c6c2eac3b8fa7815ec8ba63feb77848c41c76b272ff524ed7c205027df0f025f64e278546a3ad99d2a27478eaf4bf2452b67ffdeb10e886d8be6504fd6ea4edac66b58bbcb97e98a5144ac61c337fdd68f69eafa88f828b095168ea673acd28a34b0c911236cb3854db4d0827d2d384d574cad1960b16ae27d382ca1794408ecde8ecdf591b790d0da9e81987b13ef16e189dcf44acaebd22f3ae12b57196463f4792215959c10251a34c63f3d38e45cf98e668a27cac3b1afe818d119d4c5c1b96ab0617f0692a1817550d43a86c9c000d568af", 0xe1, 0x405, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) write(r0, 0x0, 0x0) 05:45:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xfeffffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgrp() fcntl$lock(0xffffffffffffff9c, 0xe, &(0x7f0000000000)={0x1, 0x3, 0x6, 0x1f, r2}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:45:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0x8031cd9f1ae74ff) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 05:45:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f856748b3d2943f", 0x2c}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0xdd, 0x7, {[0x4, 0x1000, 0x7, 0xfffffffffffffff8, 0x80000000, 0x3, 0x1dd0000, 0x3, 0x2, 0x4000000000000000, 0x8, 0x9, 0x100, 0x2, 0x4, 0x40, 0xff, 0x99cb0], [0x8f, 0x80, 0x3, 0xe19b, 0x400, 0x5, 0x7fff, 0x0, 0x0, 0x6], [0x0, 0x7, 0xcd, 0x101, 0x2, 0x6a, 0xfffffffffffffffb], [0x6, 0x45, 0x0, 0x4, 0xfff, 0x5], [{0xec, 0x1f, 0x9, 0x401}, {0x7, 0xad, 0x0, 0x1}, {0x3, 0xfffffff8, 0x101, 0x1}, {0x9, 0x80000001, 0x80000000}, {0x3, 0x40, 0xfffffff8, 0x1ff}, {0x9, 0x8df, 0x800, 0x5}, {0x5, 0xb8, 0x7, 0x8001}, {0xab8, 0xfffffff9, 0x6, 0x4}], {0x1, 0x2, 0x0, 0x8}, {0x5, 0xffffffff, 0x7, 0xfe}}}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x32) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) r6 = kqueue() r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x4a8, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r6, &(0x7f0000000600)=[{{r3}, 0xfffffffffffffff9, 0xe9, 0xad14fe58c335aa0e, 0x1, 0x2}, {{r7}, 0xffffffffffffffff, 0x4e, 0x8, 0x80000000, 0x2}, {{r8}, 0xfffffffffffffff8, 0x0, 0x1, 0x5, 0x5}, {{}, 0xfffffffffffffffd, 0x88, 0x1, 0x2, 0x8000}, {{r9}, 0xfffffffffffffffe, 0x6, 0x1, 0x401, 0xffffffff}], 0x66, 0x0, 0x400081, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) socketpair(0x10, 0x4, 0x0, &(0x7f0000000440)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x10001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) 05:45:15 executing program 0: r0 = kqueue() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea24817129c8b73dfd45409dea1010048c680e0f62c35576c06736304c3312a624ea751eb00000000000000000000001b0000200100"/299], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r2 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) close(r3) msgsnd(r1, &(0x7f0000001240)=ANY=[@ANYRES16=r2], 0x1, 0x800) msgrcv(r1, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/98) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getuid() setreuid(0xee00, r5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x101) setreuid(r4, r5) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000100)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) msgget$private(0x0, 0x80) kevent(r0, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffff8, 0x49}], 0x6, 0x0, 0x9cd, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:45:16 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff0046aca862d8b3d8660e3330ca67ceb5000100000000000000"], 0x10}, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) open$dir(&(0x7f0000000400)='./file0\x00', 0x20, 0x82) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r6 = kqueue() ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000440)) kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffd, 0x3025ddab9d3b0bf8, 0x80000000, 0x2, 0x4}, {{r6}, 0xffffffffffffffff, 0x4, 0x20000000, 0x5, 0xc458}, {{r1}, 0xfffffffffffffffe, 0x80, 0x10, 0x1, 0x1}, {{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0x6c7c, 0x6}], 0x9, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x91, 0x1, 0x8, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x3fdf, 0x5}, {{r7}, 0x2, 0xd4, 0x8, 0x1, 0x7fff}], 0x2ba, &(0x7f00000003c0)={0x100000001, 0x6}) pwrite(r1, &(0x7f0000000140)="0850a51e736676283c75c5b8a9e2f8381880a70dcc5c987b077b3a4c2b974cd2a8b6ccc961cce9fc9de4c47443900be510498396a35776f556e9b22f99f504cec4c44716513565085bb73b6a14167c3a14fadece36e7a192a6f03ddf2dd5d29794af8bcb9aaa80e2e9fe0de261564062c4bf5e99df5bed21dbd75ead1fde1915b45f93b1b635ec1830", 0x89, 0x0, 0x0) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) execve(0x0, 0x0, 0x0) 05:45:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xf0d], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) ftruncate(r0, 0x0, 0x2) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000080)={0x20}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 05:45:16 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) kqueue() open(&(0x7f0000000000)='./bus\x00', 0x800, 0x109) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:45:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 05:45:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="040000007f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0xffffffff, 0x4) r2 = socket(0x2, 0x1, 0x0) socket(0x10, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 05:45:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:45:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x206], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xff7ffdffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0xb404, 0x0, 0x9, 0xdea4, 0x80000001}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:45:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) write(r1, &(0x7f00000002c0)="4de8315e108eaf009736f575e86738e79493480000000000007a6e8b81fee9a721a81aed5807c376fe50d4e91babc870ff010000be457aca9d3a15c5f301b0fb3c1ec672bd7b5cddc6c1ba3ecb15e184b647be0b042c5cd7491958b59a50bf0979977a2fceb2973be92922c34ebf0f4fbfe0314ca3ce9b0cabba32047548e2c7408ad3732dd424dc9800087a1b6c17ce2bb7d7581f12f1ac4900000080d84df848029f3e1c4b4f54b4c3a2a430f7f627aac6cc35269594cb11a095b81f9a689dc85b24463b9e356a48e95198f2c9c524", 0xd0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0xd053d29532154bf4}], 0x1, 0x0) 05:45:17 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x3, 0x7}], 0x104, &(0x7f0000000400), 0x400001e3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = kqueue() pwritev(r4, &(0x7f0000000600)=[{&(0x7f0000000040)="9e57281c628b5cfb5a43844973ff1aaffbebc6e9a5b334f16208911578314ccb64686596931310794191d0ba53c8e0f8edced8e09b87180ffdd78950b568b7c077e2fc192eefda4b35e39a416d91b16d5944a072347868663c0bdd0e010807c7fdc26776e7707cc344e0f33f888658891be60a41f08e8b4cd8991333a09c3a8b931e4e0d0648ebde2790", 0x8a}, {&(0x7f0000000180)="8762138cbea41566914508a35278f0da4a115c37c3b178ef1367b490ff16108c1df7632f16680bf1e2d2119c496abad7f88f7765c635ea39b0b064388f3c56ce7fb5f7cf71700186dc23006dba26aa15387638c66cc12f289cc0ff61694b2ed2aaa3901c39ca141823d9b5368e2bef5de7ff0a6f43f47b16bb53d5633490400281df19e8013b6c545faa0fe720a437959a6ffebfa94b343fc17db2e375", 0x9d}, {&(0x7f0000000240)="1cd2053872201688ca484fe819b6c589b9ab7154c63d7b767dada9effd0e7a1008c931c5c0c8a03635ef2f520ae4fd4b0d34fd86b03879bb84e823a8fcdadaa4fe39be9eae5bce83bc4a9024bab112446e710989704d33d5dafde4625adfb7247120ce65", 0x64}, {&(0x7f0000000380)="1a3d82b0ab1a722357b279a73d94ce6da4a7bb0b73b6783e98e0b4dec705d90ba32861bd2b32576fd468fe9c1c7c99f95fa5fba7e01a0bfd3366387da84b46a578c12d87232ded84458df1cf5ba3125241421852794c3cf3ec482de43fbe842611119cbdf58a1512bccb9e497845e740719f1b1444ce94d2e8cbeb5e4d5123ac90c5da68cbf7f73c3e28b0df71219dd8b847a0a88b9ea9152714e995cd4cd92b0dcef902de3fbf66af1064249c27c7f5368a3ee23d45a2bdb707f745b5f94278da5dbeb24b28d666de2d926788eedc2b2c92314a73d65457fc65bd2fe84d99de2def764b2b3911520cf0c99d260344efe293358b22f47405db", 0xf9}, {&(0x7f00000002c0)="d76250e8baeee9fabbebaa9520db3198b061051ce8f489b793465ce0b50920d3ecdd0703e60c0df81750c57947a0a8b2a02e7cc07c1feca59e1f71e0f62cf11a8227be8987ebf2d440f44dac996ef2cb9bf6584ced64a0541811138b0ca8a1", 0x5f}, {&(0x7f0000000480)="b879e3874bbca4f13d173efda564a8f136743a78c52cbc0c9ba22fb32ece5fe051d82344b0b75eaf896bca77435025833c5c5d402a12f8074dc5bbf4207f51e22324b4dc480e63b248bf4e9e4cb0018e7c02c8cecd5b6b2a6d921152a1805d673cdf190f407471683500a4b7126788aa7558332d3221e7db69d9e8be467b69c35b308ad7a2186a170ee9f26b647cd83482d99faaa259c1c4ff766fdff50210461accb92ae21ea4d8b9febf8696bc2615ddc6666897d9f8ca65ba9dea0cf75878023b51d824dbc27843a7eee906a7842457c287cf30b5f4f22b6978805e4660fcfdff7dc6b0105f4f31b64f68357b8ad05a936485cf542e20ac721dba3c58b7", 0xff}, {&(0x7f0000000580)="8a70144b6f8b356b3d854fdf115c6d5d219f92be721d30d6f7f3db6c6981fdd99d9c36f15f147b6f0a2e504a4bf8d9b17e1eeb91d26aacbcd203f4eb9b6b28b41e8bc84d3fe68b9253acc37b2364356466cd2ec15ba0a635077b838c6e86b58d13648bc3e6813c295db09b19c645a7ae7e3424", 0x73}], 0x7, 0x0, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 05:45:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000023c0)=[{&(0x7f0000000380)="023559dd7956eac1ba213de8d79574484db80d8c9427b9e0d8182a5098f9ade766c685856793e410c30da8d411df30bfd637c31beff6362141b3875a1e0244694c815313eecb272af5904012847b1e29cb52674b05b84662209e5079634114339506a7259af425635926c6592fc4f1127455b26948edc2b03310f5a5dbd9b70351da35cfb20ff466c6dd1c61cfa1f4dbbf2b8772fc76dd2c63368872c92e803c912e270727a404b229dde6681b467fcd582ceff924a7f2014878856b8bf6013dcbe60eff5125caa158a2cb82755a9493cda2f57ff52c8bd487ea5f05beeecf8704ffb1d9eab9de865b1438163871b59d04eeba824a2914f16c7e32184d406ee87c43f47f6a86c91de423ccaeb365563f147019aa20a497ee5390f3e88c060ef1a594f26589779ed606b91c561d141437342953963001af0e2bfdaa342daf54098383c13f4a9e39c861f7a1d56733311879ef600763136227369c9789136d875918b24aa4ddde8ebc5d07112741f2757965d2499727b8b579e9287077203a98fc25488600f34edd40092be3a623bf24222250ac9c59849d9ea307211334e4e7ad66ba95bf0c546e71d0c1fbd46ec353420c58a2105889a8f35fbab0fdafaf178dbf606d79ede1502ba68256ed8ade273dd038066215dbf216c493fa96c46aea0cbba1ea91d7cde448dadafb46b7875870a0f885ed3beb4784cc7c0f6305dd5c29964f97a2fcb1c1b9046b2d43cf1d6d2cadf43183331999bbf87e09437c3cd48c33acc3c44836a7990e636e2916cdab5d95549ba579920483af960ff081884a6ddb4ea87731fa8569c35c63e2711b33afa26e16f176a3be2e38be7f5428de73344dd3cdd95e4dd41d4873846f1e88b5d511253edfcc96bf67d48758aa20efd9dc3feb58b12a0bc9798792fd815750f96e34e96375f72a6f1ff4918602a8672970a376639b6780af932ee319a68e520db200ce069a7752b68f0f213b5f1683f7e849b37d3c047dec02192514dfc2a0c18be272c9b566af92843c9c2831c742e179180508b9710a41b9f3e1f5c938b946a9374214e707b4fa477f624cc47538c4e99ec700ac91409d7161b3e52ba984abb4568549bc49efb3093289d7b93ad05a3812bbf483a8fdbaf25dc4007e9e10d0a22f282bb8f1d40a2e836d682d17e554b05c462e855f57195f97e7ac476137264e5c96d0f2a045ebf2e8f574b122e004b0f297ed80773fc0a352056d32ba7f1e88a4677dee7ef53c28ae3c5b11762d7a5b6a038ac7566a6dc621f1de76bf35260e06938189b2d919f47631c62a30ab5a7df2f528ae1431f2d1169566ee35da80a260047ec7afcaa7e52fc66d2d1315ab25644a72e479060f149621487c518cfc5dba924ba4f4baf7d62a8a9c35195a9de7d36972bd0344f09cb01f424bf1eb6404cac5a1613e0ea8e5c015f429ad1f66ac64cd01203b7626cb087b37bb88c87ad04140d758363a33fc2c12b094dac0116b15c3ff369e9a1a5a8c88766197620e2b71191e095f9b137f86575bc5e8891c8b4319b90386d51de4097eb320b47055f5a9e2336971a7dce6dca64bb225be61bc9ef438cda461fff05e153944ce900cb1a5241b219a10fbb9215b49e96f8e0c5134682bc625258e4a8b1c6671de228a0fb005a903595aee1c5d31e25fff09a2025cae0ab3833843dd51da133745645bfcec08e69f52d2602a8f96ea8fcda90ece752ddddc1583e8f059b3358cb5c9ebbd4ba32a3e7a396ee39befcc696b2b683c48134375b0be337e68270cf38613c9d1d037de6ae77363e42d3621ebb31a5b087b2e6009e1eea1d7c9d9bb837cbbd1667a6a677872f20536ec43da4e3f7fb0c484bf7cdbd6233c4d2240f272359c4cf4ddde7865e6301f57f6b4ba3da479dc26307ad38f14a05407617b21937e2f3254ce5700c0b8811c9c47564328587959f4bca98ec5aa0e193d99c1d1f536d172b742e7b082bc586b327936cf741529c81f6d99a7c41e5503587e22d9e7f940313b7a60201c9a305411b8f3497e5733d2e756de8b095b73ba85040a7843972558ff982ca1abf96f2b2bd3c68b36184a154d94da895dde1275b22ffdc8a40eeb31b335f31b5cd151ab962cb4c4abb92f2555c1d56a80a9e8ff8fd579658b9e92396ecfca9cf64fcab3a9b02f513d9fe091bbc7f8e6f39bd945797a932457c534bdbb0cf9f50fd489d3d19d3706cf9928e136b1ec4ee17f81069c5734c02bda3bdd6b56cf647196cdf966d7bf760ccdd283205d509c7ca9d7cccf763800ab28087da6ebd2db129ebd86151c55a5cfb2e5db9621cf773b37de4c25177f12ccf1d3499b349301c400de0b45504956acb5483c877a411e4f1cd7b2f7baef9866d623543a398ba3075f32d489b0d9e7c27016cb74543364a7f1b8155e906c14feeead287cc98a48fcb03759962c4fbc9e01f8e2f6f3d1f9460df85f89410c0a5ac624fcba71affb236edacc970d78e638331b3d661b61b94182609c36b39326a3cd433ed55a6bd9c4da97045dc0b7d964944194951dda7d202f92a70483c36797a1fadd7ec4ad9738c6fb03d50f6422f100d40233e9ead60a93bc792c85d3c3bb9984e52cd9dc2ac91aed65a18b249e2b564278257e9a45142fc94c628ee3b2fc2096a353573cbb83f00dbcfa069823b4c68410f9d44bdcbd0040944fefd7d8218b844c55018948ea2d3c143868f1cd514ca197ce5bb16fd7e73c2b2d8642bc8c48023c1a66f2a7057f3b2ea8ac752d3ce0b34a85b40c1bb7a7b43a3505d26d66f1a36b99cc55f41c280e545cb4d4956d7747a1e426574ff20bc975f258fe44f26f74af24dea453b69e782bd8bf118120838f43695319731a7872334ab9e760e0786456b8c73c7d5471d672552afc117dd6a02a95b3e6743537941c096739fb7089ec402dc2be85768f5abe7aca0ffa7fe1b74871584e0b764a3bae33d2d80931dd328738260546a85c3f53a6e1497e7debbed9a602435cd3b11a7d3a1af1af3cbe90b147ef1b9194dfe273fc91df2152dcb1526a4c3d30565d3586368d2bf0e9e9833f1df3ca5bb146d4113187f5a7724a6cbafe42506ac76b33d96c6d291da78d290dee9dbf2305a5e1a303edfc4f895ecb229a6b026f51dc4c0ba5e0ad2056445d593558901fb9742eca568baaa21f4bcc3a8d6944912cfb74336cdbc6a18640c1e3d678271c4fd0170fc63caeaafa3bacfc2966fcf3708e506fe6c857785843d8c97cf5f721d34d4dfbe424a0a9d0f743d8abec2be36f0d863403c13ffbff2afe1df31ffbe3256d902b485823d7fc696ce334febc05936feee3ff87d569c0a3dd71ba2154727a5017d3bbabb8103c4c1b99a299e046c808f975063907ec4cc029933411dc08376ab6773ef2f455437e5326ce226c3bc02686e7f7c0f877c34db92f1618e475f652600a969bb01df0bdecb62907c9d4ee6ebf0096044ab140f62f9994da6c1984b4d1d565900b5573ea054f8b89e2d452cff24431e79ff96f20021f79d726865f5e9847113e0461e6da55572e81344d1ffa087eb92e64cc2da497223b16b12ebe6910ad9c5ea917ee27d88f3e87e7ff048cfc459609f83bf2fc78c6631c0e0173abbdf91c5bf593580b8d5d7e8910aec988878301b691069a7462dda500e0480c7d61e2e8d856ac7347cce2434b6fedeeefe38383469d1647711990c1d95273a30b9ac7a21109f6ed50e747c5d4956febec84618ca20b9988a0a3d360de1735b79f7b4ea0034a85c3ecebbf471b861240cc87bfde77ed65df30be80e88da8e3ca1ae401b206bb78587a952b8864245bc0320093dd6fa5e2fa224424dd2e4e72312dc165e1e083c89dffd0d69cd83640cb9f310cf056404813049b4d3ea61a76b33542efd51108f2d521726d6bb7077de394e5ced43c2eed4a6a1a734af8dde693f30b3a05afd5d6169a5f96658c80789af2427c1ac57b51a51734c72dfeaaeda5e62fff3292588299be1f1232658b5fddc0b762d9c97b4cd8b664c3b50ea8ca23f753de0eac58b15267aeef46e9910d", 0xb23}], 0x1) r2 = msgget$private(0x0, 0x80) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="ea745e593cbd18609cfc48d271000000ea00000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000007000000000000e8000000000000000000000000007f00000000000000000000008e0565a5d39c2218ee9b0000000000000070f22c862016462bc4ce8fe2f4b81519bee0e05f5371973af52a517bdcdd18ebb189d3b399b7e432addf2b7da4fbf006d99147cf81236bdd8b7efbf917"], 0x67, 0x1, 0x800) r3 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) connect(r3, &(0x7f0000000180)=@in6={0x18, 0x0, 0x8, 0x3f}, 0xc) readv(r1, &(0x7f0000000040)=[{&(0x7f0000002400)=""/4096, 0x1000}], 0x1) 05:45:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 05:45:17 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) r12 = getgid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r12}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r13 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r16, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r16, 0x4, 0xc8) r18 = getpgid(0x0) fcntl$setown(r16, 0x6, r18) dup2(r17, r16) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20000, 0x0) r20 = fcntl$dupfd(r19, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r20, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r15) r21 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x8040691a, &(0x7f0000000880)) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) r24 = socket(0x2, 0x3, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r26 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) r27 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r27, 0xc058574e, &(0x7f0000000780)) ioctl$VT_GETMODE(r26, 0x40087603, &(0x7f0000000600)) r28 = syz_open_pts() ioctl$TIOCSETD(r28, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x420, 0x0) r29 = fcntl$dupfd(r20, 0xa, 0xffffffffffffff9c) fchflags(r29, 0x1) ioctl$TIOCOUTQ(r28, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r30 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r30, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r14) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) socket$inet(0x2, 0x8000, 0x3) r31 = socket(0x2, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r31, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r20, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r32 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r33 = fcntl$dupfd(0xffffffffffffffff, 0xa, r32) ioctl$TIOCFLUSH(r33, 0xc0206921, &(0x7f0000000300)=0x64c1) r34 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r34, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r35 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r35, 0x1, 0x5, &(0x7f0000000240)=""/173) 05:45:17 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f000002a000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000170000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00007b9000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00007b9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff8000/0x1000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) recvfrom(r0, &(0x7f0000000000)=""/56, 0x38, 0x803, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) r2 = msgget(0x0, 0x284) msgctl$IPC_RMID(r2, 0x0) msgrcv(r2, &(0x7f0000000580)={0x0, ""/125}, 0x85, 0x3, 0x800) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) 05:45:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="9debbcbb44edfffd53a21cd27d73171a20376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed2e2c8cd69d18637d047a41b927e6521122b7f8315171a2c1a1c42b7d480e1e503b2a0b5c00ae7bd3b2c72a454428916ff482f21cfb3c44254b3f563a29d4762f2e6af07eb61b8ff43f04f09963e8956c022c316896da7b0ad1d1daa6d0f3944596ea54c337d25843703a5ffc80b944cba07124f252d529a76fc71115bb6a65215e2a93e7d0814fc5aac5319494c151a2f2e364efe7d117ae79db98710b7819bbc0dcdf2b5456a127b27497d3480b57c0f11f9ab5120eeb4f589504322cecf55abfe8e26597a5c8855d9be50368b44f205514cda02ea0ced8d6e04a1f5a013694a1a64", 0xfffffffffffffee7}], 0x1000000000000188) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() pwrite(0xffffffffffffffff, &(0x7f00000000c0)="5c2e6f6b9034e4e70c75c18b49f102a468cf1a8b479b4ac6d01e33e1c4", 0x1d, 0x0, 0xc77) r2 = syz_open_pts() close(r2) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9d35d535abd0327d7961751ec09f930445bec7cc"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x9c, 0xfffffffd, "a51e50f34d00"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) getppid() syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) 05:45:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = syz_open_pts() write(r3, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCSDTR(r3, 0x20007479) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000956cb4cc0004000000002403c1d04e6d26354100002e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096b54434cd1a2f86c0830140fb8bc4da85900436e634d7b628e3442373a07c355bae39faf17c9d36efdbf330fc14f82767c58484eb7e85e73dbdfcfcb33f6245be8fb10951f5c02ec6bb6d5f20de6b5c1de32f5bec4de7a4097893d141442e14b5b4f15790cc95d0c8d3bd75f9a4d3887b4111c1dead8bbf7fa3436471c999d7cf771ad337c740168b87ef0e0b718691c7bb9dcdc5d4776cfc3f37c6b2085b274dd7e7aad65e9f64767b9ff4b084fa3c9089d2f0393c387c3ddb6ece6d76e80291648ed3633edbc1151864f986ee91fa46c0ff6381154483d673dbc1de0430bafecc909b2730e3ed7dbdd556d68406666065e3b84699352999447cf732810f884d6dd960d278cc37bb22b2e1594a52cc3e9e18f9803f14fe4a532ec28e106c4ee129ef629782eb392799aa3559d45dfef885e6aaa63bb3f36e512aa68344c812cd0c6dcb876282eeacad7666bc72c8e7de8f692da7f8da7253d28436932f0ca9d7103263b7439c1c0c23734265eb77f766bb1003d64fc7be86436a00000000000000000000000000bacb22a64e6e91158e373a1d5f93e7fe4977ef42e1d42d8c4d3b80add7a823eb6152df59a868754ac910bd9f1faeff59bbf8"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) 05:45:17 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}}) r0 = socket(0x18, 0x3, 0xfc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:45:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x20000000, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x2], [0x0, 0x0, 0x0, 0x9, 0xfff7feffffffffff], [0x0, 0x0, 0x6], [{}, {}, {}, {0x0, 0x0, 0x703}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = geteuid() r3 = socket(0x0, 0x8008, 0x6) r4 = kqueue() preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r4, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r4, 0x20}, {r4}, {r3}, {r3, 0x2}, {r4, 0x10}, {r4, 0x20}, {r4, 0x80}], 0x7, 0x3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000300)=[{{r4}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r4}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r4}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r4}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r4}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r3}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r6}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r4}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r4) dup(r4) r7 = getuid() r8 = getgid() fchown(r4, r7, r8) r9 = socket(0x0, 0x8008, 0x6) r10 = kqueue() preadv(r9, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r10, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r10, 0x20}, {r10}, {r9}, {r9, 0x2}, {r10, 0x10}, {r10, 0x20}, {r10, 0x80}], 0x7, 0x3) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r10, &(0x7f0000000300)=[{{r10}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r10}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r10}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r10}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r10}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r10}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r9}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r12}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r10}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r10) dup(r10) r13 = getuid() r14 = getgid() fchown(r10, r13, r14) r15 = socket(0x0, 0x8008, 0x6) r16 = kqueue() preadv(r15, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r16, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r16, 0x20}, {r16}, {r15}, {r15, 0x2}, {r16, 0x10}, {r16, 0x20}, {r16, 0x80}], 0x7, 0x3) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r16, &(0x7f0000000300)=[{{r16}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r16}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r16}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r16}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r16}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r17}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r16}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r15}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r18}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r16}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r16) dup(r16) r19 = getuid() r20 = getgid() r21 = socket(0x0, 0x8008, 0x6) r22 = kqueue() preadv(r21, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r22, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r22, 0x20}, {r22}, {r21}, {r21, 0x2}, {r22, 0x10}, {r22, 0x20}, {r22, 0x80}], 0x7, 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r22, &(0x7f0000000300)=[{{r22}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r22}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r22}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r22}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r22}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0), 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r22) dup(r22) r23 = getuid() r24 = getgid() fchown(r22, r23, r24) r25 = socket(0x0, 0x8008, 0x6) r26 = kqueue() preadv(r25, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r26, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r26, 0x20}, {r26}, {r25}, {r25, 0x2}, {r26, 0x10}, {r26, 0x20}, {r26, 0x80}], 0x7, 0x3) r27 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r28 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r26, &(0x7f0000000300)=[{{r26}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r26}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r26}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r26}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r26}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r27}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r26}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r25}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r28}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r26}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r26) dup(r26) r29 = getuid() r30 = getgid() fchown(r26, r29, r30) fchown(r16, r19, r14) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x80000000, r2, r8, r13, r20, 0xca, 0x1}, 0x6, 0x21d4, 0x4}) 05:45:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffe000000000000], [0x0, 0x0, 0x401], [{}, {}, {}, {0x4}, {}, {}, {0x0, 0x0, 0x0, 0x8001}], {}, {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:45:18 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000200)=[{0x6, 0x2, 0x1, 0x7fffffff}, {0x8000, 0x3, 0x7, 0xffff}, {0x2, 0x81, 0x23, 0x7}, {0x0, 0xff, 0x1, 0x5}, {0x7fff, 0x40, 0x3, 0x5}, {0x9, 0x2, 0xb5, 0x100}, {0x40, 0xcf, 0x8}, {0x4, 0x6, 0x89, 0x7fffffff}, {0xff, 0x2, 0x4, 0x200}, {0x253, 0x81, 0x74, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 05:45:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file1\x00', 0x6, 0x1000, 0x5, 0x1, 0xf269, 0x10094a6, 0x9, 0x1, 0x1, 0x6, 0x9}) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffff801, 0x0, 0x10001, "73f300070060c3dce5081a6f6000", 0x80000001}) pipe2(&(0x7f0000000200), 0x4) r2 = open$dir(&(0x7f0000000180)='./file1\x00', 0x20, 0x199) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0xa4) 05:45:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) r1 = getuid() r2 = socket(0x0, 0x8008, 0x6) r3 = kqueue() preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r3, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r3, 0x20}, {r3}, {r2}, {r2, 0x2}, {r3, 0x10}, {r3, 0x20}, {r3, 0x80}], 0x7, 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r3}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r3}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r3}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r5}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r3}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r3) dup(r3) r6 = getuid() r7 = getgid() fchown(r3, r6, r7) r8 = socket(0x0, 0x8008, 0x6) r9 = kqueue() preadv(r8, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r9, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r9, 0x20}, {r9}, {r8}, {r8, 0x2}, {r9, 0x10}, {r9, 0x20}, {r9, 0x80}], 0x7, 0x3) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r9, &(0x7f0000000300)=[{{r9}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r9}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r9}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r9}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r9}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r9}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r8}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r11}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r9}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r9) dup(r9) r12 = getuid() r13 = getgid() fchown(r9, r12, r13) r14 = socket(0x0, 0x8008, 0x6) r15 = kqueue() preadv(r14, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r15, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r15, 0x20}, {r15}, {r14}, {r14, 0x2}, {r15, 0x10}, {r15, 0x20}, {r15, 0x80}], 0x7, 0x3) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r15, &(0x7f0000000240)=[{{r15}, 0x68e80cdf5362a287, 0x42, 0x53, 0x7, 0x9}, {{r15}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r15}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r15}, 0xffffffffffffffff, 0x1b2, 0xf0000004, 0x7245e870, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f0000000480)=[{{r16}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r15}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0xb10}, {{r14}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r17}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r15}, 0xfffffffffffffff9, 0x68, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r15) dup(r15) r18 = getuid() r19 = getgid() fchown(r15, r18, r19) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x6, r1, r7, r12, r19, 0x4, 0x3}, 0x10001, 0x1ff, 0x6}) r20 = socket(0x18, 0x1, 0x0) connect(r20, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0x3, 0xd120, 0x2}, 0xc) 05:45:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) r4 = dup2(r2, r3) connect$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 05:45:18 executing program 1: socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8004, 0x0, "00000000a3452a96167963ffffffffffffffc700", 0x4000000, 0x1f}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00000ae000/0x1000)=nil, 0x1000, 0x4) 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, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:45:18 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x3, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x8581f3be54902c34, 0x0, 0x1}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000340)=0x10) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:45:18 executing program 1: syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) getppid() socketpair(0x6, 0x1, 0xe1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x2f, 0x6608}, 0xc) 05:45:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7ffeffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) semget(0x3, 0x3, 0x84) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:45:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x8, 0x0, 0x2, 0xf3c}, {0x401, 0x9, 0x8, 0x3}, {0x3, 0x2, 0x1, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) 05:45:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x1, 0x2, 0x3) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) 05:45:18 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="9c6c0a26f28c8a4c4da6a13cd0b870f065d78e2f82e2d0b9cbdbb7a2286a12df363bf4b33e8bfc4bf8ad42c5fe2ccd3aa7d416b76247df270e14c012155f29ae146a866ca7e9c9e4e5add45059be032e4a71af803d0c396d043d4dca738016ea3dc258b7d8e6442f743fd9a654fb3a174eefc51b72ed094507151d27cd9089c8870c6d8a0f5c3c8e9fd337666908d2d276e2a7c72b7e6d2e8d9b5e773dfe766ada6d3317a6edc9380e169b67519c4507a8ed044fad175074826901c1fc40b645cdd7190bddbbe8b5479e613c105b150b892707f4918042f9b8437e69d4feece53b", 0xe1}], 0x1, &(0x7f0000000200)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r0]}], 0x38, 0x408}, 0x8) 05:45:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {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, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 05:45:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000800)="da21ba5239098ee377f5733aeeb3383517eee91749195bab4566408c52561ca1bcc036930d80ea4a61c235f17d298031ac264504477738b20b77c6952e9625e31ba2cee13fbf10233c8d8f373ffa782d1a14f445302ccee8871c57ab593a7848bdbcd69ca0e97c6f94174a8a4a7e5a3b4d6f60f12aca392c247eec81d335911695a0fdd0e44dab652b93c01b9b71a44189ca7edd92d746679f482890eb99b210af052cb1592502c510c598c060017198324363c5219f6c7173903d6b60f64f13d25e028dcae3c7e55d92bb1f5ac3895f3232645e9b292afcce17f2eebfdd61e5184ef49a862855a1fc8b3834f972a09e66efab1cdfad492df1cbaee00b16a7ff875a7c5f1ca6c482c538dd523d158e04bcf992524dfa03a61471d6a652a0d73aa23e1878eb1d569bd4f6f4087a54802db62024b68450f2a268c00bc8089de72cb3eeb042bc1151ebcad157f6a63ef84a6f346bc1bd2167e4ecf5dc2c994c27a9e2e8820d6417db22f2deb82b44eb118f9bd2d2a6c0c27a98f24bc5c3cfd5b42e6ccb832305d8f94cc98f9b6fb4b76b3c14f1b34f03bbb9ae8a737c1895efe3e8a1c03b28ca653d3fba41ab6d15438fb9d0575ae02e99cf77e352a11423203b96bf1b51e71a0c604c64ff3a33f2f478c7513da34c458a9b4398cb7dce6d7f4f1c4ed5f801aa5faf0a06cdea522686e63a67388342a806c1100cd5e600c2c394bb836cd4c2399140d959c3e2aef2d618303254e9b5bbdf357f50e4876033dbc40c62f7c0fa65e85d614c42165cf5dd5f733cb18b434b6a5e8414e67080ef4fc68be3944e3615ae68995bd732979ac93483bb4cfd2200c94e964ff6e41b145b60d26c2a87a4cb4b05deda5f2fcbdfd2813f98ccffcc26bfc32189336b0b81608dce4fd166df27ab0ddc5b283d42ec4f076055b1cfca9a3e8b05c49024c906da9b86dfe3d3f30e13def53b19aabb130d1dfdfd95056c54994ec55b11ec04a88e8b4c75a6f3facaaa08648e2eddeb937d5b89061f0d7cb2533884cb50800e68840a0d674f0e8799f0f0c6d759e7193f11c0d9e6cdb28ad9f0c74f532f5ed5ebd896954093e9dc67aacbd1d6a5964701345bc6ffe732f561a602b46a962e42a541eaea8e34e1b49882c593120c03e223bd3bf63ec6565c238fe52b793f30d53957c377c2304b116ca00c5b104d1b69f28fed2c7a8eb02de35edc59650ab83dad42c8bbdd38ab19c8c54b13cf2c492231a25f1dccfe7dd59fcef21a50b105816bb60c247db144ebe97d5a97177e3be65f018e44ee7388ea301a4e759d67f045e0d47bbb4f05f48cdcec2955d61b86cb07fe250abb4aa4901475f7caeb184544083bb7ffe57fa269842fbc41a4143c30f0ba1d271f474db4bc4543fbaf53f1acc147acc85489421254aba0011366c035c5d3c11eff1a9e1142529e7a3a53727c0822fa629922f57df0172f8190fe9c73197a9266ec9a7418753721af2477b9b9673cca1be150cf4d01c2f266b4a4c921361e083c283280273f34c65e5f8fda716173da8acb37c800bbd39aecf86391565b1f922aaf4572f4182db11831f74ddd2d864b71994e51eabe2438351c47b8aa14c572fa10c7ed66f9fe449cf8568c7dfef5aec2158df9e3bdfc2f3e5c670dfb5fcb2a49d509f58f5648026f7d88ff2a35268d71d83daa9d9998b3a94dcffe8b0e145737074c27f4552a82794cbb379b2668d1913542ef6fdc1a54d1291ae425168a7a4fcbe54bc928475146740f20be907d886cf88527745fc9219e24ec96defbc8a801792454dd51dfb065913830c610605aa001d20ead242148da94e50f85892620f7f79e8e4a163edc8b927d034501a5c7070ce0953ec37e9cb0dd01624c36c3c5d13aeecc81a03946bdb735b232a5402b708c36b91a1830fb9db846a81a83224cc1577ec2a2f18223ed1b56397c2ff2b5d2be9921da9ee4ff87bec73e4f11894d4a59cb44b290c1d8a2cc4a8a5eecffb0012ff27c86e9be9256a9fc39b03a39ebec886bea1c73a327a97d8c3d47522242ed7a211b623063a312bd99f2f1ba235308ff896b8dfb75f118b4050dabcdd7cf356fb365f0baa13e51a595dd693d86859e90b3178f3ece34a5832f9c4fdc23aef70110d1354783de69c4aff580c01ec177e08170578eae3fbe05153276b27784f7066eb030c97a358780180337c4356b16eba66223231beb33f2d92a17c0412506779a07127ad37f81a0cfadf3ff1fcce74f5a945183067a4c04cfad2494e28b1a5a7d01212d413b5a24776a7805665f2b8b2b47fc6cb7ab36f12ac3b13d7d84e5e34dfbb2b92103b4ecb8ca52f7c159a16d32b29712c09323ff7781a58cdca42f9b2918457482278c47966cc17cf53bd833b019bcbab01df1e6836d9a2315c3b724506ca5f00d8f200d0fe39967e54df232ed163390e17bd4090a771f780695ec5651732ab134aa0e606db022713fd1dffc5d1a5feefe3e36a83213db5eeb489a2b8996d58b6e0d900c912afc1b066d8401f69f287d49f25cf1c3da2ba64d9099b58b1e09ef42588c8e03a0418b0aaf8b442e63065b4cf48242b8b32aa095c7a058da163e3d78ed154dd6ff41a23a90f1ecc3633059cb19f490c18d3e70888bc56d76cef41ba5a49e389aaea9ec3ce4053eaf5a5201dea6cd92543d7bd8600761fd99d86b1db4913f1b01af4dd75d757b84719712f196ad9631effdccf8bfc9668202717516ae71712562c4b76852adde1e68aab97fbb40dfc1fac81102a865c70fedca31ecb64dd5388e9ef0bd70d61b35e6f25e2813fbaa77468b138b1cb80b8c54c8b4178f693a9c475989a8c651eeb89b0303eb8ad67659eacb9d21224101d179e3031d8055e733e1e34e154ad8d00616a60979b3178b1d49d87d1f5df3e7a61c58d08b205baff6e3b5954ffa55902320181a7ee15a0c929caf6d185a3f1e3faa1f1da8999e99181f21f1b0253457537069540d711d7045ea26db6450329102bdf8aab33834dea486414d5d32ff6c46ddcd5da25b64aab46b1160207034eb73efe024cd376527e6968c02b14376f20860bcfc8709e784194618708efd64ec168c8411e571174d66dfe3fcebc5a618c01654f47c90fa7541d286599af46c085c208ad8fabb1664562c72ce7862d3f0f357e936e897ec3f00fb3fdb6e4156b9693199ac7f2cc7e762419983d4e4be253e3eebda75abb369b21dede6654cf5ec17d1e0788613161e0dc5ac48925cfa74b1eb359eb43a723b6ba07c0763d802fd2173bb961708d3249a01e240626c5026d5bc4fe8b107f565ba6d032e9be4e6ace1964aca4e28efbb7943be21adea3a3c7b59090d1be6cf46cb2bfb80dcf8c05fe0ea46f5c21a02290170e641e2d2d53388a1e675f4a69525a27eb2e89beeccb5f765e6bd9ffae8f3ad55ac9c6acffc7919d6f53b71c1b9a7e09ac02c9878e4cfcd1e9ff974751f355b1887bbaa1fee50af79bcdeddff65a80ef41e5484778a138e8e0b709a202f3310ef7c73957ff9abb8b6728bb7a189a8b894a74a2e7fc3d189ccc207eb7ad60840b0491739e3bddb2b00438a432dc3f9d7600d91429d4a4028afb40189e61dd8cb76d55638132b1355c28b6034c7f2d718d5d6aef0f8240a617c1d21540110aac90991397739f437e314d1e4aa13b24a6b26146d5c1a78dd7a9d7167781b4192ad14f6abf4edd39f47e59a3554259f48a644e0df43eeeb0cb55f5d278e70ce0228af7910cbb5c9c77587f4bfa8daa52072daed059fd6ba7b50e07171964f558b09571301e2f07eefd51080649ffa077a8f5dc2c5f7a9ee3b2439f49dd40f5bd1c7028b7052cccf38403672ac6b91e5641f82f3ec0bddb1f10ea724701611dd092f50417b8684e4d1f05cebadcbfecae39f224f9ce4ca6a6c9b98db40c21cc86f3e4597588ea472cb3146c84a10d3feef4e5920d7149ed0d367af1229fc5b7a29d8ba5cf956e9b60a577da43092845c5eab52d0704aa51c8733df9b861c4a2b49048ba44f10c4e817614bb305b9404110a609e5007bcef25d687dc1511072fb158b04a9e9521b40b71b6678e6122b84f3b09afa5cf8e9daeb71285e21486b43ac0e528c733c3e639df7eafd116201ac39a3a5b6dce9cdb2eb3a311e0cc77bfe4021541a5072f0fc8f379fc823788cb510f90c86afe5c99d5f8620dbce8c8fb580bd4d7e70b031e669942d460f84a45627fcc3826869132cb022862c35c66dbae7d406c4d5bee1113992f41d1916ac377f88e138dd69523adb37d61a8ba8b3f178384cbeba6be043844391d44c027cc4a80aff712fd073743fead13f3cbf2f085a08d514cbf603ee7f4d248def296204891df60ee170e1fc459962ed3f51c1b86d4d27c565ef4351d43ea66b5227a5f3e4deabd6d2cfd49572e424529e808f4881c1ef201fe339a91e5eac08057ed36bd2759996ec879c5c6966d06701cd2f04506a86f1337024fd2faefc8992e83b425c82e4007d6b6048c519140c521373ab754335de2d15dd0596000c15c81f7ac6696635c2776beacd762ca807403fb91e6224efb87b9db868e54420552ff42cd85cc59e2dc15e9c3e9bc9f255d58052a77ed675d34e1e33daa2371746d40f6c8d2dc2c20b63ac785c61190465b3686c3740d79ce21acee8420fecb73bb985b02e81d6fb11b6645a1c67bd372fa95b5e4d8caa9670c4fca0abb4765d7daacea59428dcfbc120a8a7f4fd277295a401076b33d95f72956654b3eda18410b93d1ca5578f9dc4a92f59b0ec6c1ae72e6ff01532297504647742a0c7b8ac6e63717f7f97dae1c734beb30c11ce70d60460f9fd438dd292ecd53da7b4e60b01fa862a8eb0a23af63bd88cab300f4983a5dd138446e7263411415378aa10cd1ac5935484527f29355afb083b6e13c15e263a1a90526e101f1493aca1e9dda48f1a6cc3accefc1f4cb06577a4da0da2419e9a37d9e6ae52116900c1393686c603b7d62c8c4b248c52bd1bd11f15d455230e500eadae81dd137d53a8079400e128de3f1d7c304d5e4cc8e36b47c82fc786c7493b30eccf556bc1e84ac4b1950347b34db2854a4f2dfed9d72850ce3aa2924417898c682ea0d17f01b9e087f1448bab503886f415123cdce8a030ebc4bc10b96d2f95dea34e57308a73ddf47d4166eaaa33981f319ba5d4d7eb818a98f8e92d937ad9876ceeadbe38ad335a355c60006665831a399cb403ced2824016d44a52bc3e97dbd8689fe67f2960ead67a9caa4bd1f863f2bdf904e5d7c65cce636b9b55dcd545429f491993a527991b1bc7ddf9a5ed05ec04fda6b0ef1508b944a65d4a70141655ee52bcd562a752d797352ad9dd935ccbafcf7cca4887534b9218162a82a2cf8003ba679b20671f22e91e4388177813e443547e68211f333d082267975d7fa12005d9e9814c518ce885f77af42197f68afd16ca5d26e58da3ead9c805f5315cc0237b1d0db2cb87e58177a2b0a5b64f2b3a047df85e1bfa8b57f7f41888795e90f82c0bc42ab01ca2ff7695699cb16bdab504bb8aa7da9a2caceac248f8bf43b5a160a174839ff8e716a2b7d227a2b6832d0e56652caa5acdca006107d2985d7aac311a5882c024c5278e886e619626799c11cf403016cd04bea80b9a600321d8f6227046859f7e093cc7dd1ad573b02709d407cda0b6f509f12027d6f6e97ad87ef0d2e457a4fc13ba3f2d87d821b6504b292a488092b69b5a3d133e5e247a82ffc011d043f297206557ab6bafd521f9b65db670d68f7be18010585d1969e6240357e82a0a0afcd8cc228e2b442c7cc06cb63e6125275f", 0x1000}], 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0xa00000]}}) 05:45:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="c97c9aa3454a32204cd18da5c2946202f157dd70210c580f3f4da1eabec681cc338bd47826ee860cdde39e236ae4e665009619ae5744e56e48e930daadfba862db824830df4ca55d0bf7cf3a80bc56f5ee04aab103a47d46eb9087d40a74d7286819dc03687b7fcbf508c70cc6011100ab3b8aae3c201b95b14e0ac3c461a2371feeee93ad3d479031d5021abf0a50d472378873632dc5e70c92591f69d598444582de8316da7b5d33e289cc5f988ccf810e577c636089ea2fe0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x2) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/76}, &(0x7f0000000180)=0x4e) 05:45:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x7, 0x0, &(0x7f00000004c0)="752e7bd3ff4ac755136959a2dd643375b448c5a6676c1a0a68d6f83c90ebd389d01ba6b878fdb0d1a17dbec7adbc826f614bd6ad552acbf88c821cd6ba4bb684cf7769b19e621df5a0ffb04e29f7338c890e06155330ac525fbd3a5ca89f4928d7a541878675e9f2b4b1b9456be4ba08a9bd58c5b4b097c953667f5f9775dafe65e730a9636302fa1deedd7ec49de5d9fe1ee4789b0365399dea0afe9e8531f5c13e507c9a66e3c93513b454201bb188ef1477e3d9f18e19a357fe90475e32a68542fd30019f813c3ee77f9eaa713fc6d339510f1c0d", 0xd6) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000040)="2d5a6a24a62d0e180c3eb6494d3a92e58515ae8d27e416c12aac5c82f91e427ed3860c18f2f10eff043324dcc9c8cbbc610ddaffe499f2723519fab4ed1313bbc972cdb3119bc9fb6c69bbd4acc7fad17a59974277ede8f8a402718285ca9bd9d7bc4b558a7f17fd1a32b2cfc5480d027cf2dfd693882a6ab241d2a71c7067ef001db58b2337a0561c6702ae0614e30b68a0f7b990741374afb1b7bb7aa9914bcf49ccd3df6b4da15a517872576cc666efa66ad7fcbbf392ce869a8b4c586b33c09d318788d6983a27fa7a6731b073de65927633d6366b54f259c2d0b0a45d1bbd6e12a35375e026d9b3f35c4e28a38355dff55c5828704413", 0xf9, 0x801, &(0x7f0000000140)=ANY=[@ANYBLOB='/file0\x00\x00\x00\x00'], 0xa) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e45e420 05:45:19 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60000000000000fffa0000000000000000aaff020000000000000000000000000001"]) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="1bdcb435363295b8c6bddcc01077") 05:45:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001340)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x80, 0x2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e45e420 05:45:19 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket$inet(0x2, 0x4, 0x0) mmap(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x2, 0x12, r2, 0x0, 0x8000) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) getpeername(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000005cb79f73dad94c32da9ae700000000000000000000001c91d14f00"/61], &(0x7f0000000200)=0x3d) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4, 0x0}, 0x8) 05:45:19 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, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="76189ff857cd35ec34c6ba24083bed828cbe6e2d82b1b0fb83967e3e6b7ec4540fa1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 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) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 05:45:19 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r1 = socket(0x18, 0xc003, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:45:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f052b6ffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99dc8e199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f76227d3078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee67b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 05:45:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050360000000000008000300000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a0804be781e4991f7c8df5f882b2d57e1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6b7e30d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae80000002000000000000020208a371a3f8810c00000000000000d3c883b40000452bec305435a8bc2a156eaaeb00000000007c050460c14f69ecf7b016ac5f1a6f65f5c2599416231739e26e65d06c01b58c000007f088fa141f03fbcfbc5d5b1c31372e927e13d6101db0cc00c06130828ce72383ab0476528a1eef6346b2f479b78cc27569a02a4f006559cf9279c6e5060000000000000087fc341b3cc275ed0d96e5d398c8f7d5416c6332aa1872a5429daab52ab5d76c", 0xb1, 0xc859c721952b51be, 0x0, 0xfffffde6) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) pipe2(&(0x7f00000001c0), 0x10000) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) write(r3, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x28, 0xffffffff}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1) write(r4, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x1) write(r5, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0x1) write(r6, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000280)) 05:45:19 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x6) sendto(r0, &(0x7f00000000c0)="a43d79ed747b87aa4997be07c515448a87ef8a472b07af5c311367808d9c7b0d8704f24df1215b9ef5112102f09b06be10005bb4e83f7c1c380664011cc149d947a57070835ff455cdc54c4f800f1bc4b9523741f4373d171aa7b267", 0x5c, 0x2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r2) getpeername$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0b44d57e63cc97c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdf936e70e90bf9e158b28dfbbe938ca751dd27cff0aede9aba9028e98b3c84fc97088bed4239dcb5ad9aabd80be4add7b1896d5635d3a3ce74c608a4a0d6e098a066dd9d2dfd1daf65096e8b78fea09cbf8c8574d746418a328863ffae56ebcaa8fbd0cf529994c628b6db19a35bf3c34479ad6963573ee7410177fd11f7091eca2ec73714d1ed89f59d662063bd05529a9dbac0d886040"], &(0x7f0000000080)=0x1002) 05:45:19 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(0x37, 0x4000, 0x0) setrlimit(0x1, &(0x7f0000000100)={0x2, 0xffffffffffffff82}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/4096) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x29) r4 = socket$inet6(0x18, 0x5, 0x1f) setsockopt(r4, 0x1000000029, 0x6, &(0x7f0000000040)="6bffcbff13b9fd812eaa4e713048e6993192967f", 0x14) socketpair(0x20, 0x1, 0x7, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 05:45:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x2, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x107bb, 0xfffffffffffffffe, "00000000f89d005dec6889b0d10d6b00"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) select(0x40, &(0x7f0000000140)={0x7e, 0x0, 0x140000000000, 0x880, 0x2, 0xf67, 0x0, 0x15a}, 0x0, 0x0, 0x0) 05:45:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7}, {0x6, 0x0, 0x0, 0x7fff}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x200, 0x5, 0x1, 0x1}, {0x1ff, 0x67, 0x4, 0x7}, {0x5, 0x3, 0xff, 0xfffffffb}, {0x1000, 0x0, 0xb, 0x10001}, {0x1, 0x3f, 0x6, 0x3c}, {0x3, 0x8, 0x29, 0xb2e}, {0x100, 0x2, 0x4, 0x4}, {0x1, 0x0, 0x0, 0x1}, {0x5, 0x6, 0x2, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:45:19 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setreuid(r5, r1) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r7 = openat(r6, &(0x7f0000001280)='/', 0x8000, 0xbd) r8 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r8, 0x29, 0x65, 0x0, 0x0) r9 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r9, 0x29, 0x65, 0x0, 0x0) lseek(r9, 0x0, 0x4, 0x2) getdents(r7, &(0x7f00000000c0)=""/4096, 0x1000) r10 = socket$inet(0x1e, 0x3, 0x0) r11 = getpid() ktrace(&(0x7f00000010c0)='./bus/file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) getpgid(r11) r12 = fcntl$dupfd(r10, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) r13 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000001140), 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r13}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000001180)) open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r14 = getppid() r15 = kqueue() kevent(r15, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r15, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) r16 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r16, &(0x7f0000000180)='./file0\x00') poll(&(0x7f0000000080)=[{r15, 0x8}, {r16}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r14) semget$private(0x0, 0x4, 0x220) r17 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r17, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000001200)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x5, 0x5, 0x2}) 05:45:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="00000018620495f88a002b3a0000030093d59ce470b30da861342e8dbb356b0c85888a0daebeac1209d48c29411da3867e58dc5a6f7281c5f0d193657fa33d26626d2a8b70176b6dc0fb9b605c18eaec7fc224b5037e7b20b6d3e4ca7ace3d1a2c64ffcd2bb8259e4c8b16cedabeae53d950670763caa8e5cb57e3b07fcf96a95ffa6c384189678ca7ae086f77571984ed77071572e4478801d493812d38963356ade9b0c27e0bf09a94b7120b3859aeb5886c789e4c4531fc2ce4ba1994e0691098e2ecf37b0e63d4d6bfaa73630aa82fc5864a7e99abcd8064", 0xda}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3f, 0x5, 0x1, 0x1f, "666f017cef7cbacea1a48a08f50a8bf8f46ead99", 0x9, 0x5}) 05:45:19 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{}, {}, {}, {}]}) 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, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 05:45:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0x1}, {0x1d, 0xfe}, {0x6, 0x0, 0x0, 0x8}, {0x2, 0x54, 0x80, 0xa4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r1 = syz_open_pts() ktrace(&(0x7f0000000240)='./file0\x00', 0x2, 0x208, 0x0) write(r1, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c61067a09d21e2b9f212aeab91690b019d38432334dd1c476d7f7397829dc09e4", 0x3a) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x4325) 05:45:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000cf8a1ef3b2858ae817dbd4020044dff259d35a05fabe0004"], 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x93, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 05:45:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = kqueue() r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSTART(r1, 0x2000746e) close(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}, {0x0}], 0x2) 05:45:20 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7a2f4bfa1aa7b3e1dcaa6a417270e54b9598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647cbd0d0d84460abd680a645795e8a1493f1d33fd718fcf0b798e11a911bc39d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce111e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855b43d80161da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13b2a762942132e8e748e16f6755d4f9038c78c189b6e44d6349cdc3f7541fadc1eae0dd2d5ab29912920e0ed8af2c9b978858e5acd009f19dc5abae5b79aba6ab86c75e0686ca6cb408d224e0db02f45fbaedfc67f878f6dc7e62ad3ba119f94c5d941aad5aae10ddcc8f6f43ab3a2d3c41a479e6a0d40f750f6d5b7cb3860a235a69887917124aa9eece324c4941573a89cf42e73a412e2b748935111922ab33a15c40d47ccdbd0fc6b34f4c01f8b29cd071cb658a4a0ab57800720fcdf7f70d59204be4e1ac8c94da2dc56dab733ac51492f18259cc6c8befded36ac9d3d8fb4efa9caebd167d124e89a18eefac988ce726bee677de066c1102ecb591252bd15f608d607f1a2d674291c36e35f29b549364cba6cefce4dc"], 0x10) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) shutdown(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}, {{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r9 = socket(0x0, 0x8008, 0x6) r10 = kqueue() preadv(r9, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r10, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r10, 0x20}, {r10}, {r9}, {r9, 0x2}, {r10, 0x10}, {r10, 0x20}, {r10, 0x80}], 0x7, 0x3) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r10, &(0x7f0000000300)=[{{r10}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r10}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r10}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r10}, 0xffffffffffffffff, 0x182, 0x20000000, 0x7245e870, 0x100000000}, {{r10}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r10}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r9}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r12}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r10}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{r9}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r10) dup(r10) r13 = getuid() r14 = getgid() fchown(r10, r13, r14) fchown(r8, 0x0, r14) r15 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r15, 0x40045744, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000000)="a1703b4019f5cbf4", 0x97, 0x800, 0x0, 0xfffffffffffffe14) 05:45:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="1b7eaa89f8ffa18a84441b2802329e5a25d1fdbb4761f59fe9b31a0d75c628ffedda30aac7b6da8eab7922d30c495fe17f1c9475aea47ba30a9446150f27a57adc7a057d0fd3820e91302a0a9157d5e8bc218463e7ae86a0177ffde7b50a2c04bbaaaea379b9aa4063388d00a93a51cae6f8cb195671bce25b135e13e47bead9e1736c62dd4a1ad169426aca9e82c09b116fed031777ac39160494bb1d655f994a19ea0ffd56ea27703b0756cc2597c3ad5415ef37aaeea168621773605ba2b328c3cdfd71ff1b48cac6afdfaf4d9f006f7eedfb683241ba7490513781da5515c634916ca3009c32f5d377a0c98252c19ce3e19a3d1be1ffc8b95ef01ca453c6197cee4f6125c5327b1258286b471945e84b77cece8e5aad9d09408625743d7df8fd844ed92ad43a4ecf7d61bfc6be154ae46f1ab17fad2b873acc271daeb760c80facaeb56992753d27f96e5c9151a89ddd2d4b67c71daeae876252c23fbef4883dc8e1d45a9d754abf5643c1303b621105b90024536c97fae9f2b9b43339d622dc3448d83c14baf97fd5e73e83d1db6e117ae9502734a68d406565c6716918f087d34c0da4df7a703fa79321eebe0032b9bcd3570be0603fc640fd0b1d2dd448074f5aa3af760a3ad2773f7225128194e13f1d637a7cdb132dc111a5ded06fc8e580a5d1a6061e7499d551552bc88da097af6e1a57254d00c5ac751d3b56e3d3fcd741a704dee691ba06ce81a304f6060b748489dc7aeac3872ad8d83a979ef21b454b0d3f3102b120f310fee9e22222409222b2f6335b503726f7a1a6160ed074a8e86928a268bc4347144b17330ad9f466d104934ffdc5f9983c30563f6d264866264b0851a1f3caaf6485619ae3c685f81042cafa862964cccb09e930293c42af81b7fee118111dbcfe021415b8f2b651e3ec53df1e4e3f94e50fe3fdae55738e89bcd235c6d6b74bf7bc9b5a253974eabafa9345f7fa6e265c9e4df27aabe05d358d014c4398ccc7e9375de714cc1320a5cb6091d21d99e55cbb5dfff3f401441c687e4ce51d7ef860936579e1deb6e8971d7ee01c230955f2b6b4c512a78aa7acc5057f9588071c789bb4fe0337e8ec0eec96a54748a92d672a24562db9d308e584a42545b17267d925783b071ce017ad7e4ef9a693025874ea53fea956b4ac36224f29292ec7d8f07af467b2f2b20ee6044a276b221a3363b99ede4c86c843c7f6c9c6ca101d210383499b28b89d1635b5a5b5efab3351d5d9c3df92e04bd4d23a17044855a6c68c91c8ff7b0dab5d610065296952dd45d9acba75ddc79f65074d7fc81d4548aef177618c9a8b83bff550da81e44d380a0d377b90e2630255bf1497098fb751b1e88ddaaf048064e18189f998472c8b857c1d71330af0015bf8e1df1b8b51f38123df8d386d056eea94449d24d92683e3bfd2fd7d6a68b102f53cfdf9505cca9d76e175b4f7cc635efeb8a565be5cc8052896c888470b87428fbd63a0e019bfe8a08d3da5eb0ff9f16c600080397373840cb8f5e703ed9c86e954846d6e3f6853ada0b2e19e410522c78d489c29efda3df52bd1d73aafcaf3b5eae230b92529e9b507be95e457fb4ccda471b489513af6f93e1be88d44fee92375e7a867109e444fbebce501d2726d87c86e7355807c9e6732a8d7d0efb693c689a3cde6ac9af191f1e0c44ed22e70699a9c7d8e16dd84de47b7ceb2e2f2a90afea27b74aefd9d8f6fd15e57685c1398890f1d32f4841cbbd2be03ec4630e598806b12aa65e9898890322926c141e4484cc1fe6acae6d99007dd3b8de193f8a7667963fb91717ba05b2d23b7de536cfd8982f5f4bf83273bc4d3f060d82999ebff04e9fe8a24b23d857ddd555b2c2c0ef04f36be79ff1ca4fd8c319aed531559eaace59eb76bd4187231d7c6b9d534a46734a09077945b0a6265c58829e8b2e7cc0cdd25310b53d8aa2ad40f239bd8e04c902a7862539014da5eeb4fb760e0d071c9b666fcb8141b717922046d5bac67726f8d3c6968132ea3bd653bb57fa98fd6f198a11c586d195c995aca82fd9c9711b10ef001e0fdab30cf2c4b1616f5663360668eab37e10828e3df8750f9275eb0b39127a8ffd276524e633fa23d2e4db08e5773d9ba10ae84d23a1197a391e6feaad46487aac336420510f1c5264931c814de43b279d750f29377c610a0884881e75eb1349c7eb21beb1086ba341281949311ac45716bb51574d770c4b9ab23e5984c168910a0d0afb988ce56b7240eee0bda87b2fb23fb3236fa3609d7e759f70f860b219a2aa716ef9b4077bbcb71a16185fc5b150b3c80175d91ec87e66a8d31cb3aee3633e9a13371e096662b9644ec7044384bf31d51804afa48a9cd40d1f20229da81c5cc11587c10a1f44400ebdfddcda5bd15b3e1855ca641d84636d7731b877c594e99ea33d3099475b3877a416a3419ea960569c5b4834663e39ad8e8eab8c8a1302023107124853a1d9c46591ba2c5ec4f9132385036b20fc4f7bc23e3d8f0782242565ca229c72b691b8acc9181fe793cb5160754e21f3690e3cd46a3f42137571f07c0465ab9baab87eafd5c0caed12cee83794378e2cdcd9b90b2c50630622c3d7418601ea1aa522b8ef742b1ff12983002d8df49103aff71d0ec75a56e8b8b2ad86dc3dbc9017f4ed35b0b187c9d3a85d439a77a93e4b955f39755457f8350cf10707735bb8573e66f762f565ea174b9677e88cc0cc3741be57aabea4354eff1aa821b374e5d03b7edb690ba95ae9937fee91e36e5d698ac358c70556201c87718a70d858ff3c01243b5994c92cf32f8c3bf42f6a56d56ff17a5bacc87aaff716354156ce4273455638e4ee671ddbda2994615de7f31a2900bd396840ad91bf24e977306b55b9f9ae854c5ff305e917edcb126242764c37bcc98bc9262fc246c8442526bf8159dc34434d44e2c033f8002e7479654e0195b3a7c25040b81477f3de7b9e5b5101b7d29e8269fc04111b00fae2af8c2329150d6635cca5cc348da3612caa570596cc886ae30281e45db7ebe5034d47c52490136310c3fb5fb4f5571e4c061aea6654ee805439ab6eb396544e8e13bee67a8587fbc8db966ff712372ef4ddf8331d26327c0025ee567502227a4b9240f36b7fac774c2b254c055b0279a2996f2b147390ebb89cc6b6d3e488e7539fa0c755e4d440ff08783c6b9d42c359fd95cd0039aec88e9f3187bc750f2ad4f5d15b168054766b8286836a9cffb1656b7d3c4318e70e9a03b42208cfd77aa3eb5defb92770e03db41597ef77cb2afbbbb9adbeb3ebc37ccd57df9018d3138c699cedbb075ab2eec9df05d236391730bcdd1727d5fb5561feaf15a127ab78d1d6bf57a07d8a10dc01717e384680db1d8f1232c4e1b1c67e55a4398785fe28af4eadb013c3a0f29a3525f7665e23f04abee8e28d934fe923dba11e1ead3cfb45da22f7b41f600ae0b74fde328ad7ea40683e641923750c26d8dcbff3074fc51395d1a83a2a2509c6570e971912990eb8083258e848a55d38c3f4f8f462ae9ce14bc7bab063bd163000950bb3d4eb906abf47f805ccec474654f29f77f2053b502ab9cd1ece91498722d48086c71d30de59dbb186956bcd7204ed6016da8b81a4c3c8d6b70671ae03f023c0a98a5a48530cda89e0ed52da7506e118c77bb3bf5a66029f0da02e37704547f7c6b64e247a4aac103301304fa155d7baeffbdaaa6528afe730289324bdb29c40d4d61122b94d3c69515f02c670cf175a961601933d6ff55e7a71ab4d9f948566804fda135f5ed0078c4816ee378d0559ff767c9869b00cea78414b12397493c596027ba889a13b34af96bdf274eccb50e94385ca89cc9b67792699aac8cc95014da6687c7f7aab6864c285180c484b6c4ef4f7ac5bffcd66f8fbabb6212413b9fe5b80eaa2fc362e0f9ef4014feb6f4892181369b429a5b28d8db8a512dcc4e9a1bf210a09485dc6f3413a916f65894992a94168c32f4d4731331ca7f8a750f2cb29442e1b03feed5a57e22a4adab707a52271bde7f3d4307ec52e41e2fd335ca60a3f0dbce03312d8bc78acc6b1ccf47cd5d1232a4ba5c2908777abd227d93247efad3015e254f30017273d2861d49510bc40c51e072ce580c23f408a8666f6c261410d4ef70da4025645180ae774258f6363667cec4c8b0ed70af5a81692d780388dad5546c724c06396bd00e88a44ed318b5d8f4908dbb229b789f3e65af3976a1ea349ac0f50493afd08007d062c974bcf07cb1d2abf2c05b51f4d324fb1ba72e5425b34d25afa48e4cf91c24232572b56d6c4d5f3fa4d7fa9d4c89fb991d37a0263d1e28dbee5f299df7def9cb7e0f184449fdae097f1184b00f87dfca26c2ba7f960f578258fd690457bed90555569c63569e2ceaf51076e223adfd66adc90c2dc6d2ffbd9fd5b0c64a6d59cbb5ebb358f2876bd51d16a05ffdfab4243bb9a06bf7d060d3c57fc54f9b0bf97f01cd3614203eec90c0971b53b3d5c327e2f6af4a3c1e8911dc2e3acb4477baf3e7276209b6351860b54308db55d42ef3adbdd87ddb1290c7f9c4f16ac4b8fc172d36ae2f2d6052df74d5388446fad396f1b0e64349abba25a3ab4f028590b40f119a90d4c034f0a79c1f4788cac85d3866c615f1e669b14a70732e3fc9c428c4f28271b5ef2581f5a9c456b2e442597d844d2d3e078000a93910b621eb183f0a2d569349c206d4a06e58fad529c12f0ea5e596df3bf4b33555a7620575943da4ba763c7f3e93e5c71113b9cb1799f978eb0d6546931a010de4e4518ae1daa286872f00a76f602e28967b6002f416bcf4e6a7fb54ed7864da0931c0b755558e4d4ecfcf2d9deba4d3e7f64944d9111a2531960f18c5602cc1353fbabf005e453e7a09128eca796290fe2f1358fb18ac84538a183dd7ba6645eb7dcdd54772a376c00bcf0b22956eb9d0703fae8d424b21952809af8d52af82e0e7490b0b634424a1b6bc3723bc7a1332c6a058abec00213525aa64c4300f30cc0070c837420ab62e9dfd7dc0aa316238e12389c032f2a1c87a5d46095b97cefbe22f27c16ce6a8509c030532970ebbccd489566051c87980cf40c7e383fbd8331d287adcf923f88262d612900ea0a6f5b1f956d89a8f584ce8ca62328cb8956ca060b3e83bbc1feba07ad293f259a6e4de829d14dc74bfbd28553ec5973c1d88bf1858e1eee23b03ffec45519b82e3eb8ee1d03e351fb510094f663cf56efdd150faa103b316707ccdf966b7f14a21d2ab21dd6dfdc5f3078736d960ca370266aff55dc654e3627007e30bc4428f845c8bdccacffb96df2f6176c7db8368343995c0daba86c14deecc3c2aee7ae36f1afc3afce1ce8b261a5100f856acce56416c92e5cf65dfe749982e619add91c473d5dcc69d6536b873071ad89050722a262a4ce841bd4a1fd776aa8aa65c3b0ca4346775229403d85836df4db1edbdb1671cd70ee71561d91310a301fbd32a98f77aa5f3433a328abf9853bc7b4259111a24f0c31b015e81dbbe9eb988b482615ac35244f642b8406d18de8252939c92b79b006eb553e6a215517118459a38aa758394421910fc882099de273905d0d88a4d9456647bdad92b4d898ef922bd7f108a1c123afd2c017ee1148c80b9fe2f06233602b70f844c22072ea53a8ff2cd7dc6b1ea748248ca0a6b5bd084281d99b51d4232205e49e5afff8e13b380564f2a82da9aebd5acf3e3fde5028a1a3b18aed4bc3b5b270d062f2ddfca72b83dcd8655c48dfd7cea327261d5061b0122", 0x1000, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 05:45:20 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) open(&(0x7f0000000480)='./file0\x00', 0x10, 0x1c1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x7) 05:45:20 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x47}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000200)="82a655ff062512c2af4050eee4523aab179bb0910e2855e29c2df0cf72a03b9e9d7456e95c1b5bae002f4246f39c6fcb42bc9fc3e9362633e601538aa29a93dc709d6490ccb9ee033ebbe9fc55c013f031c0ff130db0c176c9febd1a614d3334c532d4028fff774b553637dfa791208b3f0d40c8bac1c4f7684938b69ad5dfe68e8153d899f369daae197fa1b7857f4036d7af7ed88500ea0433b3a0405bc1dbc99a87b5673f8d87d7b5bc2509bfe8620482fd5f388bfe3d68265cf110aac3eb9bcab7d68ce1a6ac709310203e4250ec365648ce5213455da3", 0xd9}, {&(0x7f0000000300)="dd9d41a1b776f0a052f8b6232fdc0a8ea5979a537654e64cbed40e11eef0739a8ebb50c85d3246d5d8e2705de1fd6bfd787e3240121e6c99427d33098f1eb4a05b825cb8fa58f206ba6d02bf39f74a3ae9bcc62da59f599b81e24c117a3cac74a3719478dee177222ca8ed64c5dca4eedd7dce8e9ec6ecb5b1dbd27a9d349716ead4cc026a87f599cc540cbb47135dfb7894cea993186abc74e1cd202b4d80ee59f53eb43d0fe1b28f67d6af802aa22535a9c8c31afaa13bd53b3011c5da524b4f0352", 0xc3}, {&(0x7f0000000040)="67c69fca407b38ed442419eb93266de7e8ba15c156abc5291e5ce16336c5", 0x1e}, {&(0x7f0000000400)="4f0d8302411b8522a75e640cdbaa170e4f3be3cd37413f7cdc09dfba9b70215ed4dd7b119f6a717bac2719fdd02a758eaa31929dcaaa90b186dcaf345e545f2a8b3ef0c85f4969b583c1b1e809b10e09feb677456e79c0bff58cd61d63dd26fcd5e22204a8fc0f49b0b054752dbdb2f79c4510fefbea901d1b46f8db992b44a758a2a33f5c34aeb5f22386914e6a54f46656377496eb8c5d625bf1575035f4c5f2dbc39e81baed227c68257fe49d1b1904c12237a8e838e3d09bb3336c1eea02c6d7cf8fcd4f6d94748bc8c08170dcd2cae9b69abdb0d4b544bfc98538607e8b6df5c43f6ecdafd6a80b63f384", 0xed}, {&(0x7f0000000500)="74776040097af508a5714d1f595942ea77ba8d0cabe1fd08c5ee01ee76d29871a711d17a6b8a543cbd7c3e4b9a5cfdefa743", 0x32}, {&(0x7f0000000540)="50c1e134628920f0721f9f3759dd6616d31e11bb07e8f5c76bb12af5e9bf19757f67b6bb46c51138e151bf62163c2d3185a55bc62d859c84d469e496e05c24b50289e0fd37dcc354ba26f54fe82880a89c54d3264df2f62ca4ad524a94fb342dd7f51ec3b3e14b52ed1190652db1b52d4da84844ae744eef81b029cc", 0x7c}], 0x6, &(0x7f0000000640)=[{0x80, 0xffff, 0x2, "6fa28d07700ecd2e9f6f8e7effc4dd7a3c8f21d371c4e2719f3372cc8c62e0d80b778583a824e10a09fbe137e51f419f62e8fffe73d71a609a55c393c28e5823fe4c343c49c73edca264c5c17cd8655d0c6f40fec9831c881dd7f1803a40f7b372c3ff5e5887ad38f961"}, {0xf8, 0x1, 0x3ff, "80fb962c79726644016595fd39c5e373b58256a30c3037b542c80fdae63f019a589e0317422ba69b0f63af536c40b63f6adf9e9ec3971e7d8a69e0cea1cce6197d49b6a74dba2a3960469be3b91f79ae9366f57f66eaddf277337518fad2cbfac7eb191700fa404bc320a2325784dd32c5dfbe897cfb72e73fa0b1189cce56f510fe97022b0af5967efffd8bafdf448e350d16524c16acfff20f906b77702a74b6ca3de9203ed375f29a2c342c66e470bfcd01bd4fb9c567fb0c1db2d02726e88116b8bfee05bd776dabf3574e5535e76e06ecf7b81e841adf8e17c43f1000e749f9cac5e12de6"}], 0x178}, 0xb98be1bd0f43da34) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x84) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="03"], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 05:45:20 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='c\x00') utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:45:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0xda, 0x9, 0x3}, {0x0, 0x80, 0x58, 0x101}, {0x3, 0x9, 0x2c, 0xe6f}, {0x8001, 0x1f, 0x0, 0x4}, {0x7fff, 0x8, 0x3, 0x4}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0xc3b, 0x3, 0x7f, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x4}, {0x6, 0x0, 0x0, 0x3ff}]}) shutdown(r1, 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000200)=[{0x3, 0xff, 0x5, 0x1}, {0x3f, 0x2, 0xa, 0x10000}, {0x9, 0x81, 0x9, 0x77}, {0xabc8, 0x1f, 0xad, 0x5de}, {0x7, 0x70, 0x1f, 0x1}, {0x57, 0x6, 0xfc, 0x800}, {0x1, 0x1, 0x7, 0x7fffffff}, {0x8001, 0x7, 0x20, 0x8}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 05:45:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x917, 0x7ff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 05:45:21 executing program 0: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000400)) r5 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f7"], 0x1008, 0x800) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r6, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r6, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r7 = dup(r6) utimensat(r7, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r8 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0xa, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, 0x0, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001740)={r8, r3}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r18 = kqueue() r19 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r18, r19) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000001400)=ANY=[@ANYBLOB="00e02fbb00feffffffffffffff109f900082df1d0075bb42142900c3946deb34b13a00"/45], 0x9, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0xfffffeba}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 05:45:21 executing program 1: getrusage(0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getegid() r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x18, 0x1, 0x0) connect(r4, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) dup(r5) r6 = socket(0x18, 0x1, 0x0) connect(r6, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x0, 0xc}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000140)=0x5, 0x4) fcntl$setflags(r0, 0x2, 0x1) setreuid(0x0, 0xee01) r7 = msgget$private(0x0, 0x4) msgsnd(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000004f91c4666ce6d6849b8761c541379cb0e6a702a9070a34f579446d88badab7ae84a88a7ded72e1c9d3a0c63d813682cb826ee5c33f709a4aba0dd33b"], 0x53, 0x0) 05:45:21 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setreuid(r5, r1) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r7 = socket(0x1, 0x3, 0xcd) getsockopt$inet_opts(r7, 0x29, 0x65, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r8, 0x29, 0x65, 0x0, 0x0) lseek(r8, 0x0, 0x4, 0x2) getdents(r6, &(0x7f00000000c0)=""/4096, 0x1000) r9 = socket$inet(0x1e, 0x3, 0x0) r10 = getpid() ktrace(&(0x7f00000010c0)='./bus/file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) getpgid(r10) r11 = fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) r12 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r12}, 0xfffffffffffffffe, 0x29, 0x0, 0x2000000000}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000001180)) open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r13 = getppid() r14 = kqueue() kevent(r14, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r14, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) r15 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r15, &(0x7f0000000180)='./file0\x00') poll(&(0x7f0000000080)=[{r14, 0x8}, {r15}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r13) semget$private(0x0, 0x4, 0x220) r16 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r16, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semget$private(0x0, 0x0, 0x408) r17 = semget(0x0, 0x2, 0xe0) r18 = socket(0x0, 0x8008, 0x6) r19 = kqueue() preadv(r18, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r19, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r19, 0x20}, {r19}, {r18}, {r18, 0x2}, {r19, 0x10}, {r19, 0x20}, {r19, 0x80}], 0x7, 0x3) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r21 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r19, &(0x7f0000000300)=[{{r19}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r19}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r19}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r19}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r19}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r20}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r19}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r18}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r21}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r19}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r19) dup(r19) r22 = getuid() r23 = getgid() fchown(r19, r22, r23) r24 = socket(0x0, 0x8008, 0x6) r25 = kqueue() preadv(r24, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r25, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r25, 0x20}, {r25}, {r24}, {r24, 0x2}, {r25, 0x10}, {r25, 0x20}, {r25, 0x80}], 0x7, 0x3) r26 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r27 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) r28 = kqueue() kevent(r28, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pipe(&(0x7f0000001600)={0xffffffffffffffff}) kevent(r25, &(0x7f0000000300)=[{{r25}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r25}, 0xfffffffffffffffb, 0x4, 0x82, 0x3, 0x7fffffff}, {{r25}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r28}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r25}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r26}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r25}, 0xfffffffffffffffa, 0x0, 0x0, 0x2, 0xb10}, {{r24}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r27}, 0x7ffffffffffffffe, 0x1, 0x20000000, 0x9a62, 0x200000000000003f}, {{r29}, 0xfffffffffffffff9, 0x20, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xad, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) close(r25) dup(r25) r30 = getuid() r31 = getgid() fchown(r25, r30, r31) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000001280)={{0x3, 0x0, r23, 0x0, r31, 0x2, 0x6}, 0x6, 0x5}) 05:45:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xd4, 0xf0000000, 0x9, 0x9}], 0x7fff, 0x0, 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)="d4737c83c49bbf300102781b11d80e343041fded2887eb49e6d937da3ccffd38051fcd0ce9b1b524e3fd0e5c80949ed3e05c05c20208f94e693bea78ae555ae1636bffda97bf2c34990e71831505757b3ad108a172f7b6601f025730561a9651b0962065f19b2d", 0x67) 05:45:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="070182f9f3577603000000000000ac61000800400000000020000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x130) 05:45:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) poll(&(0x7f0000000040)=[{r0, 0xdf}, {r1, 0x100}, {r0, 0x100}], 0x3, 0x7fff) 05:45:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x4, 0x8000, r3}) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 05:45:22 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000ffff88640001080006040000aaaaaaaaaabbac1414aa0180c2000000ac141400"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8e) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xd4) dup2(r0, r1) 05:45:22 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000040)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0xea2, 0x9}) 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"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="228000070000000000000089b57a3c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a6dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc44b49593f1b032c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14d000040f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff96425bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812"], 0xf7}, 0x0) 05:45:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc"], 0x1, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 05:45:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {0x0, 0x400}], {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x1, &(0x7f0000000040)={{0x1, 0x7}, {0x2, 0x15b1}}, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000080)) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0x7) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 05:45:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) madvise(&(0x7f0000ed0000/0x4000)=nil, 0x4000, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43071, 0x0, 0x0, 0x5e) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 05:45:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7fffffffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x5b4, 0x6, 0x4}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 05:45:23 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffff0700ffff4000"}) r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) getegid() socket(0x6, 0xbf713dfcdd025438, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:45:23 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff6) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x28fe10ab5c582a82, 0x0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x10a81, 0x0) 05:45:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0xff}, 0xfffffffffffffe57) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653002"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 05:45:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fd], [0x0, 0x0, 0x0, 0xd, 0xff7fffffffffffff], [0x0, 0x0, 0x401, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:45:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000080)="10d9a4d15a0c9e23", 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) getpgid(r2) r3 = getpid() fcntl$setown(r1, 0x6, r3) 05:45:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getgid() panic: receive 3: so 0xfffffd806082e320, so_type 3, m 0xfffffd8052948100, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *302902 15124 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821abad6) at panic+0x15c soreceive(fffffd806082e320,0,ffff80001d372d88,0,0,ffff80001d372c94) at soreceive+0x16e7 soo_read(fffffd805eb12348,ffff80001d372d88,0) at soo_read+0x53 dofilereadv(ffff80001d339758,6,ffff80001d372d88,0,ffff80001d372e70) at dofilereadv+0x1a1 sys_read(ffff80001d339758,ffff80001d372e20,ffff80001d372e70) at sys_read+0x83 syscall(ffff80001d372ef0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd2110, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic receive 3: so 0xfffffd806082e320, so_type 3, m 0xfffffd8052948100, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821abad6) at panic+0x15c soreceive(fffffd806082e320,0,ffff80001d372d88,0,0,ffff80001d372c94) at soreceive+0x16e7 soo_read(fffffd805eb12348,ffff80001d372d88,0) at soo_read+0x53 dofilereadv(ffff80001d339758,6,ffff80001d372d88,0,ffff80001d372e70) at dofilereadv+0x1a1 sys_read(ffff80001d339758,ffff80001d372e20,ffff80001d372e70) at sys_read+0x83 syscall(ffff80001d372ef0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd2110, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d372ad0 rbx 0xffff80001d372b80 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d372a90 r9 0x1 r10 0 r11 0x922de3b5ec4a15b4 r12 0x3000000008 r13 0xffff80001d372ae0 r14 0x100 r15 0x1 rip 0xffffffff81d79408 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d372ac0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=302902 stat=onproc flags process=0 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d33a5f8,0xffff80001d3399d8 process=0xffff8000ffffaa90 user=0xffff80001d36d000, vmspace=0xfffffd806bc09550 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 10397 489697 47548 0 2 0 syz-executor.1 10397 144987 47548 0 2 0x4000000 syz-executor.1 90384 319610 47025 0 2 0x2 syz-executor.0 47548 114502 47025 0 2 0x482 syz-executor.1 16448 243025 0 0 3 0x14200 bored sosplice 47025 106770 59019 0 3 0x82 thrsleep syz-fuzzer 47025 9353 59019 0 2 0x4000482 syz-fuzzer 47025 193149 59019 0 3 0x4000082 thrsleep syz-fuzzer 47025 424460 59019 0 3 0x4000082 thrsleep syz-fuzzer 47025 487198 59019 0 3 0x4000082 thrsleep syz-fuzzer 47025 365361 59019 0 3 0x4000082 kqread syz-fuzzer 47025 115505 59019 0 3 0x4000082 thrsleep syz-fuzzer 47025 408367 59019 0 3 0x4000082 thrsleep syz-fuzzer 59019 333616 38962 0 3 0x10008a pause ksh 38962 412405 76057 0 3 0x92 select sshd 81792 353100 1 0 3 0x100083 ttyin getty 76057 462487 1 0 3 0x80 select sshd 18404 111453 72917 73 3 0x100090 kqread syslogd 72917 171285 1 0 3 0x100082 netio syslogd 57867 59197 1 77 3 0x100090 poll dhclient *15124 302902 1 0 7 0 dhclient 51935 70346 0 0 2 0x14200 zerothread 37054 352812 0 0 3 0x14200 aiodoned aiodoned 46138 126521 0 0 3 0x14200 syncer update 30108 427705 0 0 3 0x14200 cleaner cleaner 76454 83173 0 0 3 0x14200 reaper reaper 38100 45652 0 0 3 0x14200 pgdaemon pagedaemon 99401 48916 0 0 3 0x14200 bored crynlk 80491 448083 0 0 3 0x14200 bored crypto 60935 121007 0 0 3 0x40014200 acpi0 acpi0 82966 417690 0 0 3 0x14200 bored softnet 30005 455926 0 0 3 0x14200 bored systqmp 73821 508802 0 0 3 0x14200 bored systq 52230 198773 0 0 3 0x40014200 bored softclock 76304 154967 0 0 3 0x40014200 idle0 28141 238755 0 0 3 0x14200 bored smr 1 281987 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9501 6342K 6852K 78643K 11160 0 pcb 13 8K 8K 78643K 100 0 rtable 98 3K 4K 78643K 473 0 ifaddr 80 16K 16K 78643K 160 0 counters 21 16K 16K 78643K 32 0 ioctlops 0 0K 2K 78643K 44 0 iov 0 0K 16K 78643K 75 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1514 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 43 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 407 0 sigio 0 0K 0K 78643K 4 0 proc 49 38K 54K 78643K 526 0 subproc 32 2K 2K 78643K 85 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 165 0 in_multi 81 3K 3K 78643K 191 0 ether_multi 1 0K 0K 78643K 16 0 mrt 0 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 79 360K 360K 78643K 79 0 exec 0 0K 1K 78643K 255 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 111 70K 70K 78643K 1969 0 UVM aobj 25 7K 7K 78643K 26 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 79 0 NDP 12 0K 0K 78643K 37 0 temp 126 3018K 3087K 78643K 18901 0 kqueue 3 4K 18K 78643K 95 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 15 0 9 1 0 1 1 0 8 0 rtpcb 80 66 0 64 1 0 1 1 0 8 0 rtentry 112 109 0 70 3 1 2 2 0 8 0 unpcb 120 306 0 298 3 2 1 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 186 0 186 1 1 0 1 0 8 0 tcpcb 544 219 0 215 1 0 1 1 0 8 0 ipq 40 5 0 5 2 2 0 1 0 8 0 ipqe 40 140 0 140 2 2 0 1 0 8 0 inpcb 280 754 0 747 5 3 2 3 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 nd6 48 21 0 19 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 464 0 302 17 4 13 13 0 8 1 art_table 32 466 0 302 2 0 2 2 0 8 0 art_node 16 108 0 71 1 0 1 1 0 8 0 sysvmsgpl 40 45 0 17 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 41 0 31 1 0 1 1 0 8 0 shmpl 112 24 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1969 0 570 46 0 46 46 0 8 0 ffsino 240 1969 0 570 83 0 83 83 0 8 0 nchpl 144 2685 0 1096 60 0 60 60 0 8 0 uvmvnodes 72 2208 0 0 41 0 41 41 0 8 0 vnodes 208 2208 0 0 117 0 117 117 0 8 0 namei 1024 8109 0 8108 2 1 1 1 0 8 0 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 528 9 0 3 1 0 1 1 0 8 0 scxspl 192 8116 0 8116 2 1 1 1 0 8 1 plimitpl 152 59 0 52 1 0 1 1 0 8 0 sigapl 432 569 0 556 2 0 2 2 0 8 0 futexpl 56 10501 0 10501 2 1 1 1 0 8 1 knotepl 112 225 0 206 1 0 1 1 0 8 0 kqueuepl 144 460 0 458 1 0 1 1 0 8 0 pipelkpl 16 163 0 153 1 0 1 1 0 8 0 pipepl 120 326 0 307 2 1 1 2 0 8 0 fdescpl 432 570 0 556 2 0 2 2 0 8 0 filepl 120 4731 0 4635 7 3 4 6 0 8 0 lockfpl 104 90 0 89 1 0 1 1 0 8 0 lockfspl 48 33 0 32 1 0 1 1 0 8 0 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 22 0 12 1 0 1 1 0 8 0 ucredpl 96 700 0 693 1 0 1 1 0 8 0 zombiepl 144 556 0 556 1 0 1 1 0 8 1 processpl 896 585 0 556 4 0 4 4 0 8 0 procpl 624 1117 0 1080 4 0 4 4 0 8 0 sosppl 128 7 0 7 2 1 1 1 0 8 1 sockpl 400 1139 0 1122 10 7 3 5 0 8 1 mcl64k 65536 40 0 39 2 1 1 1 0 8 0 mcl16k 16384 5 0 5 3 2 1 1 0 8 1 mcl12k 12288 6 0 6 3 3 0 1 0 8 0 mcl9k 9216 8 0 8 3 2 1 1 0 8 1 mcl8k 8192 25 0 25 2 1 1 1 0 8 1 mcl4k 4096 62 0 62 3 2 1 1 0 8 1 mcl2k2 2112 5 0 5 2 2 0 1 0 8 0 mcl2k 2048 65152 0 65105 19 12 7 15 0 8 0 mtagpl 80 32 0 8 2 1 1 1 0 8 0 mbufpl 256 107415 0 107119 35 13 22 22 0 8 0 bufpl 280 4787 0 163 331 0 331 331 0 8 0 anonpl 16 80352 0 64433 84 0 84 84 0 107 15 amapchunkpl 152 3246 0 3105 12 5 7 10 0 158 0 amappl16 192 3078 0 2141 71 16 55 59 0 8 7 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 11 0 9 2 1 1 1 0 8 0 amappl13 168 41 0 40 1 0 1 1 0 8 0 amappl12 160 126 0 125 2 1 1 1 0 8 0 amappl11 152 201 0 188 1 0 1 1 0 8 0 amappl10 144 14 0 10 1 0 1 1 0 8 0 amappl9 136 487 0 482 1 0 1 1 0 8 0 amappl8 128 429 0 408 1 0 1 1 0 8 0 amappl7 120 125 0 113 1 0 1 1 0 8 0 amappl6 112 141 0 138 1 0 1 1 0 8 0 amappl5 104 545 0 534 1 0 1 1 0 8 0 amappl4 96 485 0 454 1 0 1 1 0 8 0 amappl3 88 119 0 113 1 0 1 1 0 8 0 amappl2 80 3628 0 3563 3 1 2 3 0 8 0 amappl1 72 20383 0 19974 27 18 9 20 0 8 0 amappl 80 1416 0 1370 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 18 0 17 1 0 1 1 0 8 0 aobjpl 64 25 0 1 1 0 1 1 0 8 0 uaddrrnd 24 579 0 559 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 579 0 559 1 0 1 1 0 8 0 vmmpekpl 168 7965 0 7936 2 0 2 2 0 8 0 vmmpepl 168 77445 0 75439 138 34 104 124 0 357 14 vmsppl 272 578 0 559 3 1 2 2 0 8 0 pdppl 4096 1164 0 1124 8 2 6 6 0 8 0 pvpl 32 229029 0 210122 200 7 193 193 0 265 31 pmappl 200 578 0 559 2 0 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 199 0 48 5 0 5 5 0 8 0