a06143dcc20a8293a5509079e2318f1a8792ab8adfdb85b8f8831b809e0b9d061ba3c35d5ad9f38f0", 0x1000}, {&(0x7f0000001040)="6a044b87a26ee3d5e3fa1d07e6a4c96d38f3ac4ded98a67e3f072b089869ae9a3d0f6b5f80843acf127f1885e9bbc73979f4f81a1d5d43ab5b848e849a18856e3467a34a3b4951a2c02fee0b8c8b4012503e0e0d6bd940bbceb4ab89abde23b0a742c5d0aa0d4e6c770818ed719c36c45b9d265a72f4f0680e716122a4047ba02db6868250786145f50de373ad60e6772186312056a21c24440e020f45de56196a0e4c51b9fda16c5e35340ed0ff92cee8b6c149514af2cec28cb81b8c0fae46371bac72d9356d66082165ac93e57b631114153c29715a93cd8f5ff5c3edfb72fe41842790db1186410df962edabd2cd4c538affc62c4789bfc54f8e57debc5626e97b4d6b3c132c71f81ba9633e26c4014c255c4695ed59d1cdb8fe63348b95829234ec6d40bf0282d3410008ba3ce40448e5f0592975835636ea4415fca4f99aeeeab50e5c67fea44b65926f4e7c41e89bd6101c222513735fb5238b9c337ba50a34e095b1958f6eae5f762cbb5b76cf7bdbdf4a111e4f9a6508feb840a2814c45c3184bac1eb335adb892b3f063cc844c6132432d240d539ca8dd016a12bdce73ba960525b385d1af6b77c9ca4c6eb45fbda3c5f750690697702a442c38982c25b404d65f518c8e8515d3b691b3a64966b1a1d18cad49ad3a7e41cfe4b58c8f2702400d09e3968e9226e97963319f695a771bbb91c0bc56bc8d52fcb10c3950d1a7326997fdab1414fd81125f3a12f991d8dc7e56d6bb9e3bd8b3c35f7c6f538bae2fea37ef4dbb9823fed2c68c27e2fade3ef2827e8c232bfc7c5511c2da081d398d6983e222800f917acd46b5add954bf4b704b913dac4384563c3442e6463323787ffff7090d90679cc8550a6c6f515821793c2fd49799b7f8e0da5598863bdb5c6384e030cfb2eaf1b980791c76445fe1768e577938c43253aa385e983327979c7b95cfe43c42a83569417c63fcdd80267045e182397d381656ed7af3b0793068b11363c7721e84e1c67bf19335527f26f8c7c85ffdefa8bad73232e15dcfe8021a33d2a35690ad2ca1b65cd613c04759e3292e27a590a16cc8d07d9caeb6ab31185dfe1ef18acb5d528f7ff5f0121bf87c5c66c038cc308a90c0a5722ea604b112ebbddedd04e86b993fc28d8469c8d8a144cabddd1a8de6ebcd388a6866216e1a0308c0991c8dea2828df0f2e921cffbab10ca1e8cf9de858899cdc9754a12a8884770335c8ece79462f943326b8f690d6c59c9d6c68fcad054eb8cffa33ec662383eb2a7d99abfb31cbf5ae06b2b3485d9083766b9f7ffee5d79140a61fa6e3dde8dfbc49d56a1a1277a46340a38b3bfa1a94344f26633d29cbd216e31bd16d805d54f3099f464d1b1634a6e8b597a79d063fd2d7a1d3d2269fd3dd8f96bcad3177bfe0db6825baa3bfeb62ebe022c303e40253ffe6eae96b4742b49ce574d7e96afffd610076a36143e31fc6c5a712869c604b662b5108a8a27ac1aa416f258cee8f4454da0e61c4467efd8df47d53ec0346a185b45b8504ecb52b587aad6e285db584f0404074a1d6da2e4e082dd00dac05e7c276e8a9b35622fe1d5c58697b75c21b6e651b047939c966d6f311f815e3f163f0d7bb04710d24ccfe19a79a0fdb91562fac462915c7ccd86dee23048e0c561dda455efd175f7c7771af995b767fc8946f734c445a30b5369c9ac6bb9ce1b3a3e48f492d5e40dc0795782b7b3b7aab7d3ab8e2e89dc092c73c652365308d96ce9e892d43f274aea864ae7bcff590032b0176cd7bd9b85748238dae2592b90b3c23f092d9408d332dec55b7dc1ff227d68e834d7f012177008caf4c7936018e87d0f275e57b107efab2cd40b858c3138233b447b8b7b1e5dff9acb0fb9202de6e4ed0878194e25c4bfc1e2620810638afac588e76fac24df13fde08d0010ac81e8f171ccd7c7ba1c5890129b3bfef8b2e94784c1191b2a5242fdcd42e2fd7794eee670e170ed05ca3d7220430b3f3c1d1a277915f00a9e56b698b93cbe6aba9730f0e1b030cae7e434a84cfc3451a15e7e6b8e7e18b084255a941ab446c409e558e4e08d4ee27fa3a80bf434ef31d251022b3089f5ce273f2c09c090230d80817d63765f83746808d0b18cb56f91ba804583a745f0fe812b56b27e6d96079167eca7175a3537b08fd57da717c0e726555018e1ab540e4e073c16781a1f6a42666fce1b0674ad3485a2c6e0cccc68af49827174f90fbbfc767b05a74ddbe8895eb3407866e489b8f7566b659f26341f3a9c6648b2b317045383c1ed12a04936a38969741e9ce3d76ead6a4a5f24af108392f05ba7e116f9b689b2023a040102af149e570f4c41c745f758ef2610caf1bde28fcd8c25d8ddddaa85485e033fa9557960e0c963bb5c54dd606e9bc19ac20a9b34f72cce9e6cccc5b6854cd6f4af1d85edf529b37ae065fa1f1ab16ca3e6bfcba9942820ea79ed12d92a75932f47115f7edc789ac71bf721c782608ddc22e27c42c507bcff41eee6b2e2d49634f397249b7378bae8c6f9464f4735d59290d75f206c5dfe418a195982e860e6db22659e45abb78f61cfc75ebfcd2cd1ca211612fefda4e27ddaa84cf4fd34d4a6d599311545b3215aa583c062c2a6a7dc1a3a762018360269fe3b30314dbecab6e7e17aa593ddba874ae319df3faf12c3c69e8bbd406430b454e038a132ddbf3d988d92ba4eb359e906a5e35dbe87c7363a25ea581ae38a6a9ec6dfc367a9473db0d6aaea07e6db4b9c9c9e8ce7516f67caa41b01474f76889a6f51beed6eac6e1cabfb0c01cff388bac55dd752c04bcfa799650aae0f44decd2262c861fcafe438d4a63b8b041625b4b65f331d36b5d04d6239d893cc82381dd18fda0341cb487352d25df3f5d1a3e4759733af172537937103b2198b293f0d208e60048efade77e9bb40aeba407de433244db7d891b92d2491cecea086b7a1fbd11e4ff039524c9f7a885e80194a86aa59d8aa6dc58f271b1dd95a36b2a386fb353fd058ae384307e28d7a4d6eb3f9d3b8d7490da6f10c38fa5b51e8eb098e86f991fa5f1a552a366ca7c4b4126539f6a7196eff466f871afe07b35e6f566081aa8aab9a6f5094ee6562bffe6d4261f43144628dde66784c3cf39dbbfedf9f205e8c9f889aa50a540d8f1fe4324ef648d99b1d121dbcf1ae9c57b4e2e6ed3f43785f1257c24d7ebb38bc19fa500c23c47b52ee71c7a1a11b6474c8b0dcf3035e3ba79220765e25c6c219a2f788de8cfb32fe76c4dc8e520f87ca89c1943e70a92c1c80850cd554195ef8dccd060aa5083fa8127032e09e43934f68cea5b96af60c4fc34b08d9ca8ca36e476868a1aec2c2537fddcd5c35c8e1408f1a7f5a396d5d3cad40a2b9274bb69052151e799ccc4b7c75a5eb3e10a3284eeb788ef8cc5256a1382fe9c857aa7da613e049bbd1ed45c6becc293c6b3c35694ca631ec0d86eba44d42a51b08b83044bbd4b914d921e46c3153768a8b0a0e7e99c2686b7e91267e032c44c548f2f2d0d1584248c2b8ff9d3bb14c614395124df45098862f2ee90c79dc4fb54a8469eb0b0dccec9322a136e7d98dfd72681452a0a364eed20288e2fb35af77774c066b5aa3fc7990a2eb23f90187410341c70a681980234edeba1f6c2333f83a4e1b899a7d4a4e04cd807eddcb55b36fb9230d0720abd32c08d0a1a5c1546bb5447e1e547ef45a70ca2a2986781b553b0364373ac9a186733e9dc6954a2541ae0826d43561be64cfd0a00c53d377352b2afed01c7b552c992a2c500b6f846228cce3d6092bf6732bf19f0e7acae916ede8794b479997ebb7a20b95b7f71e75dbe6c594ea65f1b897665e951113d2cc3625918a7a6d773f100e60b4c5df8cba926d9789cb0775613f36686f8ca91e51fe424e44b8bc61d0cfbc4af9fc56067698b03cd60207b5d27dd648580bbf4bd6d0498c1c4a7a642c6d3eac4dd0572a21ebd8cbd4510de6c6e30447ea70d99c27c4b440a32659839b9aee2e8aab93a6929510d1e7ee9a67766b277ad7328ae024a7d6a5cf6c806b89927c2d93d5a019d46fa7763d08582ccf98a75abf136c62f58619b847cf3172f7b9ab72bc4afcd7411bfd1d072ec3a82d81a53c148b72d9785136d2b096caa02f0dfbed21925fa9cc4e8a22db9d2285fa34d9d33ec03d5022a5bb1c4ba4aee4616a3841635982a3b3a29156c0b4af3a46ad7af68b738553533ebd2655ae6abf2a25f5a30cd6b3ccf918edb6e3a099e7140b5c8bd55ab01e9d5dbabc82015a0041b395d8a19f757275fb7ce96124027833bd158308c6269272b3ce1a887d34f3c258687a959bb0db548f008d47f1038e3d4d52aadea047e1b52bf9566596b978645809834a17b59fe41ab78511fb68a246539a8b6a3cf7f5e927a85ec537862197a55534f3b382402aa910c1b0dd386dffab34b2146c629d8c3d83fa16e06d46ffd2208a56f5c2e4d9428c8513ebcbab029aa4ce6bbdd23dda82e3088520aee6f60c3bc5a937be6a13c66cbf6c2ee018a4fd8e7acbece712188672972afc49f6b202057b780014a8066724da71ca9909542c9462c7db75d8deb707c8918a5535ae844b408cd699c7025b65925cb66dce8ffbc502f6df4ee9f72317bed25ff5c5803f38ac9745de1246694190c5aef8ce2c3353a4526b888c605e74c830fabcee2fd5c9ab3bffe49c6e58796204ed6eec8b29b6fe8ca86d7c1279218b07b569429f4cad066fbd2d017322c383226c0b1bb79bc0780ff435069e2769fb3ece5d3971029d9488c0436e8e9a637f60ccec589f6dedad3fb3ff591073352d0b2a4164da3d5881836b9683886508584b23c7332a03190afb3091eaa98e822fab6d6e6645f1c82f7aff6465d3eb54caf6208825521e8613f73317e312e96c3b2ced9a6aab202a214f6b06bb82c0fdaf9f8329188e5a5dc48ee5620a2f1f1f6caaa23d90c2009e51adc3b2b6f4dcd50ef6553283b753c15fccfeaf1118392e162926579ddb8be8e69456891b388246f25bf5e5f0f95a13766cd59501b802858d34749259386574b6fed40e3c2ef1b5357cdf35029ba9cc551ec05338da2c7ece116ead981181ccc3d43f746695ff2f052ca09c7e4efbd883611fdcca5f2dde46847d6d4dcf4d7361188567ab011a10cb20404690f78786a55aae53b5225cb4ecfc95c0aeb007e78348f08e53e811007c1f0fb97fb22ce83621ca4d4baf82bb6eee059c2c8b33876422b1cf76046113932b140fb5b9e07c336c71f54d8c7b4919017c421fcba85279c77a73428d23ab1d19645a9915dfd33f8eb10892f905bb13900cc928eaaee5b4ba50ca3c4cbba43357754e402b66cf0a0e80018c39d7e45a2fa43b288ff3196a968a69c3d885f99b450a3ffc9a6a05b3d37c69a1a1aa1971eea5eb98f3fed58b77817d9b68ddddf658cd7de785cdc73c9273adedf335b946bfd115e387e7ea582bb788569440bfda857e3c3c93d783c3a222296c8aacbd026422651dbd86a76fc940322233a0bea4f47d4b998122f2c5cda011c70976e340c6dc2e7566c032c1a53e4ac20e9bbeb8da6a814cd86706732bb66ca1cd0a9d0832885259cc603357f44fccc16e7305dedbfa2053c74cac975858b76e9d6e5d5161884d81b8577405f4afe083e8f0faaae6eed5e18db856912dc6d384b6c251b7485ac935d76d6156ab243591f7015d06375740f42c04b9e1e44b3a73cbcfeb50a0c6dc9431f396490a72e5d4788da2da7bb8ca8e461506109eae6e7bac45c12589df74ea1cc58b541eda38eb629e59b9f417bd7af250c3", 0x1000}], 0x2) 16:04:47 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x40) pipe(&(0x7f0000000100)) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCCONS(r1, 0x40044278, &(0x7f0000000000)) 16:04:47 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="9f", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x8010426d, &(0x7f0000000000)) r2 = semget(0x0, 0x2, 0x204) semctl$IPC_RMID(r2, 0x0, 0x0) 16:04:47 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x40) pipe(&(0x7f0000000100)) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCCONS(r1, 0x40044278, &(0x7f0000000000)) 16:04:47 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180), 0x2, 0x0, 0x0, 0x0) fchdir(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:04:47 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x102) shutdown(r1, 0x2) 16:04:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x33, &(0x7f00000000c0)="f0", 0x1) 16:04:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82023000000000000000"], 0x10) write(r1, &(0x7f0000000040)="f40d76215b979e4f28d11c1ac72181da58ed1aad", 0x14) dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x25}], 0x2}) 16:04:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x81, 0x0, 0xffffffff, 0x0) 16:04:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0xfffffffffffffd57, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x40000000000003}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/103, 0x67) 16:04:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000280)=0xfffffd55) r1 = socket$inet(0x2, 0x8401, 0x4) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00000007c0)="eaff000000100000d4615b824f8482c67b5bcf7aa8c5edc32bc6869832f207a18f2717986789965c7c266aa7fd35a44687f2c272f85e47f27fcf4af3795fca60720ae9032e804bf045201e1801748e0f851b2f850a530153910a7c95c7a0c4609784b1b17ef06bb9b4a7aae92a1c62ba4eb96a2758db16d64f734275ded4000f75eaf4934d41a3e0c42802791996309377e3be78702b21814a79bff74e66d3025f76dce148dfd62b2f45f7f61cf6dcf74cffd4ecd0ac1a21872874868b1c058bda75659550d3942b662bc5e7c900f48c007987d0a2c636bb499cabb7c4de649ff489aac78f01aa83733c1ec369f92cb0ea0f55a812e18b", 0xf7) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000440), 0xfffffffffffffe5f) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x0) sendto$inet(r0, &(0x7f0000003200)="2dd241e2f9a41f39ff24a2753e4e2bc012bc52ec9338f43e7ae9d42b6fedfe77a1929d9432fda95e98ffe053ab058cb2384f88f7eebdc8668b1e64ce38ccb530709d7a7e0abb59e1ee82f7bc5c876a05f274e20f631336c1a01b6c27d65d518ae1dd1a5cc76fbd86c152722741593041a329dd05a44a4a9a1827cdf3de29c0f6c4d142ba4d19d301d572a9534bfbf6e26a8e7a98944b10a8e6d499eb61e8cb950a96b7c736649d51af0bae994684b2722a5412c2f3399903fb6795ae5c4793dbb9fd9a5050ca37489ba6001941bfdfa254538791d3bea812ecffdcb22b585718c9ba8ba3671dde70fddbea02389d615e49249bc6bdf72ef0e80336e7fe2c13ac60409cba885965ea783b94c501779f5a3ebd36053c000f2f75d7dc81fbc36fdb161aa8d9c19fcca3f3ed3afbd7f5780764b90ce0b936ebe18e4e71a7447b82625670b9b7e1d275e215e67e370095c4d9f7e64843e18dad53fb4fa239b0d624a8e0bd8ef9b2445efd3e169ddad716304eee4cbf8f726c06b78a1dca57552f38ab6df79f3de46c930dcb89d0887eea369a970f6be55b75b7209d905450f285d7a434951d97b8cca27cf95f768b0aac46c63c46cdce979cf8c3f26259966593202bdd30094ee70085b3a979d366e2cfd790d6e3093a92d030eff6dd81efa988dc423ca37fe1990c198cfa47046b7cc059d444a27ee495387dee03735b03008007efb9d171fa1e3f0569d5b2d9fc0011ccb46a6dec015c5c660ce3805cc8037e415b61dfef3cfacac104d6fc38270b5d3dd35f056190abb78450dd82a89105bf96dbaeb0381b5d8b2a0c332c589dc5f6f6703af24a32266a8979308128be202b20f2ab39c941e800c6ad789dc5e187dc96376433a92132a683d9e713410cc7d68dd1e08be0f28c1bcb9eb76b70755ce2e170faf6ee8efaadd21e2c30580854341aa738128e75a0b557a5a3944db1d75d8bc91916a481abef8d429766864de85b3727a357a3953d5523b916648a9aef96d4c454bb35ae98319a9eda766cb290a3c59c61199e565366d20562a030cceae06a46d0b73c142da9b5ff60943265534756636bfc69b448328a2df9b20ca2f9bff33143cc936534b84200d06a61354494ed85b104be3ccc94a402b2e3999e87e22308aee970c2fba2dcad03b3af63806376078eeba9c8ae8a27822bc784e12f671de0004977f6128c7c130f691456c9d8a256b1d6acd28c8c5501b5c5472936bf865eb0e13e0642f8303c84541fc0a4f7b8ac520d0c6bc0ff4976c7210f18013fddf18bed6b9a2878fc5aed2812b5f1df4438e1b4add0607090e805ab67589e180d128e80556f024e0952f545cdfe87fc056c86a71057c50aeccc5934405e6318a9257463e61502440cadd6e0bbe0ca284142bbf4f81a1a2b3f6527abfeeb9cc63e5dabccfefacc0b876f96b7f02352c1449edbee4ff5e0cf81af5ed71f3c12990d93aa39ca005140f57c90534872361aebd0624d1a7b65b96beb7aa4d043051b24c368bb3e500dfd839bdf34d3422764255e3a2ecb0acf142ed7f4071f2b24d937bba90ccf3e012c782af5873c91613656d7b17144953517f552c5e9661568958c0cc49dd8092ff2983981128e4aa8771ae73e9f1e39d003fc0738bd7c2a1ee2cb18b2b39eb822454f27f86fb315d7981a8ba2c408c9265384308746c5d7abe74f7e2b2be7d43aeae9c16a2d6a8883be0ab94b58c23e70c9fc81efba2755da1e34699f30c942fd49e3d3df9a410834f0ea8ab054567331cde2c418475518c2ac993c38aa83f3c8ed4a6b967fb4521fb76e766f39429faf23b12a03e468c880dd8b5db5806ffbe46e12bd15e525079749c1b0ea4ece085574f90be01aed38080bde408c98fbb3acff574661e75761e7cab785dc061192b7df03e53b1000bde391aaf5157643f8b484148f6b276d72727a3da3b712c118718b5a72dd022a355154689aa345d7784e7818c6bc261eaaa9561a3e1082daa49dd3f44b1d1bb0162cca0ec9d1af621adcadb100bbe820fc8d94e959045c7c4c4249c87bee7d50e27cf4781ad519ba1a55a266949a9c9d8fb04d3e0055d7fe736090ec9f86b157a0470a1dba9b8a5e0436a00580d60e7acc4d93cb8676ab9c8a4247bfaaf5eeb2434711e275771cee7feb2e28d0ed2bfc47f706e57af1e67ae46358d64f17fed8526a2cc9fdf6c5a944edb875a670d1e2f0c585491205c6d73405d03a6bf256438820416e3514d164d04c6222cfeb9cfbb8604a4d9a3584b216dfec657ef160d2f32825286352db00de9e3e4f999c2c33527f273086e3646b24c7da3373678b637f0b800de8dc821313596608eac52574604f3c25cae7bec03c31ba64926b8d6a23c6cd1983f94fd3e7a1216fd47ff05dd77a512948f79cb9312f0b85a608da1344d6c54f9366d39a7e78bb74be032b0fb118d3cc2a8c1aaff0324bf42c7d00b106243d5a039e2de02d66f8c96eb114fc001862f25b5ab9c32f0833a73e3d523899ae18ab7e3a1464bed0916eb81aa8038adb629d843980e615d2705eaf16b203a72f468410a5d8bab5ce4d19407d81865c1075e51455b903190ee93965609827bd0ff9efe843ce08d57de9a41905345e77790acb1f896a44959e2f273b1641b5bd65f9868644b8787b032958fbfea5b2f1ab969b989d947ab0024f69527d05f4b4300a85e507535f4f92da9849598c92fbc9cc31f837ab8b69885272e805b35e7d6b2e7db162e3716c3c8901c679c2ee51ee7d53f6890be28ac7a507aae480ae406925473ebe3a946eb6449bf0cd754c86bf146807a628ec0b09d22e51c12d606006816d6f6f6492fe684a12b1539caa5b5c3f7b6a8578d27e015b44e689622a28ca262cc30abcd4a0ddba3362265e4fc62d9872afdab661a708980d5d366b8b807f537d729ef49a3bb73904f84cb342b3f46d47dae8a34c1a45baeca0f2d422cd662e2f809eb4be3aba136a1073db647450da7f6594df594b1c3d949908b877a6895b7f433c78c15f3e7bff14661389acc34a73776cbf9cdbd3d9796ff9d6f81c1d7493925d46d9686877f5da2460f6b939791d8bacdf886520cc458b9f9d15b33d380245c99b7bd7ccaa225e85006cbec7b9c8b23515f95058a208f2264bb6167617e1a5d18ae980c9163ea4d718d22d6899ab2ba32a5f5c49eab7027b31f55806ccfd458ab93c457211bdf377358eb09d2b4b552d2fa1c4b8cddc7d3fbec0702876c275ba5960749f702fc3d6e63aa57af36f245fc4ee03ab62603b3c3aa3268b7c2bd9837434da627d571089451ca4534b7e0a8c4de4cd87ac6682f9fdb966f04e70e607c9d1b2130f289eb5eed43a3058898a3a62e3c66d6152a862ac74128dfc58b97af99e29dd8bf5ae420b43530926e0b9c4228dbd9f237615c769bab8f3485b195026746b28ed1af6f07f3209910389e94b6160e752a2dc56724b1d05b328626059b5b4054ec4e64bbffd158ebd09578bb00d311a06f3e539a03abed1b84e3f0d6aad90fd7ab19e0698d83c62ad12af7e3a4b3aebd03368bca9cbcc0338ee7fb37e0379f136e233118f0e2dbe2537c534f11522c498e4fac3a7d6b3fadf1adcae399f9cdd4db99356402d0faeee7c6c4c809ce42719a71b13438527a4cac2322d5ff433a44747532db189c1623af484d1016f803eac90cf183ee9a52325c1baed6e1f4b4d17995eb91ea45916a66cb9f65eda48d20d57f5b101df179f615d1b94460e02c180a0c47906b272a2aa00ac3270dca0a7c2eae92b19cd8cc2a786987ead5f5e45f6a41cc2c9091caf253b2244bd9d41ba25158d0ccb124d9837c184289d0a9c1afbbdb25031d6bf6ddf328ef73fb200d143e35eee0437a49eea3d4c94049a3df5e105084c4c29e7811c2bc6abcc078964d7f32098dd90f55ad741a40dc413b4a263c50e8c1ca085057d55792b9206699abd7c6dd3aea4c16af6277d8ecf6dedef6fba4380c313947ab4a7cc12c332eff58056acb9a1f64486c5cf213ed66a1dae3d584bf22b16b2903d76eed558be507c8fff4ace5fa6e1c72f373a0e8b3db5f2506a84474ecd9a434e7017e81c0fe3041af4179d77de15818c69e1734fbe4ee7423c1bcc983c859292d0817b593412ae23e1dc01b3a9d8fd1ed6d92fa7a5b6032419fb72713671df0d259125cc912ce5f25c2715c082700dfe96212a0d8e5054c94eb442fba04d7ef1c14bbf8a81d0097c4e6515fca6e94d6a38eb09f0dedcdd5d3991a0f9478aadc5caf611b69257dd19571bcfb507e1daca774516d24172b251f2ea11181099875e602bf06e25fb0645401b80d839a5392ee0b6d3e0460cb75ea3c72dd0c4327f734eb32e9c0187f3e255f4e3bb81e44dc8f3b436c054306aa61e5d4592de58f299744e5c8a1056ede1a614f5bef719eb7fbd296cd9d2af875ec310d9dd8c6406fff46c2b24ae024dd74b2d2b1d01c8795d2a1e5087b9ed31beae4a57cb878d03fdf9b5621034e5688f5d505e51c0e04f54c4fee0708cd959f5760e8d8a740c13f2a3a7db9f27e36393f3323a5c175996a1c812004518df437f501645b91999167ab78c7f0455605dacbf00b622123faedc0d5592ce8d4251aa40c76cc76e48944d166a5ce691859ec74665ab6e850931345e49a47014d74e81351ae4d8d2b60715edbb02b313fb98c8dfffb62366a8d149e288c8fa0a3ff6c4f8904d5798a7856bbdd7f686e118509abc91cb6475631cbdc0e2b7c9daf768f9eaa1400da20300798e9f813e49b9075dc6b63ad687392f333e81136f3eb3b9b2ef33309543fd9641f8e9bb73426c6d03cc96bf7e9ff65b2e7d833c98119d71071acbf13fb27c7c21293de28377ae6e886b68ec4d100e53d31f378ccc2de223c0da4f7b7504511ec5429a569fc00968583f456e336c3c3b4a2cb13319551934cd183a8007f75aa807b9b12f10291cf93896ee8d24ce9b257f5b2bdc3e533da39ac78b99f2a7a4d17e5d88aec6e03b663286417b16a06c666a274611019c94a9b8c3b9d6e25a8f16bc5c1b9967c90e43b0bc8cc7e0651757c58316359cfacaaba84adb6748e0b49d3617c9910367c4e67c22fa5670e49a9295a2134acb14bb45290e8df341e512bd57c7c8d462be75892c5d8b13ef2228e7b3d1984921b710c014ba5747ee7dcd78bea571c2b0fc0bf948d7ce4a700f97905e2ef0386b45f9face700b6a3b7d2c76f7cbca0280faca11caf96783b11e69a9e1ab203d1f0480c6fcfe867324ff4570d560fd37b3e1548ce5b0facba602a7c8227bc19c221ac3cad4cf0d738ef0d0dbeeaf73284e47672c691923fa98733c59fc8b758345f6327ffb445882cf70b7d3260938e8fd5adaa882edba14b2d2991e35be3b1024bbcc01eb26dd59d2f6f9967c3ef83ba03a30dd4113cbef22b35e091202e639e5ff289deafd15ed3c7607e069c6c82e14e0791bc2ee04f5005f5a6c29b61c1ef2611384e633440d951fc0a7e72770a08d1dbefc0c96d5fc3bd5332828b3ad595a0086bbeed8cb111d215686315741ad21703945dbf89229fef692bb34c15984bd48c4eaf8fefb34f341587a192729fb786209f18a1bc7a412c0e8e94eee51ab1bd09587a2965edce6cedc298b9874fa3488fe6b683c0c29762478d30f569e47f0bb3f1b431f868204d635e54a35ebff50dccdb3fe056551702532c9c5aa23b694bc4b33c22897c2f0f3a1b9b3f2f0e67e8daa0c4aec830afe4b91e010088db0966ce346106f3bca2305a6b955c18a69f2477ca650679be2abf0bc3b31d2ddb94408927022af47382c5efe8bbb451b3b5219cd40d86b040c47e47ec09199d6", 0x100f, 0x40d, 0x0, 0x0) poll(&(0x7f0000000100)=[{r3, 0x4}, {r3, 0x21}], 0x200000000000018d, 0x0) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000340)=0xffffffffffffffa8) syz_extract_tcp_res(&(0x7f0000000540), 0x27fffffff, 0x9e0) r4 = semget$private(0x0, 0x4, 0x1) pledge(&(0x7f0000000400)=')\x00', &(0x7f0000000480)='{\x00') semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000580)=0x1009d8f) write(r3, &(0x7f0000000040), 0x0) poll(&(0x7f0000000240)=[{r0, 0x6}, {r1, 0x1}, {r0, 0x2}, {r3, 0x4}], 0x4, 0x3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r0, 0x0, 0x0, 0xfffffffffffbfffd, &(0x7f0000000000)={0x2, 0x3}, 0xc) sendto$inet(r2, &(0x7f0000000380)="3b34237047789fcdfa3dec9ef1e57c925dadaa3af04e6d704a28daa72f3deb24e76a16bc14fd2074a8249e5bec998951bace78c5459ad01d6e17201d2bfa2814aa2a88a3404c9b6d0f1da02f505bd8798bdfa4e9504f6389d1183cc9fccca51cae11742be0", 0x65, 0xc, 0x0, 0x0) r5 = dup(r3) r6 = semget$private(0x0, 0x4, 0x309) msgget(0x0, 0x4b2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0xfffffecf) getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xfffffffffffffca1) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x30) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0xfc, 0x1800}], 0x3) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000500)=0x4) 16:04:48 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x8500, 0x20) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000003c0)=0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x20, 0x40, 0x50}], 0x5, &(0x7f0000000340), 0xfffffffffffffffe, &(0x7f0000000380)={0xfffffffffffff353, 0x9}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:04:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x1, 0x100000001, 0x1, 0xfffffffffffffff8, 0x10001, 0x9, 0x1, 0x1, 0x4, 0x2}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) 16:04:48 executing program 0: r0 = socket(0x10000000004, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000140)=0xf9, 0xfffffffffffffe68) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0x32e) r2 = getuid() r3 = getegid() pipe(&(0x7f0000000040)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:04:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1}) accept(r0, 0x0, &(0x7f0000000080)) 16:04:48 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044271, &(0x7f0000000000)) 16:04:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup2(r0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x243) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTOP(r2, 0x2000746f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, r3, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r5, r4) ioctl$KDGKBMODE(r0, 0x40044b06) setgroups(0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fsync(r6) close(r6) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r6, 0x8004667d, &(0x7f00000000c0)) accept$inet(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) setuid(0xee01) r7 = semget$private(0x0, 0x3, 0x200) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000400)=""/255) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) syz_open_pts() socket$inet(0x2, 0x3, 0x5) close(r0) close(r0) dup(r2) syz_open_pts() 16:04:48 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100c, &(0x7f00000000c0), &(0x7f0000000100)=0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) syz_open_pts() sync() 16:04:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x61, 0x5}, {0x47, 0x3f}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x7}, {}], 0x2}) fcntl$setstatus(r0, 0x4, 0x4) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000180)="513aebddb90605446ca1fab7cfc56211bd2f1f8e481597e274c7c76f07d476b64b29cb9a5abc5b93d247f05f8ed832cdd0eb80203b4d89ae6be8a77ee6a9efe1bb5e5d55b49715bbc3e9cbf2ce3e0a06e35529187c3ab000", 0x58}, {&(0x7f0000000200)="b8f2fec1a5f3b550cd1640802d6628c9d002a6c4c67391fb7cb29b52d10578161abc93adaf9e0a59e6b7980643f8b105981b3450445c5a82e200a563df934b35a5413d4ea0c24692abf39ededb1d3ab0f297174e08a143325750d0d68f55ec6792ab89024076c5e99333a2966af8f52af90559db3c6344665b8b2cbc552e33211f4fc7dc2dfc0b1804", 0x89}, {&(0x7f00000002c0)="402748f8053100b6a5386feec20288e4c982a64fffc1c2a7faaba70d78c0447891a48922816c35345b01f11fd29b39d5a400984403da47289ec81aed42d544948051c07247af8aa6bc7dd9b3a1c0e01e7dbfaf6c204de9022f235852c74397ab39b9d856b40de08e017c44c8a5c2802d2315ef90e8a0a0abd6816ac96907502a627102d59618e894a7c5c9a043dd28dc23a6ae34b2652c13e6f4c50cca74af1fef0baf6c9553a552ae1e720b0eef3b717ca6b462b91641c49254e04b0fff6b88cbf31f0399c5230d23303da3592663ac0e8eb3a44efc8574c6b7007d25b4b664f7e3ce3050dde9d797e81ace70f86e157cff07e869657e961ed7315776d5e097dc6eafad1a94ea042365bd399c379e8eb57552bf2aafbff3f36036f16a450459394d15b5b15b7c729053301c11c37ca3e5d92f872e2ad412aa105069d8c7d8cc52312e6fa66a4ef1c2130460d068e5e4f99b040e9d6085d6776bed6fa554fd19d49d1a0dba96fd5b805acf3d0b40c676f8d7002ea6880e39df3b672182acc8c49ac50fa75fae02b16805a1f8127e9f329e2a3871dd6b8e9ee0d19063faff38bbae6b960dc38b97fae3d175e54817fd5e8ad8b32e533f43860d0d7cc7c0a605f6346671a630f82147a8e87df8c849af6cb0417dd8f59787c800d9800aba99a79113365783a6f5c14be858b37d30c106886a70f9e9ede48b9976a141008608feb10e2d04a0039eb6c3f3785a13571c39bf2b27a354ee57e28ac76af8682d3a1579abef25455641fec79437938e423b1c93af25b5a8613a5ebce8563cc34fb359e69bdb03288d88051075ee76abf405832efa86534dbf6d477beece2c0833d25d260c41930a409e162b0fe659af722d38c79b7bec19ce7c3ef707276847fd4fb9581b81fa829adcbc6a3ad05b3abdbc826cc5320a1382a7d6a07a82f3e3cd571220845f9d7f2067114b1cba853223db1eb57b5ed7b75bac8ec71d3b233d28dfc23717622f673b33cd450251d6228a40d4290c24f65a46d0a3f8c912b1e7ff187312ddb31613f1de2c2f8dca79c4e7e275cb37c26b0ae8d208a73fad647df1e0e0f6931adc8f3d923639b7e8ad50f0c2797a57c28fbeb744624817d3c46913c2a504b34b2b3c1a116406bb040e518f90e724085e947442dbb6c47e95b4b943f89f13777e5605854a12f5a40325adbcbec9d6e6a3c36d8e0b1f24e8a646ed80d59c609caa336de1a9726be0ab07c840d161139b5e00beb9ff91098b46d8c4f576867214b1319d754befcf4b3743790b79f29e314a0929ac6eef677a8a3a34019689d49ef3a2b07ed09999b47ee3c34bb33b0cbb896d3bdfa63e88b609292a8621f4f353956b924d58080e22ec782f7dee55bb0f1890d5f04a6dad816a7358cf52056eef1bcc560849820bfe6a0ac3659f4b123d1524f47e807c0d001e2e74c4209e2436ced02f957fccec78b592ad95ef3e6bce47482fce8118434733b06ef6f5b9aee1c969c0b6d88c0b3095cb8cb2c22f5545302321d4a1d965e03c0ec9ea3722fb5b60e23b6903269e1c3212e57a49810a84706743ea11e38897e604acb6ba6fd703eb44c60b44cf129c42ba9d09b995c88740ff21c5c43439d6d8143503564b0c03c1a457ffb7c626401fd51aff110a3598c95992d8d307d82687fb932d64608e79357396b1b17f6556f1362e3985c4845bf240611ec54b8768e0871696a9d9484d4f93add9f5d14d6f10b99b58bfe9906e3fae3a0f8b500f358b34767e3647713d099a2ab2adb4a77edca4301551bfcaa1f92e4efddfe9fc8ef14dd81b78bfcf71db94455b8fcc99c78650524fe2d619820e852bdc2347ea279cf2bb8d582656cefdae84639cc61b951d563aafcb1ec5d3d723b09059d1551de17ccba426d50c085c4415ff00d0672f5a00f6ab600259bdc76aca0e72aa664c81af03c55a3f14246000a5d5204b9b714537f46f3035c79a93a9fb0b6e8ce6e561abcd60aebe4813b37c193229cbef3de42aa4c6eb7a546b9735e632b67c45bbf5d818129f2581b3eecfdfddeac9acdb4b35b851f73a47323ca201a2d0d6670b9cdfb703d6e5612e8e5f220a90312c326fa9c7e8f7bc74a64e0d4dac6bff5d9347d4ae12df31fd419fdd2385fe5a9b4779043ff071d578bb47324699a1142f32b810a6c69e265dbe43aaac1f96789d7a72b4998b56847b59df1773eb991883a2f0b0d77344d529aeeea1d284e43269d6a0cc6faae213356e5ed39eced14a47860976258cb4390de09f2d2cf91365cfc028a5e16aef3813212d51c2957c0dd1855dcec4164a8439278df6004ada5e231bdf2f44f203c60e5b6c90ce26ee6492cf21b32ee928df1790035460d49879bc7bb0ed5e908f04047936d451bb0c8fac2b4cad14dbe8e6d6b44dd29fe959559977ceda526193a9a9f21b31b9f0c1736093dff8ec72c1ce3e327603ae4571e272aac639e871989e6da12daf25e73fca070546a5ac1e3403c0354aa50d0573923f7c6861d3c01c15cac79b32b5f78dd68023430c32a451004fad2edde4f818066a2168e74a2b8b22814ffea5c9726b1de07e01894a43659ed2caed8df069bde788935b8c09965dd444695d29b05ed5f467f40a164aa6f154513f0889854b8378c8242a398b764b7fda070fee2b0be30ff4c00e00c05a29bfaaefb673ac526215d557d5af1ea7ec630748acb9d22492c586bf0e9bbc9c195a940c0af0f46bec0afaaf255c62f908eeb2eeb4b3e4baa5ed979ef77b9284669b0d61bd4cd4528b73be062b425974dd41a39d1f18e01194c0a11b26d2a0ada1a8cd0af2c007da3b5de5a5cad4671ca88868d2dc720f1dd257c8d4569399972fe1b1201e47e24fb32e07ec2feb6b9799886f586b31d8c382b84e3455807472e59ec9b8967a10a0c03ab1cc59fb5e29de98328c50307fb4ce7f1206001feb2011ec510faf21b059a497505027c9714100da4520d83a395c681a7ad0670a9fe8c85a16e44681aeaeb9713be1f94906bc7b6a0f98724e22265fb2ab8134d1002a9ca93d1eb1bb0dc284808a6775a78c17dea41989062a5f466be5b8c508ad23627d1612f5e97f3eb756fb9b278c7d459fb04fc8f3dfa8bfc5b5349003254ae9173315cf521ce0adf72074aebf43d9e682bd79bd3ab280e251605df81cd5f058a3f9176931931f63bb6fb7dc814a6bc5a474b004399ac1e7f53fcd2c0758f9bd90fcbf196c263c46a7978fd378c1b423299c335ae8f56f02eede5f59539a44c6537e6f3dbd2a0a1a32181b2f1c0fa8e2081c8e90e4ea506ad11320ce91c5456e20f81dcba98fff76f197412ad840e99083bf7e8d7ebfd408ef24ac9d97f6d3e8a645c01090c6e53fadeea897e3323bcabbfd9222b117fc793c843a947fed2ced58bccb183e7657463b2ccad413687efd8c4d1df83cc37a2e78e065ff8cf0c0ebf1b6b06f0616f7941c2df478135211438037c17f701f99dd13acbef0a63dd62437f3028fd07c65f4423e7e58bb3db1c134960d1dde4048eb90071535bcc004340f41676873ae5fd3446635b4cecbf3974507005f15ea6644f580f677ea1c0708defe08bc0f2a8e2dd4ff397d5263bbf2c67eaeaecd1f0bf7eb952e2dcbf453398ac4a9951835cac18e619c658596f4b9a495220d5cd50b1baef2b93756eeb05684b1e99883a5f12aa62ff9c698652c6216a961efa71c9f1c48495f15806cda81c065719eacc6a123bb1d2c99cd82616b812fb4187bc19fa8c2653cdded63a6aeb05ac64bb82c279c39763606ee7a4c56ccf0ef57686ef50c15ba3ed1d433539f0e789e2da85d73d4d21030b626556201ebcbfbd147415053fc37a8c4e01ef1fa0bdb4da5c5f2cd479684e7a0e9f04493a0a1029a021f9f8b54f5e9008d8c3ddc5dded42cce9a4e0a7011917caa644c1b12b45bf16f9e0da53e291efbbc7bef56145b1af64895281e9bf01c1d036861a6b92ec6fb9cb7e954e3088f3ca39d4cd225dc4d01cbaecd03186043ee71a5dad6f60381e44799171b21eb5ab93a76ee98b2bbfe53a07c38c78b65ce3a82c2b454ca34b62333448ce669745b001f9223bc5ed6c2cd15e46247b4d71dd8d6348f031df4c05a941bc890011a7780331148b4e9f16c724385dbd1c1dd9559ec9546afca3eeaab350997f9b05a44c8cb34e86c4eeabb99e767e4e7a456e51711bec4d75e8c061dec7c6563f87eadc8acf93e0847acdb8c972d81fd42a4ce8bf71be9adf79efdfebcc16b0accd019678e16dd9c506bb941115966dab81ec9fd680c89ca297bd610ef49c9c6ebd5101d6d6a4f3dd1c3236108663229d333a2324dcebf708dd6db8b15e2723cca5ae1c25bda8c9999bbbd977801ac2c9261614a7a545e816933f92c42139a5d0a2d95ffae75d9ea185e6cf592a66c5b82579f29842e0d34a0b31a143e07c12d4882ddb85789cb9252d3f1c54dc27260e6a2f1ae64da85e93b0d8490ed21dc4edce205e8cd2a6e1ac7c789d88f5edd56f29e80fd1628cbed490cfec8474fa18ac37b15ec489cebca60b3d76e5026333d28a920dd2df896ff16afd963b586842d30046b6583eb3f853cd02bb2e48e9f218024177a4a0d65bf37fcc5564d37d643637f81bbef9ec99907bee9b62ae45ea58103d708e1da6caa8d40c222af07657b95f7f09e30bcab9842c8a97e6d631e9bd71b8b3673cf6c3b09cd956ba258ba2e617cf882513fc8ca4bda7ca07ee32909c0b2facbb2a06d2c3a9c56c0b6188d00217b62eed7b830bb5f3d5fc8c7901e0a6e9baa4064fb91ec9e734fdb949f4cab84a1525ca474842290baa963a967255c1e649fe020b92f84c118cf8e7d3716556976df944bb0adaac5890e503eba24f4ae20d1768ea800641d49abd171a67aff424c57bb7305c17da848609f4580162df092b697affcf0b6ff17d60ab3dd0d9cb184a93f7051b5f5d5d87cef4718cd38054ddc429913ef5d79fd2ac0ceac1ea13cf8a44b8c93c14fb1a46e08dc29089720f9d86e51364d94d8f2691ebfc1de0e00c6cba33cc947ba9449daaa8a94ee09d17a0e015cf5940a2449e696fbd3c6171a84e43730b1d7b4e7e4592d982456fcd32f08ef9e3aedc06949d93962eaedf6dada1988e1903dbe98f4dd67191df2451feb79cbfa61825a37364d4f11905709df7fb917abb33863b0c2d55841c6c920de26d3a02b63e411f96b46bf451ca3efb6ff26fbbaad52c8407eb047902963a8b7cac05ae9a93216debfb55063d8172e21442080ec679218c38a3f3e77de01fc56e175dce981396131c35c9ea606ae5eb0cd4a0d207a8f4389f1dc24cc253ef33fa3330d1af53bf0035a6869102366aa1b0a36aa6d082db72403d5b91eab03103fbdf5bb7457800b5bb06cb5577eb4cc1236e5210b3d01ae47af61ba45f3ff06b720a4f99bd2c85d6a6eac8f310ec11f0d3ddf91ed9c7ad1da50fbca249bf4473c32ff2f4495710fb0ad3ba7646e67ba7c55ebf78d67d3f57e52ff041dc18f6ffab1e2fa634d3bcafe5b168c6e7f98873c0f8aa987a6f9c423e0b5bab32f2b2e256bb62ce618ef4130452e77b1fcf52b9cd6a924e0f32e30ec750cc4a26f2564a2b1cbd99b28da8d64973f675f1d2a852419b997121a6591533d877ce182e386cacb84847b7e54318c1366d3dec489869da93e1a506ea4ca1cdb260506cc62ccc24fad6bc650ff505c58805a5be27aa7691f377ebec79f017911aaa623351714caed81c4526d6c4b01d0d4476098ab455d977869c035d52953bb4fb2366daca45ec8cd941dfbf301c51eb914975290b18b6160144b50c89e36e65ef3", 0x1000}, {&(0x7f00000012c0)="c66cea7f79a4ddfaf3ce0510ca77423c3140e17e8bc206e422b31eb518d16c0688b355c33c2edafcabe8e771bfc6fbcf8f35c5541ec4aa08cf13d905a1215d896a024a11e79f1c", 0x47}, {&(0x7f00000000c0)="0a76b08e794746b309a2e6ddbecc", 0xe}, {&(0x7f0000001340)="72c79b08f8c95aa4c5475fcdb39779c5ae6fae9066003ebb39ac69d9e7728142ff5884526249719de4b4f894749dc8a18d980c388bc30683e23038b4e104f4616ba899a8e468ad71496a7e35809d35629a6c21aabc19cce94b6819181840cf0ca01083bf8b31712a792028f1dd7ec02f620e7f3b633958eb6d6d2ce58630d5400f4b2662950227d37362", 0x8a}, {&(0x7f0000001400)="06ecaf5af6b8e4cc5c71a9d6ee0fac3f7df2a2428639d545d054be6f7a098641cbf89e506e170ea963d1a395ec81d1941ef7a4bf2e757b537cee369cf2e2431240d220d40d97853919be9976ce7a2f89435b49a1b6b2c50287b0d9bff0f18d08723ec06837b0e37c96a8e1dcff8419ed8c6d09d49b4c83c18378b238e77b4ece7d846132d73603c2741e469c52af33c232ea79cacc30", 0x96}, {&(0x7f00000014c0)="b121b69cfaa5a4e6cd98ce6ed71dda9f59fc476b5af259987e7d5c40c83867b12ebcb0c94827f6124a22d91ca48fd3813e5795295dad656c1242273ddb470e5ecb98c2e791f3a67dd70e73002eae45af4a2bc28c3a8d8231bb47ac449062c22e05dd6fe9ec801713433b14ed0fafe932ab66edc4d18ec4b3e213b560c21bb18eac1f159c3e0efc9bd573fc9e68b37cafef8c3c2d41a987bbdda34574a32f2274515267e85aee1c95efcbec1fc721c1b014679f5c27b86c66fc21d30a7b432a97e28c2e94ca6d304e61145d380843778de811ed0a41b92b3e599cb41036f7a9e981285b80dc7e0dbc917dd34cde89b40164f63efbee6071829b3a7a03443c8b75c9e283cb2dabdfaa195b3990c700ce3525063f7a470375b8bfd339f0cb6088dcea6be3e6880c0f67a2f52eeaba0f7e1abad1a28e8715ff1d9cbdea75249c582e25049ef5f61144de32c0b1d5ce42474d1a05442cc0786527bfd667f85290f8b74d2edfbb20af2b4bd249dfb87c1c26c8b2e80da89ecd850c74aee3ae95f41896a3f4d06cf9512cfa157d7fd70a7e357e78f7882eb5574ecca87683805ef3e4eed969ad651e1f2747ea40b1c5b007697b5fbec094cee11ef2d6fe1712815c23e88388c98a56bebe591656178bef47a09c41b87a3d400aea23f1a49b960e4e13cb4c578bf791828524ddaa0bcb1fe05b7a8c1615dc52709d046050ac49c73106a33700e9203f00a143a2704711897d55490f40b1fdfab6ef3af3bb11ec56ca877e0ee5f631085075b378280ae9d347f730bec66a670075987d7177907b6d7b93f7cdf3b91edd5592847ece942078e6117674c2574e28b9442f58fc8ce213cea2f96ed0a23fd2645e33c08e443e152d3051b3949a39ad7a48a9c92e89a8f1e3cd548462b156d094dfd02f4dcb873d697557ee391e2e195fbd3e3c3cba5b1f19dd00163bde19215bd526da1b76b12ea4a32f199bf5e8f3a150e38e9684422872366e58cfa8ac15e5f5612deaec27c26a8fce4f714c9a191b71a16ccbb7daa6a0d64cbb5655b94c3da5c096ed43034a8afd03578985cda1183d62c7231faffb4155accdf4ff70cb6f068cd04c70746b88e21a0ad75d11d9ac679d65757bc355b31537d53dd47c6a2a05514f51f41a2fcd586f90fcef37eb338fcf502c3840e17c3179581a4746e50d312afb45c36e04227df7ee0befa77f4ed72ebef9d2d85d035cdb59f88d85f907645d8a918c54e2e203c800ae4be942471c1d06fa7e109f9d0a1abd977b2245bce2ea9ef81943b870fe882627f1386ccfb17b8d19c3ef2496979b5b8c2e14405e3defffee12899d6666f7055a689e92878394fc4113c942265bf05df85616971eed222c6e4f015f4e3be856667746799bf169101199811bda0132c320dd46ec4515871eeca3c259dc1e4f4444840b109b094d371a6ea1f72e79d66d04eea3ecc86027a379e8cfb764bdb46b8d89cd51e961dc8be75ff1d18e7165a2d461b3cf98057df37d016a0af54f56f0507a1586554ef7f5eae702684298a4c71bf480ba70586c7a5bf858213df7bd8f6df799b78212927aa78f8aa00ac5b4f8d72c2ea820927a9f060a5c56b24d6b1b0af5883be84258199c7de21f696012adf7e0533ab8fa944510e3525897cdc9e027fe7b98de3a53612e7386bf4b67cb7cdf45ce8efe53304a22393bd6350d0c5eb3da57ce848d95ec8cd126574060d5c7a79a3a03f1ba4323418029f773780f85f8320391e0c7b651b61740e52ca3c04b07bd47db586b21b7db99d6eb9031ef6ce14ff6a5a98452c4d948c2db36dc358a235ea666e5c1e469aecc9c459b5e937263ede1453dacefbe27bc1042edd21684143a9eb2474b8fc7770e225c605dc0d6ee6e7acf41397149aa58a80be1410bac4509c7522c16e5e439ee318d6546f02d4ce99599f7d3208f990bf39976e9c5b28fddc209be0fe3dfea1cfa128224cf8b55e805da0fbdf8f01ac95f0f6bea23a8f08760b3413991a90db6acb077d9f10e9d2fcb87c9884ac17e51c5ce891025e3286ee489ca083599259d77a93c4355d66b86c51d662d122a1dfb963f33116604eb38d45f32e2172778e1b3085b0860841291dc811f0fc03ea25120c6018d35a6001b78c073ca66ae6afacfb1e3b5c9e73c4029178dd4f83a7bcbbd6c822b8d7c9af58f54e3998341d762e529422de190f3c1f02dea7abe267d770fc3a18cbc8cc97985ff325fd95d0d291b5f7dd5297cfb5bb339a4b05ba160f92afc5d9220e1b4355ac0e4c9575eec6db1842a30864f31501a625c794dff53dae660063cb3f51cf0d65df91f769a7868c257572b55533b5c2fac6b9b9aca3edced8984e7c7a3ed09b89de08cb076f285d4555fc1db7323050db601382f7b910f1eef481ca00d021ee93bdf3502a6b9d77302c647a093dac126679c5c82dd29af3d816ff13b2d029a2ee5afe1cc18347951498c9f2d71f97474bda18bfbb4a45b001d696db6576466cb947cb455d121f4aab894ca6e5ca57bb356fbc72c9421f1b91b18af31a82d0bcf286abe1f1a74b6a2f37a8e894157f2c414e179851012fdba268918f5892a2dc5e1e72e9e00a6a66f823bb011b4bfcd0b65c7e9b08f744e0e48023e21303a43360ca4c568363a37e4bb2e4dff0130aada0444378d30a6ae48e7605fbba9add8b7ff2341e3fbccef2081be9aae16e2fd36130ae8dd9e5689abaf2a6daf698dda0e76f7fb6212d960384de645beb51267d8fad651d65bce9a91b5976a6e217dea5839cce61d686ac39d84353949ecf697b8e00effc59bb1ac70e9ec8cfa2f709dcbe4777f3c6df924c2bfa63f7d901508753ea2a8d1e7e19489bc34b0481df85a27b5f63234096a510b78f65a7b538630ed941cc775d322e7c333c9baae96cb8a057e5e31615232999af65e6e859c2ff22835567ce83d150bf6d505e09275792b51f7f6f9a0fef1c506152eea9c081a06afe4f0a86c4052c76d7110705712cf378e7f302d971a8944fff2fdcb265d71645ac4e19d00e302f8a466e7bcc999f7bfffbd9ec77865938bd88b1442efae6b9e05a17ae2676073dcb3c20e7a26778f67fd6873e346ebc772e8288553eaabc44014b327529cc30b035d96e0072672ea6d28bcc32eafc2c87f1ebbe61dbaa071974db4b319e670435023a4c0e82e66dcccf5b10085993d047304c81441df358ca049367f124a7b4ae6ad46a76de36a99cea555cb531ec36cb6e9e87e0f236c23051028ee26aec6198940549496677e72706bccca1e6d2eaa95e98a7b694d8958f1f1a1dae10e8a016f1a09e7999b88375ed7d71722951db76754837532518ceaeee8f282f2ae445af2e27082e441016ee69b2b9946798e35fc7f013b7fcdfc8e838e89465cc2b90b435f18a12e745368408dc58301b8749aa4ec1ef571fd208bbbd4e13624d88a634db261a30acb19db3080edd019e20d06e25fee731f2fe5449bccc4522373bb3ad5bbea67a68424eefb4db9799089d7faf0bf8ce3df08571dc5726cf3515e557111677f1ba1c66778299771f69614b36064d1e23e6efe116312e0009add23f0c6af232f35c4aa6c109b164032e22423dc8234948c6523f5d271c87ca7a1aeec5efe6c8052ec31a0567b3fdc0f0b8e1889b60d768dde825e162a507acc8fba1fdb1b7fd5167599be2623d56921174f08aec42fc148652ab191ac9c7a7fe80977b240248933bd504ae611a4df24b7fb1996656ad8cbfe38c8315b7ab8f20e199c75f82f48bbea1599879301edbaa7aef452a639bd8627cba3469076e3426c3ecd7f907af1ff87e6774cddb3cadbd622c94f6963e04b4012e6208b1571953c5934d573536f5fca32fe1dd21afcf1ea3efdff3ac7b8b68d03f58848c02f5679738cd09e56a648ad7900161d8210346bb6f2e1499c7cc10b5031067ecb11535df7878f1326e05d64e68e79607b53e3e1c9eb63aed8a8821f6f6ead244e3e93cea530273918159bb2d80e63fa2e8baa5663776c7dba529e0c8ca337a430f2f5f67cd268ad5ace5ebc445f2b0bdc510066cdbe93e0e49416f5aa255e6f5a557b6b9299ef5c0bd62f2bcfc37f360167cd9eac762d9c28a2995729734ff73a9205d37d14a3d6bafe6f327caa389d2845d7603dc4325f82aab209736e8a7835dccec832b0646db0205722b002021e688d05d78af535d414ef245014d16634cf35bd891b7dbb32dae5c58d4180ccbbb6aeb70fca8e3054758fef2dc7c082ab5c6059b4a34a405f5268e72be16c36160e43300eed0e30bcbd4b1746ce05bcebffb8340cf6193f94ab3f868d252c62866b9b2a356bfe6aef0299ff8c4a2b294525ce77569c04c01e993f4e06435d69fadec8ce1da69f20e6c6fcf4a409f6d3d56622dc09acd588d3fcd5f4657405cccf1526890aa9dd363a8f983c5dcea7720b0b762f2356936db60f1958c161bbc075b08c379f8f6e1c23f0973c5221a23547b3a8087c8b0b74991d7b8fcaf780ef8fd34a9e94eb06cbb04c48dcf29192d48918f5d4917f19e0b134981f4cc79a9260e256f31ed1e075932ff98581d341af9e98e8760f4e3d36595d47ad749bfae20a14f4ecb8a3b1e2260ba5e4fd5673dc4674a9bcd1ab4087609c307905c64e538398160808a8f6f1791dd990b3cf27fdacf950b06fdc6d9fabaebcd3febe1be26fb6da8f57d64583a274f77f987345b777f801d8846a4071bd5f6164318b67fe444217b8b5549c3e88d750cc51fccca6292a344141a9773e768c0eaa6ea5201456e69b8e92fb8e1f2550bee144967b8398e06884809239f05c1aedfd23ec4708ee5eef58f80eb942455e9238c82f0ee00fb3445bdccfb6a735398c4a1461859d64d25dff6cf4f7882fecbb881c6d2f242082c9401b6654b4257eab042052bc9eb0da185ba14f12f9c4464b8eca71260aecb55dc185b7c03c80695e2455455277b005668623857cda5ffcf79ed7e8eaf11d9d19c76acd46889d247ad860a88f11048b4b09fa96de9f090b4e39ed7351c7895f67df3bb90c64a19a74fb40b5d145663afe273a651241b39ad20de7cf244fb1a47364aad491785d883a85c11940016d25af11a3139b94e64d4e8f2cf20d135aa59ccb5b0094fb90f1be7cadbe32e2b56d5a432f50da34fcc2a4557973610b130f1ba784ab3a22ca64d64b0670f901ef330b9eef7efc29f2f61a79474f168c2ebcd546f5fccfd7dc84ac997c269909bed78262027cf09d6d312d31540b355a0486af66ac417dcb8405e120fd213afe39460cd4eaf89d8f43bebb08d2c8c4c7aa27093cb135bcc809de9e0cef86329bba79ecfd50f3d3e42d18a6b146f77b992a590ee3122efa16f7db8bc19657d87ac5673caeb37198f7d4e5016c69f37c1929fa60dc89137790d3a22b9a008705b1a9df5385b01b2ea0939a1ff6ce81646fde4eb00d76789b6b9ffb4847a8e2b12e64a6912c075cb7b783026d38db35f5877516e280bde39afb3117c653567a4691ab71aea47352f10d186a81724bd5bbdfdb051dca209cef85e2b896a2139456d0c1ed9e737dca2edd97c1e46fbf4c2871f9f10c90082ff0ba88545a4c04af4d5acf45748b9a923b57af2d51fe9549ccc333f219c40c79bb672a7cdc9cd6751f8b419f1541613b60a21c43e626b778a5d2dfa2cb8c6624e8f9aa30bbdff51ad1b3269980024b6b7702279c16663cfe66424fffd5c8cd079b091db963ba12cb95df6c88597ad809b62903b363a82fc67cf8fc8fa757150825bd7680e921be25922df44155022c9b0d3cd61f30f60c2791f26607a1d83d7158af0af2bf753b21", 0x1000}, {&(0x7f00000024c0)="45d5d493f352fa67969a1f3093d4cfcb7e6dfbf94ee454dcfedbcee06b46fa13c120dd169b82a4078050b4c6a742cff11351e95e80b692a78d65c1281c1b2219da2d582f32dea220b5c67e7137e40775355249480f428c66d246a688004d9596a902afa4a3c4d707d6e4863e12c2a8ff6b10d08b2e", 0x75}, {&(0x7f0000002540)="6da9febcc82b82308e364814e7aeb729ced2550f3781329a5c4699ed9c5e2b07f28fec97b17a9506eb40ba0b624ddbefc5aa032e0ba7ff70fcdf75ff1a425487d335938cd5082419d2", 0x49}], 0xa) 16:04:48 executing program 1: setuid(0xee01) shmget(0x2, 0x2000, 0x20000000000016d, &(0x7f0000ffe000/0x2000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2110, 0x9) 16:04:48 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f00000000c0)) ioctl$TIOCNXCL(r2, 0x2000740e) 16:04:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) poll(&(0x7f0000000000)=[{r1, 0xf69a55aa7ca7f958}], 0x1, 0x0) 16:04:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) kqueue() open(&(0x7f0000000000)='./file0\x00', 0x2, 0x12) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0xfffd) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:04:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) truncate(&(0x7f0000000080)='./bus\x00', 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) fchdir(r0) fchdir(r0) 16:04:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="2f1bbc0486ddb32d5585a4c975b96bf5bfb7d32a11bc606ac3a83304c6e1b5dad8412189", 0x24) socketpair(0x16, 0x6f342b554a9d31ed, 0x8000, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)="9c87c3774f4c35b84e2e2ecb15e41d8fab09ceffd3c5c38d7dbd32072d4a4478b9a7642d", 0x24) execve(0x0, 0x0, 0x0) 16:04:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r0) fcntl$lock(r0, 0x6, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) 16:04:49 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x615) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, r0) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:04:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getpgrp() r1 = geteuid() seteuid(r1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x0) socket(0x18, 0x5, 0x10000) getpgrp() 16:04:49 executing program 1: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x800001000, 0x0, 0x1e9c, "8a32da395d0200ec000000000000000800", 0xfffffffffffffffe, 0xfffffffffffffffc}) fchmod(r0, 0x8c) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4013, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f0f743cb40e374632e860065a9bfd71e8158806d", 0x0, 0x2}) recvfrom(r0, &(0x7f0000000040)=""/123, 0x7b, 0x1, 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{0x5, 0x80}, {0x4, 0x1}}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) syz_open_pts() close(r0) 16:04:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x890, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) socket(0x10, 0x3, 0x401) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:04:49 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x20, 0x0) getsockopt(r0, 0x29, 0x100040000000004, 0x0, 0x0) 16:04:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000840)="9e831fa693aae9f0da2a1a6243e13d7291c8c442ec86bb7a0a061761e55b865bf5285315c354b7bd6182fc65c57f791dab1424eb2082c7ea260a060192c431a6a26ae31399f81b8e4bae01daf4877762d19902f0b004f15d453d68f03ab882941b955362b142afc02ed75d37e4738f02fff305b9e5ebc4e91a2f58d1185a736151a8c48b44927388794e6567351541ae7bd570d79a68585bb37bdaa114d44ad342cbbf5ffa63cd7c723f44c1e088fea3a9d761b982bfad54d89df99033effef5ed52845db6b4a4b2f67977e308d36e56a5754cd784a42cc705969333b70bb2d737668793a6a1b201bc0b3e492495f1afdbe36c2ba07016625b9912a3b73ba7497d2c93b8bdb7f8d7f375a5936eaa67f659d52ef57db7c0a34f07d8107592287744c5f70a2431c291d84ec6c889763d52c823411e17e4cc863c0628d27dfa73d7f83a3eb9af29f0468a7d83c496815f06f2ab7f9ed9a24f93f13e408bff700a707910c065fccc783cdbae5f8eb9a3f228b1383a15bade8b2e47a8ee343d729dbc8928b11426bef1d325ed0712f954b76ebfd2b9ab49ef06342e998eae3d0a5ebb7d8b6f539862e5fa9dc6b73677339ca08775be7efb8c30366607c7f35b663004804c5987766d47bd2613cfbe33e067b1ff16dd25a5373c2a667b758fe05a6299a75ec4329da03584374ae6e99b9acdcefc55f92153a9bf45bcb37e98ad5abaf760b8a70fdcbd5f4e3a714f5fc0800a187583305ca39d7ad66e4acd5bd35de1ac920616da508a58a66196c71c918dd2ac6fbe38ed856554431137c94fe3f4d2fa6952f3f50546254aeb650ddbd5650be71dd4d80658d2258008f5e5033264affe8911511248c29329be0ca1846d3de29b393d52acecb8478343f21045e940fee751054dfe69719cecb1430eb4b4b69048d0ae13d197eea817dd2cef9ad72afa5ad9a2e553a4647e52e32f748235b56c30557f7c205789bf2a3806b6f1eef9c8b836dbd76fc1ab4c5f0dc43fac67ea692ff785053e733b5661ed7fe4e818a742b959c4a221b719bfb679cce3aaa42208dd6f18365f9bf6fce90012ecfbbee56e1099bbb5f4852026328501755e20abfe63cfc2722ace891138ec3301834ebf75f76bf9e0e711474f7150e62ed62f42b38621dfde9b7f7d525e3cf5ca7e2843640a12f751de8f3766114e4f80eee4d5a4adddd57e93651ba880e3fe08c4177daf8813b08d95bd51aa18f5ae8953ae9a5b09d3b806cfca0866e231961c161695b42761304777deae4920d209bb99bc2792c70a932365e235f8d8f3da158bae278e88830e67c2fb8834329561f0861b3731ec055840bef5f3f76f9124ba73f23f25e64015e579edcfc69bd997956f94e02279f070f0914e4cd99308fcf97c1e05a6f357a89a2cfc640e7c4ff591de3cd016018b1270eb11bd4eed50077a20b503dd8669df6bcec180f099afb748632f5b85f6855739b080b5578c394df4d0c551af7eb02849e9971547384bbbf13563b670750e481f861e4d72b6edc5760e3091db5be5e5117c3bb5028aa923df6519f511605f0b19a5874f7d22c5cce82d489fcd046685e45a51c56ae2f1335ec8442196240b440d303338271963c3095cb18f46ed0fea93575a22afc779f9b2aea3e94124e5991ecddc33f15b579b589f8e8e22fb19fd8828ab0780e33d00b5ebf1b90eab5c5b15c09520083d287b6423ebcb35bbfe576b8981881db57c32a828b1d5db5f2493c2d1313452098eeadd7fb093c8737e3e6e5a03ea388bd716b0ae33af4d77a16b7a311aa57ceca83f8f6909372aefa4706514508f10311dc48aafd521333206e5ffc25881ab28a066a9365df713bbd25dc7fa5ccc15655178f95cbb2f81a703b666bc24ee7734b730a309dda56fc939b16ad69fdd04eb82d0701b31396f4b731b44ad72379e029c951f9e4a8805ab1c15ff9ec6ad8102233a2b09d946039cc7d9afb3e463fe5615f3b6ac87ba19011eec2b1e7783aa78ff9199399e651668ccee8512d4ad80ecbd4377daf108f4541b3778ae04", 0x5a5}], 0x1) write(r0, &(0x7f0000000200), 0x4268) fsync(r0) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/82, 0x52}, {&(0x7f0000000280)=""/247, 0xf7}], 0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffffffffffff2, "ff03000adc7d8a0000000000003200"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:04:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fb3be756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff985f456b004170162932fda25d893b0679a400000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f00000003c0)="9e540f218e68322af5bc41e5385a9e7b5ae7e39fd3936907f5a47567917e954fa324b3a3d2038ea9312918a1dafb77ec1c4729eff6a2eb950ffa8b4c8c170a55524c06f9c4113db6d6c5a2509095032fb8438e6c8c2c854b17336c3bca727de4922f66fcec66d736d34e1b0eaf2d1962cb198d3f3d3cb47a74a840f34be0de13b74f76f373aaaeadcb4a1fcee1a5fcea31197d79e522df003095befcc9e42c5ca72e81ad933f9a707408460974033d040968ebe3f0de9dee69f739fbbf6e1c650e358cf945f0e483729ff592af8dd8ea0f82ac42a96f4d8f5f3bdb14f0bcb3ac1fdfc700b2287089b57fc8375fce6ab039730f1cdbd6beec800ca184cd1f9a16f98e15899dd98a9e006feb87267e7215246029c80cfbce03b3d0da4710430f44c7e8101ee23793fb561cf4d7d95a4391a40ddf8fbace89e30df5e1cba71c98d8de6f60fef387d7a038cc4f09f8a606ed2696f00fb6f1771928aca87f5122341e2ac46b8df38ba3d484f47930b575368366e77f5ebb0a03581a0a35840e33d3ba243dc0cb5dc751b54554fed72e36d8a34db2abdadec347f9f142e772a5c920e2dfe71295f5a375331a5413871554f61fc7c398890113f70d", 0x1b8) r1 = syz_open_pts() r2 = dup(r0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') close(r0) r3 = dup(r1) r4 = syz_open_pts() ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0xffffffffffffffff, 0x8040002000003, 0x6601e399, "845d550900200000fc5c95400bbd04b040180008"}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000280)=0x7) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:04:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10011, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0xe5a3, 0xffffffffffffffff, "032e4feb9c3ecf67192945036d5d2af5fde549ab"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c1947075603", 0x15}], 0x1) 16:04:49 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002007, 0x400000005cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:04:49 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_open_pts() setgroups(0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:04:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000700000080040000002d4104f5d3ed180f68227a00aa14e477a298a7673c192a13f843e98c0000000000"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff19}], 0x100000000000005e, 0x0) 16:04:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:04:49 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() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bfa6b6806671a7b7435e02da9ca12704ef5e7f58"}) 16:04:49 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) sendto(r1, &(0x7f0000000000)="f93b3dfb774d78f7beff6e62952511590c16961806faa00a36de2be1beeb839b57426e41ccdccc0ffb388b3db21b8c819a8523f801086d7c3f6454c11a17c99c0771f0fee4d5fe6940ffb9b04abf2b8e68eb1aab2c11a5ee948e1cc786c69a67803703ac0ee7afc26cb9f73972eab76662179e63453f42ac352eb288da8a2bac78ae", 0x82, 0x402, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) 16:04:49 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{0x26}, {0x0, 0x80000000}], 0x2000000000000011}) fchflags(r0, 0x10004) fchflags(r0, 0x10005) 16:04:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/90, &(0x7f0000000080)=0x5a) getrusage(0x0, &(0x7f0000000140)) fsync(r0) fcntl$getown(r0, 0x5) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 16:04:49 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x20) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="00000018600400970011000000000013000200000000ffff000000ffffff09f6ce4f6df07230a593cb5ed0e9437966689535ec465d3a6060c98b540be2af9e49d944e61af3eebbeff4018b9930513a56a6854a31b4a0c2d6631fcf7b1d6961b36ef76ca5eb1016d15ed47aa0eb0ed84fb974fbfb5e75d42c60044ba85527e79f049404fe41b7a6e36c66b378f8c15d9f36c715530ab88ae94f656b", 0x9b}], 0x0) 16:04:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000100)="f75b222280a1bcfe3a7ca8f178e6e32113e4b3d248fe45da9d3d473d5d948bea9188a668f7bbe004fbbe1383e5c77915189f5ce349ebf82bc3e1ac5f6c00395b37e6581dc0ad9576562e5a874200960845", 0x709b8e1bcc93e88c) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xfffffffffffffc01, 0x8001, {0x47, 0x2}}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x5) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:04:49 executing program 1: r0 = socket(0x401000000015, 0x4000, 0x88) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xfffffffffffffe01) 16:04:49 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') r1 = getpid() wait4(r1, &(0x7f0000000000), 0x0, &(0x7f0000000240)) 16:04:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r4 = semget$private(0x0, 0x0, 0x320) semop(r4, &(0x7f00000001c0)=[{0x3, 0x2, 0x800}, {0x4b8a2c1932e72c70, 0x5, 0x800}], 0x2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) read(r0, &(0x7f0000000140)=""/21, 0x15) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:04:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x2, 0xff, 0x3ff, 0xfffffffffffffffe, "0d7c9227cd74f799aec5ef7fb338765ced60c0e9", 0x8, 0x4}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bfa6b6806671a7b7435e02da9ca12704ef5e7f58"}) 16:04:49 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x28) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) symlink(0xffffffffffffffff, 0x0) r2 = msgget$private(0x0, 0x200) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000000000002b3ccdf2a2e8b1430944a744d0825cea1bb80129773627106e4d0585cd05a5ec8f5d854e5299bce78e7d3a0d115410290f4e85b87bed6df69ce9c788aaf34d2a576fc8ce5f26701b6f494f094555378d2307d4f0634399237547398e942c5072178900e3d2a5ba1f6cb8f95dbd9dd0c44572a6dd47037c1c70f559bdd18efd8aebede6591c504422bbf17b08f3e59f01a4a48100000003384a9903b1c311e598032ca5c34e127723adbaae7e0c6844dd3e7cfb43206e0b46641e19f6fe5e8af8310d6114cf46b2dbe10f112555926b77f88e21a2cac8ac9d69e935a288a6d479e47ab288a7b2c4b26ec9363797cd13bc6b43e19185337438a33b2f00000000000000000071450a0bc7dcdd21c43daabab2a98595aaf336962dafbd6750fa9efb8f8afec5e932c6b9fe5192752d3cc72b3a4ade9ff34c98e37a2a9269971e4dede1a0b8d346082b19be587bbc849b084b69d126a86bf59201517d11e1644e63897a454900c6b137769c8b8e04b8adad7cd6bb1b7897f21f2ef0ce6435238720fa6a30324c16346f4b2be2438d4cf27ea4e52ae4892fac11f8a7253340eeefa953710adf367c330b08760f18125e760403d8ea99f3bf0816372979c67def1dc3a1fabd7061e45f16b9452082ac4ccb192b4025e1a01e9eed4704ac003a8069ad9be83d4a2cb63c2ce4545529748ae2e804ba780d4b2541781f00b2a8cbe01869280aedf29f0e25be3bfc53fc5180d9388cae55409f5b506bc0a65e565c1da05741833fc21e554d3ba7d4da328965f1f3043464ce22000000000000000000000000"], 0x1, 0x800) msgget$private(0x0, 0x21) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff77, 0x0, 0x800) 16:04:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) fsync(r0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='-\x00', &(0x7f0000000100)='A\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='@%\x00', &(0x7f00000001c0)=',!@#,]}:}^]@!\x00', &(0x7f0000000200)='\x00']) 16:04:50 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x247b) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:04:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x90, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x400, 0x22) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x80, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8080, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r9 = kqueue() pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0x41) r12 = open(&(0x7f0000000540)='./file0\x00', 0x8090, 0x82) writev(r6, &(0x7f0000001940)=[{&(0x7f0000000940)="1b5f556ee3173e6779cafa66e6fde82586df265eba6cae3554ba5d535c86739a499c7b6602fd7ab30f41df11d6225cadbd646902a77705e5adf520fdf3f75975fb0a7d3b0edbffcbf11865377e28b2eb377536256b4eb44228b18d3596d7ce5bbce83e0c298d4e3be2e49ac4a21c267c7a4a5c7a321eaaed74607b982ec0e6738089304eca42abd577451059e8d93a998543991281fb9d0eecca1755e282ad281baa98ae42052a63d6d9f6c212aaca5f25890739a6ecb3fa84029e01696d5721491b57a405d98c1d0b27d7be0dccf611406793afb76309f955212a9034e1df12efb12698a6bf3388ebcc2cedfbd59abecadc8d2d52e233a94849e258a665364e574a8f929d114d806d0e7bcb0118b7b8f75563d66d25b4483f88d4269745fd342462fbb2c21941eb244c5db5bc34d1aec94363236c22f1c41d6eb0ac97cdcdcce4846127eca34c5a193c8b561edbddb1087f2edd38165bd73a8484acc01cff3967de303996eb06032f6a54891b979dfb5c76538a3d0946668387c2f8ba9d9cc72508668bef49aa95155205843d7f60723036537ef8c375eed58843d2df4871aa754b5763f92e483917250918d99a673d05a56040d6cc041d7b5b726252afd211eb030e59e9c43f771ce959e5ac2e3480061911ac35253af6d4ac640c7f56706dc98b6974182047d343d5bee23f0f1925d2ded0733845cabdb84b09f68f2fca979a0d750e58370dace21bbae6e179bf34b6f2f8bb14b35b3e7c23e9b8224bdfb7064b21743ee96e3054cfa86e3f9d7f066b0acb7044e4318f3fe3b83eee20341174b9953fe651657e518c17308a01d15b7d2a1349ffd69249f9d431add1acdbf9115eee11f5777dd4a134eb6baaa94185188d3ceba644205bbd8cbeb1108e32e797d7dd5687b7bc56a86398991a174b5a2c8e0b0d02f42f578b3650f97c96f45c7dad726259f88f67063bc0c1fb9233a820ab70c3b2ae7171eaa45ba0f0a7f5232643b289cd2508e601151f147e782c4d5c487d417893b2b4d8988287a593a2b40a3668dbeee1fab23ce5064de6baf0f6b0639eea70b52e349d5b2ba065ec3834cf6a8d137963a8a196af0d1ba15a8fef20a2461cfb0b3291af801c2353389b084f0e96fd94a1d1676553e1f684185d1f1e9afbd8d848e2c3517f5fdd4f1faf6fb892a37230776c1d5c6bd1b31489deffee01e7e72119faadc834e4bd96c05029a60dbcb15b4c56ff5775a032c68964d34f74345b37aac0bd5d765b83b0a7dd66e7143ffe05e83045a71b427be5e13cfc2afbfb4978787cdac5580f2f67e8e32fde8eb6f7b14f4f4994168c6ed45a47fddbab8bab78b5cfc9ec8be780defacb9a8751e507aeb9b1a0dc3e2d76388ea2529a79ceef92148b8b6dc40ed9b21b405156c3d36d8b2229c707de1dbf060605d2eb5db4609f64cfcf3a7fb8e5955765664208c79719b9ef4559a773043acd293dda30ab63e07d8023fc091160cb736c7bf32ffc30e13a824e7b0865c95287b8a12261bacc23ce97a513ca60604df58526ab880e13f8201b259910629eec6945824e8805dbb7fb342568656261e3de20790d64103f1f2fc5ddc8821ac53755f4061b9ec8d165b68bd322412ec27da5416b1e70e97244a6db148c06e49b2030ae4970b38483e336776f28605a309b1af3b1b5bf3be19addf7cd66dd899a3138436059f1d7b5ce4398491dc6c45e1bb053585bc9bd8023f68a71fed7f69229207fe327c33c8c4ccf146f2d9aef3e056a753a2a77cf55a64f6b34ee065d28f0fd766de061d0d662ba7ab4fd57d79955fb62827f5ec00e592fcbd50afa40b377c8008512b2cb7a458a2ad9e9b44763ab30f14f818cb97888e86482391b1e90d8f8c0c8c3717074c393ee5be7fd900b5cf43cc2d78a3da9ad1d80d48b1917461a3eec368a49737ec92654b881c5b0c78a249d14eddb9c7f3e5f9ccbd4758103bb72ce411b53810b4a51c0755ee5a66dfdd25e4415b29c5c72361df1270437b2dadac560061a48c1ba26692c93ece334bad09f66db1325b5fb4f53d3dbfa136eb9791ae1b39ca75cfb958bc0014a9a1f5a8262ea6d15a332022443f0bebdf88ae88083a2cd9024f52be3b3e8e7595ba739078667f766c141747c14bc8a6f15d51f42669f3525c148ce2229318dfe36c411d32c54fb97598225b2030fcb8ac6acf49df93e2e0b0a39c328f9b761f27b1fad436387d7f8ba7a33f72b0718172b7ff24e828bc94f7b4c8c1474d24647f4d0ac194a168b97defb96ed5bf53a04bc971261c728208cebdc0d7cedbb5343ffad9e7fa42e3e51e18c37b86cae60f4c9eb95b4627744983e7cfcbe8398d4e6d64d7727edc17017846246cda03c7dc4aef8f5b67380a5cf7ebf2a0adc30bb876485a8600170e8142d41e1d64c033df58ad09dff52edefe1efdcb03074bb393d5bf74ddaf22746c3dbc78cc17354421b10d1754f887d8836e708e88df76631ec7f763029eca213b602689b06f840eecbf47bd7e850f71a7ceaa578ecec3d1ce49fb1ef12f31c5f70075c25c6f0900e169868fd55348646d24d27c5befb21d58fe9e25d47f65507eb8c2d2f4d99f78f5884a43f2d278a4a13840649476658a2075531ea6788ac0398a5229cf84862d8a470e4cd22862a785c6e41b611a2594d129e129275e44787e19a440cd852f8b694f776759e05b6e10acb261762925563a758751b8604e404fe11c7656141bcb3f277ae4538f0b132e18b48f5342887390dd00bed32794b0be2792bdcabde6749d3cd7fc395978cba5b93f768368fcdc8edbd15f53a1440c88b602d3c4dfb4931bb4116691c1b0e7bc7cf25184c36d139e8890da3d3939d2f2492593e067f1f6a699f5a51f689f2bd5c78bd8f05338c2cd2ffaf4c764e2b0b3f32e6f5cbc0c7372f53592b0af4a6b806cd02f1b186f1daa836f3ea5f3fa29ce9054f4b09aebadfce1ad162e1eac3e52ce1b711e2358151eaffbeacc6951ef10c55f8835e04f0c7b8dc75735107bed2c4e07445c629d6610e6881b8f97781c2d1df93f3ba206de313be92b08cb31252911a5e6d058fb3eb31b3a5bad825dcae9b85ff1e426aaa6d8e274ac49e11ce34804b9ddcd9338704a8c223c78f4f7c4811dd2235502a638cf6a4e26db45a99d7f7bf86a7ca6732ab48806bff67c3d5dd9be8cbb0d4e4efc292d952ca57b259d807075decbfe6d02f0708b93e57dd8b25ff2a15f3b889b395e8e17ec31754396dade3bd641a363ba6ceee48bb53677207eb9d5a93db097082b7a29dae9f643d0dfa1ce3166987f9059227a0331e313b6a94cd59c36405c90cea7aab4372dcc8d883f1eedd436fe0a75e444afb4e84fe7ae8957cbe0922244c4666d7a7fcbdb09bdcb1cde46f9b20d56769cc87676d662fd921063b355637ecfa7766d6ed80bd540ff9a452eedbf5fdcdf51cdaa7e2bbfedebe49ac07fc1f0b6fd5f2d3e16370f032a2cf47849b0cb1c2bf11b24c4b1566d9a2e896253c0b2b748d90464ebac8d9b6539333d7a977752a09375851fbe17b723ccb5ef9c21dc6a2bff60a051ea5e0a9c2ff2d422a47971b07f5d8cf3cb757e9cf6dbe2d7b99c3a6b64df22e08106cb0471f491c40c2c165f4ceb03d635f1be6d8c0684382800e744eb1dd52df21cd9ae2069022a8d15e3fcd98d7c2df2cc96d28583012b3b9b546a990bc4e2cad0339bae6a6f9363fb195f81e7fd7100cec6add2ff45d63d94946b996418541415af2a52482f1954ef64cf5b24ef528c9f0cdc2a699a436d25028c094d77c0e266dfddb12b8c12731e022ee61c5168f1ca65a5f45ae01a8bac3179f58fdc56ac7e7e096d02ce2884e090b2e82b86800557d452b252d4b7562c58e383362b90b1dda474ee8aebffb9d1a94f5458abdcf7c9ab84a464d54458d8b33bdb9c40c644e7395d0aad1eeadad4e794879cf30e2cd4165a9e04297ec98d6be65cb93ea9d7037a387ab46f1b57f4285ca7edd41aa512149d37d70747fccb9654861820bd73b57db6d808acf752ec98fe04d19a128bdbdb66592db74126b63389297f08a1bb833d1ca151816e2e2c0bd00e7e79ada51ac2d4ead9f2fadcc289214bc36d3107eb9d028424a2b9809a8388f74e9a8f7482cf84c39008b62170699e9a451b23335c40cb0d910219e3b6477c9f4b308b878ba3b579e77bd8b331c5ace31d4a2de689f98483d891de14f1908629aa781c3e5b07c5c54da4e06d5946fe2d57e76199b312f131095c86b4bc92f5bbf9acf203bf6fb4e891e04f7e79891facc320a7b248c935d9c35284a425b814f9760a6c7632c32df7db1cd0eb81d246c1b5a33a0d200e334f065dda49e5b95cf1818de000449da8b1ed082fde0f4cf1510cc9709840874dd07551aebf4f7c29da1b37eed52ad93a7cc7a4ded3bd18986ea523746086780b693d406bca9866b2d6a672c4173a1023e894394b0a589770bf215f0aa4702f44d98c9e0f26e321d61c5f999322c6592909185cdaca77df6e96dc7c8cac4e30efedc5ba95dc157d331c16730defda3ec65e1ebc4da54820d078642dfb6bbb17422fe97aefd3dc915784d08e4aecad37dc83d9aecf62b96d29ea31fe8c21ed755a1df46709dfd21892231cba73f0969f4d5acb5cb9abb738ac4323ca8f58e39d10e064b4536d70a86f2bfe2c226217eecd80b9edee30e5afada4d5dcb6eaf43c3020b5f3a1c17c44ca625845b881d182c09623bdb40692d93c932d224fbda4b97c239ddcc201775ea159fce9c14a43c52bb2a5b9ba87728b47c61ae18cd61e77e3d78ba27fa3bb51903551a3405886e1060f82bc19e9267ec37c155049c791629ae847af814f22b53f5e833c042cc91d572be0c48acacd47a7fe3d1d0d48a07d2131b60fafb75375d43030eef85877b49a1da516e14c1f9e96a224b83e812ce6d027df8cea79b1282f5ef201d3063e80022c12e457a26cfded1ae201963689bfbbf126833f59e632647874b1631ee16238fa16aa987a3970a2e73e3ffdd03161acde6cd5406ff333c7e773bf420b0ca906f86c4d6795231d9b8c762c02ac6bac62962287f2efc16bc9581ce21b01e2ba017dc5a660fb087a722259c9df6b94c2b3c9e2aa726099888536301f35ff1d59920e03ed4b3b8a96fb648aa49c0a03799eff053a5dd03f9784cdd07757bfa93c6fbef46c8e0176022345e88ba07056ca300c5d6d05ff9283704509f5508e653a2477e0778d908c24164c27f3d444a416edcc7d8f83da36e711c3362bf22821daf9e8d684d36ccffbd48963a55f8ec0731dc76e00e179a2c2654d14e8df68a150cf74511a87330121d740be0cb6432573598eba221b3ac4330a3cb485345c8fb2c8c44e014da73954d930f5015db14fd1500eb4ac76adf77c9cb95a4c2fc80f07bfcb8aaa8a8890d3bc2c056f1afd225ec8f0734c2134267aa26c1ac108bfd438203c44e1faac5cfb55fb46a913f8874cc7f5e4cf864313aa9d8edccdba660ad22d8f16ac56399945cbb8f0cf78198c3e3a06c2574acbe3f9c2f980bd06b3e8d10a48ecf37b337fed3c5a9a97524bebd95d25b2962e0a5640647b9b911d8203175053ca1163a8c8df169d7749b30547e15dc254a27904ef2d7e1325e94e1819dfc99376281706558ebd3ca4b2f200a015b2759b56389ece6021362cb40de67fc682a08377fa07e8664e7aad6ea060db4c391723e259b9f840806a8cc2297f508c9f4a4344ecd8727c314749b1cdd4d9b0e47ed3fdb8a11d1d850a2ffd69d565e9fef52595e8863c9e2eb17188dd4caeef3f9f4865243ba0b022ae3de865498", 0x1000}], 0x1) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x0, 0x0) r14 = open(&(0x7f00000005c0)='./file0\x00', 0x88, 0x8) r15 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r16 = dup(0xffffffffffffffff) r17 = accept(0xffffffffffffff9c, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x1, 0x0) r19 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) r23 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="d3ed1ab416db59b9aba47950e1cce1c67f1b35a50801cdd445cafe4ee364d7bf23b88bc5ca4fc663d5df282b318c2bf60d6a8815598a652ef86ace4def1def0957ad0a07c236da08328fa0c77967455beb51a17d0ca51e001448c60cb6a9f0b23d4aa065d47fd72e8ff4615aca9bc63d000671c406bb56e9fde458e353bc", 0x7e}, {&(0x7f0000000080)="2976957e11dc100cf53c29f73a03", 0xe}, {&(0x7f00000001c0)="9c09d80f0a2c305e004bffdb1c8b645fd53deff7a35769d74a3a2ef9c6a8061ff349695e6ecc85f6ab6f36c7fcbee9fcd555338e953520e8e55793842360fd077fd7", 0x42}], 0x3, &(0x7f0000000800)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8]}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11, r12]}, @rights={0x28, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}], 0xd0, 0x2}, 0x8) r25 = socket(0x1e, 0x3, 0x0) recvmsg(r25, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/55, 0x37}, 0x0) shutdown(r25, 0x0) 16:04:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131da0f7926f902956cf744ae0495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x6e}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfff, 0x0, "6540cf796395e858c07731ff910f583ff3c982ca"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:04:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x91}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) flock(r0, 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3, 0x1, 0x1ff, 0xff, "fa4c147894bb480c7ca6a73fc1e751a79e3c70fa", 0x8e40, 0x3ff}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffdfd, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCCDTR(r2, 0x20007478) writev(r1, &(0x7f0000000580)=[{&(0x7f0000001400)="4ba1c376bd4cda76549fd18bcbb86b777d799fee2586ca2db73b060821b3659ca98d6a203de60ca115ecbaf4862cf5893e8331b1e03b8901131c988f942b16646adfc2806e69e47753cccab1cf431a2c3f8d873a527b34bb8108027a3620267641f881d25bc0ea1f1516561aec8466eee97c051f1ff29dd16ee88dbef2337cb1d55e87d72cb175fc493044d69b0cdfa9c9debd0bac390dbff0e4d26f1b39333c4520dd735af6cddc6ab429a7e056b44fb3bab7240da0f691b731a44b2658c3b6fc7bea6886df3e32fdc4198b61112d35929c13b4f3a94ccac0f4245eec06c586f03237aed095372b4ff1670ec397a2d6cdd0496d5b05c0eb79b2e7d71bf38780bf263a130427f26c48abc02e16d93fb9be9139a5f18b8bdd3598676c8fcf558e7a130b34bfa1cb61a3ca16244fc75452f62b75ba5c2751afcf4540900ec5927c072e4bcdd7bde1c24145eb3b1aebf1da62c5fdbc84689b4dacaea63108fffaf7f7959d518bd5101cf6ef3eefcb454f3ea5dbc761585deae81249e7c1d7df1a8802aed04020959774bdf1236e4f4191f9b99f9c9d0e22d21bd813f9b86940e7cdd9bee8a36e625252b090334c42bbe6ffc8302c39eec4815d77faff397a2d4b59c7ac0ff27ac8522d18bb3ff3afd46a391f318efd805f75eb96019f072522a06cdc61c5fc4a8bd0fda124a9420bec714702ccd2c6908991f7457a6dc8da35ca190261fdebc7db4c013d80fe0bda74f2da7887c4d61148ed4df6c8a6f1efc51cdd9620711e26feb6405b451e05c2f53ddb88dbef7ceaff7108e5bb350cec4802244e1a18cdc42ee050fedbfe6e3f6203843a92edb17ff899b179d03c2eb4e62b", 0x25f}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x57, 0x39d, 0x6, "ef386a49269280ce509106b327c0e37ea9b6a221", 0xfffffffffffffe01, 0x1}) 16:04:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:04:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xd080, 0x81) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/169, 0xa9}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:04:50 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x1, 0x101}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000400000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) mlock(&(0x7f0000156000/0x1000)=nil, 0x1000) r2 = socket(0x18, 0xc003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0x181, 0x1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:04:50 executing program 0: socket(0x11, 0x3, 0x0) 16:04:50 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x401, 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) sendmsg(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)="7a7e1f43b254af30edf10d4abac49f37248f651a1c861c92b61710a0c6a3999ae6ce107ca3c5d5d99f2fc72d900d96824b11e9deaf637c6bc890409e2192558ff4360a9608113de6d431dae5fd6e75d8e03ffd717623aafca029113f7188bcb34372e1d0", 0x64}, {&(0x7f0000000140)="02daf85f0d77ad40b96a73d685690402e10216f1b8b8111363a1bafe676c82ca6ff73d955a39095ca1d0ee156fac00b80464cf1585b912c48da9bef093141e8a79f00b2eefbee857eba58279f2dc86d7b904d5cd901a3ad221daa36b15acc80f2a13cde2879456ad8eff676b84ac1b74fd42d02785d09e5c0de952c5631b141360ad285f8da0bebb14", 0x89}], 0x2, &(0x7f0000001540)=ANY=[@ANYBLOB="1010000000000000ffff00000001000099da938092da0e01ba57c62635f44423977e89ad231cbe72209fd5a3560a0f560a9d3c1ce3bea53d7016076c6437603e48a03637b1a77d6c40d6205bca2a033a684dd44e8173745ccb60f5473ff25234d26c11d7d4c990ca1b94cd40b0f432df4982ed6d9c870aee1ccbe9be877bb9ddadf9b6975f115bfd1ea0d12b03f568a5b840abbedbbc868adc0a34826a706fb93d4dc084e85da475891aaa47a018d3897b26ef9008585f953f808654f5d6c9ac79f6433660611283e393829b540428af1e3913f09ea7c771cfcca81132ac3b9fc5d003a447ec99e92ade54881ba4c2fcbeff906cceea19106a8ea9fb9935becceba14706c78bac665f8e69225eb5a68ccf7fabad0f056b63acd742b3ac1e9196e64366d49bd9f975caed7106e55972de6a664c5233dd1f75c4334ba8d94f4b1f7299cc360194268cf2061f58aea88d9c2229d73434450c3f69c1960826d06a2562337bcf08acd78a7418afa9795cd9affd37e78ff6187ce47a4c82bf4dfaaff67f81a67cd3b7a4910aae8200cf28415c7747df85a7dcb421d3f74000f23085763b3b8cbda7b96be90647d3c4c30892020fcc42f68e7f66b5b36fefdc22861541fe54072e8e7ace833f3b21af66354751682d3ab51830fb3b0ce66e7bfa627cd6efd7a387c62410cb74b0cfbf03ea644cb32872bea2ae581bb399d5911e76decc595fd07e823d9719c86ef279111eeed190784b06f75ba0cbf1d87e74504e748ee4bb242d2702e1f13a65db18813d39cc68071d0a3fb085c185f5003ee96cedc88bf866b3bdb78a3ae9c2751bd05f1fe97c80821efb64af3aa052b448b73b484c5837b5d0e84bc184179111b4645e5b0400f5b40daa17ad91e23b3ee49dbe7f702e86e50aacb58b9d844ff0d8c95d51ba93bb9d8a3b78f414a7111ae6382f678afcad7f902c2549f5f8f4530b2af66bedc30f890d311c163649fc8e12b7153c656f20a416c01e4a814a81b09fd054665ec3ecc2a4b69868eb4e29faa92b1f12f44a1fc59ac7742e1adcdd117170630734179b967e434caeecd6a833393072a4a29a73ad5b1b4624e1365ee176a9f1ff59f248f0d9d6e2d3d69a4ec2e84fdacb68c8d3afab6709df835e7474d37979fd92c7f7abc2d4ee73b1bee3770dc4bcddfe9d6bac65f6d899b0a0d97d1ce3ab69acc81b65359ed7c8f4c893bd0f508f2b0b8bc48649a9a7cb0fc80a7412fe5ec817cb03e5c4d653ae6e5b5944bed2f6f4414767ca4fe6a38c777f5341233e109ce9d77ad918e8cb2a50d1cff8ca28157cc45360f29e1f6105e71bc669c98ec5cc8ab3d4e2b3d63964b2b78ffc79db941bce213edf92b908a68a4ff9a5086e90c53a9c56af9b2f3c03c4cecc40fe9a804be5df6a69955c5a297399d129cad16c7b893c2aa46d767c9602111cdd04a2f5d94270a3593e38ae36b534a96df641c275b36edc6a3cda81fbd851253a03fdbe33fdaefa777e53a5651212bbfe281d962b34950289c7dc6345eb69cdef6e35f54fed6a6a7e72e6e5b9e7628ea27af7290990270f294f144ff44c49766b9b92c177c20b9999e87336f09062bb0cce2d3f60bc83d6ca7ea54973bde8467ec56172ecadd2f0310dc6b745e9d33772c5fc0cc25d49657109006c65116d7f922a902cd928e23d2e96d07206141246ebc82948fef845d57eed03cf9ba63acf0e2105d61224c268a4cafe98bd7c43c94361d836981cc4d64c89a9679a88c58ddd43c6ee01f4c081615c50bbda8713bea40a5beb3adfa17df5a40e506fd185b4b762fa39f67837bbbbd192bf728ef7652708fa0de39d52fab18a5a4ee580b1c3bc240b7e28e4d312f32b5b2503465901c40b57631df6ea709f2d17bc91b43b0d642948308b76535b9d503c0b7d21c97b3e60d23d2a668901e9c2be95d28f9095c7d2ed9ccba304d46a459539312aab2bec148d911b6a0bfb7270ca460c8bdf25a35ba9f8a7298f3282328784cdd2325c19f83e5e05b4a57eb205fb3a6903cd4a443682d90a60c9f5ca68e1991c05ebea9c76d5fad8a2434873cc6d9867cfa7d0563c57555389bccc1f2895cede63b0afe20d7fceeedd28a82d7a1dad0619d688881657cc78e0838e26322d35de19dc07b11c5462d8d86e9a9a49287a0bab570c89cd1fd7b08d3f931b140514388a97ef7d4628c6c3a94c196f910af771291df4df039d16db05dc328c6b9300d9347957cb2bb5d1b8c43a83ae22675ee9d2129aff5e8ba248fd615306fb8840302a8565d73695c4bac8a1f7c813ccd20e8f3ea77fe055ac809a0ae23f2170f44a0639fe8b0995624f3a806f1045c79111824fe52ee9d3c08fca64837ac51630581f46dd4ec1f2d52c3d2c19fa5e95cd70379f21cb4fed8d4c701f24f099ebb521cb926fc53c608b6a316ff344deb7d6e6667b56862f384dbde33bdd30e6025e29c98ab39f837cb811d760874ac472088cc6aa2f74437f6c7bc0cd59b5f4326297da51484d8422192ac145f597269f92474c996e3242482d8abb169d306bbc2e8e1ef243d4b2151ed0f562be811ee3a0ba725aa611831d3aeb8512f1e36d29c874b5f26155b73935329fdc28bb35d22d899fc2579b9119b6c579469bdffede42e6fd91b7a55a4ac582ea7a56f8144cf711b5df3dc7d16f8c3cf1835cc85bd33f6005f466af79ee3949d294bc6d9a705675fbcaf5239788bd46234d739a6b6acbd76a8413f0864df1b6793a04b19182a7e5942caa0796f17e4b7f98c96a376a13ef3ab2dd819d8c17f4d57108e6af2fbd45b1605942b2d92b2f6f05da39da18e8009191686b13c053b7c8dfad4dfa2c0fe909ef2d0f487c23e1a10ae2b9d24940dabe23c427b2a28420203e805fb12e9b666424967ecf5e2c7af3b7105d79bfbb97323635e5083c20cfce038a699e0423fd36ef48802b0768a88dc182e716edc2046b213cb391510b18132d3f6b011b30e24a3d7a77ac83b216b52e025be86bb14665a67373eff4f28f3413e1e40879e9ed3e091a84c532fa53c17d966bfd298482a9a55d84f0983336880bf2edd35345687ef9d4694c90ca3f25042127019b498aee539620d868418280a6fb9602ca549dea0584727c2996ef18cd41ff3ad1b2d26bfa04e19d5bab46ed7761dd370978a22de132bed74a0db2ffb8b12a57a379c37fb0ec63d8142866afde1620016c296b4f77bf523fd3501e1b4c5973642a852f30e73eee021da8600dba04414f9fba777ae0ee131540eef43f452f1a4a674f67f8d3ead2de5bc95ee9e7fcee144fa6211289bd641d55f9040bab33706cfd2eed88e98fcbfce4193f08150c475a1f7a89ae9a958032fdcccce66de3349e63b20a33928bfe99c6ae735baac528fa7ab3fde0d4d9b6bb1d7fada6d1444ca1370808df81decc99e303f0b67ffeb54f9ee4f6dc50b6e0a22a83b9487aef60179bc7fa5adf4e8ba382c2691b4ec057fa2e24e94d45ee273a8f2ebac91b86f97444b0522ea1aadebd42ab806a6fc5554b31e368b1a9c1d55029979dca4940bcb0766a7d979491abad1193df47bb264b9aad19758e74d383ec965a4bb32279818bcc4394ef6367459f318aca581ffeeaf50c101a5bdbeed5e0806928f9d7243cab638ef42a57628ca02d35c465482bde4907ac01c752169cac0a8a3864c420d606fd4f37b37af5d025700cc2e3b8f92d9d7ce737ddb5f9d7471fc5ba49ebcfde909afa39ac72c24822b71eed0b66cc94623aca162fc9115a5dc640a12b6b083fe8b512e53415b9e1f2dced4eb0313be351c4343ef727010ad4028c90b2386715a311a24f1818034731ae4396e688e6f17b477d1138d556fa0f569878971da9a9c3ac758a8fc0b8de1c2c1f62ceab008e735d31ee5c49256f11b8956cfd00dac37fcfb48d0d0f2db26e845f20a9bd37130ff6dee8776bfedd3b7750b9e468e327e6e43707c82495abec2d19dbf2aeb97b4be06a2e9973d5e46f3520a3989a1f38bca8de7b1460bc8c308cc757a05ab45b452405bcd55c1639d6addf347c16728282c2cb2cb1b3b6eeb0d4703a177ae4214330689faf72cc34a4758e280e3d2c5e5823ab171e1ba4fbf5f080d3754e2d1e7d4a1274199b86d78811ac5e323a8117fbb2a1c2ea199cf0b626252a88275a1d8f8ed7246ff27ad637ebe0f8f9e3a1a7e07fb2bd2786f3feeeed4294a5be7fc1351d9a51e9ad993645fe7a2903cabc84552e51b0a3c3d4f0c1bdc9f4235d45a32476aa555f687774fb9cd9c63313f7a2c57b6610703a15bf5214a84cecfcb5296163c690ddc4efcfddf13da89a991d4eafd6f039c8c5f7a260fee16b08a5bfde550bcd844cb74cd03b1ae8e2f778a82dbffc3299cf435293261ab58a125ef06a6aa0109024d6360db6c72991a0e01765d2b0a29d506608c34a6a8d26f0a2620d2f9b3859a08537a2850b20235c90fb70ee87c4580216b86c652f40e7480c28216a693d07f20df0857b5f197aaa9a8ad8820c3e3dcc7b282704bed612a65e19cb1fa8b3691500b548fb405e89eea9fe611adec68a9f64c29f4743aec4b1f3113f24c8b68f72215e3a1eb3a88c80749c105c2f5647c3abf5bcee63ec8690d05e1fbe1f44807ab51d31b7015ff5602b9d2d59365cdf6b184a6950e8ea8af76ff64966fab95d377244eac2dea55b855312593b04b2dea8e10c217e20882431808a99962ce8290e1fc006f8f9767989b14e838bcb955d45059668fd5a7cb68df8071b8bf1ea8fe2f5b3644bbc86b38aed216f3a1e2d1d9f5288a49115e8d34ed8f4265bb09919094e44443b9b24728fd4c948f267a2007e363023cf9ee612d2160c475058b55eccd8fb27a185d2d8826845e5c948e45167af99201142b6b9d55ff6d0fc88c81499e3b5ffd5e4f3522819e09b8eead4651dcbef661c6b7a7603d3cb4191837e75fd6c996715d66cbc02dd516a62cfdfd5aa171c542b9f871ddbad931a5b6ea470e34a837ecd9ac11fc111e75ad160e22f9a16a5d457dd2be81cba482cbc315bcbd1e5ef815531e1e46d9916d7c819b7e1e42a7032d804734b1a04154776d6559c8c42175120f8498beeee05dfc7e7dd8cece21081c3c1ed99d6ce5572f93520f5c6bd799105d620b0c9859acc96f1015bcaf8b40678f40873b0401683d201ae0be28f226595cebe826c6c27a3fd4ce961de00f0a4421c072c174fb31f54bfecefb8ca076c3db781dd8b7b43cb4383f284a11e6b2141560fe43772d3af85dad909279dbc4fe83ad4579aecc4c8819e25187aa2a70069630ae3f58b261036c64475ea546d75713d8fd707ff44b9c856dc808cb6d8fe9655beb5c92afebbd39fd6d2e39b9c98b3441931b7658615269aab70eb0b71873ca4ac687ddadc060284c9f7304f5ea114b6661a911b1c630b82bbfa30938437c503f592d77ed83b9f7fa82a0243658ee68091f4c0b7157177cd1d194781fe06b50c7fd95c4d0dc4ff0c6857410a14c88322b64dc573fcafa855148c0d1026ca7aef61181fc0ce01c7504f39cd0fe276e51e508dc7c399528884df57eceeb0a0851df3ef03f705bdd0e675f8819f06e89db99590de65d23eeae91d32f44e3304c6ba6e0ed59296cfbd2e13d4795582b7dec80a9ad158e10dcdb3f7785caf414e65d10e222f8e131f781ab82f67bfe6e29b8ed59ab8bfd31878d9c7c2ac1b783c13575062ed134694117eb4a85987dd7984682e401d0f0fc804b8f13e817cbcaddb69feee90ad36839deeae4553a10b476b2ff7d5815e756bf1d6eae6c320b57b0c8f2d6aee5c5caee789f8b966c9fb9a0d31c0f86f29e93b0a7f5453421e97912d6d9e6ca2e000000000000000010000000100000000cca0772c40eb44a7de24e13b026de7de6ca5af0bd3080e9fb9e00321e571fd927bfb5cd3ceb13697971a7f3134643e42ba7b586a6a92dc0b1028dd216b99043fd199cfa9e1dd08d6cda4ad7261db9121caaa8b536c5f33d7cb730bdfe3ef6ee038dbe76b3794705f2dc0be8addcc2e5bfbace63bbadbe8dcb40e7cbeda077e15d71d24547b8e5632106c627c962f576328fea2baede96bdf28d865c87f8db387b6f49435dbdd31df8a17030256c7c5a91fd0944d65b2f0be94a2dec118db3ecca5e8afc198da5576b70000000000008000000000000000ffff000008000000ac31364cd43b309526b89c67346932162504c30a846f3ec891efcbe789226ee5bcdbe15137efdfb64ad6479f56d1286af80a8c8c290dd5523c704ddfaa1bc84aa962eed96c52cc88f3230bca9cee2471ab3c9cfd5179f534577ff1eeaa4d8a713616c3aa3477cacd293b0c4d2a21a800f5dd18a8062eeacdd5da0d05b46bef59a4ed61d918e05ce380218897ecf416385b283cff8bf86371277d10f858ecafa5401afc74027e753a6439eed3abc8b81f9af410145772941302f7e15afd36364001e294339952bbaaca12f598bccec0b74e7062a30b6d74009cb92ad87cab4a7c87e8da2f1ebe93fe8c489a561ec81c8c3276f7d2f127ed75eed1d9f26ee8cddd3c037f10ccac34c1e885f8f8f8f0b36da87e08ff5547b0c728a4b94db84cfa1e0c04983137e974cc1fd3b4ab8d92b4d435300408ab08e7b9d1dfcb181cbe6c6722610891333c804dd49c8c084795825075b8f94bd2583434748f42893fe95ed336c57cb56a17ec530e5bfb96d978ef7ef2182e9e1c485a33ee64aa6c0a59944ad5c9f1b7160f729c4a5bff54f834e1268015c483426d09ea869234b7fb0ab1c28ffa8ba6af445c962f692099846607df898663415a5a6daf0889b86a9ef1f2604862b8af6943358f5700ea8d350092cd2a871ed6f1d9882aaff99235dc9a377bcc"], 0x1170}, 0x1) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:04:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 16:04:50 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eafff05b00000000", 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x7, './file0\x00', 0x9, 0x9, 0x4, 0xc472}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8400, 0x0) getpid() getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x27) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) sendto$inet(r4, &(0x7f0000000440)="ca9051e9fa90e56a1356a2fa36a2206d07e1c9b0303c3411397fe03b8c5ae31a06b00cecfda86ea244ee984fc63e2a3d4c83c0a8d0b4fa16c2fe3a89c02f142aaa441dbc9a8d07540159d86557044b82ee6c03569eec1b60ce1c977ba4e5a3c50535e30642e7681cb219f15c760a9efc3291f2c2b3f8145ff8a1d415fdcae90efa21", 0x82, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r7, &(0x7f0000000a00), &(0x7f0000000500)=0x314) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000100)) lchown(&(0x7f0000000140)='./bus\x00', r5, r6) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) socket$inet(0x2, 0x7, 0xfffffffffffffff8) dup(r2) write(r4, &(0x7f0000000640)="1952b22198f2321f4fe6dfc568fcc0d09186b5d19ccd7c4b4d1adfd47348b509de1e540fe22b8e295f53c5d87d6b3f400c1bb17bf3644d9dfb394efcd39952795e285959a084d46987d3b3de5c318650fa11238dfee01b78ad643fbddac72c2977088c4e362ea347b3c853ecdcc0ffd1cfcf44dfefeebd07fae832d26a6dafc311b61381d7e6cdeb6e3ef9b95ec018c7bf898818c04bb0b1a1e14473769054612751f4707452556310", 0xa9) semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) 16:04:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:04:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000eee2b9da6c8dc6347f54820a773d6472cd2210cc212f0032ea84dfeb0f71d71c3eb9c4a3e2067f0d70c90ccdb8f3a05d07a206cb0a59314236304a18e9ea23ba2a46552f862ad4f84cb4755c957f2bdf9082623e253d7e0a1e952306982b51608194"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) 16:04:51 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="142fe3c720d315e0556bcad48d05ee9ff51afafee039bea8208b7b1e34191a8dededdd408569dea4c9da40c729b3d0fd4a6d22967be90e1a619c1dd3454a0afd2e00d89679c9b68bb48700dfd059b0fc4299ea182e5de0e8cb86e6106cd864e491cc9d72f23cf943f67733be9ffb", 0x6e}, {&(0x7f0000000080)="b03b75a88acf196f8bf8f7c3a5883b15d06070f9b58a1db439a50f18ead7e5390b9cfa8256d8800e0bae42b9acce6b3350de005b2c14c404a19a20d8745285477581d2b7525b7f268dc1a7b17e6aaceeb8b171b313c508fec17de82ad0387734b44eeefad2d199d32ae934ffcd38b83a9e2655e12f88beb90fa2e433d9a7087bc0ebb8c2037f5448bf2509e2081dde33be24266b4d122473f8bffd10", 0x9c}, {&(0x7f0000000140)="5f7ef54660b430d17062634c6d51e98e0b1b8fa7bd20d5ed412b5be65cc129bf1bbc2490", 0x24}], 0x3) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x9) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0x7fff, 0x0, {0x9, 0xffffffffffffffe1}}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000002c0)=0x1f) ioctl$TIOCSDTR(r1, 0x20007479) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000340)=0x3ff) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000380)=0xc5b7) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000003c0)={0x0, 0x54400000}) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000400)=0x10001, 0x4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000440)={0x7, 0x5, 0x2, 0x81, "5ffd0f1d5aff47173ad57cf5b01f174f52b318c4", 0x6, 0x4}) r5 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={r5, r7, r10}, 0xc) mkdirat(r4, &(0x7f0000000540)='./file0\x00', 0x40) sendto(r3, &(0x7f0000000580)="8f0b98968453f34db957855518397e9a61f20c61799c8b29b9585a6c17923818cce4b5e5bcbacf1aaee26b87651c3a2aca781b3fe5d43f1c9638e638e6108a2cfdb13621ee64a61c8ba1b425c9564c97484fe2ac97c2ebf933d477b6eff0a74e08d107999da191b5e88eae70a9ee7f9a0e112069bd3cb31ce3c8caa50bcef9c869f505cdc9ef02418f5f967af029650feb9b1e9ca6078fadda92e781c6e5a06d5f5d736aad1f4aadfcf996b3a39b361a1d2704864a322a5fb810ef5f9aa9eac527673c8bfefd3d08b589e88286e3072bf36aeb9b3e48385588a83c4cc66d829fb3f7905db223b2f746bcfc222e414ac1ba0d23ca", 0xf4, 0xa, &(0x7f0000000680)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000006c0)=0x2) r11 = dup(r4) r12 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000700)={{0x6, r7, r8, r7, r9, 0x100, 0xffffffff}, 0xffffffffffff55ff, 0x8, r6, r6, 0x3, 0x1, 0x7}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000780)=0x2) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000007c0)={0x10001, 0x5, {0x3, 0xc63}}) ioctl$TIOCSTOP(r11, 0x2000746f) ioctl$KDDISABIO(r4, 0x20004b3d) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000800)={0xfffffffffffeffff, 0x1, 0x6, 0x7, 0x101}, 0xc) 16:04:51 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eafff05b00000000", 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x7, './file0\x00', 0x9, 0x9, 0x4, 0xc472}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8400, 0x0) getpid() getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) sendto$inet(r4, &(0x7f0000000440)="ca9051e9fa90e56a1356a2fa36a2206d07e1c9b0303c3411397fe03b8c5ae31a06b00cecfda86ea244ee984fc63e2a3d4c83c0a8d0b4fa16c2fe3a89c02f142aaa441dbc9a8d07540159d86557044b82ee6c03569eec1b60ce1c977ba4e5a3c50535e30642e7681cb219f15c760a9efc3291f2c2b3f8145ff8a1d415fdcae90efa21", 0x82, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x4, 0x1000, 0x800}], 0x2e) listen(r1, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r7, &(0x7f0000000a00), &(0x7f0000000500)=0x314) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000340)=[0x5, 0x0, 0x80]) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) lchown(&(0x7f0000000140)='./bus\x00', r5, r6) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000200)) socket$inet(0x2, 0x7, 0xfffffffffffffff8) dup(r2) write(r4, &(0x7f0000000640)="1952b22198f2321f4fe6dfc568fcc0d09186b5d19ccd7c4b4d1adfd47348b509de1e540fe22b8e295f53c5d87d6b3f400c1bb17bf3644d9dfb394efcd39952795e285959a084d46987d3b3de5c318650fa11238dfee01b78ad643fbddac72c2977088c4e362ea347b3c853ecdcc0ffd1cfcf44dfefeebd07fae832d26a6dafc311b61381d7e6cdeb6e3ef9b95ec018c7bf898818c04bb0b1a1e14473769054612751f4707452556310", 0xa9) semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x1, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x5, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) 16:04:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000016c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d", 0x7f6) r1 = syz_open_pts() r2 = getppid() fcntl$setown(r0, 0x6, r2) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x20003, 0xd9a, "9c8d14ee7504000000090000406e50e800000100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:04:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x0, 0x800000000}, {0x25}], 0x2}) chmod(&(0x7f0000000000)='./file0\x00', 0x2) 16:04:51 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) setsockopt(r0, 0xb, 0x2ecf, &(0x7f0000000100)="0dab3def61aa4d4bdff1f562edb8c6463e29db9defef1864673c89c1a8f1e0686221a92b7696c072ae03823ef95d8c2a0bb462c1e6ac8b39b799e268e5b62feb42ee402eb41ad34b02f811018673a246398e489ed9c391a6e29a8a078aa8f7db3968e4186f46925530dc6974740a0c11c44424abd3ba00a8d3a5ac416eb4b813a103163fb6964f9af6ce2ebe32d901080864701c4a2288a29bcfb92a3cb686bc2eb23268cc00f5233019c8c29b6b20f65aed21ce301216bae51312e5a44eebab63422b4d9cd8ca2a9d037612fddaf69705ced7c98070c7bea8d190c8d269ecfb8b69e9", 0xe3) 16:04:51 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x44, 0x80) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x20}, 0x8) r1 = socket$inet6(0x18, 0x1, 0x2000000034b3) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) 16:04:51 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) setreuid(r1, r2) r4 = socket(0x1, 0x3, 0x675e) recvfrom$inet(r4, &(0x7f0000000240)=""/59, 0x3b, 0x3, 0x0, 0x0) setreuid(0x0, 0xffffffffffffffff) r5 = dup(0xffffffffffffff9c) fchownat(r5, &(0x7f0000000200)='./file0\x00', r0, r3, 0x2) r6 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:04:51 executing program 1: r0 = socket(0x1f, 0x3, 0xc0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) 16:04:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x4b) shutdown(r0, 0x0) clock_settime(0x4, &(0x7f0000000100)={0x80, 0x5}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x14, 0x80, 0xec8, 0x9}, {{r0}, 0xfffffffffffffffb, 0x40, 0x800fffff, 0x200, 0x80}, {{r3}, 0xfffffffffffffffe, 0x58, 0xa, 0x81, 0x4ae}], 0xc8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xca, 0x27, 0x6, 0x100}], 0x3f, &(0x7f0000000140)={0x8, 0x100000000}) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xfff, 0x7}, {0x0, 0x4}}, 0x0) bind(r1, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) 16:04:51 executing program 1: r0 = syz_open_pts() r1 = socket(0x22, 0x1, 0x7063) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:04:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x4}], 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000040)="000000deff", 0x5) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:04:51 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x1f, './file1\x00', './file0\x00'}) lseek(r0, 0x0, 0x885dd4312a98ec21) r2 = getpid() fcntl$setown(r0, 0x6, r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8290, 0x0) 16:04:51 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x81) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)="84", 0x1) write(r1, &(0x7f0000002900)="1f", 0x1) close(r0) 16:04:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0xffffffffffffffff}, {r1, 0xfffffffffffffffd}], 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xfd, 0xfc41, 0x2, 0x7, "f4bf9a178ca4e6c4720446c90f73eeaf390f3052", 0xffffffff}) 16:04:51 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) close(r1) 16:04:51 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) syz_open_pts() 16:04:52 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="4028e5f166e5c6cebbba1aec00000000000082a28d831d6c084023b4a225aff1ee1665ec15d4c747c27d613e5cb626a1038475d2ff66d53766e036fff36f7ba44e0c8c55d5b07ffb76e73242bd69c331235de8a5c8", 0x55, 0xffffffffffffff7d, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x189) 16:04:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:04:52 executing program 0: r0 = socket(0x11, 0x4, 0x80000000005) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x9, 0x7}, 0x10) getitimer(0x2, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b100050309000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 16:04:52 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180, 0x0) fchdir(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='[\x00', &(0x7f00000000c0)='/dev/null\x00', &(0x7f0000000100)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='/dev/null\x00']) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x7, 0x9}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000340)="cd0aba33a8c8358343817e6820ae34d110c79127f5648b513a9b462cb22e72b00e2869c091958b492ce3ccc9b755383a01d1b2cc048f268e76de7c63937355beb0196c611f1684ff6ea3efc8a66244fc71a9983170b6792bab2e3c9f0b3c0459367b6e77e5a71b572ae6c55c42a5d512813dc33b2619346dde538199f9c188379282a933bebbc6799b53da82e08f386e1b62a1bd7ae01da5476073aac0a7d852ca34524ae760344aba16333bb340047b2d713b992b44713a30795f4daaa63ede85f453862091387433cbdf3376f9e951311c4b49745e2a9419130c7c65301e39376b4d4e747793d43e315daa7d988922f96b08c02a", 0xf5}], 0x1, 0x0}, 0x8) r1 = geteuid() getgroups(0x3, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000500)='./file0\x00', r1, r2) r3 = msgget$private(0x0, 0x92) msgsnd(r3, &(0x7f00000004c0)={0x2, 's'}, 0x9, 0x800) ftruncate(r0, 0xfffffffffffffff7) read(r0, &(0x7f00000002c0)=""/15, 0xfffffffffffffe36) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000780)={0x7, 0x1000}, 0x10) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000007c0)=0x6b4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000800)={0x1d0}, 0x10) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000480)={0x0, ""/49}, 0x39, 0x3, 0x800) bind$inet6(r0, &(0x7f0000000300)={0x18, 0x0, 0x6, 0x7}, 0xc) r5 = msgget(0x1, 0x10) msgsnd(r5, &(0x7f0000001f00)={0x3, "0eafca1df179c8f3185e19817a7c652870ab585413476c632b0f106e31635726854fe72390558560ec17f8db36f736ed14463f2de06540298fb78775d85f3ff61ec4a5b7be2907a93c75a6cf52714134ccebc138ed8e81d5e6098f04da2740efe10f18a46ee6ecc0e87ec09af5254f29d93dcc69d02ab1e09f8cd15d6c08a0d2462ccd9fb9f6ea51dd529aa4d19a54bb25084c9cc9c8f5607ecbae8aebb3dedb656f433b9af6be4efa7a1b37db0b82763d9131e366f00702f53f69e6b58a0abd1872238594939dcfb00bb9c9abcaead14e4725885e127fc7cb6f263afd7883ee6734560540"}, 0xed, 0x800) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000280)) ioctl$KDENABIO(r0, 0x20004b3c) 16:04:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) chflagsat(r0, &(0x7f0000000400)='./file1\x00', 0x40003, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open(&(0x7f0000000000)='./file1\x00', 0x400, 0x12f) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x1, 0x151b, './file0\x00', 0x10001, 0x3, 0x2, 0xfffffffffffffffc}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/127, 0x7f}], 0x1) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000180)="cd6a0a9e86848a841e1f7657a4c7f491a2cd9f0706b49d27ce5b67da6ba2abc97121fd33eab9ea73fd8925c3e9cc49c544d673937c6baba40bf4243c7681dc4a91269f7f07cec0ae052495ac1ef3d4529fb82887a066a61ea6bcb245bd47ef69bf4fa0f715e5a27181976e87cf6a1b5cc2bf28490e57c940bffe7ee8266962eccd0f67b86244fbde197cc01dd902a458640e7ddc67b7c0092d23a9ef34b8330f3079d02ffe97df0ba5a1b278fe52c7dd12006eeeabe339bcbfb02127332c59a6a774a622fc9a37ce894bd3650eea3268f2da91615e8586182c0f7588639fb62532b043ea90e883dd544f3b9cdf", 0xed}, {&(0x7f0000000280)="6c4e639b9e7446517b046febf7cce614c6bc55dc80b74cec3786bdf38bdf515dcb66eb74dd7f617c4f13dd92353d158dba193794c7a1cc2acbb420d9dfb16cbb3c60d136421b0bd1da8fef07fe3e668b0c37d1905615303a32bfa9c498c565c3d026d8b7fccfa460f8e1db5d5166102d5fd5dc8bdf627718b16cd0a3457b06ebef8bfbe86284736ee080c26102fcbf7af08b005c9030626c8687d3a817a000b8dbb60691c3095ca9dad46e6ae42164491f1a6075562d26b0694be6c189fa46626f47c920e23982319f228a598b", 0xcd}], 0x2) 16:04:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xb52f) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r2, 0x80044272, &(0x7f0000000000)=0xc6) unlinkat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x20, 0xe7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x7722, 0x4}) 16:04:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000003c0)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000100)="55ad9f833e0ca6bea62b7cb594b16d1f79273a036cfdb92b82791d5b779b1ca0e6f5664e4126b651edf4c14edbb609b09c5c245787db662e6b3229bc2dff8556020db0416aede30e1c67e41eef3568613f2242f27481fb105017280d50fb9f11fba8d48eb3322ddbc45f3c8653c2806e39802546f7b3fbfedde33f7c89457419473c46f14478", 0x86) write(r0, 0x0, 0x0) 16:04:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/66, 0x42, 0x800, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00e0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xe) open(&(0x7f0000000040)='./bus/file0\x00', 0x880, 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) 16:04:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffff83) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:04:52 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="2fc37f9d19491348a1acde2f23042cbb8de8087e78a7aaa0541ef651152a6c3523e77cadd036f2c11d5552a64906be911d42647541cb5d34660fe25e01", 0x3d}, {&(0x7f00000000c0)="ca4cbfbf005d5e5094d4f6ae11ac1dfa3f634e413b1a43c55e8b293e07e38b9bd2945c1c6599f685c5d385515c41a34a30b1da0cffe61e68e8421726a00438b7d002a97e2daf13b90739b0e24e0d810bc9d1aad061b8365db7418761024a4c2131bab42fa479925843c5f78ae6c357af213b0f0b141c17ec86", 0x79}], 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) write(r0, &(0x7f0000000340)="a5", 0x1) close(r0) 16:04:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000003d, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) symlink(&(0x7f0000000640)='./bus\x00', &(0x7f0000000680)='./bus\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="282d16d5753827", 0x7}], 0x1) r1 = openat(r0, &(0x7f0000000280)='./bus\x00', 0x1, 0x603c0663f4464e05) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x1, 0x7}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000540)="47cfdb371f8e946462587711cd7eb1b5cec43a231a8531bdc32253fdfe98a9f4bca4c15899dce28bb876683f08f889bdd30cc9d3d183557caa511420cfed549bf50ea0a3059849dc4ce1dad393eb814ba7045021683c2bc2919757d6ba603ec67b92970ba424831249b0531c2dca101c4ba985d4b77c18da9765fb", 0x7b}], 0x1, 0x0}, 0x408) shutdown(r0, 0x3) writev(r0, &(0x7f0000000980)=[{&(0x7f00000008c0)="73753999319c32a55f92d0b4582d47695019e8bcfceb5d1199900a855729cff824ab72fafee9390935787987e9c44d932df905c7624c1b88c55b9bbd1e9fc6fda4f7f5a3f8fb705d01376126874ada0f76482d81deb51f508209acd5c0d48858697b7075017395835b0c7a09f70cd9c8795de451966ff36c31f0e909d70a294d5e0eadf23e8f959effe654bc8563b06a910f9854ae94bacf6206ba20178a0c02953b2f1461491f2c547f054d", 0xac}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) writev(r1, &(0x7f0000000a40)=[{&(0x7f00000002c0)="53ea706ed3051defabe0873b343d5e3ef0852c8f7a46d27e601655e4b14bc5a4eeca2b2862be93f91926796fbdd4e063bfb912a11b280f1343690f03ff53ff6760500c15ac520fb57153628e46ad5394aa1371604d7f13542a00e7f006f4df98b6340047b24c7a476708c57e3900fcda7dba8ba919fc1bad9a814ec1f2e197eb0fd63c47a9bbdc2a6f6b39d74c37ef29063a3e50ecd1cf74f988825d05878725eb7e99194fa1df", 0xa7}, {&(0x7f0000000380)="d55d006fbd3ad4b1cc3393a4850ba654fa94f326edb2ac80d9de240102ad1ed2ffe70d42ea95d7ce3b22f47692f875072d0a6e5d0f8fb7bbb7b73232dd04e3b043aaccd2f26fe7d3d8ded381635315fd383ebfd61f10655391aef8a26379f38b858b6fac558321437670cb6335805b31685ae44cdd5ef7cc3b33203e4f2e283beac44e966d2aed0ee48b9db9ebb9aa8272603046cf26c52e01dbc2fd629145e28b9a", 0xa2}, {&(0x7f0000000440)="2717a7da03dbd2bd303e2f9f798323b10ab1d1d655eed001102d4e9559b3068a46b561bb5723eb5c739e2cd565a669af85744da5b5214d34de1bec07a46e9265d5f8b594e272257070db", 0x4a}, {&(0x7f0000000700)="ff873a5b27c066c0c90a2d4610162868536bd5c94ba2d0870d11f0ba530c5372ba25c645153adf3865bc61b20a2cabfca1a368589f908ff6460820f2e286333f0950345e17d3de8b391c83e3f4151928b243ebc2c1e4977c166eb830c6631f7d2af118e922e3d2b6c213fdec9889177f7a05c7648872414f949aee5aeaeb91c9379ef8178773a695ec939e0beebcdc2da40e3fc8f0d647714180c10890f7aa6b50ac50e12def56868b79b63786189e03053ac0", 0xb3}, {&(0x7f00000016c0)="3f40bac8830d960ef036f422329e118816ad08f9c26811c56ad4b6e162a28fde60509cc04f6227823246a579aa7810e08a1e16b7e5759a189b923a87cc6e3e87efc0de306178482bf006f86ef9c62604ca403581dbe2c33e6cd160521be56e9921b440dd5e5747f7062f5c33038cfe4cea83d3885957c2188b8c72b60044ffa0e4f8358069fc3459ed9ede398f772edbd738b12232905d1c5e8076f9793a995523cb5d09917c6b76721fb03a69d7415afee61ef60bbcd39cc120ece72cec9bef16655a471fa441921e0aa668b773e46151665196470d2cead29f0b2133cfe5c2959a0b7f8b14131cc64a8ab49df684a78e7aa41e84a5b9d3a1773d431b37b506cd2a07efcccc35be565ed9254a2586bd2637e21e4277981b995fe24aa554e188f8e1103e791e9979204f2094405a6ecb11818eecef789d124681dd13a39786f56b27d8027090f80c79ccd909ae929d3f63b1be40c1a65bd4c54e914296106d0008a613f3b11a1163b7f0f4115dcdb645ef0f8541ee8ba5dc51ba35e679b9eeb9a40e6f30fbf783987d31f5223b7491a55605466a5f85e83cfe5c30430f872dc2be4a5e22920e6de8cf5d07b054a0fa0016edd58a50a19294dec58a8504b57a12e10bf80eb05fc9270f7b45b32c41277b277b22bbfa29d1ec8fc0ae0fc057047357986f71892a946029dcef40804aa2c44ecfb78e6280292c45798e76765fdb1b24a5e85c4f4b09d850cb69562d3e1a88bc8f3d05db64564c3ed063a189d298c80dbad1d1782d622ae4d1fdda612dc7881de574af4968da75a6c55d605d3030b63d520150f47f6f487d972e2df5d186dd7bf7a18e3af7a897107e06993cda0add801e7a424d58b44b0ab970c3e1a89983ae109fd65bc3e07c386ed257b4ecac17958bcfd5a3150ed823f733df5f899978d8bac554a696101f2ab8b9c2917afc81653435a8e2a8b0d842f6ca2909358cf803f4cb3a04564cdab930af2396c3391bb556cb34e1979999c33bf88e1102026495b5945165737754b3813245f72ce20b735cfc8cb72e83bf8b6df93d86ee32dbac09baa101e647f2e09fd6687b1aa0c68fabd8480bcdf69c4cf5b4f74eb8bad902429bf41923e8caf83db39542c82d31ee16d65caa1df77457e5381b156e34ea2f5f5119dfa51735c9f0f231aa47f05d23296400c45c85a1c03179fb56e2d8bf30e17185f6ad5310bfbbdb4a65aad7540883e66d5b6fb5fef5eaa450bfc3983114623cbdb9e6734eabec031617c2309265bf4f19f4f53c00cc580312b122b7bd982477bf4d4127555a010ad777e67e05a0b0bd36e59ea389ec04c167542fb95f332475f74e3e7c7526d439603a7736949e17e77d5416ba04caae410cf14c08282b3a98b9bf8774ea53f821714700bca67204e58f49e90cf586a9a36dba89d13811bac65c119f6a811bbbb008c4b4b1f1250b2b4db06fce1750e8502a09761ab6b4653528ea9d62d561d77bb8adc8ca9ce5fa504c53e34af7463ef0e0d7694354ad10d2d1867b0a863405f4f97319e28c829ed1db4473064112b930727c4d0b3f2cdab8c780ed89ca1b4fa7ef5b32fdfc65193ec0d1ff85a4dc29110888803394e34588c2d2b1bcf4cf598b2e23588ba6ece534b5ea1c11571fa9c76544df4b4d78d96f9981cf6be3c529b96143e2d9f4109a756b3ebc89a5ed882effa8fdc3fafc413ff72d8e35b308f39dfd425f0c3a7dae66c34f0389862f97981a09d3fbe5a53eee43403493f2739c05f5f99d649eb4fb103ccfce5f98e286d880fbe178946138598b26590837ad3f6b35e7b60a376d4662a905c178ad78e5e4ba3e51acb5e5f14530a4fd498847ff0ce6ee4391d00d7f9917c0833625105a658dbbaf2d6052794bb5c0cb37fd787884e70db975b7b1a99c89ff0a3a95f32d437be8a6f58e953d40d2c18b65e7e1e821ab8d1c149beb0522c394778ad5c0cf47f5a8160c003e000d57e3b9ca7ee190bf53d1b5b121abbaa232e0ca2513da0774a09c5842ba053eff135a0252db4811da71ac343c6e77ddda33f607712c143e2510431ba109d6811f6c1891cd4960c8d294aa8052cb7de3af9a67e38d2b9dad435dc0db90209cba6b20aac251347333adb0dd396560a4f557e3387d345f4b77afb618b15afdc32bba5d7df724b999ec5e4f667ae618441e6e3f2ac9e2f53b6ea6c064a1163e5be23eb0e781379f81b1461e3275e54acdcd6f99475e021436890cfd33f76cbd0ba539599e346e8a1e32ccad8d7856a0643709949fccc1bea61ce63e71def286727806ae296a8b5550a436082f99971a99c18af04290a2b5cf32132b21a8d2c800212d0d61f74cebad3b88f4bd72b2f2fa8e4d613a2db011bdd17196bd150a5e327d8b29aeea505a19ce01e7ba7fe4c559d619438660436594798456beb87368482fa45a217fd18c7bbc2e8142411706221442f16b9e35a97272d15b15de14351106a5824c23d75c8429db67b54c817c06d16f563cbc1a70dd3a99f18f2887de3a138ed9b2a461fa8904d8f298f1a66b973996f919079c1141c8ec074d2a75e35a83169bcd607cebe8d96ce91f70db93ecc2a58eb47108663619cb4ff22d5a8b89bb10b0cdda5075b13c7e069b989520b81be20827fecc5010f6b3c88f050cb7d8bec32feea7036efd1151cdf57b155fccd4210b6fa218043b355f7559dc4f7d0cdff22fee8c18eab5dc19026fb378df489938ee90981d5d4612c944a4ebd3046c46440d2c722b298a41b97e5032cdbc08cf068b33e98044885d49e98daf0e7a0299a9dacfec48244eb6241273d2535e6e6bf339d2ab55925cc3b1d7974f415607306b25aa361d173a31c6a210c600c0f0b439854c7237b264f9c978bff80787ba05e4ca588e976382b8ac4626cb97febb144684e024d07539af141b0e3afb7cecb6a5af8ae650fdd9145c97879ff6f3c60a1e7d7f5a8b19982c362cc4b090784e58e2505105a67b9ae4caa889588dff80e09e492d02399bed60f397b8f595594b72785f004bb7663d6f461a42761e51d646fdeef8d09d3edda4d2b66e0bba71420b85098da7419ab5825491ea3f271c4a7b78398df0a04f73c2da4cf9db71838582f2d723ff223b9012c056bcfa8b373c76dbe3daed30d24570802b5c43b83f340f7d30f6bf3fd1e9be65798325caa83c8d8aeb6a72a2185661e246ba469b537f9c7854301e9603cee5b86f4a49413ce55491a6535a48dae9abc883b81b25323d7cdde7709ccc518065e184f7a3be605ed3496b2b9bf42cdc070f6bfe9a34e02d5f6e6804b2b14c316830575d25411d902ea8114dc090c26fab6f72769cd507f96c8c6aa157b710427393ec79452d9749bdae1f0c6b7684b633d659d11036c7120eba51ed8efdc2a0c5538c895e602c92e26c91679c5df92e2a769344b85a78d5ede2cb4e75bb85184a8df126499fa634e899397a950d78b480d246be45cab0d85b2b4613dd66528bf2c975e58ffc299e678a1ad5ef4f333243da505cc9b163f5ffa5c98bdd5c2ee4973e75a672a28513561aecd20fc37a064834bf55d2a2d6872ebc7878835c58f46f6451fa3226e3edb88a09ed4d7cdd1597295c5a1d4eae822962bd197f83d21ba22a18b686d72e01440810d0f1e154aeca4f6f33051ec1f908ae185873c042e30119823d52f9a34c219840135a440e0fe33fc8a69e7c484efc5452476ad7caf4354d8039765cc5bc32f2d8dcd9091b0a0ceb52e580cde79c2e8706aea3cef93c6279fd25690ef1db59939a75bd043772b4e161c784db4de33791f678b79a360d8bc2fe333bab2082f46a6126da8f54b14e7651a2b7c2edfe1738ea3f2110a85d7e295b9e4c444b9076a459494d7953b37f89816b7ae9489c17c78a668c568da2795d1dc67a1a88a9f3ed9e9a281c39d2b64dac8061e4e5909860a89314a978fd5bda1efe7defed5200674a6919d2cf1bcebc5e2d6bb6ab65df8fad0810890cefd6ede656e5548a245d0d3caa4a51c9429bce875c6ec50b3d7e74ffcf10c2ca131444d295fdad5a4e83f3188afa8b16a4c547d4c9d9a5793fc575c85faa5d13f3c7528912e8da619ddfa3a7ac9044c076bcb8069b5ea89942991a6375a92a8981eb91e3f6a3e02bbbe69ab2a1a2d0ab004cce77975a493c514ac1974d260a369fa20b3e8708a26b7c8b48dfb7097a09e27dfd389a0843a48d0f5e0cb8ddead2c7453bf097cf4e0baaac364456b5a5c7db33d7fb6cd51357594bc791e847101919060b13dfcca67b2a08a92e27c38684b7190ca2d620f3f0758cbe3c1456ae348460a774f6200718cd2ad2db3da18c5df9cfa19964c92dc7487e467b27d06b5ec1e444a1ed29955513f0fa649d5843bb50ca2649af08494a8aca27981907783561811174f9fff4d962586b470e928ac91347d39aa537d434880bfc6c9be6537f8608174206efbd9331c9ce6316dc8773aa1d24ada760965d8aff9cbc2630626063a0d56f8c728ca9de4aa9eb5456fdd954d05ac4e81464da3369fef22561e4b4ac1acf0cca90fd955de98bd5f192341919df6ab2dc0351f068d0dd904a8fd36e3f30fd36aef7ceffd780e73be6c1f9f4dfb398217065b6eb3932b3e5e825aee12a5530fd647bc6efb1ece53c4fec7e82cefa68d297bb1989b3bcff21e6c1fa930f791740dd814176e4e0ede416a3aa6083fab24a2bb80d062f061511fc4d4ae9db232b40e5a814be3decd790c9a1231edd4b66af1bd771326cdb7b60f1f3e6e634ade8edc4ca91f23e7869c1c135414bebaf2d92d6dde48472c200fe5bb70b8824ee66d11794252635f05565856eb66e4e436644aebd9a2373c177d7739fe9774998037a93fcebbbba983b470778faa5fc312731dd527eca28534a79fb162111ed98a3efc2966eb35e278288edb0788979f3ee98e5700a3d5ad3b2eb7f4ea527e16c697c9ab765eed00b788a218e4f4a2bf836999556911198f1e35de4114b7be070968ec4519072d1d4e55487b9d0af2ef8cdc857adb8183a7384336359221d25d938efdb3a269514fc9bb62a60cbdc110db2b2482026cf8543eda6c2017571a5beeb4a1979c4b8b2654b6bc6a115261db31e9815f9006e09057ebfd7d9bb3d25e95e467bc2529b3a1509a32477789e004150bf0db7ba067ffdb47d176f6ac5ac932324b2ddf6b2af449d3da0e8140458c587ca9b445c6ea47b6c7d35f0cc785392e4546d4312ae136d251530b75a394270e2b283dc467585e130544e80ad5c260da62130d12be122939a580c85df3558c132482797cbf7bf5a931e6f4030ff919136f587a2033c062937c8c706c24f45051a10dd3115f0ed6cc89fbb83efb3ea0167c30c21006f5b41dc37b3e2ea9f4b3b357ea3292bc4dcd0c60ab66c6d7ccafd04975855431601c54875c597733cfd8f8b15f32c2b8e65f28de545fecf0a0c0f4360a9171ffd4f6c7ed368bbf654253ddf5bafd065feeb654b339175833f7b4db08213dce9b15bef42cdac565c89378dbbf601954b05583a37f0651e0a881817812d404f2d9fe66ce1cb20c1d0edc05fdd4eddc0e325b8c455998bead1f02784066d73af02995b7c0c351f590fa9c3b942002bde757f898fce1608169d8fe72b5da67c14cf85eeefa3f28a8fcc990b54a07cfe15569ea32392f60f170e0324bf9349dd4dbd00e715c0198d25af7e42f8d5e4b322c576fd7e00aa67b07d0be84880ad0cc8eccf8828b4cf17b529ebe5123344158beb29c2a6bad74ed5f3d838ef2bf71511dc89ec5f58b3bb2ff5e670b895e90763929deab3b0c7c46abf54a9660c26cd581afb", 0x1000}, {&(0x7f00000004c0)="ae749548fb0243a8d8b73b28b8ee32ca63e4b336d6c4bbcba4ac404236d2d0bad2ec6125b13748150830ccf52324df22a526ce748162707d9731272a6001f4f1625030fb1c95cac9ca4e661eb3e2d313a4cd963375acaba9f7c8a278968b032f1c3aa010eea3461c1c67731d0c9fd93ce40fda96349222ffbdc27e7a", 0x7c}, {&(0x7f00000007c0)="33f28d81b49dd137ea6b5d371b4e82a36cba62f554782c2f79525af4c706e2406033de241c66c9ab892e8e39bb627c5392f50a599d0211264d4328c5d0d9e423933061c2eac07ccafb038a533e72b1b97d0350c51150f98c336416416c0ebc5dfec75d2d0b4b996a37538ee0099be3807dc8f4eb2e8778a6ae1d8c0a9f99c6217c78cd86ba045ac376e958e2490768627d3731", 0x93}, {&(0x7f0000000600)="fd6906b5fab8ab84f9cb6a7e45cf538212fa3a6fcdd7041f0699db713f59def0ae3ce06e5d73e2f6e96d55e73c9a0b7111ee85", 0x33}, {&(0x7f00000009c0)="b690538eda3760203a072bd92a73e16e646d2061a77b60c3ea58b28c0658c72da063fcd637c192bee08c3c53c930f9502579fbe1a6e83a6b63cec24e1900530e84d2eacc8398119809ccb553642aba8bd601bb646e8d7c32e214d70a", 0x5c}], 0x9) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000006c0)) mknodat(r0, &(0x7f0000000240)='./bus\x00', 0x6000, 0x80) 16:04:52 executing program 1: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) mlockall(0x2) syz_open_pts() r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000aac000/0x4000)=nil, 0x4000, 0x0, 0x5012, r0, 0x0, 0x0) 16:04:52 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) socketpair(0x12, 0x4000, 0x35a, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000140)={0x40, 0x7}, 0x10) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) open$dir(&(0x7f0000000200)='./file0\x00', 0x7ffffffffffffffc, 0x10) close(r0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x6, 0x4, 0xbe2, 0x1000, 0x0, 0x7, 0x100, 0x3}, &(0x7f00000001c0)={0x100, 0x4}) 16:04:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x8, 0x0, 0x138, 0xfffffffffffffffb}, {{r1}, 0x0, 0x40, 0x20000043, 0x40, 0x1}, {{r1}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x1}], 0x66, 0x0, 0x7, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:04:52 executing program 1: r0 = socket$inet6(0x18, 0x8006, 0x0) getsockopt(r0, 0x29, 0xfffffffffffffffa, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x1, 0x9, 0x65bd, 0x6}, 0xc) setsockopt(r0, 0x300, 0x2, &(0x7f0000000000)="20e05a56f2659c918f90d4070fe1cfa34078653ab110946d09a0344d807ef54c02ebddd53243d9d989bf31eacbbe8cfcca78a3a18f3e867e3ae011f257368c16d4710bcb7a6192d4d7ec6eac9f382c61aafd7c401515b2607f3a7afa719c699facf3d848d69402c00f8205a88943c2807de61b9ecc229305821cc140c0294118472cd8a647b3ba9205f0cab31d757b3ee1291846068c3eddd32d7255c782bc32f4abfd831b9f873cb4d9571304b07502d92cc9a90d810e8d365712ba9a818f62b4610f97bf789d5591", 0xc9) 16:04:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0x6) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) 16:04:53 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x20000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:04:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x2, &(0x7f00000000c0)=[r2, r3]) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 16:04:53 executing program 1: r0 = syz_open_pts() lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x800000000) kevent(r1, &(0x7f0000000040), 0x100000000000f8ba, 0x0, 0x10004010000fe, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) mknodat(r3, &(0x7f0000000240)='./file0\x00', 0x2000, 0x5593) setgroups(0x1, &(0x7f00000000c0)=[r2]) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:04:53 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x4b) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000140)='./file0\x00', 0x800002008, 0x240) open$dir(&(0x7f0000000000)='./file0\x00', 0x41, 0x0) 16:04:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file1\x00') ioctl$TIOCCONS(r1, 0x20004276, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 16:04:53 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x7c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getpeername(r1, 0x0, &(0x7f0000000080)) r2 = dup2(r1, r1) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) listen(r1, 0x4) 16:04:53 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x2001, 0x100004565) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x4) sendto$inet(r0, &(0x7f0000000080)="f758b3d9a83d3e68a7dbaba480cf3281e9262f5cf48899e7a596d34658df896f3d1d7549e3736227d506b19335f7ba29a1de4f0bf81d31ad6013fa98455d0a7dd540a5aa9c741aa78f994b0e39728aea18077379883ea6ecb71ad6f9cc79b27cef8d52e5b3ff83f5a9642373aab4916a0c62fd3d1190f5e2b549a66474ac338dc48ec11fac507f7a8cf4ae0dbff84d5d6b1b24d3429feb88e494d39fec82d29c0051815e0c6603d94bdf98311df30275be2ac4a4f4b650e940296ea8ebf90a59141c1233e7189fb4ca15179915a5a00128ddd69b766a5e33d20b54", 0xdb, 0x3, 0x0, 0x0) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000340)=""/4096) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x4) sendto$unix(r0, &(0x7f0000001340)="437b734d82c3d66a9bd164810f1f55b5f9e22d11e5b7ab9b66d5828afee6d0c57263eccf44c0bcedd2e46a692e32555ea3a0ad8d3f3fe63806c005839df08f1ea1033a9a32ceb68eaf70f07cbf7b73586ce1dc70298bb734de31c4c29dc47d9506eea4bebe66c43e42c3b55679c2fcf642623621f52b58273c7357de7fe0461ec82e903411db542e9b3b67d6c8326c443284f8b2d2ffe736b7df2a62277a08ae1ad382479c91d7c578ff68c345b5e503bea990d64ef68184074333c4e5632e8be8e4f43aff03769200ed83a64c2fdcc2082416193ad955d337b0500d268afa85d9ae4c571a980905961389d7c6ba2bc95cf3ec46e823b23bc08ed14936dcbf9d1f89378322fb2774487bbbfa9ee8f50a2162eedef37aab7a9360f02bddc6fdcf7933cce372205daaa56faffa920200e056eed0d68731897814f32f833f895ded86679dd3aa7f1c5106e88a5c92c3a2f8b59b7a59d8087a21ab8142a5f3ccfc4b9e3f729d06f4963cecae574f0ea36e0be1e21757d08ca29bc09816592df8b4e71e5e3fc7c0647c0a6299f3157cad33738f42800494ac25288c876a0e4110bd7f7d62361f2f55cd838d71dcbb933c010106d6a60b36a890c1a045b9f8d47039bb3d1626188de6f46f5eabe10218acf6d0044884c4c4b43d1f2500c94767f229355810f899bf5b7c829e1a9d501b63076468745705e6097c06ac4ad63a15403511d9b55bc729a009626903577337009b6279125c62536d495a65e9d72023437b9ee35974b0eec0251ceecd5907d09b1defe9dca267695c17e8f7c95b121157ad7ecac3aa2bdeb5710abc27d2fa89422658c256288a635f4ffab7707372e05086e67429e8fd1caf7316f3100352c54882f62dcb515755b290fd116e385535de69e16fcdb15c188d7a75802b01448b82575788cceb7e06a69d83cb681c91060bccd576cadcb2d34a3bd5987c032989b56929605ad260aae78aabb552337a8010d107f0aa946571fae6d384559c32bbd0677b1d73371b43e50d30e2b68961e35ecabeff947c95a018e2d85a8cd6917ad4365cb951c2cb98a6923362c97dc5ca24112238ebbbf497bdcef405140e1beffb44f3bb6a8ba9bdab2410a59cc73dd7668c84466e4d5b65c9004947e9902450000584c2fa72af8a44945ccd3edb8092cb21f79d3634bc007361aefc80a122cc3c200972b709934e90f032998e7109d648e046e2f9d94b858ad49876736a115bd65ba7496207db77c82a0677e33be019c218fb29f9afc478b25c366cc168ca5735bfbfcf40a3388da2058e69b0af41cde96fdebf26a096fe23f8a36c56c5af55a9048270f124b5bb4e6ce757db22f6f686000768d3f7d8544124765a0ca1421def1cb2ea080165f11496a76b9baec92b6fb886da5d3bf880c0f070cad6cb060f16d15a007f991042c5416f5fc49a18a23753b4bef070f220652a1fa43f841002cc2617f9dff7f29d277e6f3abf0de28c29b6820ae1821890b21a82bb879fdfe9ce3690cccb331110a2e8254a1030f71679355e94bb93320b06c732776b8ff6e4992f8a6cf53c1ac67c790ef9d2bab663014efabecd7e333357f25935f002a90a72ab5a583e5c2db9cee43a814e948e55d7743e01bd13f59c9ce518d4d0eb0c7c36b201d8cb611920909b53ffc8d37a2105b48a827a6b81edffacc2b53baa3884f4413134e8b003f64d1eaf14dfc8a5ffdb8f78ab59ee40642e655ff75a2de73f787d2ed2ba2b4d8ae43f35e49262d62186d08b7f9b6419f26b8a17d36ce03a4b82c74052c5dc419f1d43bbd8e768d212dbeb4824dd326d5b7d9ad9ec62ee24cd0b60b30f90501bdaaa11df72d8b90421d3d316c28e4468ed84fb03c4d6f1c9b3f4a5d4f541fdc6fe9de2fd3945e8823eb48c36254860d32af37a43b121a1aacb4dd5efaf56862cd99d3a29fbf5315a1bf6bc687627e9d3d794717f2207eeaab1a7f50a6449773cdf586898f6fc2eda0f96f6f2c9a59ac2f7b9182b231172e48f5a5b3639736d9d3a30f8b257af517dd89d2e4f380c88618c813f97d4a0eaa0b6420e27418c0db912de31455127448181643a232b0e33358ecae594227ef1237b5b83d9dbb23565098f35dc43333a46aa5774a628827ea300e61babf64d5dba0ce046a0cb22d4f2bbf8f9f3c782aeae23ba618666f25bda6497c1b0119d96bd7b175d5c394892edbbc864f1b40f59e4aace13c9870769a55dfe216bec131bd7f33d85bd1ec3f3367d832b669e739f1d386b7a7f32303a7d87ee0dadd4054bf799100e8db5be59a3996b62da084c3944e21e0294e01f49a79203bddf6880063326410db5476d1a86fb5603ab3f30ea7ad46829ffebe76207eef9da241f95dc18a84626c3bdfcb6aa65e0de623b5409895ec5b8eff2cda678a401636f1de6a6351707279a4574264fde0690396a8f574da2053dcdf4bfbf41110537663653d04ef32cbf9262883bec04720567e2b60d46fbef9a8497eea8d102eea70aad2e40b67d5c594c72899b9e349c3a1a73cac87fbfc16ac81a36a4c2f167baaf2e72ba32a365ec956e16f651288347d58fda4395980b8f08b52889f71b20275c4ce2f6985c27fce683b254f38a9c3406fe4ee93c5ec4c9045983dde6a1079bffd37fadeba000accd450e72d99acaaae5943cd75ed38558336be72bb42134444f3cf670075042d21124303a2352a4e32fb822842706fa58cf438bd5070af659c88230f99d6e7a3d1f41e9ad60a5d1f7146907181acc357c4b0b1ed0e09de0249083ddffd4d734b4674678f97f15de2a5f644e40c12bd4709dc22e48fde35086b240583a09f5980fa1176cfc9e997a9d2d63642ee0e4ea1e8938fc4a33a61c9e2879559b9ca05626d3f7048ce202faa0feb9feac1854acac9158fbeb282073330ebb5e6a7fc2cde8ab5428f0b7a022ad0cd773f33c97de8818a3a14c841c0d17695381febef11ce46bbbea8d938651fd6b8f8629a0f0d0ce2468015554daa5472a535c09f61da46495272d7598de9bfa6382812dd1a5018613c0a1e8d7715c7abc832afa537530e1927cfdd4e77d8626f95e96db1ad5630c59188dd69822730fcf42d3fa78658bb8779337c2528b365df83c224e3209e9f96f507c66354fb27ecb19b5ffb22adbc2320a65c16a4b00ba2cdcbd22e1f2d9c89587901f8b82d2be93df6b8167033989b70adcb54353e7fcc5e32bd30e721f98fb887974eb98749ebdc3407dd6260baddb86eea7b014857fda7d82dff961594618a09d7c30e3656abee55f34c3207b46f1057e4ac92eb0ad9e9e13ac0d84ff9bdc6b146902bcd789e35fa8c2e7685671eaa0df8e50f72275fa2061c7f9ae8ba07b5a64bc8f812e5baa9acf3da6fd491d40ae03a08af014c0bbf51cdbc8b7876d7fcbccef6600994b29d63db4d0369296f429b6f3115ab8310a96c6c0935e053997ba05f4f008a4e272db552f3742d2498f0b6d81603456790e1e2c0f593d2e9011fa701d635a26363077ea0dee32b6b63f7dc25501fff9981308f013d237830e2d19351ae29e9050f7234cc47224c5ebedc6c2b3722f650176b6649288615b09cd43e0e4c03aadb07ef6dcc94288af3fd9e436da19bc908807c4db5a490ba357b8f956ce4490381503b87c56b62d16c18d919a1c910f0ec5cf0c262160989019081f4d7c2e1ab563eef6d81da2a594a1b24968b2027c5a05ed488d88a7d186e0a9e7eb13346c954bee50bbfd6850d55e977fe647be8a222c15a946e79153a9db753c992cc1fe24237b195f9b9e969f33c2a7bc839089aea5239cca794bafbfaa3a96763b0f1e7222858b9485b1af4370f48248987b42051071f904f61f0810f7b19161c25b057b81cd6a27222cfda1c3b83f7009fcff548ab8b2a5bcb3efb9c976e0669ac65d7ab51b3d0244890319158a2bee1d9768c58aaf8dfe679ad5301f037b9c5ad6e53f354449b0ddf71319d29d0505336ff697a5eda0440fd22b821e8f554b6c2acb3b5ca1bdc48d8524ced5611ebbc11a454a64f2c0da5d4990f5ab491db1259f64cda1a43a8e8d249a214824e5d591d016167b4719cae68fc13d8f2a2cbd534b761a17c82dc564afb27e6266978e9b27b9ec70c87030b55fc296edff35fc172a24f5e01274dd0a080d999ae0f486635a72abc3c18fc56c1f9e317c9fd611bf3f68139205cb5fb1e1a220aa4b1a25c63232946d42e6538d343c4fbfca593fd71aa99eafaa4137abf3692551a5b531ebb270c53676e946efd9b46b218f842fd60a954b7d60f56676f24586adf32dd377f47e8f854be1fe95a38e3cb0d09020df253c4a386604bc36a96c1ebf2a71fcfc8e2c5f4e5370590a1a25a42bcd0e22698d962dc81dd7ae334288e2c19c52ab4c6c23634f6492d197c50833fcef97389d60ab9541883e854d820e7be3710bd123550566435809cd16ef80a4ef8b04ca95cb7dc7947224e20c6f3f0117746107d610dbff22dca4880f6f530a375cbc66d32b5fcfef2844c6e7e27583237e99528d2639e9c4ed39963ea29827a2ba2e70b57d10d699b999ac6712b43fe3c50788143b9a6d00da935406826882c992362d5a33c87d82bdfee4bcde099be63fb1a0fd623cd6b359f029c9fe9c449b8d3fe1f3ead7944150d684e58579e82dc94b08bf60b83a6e1a2a6eb125b2f0c1446968e39667a01411e066af44e6fe313318299b222a4cbc316bfadc3fb963d0508c3358020aad2cb97a928608bbe95d6a3d171f69e221e57ac3936123fb5258a203ed72aae6d87e8d67d65a9ade1ebd27deb4d006253544ce86a51f22b22d7f5e0e66a708953baa8d09e6c42a095341f49137398c6323b435b733b538f15d906dbfcd31a14b37a0e0a0320d343d286b55177e811975c4c1b003a21077d821cc4030bff2f2f4db8eff7bc6bad8c4e04b888fc041cb938b1db284803b294f436910835ad38b56b1352ea0f704b801cbe86021d254131f3945f2edb3437e74f79b1c3bc9cb22571ce82836fa31d79836258f14a23c65959a55d01643a483b7f58703da0b4827744a403979dc5054455d3cdb6a2f9b152ad4e3fb656e9bec94a6c98a72f04345c0daf6fd6916ed45640a09858278e6c9c7412415ff6a6c3a73dc78e19a1422b4b46081dae13986a7a9a94586767be2f1396c24608bfc79e8d78eee4e48bed90c515d9b498bbd4f8c417258f15b0bf4d367e38e1be61300eacf34204f17fac5d0b92c418ce3ea753e1ab3fae3180b3954059a9b33b237f716673a18038eb4de2cafb74c003550241ff3bb93d8125315f758383398cc92b63b7cb36c5052258cbf9328fd419591ef7a2a66b7cb17596bae8a798ddab6b06657c33927a5c7f5fdb4e30e6289b9d495b9029876356ec9f0040c1b0a22be759dc9fe3bf05300c9204c3c2e54ef7c7e5558c29bbb8f8cee47e2947525d38e7f5fb8d60fef7209c4636392ad91e1df214ca4887ae57b2a70527f1b7433e72632158a89009848677562bd5d0992fa9ae5f0e523a0a6c4ea5975dbef227aac48935f39976bedafee591249924d7e05c73b4160e708c20777e4e004580d8f064467fc09f012c2e524b30dff81949c09ae6c1bbcd32c9f5d673664a7f29ea6041f450d71907355fed08bb5202d842802090cd2d5342561f6b75ebb0462f486d3a55573d74d7319a13eb95caa3303c53c7e90bdbf8ebda8fd888cb1efe2475eb4754ac9e1d8bbd3769848fbb6e52b592e0cc3e4a47f2e8e3e23480e7378a4be652cc94c6edacfd9a6f461bbe4df9b1b85e9794d61aa49c380144295b4d859e1d96fb8a7a49c2cab3e", 0x1000, 0x404, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 16:04:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x880002005, 0x4300) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000180)="287cffe65e8441f6a991802f8a454570fb284182cfbcb8f55761b1f27189d7ee261302a00c0149784e076d3513e5c0b3ec076fb316dd18a65189ad9a5a8e201e0a68095a811aada94eedfd8a9d296b0c0f28e87d01a81e53b5c0b96ddfe55eb7ad05c367c21ffeb4c4b0a8a8df0ec215a1128ff40313e079c1f3ff21f6465e1a7c4969ff0d085a1bc6dac87499eed07cbcbbe7d36dbbda0c5337e6d1967598539603a704efb410e49ebc65f87c6f39a67034b56027c852776c000059873564bf3e5b8c3fe0fd6d95ca75fe", 0xcb}, {&(0x7f0000000280)="3efa2b7ea0e1483ebccbf49139d421738ee5cdf5e9bd67ed62d0be47b2526c6a9417f9473f2cf9e4f7e9ddc1f655ae1c19b936b6b39fb81c50e3c3aa0f323dbc26ed1f375a6b178e8f6eaabe32cd107bf6e80a0616e5ed403c0681b9a103740da09fb90a3c4e33af4e23e9d0b9b2e7e416dde680f4ca03442249546dc9947bc9b9d5c0c2bb41010d8cea9b9e6ea7eb8ea7cb59a6c91ebe4f5162799d92a97fab8ff8ecc857bf5677f71cca167a86002f7c9252f0df3910405eb52ba3a2094749e748", 0xc2}, {&(0x7f0000000380)="009abd1dd94b7973d3d90d238725e0dea04284902c684d33d446e0cdb6d964ba55f1b5f350cae9e4e267023615d445fcc115c65fd1941f91d998400a32c7797e3ce76fbdee97116e8976e747384f400bcf7f00c9c3b8750235719363a9526681cf0cfd721de2a83f4fa1475831bcc1653bca1ceccc2eab71", 0x78}, {&(0x7f0000000400)="ebe7c943b49c344368", 0x9}, {&(0x7f0000000440)="d151a6ff0db86f516a553d136924c9ed0d8e7d6dbf3982ae6ba28b69d70a9735e0b12fd9cd4c96", 0x27}, {&(0x7f0000000480)="5a421c9702e5a6a9694b6fc4fd69daf3764dff9bdf19cb76891995e151c0a81ac64303367c1ccef9ed30ffa3f39b2899da7645a8c42b9003325799b60cee6864c09fef4523374b8e6cc0e36899c1a3f5", 0x50}, {&(0x7f0000000500)="af3ed93efd986767f1b0e862fa1a47676cc7490411fc441932b00e5edf4860d845ec21bb12b9a4987bbb9ccc7c75ef6ab7017391c3f02a18d728643900d5f63f21c49441881ff75b877c30798c45418a83c860860878476303f33713788a5a0c1cfa9e4798aa0ae6faadf96a71841de210da48a1bcbedaedc86572218c041c9459cd2e05f85f62c8294255839499a1d933e5cec81313e4fa38371032b294fade5eb502c22e020b538d2f6b6bd290ed3a96514a874d1cc4f1c793d614aa34522bf958f93b54c68204a57bb1089310c731c346ee4c0833af07b419ab2cc0a955b1aef4aeeade74", 0xe6}, {&(0x7f0000000600)="aa098015d9177dc76165", 0xa}, {&(0x7f0000000640)="d3f653c1483d9c130ec3d916dde9337282", 0x11}, {&(0x7f0000000680)="8e8ca73a39733b1d086dbac6513d28b46c296407a632030a36f1ef9fa30f73d8792c1c2f99c351e37fcb3abe499d8443125c22f46c0c34ce7cf991f36dbc6ac7089d4a4034ab6bc5679e88d10640398ff5311349621bd6fd3c335f169ccf89e3d1d856fd1a8675692d728e7978c1c05f674e5b26776dacf9be2a09bff4f0c20d6234365363ee29795f079d386a9590a3c0916a04578f714553583ffa5b1d4a7842dfb2b25dbd96d4b73833c266b5a5f3b03b77cf020b1d3f9199289474f5ad88f811dec7211f5aa4c923395eb269cee92f4e3cd7793601ea183ff3084068770583016ad312797b9c02", 0xe9}], 0xa, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ftruncate(r1, 0x3) r2 = dup(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2008, 0x1f) lseek(r1, 0x0, 0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x100) fcntl$getflags(r1, 0x1) bind(r2, &(0x7f0000000840)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) 16:04:53 executing program 1: mprotect(&(0x7f00001ba000/0x3000)=nil, 0x3000, 0x5) r0 = semget(0x3, 0x0, 0x131) semop(r0, &(0x7f0000000840)=[{0x0, 0x9, 0x800}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x100, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1125, &(0x7f0000000140)=0x6, 0x4) semop(r0, &(0x7f0000000000)=[{0x2, 0x5, 0x1000}, {0x3, 0x7fff, 0x800}, {0x4, 0x6, 0x1000}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) r3 = socket(0x18, 0x1, 0x654) syz_extract_tcp_res$synack(&(0x7f0000000800), 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180)={0x0, 0x5}, 0x10) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDSETRAD(r4, 0x20004b43) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) fchflags(r2, 0x40000) fcntl$getflags(r2, 0x1) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000200)=0xc) semget$private(0x0, 0x3, 0x84) 16:04:53 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) sendto(r0, &(0x7f0000000280)="1fd82fde209f47030e011307927442877c7382fd915800aa73ac761cc2e3b12f6b1a0a6552d7d6562c6afeb37426e3ea44036436f039f8f121f1ef4b5bb1cee220014d2fa42fce7f9841b020b6d560739625402c3311f47d5d2be4c34b912f6f1f8a821b33d7cb19274762092d9285b3bdbae7279593f212c11d4cd6ac8edb58d1cb5cd1865d5e11828cbb690cbf7ab8351c50e23ea960629f5d21bf95b213e565e04d5703823d5a1fa98515fb5b", 0xae, 0x2, 0x0, 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:04:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000002580)="0fd2941906c574661230f172a959f71c0747b8e2c01dad09bf65f7a27321d03d884407a566d1eaf68fd6a1e2a93ea404d7d7d98beea5f7af4cd0181f0b6a67c50499a67ca3e905598fc0a75fd4264e728c0499589051d107455d92e01cacdc1310b57d190ee5fc185b90159e31c2664d1db5b59656f389d95cd4136184c6e5a123364a0678e6a556e630d64b6cdf0e275a7c413e56aa176e6620f8ed003ad471e16c0f7c20395ceded9f4f05a085b3dfe27776196d52cb913e9e233d8dddd75625b4f938072a538ce0db9a816d1523d1fd74bb55c83ec4bb05f68346c4ed325d2499c6a4ad9a5a93b0683e88d4a0771d740ce704584847b79c44f8bb8d6ac7de8063f9ef06ce020facd45bc7d970bdf3f29e4760da9c4b5b97234d3f5e70cbdb6bbea55d3edda3a8f150ac2c76494b48bdfcc74aa22420199f4798700e02026c7556dead7c8e93c93f953d505ab7939225da24899e3303a6790a07fb8a67e028267351e8460afd4170890246456a70ae0e6e409fe781ec0384297f84272e0924d3abd86eedf60439997fd04f05938f547a9dbd24e4b5ff18f64e3dd75c629914e389b807b9d47abf26e3c061f967f632c2e70aa22036857e548d276d435fcf5b2a04a425d8a16961466d5df1d2ef80e876140c3514261ec8ff947b32c7b8fb6ffccfeddff8889b37fb6355ab88c8d8be44828e689bc2ff5c693e778e4a681b96cdd2503b39748257635c7afa0011097a682914f800140b585491e121939071b0e711356d7ba232504cc5871b2d376468e54be7f1c62da87e8ce544f314b194ab8fa402962b22108157eb903501875b690481a42a755c8cf857fa378080ee26a365b9f32b4e129a15d66a7cb0548183e770de561105f314bda7682c766715a7f9f31513a670d1787bd9250c29c2cc33e1fcad36c613e4a6510ab19edbba6d5994ed211a610eea0f8ed99ead11fdaad426197ce248598bdbbf1db8c3dc0dd57b06e83f0018871c4ee10e6a2c5930a9adec11e09afb19617ac53659cfe2b7b891a41ec01a851bb97c05f9d6e0e712d6df55ec3d0d43890ff70258f35056e65d3ab92b54feafa1f7afedfcb8431813fe47fd0d44ecbe8d0406c0f5879908d7d8682e2e62611b2253a0eb33ee124f36b7626f25a366fdab405d3747cf0c4c0860948901acf0958c21c058e6ca6e18938bce09b777a85bde72d9acc650a61d9fc866dbccfd70aaf9786c39ccb3c210f03de21842ac1acdc8996e323923a9db20205ceea5163c94efa99b050d5494a2bfb35d64f5ba60b6cb91eb17c271961a2cc439a938da5ab355a7ade5e64702f9934eff7e6f12aab89511908899e1993778ddd3fa9a6a65285357cd4c491ffe08477e83897528dee79a7320d30b8eee548739ce8197e94e87f11d9a134506a9d576470d0c42dce5ff3b1bd2735336ad3c49abebc2dfa445c71803cf1ee6185449bddc90fca035f71fe52776047b24268677e25a7201b269c45ff7654d2e53796cf758c1de433b977641411ca080af20da0731275e3f12825f864778589b9c7b9514e01fd90c8f148b578b7e2a965e58b981af229bdb08b2e1d061c93d08404ba72ea943cf04e1f671bf04d1c0caaed455a162eeca2a77199670faeabaf7c13fd7128588423a8d0702c1972727ea5248a853545eed09f8518bd9db12420352a697a2872d3d2adc05d00fe19f05e01ec783e8b9f16538633ef8cb2f2767f31691eeb9fcc543d9f07c6b1b671474b47595661eee77779e88cf4fb912eff9f817b7b020bb1aca2eceb0616c986ea4c5e4e26342cfdbfb2d5d3df3ea4aaaac110148abe71ed1043fc1ed9f52f4c3edd6a9f5621f38e3783ca14e7f3c3408846ea77d563024ce6b529cad8325d9bc9ca7fe36302489fddf9f5ec0b330be471576609632b1e687139c4c550c6f7e4ad04cebf361f24e9a4a2d0b3fb68307797ae3da766cb7c9ac2fe0c8c640e6d722bfc5a248237f96d7713166fd18c45ff004afddfd0b0c03d1136e9175c5d6cd32318a040d4738a70f89ee2a22932482f00ef2586bdc34215d1664b1532ffdb388d893a96f46600862fa3b9b87fe497b1a6cb8a22eb8c0cbd23311523006923a61618b9df1b20e16ea6b5a15846b14b76c22c94917551a7c526d31fe3f9ae0a42ab16a8f32e375596452a5888105091a7e55ecc8dd76b1424e4a0dd716d2057bd3438dab39c189ba186c6fa5e940f620400c0cd5b23ce1a3c258a11b88e8f25c0713125cfb0590fea56655a0249fa0c0ed02a250d3ac7732953fbb845efcce02319b4c249de0de9ca966b8e1146e103f9c31e9a035b03d824b3b80252a24ddf90bf49e0a61ed4e113baee24a8c25374c2450133e0e407b40751bacc9dc3e5ae1ff70b3d0b7043c34611125f0f0fc0d4e26cdce0599222857811b1902b67a1fa2ac866c4b11ed8b56bd381e17932491c7f19119de519eefa3d866db310c46031a3ce51a8cf8cf1baf95fcab2ae9a1017cf45922ca750438965825f8611846033cdf567411f16aa979695c65838a1976f3e72d031127d46aa3968e2faa5891e7a91f5f73b44bc62fa3a786ad4cd0e1012de2c7591f99f3bd4efef25cec1005a70b95f582a23cd02a591a60e1716b41fbe256002bca0d1cc0abc8d335060290380f65b3e685b4157b532dc29df978494678af429d94cf84feb0a1e927a5816762d42c72dade0355e920fb87dccea46758e57e7a9b1c6091111d7d8d4b8fcdb2fff4e8cc4e496f32c97920147a6d7c0cfda2f776d14a0368ebc347fd5d7bfd5f7a581f72b9c1668b70c2a1af2658b83981981c9061e2b7c9b637869d01e5577afbb386b6336101d134c7150acdd84ad1a5f31eebc2189705d3edc2038d21f0bf6e34ae7f5d3012adab4720474f1bf53cc8f34ad1afe0ed268c068fce0eb9b387ccfecc7ad7735787ddcd9dd22ab7a8a10d0215d801a26d0c9101d6b8d9de53621b628e6e644bd2a809a8ba5807e15724bc132d5e3e9af7564c7dc64c5f200b4ce62693c08f5dad837524fe6d5bb70b0babb665517bc4fb6657c99d3b9ab3cb7ec41abb3deed655583f171c118e11e57787a2e138488d1ae5f8ab789ca364b797c460f991d79721f18fb684d32e6f2e6e73ecf68a1c22f5e7655fb9dc99d8694b0f2e3d439a6e2ae105942900df72e90d9f16890813ef72a40ebcfd22d4517d96328d8cbb9ac2cf06daf2e668e78e0b8fc6200399f441a27d12aae3c1d3a917a4b2a563d2bc791cd43935fee8f47e1dfe0e94027d84f7523a052c633a4a059514de757ab71dc1cd797c493faee5a2dd444ebd90e6592811472bb534790336fdabbc49e73065fa7288bc26fe81e3c27f55df10bbb138da4f0a3e62cdb2ba1f275b619b6aa2703004a0d0b6da2ccfe939823fce5397d1b63117260cb32d18b448f2b4ca15d806c78a2b09fe504b876a94cdaca7e1155d88c912a73e0979fd9e168d831c9863db845e453e130c590d0ea6b3791a60245be4b4e29c5789bad93000667dd8a0dd10d137703a922256d51121afc3bf71dbd869f32892a77e51a560d94ce2cb8964e617445bc40944daf178b8d57cb10728d7fa53e123588031f7b4400a83aeec52e263746bf632be5d2e50b61446a91b341dbfe2079881325c64f2de97562e07bc3eeb83c3fda7db8a92033e17adfb05db99d48a83b002e740933d1cd8f7d573c3475afa460e41bf01524d07a39eda35a948fdff45757e2a8ba2d382ee898e8f19e24a88fa525fa91cceb05cf04eab6d19825e5791a65f84e8e5827106800c492a0b293e0ee4c4dedde4c05656f5caa3177a73d41c2ddfb62929dbcdb02f3b1546602f30d3bb6197105a55c3d2a0b07bd7fdd2dbabc3045f6c7a195a8dd90cdaef82086729079ac5e571e53cab1de22a1ba10b378f3ad8cebc09a190e6c97ffc5fb12dc23240aeb80c628bd861efc304d1f101fc3d073ca6e73ea90f7c357542dec0f9ebe297a82baea12623b3f779390975d84ad9cbaf0f5835989bc54384ecb5a247a1e89cc28112ce4e007daedf361aabb18f917ffbc9afdb109971a439b79f9e69db6576966acece9ecce2f8fb6e6804ead70cf0f10393ab69f2ba4802adf12265d1397a73671f09c0d191828c0b141034858d27b599f32263c43b65c9628adb4fd7d3dbe60e6a8ac3c7c0c310f2a2531c706ac4193de214e26c129fdcfb0811ecfb90422b619aeca930adc0ebec4e20b0396f358814513082b0246e0a52eb080272ab629d302f56b39c9a5b2da4aca6b3208e36bac7dd9abad7f07632bb30e32c36418d8a2356279e6e3c8eaa9559e77b406a714927b5ab78185b7e8726df5650473a501496b4f6e55c8997969a9dc374db883a216205dfa18da08c975749daac49846ced05e56a57475f84b45fc41f9670338f1b142773a89ae24838431d31ef0d549ac3d5ba2894e51522ab628f9af14affbef6c862830fa94f90e54d51cb7956ce3faf4e32e3617e39636436cbb1056d6abaadcfcc11e75828bf8a484a0094f88234033f2cf6617a71376ba4fc5e65d388d6c227a2a7a69cbe9537d43afd4d637eab831a8f2f1c850bedd48543051132710f6db6046e6f97b93c5005cf98a8aa8ccedea5e2018d73ffd0db24d54a5f93190be78516b2c7b91da7a558afd6e5c205521498ac9ef110ccbb194a36a4b748632144b44c31f54e9e77a4f0f688184efbcc085a820a6e4bb90cf95e24b132fc0a3eb08010cd5172369671861ca52b9ee2220007d4ea1c4daa83b6b3f854123b835c3aaa0f86fa3e11df811311f2e2c9b0e2472776b34b0a8aa54c0a351e2d2d149140ab146338111b8b658a238986d4e1a7e9a56988a6c3a0c9c9eec32a1653217e4e0884ca7f27c1bd501ad91252ed092d3cbf9e1b11640607f6a4f3fc9025777efeb31b3c90d31fabee0b43653acb491f4191f541748895b9049fd924d55a5470af17c5f922d6ce0d9bc6a8a9d74bace4768cc0c540011a45476416041d36d24167d2c746c6c8d9c83365ff2421336f0019510fd979887d2e9947abcc464f861e", 0xded}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x3, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x5}) 16:04:53 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) setgroups(0x0, &(0x7f0000000000)) close(r1) 16:04:53 executing program 0: r0 = socket$inet(0x2, 0xc007, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x4000000023, 0x0, 0xfd9b) 16:04:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="1ba4fd1361d0a5fa396a9117459c", 0xe}], 0x1) write(r0, &(0x7f0000000440)="9c87c3772c0035b87e33332e2e", 0xd) read(r0, &(0x7f0000000200)=""/209, 0xd1) read(r0, &(0x7f0000000300)=""/189, 0xbd) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:04:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2800000000000000b868d46f6430c585", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x400000) sendto$unix(r0, &(0x7f0000000000)="19987710ef661d87d8c3da81266c2c2d", 0x10, 0x8, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:04:53 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x24, 0x8}, {0xaf, 0x3}, {0x147, 0x7fffffff}, {0x42, 0xffff}, {0x45, 0x1}, {0xaf, 0x9}, {0x27, 0xffffffffffff6fa6}], 0x7}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x25}], 0x2}) 16:04:53 executing program 1: socketpair$unix(0x1, 0x40001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="26010000ffff000001abd480d0ab1139f1b66923b0750ab6eab76659d65830fa0b6c3f2d61715ec62b8b9d2bef0d9004cfa0585acc30206e00acd1aa362c8baf2b8026a4a2b79984b12524b35e8c2ab0cac3162196480b014e69ff3f17b2ff94bb1363156cf2c8a6ae572c63419ed6112fdf3578c67b09f5ac1f53d41712b7a33c2a3b492e9608670caa96a2e7d167cbe7ca3784f0784368c1e2070f3dceba6ad356bdf1491bff95d9916318dcf1b14e0374aa501ee7a835f3cde4b71253"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() lseek(r3, 0x0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1029, &(0x7f0000000040)=0xffffffff, 0x4) pipe2(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000001840)) r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r4, &(0x7f0000001780)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000001880)="082f7a376fd16f4404228b8bab2323cd98d8169cb88ba6429a6cd8bfe92e271e664b5bcfd03f06175502cd050040c8fadf1e056aa2b6e84d34d148b3bed818d8506e318c55157da103000000000000004c2a4fdef8e100779fabad4e9f306a737ca3975129af86537dae1c351e487800f64e323771a3517ce19f9d31f5d3b7f936d9c510750d0700aead7bd79ea19523022ffc3b7d5a86add09b89bc9b0699e77658a45030febd63f350294c2a5a9329e4749df1a77f4e6102b12273", 0xbc}, {&(0x7f00000002c0)="ac62e3acaa8e3ceea38f2c6955a84e9c5e1f5666317ac3bdda7821", 0x1b}, {&(0x7f0000000440)="fffd8f45e5eabe4dbb62a8a196e4dd5fe71d267a1f701eadf6182457c2ed924e94c7e8451f4560f5ade47ca01d24abf2e1b073fff016209a0b3cf20989bb684ce769200e4a44a12ea160467582521a165c6accba1f349a525dfb8f3cc53bffeadd21767012bb23c0a859747e1682fe7b44f069b86a7c3db514bda3be04c03dab19b5424dcf47edcf9ec7ae38cdbdc7343d9d03ecde55e21bd0ec9fad27127b10a269517d163ffdd7a2ec382a954f4ddea94cd30e66048556e03a955f3bd7cfd0a6b8bbdf5dcce5da6ac3dcc7da75600eb2ebd577a2443017bc3364424d87a96c4fc9b11b7759b0d05e76359ac14151d8bd9adfc3847af4b5908b57a3cf441b553c09afc135c358fa21711407db627db0282fddc5beac65c8236882fb76adf6f5f6e8fd4932c3ad48e84046bb602af93de437aeb9aceb2c2b2d32d5f5e386e58ef9f0ee41b95bea7658fc850d081e94f9afff4511bf994816d9f27e2e1db845e7fb147c204cdb54472f7650c1f55b67f162bd0ff64b83757af39ad933f1d2a88f73046039461451ff80a6ff25fc58c55e9c29c2d2620f0ec6762534aff6e015dc1057207408c88636bd3115e0e233e359c73dada2071f6e780f11bda76e9a71d96a556ff6dcffdd9bf399c53ca2d544a88f8fe7e2fec41741a93b03e3de30782e0dac2c9e71826336825fe94c908159f2200ea1caf4c8c7e15cb38cb43c8eb2acf562dc33d3d0a44493886c581a6fefc8a3dc391a34b167f04b4b209a5b59109ae6467755c5b5fb987f940bd378584d9426ebbcb442689d72585e4d29800f37c859919a926557796919d0c1015e392f342a581045a8ebd6ad333375a6ede23594f73f452bfb7ee6047881931412fb182d04218f9c906b884b6054ce13ae88aafbb84a022f3bab79225f6f3bf7589dc58940e703514f67ae5c3b73b088e064a5acc8bd370d17033eaf27bc9bb70210f77246dd123fa9a21ae4324c6dda1ce21ec07a3eadc05d2adf17d1838fd4296d15b5cad30eda7319b4f2589757cafcdf815d5dd2dcb729eb93b6085873d0a0a664b5cc11990af3539d3423210d115e0c92fb5b728bb80af2a06ace95dd2104896d5cf8c87143385827847e29e8a830ea3f96815ebb97e61a8cd1b32712fb0fbb67c386bbbe199af6ccb7cce3d7585b22c49c5dd807340ef338fbe98ef80f6bd2e8f56238541e0c5a0c09f4717490457a8e6c3dda19450800e5f71f473a51096b935ec3d40403d76146096cfa7c0ac209f00e16016bc1603db3718ba60f2f3da8c58f336604af1a68d7a65434641e7e3e2bbf7a2e28bdac39dd0759c180b8a7745d55ac0dcef7a75f1917a2a5eab87047f8f286c3fd5f1afdea4a5a820e633683d3817e8a35f843d2a5d3b2abb781a7d2fd89ba2a0d54eec419359857bc5323c23e1d8620a53fc737b20adb3c0769b1b682750dec86a1d37a895a663802ef4442655a39091493d8786ab07b8b3c4cbc7562d8b168be4d4315f31b1e44668a7e7492ce256841b95cfd5b350cb70af02b88ea7570b25a2f9cfe2c4f17b63068dab514e5aaffa2fbfcd6d595af7543349d1d7fdd583f6c28efb09e9f9261ca8eff3543324876f44ef770f1314240e195aa1a0579a53b2acab9d2fac69e77cef4620f9d17f9d2b6ae2afdb00ccfd9d0903e75711e20cdf96a0694d2f1771636c358ae7256178a73d0a883e7113acf676d9bdd085594f138ca758d63929836bafdb38875fd1415608ecaa3494a9f2895bdebe07f8ccc81b970a4bdf50543eda3101e6c5b3d70bd7b5dbc9d2155a848e09db8c86f06dabe2ebc4305e7d9c676f4097aa828c952202c2f43ee5ebba7d3131ed16303e098e6c971beb7903c330b6066bad22b2dacc0433266f8074cb3750e6369ffd1f0a1021f6ba5efb4638d8087ab96903db68609bd4d833933507124c78f746db16f5836b8aded9d40a32a8c9747be0b7a78a6c983a48017351dc97b0afa793ecbc591030eda688342a559543bf15112dd8b356355c5c1868ac7aa76d02a1627abfbef0106c4a263f8999ac8e83c63276ad45775eb05c5129ec662eba67b3ee71aaf3030cf7cd18e7a0658752071d82f3bcc2999f5102cbc97d08d15407c06a4968bfe80d7c0cb7d14d4f1ae57d365b06fb2f3d031d4d97b644a39a80c224f4a2bd66b997a289799a47b1629018811161d1c13a9b5d51c5d1c897fb12f6451729bae8d507f472d2e38b83eb53749a2a5e4826bcdde0d44638b42e8eb8c0738b75be557b91532f6802ea0a370c83126a81d58104641e6a357f990a095ea386119054ba30daa91c70d94998873130cd2dac7ea786cca9025584dbc2f67d954bc21e32be16517c6ba743253612f06886f0b0df12ed2bd6ad8c3b94f5c644567793b874e3e8f92f1c3edd5a17ddadeaadf2b0c56fa92fc039a77f8a80fddfc865ae204c314c39ddbb563b231282d7aa6b181196326257ec6ecc3c0bd463a0bcb8bdea8e0075463aee3268336475b0aa28ba3bb905db52e01bd7b8ae4adc23f9648d6cf907fec3b3768ab6cdc606f6b64d0c1a14260df6923ab7eaadf4a7e979d651a6bb20d4c732b6380efb5bf39afe3ecc66fb0c4eddf49ea7679d8e1d472222a2132b003253e82ca3969ce2f8bfcab7394f5cba3d316d1cf17d5d7e9840d81fa95aef8173e0385ec8a31c007959e64e189e3586bcf3cee7f26c93b6d9b92e56fd5bb5fd042de8848b69480c78fce9326e84e8feb24977ebfc2c0e5c86f926f8841fbaff44d3d625a8d2746cfe30fdcf8b7f20e57fcdd162bf63e46c6456a5217919a648db33feaa0db1b2334a625bb91d45aab8c97681ef2ea817cac3227f3e57c47aa6735ffe7492e681912822c5cdd696ade435d1924356ded2dac178620c9379fab916479d064b61524ac96fea2bdb3ab26056bf2004a0672cfc707ebaa4bea71d2732f5b3bb2268503546bef70cda1e7944b035da0e8fa507cca00b5b58883516e309baeaac7ff4b6a8639a8d7d399d4268134f917fe2f83a2763bad4bf69f6a60641efbad6a7492eb00eb0c1f9718b2c2a1cd141fe20814b07236f9f0d77d3871a9ea176a1cb7de07f0a4e5358b5357262daf4f22ecd3f87c6c5396074b81cda54900568dfeed63645591a1b818a59a0cf53634e0ba531dc8dcb91c71f6fd03951b018da423bf8fc6bada513c2dde7b13d158436542ed974a8b0efae2dc75003b10a35e2392253ee2acb2bb97fff36e757d249fd8aa037dc57d58eaa69865b7a96dd64edd120a0f6b088ac2664bd68e993d8e6814485d5e2402a91c5884c276bfeaa347a764fd379afc42ae9c2c654d98f7f2f648ff72e3cb3d5f367b4f7581efe9afb240c66b3098d8d4a240594314af235f9c6b2651e3f92dc6d0f0aea22a5412bc6c61c26a0be412e2a07e0d97e2cb40ce41a62c1553dd6a9889723a02cabf0f15f977a0d1bed4e9211ae6b7472dfc5e883402e19590c0dc62c60f56bd045b4b6b321a5c55a1280868ff0a9c404c71785fd125a5d3c44ce963129b4ec69db14bf8bb206beb14245d7b1efdfbda566f6558f00ccaecfafc624cbfc111e83e4b56afe08b1bd66e5ed959a221ca2a05ec60a7211ee5530b06513e2243d8fba262c3ba86fa65d2494da98d34e25e8b740ea54bed79d45051d5b072ddd9f7e63a1b4d7c7808ef638093cb2864ae2ddf6e035752c13992e57ae4cd243593197310b5cef6d94077688bf54e6abc13e4b954c54c03d4e7adb499ddb05ff56b78f8eea6149d2f00223c768f8f2c688ea459c92fbf05bcb767353ad3ebfe8cec697f6955fa9b0af4ccb118a74859095613219716c36cb5e171f14e89d49ed7a26a08b65e970d33fc012c0016f9843a9aa92be3858f44833049dff81863b5b3f5aa06a1b18f740d3c9a38bfc538f582a9b300883e7e5f189d29809b865b566bf67b334bff597cc30cc4a9f4eaa148814a15690f6cfba5d2cd5e1352dbb27060eda298d04eedb635200b48b76098f2f73ae872079798f79b404d829a2607c5fe2be06120901032f0103864170baf01ae0bb872fa0c7390e2bbf686ad0ca1c60a40232d1b7ea7b675545ed0c7269689bb358787e88dd96dcf8443f52d094d381055799b62c29c9be1e7f1bd1fa16772c5414206922c347cb2775d80617938ab85ed511b19b3d207ac21b49fcf36159a9ab851b7176047f1e30966b07d56077fd458cc941080c575ac7c4da289275e77df30e57eb8d9bd3478594de4252dddc975e93cd37ff642fca5469b54c40bfa0334c08d8cd2e17fd11a3951ed15295ec268bcab7dc0975477d6b86fe85584a8753d223da92faa878e7ea4a2546ad14d6857d80819c45ad82dc02e22003b5a43b17bfc2def0948adbfdcdaf3cf95a0c4ab8e4600862353905418072b62a6f7a125c3f90536d086e8013fbbfd336179586fc3c0f3f7be50bb541cfd9164e5876643e7d46a28197c25c9d45ba769d71964b9cc933029eaab48606734568d42d696821b6ee0edaa080d8915b5384393cf14454cbc287c21dfa9ad85a1dbde142ca19c59b2cdbf1e700694403f062f839d5a4b2db42c626ce55720315a71f2a6cbc0c492b912205a5d839a5c5a30e77f3a8653e35729d424cc77ed349b96c474b45945571a4306033ffbffb30d7bd527b00987f09d40f7e1cc7c8ac5e7ea69955e8367187bdd42948403095948a9be7129227f17a72bf307c7b7ba8a80d1a26b635688020103ec9f549f5b5e090e1b189f10f7a72503cea098bdbbfb7712b395ce964654414789c5a2b2a8f24287c6e9024e0c1c3e2c50352a02ac0d0364f21d02c1d9bad82a0363baf68e227b11e43f97f8c6318a6c3a7606325ae9dfa45fca700c5cf4b50638c183a3e4a1b5b7f0b3499c94aefbcf017dbb3bfd994e194f4e43d1c350052f238895708b687b2888ebb6f3abdd7ddfe83dc5267ce89f10ce551a261680b53c14f0455327a475509ffbf404d01a0c5574e3f6f864814e185089e7ad4b95255dbb0058492965921bf73dac60de33a8355cb9d646a82068ac4b0c3d4aa33f4254575829be60932c9768bf9ddd57c0e510eec35af9b086a7eb33e5cfa002affd26e3cdc5fb3014d864f6d0482dcc713fd583e3e25044a2fa5ed22612a344b835b2d5af2069d7f44d6428ddf390fe0300bf0821191a8961612adc4b91778b2f59e75cfabdb98150b058cec36b6a19b2c3f1ee5d3be7b6bd457b4d3f834973c35e79758324c50f35ddaf39008e1b9aa3f53b298b52d7bceccc185ee8546f5f8eb332a08866bc7ab897817bc9a6b3948444fcee7444ea8c88f9e00d1051f9db7f48a5f864638ffad78f09e8e7bad3f3aab0de26c039a5bb5bfb0292759176203ffaf9ff7df07f0d1aba91ab209d2df908bea17f9ba906cecb40713024de49b991006854ccc06a87e727972fe9678878586ba4c03db04af0bb041e3e337f617010d2056a4b47f4560ab78e6b6d6b238459d9d14ab045b330cbaa9cd8ab2a8d85e6b445d9c2dee103521dcf86832f9a93e1f82c94a22caa2fbfdfb6fa86605aa97ae143538c242374d20a1f9b066e108e335a4cef23b27743012153c3321af36d1bb6af9143fd9746c0cc6094ed507af199c72c1a0e40e0c0864790440897d570dbea7e00cc3efacafe7493016037618b9eba0468cb8a12ca7e1d899e7d8b806d6dae475fa86ad30c089ade20a508182b65ec821cff97be78da7beed458f316c7a8b0e9a0aa641e467113ebb6dc1226251b0ffc76bbb8ee195b3409e0eef2617eff37e12a150b356e4af4c95ce61889273770e9a51af2", 0x1000}, {&(0x7f0000000300)="f8f5ec490f7d082d9480940591d7ee650ba3193238507b7c6547e96144ac76a5230717531ab7", 0x26}, {&(0x7f0000001440)="94d2a3f96e18c3e7a2da850b09c12e1c10ffaf0987026bfe69dcc3cdd3d9d5365084bd618c3e5b5747769764b81a8e8acf07ad86d5a91bbd3d056ba770c08c593e1ab41fe28c1c6618230c60e664acf0399273934139401e9e86a7909533264c9ddc3b7818d40deb6f6d379896d8719af39f1ae7c85b2b2950de92d7c390e58617ff25840c637ad6ec4d0ae8a532315e9da59b8f21905284e71da3ef7cdc89df610641c4a7f35589b5ef62748dbabce4da75f282200a13", 0xb7}, {&(0x7f0000001500)="0a4c71b4d84eaf84dc7832a6b0ddafd386a287e5c2fb25566f0098be672b02d9ade0f3096fdc694e08a9ed14e22fe0dda61d0227b90cba41ceab4c33ea689e19aba9588f767565c4d9e051c63037ce28b58014bf774b36307ca9c83a593417c6b8cfc59ac19670ddbf1a906f29032e52434c452b457af68d340751484279957bf6f9d4c8ed94f51b4ea2dde061a928ab708e2bc9995ea4ee5f674fad36b93fc34d9ae6cd18f2c9fc715597945710a522b64124772b52e04008e5a7d8b4c4e5f6ce924110b9b4ed80c43d5b9a664bc5574da366f6", 0xd4}, {&(0x7f0000001600)="3bb19cc70e84cd9a1f67fd55c0e8e1f0e0a232d6e25cb218d56e1ee016a3b6f9704721852e3ae6cdbe8638e469a53be5a6b3ed4c1f7ea78bd10b6cd8106eddb67a0fee42b1c33a7c2c5f060ff4930a5bcdc1420da158464ca8e2c60b58f5f2f968e6c721c78fd10339d1bde4abd8a3ac65a6ecf1be", 0x75}], 0x7, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}], 0x58, 0x8}, 0x400) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getsockname(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000280)={0x2, 0x0, 0x2, 0xffffffffffffffff, 0x9}, 0xb) 16:04:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="1ba4fd1361d0a5fa396a9117459c", 0xe}], 0x1) write(r0, &(0x7f0000000440)="9c87c3772c0035b87e33332e2e", 0xd) read(r0, &(0x7f0000000200)=""/209, 0xd1) read(r0, &(0x7f0000000300)=""/189, 0xbd) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:04:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:04:54 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x1c5, 0xffffffffffffffff, 0x104, &(0x7f0000000000)=""/230, 0xe6}, 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/214, 0xd6}], 0x1, &(0x7f0000000300)=""/148, 0x94}, 0x3) syz_execute_func(&(0x7f0000000440)="42a79ed333c4822bf6cfc4817e125920c4a1fae6226764f30f2a6b0b4139f60f01fcf30f5e51ff") mknod(&(0x7f0000000400)='./file0\x00', 0x1, 0xffffffffffffffc1) 16:04:54 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x8fd) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x2, 0x9}, 0xc) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:04:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000504b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:04:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x42fd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 16:04:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x5) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0xffffffffffff4439, 0x4, 0x2, "3e6d2c0f3f81755fb3b5741e305fbc83d28fac8d", 0x200, 0x1000}) 16:04:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x6) openat(r0, &(0x7f0000000040)='./file0\x00', 0x88, 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) close(r2) 16:04:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101, 0x7}], 0x2}) fcntl$setflags(r0, 0x2, 0x1) 16:04:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) shutdown(r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000006, 0x0, 0x0) 16:04:55 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f2b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351f74122ab9bd510eb00bb2c4c7a18ef0020adf0f32f7761ee034c251042d40dbbc20560ee8fae194ad385842b1a6434d4caa5000bd25c1b4f6bb46b65e2504e182a12f3fc3f3af561da6c1feb983903a5e96635499a54f8d4c1676130fd4510648f65556716f8c6ffa97a59b9807e7f004e01bee290f4247798acddd89678f45b2bd024076eb2c36fc3867b9c9432c4bc19fce6bb698c7dcf2451206cf0b539dc6fac693888afac8d337dc5ebe9194b20ad5062a3f4df6456b3931061a6ceb23ebe1ed4fcedf4eaa53283d37993a8502", 0x159) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fef6bd060200008300314f6d809d1998330200"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:04:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="29f325aef54df2e266eae8f3224845e7b691f2a52845b4fc439cb73f05d78705f8ad25a9177d2eac752de5ee0965cdc7e13470fe3f5171f19c782f0b0027e8338095faf30f5216d03c80f043bfd455d3997004d7ded76206b99a979d402438e7040a5673f114e7358b4728bad14a7d", 0x6f) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x8bf) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) fsync(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "bf3e00000014aeed0a671f763000"}) fcntl$setstatus(r0, 0x4, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) 16:04:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x8000, 0x0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/147, 0x93}], 0x3) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r3 = semget(0x0, 0x2, 0x40) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000880)=""/224) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x8, 0x0) r4 = semget$private(0x0, 0x4dc427861d48b903, 0x2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/166) r5 = dup2(r1, r2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x2000000000fffe, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000001c0)={0x0, 0x2c7e2f81, 0x6, 0x7, 0x80000000}) r6 = semget(0xffffffffffffffff, 0x1, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000014c0)="2fb9c929af931428d57569b273f281a76927b7884ded27c18dacb6291c480ebe45eaa00a46bb41d7167653cc354fcfc91b263ee7e9dc8b7bfe8849b8b052443075ee409891f4041d13aa2c5b0501ae47ad8641e716424ff3b5d31bff4f23897cae144403e24c5ef5a8302debbdf4b17731ff7b6d39f665be26eca491771f317c3c0964debe186a51010940fc6fd22ea4c12fa96b8b5f97025b37d145d837", 0x9e}], 0x1) semop(r6, &(0x7f0000000500)=[{0x4, 0x4d, 0x1800}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000800)) semget$private(0x0, 0x7, 0x100) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/56) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xfffffffffffffffa, 0x1000}, {0x4, 0x100, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000006c0)=""/176) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x7fffffff) semget$private(0x0, 0x7, 0x1) semget$private(0x0, 0x0, 0x1) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000780)) fcntl$getown(r1, 0x5) semctl$IPC_RMID(r6, 0x0, 0x0) 16:04:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x1ff, 0x0, "0100000000000200", 0x0, 0x8000}) mprotect(&(0x7f0000250000/0xc000)=nil, 0xc000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2a, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:55 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x84, 0xfffff, 0x2, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x100000001, 0xf651}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x3, 0x98}], 0x1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0xffffffffffffffff, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x5, 0x4}, {{r0}, 0xfffffffffffffffa, 0x2, 0x400fffff, 0x6, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x8, 0x100000000}, {{r0}, 0x0, 0x10, 0x2, 0x4, 0x8}], 0x3, &(0x7f0000000140)={0x800, 0xfbe8}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r0, 0x6, r1) syz_extract_tcp_res(&(0x7f0000000200), 0x8, 0xb2) r2 = shmget(0x1, 0x4000, 0x300, &(0x7f0000ffb000/0x4000)=nil) r3 = dup(r0) r4 = accept$unix(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e560200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5ac304432f233830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3b0ef106acc2ff4f04273298822273fe46f9ea6216c5fc47b61a66dcc25fcda0beb64c1ee5ed07a84d38a078649fa887a93b94cbe901fc12cf211b83129a548ab2e2a4018af5cb844e80999e7e26d8cec71dfb0e9c07c614853fab89b08297b703ca87e6398500d0a6cc6cdd6e5e0512f2ccc1ca073cacac6"], 0x0) getsockname(r4, &(0x7f00000012c0)=@in, &(0x7f0000001240)=0xc) getpgid(r1) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000001480)="2eff2168781aafbe9fe3a51dd8fbc485e4aca89a6b9a53875bd0ab755f110a89c09b64b46ef7c69d81da150031e853cc6dc009dcda0f24", 0x37}], 0x1, 0x0) close(r0) flock(r0, 0xa) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000240)="1c1b7a053a9523c3433390ea7534dc689b67db355eb7b9d3a67fb2f5a17eae92ed09db799c8c63601926a1714a6912cae24a6ce384edb73f7d9aa5725994e7af4ede1de54ed90b9855f2adc2aeafbee7ed2fefa6d3be06a6a13e6380518f3b17f956ae5e3b7f74577798082b829f8efd5afc93657d0acb2469f3c87d120224e40c5dbb997adfd65b43c78ca3d24d572807f1b0d926d3f33118dd61d3a56f6619c3ecb55dac04f80a98e6f0f9b0db477f65a8d81ab497dd9121f50737ed8c0e46f3b43e6898f53479760af8440392cbbe53d3a4fcade5481b5181ad7976bfcf3e0a457b04639951a8095b2eebaa3ce51ee58c422c0131fbdc4bb227da90e8ab01f2773ce831417a095cb0abbcc78fc87e9514e62ad15ce7b24e91e244ead1bf770c1f6fc7c6e71846c71580228c3063d46134ba6f4c23877cf97ceab442f6832cd99db67f75da9dcc0c2e172a5f19de4d0d9c0d5c6ddeb3a14a0441eb18a31067582f3bbca2ed80affc729c25f9b54c7308e8a5e42ae073ce85470ca2087f9839338251f7d067974f30f26dd6934ed87b1d0d0df571d30781fbafad49f7d706b66944452952020c3a59006f98554f348fb24adafc8e6b31681fbd9862192426aa9b1f28a44ff3293080724d85a099aeb51fc5b3b0c1a6d61dc6fbc1deb04f7bf8b0a1fa503608655bb2cd345d68862a9b6eff36bd778c2273cf483f9e89515e527daa07a3d36efd21d925be123f51d609d16dfc0f7239c7c303e42b3e75134e589d5641d93b8a8e1058963d106f2bea6ed4c46357364e88aa42edecd9ab240cd03251382d5f7542d38659451ebef834abfa1a4935c55e3f25b43e78cd53ab17fb6988a247f191a1f6d4dbeeb71ff40cabcf346599745cc1262faf683ea4a848397ce46242708d418df526b8570c1a497b849f66d6e488a715e9d564c76b7bfd275a3af25cce7d6b5d73a8715bf8b6bff4e558ea19e758a9ae79bd81c02890672ee560a9167c02c3a80028e81a02a82280a72f84a6af1a17922448ef6087c57dba12db5e2d90980219e4529f942c087883ea617b20232a3a7d3913a0dacccfa0ed88235de3c17097ba59bf42f07ad1d1c3fa56c4bc3bb0001f16e05cac9e4d97c9bd10d59505a6b23ecefc292ed040d2a12c4153eebe83a6e0910510b3d03e6af5b44fc9c6f187f7920670d896169142f25c747e395e5a518d85ad34d50669f9262336027b763f679cd55ffa405d1b29ad0f50b274a4d944f088b61fd988de6c18cb3efc2b818da3893bafd1f56f087ca96d3654ae65f80a3a0adfdafb4e8f4623193a1fdbb08154b4430100c4e149c90bc467975f3a821eb661b5938afe081d182421158d066708a62116e27b7574046f168a45d4f6efd048f00dcbf1999be15503f826550d466a4784911f82ae60419bc720d0d0019719fec8919b966b32bee1c72f8acd233065937ea8acf629015e52386220eb4ef2d9b678f2225b14a07c6ce323fa14af64e080916466fd464c03b68f70c1973cdbc4793a8fdbda7e4b39834226928af624df59adc6627839fbdad8f4ea0d405313fbc6db460f62e874e3c09c641751a85c7b2bb244c07326dd72cb931f4675b43e026b81009d6f53ab73c603512aedff32e99c87c6c78f04734d41dd2e96337a0a37e57727897d197cd8aefba664b323a7cb90934ffe99f3823b413e6370e439f0a608f2bccf536ff845329366af89f1dc79f391506cb37f0bb4ec4c89bb89eac88d375589558723bdad815379ccb661377cc56ea965d70be31665f56acf0addb55c541de9598afeac889bd6ba7c9f4d6cf58ca73aed934c2b27a33ab2487126cddedf50ff69d487913043b3e2789cee129bd9df610c24033621239c68caa92fc6f704c981c4eec2c3071692ed9d512f3ef5a8cbd92307e2f6ce23e4bd47b6b530a1196c4ea12f47d9e962fc51cdceb1eace55851d368934b938de1661205302a87b920b0ef15ec1bea72fdb69b54c1b677cd067ab2f6eb0264d9f08573fe971a5127ba1977998cd6e680191a6f487ba719d3e5650be9f0e5c6e34237ae0c20e7534513ec7240402eda95e7840dee624a18d7b68ecfc2c6e98a5558345db536235cc01aab129f591eb237f2b49b53c168d51c8e7277ec48fa0671bb8a82732ae6c7186a549a4b36752072fa015457f8b3169a0551dad3ad4c7b74c026d1ab7216c2356413bc4ec9c6a434bc54f3f4fd82e73fff6337bdf488c0047cef8b66f8cbe5a8ce7aa52a6c0e58c241cc2bdd8f09a0e7b96e804734e035fcf3662bd9ee9483cbe3a676f8f3aa0d796536e8b6ae61ac420c21945cb31a52c21c41c3c1cc18aa14647a8794b2ab0261b011176d0b7e2290df7710c37abc57436a09c00f128dfe0b6604285adbaeaaa8fc69ae1360d51ffc0420410b393a7475cec9ee7489bb637788465b3a614f11d0b983bcb881e89a0e796fe3b4ae275b93c7ebeb59225270c0e7c055c50d8e25fa9a6ad32da864cd254c772402d68df2d00adc27c30474e72c9f070a49841674f63c21c5b4ad97afd05d6a3e39836a293459210fa7f70323a5b5d24701c3319fa4ab3b1f70b939a60b5a6aeee44f7515790d580d829176665c8884cbb9e9df60d54c09bae18a70984c9354c825d8ad64b828eebcc9b8d4dee2b65ef72021fd79f3589b2010b0bded5e3f828fbbcba614412489ce0b237c5fa151f2bedcc5c61e9df043db92a2e5d6480a754cd7d824bd3c284cbbba597afe7f28ebb60cefbb3db06243dee30301d88ab90834a67a3890e8e4d0d509767ae6a6c0fe333588d7c0a43adba6d9833690cbd96baeee75f4dcf346cb98ecd319a1cacf6875dfc0989a594a6330bd1faa1f873b9ab730c7725816701e596a48099c773eb410a0e9cd0e1bfa6a24937a1e48cc819ae10b2f5af9c72dda3de69bf0ecc3bcdfaa8e585e0010b8671f71e20fdaea2485a51deb5d96e7d8f8e055a41609c0a67d0a380301ad082d98abdefb7692f4df007114a3e0412c5fce7cd5d8419902a13da00e9af9106eb97d46b58cdf6ed4448122947c9d623a1a3a36a22772e35171ebd149726fead096188ebb8e0abc4f0489a0a36585da9b7d8baac46e989e94b2af9fb8d620f70f08441a3ac3fa62a7dda922faed25a831169e2dcd7786ddcc312ff1284077b1f61fdd97837b12bce2c8554af64fdba9ece60ead72e23d4b053660f0619978569d146e28a45b05aa7131e02bf09c27dc04531a72533b1da5858b63f592ef721b54702e31ca3f57f590a78fbf49eb6e32dcd5d8debe4edd95d102ecc5525a412ba34ada92cfdf360f6633a08458a5b3e1c7fca3c041c462c0b2aa8a4ab29c01483142bc2688ba613b4647ca8fe0c5f5d1b7e4455ba043d2a321fbd959f52b28d68d5e25832a7d8821e66cdf672378b43d799fc9153db8a07514a68b92f5c60c320d7539aaffdbcd7e4dbc50d010ce87d8e838a3ab2031f46744d3c0339a72c66b1695286d354506e531f98ac578664ae91fedc51dd31f92ed18f6d4d954e86718f0cc46aede8b54e51d4eb0dbccde64c8d67fddd8bb0fdab41ee5872210bc6e699a20c1a15068b875558a8338d88646b48ed9d028821f5974d35cf7ed0babc9d84e4831fd756513986e8dc00a6fcb705b00355537a835260eb68eeac53821bc027db88cb261e4ef997f4cb1db4b472744627ee3b765d98100ceceb97054e1400d3c3b3d50dfebe3fa0c5d61cb0224f427c84fac166e8246e87a0a587b69add401cc2218e8d5ce9c9f34ccece4894014e004578c1c1f2b6a5beeb6175dcf8178c4f5d0af3b074d939aa99a4ba97e436cf41b06558f4f05e59e24bac698d3226b9ff680d4729696c4e9364544d4e78ac3f2bae511fe4586de09866f9999607176a9929d347a9aa27e7721aa296955e25aa1333b02e8c6417ea65709200a5e2cb9356eeefe9966c5bc29c898963a87a696f9e725db960ff8f75d37f52a3c1ef97d45ccc2f41aec8c71f1527c8fe2da21540afedc65ff74fc32efd99e8ef84ae77d666aedccd8a2caf218d70bd9d11513cb98f87c65ffa49f3ff4dfe04d2364c3adb468d0a788127b83f232aeeaaa1c7ccd446056ad909bfd8179856052f4aa844048a7e6816655c687d78ff9b9a266d7e0a0e7a4f0d737a3647da211823f3eca6bc83adeea4bfb552ac08f8f4a6003736340c199a0e10f7a0e564523e4fe458f9b9e46c72cee39a0312bd5ff3aa76ec8f423844bec84c66939f6e51f9f49f010615140e0683c7bcda8b47665d6cd0214aef0496bb262334b27831dbd3d1f3f622468166cd5f2c493cfbc62b7d940c8e5f5916e028a2edb5b2cf0fd88dc30bd5e01ad9f0f9300db16ee3946b2ca929259d29d3381d0c72a8f699af82755d4db314a54d7358b448ac9e1503e8a7a4bc6afb053e648b677d87d7f010e6e3dea9d738d65c9ca2db6686d14857f531915a9ab782c8e48f929a76be0575f3a8be645d6451b9c925412f5bf85fff7456ab2c01adf507dfd1e29ab8bd53e666abef1c412ea5e69645762bc274cd3ba63ecdd86661ede372e9650257c55f98f38ff9f514380af7c0efa80dcf3641aa3a6eef72339b753dde2ed9b607098bb362e6aa45542dac045ad34b25353087eb3c204188a14f065a8ccfc8767d619877a8dc3964e8ae994d0f896b9bfc6d5c12d6956bb629c563f6e6bfc2508aa31e4672950bc633485fc22427510b590446346426db3bb8140cc92a10dd897a9106498e05c3b041903753a680c7b7998f68b352190abc725d27d8fda2e5195f97048695e94c8687fe51f32e4e22d4d849747a9a498c581247d648b95503dbf6fba4c8aa99f381f26f144ff7253e5a6296d42d3df2d5617a9e133f80291c91f389f6f8e763db5aa4d814a3e4ad5c0e49da4bc4a404bd4158fbbd2dacf640c01ec1c1cb3f7875191241a77bedea6a8cba96e989869d30c0c1e97f0f6299f967e5e6ce97af6ab997b73825f3a5f594361f85818b4efc0d17c35f3b26546746c65b7d0aa8045f132e2f5dd3b349318e7ec92a6a916b4fdc719b1cbab3e71e9a633ce1d1af50257ac4afe2aad069b5a25c549d607e3a1d0bf7567580a480ed74b89ff972982d58c6dd41cd291acfaed89a6406d86ca7fad6e4fb3195cd0ecda4fc6912c14387240d00deb9de8da55dce2e555a5e2f032af5dbe6e115311cd03bd886a8594d075d5561392d20c741ea63b449d98f10f554c3191e1b434c6d0398e651fb4656a39b4089751feb87973471c82f098dde9f8c1f4555a916792f4c2be3e639ea31a883ad94792e5759cf885cc6916619b7fdd0d30fd1950a8b0a8085e14bc00cdd3245028e2512a24934a3c9556044e542ee5b97ba44ac4005c4888f4df4736ce8373e194e456945d26cca92083a29b8b1e7d13779901d40459caf34e54428c25d216444f1aaa5147aa28f2b69997d8c0c1e3f98ae5f252088ff436caa66df50c265e46260250279da77cb12a9e826e4aeb86fe1672c4728b6e9972456fbfc7d8149e05ebe93947ea4577a69a169c62597d9f2da36c642afc54c67ae59d274a1d0c50ff1282345a339596edb95dccddcbe73e3980d7645f64ad81e73de4550231d15b80405aa566eeacd34bb3276b9af986fad57b3e69df7e9297c4dd160338f22c7eb13a744a69d44c75220042d5ab4847a34dcc0dc507611afd26352c1362fc451f152c57fe5e501b148dbe7771fee4acf08a67c2d395222725135bcdf563dcda6c9b53b92585024b32096d8273f3810ecf47f714a0397f1c8ac8ab1cafcf4f8295ceb4abb38982e30", 0x1000, 0x4, 0x0, 0x0) pipe2(&(0x7f0000001540), 0x10000) 16:04:55 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x501b346e) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt(r0, 0x1, 0x5, &(0x7f0000000100)=""/94, &(0x7f0000000180)=0x5e) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt(r0, 0x63a6, 0xffffffff, &(0x7f00000001c0)=""/81, &(0x7f0000000240)=0x51) 16:04:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) socketpair(0x3e, 0x3, 0x1e65, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="82d87c0ec3", 0x5, 0x1, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) poll(&(0x7f0000000140)=[{r0, 0x20}, {r0}], 0x2, 0x40) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x1300) 16:04:55 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000140)="90", 0x1) r1 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) getrlimit(0x7, &(0x7f00000002c0)) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1, 0x0) r3 = kqueue() munlockall() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) shmget$private(0x0, 0x2000, 0x67d9b33912c4b9c3, &(0x7f0000ff7000/0x2000)=nil) r5 = shmget$private(0x0, 0x12000, 0x4, &(0x7f0000fee000/0x12000)=nil) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300), &(0x7f0000000340)=0x4) shmctl$SHM_LOCK(r5, 0x3) write(r4, &(0x7f0000000100), 0x28b81e) readv(0xffffffffffffffff, 0x0, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000180)=""/152, 0x98}], 0x1) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000380)=""/69, 0x45}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/53, 0x35}, {&(0x7f0000001440)=""/40, 0x28}], 0x4) 16:04:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000)=0x48, 0xfffffffffffffee5) 16:04:55 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f00000002c0), &(0x7f0000000300), 0x0, &(0x7f0000000380)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) 16:04:55 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x100) mknod(&(0x7f0000000080)='./file1\x00', 0x0, 0x5) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000040)='./file1\x00', 0x100, 0xa) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) 16:04:55 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0xfffffffffffffe61) 16:04:55 executing program 1: setrlimit(0x4, &(0x7f0000000080)={0x7, 0x6}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x40000000000, 0x2}, 0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x0, 0x6, 0x8, 0x0, 0x6, 0xfff, 0x3, 0x2, 0x2, 0x3, 0x4}) r3 = getpid() fcntl$setown(r0, 0x6, r3) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000980)="e852b6219c8178895a3d535797c4beeb7cc19f97b1c1995db923de3f2ec9a997405ca19253ac3707e39e733ce8096331d12b8a25f74b075b5c3cb779b052619fdc44280ed217716650f2f929f7ba6582317e8f7e35bb96d78d589299db4ea52b58528dfadf468ce5be18c7717788be51ffc115370c00000000000024ecbd96428b860d4d6dd277b81b95573fb6f99d334268211eb437e60d83c832d233779b273ac15a1dfcff87f7bafbfd05a5f20ade87a5b689726d0cd460d9ba72f4cc5afa8b0ba5f23a635eee91a073a0d3416e5ffff8ff6e6c65e3b27ac9df7c54cf38eb0100836292270eff7fde98084fab2e5fed3436a04530cb969d59cf5f167c088427e4b43fd3439c6511401e81eab854b41af88ff06d62733737596c41413e390073f2febbe383aa13d06263a3ca8b45737affaaee1ff0016a271eb8ae17bc0e2b6ee1467dd013570e64faa9d89068a67e91fb3cf018f4eb374e928fc2470b9769473c6e52a9a6070e0b443c92f97c7549b0d85c7106926553d70adfc7be33f06b9241b734f64f0dd5d5995228353a468068826abcf2401401400fd95a330a9dc9321817ade4c5e938ff0700000000000098d88b6a6e47c44ff41c29fd14804abe2b97d8b6d098724abb50e0465ae92a6f8459a45c31e9ec90c1b0ad915db16844ea1f86f823828cee2b0186e796a91888209fdc261e50f7e56480310000000000000000000000000000000000000000000000000000000000000000", 0x21b) 16:04:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = socket$inet(0x2, 0x8000, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x4) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)=0x80) ioctl$TIOCMSET(r4, 0x8004667c, &(0x7f0000000000)) 16:04:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:04:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20010, 0x1) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x1}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x2) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2026, 0x200000902) chdir(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x81, 0x0) 16:04:55 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) 16:04:55 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) shutdown(r0, 0x2) 16:04:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) chflags(&(0x7f0000000100)='./bus\x00', 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000280)=0x1) fcntl$setstatus(r0, 0x4, 0x88) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0xc2, './bus\x00'}) 16:04:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2150, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4000000000200, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) 16:04:55 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002a00000000000400"], 0x10}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:04:55 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x4, './bus\x00'}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f0000000000), 0x10004) ioctl$KDDISABIO(r1, 0x20004b3d) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000000040), 0x0) execve(0x0, 0x0, 0x0) 16:04:55 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = shmget(0x0, 0x3000, 0x10420, &(0x7f00002f1000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:04:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)) 16:04:55 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) syz_open_pts() r0 = msgget$private(0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = getpid() r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) shutdown(r7, 0x3) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x3, r1, r2, r3, r4, 0x120, 0x7}, 0x1000000010000000, 0x2, r5, r6, 0x2, 0x100000001, 0xfffffffffffffff8, 0x1}) 16:04:55 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x11) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xefb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x40000000006, 0x0, 0x0, 0x0) dup2(r1, r0) 16:04:55 executing program 0: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000140)='./file0\x00') stat(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom(r0, &(0x7f0000000180)=""/80, 0x50, 0x3, &(0x7f0000000200)=@in6={0x18, 0x0, 0x1, 0x2}, 0xc) 16:04:56 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:04:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unlink(&(0x7f0000000040)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 16:04:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r1, 0x0) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x8, 0x6) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:04:56 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x7fffffff}) write(r1, &(0x7f0000000340), 0x10000028b) 16:04:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x60d, 0x400000000000019d) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 16:04:56 executing program 0: r0 = semget(0x2, 0x0, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096) rename(&(0x7f0000001440)='./file1\x00', &(0x7f0000001580)='./file2\x00') r1 = kqueue() semop(r0, &(0x7f0000001000)=[{0x0, 0x8001, 0x1800}, {0x3, 0xae, 0x1000}, {0x0, 0x1000000000, 0x1000}, {0x5, 0x4, 0x1000}, {0x0, 0x100000001, 0x1800}], 0x5) r2 = kqueue() clock_getres(0x7, &(0x7f0000001040)) kevent(r1, &(0x7f0000001080)=[{{r2}, 0xfffffffffffffffe, 0x84, 0x4, 0x1, 0x5}, {{r1}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x7fffffff, 0x1}, {{r1}, 0xfffffffffffffffd, 0x4, 0x88, 0x71b, 0xff}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x7}, {{r2}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x9, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x8, 0x80, 0x2961, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffb, 0x81, 0xfffff, 0x100000001, 0x400}, {{r2}, 0xfffffffffffffff8, 0xa2, 0x20000064, 0x100}, {{r2}, 0xffffffffffffffff, 0xa3, 0xfffff, 0x7, 0x8}], 0x9, &(0x7f00000011c0)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x2a, 0xffffffffffff0000, 0x1}, {{r2}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x6, 0x3ff}, {{r1}, 0xfffffffffffffffe, 0x2, 0x8, 0xef41, 0x7ff}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x4}, {{r2}, 0xfffffffffffffffd, 0x4, 0x40000006, 0xc5cc, 0xf8e4}], 0x7, &(0x7f0000001280)={0xb93c, 0xc5a1}) r3 = openat(0xffffffffffffffff, &(0x7f00000012c0)='./file0\x00', 0x10, 0x80) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001300)) sendmsg(r3, &(0x7f0000001a40)={&(0x7f0000001340)=@in6={0x18, 0x2, 0x7fff, 0x2c9}, 0xc, &(0x7f0000001540)=[{&(0x7f0000001480)="bfc141f71ecc47eb20e3f1d897ac690755f706f21a4603a110fd5d53be8c7cc9f0b95f4f5b3f720dc9101335bdb4597629a52395eb25f3293d61683ff0fc9b6294f7fa8d3ad014583245d7cc59318bfa629c95fc23a4ac8b9a430117560e0c3bf2be2dc5cb2d0937864c85c06f487fa40306da1e101d8fb0930855ef299767656875e13a3c4d2687b9403a94ac7c30dda3ab607cdf2b14953c508a5798099b7b86016beafd", 0xa5}], 0x1, 0x0}, 0x404) recvfrom$unix(r3, &(0x7f0000001a80)=""/54, 0x36, 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB="01000200000000000000e0002020003e17a19efc343af85d812538bc55db3a5d455e07e9c12c281f4c6719d17cf0a49a941c7c1226f402497570bdf453f461acc13ddb63220300fb79ec22355c0d03e49fdcd48c4b9dbfc311413c1a60f3fd1e1315e9f9a5159dda82b730d5238f145a603007c9779b93d53ec5b56411ac916893f118866e645c512dce3d33a631398bd1fe814327f15966ecd459338ce608c885e78906a0fc47512d73b208f5e78a9e965673a28a1112022398fe33eecfc4f686deb3bf38cc990e01e8b259ccdce9b2b36449e5564dbb46ef7100a4ec35195dab5bcc8fcca4c3e394cea330e3122f2ef4888c4548d7015662dbaedb3896273572f45835e1ef442e170609470c5937f9c5335ff7844591a2146a657756842494cf3f3c97d205b75d72c4e8322c60f9b79a7acd3d44cc9cae4fb375509143a9b1506fe0aa2912cfbb83690799c916c56e281711ff575efd26df89f64cac6a7ffedbf520d673a56160e634a962f175801557c7a5cea00c642d9a45ea9ca8f51d1487bcd81f76b0060c000a304dcdeb78bf7303631850d6236162fff46183a76dcdeeaa5eaa06f57b5dffea23de87ab6fcc0b06b8f457fed67ead804caa0741a5a809d2e89a24f19e0ecb51df17f186f99a6e24df3dd51acfe86922166a3f5e9094eb9695129c2ebe674dcb78b948e71a793b4ab81423fd6cb7c94f2e417b10a46929f9235ef70498f2df5d6a689233f1f131c0b29fa286149f156da15c149dcc7134409cec8941421224a7d4bba612681cd8cd6642c15f766e5c741e164b4289b90d23f142f4621c8807c4c6376fa733ca2a12b1855af6ca4345d2fd08303317a0a7578ce69c0000000000000000000000"], 0x1) socketpair(0x10, 0x12186da13915f239, 0x20, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001b00)=[{{r3}, 0xffffffffffffffff, 0x84, 0xf0000000, 0xbeb, 0xac07}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0xff}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x9, 0x9}], 0x8, &(0x7f0000001bc0)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x4, 0x402, 0x5b9c316}, {{r2}, 0xfffffffffffffff9, 0x40, 0x40, 0x2, 0x7}, {{r1}, 0xfffffffffffffffd, 0x14, 0xc0000002, 0x80, 0x2}, {{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0x1}, {{r2}, 0xffffffffffffffff, 0x10, 0x93, 0x4, 0xfffffffffffffdbf}, {{r4}, 0xfffffffffffffffa, 0x9, 0xfd7c7a5285be4dde, 0xffffffffffffc594, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000020, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x43, 0x20, 0x2, 0x5}], 0xfffffffffffffff9, &(0x7f0000001cc0)={0x4, 0x20}) getsockname$inet6(r5, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) kevent(r1, &(0x7f0000001d80)=[{{r5}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x9, 0x4}, {{r1}, 0xfffffffffffffff8, 0x6, 0x0, 0x5, 0x6}, {{r4}, 0xffffffffffffffff, 0x20, 0xa5, 0xe2f, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0xfffffffffffff96e, 0x9}], 0x2ace, &(0x7f0000001e00)=[{{r5}, 0xffffffffffffffff, 0xc0, 0x48, 0x1a27, 0x5}], 0x2, &(0x7f0000001e40)={0x3, 0xfffffffffffffff9}) r6 = geteuid() symlink(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file1\x00') setuid(r6) getsockname$inet6(r4, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001f00)=[0x1]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001f40)={0x0, 0x0}, 0xc) setreuid(r6, r7) r8 = semget$private(0x0, 0xa, 0x1) read(r5, &(0x7f0000001f80)=""/29, 0x1d) semop(r8, &(0x7f0000001fc0)=[{0x3, 0xffffffff, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x100000000, 0x1800}, {0x1, 0xa000000, 0x1000}, {0x0, 0x88d, 0x800}, {0x2, 0x4, 0x1000}, {0x3, 0x40, 0x1800}, {0x0, 0x8, 0x800}, {0x2, 0x5}], 0x9) clock_getres(0x2, &(0x7f0000002000)) renameat(0xffffffffffffffff, &(0x7f0000002080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000020c0)='./file1\x00') mknod(&(0x7f0000002100)='./file0\x00', 0xa022, 0x0) 16:04:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xfff, 0x7}, 0x8) fcntl$lock(r1, 0x6, &(0x7f0000000080)) 16:04:56 executing program 0: pipe(&(0x7f0000000000)) syz_open_pts() socket(0x1, 0x3, 0x9) 16:04:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 16:04:56 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x884, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:04:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x50) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) r1 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="f5", 0x1}], 0x1) 16:04:56 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x10000) sendto$inet6(r0, &(0x7f0000000140)="29e5667c20d6aa2166ab33955c9d3477e0a1030ead37e2dbd5d82f4edc04bdd8bec6f685c578bd1540b697a0038b7254631f3f5d13e2289a546a1fed08015ef9d114041386998c0a6725754b20fc52b8bfd641305987b72e8a7c24b07106673b0afeae9791f631ae39385942a2b2ec8d67c3c64700ffd0f1a296d1ee38a58eb3e7778a27cd0d33fd85255c", 0x8b, 0x1, &(0x7f0000000080)={0x18, 0x0, 0xddb, 0x7c}, 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x2, 0x4) rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') accept$unix(r1, 0x0, &(0x7f0000000240)) r2 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x40000000) 16:04:56 executing program 1: clock_getres(0x7, &(0x7f0000000000)) clock_getres(0x5, 0x0) 16:04:56 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair(0x18, 0x0, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) accept(r0, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000140)='./file0\x00', 0x10) mkdirat(r2, &(0x7f0000000180)='\x00', 0x1) chdir(&(0x7f00000001c0)='./file0\x00') link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x4) chdir(&(0x7f00000002c0)='./file0\x00') r3 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x0, 0x89) write(r1, &(0x7f0000000340)="60c1c58aa6d15440ea6c7c436f25e62e43e483115e879c1c6079bfac444e74d70f5b381df44639ce6e9defa2abb959a4009c3f9fe061e72c8a625951d0d01e17053cc11a7ed73074d450d0569a988dbc31e34b8a195a006ec7f18d8534c2b66a2ce3765310b4b8dee937ff6ca31f883d61d06f55ccb5bb63e9881f21e6939838761a56760c032423cdc9d9c143441b778bec3beeeed748894ef3f6909aa58025fae3a17ad5e452cfd77c454d0d2c064ecb434b815b4448a5c70dba61c624f8095457f04147c8ec749f12e09203a0bc72bf6abd157c6439a507f1c3022f0e8f7ab6d1b6c1317c334c59cf396a0e7add76", 0xf0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000440)=0x7f) semget$private(0x0, 0x2, 0x10) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='W\x00') r4 = semget$private(0x0, 0x4, 0x600) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000500)=""/106) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xff) geteuid() getgid() semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000700)=""/60) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000740)={0x6000000, './file0\x00', './file0\x00'}) fchmodat(r3, &(0x7f0000000780)='./file0\x00', 0x30, 0x0) bind$unix(r0, &(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000800)='./file0\x00', 0x1) symlinkat(&(0x7f0000000840)='./file1\x00', r3, &(0x7f0000000880)='./file0\x00') r5 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) setpgid(r5, r6) 16:04:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) pipe2(&(0x7f0000000000), 0x0) dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x26}], 0x1}) 16:04:56 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x2) rmdir(&(0x7f0000000040)='./file0\x00') r0 = socket(0x0, 0x0, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:04:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x401, 0xfff, 0x0, "bbfdbd1a3bdb8566661121dace0896df2b93108e", 0x1000, 0x8}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r2 = socket(0x21, 0xc007, 0xffff) setsockopt(r2, 0x800, 0x5c4e, &(0x7f0000000080)="1f56b6eff99575fc89b617cc24821b7254b838a9f6f37512a7f5c5c6c02e485959b798c89a76", 0x26) write(r1, &(0x7f00000007c0)="e852b6219c8178895a3d535797c4beeb7cc19f97b1c1995db923de3f2ec9a997405ca19253ac3707e39e733ce8096331d12b8a25f74b075b5c3cb779b052619fdc44280ed217716650f2f929f7ba6582317e8f7e35bb96d78d589299db4ea52b58528dfadf468ce5be18c7717788be51ffc115370c00000000000024ecbd96428b860d4d6dd277b81b95573fb6f99d334268211eb437e60d83c832d233779b273ac15a1dfcff87f7bafbfd05a5f20ade87a5b689726d0cd460d9ba72f4cc5afa8b0ba5f23a635eee91a073a0d3416e5ffff8ff6e6c65e3b27ac9df7c54cf38eb01006292270eff7fde98084fab2e5fed3436a04530cb969d59cf5f167c088427e4b43fd3439c6511401e81eab854b41af88ff06d62733737596c41413e390073f2febbe383aa13d06263a3ca8b45737affaaee1ff0016a271eb8ae17bc0e2b6ee1467dd013570e64faa9d89068a67e91fb3cf018f4eb374e928fc2470b9769473c6e52a9a6070e0b443c92f97c7549c2d85c7106926553d70adfc7be33f06b9241b734f64f0dd5d5995228353a468068826abcf2401401400fd95a330a9dc9321817ade4cde938ff0700000000000098d88b6a6e47c44ff41c29fd14804abe2b97d8b6d098724abb50e0465ae92a6f8459a45c31e9ec90c1b0ad915db16844ea1f86f823828cee2b0186ef96a91888209fdc261e50f7e5728031000000000000000000000000000000000000000000000000000000000000000086e55396de873140aa847556bec6f405f62a969e459faac83a204560d723da2fd79573e85acb5b9710b40c8a9b487517c687419c059298c85020bc74884a54288345553c4cd201db7573841e4132554480024b2a606f2258711b301746fe6fffff364b3412288f0aa1373b9b40b1dd4702c8777e59cd6e72e90e50451a714f226f007c20c2bbf22e64c0f0e4f888e73b100653f673e3ae3501c986088de993aed7768822ed7f9e00b125cf6943a5b9bf26b0e7e24bd95565cc06f6c456c5c224a95577e2b739c2a2fa9fe4290a1dd86df6e6320ae893efaccfbc910bf583483feea980eb715f2cc002b4f8d4a7", 0x4f3) 16:04:56 executing program 0: setuid(0xee01) r0 = semget(0x1, 0x2, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/83) r2 = semget(0x2, 0x1, 0x0) semop(r2, 0x0, 0xfffffffffffffd6c) 16:04:56 executing program 1: r0 = syz_open_pts() r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000002c0)="af007ecce9e639c7221d514f37d6d113d8f8c2b8fc024820da5f4e1b71715de7f8c1542112ca1f5ea3974d2cf05715e4c9a011367bedbc9de4ef954784191272d5b082771fc9ef76f300d835049158904a971a764a1ba44bb97a783a104686940c99573b4b0d5be36f9e05cf93b0ef7130de7e1872b56c08456a95b197021ffce7848d54482691a48d98258e28ac3c8e023097fdb172c755dde94ef6d965a56dad4b1656dbff73fe7d7511eecf82161fa26dc40deed1dc98", 0xb8}, {&(0x7f0000000200)}, {&(0x7f0000000240)="bcd4c031e9e7f06aca4e49b8033a082556a2ea022225809dc0f1b30dd66063741d30b602c461e8fbac460be1317d6b", 0x2f}, {&(0x7f0000000380)}, {&(0x7f0000000400)="34a393970574f9ff500a5bde3e92401b27ec8d349229a5a14904e6228e72f98776d3dfeee66790200d4cf4f10def5d5f28ca1edc1628713f7aae82ffb9cf4b130db40532f72732faeb41d255f133ec426f7ba5ba3f88e73f04ab9114ab8ded8fdc3561147bd2896cb8c9c575610351576df24b13873c814a0d15b99424433015780107008948308fe9c71b982a813632748c5563a1090ef19e3f8195ced45d0daf41", 0xa2}], 0x5, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [r6, r7, r6, r5, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r8, r0]}, @rights={0x18, 0xffff, 0x1, [r3, r4]}], 0x58, 0x40d}, 0x1) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:04:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000180)="1ee706e4f52ebeb27dc2405d3f7331095b48444a9099a30b73aedea06018e195c80933b5de7ab42c6da9aa3cde5641b25eedfbf0f8319bcf02bf23615c34f89c59763fcddd875bc2ac43bd82f18d5ad90f28df", 0x53) write(r0, &(0x7f00000007c0)="5ba321efaae037e033ffd80bbf8aab91fd31f656ee2e543eef9c4045ca2993157c1363622900dd7ae3452de0d0fbc931d47faa05444f24cf64714f3879638d808d037835bb496df046fc97a01d9968e89eaeeb6ed826cad1f3a697c798d7c6a604", 0x61) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x5, 0x5029fad3, 0xfffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:04:56 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="578b4cb6a7e20ada296956bd2596cc734d0971a4d1a436adf2", 0x19) r1 = socket(0x18, 0x80000000000001, 0x0) mmap(&(0x7f0000178000/0x600000)=nil, 0x600000, 0x5, 0x4012, r1, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) 16:04:56 executing program 0: mkdir(&(0x7f0000000040)='./bus\x00', 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:04:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000340)='./bus\x00', 0x8000, 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c", 0x1f2}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = getppid() getpgid(r2) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 16:04:57 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) pipe(&(0x7f0000001100)) close(r0) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:04:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000040)='L92', 0x3) fcntl$setstatus(r0, 0x4, 0x8c) 16:04:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x18000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x101c, r0, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) chmod(&(0x7f0000000080)='./bus\x00', 0x1) 16:04:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)=""/128, 0x80) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) socket(0x7, 0x0, 0x1) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000200)="9c87c3774f4c35b84e5344392e", 0xd) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x20) 16:04:57 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) 16:04:57 executing program 1: r0 = semget$private(0x0, 0x4, 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/145) r1 = semget$private(0x0, 0x2, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x9, 0x0) getdents(r2, &(0x7f0000000100)=""/207, 0xcf) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000200)=""/90) r3 = getpgrp() wait4(r3, 0x0, 0xa, &(0x7f0000000280)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000340)={0x2a5e, 0x7}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x811, r2, 0x0, 0x0) r4 = accept$inet6(r2, 0x0, &(0x7f0000000380)) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) fcntl$getown(r2, 0x5) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000003c0)=0x6) getrusage(0xffffffffffffffff, &(0x7f0000000400)) recvfrom$inet(r2, &(0x7f00000004c0)=""/237, 0xed, 0x800, &(0x7f00000005c0)={0x2, 0x1}, 0xc) r5 = shmget(0x3, 0x1000, 0x32, &(0x7f0000fff000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x3000)=nil, 0x3000) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000600)=""/87) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) lchown(&(0x7f0000000680)='./file0\x00', r6, r8) r9 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x100) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000007c0)) setsockopt(r2, 0x6, 0x25b, &(0x7f0000000800)="3d1aada8741303f2a832a9eef8776579e7401506f2416245e9b4098312dfc294082d68e7039415e59c0337288573bc8e00ffc2bf7b4ad88a055fa7eb1a66f37380d25abf2d40b1d859774901ed133570c3d806344023a068598d430fe86a59c52f07899103b8338f6df9d456c22a1b93759617172aa907107211d92deb6a14312e66b812ce72de9856c89e8de1ea57b23cf8e6711613950d3a22598f22af17e7f419db97011d1f948bb315c240719d40f9c0e6a874194b2084f17f87cef5c42db782164f6d607a734c922bc419adaa7e2abf9456f028ea18bed8b2594580b658322ac7171cf5e74d9234", 0xea) shmctl$SHM_UNLOCK(r5, 0x4) accept$inet6(r2, &(0x7f0000000900), &(0x7f0000000940)=0xc) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000980)={0x8f8, 0x1ff, 0x3, 0x8001, "09e6de722f426b765b2f95346a5b54562a9204ca", 0x0, 0x2}) faccessat(r9, &(0x7f00000009c0)='./file0\x00', 0x12, 0x2) lchown(&(0x7f0000000a00)='./file0\x00', r6, r7) 16:04:57 executing program 1: r0 = socket(0x0, 0x5, 0x100000001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000100)="d672b07c0fe29ff21dd94291f83741c483541161a7b676ee3a973c9b467532bf3d1f43c56c1375317cfe488c76bdd291cf64c5d24c287ce218516a59d75c5f4274c0f94c0c4edf0f9fe0a7cf478b01653f3bf4f7d38ea018e0b1faa6acf581a4eceda4d2ba53d9b4becf9f7a087f30595d17c1613d34ec741795", 0x7a}, {&(0x7f0000000180)="5f66d86b622054abeb13fc9a4b08df11b90d5e7327bc16699e98723682be334543c8830171a143f49bc96ab494cf3340c83a0c4160c887805cdf0828409a6da7addd52fc7d2836e771d17cd8502ffb5515d723f492e34af062bbef715be49418919f12818b32d8aff60077faa9e46134958d8ab6a8fe6f19b90e3f30785698e4ec02687c99bf3ba78fb587721f908be8b9e4268caf9f9ce72414cd59d5eb1104d7d0978c22e1f34bff69b3e6210952aedb826ce297ae667484fb6a4b589549aa96515d44e4270543ea6975a2fff9df72237ce334f348c742", 0xd8}, {&(0x7f0000000280)="91b62f142fc1ff4df76bff0ea47e0dcad87408eacf970e407d9f46ea5271ac0bdf86e7bb70efcdc28e761d81f935725510ef1571a293ae3c164bb2b1ff39fd9bf11402cc2646d4b0d3c132a0fd92aad7208c9a558fe4e476aaa8bb1c2204536b95160f78471887ff36d369ae66f28c21739e9cca03dc1738a652a7bb3ab1028ef60a51a709cdd6cc497d9880f9257e9105308d256af3", 0x96}, {&(0x7f0000000340)="cc086829326a7f413ca84a575721e4cf2c4998ba18b4e6f29a8bee909ae448682d0d747f236843f8f12acdd8074ecf1ebc3a0de557c315f3bfadcbd8bde012c778bda283ff220c630831fe77df05e65c69450eae84adeb2fdf844dbba41916c6be619b2755c671ee033eabb3269e5356e57058aae1c49870d448284b708682a209cca7c51b6c4762140f4e5f01564c60c064b2fec8a3290927135e7942809c2753486aaa75178aa67a48edcd01d622fc0f98bf00de499c7c98e3495727ac14ecc8b9052f9d", 0xc5}, {&(0x7f0000000440)="1a33474b1189d1634e7a766ffbb8123a359117f87772e416f834a7e35266a3b6fb9d742969b4839bc7a753a64dae9cd9fee96361172c4af40694021f9198b513c464d369327762d96710fd04f39d1e14106fe9139263624497b3caf59920dc278d08339b6dede0c59063f5e5509f409328ed7fe2af2a436101072a6fa0473471d854c65d78cf619d", 0x88}, {&(0x7f0000000500)="9884771db6476a6693056abc8f5ad95fc8bcc4de638677683abe0c95b085fa092adcdd38907e8e2665984c2a03f582577cbeaf1d6e5be54cff1b0813a583fc17a62ecf53686c67be2ae16e38e30f27d936f933ee819f71bdf4caa0c5814e598b5513eaba8aa059ba104ae50a16", 0x6d}, {&(0x7f0000000580)="917c75db52abad120b5674a37fecd65d843c6883ff910503de59510670a938cde81c07989822f10106c539005b347a2edc55a87792cc6c3f07d8a5cacf4e79a68ca3e9a0b1dbcb0faa35c8000c26a69194c969b941ae19f3b84da8210a95833201575e32352389b6029a919a36ae461abc81bb947ac3570b10b3a693336d4c9ea7e7df964be5cff64db97c74c0fa810050ee314c64fefebeb9bde0952da6627a9f0203b8595f91c1bdb5e93ae8d8f393787ca3b678ef7407031e0675c3befa792c9320d52abb4b672db4676ae73d0367ae40d4a2dd1c27be0ae0", 0xda}], 0x7, &(0x7f0000000800)=[{0x100, 0x1, 0xfae6, "2fc8caa2291dd55de4e562cd05ed2d620ee06683e3ea80e01b84d8bdc84c0ce0ae9d3b00869d80bc5615e5af9bd4f98392b517ad4b939c7bf06ecb970fdf640434a5b2c7d55c37968b4511c0ab806a4486626154a39e24a3f3e04ff1dbb93a40ddfaa2d9670d7985d5400338942522365649b4c8c52cd62f3f54f2d375f56405411f0c70850cf32eba699968c63a812d747fa8936b55296d2325718f18382dd19ca3e92d9958ca4481231075f0fecb0626b3e0caccd4b3fd173b2d1758f7c86cee677307f574467b31e28436d941cccaddd0be048fe5f279c600fde408eb57257c88e59222c248e844"}], 0x100}, 0x400) bind(r0, &(0x7f00000000c0)=@un=@abs, 0x8) sendmsg(r0, &(0x7f0000002ec0)={&(0x7f0000000700)=@in={0x2, 0x0}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000900)="6339cb4844ec37ffcd0a46736d89c1eeae9331c979c6b032697534e54be3afad2ef3378eae6af04b96ca8526e811e7b0429ff6fab09311e6a73079abfac8a09f23b01298c25483d878d3be57478fb6a952f410355301bb59c841476775dadc0d99317e159ab83dfc5740591a8f068fd4804d96d5f536936043f266d57a109722e7916afba2e5f32abc8ab59952294f8070a5becb70563b527f4b3fe5bc4edb18b65f6ae82dd38e9b8c33c31b84313952c45bc8a9631f99cc0d88e793cdb8c3edefb8613941d94479ef9c41166f6f722d5770c008473e510b88beb3cd42d3301810016236d83a385d4c7245f1e4674ee6f819a87d937dd0a2b31c670c97c0de34d88b5a130e50a06852f2b4435b32e2c1297a02077ba086a2de6b3a0e3e10b2dfc30c77162c46cc9d5fcb83154bcfc7992e0f0fbb666b323c5877792361d7978530fef50be05f2ee5df2ac353c2a714333b9ca196635a64633d7c0864090f6512e0e97f554613ad3bc40dc7a9c8c97e7b313d255f648c93f737981e54bd696e9d4e0522d73a2ecab9837a49af8943d5c3f816d0bfee755ae88fc1ccd4a5c2ae5b749f602864d81d75d4acbfbf8d4fb930412383905abcebc61c01f8fb5de00cf944b0b04c62f853e1fd1b02ea04480ebf8e81a1057e52a217e1e0cd61d06cad1794c5ade21f11079ab0dcdfcbfa146fd3023d9aba001cbb5b6dc16344bdea8d02c6c2e67c3190940cd0ca745ed403af46a7e080cf5a898282ed89cbf60f260fb27f2d09e7f9f566879fc2742666638c3bc4562e395e158b3ac44a3a27a5384eb4ae8bcd62d1beb821effda452c49249759f6f6a698f21f416baf5b669d25d50776d07e5e5829b59316d83f076edcafd14a611b3f91cf64616b1f8f2138d7877ac6f68cbd3c955d72ac1bcbe0665a41ab13d4500d36b4b1571e9fd2543772ae2f8730aae9214724ed2bc4e1914645b6b015084d4b32a2032e5b71c1435996a5c5262c0381d4998b94307761c8801edb58c47db85a682f65996d463f07cfa9b6af550f97d43ea717d5ea19779208a20ed1ebd53911d385b6486e5f0c19c19d62d26336d26c78d8fb8488f31dde876f63d525e8e6c499bca5da294b75e411798f19efe0819c2a89e03711f2ea03b6682536723403551264a01ef45538fb7f9977c9c3c268c07749772d8ad0a3b1f8ef41e46cd570960e0a2606b3d56093c13a2c62100fa8378ba308a47086f38129bb41f7af26f0e6185083d389da8922e869fa9c1211d27e03fe894a5e2340e3ee35512a5bc7e24323ffc9230a13bdf20defd2a4ab03250e0339931f59cad50e8ea8b5d1e9514a012ec78d58b4fc5b22223c96e4cebcfda1bc7d85bf6f37ec6ddff17e58d8f881f9da9dd90f0db25cad9f2708a04926ab2bfd54dafdc101d127ac0d05f630b21b96cb9455a0d206d6c1fe2397b62bd1d7bf5f656d13832a5af4febd3076e49b6fd81847956d54a882c3ac882f082020edbce42eeac5bbd97a26389255880209f0e98154ab6e452ec8f70a71499e82cd02255632de4b1cb251e8acc696a7edad6e18d242ff3e099104ef90a1cf7e508b4d33bf174ae3136b1b5de40c3e96d0181c9dd023cb377d0d4654838aa679ea8fc570756ec90ddfa11cef99213db6e174f5686f5cb2358ef1d5cb4763109c1308ae1f5f0f71d812d458ea3b22772cab91a9be00127b0ecea521623463b03cb267bf923ad46a9430f403ba0ed20dd145d9ec8f6110dee0defe592545676c455f65b5ce9f3810752ad9a2c307e0c22c749923d1d0beabf99d936618aa5a2c9d26ebab3cdde0717175b3981d07b4e3acbe692d1a616283c885547da49b947266a2f82d4461a3dbc5d4c66102e277d0f385d87b55ec59b8581beae149dfff41aa97a9ee3f80a93a9587ccb0c1a909432563bbdee5bb0c7b3caa28dc13861f9909eeb019e6f1cdd78821177f8c5f0476e557475fe6f054e1742e994f3cc763262e7761b44727c06aed2a57010ccca8b118adfdd4d7d5257dcd5308ac9c8900eaf1795a457cb1d68a3d0632b3ceba89577d7183aebc19751625ad73781a146784973c43d9355108b6eb95b2264b1d765b5f53a34dd7f2cea7e47eba26ec24097e1ff32847e08dfa6b3d041fd2375a9681b81d31a8d9be585b1a88d8cba0a2da856d2fa997371b73de05c462a1e4b1603c15fe70fcda046b39367dc0e5ca59ae99a259bc1ad997e721f2f061b24d9619fd4b6f24f207e23aa2e98831640039eb282a1a210478bac7478969fd128d46d5e5826ca330a9c3d65a1cac5e8ebef530cf6f074b7b3e4b18100e66f51dcac0b6868d955e98222e873b3c20b3eb1c147e0c971645044405db2a9d4da8bf87df2ceb2828784b35abd32eb00bf35e1b7e064733d5b0133b1ab3709a7fb4e159531fb8d8aee77317cfa10483de1b2244708a07a808bec75dc364582990c8d15c1652fe64af48e1a9692c3033f8dc16b9d5b3f045df1923c346cbcc87858b99c01d51b06f94e890b74d403ffa2ee9eb199a7b2294c0cb50f7d920306dfee1b306d329f7310ed957a75986829caaf5c4d658619cee7dae1327ae6f0f7a3a718ae49c578fef7c464b8bfa76d7f0e14996f7b5026f4ca114f3813002bfcdb32af47bf0fc079cb34df2e53766b0e52cc005cce773631c6e07e01e8a4557cfd0447b9663e8ed8dd82455dc90ced09552e499b96f432d3975b292f9c60a5d0ff281b6cd93e571827f81aaf09dce3336882ee28f7720d772d206a7dbeed678a67cccb50724c12bbaffb495de4785e01ac34bd87768fc29a788b8ce64e5973935ab4d977148e76f6eff5895b7a2b4d886b2eff5a8cf3c7175d663901979c4096a8af9e8d35286dcae33b3f108f8b4892f80321822c0f85339b9da65428dc78d362ce2a8a5a2e1e894286f776a7cef55dde166fbd77e67b12374d81eb8a01072184ed140d25ca3c0e091cb8605e656537e24616dbeee0a777307c436d97655a3ec10c380f18e36ca7c8e59fea1e98b1d38967edba746766937465a851e69056c8547ceb4b72d1389518d5ad1e479b38bd590b60ec5350d8b4739f2fdfdc3b2c1c10705323fc35c9e8c6e67ca853478e3d5415691f0b8bc1f9bb3740a55b7e5479d23aabc29556ca3342612a07ba238e315050b7bba37e43032f67ae2e0f66784570fe116a92dff79bef610eafcfc10c359e98669abff558e75a403ac9b82dd52262f7267c4c5ba6499ee11a93bec9884155de90556d9a9cab25e56ff0bbc695ef8e4618b7b4289d0f2113cf224f3925b5b514f27192fba99f152efcd4aded518f6a6b2c3122a6ccc507c668177d4e0446af4558b16964cf9aff9b58eccd1a2dde909ce217b10ae6a0c6b987b7419a64fd2c5fbed2b6cb0db8b47df51c7d219e91c2a5985aec14db77800adf1dea4eba2077b0ca51d28c9f2070f90728053793dc6472baaab2cc4ed078d757ee8649bb3a31aadfce73222a94fa151f8fa87e43696f035d282ecc058c2d9a66941bc78ca646d396793acc879014c06213ab109f8b3598091ef93256218575c5783bfc70cd73ba99a75ec5b28ff71991aa0f74920c5eba043fd9160e7fe075ef43a69c603da5511f1dee5ad3d36a095fd8802554ef0d212e02a280554ca66f4353681ac741244bce8f4676c2159baef91e7cc2cd7f698f8b070008f199949e897700fa75bcbd6ac5b925e9be2a2c40c7ffb4bee5adf64dd38edad62fb2d63fabe87815ad26e1b11e0f27363d823e6d0eb093ba6ec6cb56e91801d4544f3facf49ceb737f7da732630f41672612c501f56a1ef1703f0d8bbeef1b0f9aa83d285a668e6a6f76227b4da98b59437f4dbb45ef54e1877c476ab9f8b1e0caf37999003d285a52cdd15dbed190955f79f1d6ec4c25728fe023311f094a72619f66c2deaaaee4cdf99796855d6ed2e6c9c1b555a1b46719803dc6dd95dd28ad797673c1e5f19eb1e622c7d90fca9b0fc9b7211a4bc2fa1533785114b573b98d1535951019fb0f57a43fc5dcd281e68385b3559d52b9e15f384036b5606e3d11b177a95ec9e089f86c17d02a4afd58f04bd9cf6842a4d51dd8b4e3e61214cc335c0b46d385c93cff3a8c87a3402876815498452f67ae0d053b6dfa69d237c4465f950e8f5deab86f23dabec87b13aa736a7e3c80a1893d02e9e8d46385b60e2d2dd92d1973b923381f85653c2854eaa99a4495142781bc48ff120592ffb372fa0a39d5738689b8deb3db053c70c3bf987e716eb67d5fc7eb147369b8aae56b0ce083d1f3d69bdf920791ed82f195ea93d1996debe4e242c0326b51403729bda35fa118a4dbeb6fa14b2b1d9551b807bca78e95036964350721ea7ff008dbd0273d641db536124ea15b070ecb4e81fa49a2d697a8bc2a9b9b8c3d48e3d604d80708fb79cdd84f29aed3f2d9dd142521cd09cb09546e3d739556271c0f03610bd8d1c0c8120ede0513c22ad301d56ce89f9d656a1e54ab1d2c0d5bba8a45c07ec328c4db989881764f29873b89af48f9dae10e8f2d0c1fb838d9b266c6c8840443080907b3819cfff9c054ad8d896f7438596ea02dce319ed02f6d58f316fe849d80daf07d8c3c2ee22ab13114ba35f1f4397747850640f87fa90ac51d3e45180ed82a650ba1f1de449346d678f9120c7ed1e2793b12c80b1fa09250dd9e013093d0f9f3d4794e51b8e3adb9fbcc916d3df11be607f8bd72ebe8b6e415463182fa36418ed32bc4b602d87fa850809d3b4a19135069dba8a22fc58d261816c1e29aaf64b44257a0f7943223c2a552a9eba1c8be501a814069aaec9ad06fbb3cd39a437c8cee460cef59b71e012cda9e70d58ff2db13d409f4388b133e89748ef9fed43276841a6302c26bd3388d0b2c4303777d622d517ae1ae8f603d9cf8ed5aab518a6c580d9617244fa9dcb1c32175501cd8714a5757b9d8aea33bbfa155a2d044a04226f70b31d85cb610981c8d80d835c509572c9a426a4f241a044c7e7c508a4807a570bfb01c5a68d24131e8b8828d14ab0794def4c82c67aa5c2e083f3a57fffbedf536002ba406cf783289abcbd7660e1b55369751cbe840b8af3e8c7776c68e6d91b09b26c7eef354d805ca016ca4f70c33f2afcb7642375336eba91bcdea072604ba3ba9c0b31018ad0055b4331d4f992599602a008464facf0f4d4a43e1622b05f0e1b5d50a2f2227c2f97b29d980f6527b141144360e0a08aac6ad39aca8122623ab4f3f9ade8d0a6fd89cd46cda32afb6ff8fffb4b70f92e3344cfef04a3b7d7b29b4a1693d51c11abb63765bdfdb96802c6e4c6cb8e012cff94711e5ea80295d6b7c0381a4102b8af54036afbf96d114373f34174056599a50a89d115ea2d9a2ea6bf18baeca4d46585d5f197514c428f789cfc02e9bc6362cc18b95c82da494d8b41cdaf533cba24099a8f72cca1e93063098fcfae676b6272ba5c7e49a578318c202fcfdfaeea033c6efbe4c94ae8a3045318d0c319af114a32cd1b099fe113743124cba3165426a7bfd472619ee10dadc3c1090ae19dd9325ae27f1c9e8765143d7ba80308c3c4c3e652ae95ae878dbca6bba1f7654aabd2fbcb8acabba097eed90ed878fa743f4dfc18a1683bac85270dd66b2f44eed0a880189af31d2a74a31b2c25a09b87d85fd0a4e0acb7be625154f71d8f88e95b5fee0034925e785dae38d4d98937f83a5883aecf8bf8a1d96f68f410b199f2588ca72ac34d9fad3d7a3126da54c829d9ec725ff3faf1cba517acc2e27a7b8a8f2aae8cc7283aadc4d4733ac71f2bc3c874999fd", 0x1000}, {&(0x7f0000001900)="5e6d8757589a97896e738539ea1e23d5506c63e6a9951673f78f5df0ae1f113599ee68e71d0149786bf1bd0ff663bc535fa68aad03ce3d195273a1b8d7d94578f2da63abbca8e939a57cc17af9341b50ef3b7ee20b89c338c4a86b8cbc4247ff7fc81c2c17732f6e18b4c304f3987b0b849fa3b95e0ff87b1fac2ad4b4c4df9e6ad5f42f", 0x84}, {&(0x7f00000019c0)="7a515fc2cac8b11b3ef6721223ed7e60f4a3a13ea65022d4cb33d14bb617bc291905c7c9de6d7a10bc5c9bfb1f7e9400bb8810dfd760f99ca1fb961f1a9b57a03d4630df35e2fe1ee3356dd6916dcf158978c25c374ddee38ff963d757c97c372fb6ea9cb7703abc2b456ff2e30980e9c2730b6805c8a70804d64b99b3ec8c84c1b683982e847e087defda7008fc69c5217eaeaa34f880ef380c90a17a27ffeeb1c4a02c6e4e51f8b31f05dff395e74f8fd1c950d7850a28e54ae9754a", 0xbd}, {&(0x7f0000001a80)="744614ff3680057ed951a6f73ea0f0748c7a3e24b9a6c353af561fd37addf2007a5ff04e3271579acb1841ca19291162cfa2dfa382508746053bc9d030c58fa9e990c2d8fb844dc2f1d5ade741e9f9a6ffe4cd5c09f1e29f2b18d2ae23b49c973e88c95065981a0a4b1c77a9053648496666432df3c8c86389982706b53ff4e8ab79b7cd97840bb3a61fe9270ca22affe43226f169", 0x95}, {&(0x7f0000001b40)="e735a64a3c44621d039300c3e5e67fb18ada2b1599b2d335b5b4b3f5ebc23bb5a2505bbe64bc020f7e7871ec6c4fed8e8edebad8e74c7f0c07663ebd852744082613e669b2141608eba948215768d27bc310b0a20e2073828c4f8cc52cadfe6db30599d10e1a3da0f7817bb11c4908b40532921c21bcce5cd1fb90aefc16a089dc46d8fe4fd83779e2ffff770fd7ca99a41bb9067c10f466f709bce0fd52828c34b98029e71b738acdc05fee9ae60ddba5acc577d4ff03a9fc5d327ab0d5c9c5b5cc3958a4e9d2324b7ca647563e0d328f6697b5baac78d45ce7f3550da8df198a1339a3c07865b6621b2a48208b43d3e8283be065c538700757a38b815b64aa1d7c1418ef4d60a55143f4f0b91a67a5b05948ca37baa557c1a5d2a71407ba4ae45c25e22d56dcec3b7d7e926266d3f8123e4b7b3df9bdbe978f57494c65ec8e8a25fdd5733eecbd533846749f8446283e93e978d781299f81ad057f6e354c617426e7076c8b57a23976ec443666692ab322f87ddb8e04ff1303ea8179c3520c8b50cc4508ae4090125493be337a1f1e79b6b7e1fbb89e58f790aa337090c603a634bd342e7cffa52b97362b2f4e4a36ac3a9874becf6a035b96113774a40ff3268e211054739477f0115c68fbb553a2165cc377f8945e5eac8aa05fee1a91bc88af391193acacf2344c3526c66442aa32ccdd52cdd2db355941beac99a8d2490fb1f86ca6f56e2100ca309f10ce1e567fcb645501e8f4608a1ea0fee19bba92be83086c7ed352e3df8af5373f2e1205675b052b18759f42527faa715a2aca5c903a4501ba32e168384f5deece581993ae734c0a789e3ed1ef7929afc0063e2d5de4dd26bc399f2d338271eb66ede7d63ca03c81ba3fc00c57ed6bd807721c0c7a0ee15d39de9e827785ef56d16752e0eb4628b39188bb47f7511119e6788345325f1f69f511c18a0140b1019c420b891356d6cb54a1fe8bf5b75d62d92ebcfd3b460ca78ffc706284d7482e817c591426b8ab43cc22cf657280c0597f9c3f2fe9ef5a134f300e405eac02b036b8b335d842b6b6228713a4fbf12d327848f17763b3f5c56d405da8f6b9305993a78477f5d529cc6ba99e6b7f3244e175d994d422b923083fd41b40dc3165f63cefce4af95539c319f6a8afcbd2e002e01e489c19a0ffc6a47e2c015e7cc7cbfd9efeb284cb1baac6f3a2e9c0dcdade4a3202370fc38b3b58d8448f14e469e3ca27abee86a6ae14e0619060d2052985f22038cb33628269d7962cfc8ad57fce3fda6a2e4ac68a1e56f69d3512cfcf3cbcbef6dd05e91b9cf27e450e7f3dc5b19d2ca0c2d81bd7f7eb1fb0423807bf2037e8a380affa5e4356ac443801e2fc93c943596f2033c3e73693fc83666f59c2f1d389e564f2feb4f20db2e2b9063ff3d49ebab8e6a1d056cbee8806d109e07240fdbc5a699577e432212d3e3b321c5d81c37f9eb1fc27b495d843b83f07f0a4fda29aaa0617e57d40ff208e7cdb9b4097c97cab30e6301c9d9d33c7ca7c905410ceab56f93366cc70c6e9dcfb00f9a76723c87a68f7f2cd997fb385431d296174cfe70e647d37c19f3514a3b3f17ceaad6988820273198d244c38cfaeb4e24b7f85ba69718f122de8334570ebc73d68b404269f27388d9bde77d97e7b3447daf90937fa688fc84551375fd6846fbd9d94d551a45152f3933b30503487a9ed86b8db59fea6b54294308a4ce4c4a9f2250e1ebfe020eb7b188217b99c256dba0405e54fd37e0291fdc6d415740956c62a2944b4752b8da5903cad55aa33cb1f256c57e3ed18060bc5678d788a46830a7cb44b87cfb04061cc8631ac23f59995f58c3dc0bae4bda3b6b0053bc8908735712157b7c063b15ab2a00f64930e3d341bddd6f9669a8bf9804cacde9274cc2dc70dc4038499b0e98954836ae5ce293371f0589a2c2d5ebc600df627a93e7476bd08f847dce38e49a26a3ea193d6f8d2f1c4423daa3b267c58623f8c140013ab1f3a4dcfb3beaa522b2491e21043cbca1d86fca13f3f27ff31190a7937fb43004478f7bbbbc5843a8f38f3211fb25f4e07d0970d6068dd8e4b6c7fbf6418f18db7ae63c9e0a455ca23f5c1eb1ee9ed2ee54646eaf242a35553afae144372a53cfade6f149a9a0821e7f4640a2843d99282e82021ba5e4729970f81bcd4e7f97dbd520c19bc08f0fdf6e418cfb09206a3416558cc37c90e83b878ca6aae05f22c5e39e5ade1eea7a5da49ad89a138ea4a2745ab3c1cb262654dbf53f11e994d3009b9988fdf076be1c46ed5b2af9b543f6dc5c91e6d1a11941caa81c1a617ea87b4346ff64b285512513851af67b12e18745fa2a34df3c80b89a28bcd1d6f72386aba40ed6d906c431af6950757919168bbede6a4c9e62577c2f20d6ede113c7231404f770a3732f498b1cd90bc5425a474135f052039fd45dac44c97d4112e4afb7058190fd4816ab298a44f6d19fb3c0d3d68cd3b70b783b3563a31d6e62756e2ea6de6112bd03e33ca882d8f78b980350315697d2a624d721f533a8f97007627583ac5720d52db64c85fb6437ed47f3598ab0bc0714a842d8031fc9459842cb2602438ec23452706d032668f1bc0f6324488b92be37fa56bae5f2193f7fe15736bfa2068a958f2a1fa14fd25eab9739d609d85a8e512314951e65ff832a5d0f3b84c98cead7bdd1a4e56a4b73face013f1f529db08cc0cc357731a40eee7a03acb176307ff4e7bac99071edb5aa48d1541b3a688f88aec90c6d4287b24be597580f16b3e79d0aecb455cf23c0844ad628adb7ba568f392018ed977ce31cae2ac6c5a3ce9ae829fb01865e06dcce3200e3eae03553651dacdf225b84f81c41b775a0d1c8ce6c2e2a844394b74a1b044dcdf8bad25382a01573e43c029d378fef92dbfd12f0164f285654073edeee50847be659b2d4f9b9e47e487c3cf340b8c2d98628caf163c6d79ef6b4fe682886973f94b177b907898d6b4e475d93558bad5a259235434046799d0b988646c8a80fe948db47fafd2f00123b6e9e41e6776c5a97a598e98e20915612197f1fed6e7354c848362dd313356e5b804aaa96c0b19f99fd61883aea65670e015522a380fe6e508331569649b3aff8b26b8298bad47aed093aef3da4f5b657884c3cf632b1e3e9e5f854f0eed594c07030a278ff8e2d18126a4fa7b45cb533d4028fd493e424f10a830b2ba0c423ce58350df044edb4e2b1b94c1796bd063f97c4ae1ea80095effd703b25d85d4b5b2185cb014e2852b5796e4582dc2b325ce00144e77ed125932df0b2c473fb6d2fd14841b38e1799fd8746fafba4e37eb33f5ddca7118c995669dfd6699f0c4b42042360dd86b54e0df5c424bceab635fe274ee93b58dbdeb0cd74db7827686ec0a482065e3b1d9385900c2d28a37b860d9fa67b99d9c0f71b43bcbd81c1089465eb6f0762b88485a8471a6a8053703884c48206aa09f50a2b2caba98281955b591730d513fac7be00670dc6e5b06964ffcb010729d280ee5337978c12423a142c570b669a057e46bd76d0c012d293baff1be42b707a3ead7fb5c2f70063e9d3f6e7d2f109e840a59b217a77e2d66a6495ac1def56d1a8f8ff5b4141eae0a31a58b74a1083a5f00faca3d51d36128ca31a8ef20a05e776d60a7fcfed8ea2e518c9c9d31df31245a6d951c8d8eccf8571cb36ae0683c471f27a32dabc18987405ca48377a1e6e973d6b2f283bf494234feff95e3e652b54bdf8d05956d4d26eaa71f0b476791aeba7dbd3bd9b2a908dcc75ff736056d2a703ed387505d71d21b4024a82f7345ca3572fe6451084696fff596443879e09e81937200011e40dcece7fe257d78247541aac506ffbeffc1ea0e3ef6e097d23d4008958520af5e5d2a4d38e1ce77e962d2893fc1115bca3a85c2d9b76f8c50d5a369ee3a4b3e35830ef3b49b68afc3219c89ae14e0dd175caf7d54c0a8671f8469138cc8800c196765316f13eb6aa2b4c86022a4a8ee6d096fa9294e440434599e9e5a508d5fc0ba74d134b216b0994049ee874bf77a1db6828fcdc49b7b1e73746a15c5ce479a0f343da0044ae5b617964b4337ef252c59ea39d9ef646121ef4873adb5a4e1441ef7e7165c46f8c9d7e1a275725dc230004bb9a7345abf54a307ed5cc86820f160dbd9dbe4136fe7e7ca49b343360aaba8bd4f360173a18c0f609b10fbcbebf80b4b2037cc5110e5347e60f0b54bd0caa33bce5cedb83306e2604d8113bd823585aef4565e5bc449ab769a085758abe717be0347a09a6c14f9d487c40a9a2d6b5481e378ca2d9b15993028db95e25075380c5a3bd505084e13c44e5469ac08f76d1240f16112e7149a656f846937dc13b0b761e27f868893b199fbd99a65cd120e4b341ae0b7e45c18c4760c6751ba88fc69659077691e538418454bb6bcfeb8baf5f00dfcd439ff29cc2682bd43fbae41588fff7ff9b70045a68b0057569d2f5dff75ae7af79fc122ea12b1fe8905090f50a0d637fca4703638889f744a48f1818de757d9138be3ae119d09ea563518497d8f44bc4c4fb7070e6d775e04bf92ec0462d2ada3598a00e5128e94ba152d2d094ab61bb3a4c530140c66862298f6b54a5bdaa35449e2c15f1d895ac6668a124c0eec8d64c9eeb9e94a2159b5c97d0357e2ac7714e0374a6bd2ec1613e1c46b4a1828b1430d39962ca228ddb4222c61200b7fb94d297d90be8a555428abcae17b5136d1f9e42555a3fbf5a419953a3dfdef43b1f770eb653ad8bdeaf52f0897d124eb8a6d08baff82b3b057a5863e96ef1d01f8272c40ef0dc7592b93d45b67384ab1b564f4be693c59ef03ca5d631373c7a3eaea9c6cc9a5c82fa845c4a69f0628c4f27f2cf960c144623e5e4abf7de18552ece796e5b925bfd496ee68fe74115aacf25532fe57192762d732f1444d871d938fa202674d5251a5668431197d25dd51370fc548d37393c83375ff33251520a7fc147d7ba6d28a7ec3495399426ff28f3562a9edeaaebbe6f17bb7c665ec28f2fffd4bb0b9029c8d576361713b528de42018a0ef97e57bcdb7010bec0f8b81e579c12842b8f71d5774ad7fc668307cf837ec540cdede3f9e12d65d3179d5d2af9295428f9befac534d4f00adf8414590dd1e0c69bfedfee357186183897a4aef192582a2ea285d4993a71abf4af12bf206007640043d623005348a416ea829acc49d788e24d9c0c326dfdd0d1a75554729737d4d06c57f63957557d2f2d321087cd6db45bed6cdabb4f9e74629e372fcbc0a3a1afdfe71769094a722f4651e57812c555bcb7e9be4a6d2e0329cdc869d8d46a2470dd953a9fb03b38e18f3d35749d7d0e732e5249251397e0f84c5eb57a4a084b3b42f71ffc80c3bd42629c6cca3c04657ff87b8a63c27940143f530e43e4fb453bf2679fb9216f64d759d243b8779a3a0d5aa740f88cc2f39f65a419d981e875956c45ea37a0ca43511c30a1f4c81cf156bfc679a647961707e87c260135b84fc79e510050816cd0405dbedbca4bd5556d591d914f638ddcccda2a2fb33275e19ce8d513afdb6d47bdf5670e540307e06fe8f92b658b1ff6cbdbfdffba5a8c2cd3120ce64ddbc1a1a0b0ab8073f995ee388de826a59c47defa417bfab758590dbc7718724503a377e3647e46a23e94b2928c4589d0964f00f5b3e17d4bb75ebbe97256d9eaf0436f3a6647f718729b26bedd609fbefbfaa529541b7c5d676d030a8774862f19bf9fcf00918d83e3a863ed9740308ee300aafe581d5b921d6bf9e7126ea90d92e", 0x1000}, {&(0x7f0000002b40)="6188bf8740b602a610cbe07fc32f737353ef5c4a4cc277146972a7858800554e16013eb215992e2be04221eccda5e6a404533f82f66fb9c427e259161c40c65ca679c15d5f0c3dff157368686a88085693bf0ed545aded3c505f91160224ec584f871cbd5b691610ece4c5e87d7c3cab5c4ea8d1953c5ce53e2da58db6e278428f6e7191e7385ebddd", 0x89}, {&(0x7f0000002c00)="de69125c509b96254c031ed087c2d983ba480769ee06d8d0f8277a0325bb1acc6af9826f613aeb6b9a2a4f678bf45dd294a65eb785eadb713303109758e8937e8c125069fcaca9e50477b9316c399e7147929c26b64a349cb2bb8e077522fc5bd8e122df6205d5e37955833c4aea939d9553fe1504d856e676318a1c0c0b9163b96008bd10fe15062988c4dbf9bac7e43352486647ab38331b33f55c38fbc3e00397841a3a6da5de36c94e5d9ddf0b2d27a2cc0f", 0xb4}, {&(0x7f0000002cc0)="00c84e6e417ccd1e80aa1d84bc8c8bb81111b2cb647811067f5eb8fda57bce478778e68297b160e85d463c1a469aed203a44b4bfdb6f8f5ed18cb28e00b67c9b2aa1aaa8584cd9911eee2660ff04ef82cd16e3b144cee37c3381e26eed490c3f537aa2d8b0aa9cb912608616aa0cea39002f11f6075460b9d0a0e6d9d8e0467b1beaa129defa414d0ed101631d97818f833401353066bcc54f98a71d5b2103ec4344e70097b3d79263ee3636b4e661c0b92c8d83008e9973379356186ac4cd29bf2ea27d4894e8f4f88da5ae3d2cd893ccd135c9af8aabba9699ad066d3d81863fb995769ae5f4a9878e86e78a1d0d81ae044bdc6ca5", 0xf6}], 0x8, &(0x7f0000002dc0)=[{0x50, 0xffff, 0x9, "38d7874de524f2ccbf66bf952c0da64cec8ca7e5444c12f8c71458db305990caafd12b5195d719934aeffaeb0a58e5705e9b8b3147d89f35d472e0a0"}, {0x68, 0x0, 0x5, "f6fe91995a6fcf3ba6efad5eb5820679c54de1d954e3c7b8364be6bb8a3801ad58e2850167df290f3bb3bc374cdf663129a795694622e2ec1948364ddd923526881810584686680ca0cf03f04a43f38c091277"}, {0x18, 0xffff, 0x101, "6ef6b7"}], 0xd0}, 0x2) socket(0x20, 0x4000, 0x3) fchflags(r0, 0x20000) 16:04:58 executing program 0: r0 = semget$private(0x0, 0x3, 0x100) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) preadv(r1, &(0x7f0000001900)=[{&(0x7f0000000440)=""/118, 0x76}, {&(0x7f0000000700)=""/240, 0xf0}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/207, 0xcf}, {&(0x7f00000019c0)=""/183, 0xb7}, {&(0x7f00000003c0)=""/59, 0x3b}, {&(0x7f0000001b80)=""/213, 0xd5}, {&(0x7f0000001c80)=""/229, 0xe5}], 0x8, 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001b00)=""/128) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x1e, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r3, &(0x7f0000000100)="9b3a9fe1302d49b975674e25107db7dff6cf127882218759bab8966efef15d529142b2b2f0a24904752a173aeac42180276f08d55af46945ce64c9020b0eecb9e39f27f9c7d949072eeb93a2250f805e95", 0x51) clock_gettime(0x0, &(0x7f0000000180)) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0xf2) r4 = accept(r2, &(0x7f0000001980)=@un=@abs, &(0x7f0000000240)=0xffffffffffffffd8) r5 = dup2(r4, r4) kevent(r5, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x5, 0xffff}, {{r5}, 0xfffffffffffffff9, 0x40, 0x2, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0x12, 0x10, 0x80000001, 0xffffffffffffff7c}], 0x5, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x6, 0x2}, {{r4}, 0xfffffffffffffffe, 0x80, 0x0, 0x81, 0x6f62}], 0x3, &(0x7f0000000340)={0xffffffffffffff28, 0x3}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000380)) accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000400)=0xc) open(&(0x7f00000006c0)='./file0/file0\x00', 0x800, 0x10000021) msgget(0x2, 0x10000000000750) 16:04:58 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r1 = geteuid() setuid(r1) setuid(r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xffffffffffffffff) 16:04:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000f0b0000e74d107dbbc68588d03600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 16:04:58 executing program 0: r0 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40000400000002c4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) r2 = socket(0x2000000018, 0x2, 0x40000000000008) setsockopt(r2, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r3 = dup2(r0, r2) ioctl$TIOCNOTTY(r3, 0x20007471) unlinkat(r0, &(0x7f0000000700)='./file0/file0\x00', 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000800)=""/208) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x15) shmget(0x2, 0x1000, 0xfe, &(0x7f0000ffa000/0x1000)=nil) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x4, 0x3}, 0x10) mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000500)='./file0\x00', 0x23f) setuid(0xee01) truncate(&(0x7f00000001c0)='./file0/file0\x00', 0x6) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000200)=0x3) setsockopt(r3, 0xffffffff, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000180)=0xfffffffffffffd9a) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r3, 0x8, 0x0, &(0x7f0000000740)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb243002032070e95c4e3d5ee1ed61b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b", 0x81) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)='b', 0x1}], 0x1) mlockall(0x3) semget$private(0x0, 0x0, 0x80000000209) 16:04:58 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x201, 0x0) kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:04:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x2c8, 0xfffffffffffffffd) sendto$inet6(r0, &(0x7f0000000000)="860e164f5be3406c6aefdbc767f99b", 0xf, 0x4, &(0x7f0000000180)={0x18, 0x0, 0x2, 0x67f0}, 0xc) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="94010287f41a7677f5554bf79e23d1a50064390ea00c0d5d", 0x18}, {&(0x7f0000000040)="47164a523ce7f0fbe84517fc1f0a25fcb20527c79307ecad2dfd3cc194d5c5471ac40d5c6cce8c10540b9bc9051870ee751d0004d5c57676ec09afdb", 0x3c}, {&(0x7f00000001c0)="aae246988b0d9d28ed246e2bdff71ce4a1c54ed8cbd65e979ef56655eabcd0db9682bb401c292c8cd4cf36dde62182b79972e534c4a50cdc43a07aef76270cb705b1e5df55364909b3d678ad7cab3d5dc2909ce0878b7f23b04e995e1b1799f7f0fce18433943785cbc866772281815cf3b7b9be364c22dc2c2e90a1667aa30dbc523c102298c8c5c706c5ba6f0285f5b28a616e5004dbfd5f59a714625297ee83591ef15d874feca0a79af856b67217a699d7d9b9ae3ea07e5d26cedf88971e428531a77d6c9baeb70a58baac29c881645bc6ea784a1de6120960eebd4cc94c4e11de5c361624be803ac42daf6dbcb0d73fc7d76c8a361d539a4ebe05668eb6a8bbb9798af81860d6122cd79ad1b54bfcbcc366f917104d7bf771e77f4d3305b1f89c640a4c9248d086f8db51fc040ea248c4e55a6ebaee0a7c49d25371fa724e51b3d0e693ae43942c36b635c8fc17dcea4880c35bc95936e48ad793808493592e23b853b73214abda154596bfafc200a2ee48fb75bd13468f36c685987a5fa0e1fc366210954a602d2a030e4a7791cd2a4b65bc18f50efc9de5045d52d983c86d001fd9402b330d45d4bfe114fcd23d3f681662cafb8c0561223a6fd880c079a7a98d2f228d64c07bf2fc3c3f522a4fa393dae6c6acd4a788e43513c85e898b7f3b1effd8117d7316298604c48ca35b648b113dafbcebb7346647ba226656f5d96537f0018c38a448b5c535fabbdaae47df8a1e8a5d526f771e3a34cd20f192120616a2e1070c36c10f6d0789722fb8b61f63f812393f76cdc3b97027c24b296755205229fbcb43161812d76be2e8e86b51b8a5ab0a24309ddb1275fbbba7f92282d38d6183b77ea40f69ceaf652559a806ef8eb14fd00a112fff02669b4545bbe30a71270192e37c6c1ce7074f13d28615c1db6fedd9eadb1ca02b1b027c42b209a09b0521a9e5754b61b09ab09b13644d87aa5864db82a6a4f0d67a0beccf1ec39baa9a50c7556bd945bcf13574773266e0d952ffba93511d5977df4d0f7d8bb4b673ae8b74db6c43543798bd1114edee8b22dad670d61a2a8bd99bb20ffd7a56e9998c9b5c92512cbcfd2d390cefcdb21ee52ea20b95cb16944dcd19fe5fdfee5cf7b939155cc731ca63fd4f844d59fd7f60c0c81a1597afcdb9d0d5c1419613567a1cd0b97a3afb72272cd8998bf13ec1aa88464e6592d41d7966228aa4a2e5dcb1be0ce1365d7475e32b46b864bd887cea9eafffafef8c8eb702b5171ef50d113b21fa1f5702ed81fb06753e8d09a13d782c160c0e2c4fc08ee17a9e648556fc5489b28106209152692833de678b33ccfc645f588d6f4cdee2342e0aca361ca03fdd6c0fb697ec3bb0863c0c8fbe66be1068ad96578b315edd3651d5557469c9f16f9d5fe7be542ba4ee711a39c9f070ce69bd8811c070a1a6111c867e150cc7cc4e0de3b6abda0b9fd56ef04f6590b9b39519a1beb58b9c957eedb3b4995ae2417393638688c852d3a0f768a2f3bad422a48ee09d41fc4593c286da048977fc58713d3b313f1eb49246743126cca85005360788eee081b5958d83ce72f0282fc336c1ea961b570a173441d0d1842d04660e107b585597a843041cd9ca6ad32a5ef2aae5c0be5c93182a316dcd3e580523756170ed1abc5da9bd529fa5e229f46674f75922263f262b71ca620ab63efca75eade31ee133074d24cf2c00ea5ec02d7f1cddfc9cd81b8e485987b2d025ab528eae7721e596eea24ccb82c872c8d8e612fa9113c4a819652d49235b6b354438de48873b045f8046a66bb4cd426a8c76f012a2fd5c22203c57ac2feacb9db71f3029908a5b9cb186abc23e0f12003a53035d6f0d97fa488dcaf265e61a7a3435402d26b4a3e23f3221b075f456a92d83ae18694ce19534de51d39bc8f3149ad72ee114565bcaf750445671ab7cb641dda1939ada1a9d7fe3cf9a739b250e0e5d664157b5acafa5d73133a0afc0e024bda0236d428a20fba692886a32c8ea33ea260dc07c708c1663eeeb7204e094d221f42fdbaae88de48a8156dd90e4a4d47dadc25decf744b88c4dfb6e04ef92efbab340e4419357163294dc34ea8966495edc7ecbcd892b901d435f787cbfe261cc4dae067a0e6791f5188a598b69b04105fd1f09be628437fbe0cbaea9b26789cdeb5f4ea8cc56c8a87a84d33f000f66f1d5489f12493b05546a627666076cdc948c40e02777964c37c3b751fc75d111a2019ab4fb3ff5d87edfa048d94fe36ba3d2a015e409cf862ea43be93fe5c6789640362a2abd823c45fad751b0d4bae1e8e41297c030676accbf35a5d63b3569d6f642515066b732fed0824e0cf6075081f1c9c8df7eff8346ce99d5946a9503c94c80c1ae3fd0b3bd2d6d8df3a9c442a528613eff9a251e5cd71f113fac319a09297c1dbb2c9e22710d50c9cdb913680b3e97587844015cedce1ecdf232f4f9fdcb2f9839d93c9b1b4f6da79fbdb4c43b09c13f8a2a1c44ba4eb02db6d5c506d62dbd9b20366c104f48b7303cb55e17b5fc574130fe88afa8c542d664e7ae0fe87bce7e30dbd3a3ed78a785bd9ec13ce50db3453ceb64c94daef214478cb2bf6a430461c6be66389903457fc4c44eb8249d93ad78a3585b05c702fcb30e941b49eb59db194389162c9a58092ca9713d68a9e334874cdebe93f229c21d4d8bda1212759cf25ce2ee168ffd44b8d775896d34664fe94aae45fcf0366968872a3c90af177e6cc2bd32a4f6448e2b3e9818b1e2b5cda24374ae0591c8358008449b71863db79aca927663b249cb8ef5ed0e3b9cc4573859ac81f20c80ebeedcc771ce4d954d0527e9d88d206ece8dd356b299213872235ad4e22ea3b99f6f89f19eeb49ca3eaf16407f33a6c1b50d4ba8e6fa06096884ae1af792a5254815e089dbc5775a433974b615fda43447c6f7d668c3285f101188f20638caac910e24e7201964d981ce687b810cad266fd42aed7f0c18497e702d4f5c50245dd0e9750653b643a6510ffddb533bd176acae1b986107a83902a86f0c3190b16d980a3b0f6213b149f57dc2513329f66990c98a29206652f29c1389a91ab1cde1faba8ae9188a07e8618ede222c249c380fb94cf2cd0f31c5fc873b48ebd7e0e08373f2b72f59e80cdf8a257fb9a8dde3780a3ae92c80831efde802355f3598582006c45fc4057eee14bdef8baa52755a8de1f62c4962971675cc05ab2fa727f5033823d720fe19e2e6b1f30d920f9c31ac4934cc96c74c87cad9d5349d5753b701613ee6b2107723c59523d18c04e36ff301294895195dcfd2873ad0a4e31c712779baf0d433f2c199e94e230d55a5714b4ec2e92329daa363abebad35d0bddadd459930c4accab469b5dc3e9fa407549986478dbc500d85d64f98ad83197ea7db935c2b80dcd6276ade7c13f9aa37372a36cb78f470c7f686e0e28b9fe11b0ab01c7b4994636ab3b85a79c1421ef64da6bf08420db51db46105e73a28f42799ec1e4d683bb9680dde40115275862fea0c2ce42f1fd83c1c932c68e313acd29f01c69615fc3ff5201159cbf04bee33dd10f77c4dccf86bcdd75f6b34879a88dec3140c33bdf97a16823789375026ecb52142d03c8902b4e6852925a11323d7d2b1b58dd03d1d040421946b4b9850a01e46f64e4d214ed5ce5b1e41a4c39885ce5dcfc99b17e2afabd5fa71135ec452eafffad06c8af56b64e4f3bd3052b10f45e1d54061d46cf4195279ec6be0db9272e828ed802bcab6323818d0d4d145ca4f6a7a0f235233aa50be4b06aeaa274dc56dd26ac5eea93ce639f2d0824bc356c8454f1deb91584948c5ef5b64984c088bdfda0afb55adace924e6aad512667bc7371bc55cf8505b6fc45ee03a75f96ad34708b6af6fe4f36bb54e4c43e327f3c7f4483c4742d021319a557e9b0c091562698befb67b4e3192349a02e5a119cf2d979ae094d8d4e1cc5cb581975924d398970f07d942efbe779ebe80750f3106702813f90095710e9471aaa8df4af00750ddec9fba50c13b01ed24caca8030a8c1240a5513529f3ce98b4ba9ebf738f313b054fc12feaff82477daa6a0ba85ba562322d2f06aa4d85216d8015040efe2bb8f15a1d72921f3bef227ae89c2349393d4270f9f91a2ee7bc85be95dd9b4b4bd5193c3a53caf037dd8f91cab91c799743f27c33ff9e16ad5cf8716ded8f135a217083840156cfbacf4b09c91355626e6d0780bcea81f61169e0125497a1abb144d7fa981ac06d532bf5c0b6453f4a04567a433378c450b5d49326245ed1a5e1efdbfc130b709c7a7127de11d7d2814c67fe5d4841ae602eaedae5b4503986775eca0ddee49f68842d143f0aa8b80bdc0b6e5774293aafc9db7af11f5fb3e1b129d0d4219d8d28ea1c0d98ebb8b1c90081673019bf946e24c5bb81415b9b30db9b8a158220bbe6d1448f78031868017b628bc87ba0c79c57b5c0012f6c6a73adb98f45f5bf31e8b5e7b3c79147317c194711ce6dff42d2615535e7246da6352d989227430ee667149990900acf55e83128d1a2eda87ec5ad877490d7a6fe4b1996f0f934d3465454fc98db7688fe7371677586a0cac09864e26e01b7d6cc7c90e0fbef936995e529a2e6ed5f68e4469258f5da2fbb55757947ec60ab68ca1b90d18d16922e0c82b444f19b4ad0944e3a36d1baa528900528d976de27a6a85b3f3a189e02a31c7cf26d198846eac7f5f9e91b1fcd63ea5654da0b27d66a3f65305c96d94e7278616b2eb04f3f41cef060f5bd95485eafa0428f73f759bc5a17ff993062a7dea2bd916e75e9db62e88e1a553993531f6ec8ac9caca8ed9565a19afc52f95c9aacaf0633adc762127cd1763ee92f4f4cc01b2fc09241cc3057b689e8010d736a1302f13391d29f377822477e4df36c6d02b4ffd9543f5f8e5e97233668a2d2d8a8010d1b21deac8ff2a3bd5bc4100fef20db75c27cbddf75872a3c62c182f942ea0c77976d569deb1005a9d351e5e8ad987d91af618cbaeab4302bbb95202dfabb8d42f8d9a719c7d2516f935dc1063034b9efbcc65f88d9f3ee6fbaca55bbfbf85ad463e33fe17d1916b846cac58884a93dd6e27f6e2fe886794ac1e3a33a9dc14d825a9ac16d15a433cbba9fda4202c33e35fe54d49e00e7a0d04cf1c0a0c8fb2a216a6d95cf2c3d967fede688a4464ed15c7c443a3a14f96fecd4531877f287f2f5c0cba741a59141bd0943d712974a767a7134bd1716043e0b47031abccc75aa373d697dfa7e095837e1282acd07d837c8acb4e33e2a7853bdd183d0242853e3f98f415747c79fc9f9aefee4539a64ffc6dd2c414b16f3905d3ca1b9df41d7d6c3298a1e0510f190614e312f823c154b51bd7e91b444203dae4c0aa4e4cf04ad17324f6c5c10d2e568fd5e82d8acb05914c799a15e1802fbe8509c82a45c8499a678883ce8774d7545d5317b208c945d4d4265ab16bdf9aa07a4265e2f2e69d2d0cddfdec7143f28d2309c136e80034a856ebb462a2731451548c131f85e9587733799afb5224f21e7b207a6f930de13f39838853c77877cc0888be93bc0b3413e65f48b14f20af34907f4207c6258ecccf0e8a201810ad19e53d292498af8a5a53ac063fee6166533b8dc5b795c7cb839bb24b32a5495f8e16853c0097fb579964e86905626a882a8f774e6ff82e0f07096383eecad792ab65c985b7ef0496b3364948e63c7e869df466be1069f5cf797557b465e5cc77b88725ba499953f167ef3900dd93c6667bbfc4f6711f78404866b61aefaaaa7f61bc1a", 0x1000}, {&(0x7f0000001380)="0bdcd744696463140bbc047bc70ac71c5380a5c233657b26f9179d817682abe0a891be4ba99038626b3937d698a4efbc79c0b82324a8ab98b445ad7a430ca0e1a138f65db7d93c7c2a9668a64a19d46336f15c50dfc7890d8607000000000000009871279b910bedcb217b392f19bb227e6c829f2459e4fb38b5e146dd4fe9a23bdc414739b7b45b53cab2ebe4dafdb3767b245c7a5b4c68c3d7c4e2e24951cc92e93fa1f5e64e686f6b225897d1464769e129740f3ef67eb05e6c7f6d336484101e5ea78c0a", 0xc6}], 0x4, 0x0) 16:04:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c050ffbffffffe0fffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:04:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0) 16:04:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) socketpair$unix(0x1, 0x400000a, 0x0, 0xfffffffffffffffe) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:04:59 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0xb2b, 0x0, 0xfffffffeffff0001, "7ace0fb766f50989022e4231da303075a54f90f1"}) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) getuid() 16:04:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:59 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000540)) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xe000, 0x6) r1 = semget$private(0x0, 0x6, 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmget(0x2, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x4, 0x4, r4}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x1, 0x0, 0x4, 0x6}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0/file0\x00', 0x4, 0x9, 0x9, 0x1, 0xcfef, 0xf966, 0xffff, 0x3, 0x2, 0x100, 0x4}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0xa8b5, 0x48, 0x400000000003ff, 0x2, "a8fb011434253148153ea3c082d2fd4c5371c59e", 0x0, 0x3}) sendto$inet(r3, &(0x7f0000000280)="332268521c0e386fffd9e0e53cf4d20fb8966b1ed242c71b9337511936218a7620b40ef38aa3f43d6ad1ce090f5318f535be4785d9c04869b1c11b30fc1824f13fafb234114c344bdd83a750462a7234adb344dda9ebd020bb0e74154822cf5cc3", 0x61, 0x400, 0x0, 0x0) sync() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000340)=0xff) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000380)={'./file0/file0\x00', 0x8, 0x9, 0x7fffffff, 0x0, 0x80, 0x6, 0x8, 0x0, 0x0, 0x1f, 0x8}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000400)={0x3, 0x2}) shutdown(r2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000004c0)=0xc) connect$unix(r0, &(0x7f0000000440)=@file={0x1, './file0/file0\x00'}, 0x10) semop(r1, &(0x7f0000000480)=[{0x3, 0x3ff, 0x1800}, {0x0, 0x4d2, 0x1800}, {0x3, 0x5, 0x1000}, {0x0, 0x491d, 0x1800}, {0x0, 0x95, 0x1000}, {0x7, 0x9, 0x800}, {0x3, 0xff, 0x800}], 0x7) semop(r1, &(0x7f0000000500)=[{0x2, 0x3}, {0x2, 0x1, 0x1000}, {0x3, 0x7, 0x800}, {0x0, 0xfffffffffffffffc, 0x800}, {0x5, 0xaa91, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0xb20, 0x800}, {0x1, 0x8001, 0x1800}, {0x1, 0x1ff, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) 16:04:59 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000280)="7736c0122c2241428df3b31067dfc48eb52d94333938", 0x16}, {&(0x7f00000002c0)="58b8f7d0f8df8e544dec32a01a28e46167cfd98a4d72b4e23bc07cb945fb7abe8e589c33d3924e2537bafd875ed40038d9172e520c07d6f6459a50050fe852ed309a69846ec871ef1b763bd3d4beee9193df5f80c4869dada0f0d8bba9a0fb5f4cfb5dbcba82b218a0f09f3061e0b310728a18f5f260a423eebb8571a904da35", 0x80}, {&(0x7f0000000340)="76e58c886fed973c14dbf2a698c7b762b453bbaf0337c5737984155eb2d5615d91511e868de6ae9081c0aeab3539f394f92b07197e928df7634241500e73d1f9c39123c6a525cbdbcf8c527a95719e267501a827e8651dfa8b2e148d713a5f517a724ec4ff62a993678008580669591de2983b1efa11f673519035f7cdcdf3df91fb4d6afbea8b40ca6dfeb48be79ed6ef51dfcc6e5b98200fbb04939c2871a45cb9f00821c86ee1598b4b384bcd1567b2822e758e92a2a9d94fc5cd9cabbf806f35e08bd96b332a9fdd2dd5d1ad29f9a822069b9d6a986cbb0c9d7178bdd8b6c594c52189c6244577e58867caedf99d5293bde9e5c1e4b6030afe29bf50f975a492ba8c844c755eea2472db91a3a50feba0f8581508858ebabb34ced19cf4b136671c80a2297cf3ee1869060ca8cd39fdfa18f2e443d86e7b4d81b7c7e30c8e5dcb08ae6b22dbc2ecff821df6b47d3775ca9b8c4cc3dbff416ccf21c8a2b530e2576d678feecade374c980afc6c8c0e3351d49e06511ce7265870c2ec5f545f13703f0912ae252c7e44592e7acfc67b31ccda56655a86d926617f564f6dc8a2b8de43e7328faa4a0906c498a8d3503893e3fd4baa6b86e56c9bbf6681d9e1173dd299a6ac4ea5cfcc1a9253c04fbb275f33c395b96e9f6d627fedad2e89a4faf187b05ae98a9c3887e4f0ffd8489663043749a75d4942de8b726046f623892d70e5e1e321a0bf6c15d70a3702d67f4c81ac69b1d21e9d7a6dd376600b2c0d297eb311e7738b43596379a9c662b0fc7576bd04c9219301379d8e14c853080589f47fad3092d5e309cf5b01912951fc0280be702c9c27a74c6bf1dab8784cb8f31d01520b79e400efdb331368e87f0469849d07719e556143634caa4bdf5dc91e6051d76284b4e29da7d404a6fce0f44d8a1b89bd9c9fa5896ebf9467a24bc8890c55937f7b3036566578db15c8ed933ea461062b4c4f8936781e9436d30824caabe1a8fcad53feed6675f4c6d0dbf6c4af79f194b7a3c2f65f02125f20b42f4c23ad9ebf7f44ae69da60337994cc60944bd1541fb681aaabf38c778d274aecf31cf5406b70cb2b9c69d7aaac130c8a3cb09f5b7075c34a99bbdba5a7e3c256ee826238431c06483d579aa8470d3526b54c844faf520bf8ff6500ea22833a67c20a3bdf8e8f45d9791d25f6deb64da6581db16993f2768ce713ce84c0e223c6a0943b4af47912859270decc6b5c1e5ca49415596713ff73baab1001e405dd303bd0a01eaa9a1a49505ccc53b7f3ad96c6197844bca65d225eeb298ccb89096e511993c9f5df77629289f1dd8b1c1f833e53a8e1e043563077c23599a3b77e1e769512c8961a162dc082112990a26016581c7f7fae4eca3a2446d638e026243a0934ee820343ddd0413bb8318c2fe62f6019fd03031a061dd4cb5ab783e75d6f19728eb986ae60ccb4b2b8251f6178837fd61941ead6f7b19738293d2c85f423c80e494508bf1b9216b44d2e66f69fe9b62246f8f1b1bb73abbc4548d6d0b12f183dfddf393aee4480e35600c26a1a9d6bf953e33cd8d22364eb7d6ced023f7a173eff958a33b2e2a1be1e0687976170484cfeec1d13168cf365e73ed8976947db58a6fdccf35658d63354d663950152a6f9d56a3f3e9c52e6df7094a6bff9378b46c6a9d6918966f2baedbbb61d850bef0f8ac0661c87c4ce8363a955d8d413a13fa6b35bc443460caad59e8223bce7a2139c8366eb7c5a900c2c5d08ed6c7e77aaf4e104633168e1f94a7c34c11a72c525beac1fa3e9663f00d020d4d8f8703cb6ac7c7e33505d834da76f80707a9b147a79b905d5379745d346eef92785422e617e16ef3dd4e5170d2cef0d077bb8d34100defdac8211f219c6ad4f1a25eb0c63c005783560254d0cf0bedca331457ae9911c96bae59a370c5ae3280d560dba613abf5408036e8d3b962a7ff98c7c2ab6996f0b4d7e4b9e7d64c5e949ee50f2aa854109235c53e38e0d2e4b0dbd1f9460a8554fd8eb56bed71d77599efcc35ce2d863fa851716700cd54f4af36652543daf5a9b4d1d717ac03fae9ed9e4269f2a5a7e3978a21935ac50cf05733479a7b7990ec65b37fef21cacbaa35f53f7b84331461e8134ccb75c60e351b6843398efeeb08762868f530b8616063d306b8c58efb38c96057bef30de5b3cf45c36c4e4988cbfd563c71fb9e64a26fe8ff13126420fd41c03f71957fcd691593ede5fade12d64b977f92bee450d16324185edc2c40321da7cc34cab4a53dc364986050967c31f7e5335f0a8c473a53a134ab808a317caf687994cf0317a44a090d6e3d4a224954bba9ba7b679c3af741c558b74fba22e26e094ffebabcabc8832a47238a276f3c596071029d6e4fefc3dd55c9140e1903e1c6c3914d7e0e1733c68bdb0c6153bcda97b01ee78c2518a6e7d9053d2398e4e2fbf2f99c6c645ff492c739e1677924f05967e1cea28676fbb0fd14db465011db30d3147f2104fa5b2faf18eae7184bbd41bab28f106a34bed0f795e99c54111c9784941c63c338b481f7b161955d0135bd4ff52d934331107fd766a98f351031c6f72f557686ee3e63204cdaaa9fb5077940446b404c3fdd8b589538fe691952159f3766b79cf31a506abab6ee3a70a41bbc31ccc1e2bd4a6853cb185e6f770dbd782971744e420d627c431c2a9ed018dcd6c93de2ba2cae3be3762ea91616a30d2a8d3a687ca2b2cf0978b53f94eb037d2aec598fae4e2743f08333e1bab53eae41400e8b3883042b7bfeeadd69c75d8537894f8ffed3781f7c9f76f1a1e3f3c36b79818f8bcde0699332ac3dd870c99ce3c945fb01033503cd7f8e0209aeea3e8248c4a3536248e507079a3033ded7471e44fbe4cae4c690fddc9f2a8f69cd1442781783bfa099d424c29b935125e82433988ef641618b2e84ad59452ce732d91804f22dea8688aafb40f785f4e88010e8b1eaffac8c2da9f753614c92a2f1d2ff1642906ba483170a57803164817257564798c71b7ff9d315f9a5ffb7aad8630eba2770912870a6a6ad53e45bb5a38fb9069e23e437311074d074197c6f0f9a72469697084e1a9426b19904f4ad9645cc0ede1bcba0cb11ab25b8f74d4ca73847ef91875312d6979486ff65d99ff88db8cd8738eed9b7afbc0620577cc230f2543aa0e3da07d0e64cb6c1c0565d8dae3ec315bc86cd934910e2fccf20367a098b9e75e1b3943d8c2747a6ed3e531f5b312fb71493273faebe1b05a34425959ad86bc309fc0ebb526bfa3df2e75a018d332a044cac568862e951f634783421db2ddff4e346460442587614d27a2d30aacad6a78894d64785cfc68747a7d029632557e2efe9f7bbccb2d23a79984ff4ac857e26bcd51a857aacf3f3e4528118f6eb62bb6c0fd001f184778f02f0fd6818583c5d6ab1a1a8480d502c88f48d8caaaf0e7d2502129a516d5f8b03ce73d84fdedd96d2d6e5c973395faff21e56c3257d22b67b0ed5f135cc5213f367f158537a04a174449d7b3a62bce55eece75d60b72a31d57aec4c23f2d830cf3795af07cb822d5b107833c45c7b5fd7e6f96aa83b793b826f498c9cb1d61281aa33b3a4f5e52e242fdad82e0f5b3951a27cf1609b3faaff979742bbada8e86f6a91badd2427fbc1ed741e27f1e2fbdfe6db1d6cf6c4b9800a8cb01b95859fcea531c1059463cb05f68b49c1c1d6781e71545bc2e38f8a0aeaedcb4e8d5a06cb267f1747b8214cadd4b098a999520cc9e355643724acf1d65d6efeaa4d4887451a3aa55c8f6a590ccd8afe969eddccbbea33c6701d5a5a47e13a5c9398f4d6217184ae756c99fe29a12fcc81b4ceac1db6c056d766217df28759fcd3dab991147380ae297d15f9d1faf8a9073f7251cbae4054571da18532acb54421d7b6a1411490670667455e260cbc0cb10476e1ad2e4720215e522935a92b1c6a85e58054857d3f26b71984f7232a5b27b27acd5fde417bfb84877c713706726cb4fec102f19b0aaa2e227889c94f470eb1de006531ab940f17d51bc5c9ce5a6adeb3b3423d64895c200c81304d9dd5d10e9254b0051f4b5ca41a457e9a2407711968b3b66190bf8ce2aa941d221a8c895982fd5af0cc19ffa38b2b38bc901304a3d754e423e4d2976128e99e2ce5c1d80c337cff893c15d32c845daf42c1dd470ca3a036d92ade8156c4d2ef1e28b01c6a204c8df1aae7d3dd4f89e8215cfc7f63ef48346dbb6cec458cde431d1cc4a9c7ceade3959c87899c387209a1fcea3d8ebe7542b91658bc936b0c36e4550d4172044f95de913b0614e46a5038971d7a008f8ab02106970efee535002b72ae45ca25e79eab48a2bc497d9483dd24502789c67e355126a4e600360bb11eb230d5299a4dadfa4f0bb1d46ff7f376057349d6e29d37fae0b35f9145202c4e0d82b6d63e8b9a4b981cc4c55b9ee079da3a87a71113fee3b8c43141d24e7559624216dc42ba562362f14acc9d9a3bb474d63a2241e267ecab993e179f4d08accac804f79fa73bcf4141d95c2aa8f42aed01676d9c0212215a41ba36f79a443a9c839f1d84b2218b24fdc210d0cfcdcce9773d6670fb72fd18e2aff519fd5ea8b9f695d170a93b99c1f2818947533ba20bb711f25f13b82e4ae916f3f5353f849093891b5b6a5f868f867616eda2fd7140e896465825b12a7d16a790030e0b8ff528c238acad417077ddfd207ce7cc5a1846790f5b4a6b2f49722fc2434f8f8c862b8f99db921c75b58db2979578b87652d4188bcadb624e515572f72285f4af72c677b0b89fbb7f2b0201a1ca7ac9576a6808ac569301178aced3de4a52c21ad501ed027460f2405fb458b8be53858bcbdef715ad55bbf12e0d2f7d3517637b0b73880822a7240370bab103236516c6f735a6b8aae1d4a0489d71e5ed5af691f0ce0ff9b25c17316ca6f5d48c662478421d9d07d13b13c23ab1e06cb4fdf1e85962c0b063cbec3f1708862b1042a9febbbeaa6d3654cd107c6953ba72e5801173e3b3456f4e9ce4441e15ab4194880161e7a02ccb82438a5500dd4ae9dcc126215d52b692d6175c1240e3e719fb2f688c749cb180e10afced64137a0eb004d92ec21e47ad3edff7b6d30e58444cf18c76c3ba4e0f2e4b32de62111d93dc5d0d73a4461ccb60ba0379576a575182ce9bccfcd7074b68b0b2062a00f6d6caa64bf5a0323e83f53e59ba37184172de3fe66b0c9bb370a9b218e545b48ec47f6237bc910891534b4ffb0cdfe18f65288d78ee454a7a955aa204b6d05c06335fa32449ae0bd544353d7ccd0d52dd74cdd4c0cc8865111db14fdff5adf8c82301cf96ba58e9efb2375e76b3857e7df6e0b276be839502a2dba887d85520256828ff74b6b0a63a1462141e6255c57e6367107d12eb415f57817fe7360e550d4595cf2485010524defd1d68781721be0aa7a9aa9d5ec3c3a205d3304eb2360de47893d96f22560d5abc8adcef6eed6acd3a62108030b46d5b556d2ae0ddc6f38d83c1922fffdf05b86ea4cab954890ec0914dadf609fa9e328c8b271a10f77d556d12b3c48f2583a48ce9388ff35a7dee9314be827ebf8d78ef2487cbd9f95b91025ac611fa9667459d1f77a6a7dd49f77ce5b50bd52cc37cc59991507fd7141569d8003f6606030a50d9cd16c87216810cb71d9c525a6268555cb83b90ebad3046d8b9d2b98ae9820ff1af844e66b71ba88d9b75b16e87356e287c83e302b3856a6bbdea368bb7a9c6ef29329958439a8efff6aa5d79412be9126cabe43ba2d959f9113b22d503a", 0x1000}], 0x3, &(0x7f0000001380)=[{0x38, 0x1, 0x6e, "208d65ff2bf581a5883d6ac0c8ff31d6e1f378f8e44ea38c4dd56409e774f88099f8"}, {0x18, 0x0, 0x4, "05d4be5f"}, {0xa0, 0xffff, 0xb74, "815853379c01c9a97fbe909db969f62eb81c76efb48c08d6459d8ad680e08116874d5af385130a664bf89c69ca36d593de36c438090b65ccc58d6db5ada324d98829ec189cc48a59590cffdd9b7c57116547a596951e1e83426c902f8cac728a6d40594fd066d417bcb12dfe717bf58e12748acbdce80de67a6af06ef53e26e8b702d43b66e6d0b834"}, {0xb8, 0x1, 0xf3, "c7e52c1d27569355c757267ec02d35a0334b121124bdba5f99e9f9ba34da349a4b632bd865965df7a0ec1b060be2ac599a033f2b4fb3eb88a86f3f5e34300c86a1c11bb0dae7972ed98c67ac75e734e86b260c20338161d3f58fa458f40132df02e43a3fe76363f4cfbc18cd750ca6ec14592eda52bdf8faf9e13cebe673a1a347ee4fb87a5645110fd44aa1a853c54bdcf0c7293378a175fae0bfc9a0c4e34c18e6"}, {0x110, 0x0, 0xffffffffffffffe4, "3fc84450e01b22973c7a911cdbfc16a14beb168c201044a6b794262c6861263f2706353f02464cf4dd323f0481c95b997ca14228a01de5503a2c331959dfbf5d5db2b6d4bf9cd8c2e7ae0e8af7360d6363f4e5cd5b298a2bbcf8ec292d4981c42ec1f4941cf876c16c9a5238987d1b40302b01947cb81ec18e26e7ba510985a5b3f9bff28ab02d311a16065abf1f74967fd7f2489b5f2a69ac306f14e1f9e70de7679d8a34729362b0d55e04c4be5231c6d75126a1a88f26158b697ac84c47f36bd7b697f7f9d00d2e21388aeaad6c061f581a6493e5c68186dbb827f9728bc786c4c3d4534fe470d7eb994d3f0a6aa8859b2dcf69c00d821c2ec2d045c8b0"}, {0x110, 0x1, 0x5, "6c2bc5eea6e87df85f8300a68b9f9fbdabcce223a55d5469d9e7eddf369fcfd44371fe1c5a217d9c2fdb923d1548e4d6cb5e13c01b0916b68c02b54c8feb1582ba056309ad3816849666bd1ca18529467794513264805ffa7cffb96f26b53589095874443b9391265ac4e013175e6507f0f846c5c206bd74900191d6ab386a4bbf00a2dc48637e10708fe1ccd9041b1ea00f552c42762148d1e5bec200d0a2b9d800be41c649d7ebb0ae4dc9a75cc926b8772c858285eb87d2fa236338c6664986ae746234fc267b8db73ae2705d8f2d05ce0d5391f5901860b95c5a90e299b2092f4af7862da3984e2885df852d377b9eb17701f9b5f29e90f0c239f09c"}], 0x3c8}, 0x1) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = getpid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0x7445, 0x8000}, 0x10) wait4(r3, 0x0, 0x0, &(0x7f0000000140)) setsockopt$sock_timeval(r1, 0xffff, 0x2000000001002, &(0x7f0000000000)={0x1000000343de0b5}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:04:59 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x200008) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000380)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(r2) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x8, 0x0, {0x8, 0x4}}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) setgid(0x0) accept$unix(r0, &(0x7f0000000440)=@abs, 0xfffffffffffffffe) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) r3 = socket(0x10, 0x4, 0x60b6) ioctl$TIOCSDTR(r0, 0x20007479) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000010000000007c42e"], 0x10}, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r3, &(0x7f00000003c0)=""/110, 0x6e, 0x42, 0x0, 0x0) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x273}], 0x1, 0x4) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 16:04:59 executing program 0: setreuid(0x0, 0xee00) r0 = semget$private(0x0, 0x2, 0x400) semop(r0, &(0x7f0000000240)=[{0x2, 0x8, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x5, 0x800}, {0x0, 0x3ff, 0x800}, {0x3, 0x7, 0x800}, {0x7, 0x4, 0x800}, {0x0, 0x9}, {0x3, 0x1ff, 0x1800}, {0x2, 0x81, 0x1000}], 0x9) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair(0x2, 0x4000, 0x3, &(0x7f0000000280)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r6, &(0x7f00000000c0)=@file={0x0, ""/25}, &(0x7f0000000140)=0x1b) r7 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x70) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000180)=[r2, r2, r1, r1, r4, r1, r1]) unlink(&(0x7f00000002c0)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000200)) setgid(r3) setegid(r4) 16:04:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xffffffffffffff76) getpeername$inet(r0, &(0x7f0000000240), &(0x7f0000000180)=0xc) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) truncate(&(0x7f0000000080)='./bus\x00', 0x200) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) symlinkat(&(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') 16:05:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x1, 0x9, 0x10000, "76e21763e27fc357fabe8c87b36f2c35baaa5740", 0x40, 0x5}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x4, 0x2, 0x200000006}) getuid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) 16:05:01 executing program 1: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') 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/\x00', &(0x7f0000000300)='c\x00') 16:05:01 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) socket(0x18, 0xc007, 0x3f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x800000) 16:05:01 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) 16:05:01 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0xfffffffffffffe00) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\b', 0x400, 0x0) 16:05:01 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) pipe2(&(0x7f0000000040), 0x10000) pipe(&(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x2000000000022, 0x0, 0x0) 16:05:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:05:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000580)={0x4, 0xfffffffffffffff, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x101, 0x8, 0x78, 0x5, "a2101657b59551e41cb86375d377eda6526da2d8", 0xfffffffffffffffc, 0x4}) r2 = socket(0x18, 0x4005, 0xc1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000540)={0x2, 0x7, 0x100000001, 0x1000, "a3bf06967869d39539daa7545e94bc0a124df477", 0x1, 0x4c4b4f2}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000005c0)={0xffff, 0x9, 0x5f, 0x4b, "7a7d71a8803f53530475aa8cefdf18e1f0f069ae", 0xfffffffffffffffe, 0xef43}) flock(r1, 0x4007) write(r1, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x2013, r1, 0x0, 0x4) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000380)=""/146, 0x92}, {&(0x7f0000000440)=""/206, 0xce}, {&(0x7f0000000240)=""/85, 0x55}], 0x3, 0x0) write(r1, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe284cc33b8574dbca323c", 0x9c) ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) ioctl$TIOCNXCL(r1, 0x2000740e) close(r1) read(r3, &(0x7f0000000040)=""/54, 0x36) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000600)={0x8, 0x1, 0x0, 0x31}) dup(r3) syz_open_pts() connect(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x4, 0xbb}, 0xc) 16:05:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f00000001c0)=0x8001) chdir(&(0x7f0000000000)='./file0\x00') getsockopt(r0, 0x3c, 0x100000001, &(0x7f00000015c0)=""/157, &(0x7f0000001680)=0x9d) readv(r0, &(0x7f0000000280), 0x61) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x101, './file0\x00', './bus\x00'}) chroot(&(0x7f0000001540)='./file0\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/124, 0x7c}, {&(0x7f0000000280)=""/250, 0xffffffffffffff22}, {&(0x7f0000000380)=""/163, 0xfffffffffffffe3d}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/67, 0x43}, {&(0x7f0000000140)=""/4, 0x4}], 0x6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001580)={0x6, 0x0, './bus\x00', 0x8, 0x5, 0x2020, 0x7}) 16:05:01 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) r3 = semget(0x0, 0x3, 0x403) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/247) poll(&(0x7f0000000200)=[{r1, 0x101}, {r2, 0x4}, {r0, 0x4}, {r1, 0x4}, {r1, 0x100}], 0x5, 0x8000000) shutdown(r2, 0x2) 16:05:01 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x300b0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0xffffffffffffffff, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) preadv(r1, &(0x7f0000001740)=[{&(0x7f00000000c0)=""/89, 0x59}], 0x1, 0x0) r2 = kqueue() ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000300)) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0) unveil(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='W\x00') 16:05:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:05:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f0000000040)}, {&(0x7f0000000080)=""/113, 0x71}], 0x3, &(0x7f0000000140)=""/42, 0x2a}, 0x41) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000dc0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000d80)=[{&(0x7f0000000a80)="e3563f142ed9302469eb7b69a51a8df2d5ccf595fdc82f47118819b5b75001276ef1343cef2f3e700d2b3f640714b3934bc7769a51314dec7d51964e8951e00a9fe2d30b53f281b2a4d2bb6e388f298bba65729c20ae81d8be6ce9922ba1a1fdf424b77c6da0f5507e98dbfa58ac2f98f8f6a256a729b2e7a1d3f53b94c4996f10c87c04f2d0700205fc8f912564b2f52e68e2b6a3f1c01400b16b3d866aa45409712aad10aee0ac2a633f16e0f22da65cb43d0793951d4f6a979756d7225a70da4c4922c809", 0xc6}, {&(0x7f0000000b80)="2fa74a69e19245a5ca02d27a36773354b1166d34a0cb1600e4baeaf5e3908554359a0e4e79eda52bad71fa3a85b826900b4ad41a38d0c828992c7d233ba2d251c87e2be7e92794a2c0a0f1d6e193eb2409bebc0664d7b6431f13d9a4", 0x5c}, {&(0x7f0000000c00)="b4e81510d56d43864f073eb072fbd4198f208e6278a7ce8756eb74858d119217c32c37a0c30358a4148c88942b1f15e6c501d706f83a1bb38dc4592853ab2c4addd0a0c8f099648fc43a5cbd83974b680888129660400156e9d889a1eab3ff73d535b4e13e6e4eb6c8776c35c1baf538b5364265321234bb34a3814770abcd5fddfabee298db74b2086bf8", 0x8b}, {&(0x7f0000000cc0)="bab2a4503886565ebf78abde0abe8510a49df3168a652a043643014a36226d952515284160ca99d0d80e9b3631e82990eca5d2f27910b2dbb4f289c99a158f1f820372d51e4f77d8de6a703573fbe3c2af038bff143344822f664cac747e71aa7401fc1c08a0195e4c70d411f0dfa12a2da815f4e437ed51814a619be3200994836ecae978d952dcdfc144794ee30d2d08e0d4d8422d3a487dd53a80bd4b3c163939047cc835f26ec9", 0xa9}], 0x4, 0x0, 0x0, 0x8}, 0x2) 16:05:01 executing program 0: r0 = socket(0x10, 0x4, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = dup(r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) setsockopt(r1, 0x1001000000000029, 0x20000002a, &(0x7f0000000080)='\n\x00\x00\x00', 0x4) 16:05:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x0) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) write(r0, 0x0, 0xffffffffffffffc8) write(r1, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 16:05:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c6530008c465184cf06917cb677783451ff53104385d688c7868b423962a6b13d39b66e338e7b25b55e0696b920652c5292b29593f25d522b31d7cfd114239ff2dde256ea5ac10fbf328d31f80294e7ab48bc34b342e520ff3e1e0305304c95b2dee07cfa292de999d66ea2e92127cbb984d953c244e68c37d0c4e226914b807ee3aa3a8755d637b132c212919d87943b65a5932ab9338f6f45fbea953379937c62b9b4a32affbf89bb15583453ee04589e51dd8d020026b33c5e534b0a2b5d75a0d7935deafe055cd548f683cb6e517f1b03d3c4546a5bc4e79b50f83b0bac2e44a204669938f6480295a7e0a5d5f737d541d74741080d7ed41d142cce4aa8bf52b35b0875a08239809724a3c8724cf4d60b64c0ec9a9449d67f9e9e42800723830f46e9dfe5ca357c11e948f8334b00205c7945381fb41f1982cf215b0c2be902d787abaf20dfedd29a7098c4397e9d6060231afbf880418b0e1ed32f4b093e6c75edb8d9b2d764532f7915deb84c013e7e0317a286cbfc6986ca7472254a58aa8960281004aa1f4a793e45e991"], 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:05:02 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/247, 0xffffffffffffff15}], 0xffffffffffffefb, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) setrlimit(0x7, &(0x7f00000002c0)={0x7, 0x2}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x11, r2, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x7, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000180)=""/31, 0x1f}], 0x4, &(0x7f0000000200)=""/115, 0x73}, 0x0) sync() 16:05:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8252af56a3be5d02b65ca9be13b68aff122f666970653070"], 0x10) write(r0, &(0x7f0000000cc0)="f4d461676f1bce8a2411d21db88c12f13efc4963d73b580c35ca3a2b82f200a63b84c1c29b96e63a41bca66f92021f86f03500924d6d413ee98dd648b3567a5fc78b0cea6ed51ed5e5086dd2b8e17f11f6bfa008f4a17a06599d4418d8df18367a40c7b1115bc09206ceb58632eca1535e4d9cb3fc9260dcf045a1d0ebbec98e223c7ef49b9aebdc86d1876430042b9fe7ef0eb927e894a50771409da67d63834af00e205fa1f3fd302fe287abb80aa2df3f86aba937ae9e8735f0fd67e432f546b6bcdff6d5e03ed60e4fc24d69f61739cce96fa8f66175c84ecec2bbb0a5e828939ac6ded71c1ba47999bcd801c6e2f20a7e62a4c3057b25fa35cf94a87bd6325cf7e4ac8ba518654078a5eb405e518370a5537e0b47b0a1aa298e6713617bcd32554970933eaeeb33faa2cb937ee17a8beb0e7a3b3b4625ed90dd1ca65e9ab08172dbd6cdc9067b0dd25c07221335f8da2c18d89fcd3947245f1ef027ff8aa319abb5b2541c028fe198dc755f516e27e3197d61bcce2e56529569727a75d820291dd03c5e052c4b474dcde1ab9652c6619c30ddce21afc906e422b839d9e139e8bac6da0cb8351ad80e6981a7828e4a63846dec05d9fad7b8692d0e7cea5d7a99b0651570f93ec8498a4908bf1919ab4d7e4bf90cb98af2af14ea48acd1bb0ba1e85ea79a5b2777491715f5ac7fbd8d9aaca42e89f42c22a656bf646a504663544ba4bdff09d49e1d83b8a0442206a955e981b26c73dee94b652bc6f390c300a299e01a96cb2518ad79a158e002062feffe40db4c73d871e61f98830ac5c5d0294224986d506f934ce3c0b36135fb4564bf5d2b6710d13b96cf3a233306070959419c33a62af24a194117ab03193e86ec7c83f10a6052ccca0d1acf75068df2e8a6b51447f60feafdc2276c9201650d21bc6b3d7d9defb9229001245c0b5dddd34b0b06fca307b736d89d04374acfa0daf0ae68541211d35ef0e7489addfdcf121495c8ad98dfc98d3e9c1ab0d048ab174cacf8764ce9836a1a7608d14e3b5529411ae6e4e9405b791345ef734bb9ab1a5b0f463c3f6299b7e7be92582fc9ad9cba0c452186245c042e02776e0c2f86e9fff4dc6b9e91098e1bea9dd33968bc6535df5793aa49ec380eb395bc0aca90ea1142d77c0c9473e7703552fdc82b99c9b5dc17f86718520aa2f89a4aedb7d04e8ce6e79ee87569c81c78692f3767583d496be8d1807612b43cbb7a82848977afadbfa77b57cc9d74a8a92a0d7fe671dc36ed1630b94b86c76cd8ae4e568018def621f1508d1cfd7adadfcecb2cb2e680fd9238068319fc8c7e9823379103380aec23abd336ea2b1655c9c504c2eee84c90a2038556a2f36b3b66479a0804e1e88f755196dbee325ef7b1178f89f172c8e8880bfda29830d038fb229e23159cf25a1fe80894b247409ccc7fc85585a166e1351cff71593ba821686515e77a2d3109a6121f1c5eddc5323d7e61cc87c8364f1565d5aa67da94d823aab6ece4b63ab12eec111d9cf80023565f6678166c7949b8dc32a483dd8bfc65e1d1bb56c5466ee3650b2589bea9ca0763ea91500b1bf24ae6f1728692ed81bdbc8b35e1bd42bffbd75baf69c178df02af0b45852b118fc85572a07079171600892c13aed56f1d12398a092a31a65fefe3741326aa5b028f8e41bf2069e03b8d4003c67216a5dd28fa49d8beb0cbc6a2cb293f9b5c79a61fcad5c681046d2d01cdde4249db65cf82ad63d7236c00860adb4d27fbed889ea3bd48a5c5ebf586634318f597122e342506a9ec5cbac1d15c572dfc01e9e8fd601c8c0f4ce920dda003ca97f5609214498a2f1045b72c906a034312b68c42c7d253aafee5eb1b614cee4faa779f15e3478bb1be2dd1f40be0f4f9f2420ef8549813d55279160c4512caab202330c7888ff51b953e3ac4498fbd109b69f27f52b405ec30818eedab4175701a173a0b10ceb685827c15add81e90", 0x57d) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) 16:05:02 executing program 0: syz_open_pts() r0 = syz_open_pts() syz_open_pts() flock(r0, 0x2) syz_open_pts() 16:05:02 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) write(r0, &(0x7f0000000000)="06910112199b2355ec569ef30ab296ce3d873b30d030a4677282aba4f23ad6e36b16195e82592c6219d8b968822e1b85d804991ad8a464f8c7533f81", 0x3c) write(r0, &(0x7f0000000040)="5c650b10a66f66fee186dfe88b0282a7b01f1a036bfc9b4578980146678991fd71e0f83b6f10935cfd2ae10ea726e7075bc55c7811dabfa9e848c1db967922aa65c07a9a2b3892e500ec644f62aafc0b47418bc38c7a2130addf3d29329be2779cb5100e2bb37bcf934e223b615c6c8f7c84e8c99ca2347d6bfd4f7603c25c17abd134dce090f8ee1f66e7abcd7b25cb908d777a3cbe78b410e4e8154d60541d05986207faaaf8c55d80a748", 0xac) 16:05:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = semget(0x1, 0x0, 0x3) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000040)=""/99) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:05:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x7}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) flock(r0, 0x2) 16:05:02 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) readlink(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x2d6) 16:05:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="84592a19cad0efed1485df86da7d97741f05bc6fb40e8a1a07dd75ca314b1d26bd49ea8a122907c2599ee789ca5e9980f18857bef2e948f08d32c6af3c3f405d7e4497c800a4e137b0dbf911c44056d083bcaced12f6bb134a0cb4705640b20c520dd6fcc4fd8558febde791422bc3499a5f8c712220d1d2d93008b239ea4d15783ce2c34f00df0b1051dd06eccbcc4bc7c57c0e59f5fe9c077329304df536bc7cb7c14fa9a6e767", 0xffffffffffffff6e}], 0x1) write(r0, &(0x7f00000001c0), 0xff2e) r1 = syz_open_pts() r2 = open(&(0x7f0000000180)='./file0\x00', 0x18, 0x80) close(r0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20002, 0x80) pipe2(&(0x7f0000000200), 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000140)=0x10) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0x1ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230004001a000300000000004000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) setsockopt(r2, 0x5, 0x7fff, &(0x7f0000000400)="fc426a3037e7326808b8a7d61790eab7afeaa9bd32a001fd94ac0117eedc3402dd78a730b2937587bae43e1119f8b3eeddf2c14f523e70bd8ee67fa64e61a8a179528e119d4d855dbb6ca3fef51a77c2b0ea7c0e55c46bc311aefe47273e8b4eea6a39428b33cc62298bc63fbc879ad7488fa2277bca547762b1a5b7a84fa0ac8dd715aab0f17a867d157a0a5031d67a2919e95a6a189adc218748e0f1c2c8b67be0cb53f7b3c5dfc76b42bafb47401503259d0ba381164873d18db6d64bb658a385f1daa69f19092dde9a0a9a7222b042d9ea9a9447dd09ffdcd82bc83608ebf00e2a330ebeb5d2b38aab39d5a616a306de6ba26949ed90696741bca8ed7893f500168e4f5b0657cc5eb2114fb11cf418dbfab63275663680ab3e73d28117b42c210ff316dd296125a5b1ac3639567347c70a484340f0ff8f9315af84a7e1146d32ad9e7780a270b95a4166f004c8382dca0d7b1ad86da32d22e14ac685fea8e794ca5acb6ccbe1f564bbb4ebde9c84126fe346623cb7ff6f78922d5624d05033f14db6de05c9ccb10d15712ca19a29c10af900765909bb2abb81d96bbbac6e0833150f74509c47da41fb4a0dec6028c460f65f48c77e67a601cbf50bdc0c0349da214c5c471f7383cfb4f6bb32e05261a1079db228b5954b40e6c84b6dbb95c4a60c2cf49a212349d24fc6d66a851a6d9b478a45927dab74eb4d72e2c60673cfc58d15ad4dfbd1838bf3b6f361f1bb03c7833198139e050c0bc3a72216aafdac676f2137c32e0aeff6545cf8ee50cad13346cbd161e505ed7f8d862769a86fa46b93f2d5b08f5b48cbf97619f9c9b21f35429c2ee193286ff2449f536b07c57a97fa44634d40755cd5f8f9dbb03cae929052fdfacd69608ef77ba99020e07afdbaa095dad8c371e4ad89ab250913ae43f440a0f44fc357b230b463d2d542147b501c974dfbb6c427ceb976f3e27e5c5984426bd3e013adf6d9892389983b4a93fea38292142aa7f36d41887ca6b35492eb029d16b1bf822529865d465bdf6d29764cb78f2cae32aac64a37f922e8e5aeae0176458e7743aa92b241889f2100fb39ee3e3e0a714416b7a549ba22db09996dd03196c4956ea21141ca02a9b99441f4a229d0b21dcce3a6155e1944c7edd69602046814cc2ee6c7221d9301da41d9fc6655898733999098b9632c3d0dae4e100dfc3bc240f9c38a87a163918cbeb236c492f73538608721049450706020a0744d2db9c984c0219b48ca7bf26568cfa28468db242f8f0540a3b2e3e69328410702e3d5cad75305f95d0e52071e81e0f092b72197bf7db1f497a4689b0d6fde89cc376fba9fe4e7091980fbf28a65f123de0ed79fc20812b18d7401261d4eba764406be49149920859a97ac4df6e746e0a2e0a3df7d70903b9ab2fee084a1782376c21098e8d9ed2c9fb6f3a690f019c4be75c6e1d65284a6ddc02ee8c8e561f2983606bd711846e2acb125c72624e3bbb92c79b637183d5708fcfde2fb1b36489254518648680cca6e61ccd5da8c93e2c3f69f8a371600368ef988181b48dc2086abe70732a885dd0b9b2932b1dd74dc25ba493794c484b6417b03554c908636675da5963a446b4bc926abfb6d0c87109685f0e8d373b776f741b9ccbd379b166e56c9c0291c0e92c6ca1c8b563893d5f9d89465251f1eff7076071bb93db6238dc199b5bf2e6ff693eb1070608706d8cd2f84b030fbb9e002f43138a01df64320d9db410050ff8d5b1e94e2a01a085a0c1ede81bbf846a931bfa1bffb3adc8781963066362fa1449e6c8841f400f195bac4bec65d0fa8a7a293997103e9745b2f9256da8fcd2b0ec966586a335ce304742a4b30656585886a2957d91cb910e558cfdd38385d41c4b54e58dc5025918200218100b8f22e57026883b4ba893a9458088516cde2a8b3781698a9181781cb5fc5b6594b49602b26c6be043c4b4a440dbc7fdfa637d6c6814324bcea8e84285f3810c2621eeb81a9e26b72e943a28a15fe99bd16ba3bd9948a42940d9733016bf7ddfd5ab9b5c8f6f208293aa548a1d2359ad55ee9aaa6a0d40793d96c747bb584f7d1154650748ae45b709001fc540686f90970529602ab7ee797a070bf7bacfbfe0bd00590a3403e04280ae2220b3ee2e8b5d4c0f1a4b783c7bf40db2b6f3ea32defe3e82439e9070795b0d289becc2a7f5daa4519c1289e8523d7f40d5369073118e3a17fb883cb8c76b9edd3280a32745fc985ea1f2016764ec06299b2c6fcaf5ba9c898db77b42fdd7ec948084510ba69daa61ece0ef50e14a5d34df80a1fe95c6852888573a6ff618e7909190165822871922b0cdc4c8ee429200703718672b6f8e38edec37e2620d720d6177db1bf582b6fe85ae275b746fe7c266580b589d0d416f1c9d21ca25edceab7baad52ff10a5e097c1631f25ba06ae816e5c1c6c2e99e3a0eb22a42954235fa3dcd95a1b31168191199b35dfc97c181292d9f76ecd7c28c88d44644aa5ce3c862dd175bc2727df98566e5cc95b619eb71be3d2470ed5f3bf611abf9f81fdf7ffb830d758ed1e53deb724f977681db7ab57ed51dab05964251cb659d62641ce372e2c45493168e32edad717ad2d90c148df46e9b32f58102f1bdfc2d672899ce91b49f662e68b4b0c3748fff523dd705e02cc03d71879824ec161a76711fe192f7d8b60f97829946052eccc1033bd727e7d444d95e78df71a96363425aa9d3a0660d34fbfaa1439a7442d1b5b764569a3d739feb2774b5ac7eac2662a72cf39117f6e05cb56b37cca69e06bc5bb755db5177f63ac4a5a050bbd872124620651f28f2adbfb126570a9212e466013e3a8880214e91d7e4f02023bfc07a8c80d1fa2289172b58588b8015c1886f8583c023ef125af7217e1dda78e4876860300a93f8a517ea7a6f77f9a6035225279ed7172b43d27a96e346ec8689b806907691a0cb2dde75a4a02f066d09a9df176960049e32a2a501937f9866e19db40b80fb2cd87c22f9f88f049b4e79fa681164eb40c28be77e646ceaf84f53e4f95a6f6672e2a2c4c61825e9243765fe7cb3e060c6d9985bc78dd19a94de31d7942c921909a89afb8ad5e6c77163badad83e60d37eccc5c82aa6972ac151ef85cf8d9408e71e8e8f4688c1e6a28d5dfd17bcf451d321b9e576134a93c023d0fe0cc53347e77b77c028b1ddd8612e80915064e820d5464159d92f3f6f44f6c9f55673834babf05b4d44148ed385ce5b1b34da645338522dd1a43899c7982d478bae5d543f4bdeb4424c018f7789e0bae6e318db182189ca6beac4189976bbc045f7776d9914d4b0f5959c0efc588639e7b49e61f7cace5aa4cb4d773ca7eaa35e543bfb31c2d1b59e65278f9cf4ff4cbe237a157c7ceb15a093e747bb0abcfa63f277f0d4d6d3c001764049aac66a8eeb5b8b25ea2be1c7c06fcbbe783aef9d0360d0c0c3d3a99deceeee1c0488324fbcba6d38b6970e17263e8056e9b93f6fd831f0c83f75236c3bf6835b47fe35e1eee80d6499e913eecbf0ce10e6c2b897d46e37ae9759bbd7c98d08bc9098eef0920138ac6b2fcbc0511e91914f81c481c2fc0a388886e27b3d548a62d9e387c88fbccada1d791f804664b8da2b5221f4cdb251de057b2f328a971f70666e2633f3e765b33f90b3d4ff06f1a1e0336262dd3d038dea4114377a2d111b233b99a0365735a1f619462352cd7a9c2f101846a46435605c1a43e585fd13c8f742796312e3e7fc2f10e53caccfe3455a15e986b51e6374b9751202f01af36f41510e1f1f9b815f18001ab64aa8598736215022858bc21cd6a559c03d651feab4d544997c1ada30c552164c42fe825da47b79d003c83b68659f1321111ebd84e2383339c7e996dc18f1f11aeaa0536e4387421adb395773e78c9bd8a4e426b7452e28b704885e986560e207af576e93416edab684bea341a613cac75b27056902b33c9f5a016cdda7555caaa5d3ebb5242bd31d881d50c3b13c079ec6cf269f7cb8b01f1c7ab6b3b1372514b89de1a3308a3f1430c92abdaabb1873fdb0e4ca030eb403c33215245330827e00995c80501a059ef6a9da714df6748367775c5e11fd7b238b8ed89898ae481599ce86eb61148a051170381737fdc52778be4f5adf4ad0d069cde98ba6333f8dedb4339ce60d11540697092a63fcc1004be6b745efcc5b37d713edc9d7a50ffe9b8adc4c929f8892edb8160c03a717b4b17a8e1f52a3b828037dddb7e540a4b3c50866789faf22972c4fea7ba2fcc202912afa0e34be163d76666f319fd9446c4860a29ee224cb3c17e559127c0f0edef69d73632b83ae9760f1e759e8b43ae0f5db7dff22421304d15ac99c52dab18891293f33a36a1db2058581fabcd51ad39f94e01d623540848d44295e0d6d0efea1b15a724c1f7ac125796585ed667b69929f42245bc790870fcd7aadbb35bbbfc28afc3663e7d2854bb183e7fa6d76caf8204187a033e238e5ed5cde03c7d0c2aca94efd4987588dec772377b7ebc2c42e6a502f8e31adae1d7d4bd3ccba6aa9ab0edf56c87fad47bb4c48ff33aa2023ddb682d665f8030fac1c8439e42b8a85ebaf53d39f0c02ab86d5a4351ce8d3b474a4cfe8354c2a7d4666f2972d075394dec867b7c99dbe4222adaef28bbda31cbaeab2202f84d09bc9487335e6f99981c1685b577436ce4746f2161e74925b51dd78fb17ee9553b25fac6a4cf8fbd54c0fb3606027557beafe7826e28e53f5ac28f49772baf574e8fb6cf9697758adcfc7b64c254b8aec551cdbec8eceff74be5600549be116d60f8fc8cb1ba9a82dc680a80854e78866fa886cab21f307e05193be30206247055aa29c753513f1fc4d8a1ecfbe3060530eb3ac910e1538ec89608e5c7f77789b89470724ce22c06fb0750334533e424570e022a1af044f287b32f78f3f70de0e93f185bd86e5b83d979b2a1494d3d11b9e8e74a52ce83c311454728ab4f82911142bbeecec32e2105c72c40f9f23062c944b2fe298da5c85415902554db4eaf1c4d92bd812ff4ccdfef36230a1fc7acca7bfa7025adae6e8250cadb4edf70cd9bbff6cfe29c58c471cdc5b984dcba6bd57203d544f9d9daf9a54663bf00f59fc983ae8e3c9df505686c712f2cc20c132fb4f5a9e9942bbb4f6206a553e5a06c7043a65fe589dddce6b4bc973702f9fbe47017722a3cfd48923a1fe972a970a9d384551f8fe0cb490818ac2f1e38a70091ae02487321a3ed59be26a3c21f380f4d042dcfaae6b24378e4acb00989ef249c102bc9d02349e29f25fc737902acec9453e5ad05ce4b00efaf63f2de32743635a55757da7e46c7325b7dca1b4d8c61a017bdb52b8e4b8feedcd936fd43c40a6fd9b5f3694d805b64ec6c2e38dd0d0a43a1196f3bf433506204028692dcd6232ad01122b0bcd1f609ba5763896aa0f7a68b433e0f676557cd3d4608153fa09b85081a3a21b02a940cbb19c33dd99e61403ce12c47146f1327e52bc2df59dcd9c1f45d9db7f87726d017189431251016cfc33c2908582dc3d866e7bc1d965185e0df6508472eaf93f9be436e1520573420de36bc41baf952088e7125ece8002f59ba07c348741f250c9761245bcd90f68f477d99e0e8ab7fe9d523e9f77bcdfd601bc2f6bc99defd28d8e9f56e1bf6501c989cdc836ba6264aa9a581c2f2891c951b1e97cc364d501a2a9365f803a2c9e05f6daba91a9e0aa0d44879ae2252bc4cdae1cd967e1c1426f6c2a12e74cd7d9fe04c01d596537c62b520b2621d01641946cb336080e6", 0x1000) 16:05:02 executing program 1: shmget(0x3, 0x2000, 0x46, &(0x7f0000ffe000/0x2000)=nil) 16:05:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) truncate(&(0x7f0000000000)='./file0/file0\x00', 0x6f65902) utimensat(r1, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') mknodat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:05:02 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0xffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000100)="de970052f1de94735d3c8bfae1e56b8b877ee0ec0000000000", 0xfffffffffffffd91) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:05:02 executing program 0: msgctl$IPC_RMID(0x0, 0x0) r0 = msgget(0x1, 0x220) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/177) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mknod(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) shutdown(r1, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) getuid() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x40) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0x1, 0x3, 0x8, 0x1, 0x80, 0x6, 0x2a, 0x1, 0x2, 0xfffffffffffffff7, 0x2}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x4) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000280)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0xffffffff, './file1\x00', './bus\x00'}) r4 = msgget(0xffffffffffffffff, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="000020000000001affcaa67c39228785910000000000000000000000000000c6d7e06800000000000000000049001000000000000000000000180000000000000000008000800000002cb0fe55f7725600000013000000000000000000000000000000000000000000000000000000eff61e22839d88f6000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000a2000000000000000000000000000000000000004b891fdcd9e54139000000"], 0x1, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140), 0xfffffe91}], 0x10000000000001d0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 16:05:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = getuid() seteuid(r2) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 16:05:03 executing program 1: r0 = dup(0xffffffffffffffff) read(r0, &(0x7f00000000c0)=""/40, 0x28) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setrlimit(0x8, &(0x7f0000000000)={0xa, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCBRK(r2, 0x2000747a) poll(&(0x7f0000000080)=[{r1, 0x113}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x814, 0x6, 0x8509, 0x36, "9518816b2d04a9094baf76c2bea580fb3f02d4c1", 0x7fff, 0x1ff}) 16:05:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/84, 0x54}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/84, 0x54}, {&(0x7f0000000140)=""/123, 0x7b}, {&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000280)=""/68, 0x44}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/17, 0x11}, {&(0x7f0000001340)=""/107, 0x6b}], 0x9, &(0x7f0000001480)=""/17, 0x11}, 0x3) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) 16:05:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x9, './file0\x00'}) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000000e508ecffffffff279d6665"], 0x18}, 0x0) 16:05:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1, 0x0) r1 = socket(0x1a, 0x2, 0x3) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = geteuid() r3 = getegid() fchown(r0, r2, r3) 16:05:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="80000000290000000100000000000000ca9a2b597aea0a8e04b9b08c73aba12bdf283423725972010218d97542c0b87ed7fb8663a2ac71c9156c809018ad6edb88c636932571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee900000000"], 0x80}, 0x0) 16:05:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x100000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xfffffffffffffff8, "845c556b00070000000000000000abb8afb400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:05:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001cc0)="68402b0c2ff94a6676571c5411d4299dfd24e8ca8a2c86acb4dc5e45ecb44abd7523d1e907224253d1a1aeb7cb433ba2ef4a914334917873127a4550be149d4871fca18947354066114a506e1083831b40d8edf388e5408aafa55f13499fa16be96fbaecc8bf72ec9ff77dabf6ddeac377412b4c0bfc73a1b3870013b1dbcf2bea400d70c7876f8e46c19b5acfd84d39a329bc07e46b9c9b615a713f4557390bd7f8518404cfc6aa9dba4bdc916c7052d9ec9b78ace11a3536c72c8ce511b44fe332f2c6a18d386a1de197cf86ff0abb22af6ba46138517a381d1e13ff76728615d1e4d5391976eaa56ece5474bc472f7b70bd219e575b748ae8377af9c736b3e66d11b78954cad59dfe57d4de4079a0434a6dde81707ad299ffa997177b130699c4b03d02cbe2cc9135798e712a046ac06f11e058cbf0c1de52a108bccdc5e0f76c79c1b16e8e6cbb2475e6ea7b7d11fc9edc47ff000e94df14fa08a006bb41d46c0334c8585b8f80b91ec32f1bf413b6c6408105c68c3b130000000000000000000000000000000019d4ddbb6cd0d0efdb4e54eb90eaf8d37b933f6ba435096591c6f0d7311f2541b425a11c397ff7b00bf1c9befeedb9e990a688d8a777af2377763972ce356e3bc69d40bf5445455ea5e9038d6d1b26be5021fddcffe1412e8e6cba697d7843798a57df53763e48e62aa28195484c68c31b9e1a1ca0fafb260b10a2b65ab2400211582de50fbb8bc9692125135cd14a031c6889026af28f8558268ff7a2c2ab355fcbd9c400777d53d10ae335193409b76d61e416bbbf1e5b0e5b1f261e7e0f5b3ff0aa13a1e233c8fcbf2b5ee3d1dd067f", 0x25a) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000000000)="911065947aab43bb07656a7285edcd9b6b76b4c2d0851febffe5c7b890d1c90a9fea7a637d024c4211859fefc88d6504a75b09b4f732c5", 0x37, 0x2, 0x0, 0x0) write(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:05:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080)="ab", 0x1) socketpair(0x22, 0x0, 0xffff, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) syz_open_pts() close(r0) r2 = syz_open_pts() setitimer(0x0, 0x0, &(0x7f0000000280)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000200), 0x10000000000002a3) 16:05:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffd, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x9, './bus\x00'}) 16:05:04 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8001, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2, 0x401, 0x8, r1}) 16:05:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x7ff, 0x6, 0x5, 0x1, 0xd91d, 0x3, 0x38e, 0x3, 0x0, 0x8, 0x8}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) 16:05:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/45}, &(0x7f00000000c0)=0x2f) recvfrom$unix(r0, &(0x7f00000001c0)=""/237, 0xed, 0x41, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:05:04 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) munmap(&(0x7f00002dd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getgid() 16:05:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000002c0)={'./bus\x00', 0x0, 0x2, 0x0, 0x0, 0x668a, 0x7fff, 0x4, 0x2, 0x1, 0x4, 0x7}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/9, 0x9, 0x1, &(0x7f0000000080)={0x18, 0x1, 0x1000, 0x1}, 0xc) r1 = kqueue() r2 = semget(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000180)=""/216) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fcntl$getown(r0, 0x5) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0x7, 0x0) 16:05:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x12, 0xa6138) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) readv(r0, &(0x7f0000000100), 0x1) recvfrom$inet6(r1, &(0x7f0000000100)=""/123, 0x7b, 0x802, &(0x7f0000000180)={0x18, 0x2, 0xffffffffffff8000, 0x21f8}, 0xc) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x86, 0x4, 0x6, 0x4079f696}, {{r2}, 0xfffffffffffffffc, 0x10, 0x80, 0x5, 0x7}, {{r1}, 0xfffffffffffffff8, 0x21, 0xf0000041, 0xd36, 0x2}, {{r2}, 0xfffffffffffffffb, 0x4, 0x0, 0xffffffffffff10a6, 0x20004000000}, {{r2}, 0xfffffffffffffff8, 0x80, 0x50, 0x12, 0x8f0}, {{r2}, 0xfffffffffffffffe, 0x4c, 0x80000000, 0x10, 0x10001}, {{r2}, 0xfffffffffffffffe, 0x4, 0x80000008, 0xffffffff, 0xc454}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x1, 0x7ff}, {{r1}, 0x0, 0x1, 0x2, 0xffffffffffffffff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0x3, 0x2}], 0x4, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1, 0xf00fffff, 0x8001, 0x6}, {{r2}, 0x0, 0x4, 0x2, 0x6, 0x400}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80000005, 0x5, 0x1f}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x401, 0x101}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20, 0x4}, {{r0}, 0xffffffffffffffff, 0x8c84aa3c213b3cb, 0x1, 0x5, 0x3}], 0x7, &(0x7f0000000400)={0x3, 0x9}) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x7, 0x6, 0x1, 0x7, 0x1f, 0x0, 0x7fffffff, 0x1}, &(0x7f00000000c0)={0x100000000, 0x1}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 16:05:05 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000000)="0a9cce999721bb673fdb6912d175", 0xe}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x20e, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7c95556a, 0x7ff}, {0x9, 0x354740000000000}}, 0x2) writev(r0, &(0x7f0000000000), 0x1) 16:05:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653000c978ccf2ccecb0"], 0xa) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x43d8, 0x8, 0x6, 0x40, "5285414f9b37b9f6f04b8112d3bcc7d3907f002c", 0xffffffffffff7ef6, 0x6ea}) setsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000000)=0x81, 0x4) 16:05:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x200, 0x7, 0x81, 0x4, "d97f416d4810161779d803984120d89409f78afa", 0x0, 0x7bd}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x66, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0xc6}}, 0x3c) syz_open_pts() 16:05:05 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x0) recvfrom(r0, &(0x7f0000000000)=""/131, 0x83, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) getsockopt(r0, 0x3, 0x25, 0x0, 0x0) 16:05:05 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) close(r0) 16:05:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001280)="a4f648550285220a8c853908bb919abb72bff0e8ed96ef72808418db164fab674439759f634b41b0e255121cfd7d69c590758e6379e47b61e0be859631b89ca17f6da54714abf02bbf662df518135cbc1dde484aae36e602d9a356e9c9469b26c3c9dfe0beb59cf7bd736b80adf56660117290078780e5ee22508befee3c148ed4cf093207d73fa24eb696f24994a513e0f356b4e1607718fbe86882ecdfe0f43aed6b66077838978e28ce2d73f1caef0c3bf36a4464dfbf60934ac1a513df1a74578d481b8857552d012d5ddf29becd36665e9545093c8bcf0b57464f27c73ef57d401fafd2e5646c7e2d787c070eb47556b9626344360de49566319fe2d8e30aa450e0d60043e2d5bb511f75443b9a21c6fbf067ed771f77b1ccb0cae5d468aca0340941d53edd0969be6fe1fd36491a3bcc5578f3e8d0a268ea0b1b07405d6cf969eb8c3295ba22265178fef918f8df7f353e69f2c69e8c38a71464c3bb72ecaa5e1d2fe1a07e1267ab0cdb686a560c5057bfdbc9610a9eda3b8c997711d0d9a1ab34ae2d7041d86d7e6baee6e7119659fabbf3b24b6b20f87b79b42d821bed23d3b76f5b5b41a2c9e9901b74dd3c585e9b316f285f3e0bcdc7ee8c8cbb8509996413adddab6e221a6a4c22e689810dbaf415add412e78fb2f412189106915592c504039762730ee37a25e2ae7321026b64a961647f69222d4c3586eea381754b109e5ccb3696d5a3c6337500179f20c09dfb9931fe2ee81ec71306057a5426012a3d32aac974db4712bad6bc0e21feac31bd396b8f2f88659281503468df62e89bcccca382df06fc009ca18167a79b29a6e3ec8b4c9c320438698965febcef28d537c38cfd5224c64063a5ff7f2e31dd924cb41e5321032b42c15c87d0ae9082f0ba0a1d7a4460b0f7390a033da246670525192a8f51ff5d03b0244b87667e3ca00e66e3dd0bd24eed938d10ea9ff9366e81ed555d35e4f8b3b2d7b79ba006373f5ae60c201cb1764e74e4f3ecccf899a1eb9492cbcdbfad09598936755d5016ecfbecec77619e25a53ea7bea4e685ab46a7647ab05e5b77656604c3a3ae0f6ed26b229afc0d91f15ac02651ddb0bc68b655033b8b972a20656b47541a8bf6ae09b984f0862b30167ca63dc5d3b0bb849670476f359880338e61e19dfb049f3fcbe08f1ecffcadb5de0e885fe9dd351b4afe1103b166756c2e9f7e7a65724ceb097ce4306d21578324adaec5ff1f83ea193c253bab7404f0760a487a672bce66e6d422f2fc5d8ac19a24be92d0eaea5cd768aef3ee1dad4abb12414a60a99caf539257afe4b17751d602a93c4467e6b47b0a012d816a437a6252574882d64a58539d628ed46f9c8f058f1a410da7f15df71a234817bef6ed03e7ecf6c3c66ea3ce4f1904d4a33b3d18b83f70480cb64bd1dfae38589759199f596b29da920a5963b602c0bc5228450881dbe200fb0daa9f429481d807db59dfe74ce1d6e749217c6332aeaaadb1956c8752d0d52745ebc4b68d96d816de252995384356284380899a07aae2447bfa58701055befd7003e92d450e88f229f9ea64fd2ce05e2945baa7ca479a860a3ba0a3a095198633eae6a2ade25e56401f972ab328192620ad284ce7eeaf87bb16ab4cc7579b66d7ff231f3fb12285c21d43eb59277233d28529a30c31d2f51aade75d93a9f2fcd242933f1da44b17b6afbb6067a7f93390bbeb3f96fe7fa63183dd0851d676b4b4dda408bcb6afd79bdf506116ebf09d29e11802379e8c776eed260deb2a980a2d74c9e87aa855d4013fed3d03c6d7c649575938c38b432ae546ad2d6955c9d4c878da500b60f5a04adbf7df38768306334c04864eb49d897e29cec4da39aece80ea0c10f5fd7c695abaeef5bec82e263e32e6b1a204f7763c8363d054dd2adcd48927ed15b8093ebce1615c34b304cd6b426f0bc7411c1ae383ba11b5dadc9dc7df9abde255dfc4a66fa6e8f8ba2110353ca36b93340d8f6cbcc5d5ef86d8d5abb71e70bb1d8630ba49778deac25b3ba5a3e0b33e0faecf3aa02ccc4b4204a74e1d843aa6bd984761484d66d8f91b3fe7dcbe77708ac5a39ada5d692567c67c1ea9f8107a42728397a88e2682b801451b9ab2c6fbb9133a9935030ff4e7d5dafa004ac7f625bc39c12aff68584cd334ba800620975f5acc26d7429679482dbe7ac4625a6545f687a548990476ec2c142c1c153ddfe0cf91304f6a1220461d74632b6628ce657293768111baba9eff1d724f3a2515c9a1b8a673732d6606d4e5710f1294e9fa9c5190dcdccefa2e6f3535373f2aadd10a3183c4633c3e34ae11780a84038ca049f873c36a07f38cc126be4342cd6c8d03905a12f7f9b8cee266fbf9f230016c4aebb49552fe1846af1c563452261a9e61022a12ba87e2a8c0cb3e8fd125c2c701d7c9250529f92ca12eed08c44e824043a38302ecedfcf17f4f29ce7e6c59cfe006c2320510923f8de72a46f6e0ff2ac92e9a42f4567d1e1ed8443ebaf1781d3ed657dd215d37661aa85f23a457f9c91ad6e7a98793114b48a6764dc023c5e376107ce137aa3e737bbe796603f859e5eb270b8251eadaeda0e1f1d125d2f48eb76a7181b081fd10e447567c2d9ec75adde0819d8ffce552a82d913b37b4cd6a9ea2f793b076f43ecd1d3ccb48d5202d2581983d094624c30238ad10884b8aa372550d7aa49bb2c23ae25d7d90d3b7292ac72241874440a25b4210cb5438cae9f65d4b4808b5c1e7f42098e2aa9535f9e3866f1766a6db432384a57e2167de23dc1ee38c6eef3ae6762b0eae9a9867dfe1e55b8337bb04d6ca680d88c6a6a46105ea122aeae4a71d01b58bcc3912a0675e4dc28807f5976a14389e48b6b2fd855a837811cfde18d959c47c24f1f90126ed787784a96c9f3b0e68c5e45e4a1491117c1e340f5f8d2c8a308235c531ae8b8610eada4b5d1104ef9a6772777e3acb6982cf99a9d4a3db32bb7ba397208b08c851a07491a468d3eadf48a14323c483949e0a8005e749b88762ae985ccf132837c47a3a2a2abe22fc47e29e26ae1a17b5cbca31417f3251d82e55c34e672b5a35a2a4788dc4e2d0369e0dc4a55f392abda04833fc42e340bfce924af169016ca19dd1be766fbc96cc6530ab77948fd14a73624be660d44a7858bbe5a8cf39e85560e247c9ad23e9f8ef3692b12739b0d754a8c68a2a47c6fc89ac4f553333a7f15ffc0a23a3b38984fdae7dfd3b7eea5313e315861f3b47876a6df06ed1505f8785953299b287d9a498534d4ab4c003feb69e7caea399416afb718932e08b5834947f0b220b510d7bb4ff01a11f008f914942efebdd9c9feb1ae15e5276a804f903c5c4f027f3c2b476fa3595103dc9df202ec1d2c80b837b4a02ecf83cecdf597c4892141633925ffeb06fbb22b28938b4a5b2e4689d3ae076aee5977f93063fc04d1b1b1c6cd332c9ff7a9542f5e3c5a62455f98ad5c6188d1a3b636dba160a3e3ed730e1948b6e500acaffbfd4a00f993181356bad89b30931788098c2b553e2b16c910b24d683266944313273ab3d62da86e27c6f5dcc566cc76669516378f9962f0bcbcca3080c540087201c2a053ca805c0e48ba7aa1ddf591333346171c22b49bb61635fcb2ce88e584cf52d7d6b110421d499fe04b346eee6b293a1e85a3ad538b27963a977843830d741914247be6af0ca2953c20780391341865fdd54d24ae58248b0d88a6298104ffb0287711595a308004c86319bec2e96372a4256a4d82e710419eb412e60370dcefe5c78b057f2a143bec2e23375a06aad399a238ef10ff66d8dd448e82563d24afc880f59f7f0bff89f8fae6d979a204bbe34661bb5fa625ec0a5602e5d5f27f04fb515bf43bf799a1cee1ce9679912e70b6489d35bacf38da9d196a757269aaf77801e13f3ebc45dfc05d8e9b7ab5d8da84ee2db684bc54ca6fcd91a12269f930e03c02d9372ee0c8c719b574569898dbec7d6fb1e747c7a570ddac856eea2057fd4d30e12aa8facdcb88712905e91354a8d60b2dbb245bd92ed3b45f8151f626af59020c5007f7876ec56c7da6b637e32f03f51e20ea354ad5071857e74912bda72c069596a20c9cf1b457ad16961ae83881da4ae482be1a5e5da7ee6a0ee9a36e1e0d3537bc7b36e155dca6141c2650292dc84d36344afbf72c2e3d494a0f93e83dd1379ceac9558a7b6a73a9c0cd643004ed4491ee381ac1689e302a8d7e92adf6227ed7d06e5da0aa84c26994c064acbfda8d45af30cfa1a9e8ca4894b9c1fbf0a3cb8c4492e6e1f807c3fd6baa0ef37ce392f0f589790c605537efaa140524e7238d4f3218b653316157d7fe1b59e4d42985d7506797add7c6557043d299c58f857308921062e613e5248efb05858628640a01ecf66300221cb43c3d13d73ad68e7955722a389e85a03ab616682db648cc02b91cd23818341564ffb888d836f984411c6994bfeca30cb98b1a9f39d9c9d0a24bbcd8095fc03d4d31e5f8e2cee9a21c682e129e6582bc86498339082901bb60b05f52b5de59a95fa388253a84a5146749d8c9771c6f2fbf7151bffd7925527f8fc175d6ee3094eb78a980f5db515e378521e3008ddb1761299df022c81833b565f811fd11b39098433674a63c27c559a759eb1cedc4d132c0f368437424efb4bae31d603b708a6df1120b629fe91c52aef07f7263f339ded9e456074b86927323751e231c5627374a56f306ab30c8658d70f236797c6e3fe69ec498e252b54032417cbd7c4099579e39e28d97676792b647bcc6c08ebd976a0507a8b5688d0335aa4c89f63026c2a4bf474869c911f32199d59951cda87c0d9884655596bb7b88e41f159d89287b93bb629c871abb0b5b468a9381c0f94336453a91b8ca075d40b407317229e24dd84fb9e8513b0e1b68b7e6b17b3ac74015eb7b544e79c335518f139e8e34c716f8941f57297fbaf9118c5e778b45ddbb818391b977b59c42ba334c315e25c9716013315e30c54d6b61e12ef352fe59b4a46996adc3f464fb8de255d2390c021a7cd0974071455c7caf8448a7eb95e4242ece864b777d2dbe30d71b40db0233545c5886f3fd7e056a4381d2bedda12880dc0acbafb675be0e14be30a3d06236b6c49060b099862e3184d5285eb5840486c33848d60a7b0a68884fc0c92725b69d318e1a3c8fd8e5dc354e609fcb57880ec0b0092c2c834ee94399317361182318cfe03249e4db19b40da946f53972ada766a930f8b4eb14bce841a98ac59e7525804a1c757837335ccf6aeca5c712549854306d60211d4dc7283af00ee5909fc7089ec3b24dc2caefaef63ef0318aee422197cde9210a2206a5f995be37c8831f917a6650a319d1f460dcd1b1c41aac1304a91b6a5ffc260dcab496fd4cfc4e0d4cd9a41b52e86bbed45769624168cb837c2cde0075d3c4dc3e155b26d880815ccdbfb461acc5a4b2e023e7992bf2735cf24c8b4f1c31237b52658ef4726e496bb750b0f7c77bcf6567ffdb2e78b19507aa2ce3d4e5793ad914924563df3fe205a8deaad8cf16ddb95907b234bc51049081978565c3225c195143618cf5e29ed265b3b6a46ce4f8dc6a45dfaaefcf4809b7848914acaa1b5bf58a66c345c2da4be15926c8601c7dcb04a5087a097335ef3a97e2d1ddf53a69071bf4d2e5fdd4f947ab88c72933107f50fdd441dc9e1cad5f8cf41958f94e53c3be1bcc8969f6720d942444f3dc057d4d209d177f210bb964dc0c2f2aaa7712b8781e53dba6588452be917c956e079ec5a1761228144", 0x1000}], 0x1) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:05:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x50}], 0x1, 0x7fffffff) fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) dup(r1) write(r0, 0x0, 0x0) 16:05:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x82, 0x0) bind(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="010c9a2f66696c053000b77ca0778ab55968984508d85be4e8761ac89e7d0551970703abadb0551c08d01dfe207ca5e71b475a41f302e2d5cbbb7af440606f646a555c01f48f69a097f24ee92e6f67456fd4fbbaf787aa2d6041ba1d0c536cf456318e80e7e92117d54a0c9503310ecdbfe667d6b0179d020f889d0a71cc74b1142c179c205bc251fdd4b0003287400db4275283a10aa1cc76ba5a9ab145ac307cbf2147b3fb321a180ebbc1a3293e76a6e9ca336010ee6773d3b461b0adeeb11a030953216a5b3566c9bcca67866fcfc9b5fe36df28500a54c739d079cb040f88040251abf3937b"], 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r2, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:05:05 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x3) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x66, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0xc6}}, 0x3c) 16:05:05 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000000000000000013abf17bf9917500b100"], 0x10}, 0x0) 16:05:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x10001, 0x1000003, 0xfffffffffffffffb, "85000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:05:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000840)='./bus\x00', 0x10001, 0x1) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="fa129196bb8970", 0x7}], 0x29a, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="010000", 0x3}], 0x1) dup(r0) accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f00000008c0)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x0, 0x0) openat(r3, &(0x7f0000000740)='./bus\x00', 0x80, 0x2) sendto$inet6(r0, &(0x7f0000000780)="b64b2292101bc130b0764022775e406ffe269ec8f56c6220dbcd3059fb93567b8e81fcd9b0c2f7362e715322c04708f35be164eec3a40fd847fecd083d2adb797a0fb4dd4deaf7d0a77b38d444de97cf45030000107f9b67e90aae96febdacd4012598f95900a757c7cc5a11ea077fdae78a00b9e8278660efa9e8c9e4cae6060f34e59687", 0x85, 0x1, &(0x7f0000000700)={0x18, 0x0, 0x4, 0x3cd}, 0xc) chdir(&(0x7f0000000900)='./bus\x00') pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:05:06 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x20) setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/59, 0x3b, 0x40, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fchflags(r0, 0x0) 16:05:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40044000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008b0006000000000000000200000000ffff000000ffffff09f6ce4f22276ef73ab42f38d0e9", 0x2c}], 0x1) 16:05:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) clock_getres(0x3, &(0x7f0000000140)) 16:05:06 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8dcf62516b0c24ae715a4a7e1053cd63130964e02309256f290604565de3d6120a72e601e9fc14c10a76c6fa0c836321251767afdcce53547267dcb20d00866662605b02b71c4e05906065aa84a1e404da99e3d390b60bf852da1d022b0fc5399603d6ff30e1d44a7d9a6fef0fbeda8ad66784e94fdf22ebfb4aed59f9e6d62305052457196fece24727f9fbdb697776778c488f3bce74ac481e5585cca49314577e34d793c52c1b001f123a419663a87259ceb6a3f32232c70075abccf59b229a94e6ea6b76beaf6024904fded72b3a0c70e44b9c5ba05e6fd2ba0d0efbc5fa2cadc0d8040aaf2a1c64e10c60e7938b933de9c7c1ce46ce71af3d8f56e924e85075b8a8a928a57ce2d4daf543dd7a85efbd38c37eb4ea0b31529ed742374df7e19183beea7d722620ff707a68efe86df573e552504d7762f9ac69a41405b385e93f7a1214525104a17c4f4a8afd7cb5f4b62ab7e8de1bba54d95b56d24c2e0d5e16e473f752edfa0256ac71bfd9c973909c00efef9af05b674482d2903a26655d9fe96828cbf4429e1a084a7e901ef89c3e06ddd9d473aa406227852694f8166dc92f3de4e8522cdb06583d21ece76f3b6f4350494f9b3bf902917297f729d07fe42f31d52cd51dfd6114d032ac4df1faf47d5f0589518dc2a3aa57c0b8b05b469b5db3854a2a6fc3e9fd27f3bf355b511f81f241547fb5ce0663ec5168102602c2aea0527c73275d68661a920741c5ed5fe97612a9f24fb1bff15c87f259a087d69f0a6fb1686bc07aa74c04ed7365d79440fc8253ab6a4aad30dbd2952229ad5a694088f237ffb05cddaed50c0341394ae9558ff7858de21c5b078c77c70a85560796c40c8d8d149f586caaa0af4216c2f6077d1cc2160107ad0a5595ecd3e5769eeaeb035bfbd12e3f8e55f35b4c7dc54ec6367c2067aa7acc154a04f78159f741bdfa28da030ba60dac270b99d3b0519cc0f4efe1a507f808834de7257d72126e74321e9918d569f1a1317181ff3804cd7f11f717d167eabb0eb709cf53f61e4c96cff16b99b5bb9e86c1372e28e88f2a9882faf6728e186fcacc86d38cda85f614b76d6f80d4e140a483b411837fd078519374af3a28d314330f2e2adc5ad34a55edd1595374420ed034b22d66106c213b660f0fd73d7b88b547c9e7a013976d4406317dc8cf2bba90c26621b66796222a0ecfc0a8afedec3397f9f553b6f2f3937e34746762bd129fe406fcb6c8bd1a864aae18bedfb2769ba3f79891d39a80e085f042e216718215fa3e02e246cbc9ee37636555a73bd254930978458bf7d763188880c1e4f9c55612c7baeb3783af299c15e22fdd67fce0f85618f7e994c49312e1eae4fbb46ac75d165ab61a73015d0e2379015c583b82db57d7df9f226cf64a063ab6eb6f34399fd6026b92fcfb266a429cacfcdc41c51bba4e9bf118cd0e81d426d278e65691b6b3f50ffb1dd6406353a969836653d79bac859167af024d7e6992ac9c3ca447df5d1f24d1d7324fde3e5e1bf71e9acf88e40e73016d1fa785907fd2c13ba27b747d2538bf9489ae9886e64cce32180cf9d28c2378153775a782f61e1115087e3bd9bfe2b3a068053d71842526541a99923ea6848c67c88a37b219d93886ff7a89175d6f2513960234315a8c90474c54aa1c67b03daf0b51e16e6316b185e9a760974ab18f754d675a9d1663de400151cdd9d23f423e19733629a2f7ce36d3a680a8982fb9e09c42b0d4f8ebeb", 0x4d9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:05:06 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x3, 0x0, 0x2, 0x7, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r2 = socket$inet(0x2, 0x2, 0x7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:05:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) pipe2(&(0x7f0000000080), 0x4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0xa5}], 0x1, 0x0) 16:05:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x6) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xcfc5, 0x0, 0x0, 0x0) dup2(r2, r1) kqueue() 16:05:07 executing program 1: r0 = socket$inet(0x2, 0x8, 0xffffffe) fcntl$getflags(r0, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)="4093c67a0c031b15c07d592007", 0xffffffffffffff05) chflags(&(0x7f0000000040)='./file0\x00', 0x2) 16:05:07 executing program 0: r0 = syz_open_pts() r1 = socket(0x20, 0x3, 0x636e0834) getpeername(r1, &(0x7f0000000680)=ANY=[@ANYRES16=r1, @ANYBLOB="de90b7a5f46e77bc13a8569f4aae120a986c12fe8dde424d4f0013e5fd59b3251d6f4b3d916df80f0921f5b8821e90857a985e4d7e8dcb0119599f0c7cfa9b5b5a94221b93f727abb082b481ff2250c9c61c14d38b104fd041e7bc9d5b1be4ff37e782fa15c1be1cfa3ecbfb75854d5a01c1b09ee78397c92d07b0b15f858599e6caab6901cc94d3", @ANYRESDEC=r0, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYBLOB="6227e626e9bffb1dac0bca9b107028c7651c0563ead5788fde709e2534c3cca9f902222d0bdbed2163440f1735b626db5873d381f8cb7abeb05f38811bb4743771a8a51613912d4d0f2f98b3f4792815817ba85d1ccc97eb2dde66ff5e9f3e610703b3682b4549e3ccc9630628704fb4f77e856e331ae24e01607003fa3ab52678ad446912bd1275d4fd146ac85b6bd1562095c0b6939e68487f3f53291c6fda25"]], 0x0) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x101) r4 = msgget(0xffffffffffffffff, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) write(r1, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) msgrcv(r4, 0x0, 0x0, 0x400002, 0x2) setreuid(0x0, 0xee01) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x7}, 0x8) recvfrom(r1, &(0x7f0000000280)=""/170, 0xaa, 0x40, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) lchown(&(0x7f0000000440)='./file0/file0\x00', r7, r5) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000081e68b3b91000000000000000000000000000000000000000000"], 0x1d, 0x3, 0x800) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setregid(0x0, r6) chmod(&(0x7f0000000400)='./file0/file0\x00', 0x10) seteuid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0xdfd7, 0x0, 0x0, 0x0, 0x0, 0x21, 0x1}, 0x3, 0x7f000, 0x0, 0x0, 0x10001, 0x81, 0xfff, 0x6}) 16:05:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x6) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000000)=""/117) dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x41, 0x0, 0x0) 16:05:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x1000}, {0x3}], 0x3}) 16:05:07 executing program 0: r0 = socket(0x6, 0x4000, 0x800) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x800, 0x200, 0x0, 0x7ad, "11470a7a78d803e2aa87d491ba5e5ccc73bb39d7", 0x5, 0x1}) close(r1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0xc29) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0xffffffffffff7fff, './file0\x00', './file0\x00'}) write(r1, &(0x7f0000000140)="5ff9224ca348c76036127c", 0xb) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x59) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000200)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000240)=0x3) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) setreuid(r2, r2) semget(0x2, 0x3, 0x0) pipe(&(0x7f00000002c0)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000300)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000340)) fchmodat(r1, &(0x7f0000000380)='./file0\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x0, 0x0) getrusage(0x0, &(0x7f00000004c0)) write(r3, &(0x7f0000000580)="c00b86d675ed5e513dab48852fa2e1f396a0c3ea880b443dab71243c8d994e535db939200e0f2e2fb8e4bdb978882b5a3085623bf191eac8a0f61dd44aa2c579d3f2848ef26b075a80cff0a2d06c7636aae74d1a8690b260fd165cedd5b44826b355901ffba092a1a3c145bb99e2dae7477bfbc127f178a6548cc677d699ab45666002dd7fd6cf63a9c14c7bc54faeaf29ee893fa3cbe00e2a642b9368c76bffe9a10694038b7745b430b5e45081c0bd9bf3c587a79103899a7f5a42a9dc62ba3c4747cbb713348605a75500776eb7de0a3a9ec52a9894a24ce742184c8091d564a2f0570a6f7e059db95f7660b76b4de2975a126e04aa45de2e3a5c9f3d087ec054057fd15e8bc9399747e8a5f393833c865a11a45ea8d3a4c3985245ee55631b98a557d25c481b9804fc82f2e008033ea77ccbec9834e52f280cd3cd88b141fb6b1e2d20902286752b1e91215f47d7c1dd6cfd67f54eb1e15460ab002d39e9f1e3bef9d83ea23eba8e3af46f943e2272b7da0f940d87c038bbd8a500cc29a04e65c081e25381fe9b61714c36ec82c7516574fd47b521db88a198b6cfcdeeba0f2211d6e3eb9340443de16d080e82f5144aec47ee231383153858f01a21b5aa8b100b876799f01627fcd478449026f7252e993e341c5f56941e65a2fbbf6c611f6711a041319b887e2c588bfedc3618f9aaa41b5d4b2874055b9234f2b340a101f46aed008ed6cd344f81f62a99c2bc2724c39974043a16b05feaf8cdaabdae02c841621f90d9e9c28fa7d4db937909fe9d39b767b6cce14c8880a2739f5a2269aca4c25cdb7222624bac0774f1e6a998846454532114b35a093a41192f3307e247b4e2ebc5468c5d2ada904ee220cf8ab4ce46041c7b4eafdecac88dbde79cdbacd8e91ec33c40a5f575502d2c275925b1a0b112cc1c22f5b836bceefc6655bad6f466694f0fa2ab78446923460398a15d3d9867954c9057a02ab6215134364ba469e8e780c5b7455af4f1d3f408fd2587d23279df3f44a3ed73ab11efd68d58270b1914047f0818e19a2af2aa6e9550a9a7b46c213fc5edaac0c1536adc1fbaff3fa8a7d491dda5bb3fe2b5b270dc95c67b127f0418714d8f912ad28c53fe036ef07bada88a3fbd056062668489c8e9a18d6bfab43325d104a7f3556c69ddabeef44326e5bb699bacfee059dfed3db9c3be13c7062050509da84b447c6fa7fe9d0436b3deea4e4ba1f1df35adb36f8e3d5958409499ea4ff67d1f7fa3453c68300ba1a34c381453ac60bda895c025435877c58152a86b69b2c842d8de6d22c543dec0423553914d1449571b35d3273327d45b5cb701f1f70b2444965c30f57c605616d60ad3061e91949a4a5f74a7ee26b4fef66f41fd721d00f4bdfc955662e508b486fadedba61439aa9893b727f3cc2552cf36e007aab0986af8e1657eb8627f8aa000628303ce17c8cfd660f169a7462dccba58a616fdab59046b5cfbeca04ee2ac6f1a3f6e2207d5bbf984792c9dad24970cff1f5e23a85c21d2e6a82ffa42ce9d953db2522a90a6cf8b856288500a528f4e5ac0c42de0f1949a80ee3223b1bfa29dd4549fd294d3e5073997cbc137783aedf59aad359abe8af25cb538cf9f78e9197d5b7af6ca58b3f8ac43daa1e773576f2e849cd34ed45d03b829d2e81bd3a0f4740bb715b93d34bf8805a72a9831e156e8ad9a875663864f3db66ee709bf21a2435e1cd19b7227b72cbaaa4ba65a33515883e4e959225732fc4f53c70fd2c132b0e7f3e86e2d21e556ba0803961b81a21dd393ddd028a6fee872fee7328ea1ded88b80ee1abbb0fc7a07dbf6fae620ec91b9232e84391a040dac95d38f2eae92719e010aee7e4e0c698183bfd2c8c2ebb4bd2ce1cd18c59286dca138b7c12916151700f94d9b0790683751d6afaff0dc5b2a5d12ebe311acaa3f61c7f9b227202bff7c041096a4047715b5ae3630c3ba0f21e431fd676039063c05bb3de521c42db3a00e98004313ba4557c53b9a2d1d3f4e6022e91fc41cd65832cee50d5912d9c9309bb4a8b34a4171ed90fce2dac044c5a96061fdbaa46786a3ab604b10cca4344f8c678b1139bfcbf3c83f4a53ba8d935499f11a166df494ebb6ec4aa76b65ac2f44a702b818583fa8ca8c91246a9e1a99bc2b470c8e071cfee6c4d851d4336be8dd35ec5e79251b9ad2438e46a2d0cf96a533b118e0f1f767310cd1f0f4f2b04bb8c8cf998eabfbd24ad2859ef090e4bb02ffac7be463cb678c7358c3a0c75bd2668c66ac7dba7aa9c68a86f7091ec0c79863457d6c0e219ad1604faf53605ef975dbbbba729d14e6a8f5c66c7fc742fc275e1401010064b60490e2a0def97d43eb06b960e4b233dab2e0d4f120e48cd6496ab9d32abbea409a94d8306acf9178f0c9b9aa4a7f5ea83d21755cb3d39df6108c4842333974959e509e80ae15e4983d334605f33b3248db249a3905665269e94bf17e6deff79b93402964d11608891ef1a413c2b1ce36d22943b9d5ef027f7e18040670422a28c39e2c859876562f52f95f079494ae469618a62e3a82cef23e41bc3b9c309403a39264318a01eda132185b68449b9c420e8b3f224977d699a5da1f0195deffc2e21c94b84fd783cd2a2f2091d19f6bcefda7f4fae0745a38a38f336495efb861dc552c65d0949fafe1531442f774e91795b7813c410d848c7daef5c0c71e33e876d6a358de1dc94ceaa6ad206a83832388cc53ce549c265f1104cc4be7c1536b927409eb0737e48623e471493c620dc0ef4985b58b952da364d4da655589e026a2ef489588b350a106a6304cba49ee22cbcf14598fd0f91695a493800c3040ee85c0455f67b8076002ea8e0439b247bcd72e6e46a420762a733eb6c1e91be49d1be08356929e209d3326cb4f48e12fbb25a678edca5e1fb69150b3036e1b385aa6e22872d36ed15a5aca52f6fa68235c42eee51fbf1d5586924d2ec85dd986522e5832aa88f5a71b41a7933859d587c94e7340ff5769703ff8713cae98ed9d5293d6f9c92e4b5c386d90eeac8ab1898ba46a9bcf36a02b45e2936bf533eedb1a2366a7752ef1583c554d47846bc2f17dbafc7593e8c3d9cb4b9721918436ea1097e18ff395b06f8deb78b14905616a1af6196c130ac7ff7cea6962de575efcde213ff9d815ea8ea27f1f8e4c026a70891b685cc85dcab077001aa8314d1efff3b3ad6ff2520c14e51d4f0578323f0bf3cf5ab16643f38e50cabbbeb9c023f3e151b05ed916369967f32ce9004048c321be913d372a3095302a7c69ff88bc77ce0bc3262703aef65dead855a63fa064137e401b2ed925d8bba54c48bfe5f204b79d6c53b635c7a774783760f1792c0f597c7212089a8b75263445ae037a84fd4b677bf8d975ad99c3395778d0434734346a3905334bfc3e9b7a2acc8adc1fb42d1d099c25d023415d5d3efcb090d030eaa66388f0ed058bfd17754fdd626a85d3994fb5c46b6c9003fb6b28f330ef05e8b78cdb7068f0e8121c1edd4638bec3466f237f3ca7a977e1d0feab595240759195a27b3be599770c5174e0556a3553e760bec03be526179b1ead3b13b5d14288bf067bc48f796b26e9e99aec3986ab9d67d845b99e2779b2353c04fb1bcee4e22bd666ea6e43dafd3bce913f8a216e65110726c6ea7ad29bd75bc8234977de429d1f1db5f7fdc58c027e5861d7808fead3c3a083e6e085daa6345182722daedbe60cb2f8d7acf21ab22ef9490c5ec92b3affc9a5a6ba28a94c0095f6e5aa3f22f1e069c23895642a13ec5be6ec7ba1da1693abd8a11d579965cd20c7f3007cf71c02295b4226aad4aa8c06598917225e43d80d11e69420cca5aaada9b2ea34d446d94e0c2ddbac8875371ac1e1ce4198beb15509bbc42956a30bcb68f8c24968b10af2b5dcd3ef5a743cf3df472d5b99f73d17aa2c3ed6cc5999f84b185bb20de4d552a9febff26232403fc04a9fe1d9694ffa1074fe06579e9b32a04ea3a0a2b7d3eb4f819da4631c971a5c5917ac062225af7bd4fce6591dca1a94a9fbaa89cd6ecf84909af2d2b6808d1642496a92f00d1270c20ce2e2db07f68ba1e2735e44852ae3767531509565ed11a5650fff8c44e5c92e7013e6469c2f3992d07f88bc7737f3d53beb5325b5001db25c794be617086d712ef34f0269939b87518f1f1b32c185fe79d9fce5ad8c06b9f7b81a6370b95f23ea9a220b0b7d808599709fd155e0a89c5bba551253ae282daf359c4f3eb3c4bac69fe5e0ed085e081502acd1c4e4a106f95fa3806f96a887acef66714e30c3d91d314d9870ec84b0781801fc802e05afb73ced41a9765bb69d2f4b5d999abd158fc3edce5a346faf4f87996545bf62015d1123757be16b5f11ea10c5361093f9f87f7562c8f16c9dcea942a89e6195154c0938cefd2085c9fce30b488ea9b5aba7351180f29442e884d12a996cd1a1e92e32cccb76f42f114d7fdb37893ec80bf028678c9a6009e08a483bd6f22f530c096d4fb5d8dbb95b0035918fe33d216ea8d7c3afeed94995919f176a03cdff6a36baf5cd5acb6b1b173b62e3bbb5a86684538031362fff3367d39e261668900b16044d5004558ade4fc4ab9f9afb8762c5040755a74994d36cd2267cb900eb591ff1b3d23cd4f4daaaf0193f7d9d85bf5d92c470a13689a904a40c699aaa73e983f1dcd99fca769bd3d75bda0992149ad083e198ee522846eb717525aba6c899c2183825e91b163ef1e8464abb4f7b272ab3b42f40e3d92da8799b1ab8ebec66e852f4b156a8389af868a180c0488dd3eb1862d1c74938e17c0ac7e09b38a8749d0a6751bfb2dee1c95e3b79937d469ff085d067fe1642d3b2ef36af22d9c066b05444fea7f7ba208c906b61856e0350f3628b1ad06c84b5058a03005f68cebc617a8e433c041b9300238f247d748f0c4c1895fdc4e66d4d8f7580e80e9e2c1e97d4e9e61e48d56543675fe30be097001ffd4be97f3ee75a5ed88122d68ed1c34d192abd56c5fcf04cb8b93e8526711a4c6ef31d66d75b4669ca0b4c01039bff995a7872fda7f081611e087c23f9cd5d84a5fde7571f500f0c72a8b1bbb12e705425963547177fd87b87c1b3d96f608e38a7f8252d47242c419eb90a2e5d557586cd3424c5e96b861d0febe94a7cc40a9736eb659eda58b1b3fa6421afc5f7440fd95a0c482300d610c767607a584d38378bd9c2862f622d6963c38039f67ea3b014fa4b48697554bdc2b56dbfb6d2b9e625b60cf0149489cacf3909c21b834f592b31883a5536819811d292a9141376f272fb80d77feca0642abcfbf61e5dbd3e18e30cf1f3f7bacd6aac0927d6aa1d46ff61834728285fad7e3e51125feda06e6fb223c43999e890f0686460f8fc799b10c818969f5a8d8f6322bd0b8590a8d4423b4de8d1f27281ccaec601a9691f521a8bafa2fdda585400451fe4b405e461d1f6023ce2fea0d4b71242ac4214f4755c7b3d7edbeaecaba2047bb4c4c97f7fec7a34fa2221ce1c5add37a8b41cb2084b3ed65b4f926f2a2a798693be6548fc73108a2f14762b880ed46eb3c45fc7c8f172485e7069eb4785ed130742f2105070b0c2dd9c6d5415afad7fcfb41da85765433b2f22971ecd59dd6e58ac1dbb0cdad60db529af8df16b4ff9514fee6f68bcfcf8d27337b28c5ff16dca5289b1815ac4ba33b561b6fe9fa350783cbe4e430e7fe22334c7aaaa041acfe3e73d5a718afe087b0149b5f019e0c4c016b0e003f989829049ee9f7294f0c7cc2fb45ef42954051db2335ab11f", 0x1000) shmget$private(0x0, 0x5000, 0x500, &(0x7f0000ffb000/0x5000)=nil) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000001580)) close(r0) syz_open_pts() 16:05:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x40001700) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x800000000) r1 = fcntl$dupfd(r0, 0x0, r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$TIOCMSET(r1, 0x4004426a, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x1) 16:05:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 16:05:07 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:05:07 executing program 0: r0 = socket(0xffffffffffffffff, 0x0, 0x8) setsockopt(r0, 0x11, 0x9, &(0x7f0000000000)="8023839e31bf8f20e234b4ed5f26ba60dd49e4730939c68267d12ab74996dd0a02c8aef2cfbadcdc2429a4768c8909249aa9b52eb84328ea1db7b5f2f73f74e80dda6287558dfebf4994fe", 0x4b) 16:05:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) poll(&(0x7f00000000c0)=[{r0}, {r1}], 0x2, 0x0) 16:05:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040), 0x4) 16:05:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x0, 0x3, 0xd24) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbffff80fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x74) socketpair(0x19, 0x0, 0x0, &(0x7f0000000000)) 16:05:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0xfffffd37) 16:05:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:05:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000001340)='./bus\x00', 0x71, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x40000000003, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x100020000000003, 0x2}) poll(&(0x7f0000000040)=[{r0, 0x11}, {r0, 0x20}], 0x2, 0xe2e6) 16:05:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x204, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c388", 0x588, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x90, 0x2, 0x3e5, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x6, 0xd141}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x2, 0x1}, {{r1}, 0xfffffffffffffffd, 0x42, 0x2, 0x2, 0x8}, {{r2}, 0xfffffffffffffff8, 0x1, 0x1, 0x7, 0xfff}], 0x9, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0x83, 0x0, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000003, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x1, 0x80000000, 0x3, 0x27}], 0x37, &(0x7f00000000c0)={0x800, 0x4}) pwritev(r2, &(0x7f00000003c0), 0x5f, 0x0) rmdir(&(0x7f00000003c0)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x503, 0x82) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) wsmuxpoll: not open wsmuxpoll: not open 16:05:07 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{}], 0x1, 0x0, 0x5d}, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}], 0x1, 0x5) setsockopt(r0, 0x4, 0xe01, &(0x7f0000000080)="b9406b6d05dd563b8666a16c1f1da870da29eb2f7d9b09b7d7fdcd459bb937b0ee3b7f50ec471b38cb4267b8302d6bb2fbbe3fab40dc478674724757b7826bc788b91b8e8fdfd25866431bfb", 0x4c) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) wsmuxpoll: not open wsmuxpoll: not open 16:05:08 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff281e) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0307006, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) write(r0, &(0x7f00000003c0)="0de23d11175314f8801956cd7696232bc29abdc76a2ba675ceda7f9388c8c7b45a9cff8d82df037b29b97870d182daec6ca1e8a1026eb26df10f769d2f49fe6c1dac68ede401919e387ca15f3ece4c9b4ceae20c3ac8c9437bec10402a02be4a91296442320939e31e942329dc00e995eae2a9f1a8c2be4fd55c434891aa07f344dbdf7e5f83a2252bdfaeb6de5102335f90380c456d6a5d0e2b7440fbd6faf436640ebbd9b096da5eccc097912dcd8a1df5ab2faf729e956ea65f39380f3186f378b22fce0c08a072cc151ee13fc7c62002f326e7044a94c476e4760160828a5f5e808ea7bcfaf4e5a4b5a6ac65e387e62cc47f72e6fceff98caaf3437a6ef289a85ca5640300d55e9ebbf27caeff1ba8b363b4a792132e469d3333738e8be06f0824fae3d88e990f1494483fa59e744e2535da67b29ca9485a7a88283233a756fa0ad7da9a244dbb64b8eaf52c57db6c6d8eda7f5ee1314168ebc2618d3366ca8fe6696de9520f945cb002029d588fca58658e20bde8bc4c91ed1bbebfcecb781c302defce505937b215db8ecd7bed666861925eaa8ca788a27e80e7c52bcb78b371b030f25e363e81353e96fe85fecb35235b751a1c04df3b23fb1df8ce3aaa3a9e1c09d95ecd1209af171035dd7722adb0621e098b588db9e84de923a780f64d6da622a643f6d5a1bd6aeb74a8da42e1c9471660d78883c5770d0def81ded1230cca39ae2caf65f44d0af2fab5e620ad93b2fee0af9b19ecdf5fde78fb8648bae869e59bf92e1a5ac8f52d5a394718c052ca4cbfc34aacb2204bbddc0b8873313394a2c7cd13e0f59eb6f4763c3cbcf7efa1b9f3d991f081edbe2f329765bda97fa62e9457624b9835625885b9f50188575095145e21ea13f038cac951b32ccae5e76d23391275c501bf9d99ab3a6c61be329ba13c4268ae5044248d3a989ace554694ef49c4232a02bc4f336077b55bc0ac79f936da234ec16040554917282f775664aefd3a990265fffb068db81d532c47dec828342a565140c118282153012b0fe5c12eb7383b70c69fec5706102f5ab3138c0452224ae2b941e568df3e519da3f7ad3b3554445c083bda799ed47c52bc3dd7449a55c52d851a2481a85fd2dd61be078021672e0ac19fa63f1b883ce0d06d3030bea4fed1c956b0e598a5984ef98747b3a9ee6159ccb1a064f1b538b0a57b9fb6c79f8be9e1306368c5e4189c54a5bac93830ac74696c2f4d3f18205d263841c39eff7ecca8f0e46528fd26833a2823ad6e367e5c2fde693da0d961a44d9a09cc816def4d2af2d0400235763898cdc0eff8a6219946717c69a60628a9d5a476218a2d0eec634a829a2b079bc52d95cc09ca37d351c4fd99e4136f8dbd97134d6b4acb861e23bec9d105d54d811b152e2260e73f32e00e3d058e8ab59489ba7268b759b6bc578ccab7d0ba82df8ba672c242d3578878b8c6e3331462ac12bd13b11a71783f7900091523d872985c959ba556a305dd3ebaf79ba3550f35fb6b4a600ddb507cf4e447273669f6e20277b12705606269bc3dff8b277a6edf645a5ecf376e656f66bb337e3515c203ea53a74e1bbcec95dcdbe54a897377ca9a345555e2240f0c53e268b596f9018a43c2326fdef8c774fa03292b7de84ff1d0faec6d5a2157ca190ce9f1b1d10cf64714671cad760ba642a02e0cfcf92518f18ca652e07993dfc87908e2265085cfd86afbd86c23627045e803789bb45fec5a41f4edf3de280c1b8d4f4c10dd55742abb4d5fe00fcd46bbbc6a043e6794801cbd52708b0e3783576d48d69f5ddffb297903378be15c730b8aec426d2c7a2e5884dd4de59195b7c8ce01de0b638cb811c1ba4e4a1dd6773b808dc2327704b97725becfcfadf5459e57e319eea5811f1bbc9a0198494b171be13c4e3765c4a9f68e7b034950421baaa2a6dec9781712d7129594247bca6daa4135d252b1687e40c19741a4e1ea71af005c8eaa5c50d988a1b576bd112fd0acfa21843ed2dad1f874f3f114dcc991caaae8c2d01536497817ad955cbc7a237bb971dba7ea82b171e6ca2fbc3860ecd6a609f4f1149579bdac56de838ceefd4cf8c748fa47aeac08192d99d7ebf00b612a4e2c76c2379a157eee6324723a57ea84cbef257282a20e3488cecdd05cf7388cfd6c3ab49f2d4eddac4a17aca87ef4d4d6eedcc807b4a09f9b8e6499cebfbe8e24184a09f1a8c4258ea884b9e259b462b2144d992124cb5f2c0519d13bf9350552939880f920cfa5471fb60fdfd553dc5c72a3a33a0bd98e24515a4f06a3a3e6980c09ba454f506951bdd7a0d8bbd37186d9f32b252ad0ebc3af059cba446db45659abc54ac513db67eee5a9be292ca79c00e4b9914c44d201c3520d8d23b5f32157ed34b5dd48aa9bf952764686cfca35103c3ff59ba3d7e7e403c12be0dfaf37a6f069ed6c051935e6eca9ce3cc8bcf1926869df30ae12013903939941dfb5ad5d41fbd2f16e3a890b929e5fea0e8b55cb14c5b3089402ec49847b3c5364d4767dc13169cab776513545d8779e986798f9655fcd91b9f4308cc4ab8c70f7fdb6fd3f6298df1e9c7708b1c70a14a8c206c0cda9f64ce9b8138186acc6fee703aec3f2a30d4be019bf0d14e618f7b6a00990fa2c0115dd2116d22eee9336439cb2fcd0829f6385dcc5b033b7c3122d9029063883e89ed32db6374e6d58a189d44f913d80e436ec8b390ecddc14f6c4fb7788d1b07ec1ead2ab379bdbef5d8010c08aa565d8ad09dfd39a0d9e24a904f24259bdb1deac6cc4aee4499591f12875a8ff885452ccae386c0c5fce2ed62115818a5858e72d2e9d5bdac8d61b7e3c254a9beeb94267d26489be4a3264453b0139eb301ccdcb65612c9de85c302a94f64d26e14b0f2c1f41974805fe9fb70cd5af1e6743e3dbb181a60d6ea5c54d45a15b8a0efbd98a3d10d3b319b2a8d868be45b145ed0ea0f94c364ff3a1d26c3ef7ee7c8205430bcad81c37f3c104b082b3f3d33675451c8068e78cde71de5083b30c44459a594ff38a6b2d7fd66c880b198b8fc5d8373f03206a2a4a027681a052a873102a2bacc362d53bf031c60d033ce99d2b5ea4b095189052e009d64afb178e0f09cad04e6732f162467bb14339dd82632edf71b23b2e302ee91341c78f9dfe4b1302002e15bd81868521506563af4f9c2bae7f22b772e872a91a129c8a786f2c4fa21efb09968c408486ff4725d8252e548005873ad428dccbd75619395c592720e6f91675015b7e132fe2fff4c9068a66d6e7b20307269b0930df7f66447ca08755b0e9f4e66892b63de18e0a3634c3f3ee2b889d3f49d646b2f3888d161c87ad17df7ddb8258c8ee538ce1f793c20242360dd80db621a0b22f146985f930b4059f3ffc93d19e2d64551076b81cad72a3122c134323162fd80b466485c117caf15db756db7b281cf254161f43a712751d06761565d6e35ce8b72fad11b100dc4039aa85c95526a439f8008cea04a7893b0ae0ae6f7d051f50d9b2f4dfecd953e6cd43f68e00de64e5ac256f57b8a437cffba0d45ccbf5d0f3ddc3da3ab3408c1c0fe46badf180b54ebd10d797010141dcce6408cdb4cd281c74e47f58e663cb942d2d0f660d6e357aef815b0b7cb516d9fe9265da23e5a413a5210b749dc98fdfb8a395eb7013866a38070094e7ced4f96f83de864fc13169d1bb1eb354d1227d3655fdec27fd9409aaf82e89c6024ca37be245df081f40241e7d20d845baa44e52622d19a5ff269f52e7213f341798f7e87bf07e39df0cd229a3551813a6bc6d7d9d6a2316d730e280e3af22ca735cb700feb1a311ca1bbec5c054163224957a611241ed810ed71dec67b1600485375186552aedb0e1051517498340f648ed249559d438dbab84f5bd61bd0e6b7b9e2b1e0d4616f92b28665c2ec6c2002cb461fba863363207e602b9ebc61723506ceac1bf7a843d4361be24070cee26110a0bac1ccb3bbe1714a3cdb81d5dda4992aa06df683d973c5849bcb710f90ac7c818da2da7235ca96bc6640a84bac33af43d5eda5b07d3e2bda17dd5927804131e77176a8c74129046b76819e1f7d98326a283be90d21403c96b60c4328be2ee22329d9158463a863370071d72eadfcf207b35046634404108577ed14e66bbd59eeea8d16fd7e7cc964ab4b7ad8b4cd79aaa99053aa96ded1ee2d50971c63e512074977dd933fbd9b86f4aa6b8e8d93467cc883920f80e22c1073256edab91b88ad79183e8fb8cdd455b258e019fed69ecff51a99df84f0b83903c21e77f25356dfce374e8c13f151d7d7c7c726dd47649bad8100d3a1a8eef9d3167fc78170091a5944688cfabe27d5abfb1f21196b04c15ec5b8c4941de67ee55c1970a362d2f60edfc6e681cfc22056f2c0ec99d4296c4b9ae8973182d9c49893e4437fb50560322ca884c8889307ab2546d947945f0ecdc203741423aadba9be871c75aa41853cf92259e404a7eb8edbcd0ae41f9c721c5036c7c2cdf9ad891139110b36eafd81ecaefd648c6ac415e7f66363590ce0d718658bf9818356805d36b025d6f54d10097f261a601f6c8db049238c88bf59b56dc5de1533cfed7ed6a7efda37e83b92eb553c6f734c213ef549522c22ab07352810222db98b06fff7ba71546aad66a9cbbccb4cf7fed0474ec43b1f281ed6dfa9417fa8c5bd4e23ed193a4926af1aacd19fd8f48f2abdc04e3c800fe4f5118fabe3439b1b0f895a342f1e95a83d4e26fc09367f4c6d3255013cf0386d5594d6d3413679345627e3335ee0ff552a4916c1de5bc7afe2f563450556888673a18c39d4ec690e9485582be4394a584519c09a85bf65856de7a72b9454c11ed4f1e3337d0bcda98933a70fdb5db760912a14f6c26c82697a5ffe315cd554aa8ac0eb379d1c3b805672916f0f86a4a5308e678fefb6b4fdfd09d82e7ca45868312d88f906907656f6d578d0d907526ebbe922daf23986886ac06f45f555dccc3f9b8bd95ea9307008c41e43eba51f761185845c159eaee71e36527ad07f4ede0546f70d7643aa1ed62c30de5b2820312f584ebd4c813d345ca1e88f7ba6dd9f93679e4ed110bb209fade32f28e59b98926e39be3bac017f70c1e23a5e2df524682258b0cb8e372785610463792f538f3d13cc256f5527db1c3dffba6a3c3853e0d7ca27a57004a699b61bd30c86d68190ccf5e4c6df9a80d43070674cfd944f2993df795f19dd5c045333c0ac47c7a404d3c1ba1a0edb9fc9d02677fc6531d0dcecb50d9e03ff6c3e12e3d284dc9a5a1accfd83bc6594ce980197e848472b03a40e406b03f3ea5fc996c86f3af25ea9ed7e16ab42ea951e3285a135dbcd16eed0d8395992b4f77035f3d19867009cc7c9c1883ad6b335ab341eac14b74efe1c66f89df9d81f20223dae83893af646442b2540662390b3b98b63dc7a01e7b0ef8ad4c6149b51b4fd21cb78907f45deb5cb2652f37b30840741de932c71451836afc79649d069659c8660b99cbba288a28b11fe158c18862607dcafc8ae984762561ccd0da5082ae519302b08e4a352e76e9da969f0aa0f3f645a0448531c7bdba31078d92851eaaa0a2e749f85d295c19d408fd8bfde663a9e595460c0d4a51d38eba702e0934321b7bd138558ebba5c29f3ae836955a3d2619157e9390d531e0b96f6c26015643943f02d8c1182af601d7498c62a6989584770b26cb40c01239bc0a193b710842e51e9958c83932db808f5cf0bc6251e71c024253e7dcbab1798a4f9254702438c2dd58dbb9b5be43e9ace7", 0x1000) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x80000020) getppid() 16:05:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x1011, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000000c0)=""/108, 0x6c}, {&(0x7f0000000140)=""/160, 0xa0}, {&(0x7f0000000200)=""/36, 0x24}], 0x4, 0x0) 16:05:08 executing program 0: r0 = shmget(0x2, 0x1000, 0x15039ebd5c875067, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = shmget(0x2, 0x3000, 0x81, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x2000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0xa7, 0x2}, {0x87, 0x9}, {0x48, 0x8}, {0x22, 0x8000}], 0x4}) flock(r1, 0x2) fcntl$dupfd(r1, 0xffffffffffffffff, r1) 16:05:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86126) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0b0200000200ffffffff000400000700000000009376000000002255"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x8, 0x2) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='W\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffe97}], 0x100000000000005e, 0x0) 16:05:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f0000004c40)=[{&(0x7f0000004680)="abe6cd27585da0c30ba7f8394bbd057ff90f7118ae9ba0249971bf403f27917c52ec82722506d9d9f5a493407fbbbaacfe3c49eeda236a69012cfef42a4be38e09f5a0cbf5cf29c97edd51c09b7d63b49280a0f1810d66edcb832cbb739ea72d325abd4c730988aa192f7a1e010bf7716be18063204920287cc6252a2cb9277acdb786d76fd2fbd58ceef865438ce4bbc3c53b39cfa2cd040e0fa5db818d8fc893f3e6f7", 0xa4}, {&(0x7f0000000440)="89ab1bc10b0f473826e07eb8e636dc01c78f5f93caadbe36b56424f89b5acb62ac258b625258c8dd224b847af5b94557154d6e2b3c2f992cdb7471673aeb68ca77b7488db1a571", 0x47}, {&(0x7f0000004740)="5306c8aa92ab3119ac2e1e73649cd28b039d79a5cfa5d6e8ec231ca26f0a4b28381d6c551ed6c9d4c24f792417e83b5c66eb958f794f6f4d7aee0a5c226b73c1730461ec632de410be5f0da716ee3f0b9b9a72d5", 0x54}, {&(0x7f00000047c0)="40ebed916eec96a2b6aa4387dfc2e1c06931c7ec1245940cd75cd2044c835a949573297622d95504e59bc31a26568e6706c45d034bca552c9633d678586cc47658278ce9ffa36f85905778d72a1573", 0x4f}, {&(0x7f0000004840)="898dbf72d421ef2ce23d93b62165edaca908bb87b42280719193f70bdcfb9be6f04098629d24aa1e7538439c1b27f1723ccbc79b608d454a349bf2b67b9c648fda4e6e66f3ddf6fe33b9ab663e0d1f983ba8f674352e0faa024bd19135b82109f3063393c7d335e1", 0x68}, {&(0x7f00000048c0)="7828dd5f3bd3aa9cfd0a489dbb0e01fd358503d1ddf49af1cd64d256fd197e4980fd808588c8b5b7b0b5d1c9d754e04bf7a4130653576b56d07155", 0x3b}, {&(0x7f0000004900)="3aeedaa1c538f8a9622c66a1269235cea67b2a451190a8e13720f291418884d19be48085ed67616a12a917c58d1b4874809feca8f40555b3699eb356a7f1670de920002f840b9a05ddbe05765368e021b19bc2d6c5a3561cb634e23278", 0x5d}, {&(0x7f0000004c00)="6da754dff154e528250a222766a18f1e634bf9a3ece81a681ca763b4e67d3dbe059c", 0x22}], 0x8) syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "b11ce9bae3c6514e6ae973539ea78b7ec000"}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000004a80)=""/233, 0xe9}, {&(0x7f0000004980)=""/237, 0xed}, {&(0x7f0000004b80)=""/103, 0xfffffe1b}], 0x2b3) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)='/', 0x1}], 0x1) writev(r0, &(0x7f00000045c0)=[{&(0x7f00000000c0)="ff7c59dab7b316ea48bb015f75d7acba282a05dfe885181e1c5640a94cdf36d0fb5814c94a406aa0b1815c5d48638b58aebd0eb9db5bdc602c66f983cdb397c719aecd6a4047507f28c2d4bf5884f71319bb81a40303a1072983327450217427d459210239f29887e7313dbdfd981d664d256e4ab7774d9cdcfad12224a3", 0x7e}, {&(0x7f0000000500)="8b18e2256522680423e9bb339e843051cefb2c02eb2bcf2a1be444b90b9756b43df6e42ff924edc9e780e0ca20047bb0eb31c7d7073fa62462564c5c026bf2dfac657cc15891485462d921ff20b8d63ed0d0dc84b6b6b65d786ba0f0e02b61e82fd879f8ab04c210478be38dd5e0bfe02ad6097acb5d780ebeb420463daa41f8ca4b066ee53ed5d0f875f0983c5add6562253f6ffec023359a8f901ae606b6ee5b4681b120dba7dac219dfe33415cb2b397e2edec9d4fb76e26115cdb58a8daef1524dbcb41df48a2267d0cd5a153e5fae324476661390403bfc91ca72bf691c5ba1a03d5bccdb3a0404c2d140ddd679bc7523458dd9744299aac80c8fec8e8b86e74ca39231035b20e47e0aac7ee78c815ed93ef568fb9eec9a04fd190eeececd77eb704d43401491e76f1fb59079745739cff546d789aeeacc9551c43ad036bab8e7c9fff458b2d7fe198e97c0f3e7e7e8920a7af951ef5d417143f6664a39b495f3683465c3a2f4e516ee90791985b0a84896f11700e63fab7cb1557d8c7c8a17aa810c9e3c645ea252ed3185fddf0e810acdfc11178541d8b450adf2c84dc41cde6b3cd8c16973bd9fe12b4d883dd45141f728fcf4bbd475582099754cabef1206052510d5f56520102d888faa371278ee93345bb850a7b3a59eadd815bab988eaf88c505b4c419a7268772ce894223b8925567ae8317aad50a10811d92f8e85c063af2d8af59ef6f32b97e79b4b993fc3a77ff35d6954a3b131a27397965aeb9e218e7591bd72acf288f42c27aa50727bef12556cc44706389094dd65d2955a72c28dcebfbbeca7c92e6e2b88f5a5046f5f179cd05384fa22bc6d54707effc90df82de2fe75d9197410c827b81935e197de93048fdf87389f2185e72e567c94d841badfe0e76720759cb6d02e77ad52efb2c1b3c39ebaabff55592364a9448a42635f4466795e63d7d5098430991da1a09422f2353ad414ae7f0d8c35b8154d49edfceb0d3b47b8022d0158557681f98dd1629e1f94a986664dd8ca88758219e7d4d2092cb0c6984be1f98a3d78e0f8f8e9b8af86f5dbd1b5586f2d1a43daa3ecaa00fd54aa4b5a9185b7d33d12aebd648938aba46d57b4c3a8b524968d9de7fc77c5747d7fd024710c47e0d346c89f6205341fb5ccb9037664485d49834cf0afd6bbed9071c909d8796e6a572247b99fff9b02105965b4b3591bfdb60eddf1a802901af7f0370304cf3b55e0f1ddd90803602881eb10de178e1eb7f586902151e522d41821c6f75855b2ff5b868f4b8a1e18438dcab3fd713ad68606e830951befa619669b9cd43a97154c0b4c92d795bd5cb134c3bad0a7ce3c53bde52f1109d5fae695291fea023ef92612e5605de33b04fcd24ce6c36a57aa8dd4e08e2c7a9a709e027e37fc7498d3d5aa96f68de7e3e6e98f6d887be8f9d3c1d70195bf6335c17a19fab37ab3e1a5f86aee941b9a15a7f4b92920a37b2afa047e2c25b4c28a9a0ea0098d68e14c38605ca8058b7b30d37dc5243276c31fe45d9b8ccfb297ee56906cf7672b6ced9131f26bbed6160651a31f0b1f1aaae08a479ae6a7071d4f2d26f8af4f59df4b41b6484f4ea09928f5ed844c94e934a743d2eb3bdd7bfa9779f1e6f39703670cba466246f80b10643b8e995f27ff88ec3318d1f1e0010d18edd8fe79717d2be0655f7babeca0f4338c776deb95bf90a7eb86ca0a159fcfc2a05b270edc2fe06ff5f46cf2c6c7ef9cd989c51c62bf0c8826287c8e7a389e9e1ae4e33a6c5c5f2027d80582327ede3b4e333dbd2a3651cdbc387fee2139f046274c62eed06050f27d045bf5a336538628f6b4ed0e61fac06edbb07f3cde099700b42f00e222d07c83507a0025b2862528baa24a8ff4b6b917c1d5dec2ed604d39ff2e8cbc7e57bca922d67b85c79c509edc8647c91c84dc1aab74cc0eaa801703a54e6a65b19f62b4c85a48a30b9155fad1934f631301956fd743e6374a185e9c736d557106f57c871619b4da40812fb72fbd9ff70d67b06a03caae37a8e2cb52cb0062680078f6578a3a19ab7f01a91afe31642e25d646dd1b6d589c95a2854e8368a4ee9a8fcbfdcb78a7e41ea330ea214637ecf3bdff26eb7afd1418ac1171f2aa8c13bb14bf8882ae0bda0457b6e2a8af9737dd9736a62ec035174e6e8555b4ceda9164cd6719c78412c6b6f64df85b0f1dbe772e8c453bea8a06ac0b4e6cbd20d4d811a0f4e680c111dc20190d93d30116c44c7a7a0a5830092da04df6c42b38d946048d898fc157cb6ca9d04637c96cb707a5782b7e81246b3ae9fd5dcab7d63ac27cfe2ad4859a09e8a9c0280bbdcf6e0de0db9a6633f480fc66962c639bdb21b845603af5cb804972b27bebdb6297a0cb3425dada23a3e867712ed7c0232624cb63fbf9e15c6f88844dae336f72d61f7c13e0033ef170e221c8cf2fd012ad81bd0e7018fd256bbcf936bd9872d2d0fc8e2241d29ee8075623dfb51c22d015dd3a53ff784688317309247de8a00a51d28b9ba747d859738f0de81c448fe021201463bdfc9522d9add60c81fafcc29f639a220cb8ede4d29ab1967996a81f69ec4d9fe72481b22eb051f649e5d732da8293e59ac71c630f3c497bbe33f2770d6d73236da2530fda62880bdb9b2902e8631098d14ac10fb078055cf0f8929ab83d175897f630d976c7a18e6f25547fa5e59cbc3d6c068404d7e7f141c1dc3bbeb291de5d5febe1331a33828cbee606e66b166efe78fbcbaa4336d200b5ea09ee541f23f1cffcb09e28b003c2cdb3476af041503f16a456287e330564b2d9bddc3cd01c7595cb993a14eeb21ec90064621195bfa3dfef400ba30711945a0be0284103839fc9e8b89ce196a50f6c4be0700ceba203697c1037691becf0cfb3a16db9d30392ffd112731e0f0f923642c0455045ebaa9b18037b76427891cf7d64678dfe29ed0984658cb6b855c663b8ee5655e00a9f0e0ffcb042c9fe07bad782beee3da7a52249cb6fe940a132a0dba10e454b0a5a14d11345f1b0f691314ff8dd7ac7ddffeb124621762ffba9e854a1b776b546e5dd311a637d73addcdce374537ef63cb124edc895e1f700ffd494dd5282ff0c5968b71bea60ba807950ea1ee02c6fa3f78e39539616ec0718377e57c1f5fa974e6f50201bd912ad618c848a812d6d3f7b149b3f5f1128f32d706fa92cea1dacb7dcc8bf19377a84de8265dc851a56f6fa99ab708a7e5582fd70bca381f376285e79ec8ca00353c47ccf9072053c70e79be4c5eb98bbb7c91f5f418ac0e9cdb406d1f042f494e7de3e6249f042035eb503a8c084bf75ac001004a24e61f5b03ffb8cf18bbbb0956e71e934cdcc91a9e083e597416fb96646e6a8c42954498ae5ef7d7cbc5a7dd25ce6c181fdc122a90907ef37aac11bfe32f08df3ef5c779cd396eccfe4e0d30da8925208be8e04169d6b66905fcab573bc92b30ebdf7e7639003cd87fc04df5cb634f14ba24bc5a66cafac78917e736c961ba353d382f0c540eeb99deacc9b73ddffaad13695d84e928d7e49c7e8bd6781d2b50c2a6f1deaaaac8198a016460269b50aac2e5bbec97b0ca2bdfbda4cba0643c5884b479b88556ef56456b3c0505537e77aaaf7a01667f85a2a8ab5510715923017fb62478db0fe403aee6accc01b7bf91d1ec791064349d16a2b57e24706a83fc6ab01d7c20295f3e9cc27c687415a1be4ca8f65785008e4448e6d5155a4dbbdcaa5d9b833ac4afff5ceaa8aa556159a4931e2274d1ce4c18fefdb698c64932982c64e070d54a41ff3b22104948f016ef25a7c5aa08adc1a525c9b9928d40c4a415f146e0fb5ab7a6341a294b37b776a36ccab348f09b34c99f6e644818f56109259e797cf008080c0bd832e69fdc76a9b304d49cec42b0000be61fc971dc6544c89ad4b1f3370bf98ad445b6a435db52a5fa8655a9bce99492e820e47013d49e8feb05aca22e3c3bea85c95cc33572de46978b63f80e4a849fb6ca0c8688db53f3ba0f23865d7487b4563c7fe68a216ba9828cf8608c499809aff92c0ed8ceba24a09e43ebe1f11918362d16726880d1b4cc558cdbc9b4163734a7d4884b116be66bd058ed7caf470e592c016d2746b2fcfe24aa0cf9110eb8e896154c5b657240a1bb0db53edd5048483c348cbc6dc19c4c9acbd11fc65a4b227cd04a593a4bc54502d9a9c17cea60e0c30079abd40170ef0bd4e929a42bcd3fa08da99233b938b16351a7e862f09f373b8a16750d70e547c90a0d6f0b72a81d981605a8bbb5af7a7ea1c64b1fbe4e0916ea42a6fce12db8ec4e88a9a011e6362b718fdf76c7321470cf65e6856954d0edfc47cf289ec33c357c77ace5b553c1bc82be7d6ab0066593df62d3a81921697e07ec8135eecd413ee85c5e321106303cb49d11dae4129b6127a338a5d3a96e102fb75f83819fe08d2604a60dc0d6bd01cd8aaeb105962e84dae3cb2009716339bd37f6b2bc1b606d46d8631f47f263699d6a8028b6692166ffa9e0fccfe555b497dcfbfd376ec9c22f3252458005b67cbc9f00a8d871b9c8caf5204e532cc79ae0f5ec0786e4cb9c97da3815b5c136062d5e35787e6f1c7246a98929011675da05ff0336d6d76b36352fe3f161ee55d001c3591d29e5c5b8ae444f6e36a4c856e1162c97d16d7524874f97f03577f7aba42b175b12e26499d799405fd42c1f715338f682e381e56d616aaab024d7b92906e1a8d85e3d3ca935748fa8f19d96b85c6f35271db4eaf2702222d3a40f3122efd441c5fe89a203322f5857cce54bf6d0fa786470eea8f11ad49ccd38cbda5290439bfe036ca59d3f4430e1e8569009c4f30d7cf79d11827ce92e4fcfb04b7fb036035ab6661a93e3944cead3ae3ee340179bfbd248e629d78bf388f66fee71b370aba621e7fd1dbe01236b6db632dcef151fe25d94d7469484b9467587d4ac132c0757fde2c5147a04897f141efd476344a4e8757c83b67f3fba97d1f9ac9b1661648587889278fb640d4439ba2a8a5cbe311aa976809189be1aa9b96921a8a13a50685d16604ece58bc7251164b08154fff28dbf1ee3983014d7c2d13dcad2af56cbfcb94e5470559cd9b5f5c03333f7bef29bd95f646b6948ff2510f25bccdf51afac698338cc8cb31d121bd262b7596d132e3a765e09bdbcf6a4e0300cd76b0713f96855f6866f16a062219a9c69a5f7c3ab13f921204dc39e645ba0322c8426dbd835d30f0f550814771292e435c316bf22807a4f2e041d65df103dae37061f2701e6daa1dcd0021c73264700e3912f42d4602652312540ef4321ac7f0578dc625788c19b22a6fb4b2b7e8c181d419eeb3636e500becdd13c17187788ab1f37d6b5196d38360503c8a7d27ae4478125eabe4414ab1ab4db98d59f026d7296d57099c633f4b86b9fc6dc680f4129e9d41e75d28b30828f66e7243971c78665ac87d87e86434d31c2a4e8292edd2ac2e3c439726cb1a76f94b3f89a53c15068889191f735e949b0602c6a7196616d2ea8cfc683bcccadc50bb77592958ca468ce1e41558414d79dc3ba3965d8453f67d3354c18bf2c0c301b18edddb32a0a84327ca67fde8c79684753b73ec625f820d698b726e4fb12318343546b25c1e279e076a8bca0ae7224899a3434cfabbddf8c6735eb76eb4e269dd5a830cc71051d5110789eb9fa4774345f74ad2248cf364fabdc29a1e969b58af7473035871b7e774a5298df243a039c7f77fa06ac8a24dff4fa447b0bb0f53e932ea6ba961c513c87083d15ef8b2cea917438ccd05f", 0x1000}, {&(0x7f0000001500)="4ae63b9d3d04ff071e59b2d174e95e53fda123d2d0ca275829130ee8fcd1b333dea1baed3749da3fc382f3e044400a3b3cc29afb68e743d84e9b43f98c347a3328f9004d852a5afcc2fc8b207412352ea12d88a8b1388d31c8d94217e1a45a5bdd60381d44eb75858b762fabf49632cfee9a6d2f81a90ad00eae11e622c977ce5606e349f6c1686d64aa9992054acf83013b5eb187c54e955f26cddc1b4f8d0eb11e1aa96c2e1b2d7a6440a716c5f286d08be2fd5b64c6fff743cc3516fce0fc2472bfd9470b1299bb14df4fccf51228e1af39b03f72c9020ada156a4b323e99cacde80e2857697b8fb4a93eb2a94be0dbd5e557dbb212b1ba76a79d274b9310e82f904615cc1c2eb320b8d2493b26eb840c825e4339502b85aa72cf1313d5958ae2a2e29fa2073f70a09cb90833a7684c4cd9f1f33b1182113e673a626a2ac980516db4af438018775008b58f62a514fa5ceeb9b825f03764d23db4094831aa002c5d0b381820b26b3aa1c97c8d2c33da63a3864e07905daeba54596dd85a6b425b4c149e165c026b616f624fab5b08c58bf02cfa57eed2defa0b07c1ae1a9607bd070c76937cc428f5b37145e96ecf633632f1472fe9549353a9800ee9fa3e9f8fb7ef2e767db4dcaa6ed7ba4979877b02ff38428f5ecad7813ad86fa38eca4ec5ab4be2c2b51d6d2f9bf7e42ba9e6556b7b5a33b2f19daf5f5f671d3f1181cc52c0337e7888bbe286e7acba785b0caea229d7bb4a2b90dbd669870899e7021525f5eb13ce30975bbb328e4e8a5d272d6a07dde63c217e3a774d26dee727a1adc75789e732ce4028cbd4838b9ef233079641f8e19ad5f55144216879245eeffb35f92cbdb82c0f9116a3b29e689c2e4c24ff2dd6607049c579239d9a30c00ad49551dbd0294754e0a29b98997813972edc56b4fce2efaa9dae5afc96cadf8402c6d875575454b0cf6a1b801af6dcbbc38f66b94504c5459d6b0d95169f454b2f9c5377ddbcb475cac2fe9e1741b8e9d90cbe399838478b62ee9190a13118cf8e5f4cf6faaafcc275711440233f278f05ad763210315815443a0bb747723a5b046f15e7894ee06c02f007762c0fc6e10dae4f1c9845777fffafbcfea89b757f7f6e7b71e2cee3e6a5ba25367d1ac1c8b24ed6345edcd03a7170267ec18c2328f416792f3450b7b033e3b500d02ac80276921f333cf9e489b6cf69fccf1fafda6297dd57c4fdc8881609166aa3a00fe2fb7d943d650de3b2ba03e6b6c573fe2611ee069fcfdd9fe1ea62332bd041990d57ad864516e1ab589247dcfe02c44194e89b9006f87cfa67fba664ea5e3bded9e0f180919a478cb8830d1e25c94ba1dde8219b9ed265b630803e348a2242d21fafd323a27f6d1a632f1f1b6c7771adfa4425205d50f53ab2edd250e13cfc3ade5a7e8c464ee97cdbbc8178d6ee3dd62e4d0db9edc68df5800af8ac51a0b5419e9137615d1672a373bfac70165f274e6570c59d7d9316f9542a6d8677482123f1827fa7be014098ba68df9395da0be40f8e5d99b8f714fa3d6a0d680aaa6a7279937070ace226ed6710934bd240e1ac945437c69dacc5b5c6109e7b24752b2c5d7c8c6e98a1f08da35f7f901e038aa22408f168a70b95a53e6ded913441229a2b9118cceddbf05cd95838881113f7e346d4ae376e77e521d42467ca689cf4f8492b299371a0cd724cab1c0ede0ebd2bd90fda1d3d4ac7571dcf27bfbc8e657aed01e74e71ff42af7ba9a3dccfbae34da7b401aef3cbc6c2fa05cbb7b5e58b09dbd79bda1d3f3fa0d86047cee7ab1b813da433f4e39ba2994c45d80192cccbf899beb4c7fef18bd393eb178dc3f0e501703ae5af3f1acbe76e35be4a8757181027712efe36b5daa15c43bbfe28a860f1b150cf75a268fe020e2c7d1fb6d5019beabd058fa9e94f293f7876c4af7ce4c577e8a957f9fbc293ef57170978e106c2b943a4545fe22444b475cc9d24c0eaabacccf8fe516785d7325e85b60e39c4535473df26c683dcd016af936c52c1644a8f410a48003d93a18fbc0d39593cdbfa59d9f3e274685b6ed8a38e6499874ccf5be00880586f68568855c187b27e1ea02756a318824b2d791120b6dd84308c8c8cdc08861e4e9e239addddceac1054f0a4553b47c5d5771f5542e2c9b97a271ff17667a1d29a3aa69c7fc5322d228af5612e24c58e2a275b1d5964fecade6da8e1bb5a539964a7bb53d220a1b005c305b1445e872ead342f178d512ac2f90513554d928c4e2cf08c8e2e939c3a25e33e4b2fdc16c38be5d9bf8fa4530ef3ab30e9f777f25637dfd0333725c76565be8257ae4a066e6b9f35539bc82d689f306b337ee022e775dc786e21fc43e546e3dc2d2b73b6ff9200404012f11b90191ed4e1b10c971ddb7e193a24179e16bd33ddde00b2b62b272bfab22208df793ae8704f919f918e391d217e771fb2d9c5b4aa4be84fa12248fc0cb508e5df8a3c2043a818bf4b2318f06be7ffb2ea1fa6cbb81ea5a8f5610faa777cd266efe1a4f49bc5528ca9beaaf74b43bd0c4a66ae72704a1b0ad9429f0c8652b88da341ea4e63053c4b620f5682452a4418218c30585aa9c809cb52dc142365f6aeef5c94526bbab3f25153f46f2e34e245070f4d02e1eaf128afcb8eccc9edd6fc7a4856a620e37f23bfb16524311f98903720d9ec45ef9dbf76e4e10a72bb4bc5e8b74b672ebd3c5e892039530d6b11e6508580b058dd627d17d7c11638bb2a2024ec4637942cfda0151efe950e6cbd32a7f092b50892e641b6816d04bd92b0e9c71bfb83abc68858abb1edba1b52c92b80c180fda1b3f4e5fe74b27ed1974b144372c470607644e6a108a71f2f6a3bbff4194f9075b6883f86cfffe8071b7b6b05ab84f15bfa28eda932f4b03a34890bbf2bbd9f4e74b83500111a19d0efd221a6d2b27dce50539b6349abf695db13403f225f8a75baa854cdae3ccf9366e0229d5118bde437b24e2819f000ae0142c55a00b084f6c0f6fab826cb13c47017acff81366cf4585293fa4a05356848b2092a9dd24b084e0844b2ead9c0428b83965b158d81cd0049f158db8c9d5d44dcec76ed7b5119721bc48c3654696b9bbc3ba94a8b9406a570eecc43c84da5664fc75b49d08583c3091363a004d7559d1111409b9cc29e0009d898ed613d37f5b7774e2dda7eda5a118fc61750230db71bf7941ff1ec30209416cc74502bedf3938ffa8a55a19e8be9fae63308e760425b564f0d37237127c3205c614d19232b321a81c3df62d05bacde19d05def635c3c6985fa132eeedf134ac33a2f3c98470e85fb6b865cc9b6a0f4beab46b7ab9ec1f3ca7c43a3338e7af478e69ea8b69218cb41441cd1db89dfa7b037c4687c816732a7fff44b4a494d9fb9621e1657817d6112adf4a6b70f622cd59a568b8721d6564a14eb3651459a6b53086c1eeb86a3a4228c6de82b960a144334efaf0354f3cb490a40e60bcc656d1781a5839e4de0c44bf64d6c7ef7ce20b95a10913b7c63ca0fb1f0f16902e7c9c5c9c535f7ed2e48311988e2b23cbf7fbd7af8d3f983ba9f2f9a94083b17b89aaf006b5e8e1f9e6b7d15cf4aca929dabee8e8b89e71713b87c41c1eacd9b2bff19e4c817541d740347e1c340b5576979a1ca660aacd414fa357c468a2859b35890068b78422d88bc2b05f8b5e1e3c512bf76b800d3e45b52f8c0dce6d20d9c41fc65cb7521e75db50d190cb959bbcd01c378cfa5c331fe1e77c53577cb037788daa5e8ff9c068d275d659e43bf037e4eb1d37cee062aa32433c42bc2f70aabc5758090ec679b611679a99f60f0f99968198fd80084cca840f53b49521fdde4322e34349db1461a4dccf98f37a701c61e94e3946af4b5f9df45816241c4d08ac86abf9079daee858d67e1fdf83f72469ab49e8a07c07a848a5ebf9b56e3fb2d185a49175618d56f308dabebae7b57db45d00469d6f94b5a47b508a9d6ef3a8069eeb6dc30f036de6e024dc644aed7ae8f9f1dbc1eb4652eb49ee3a46241bf30016703079e00644c63270ffb21e439e87970e12999305d251cdb1df228d575f9928610a1a5f4677356dc4e617a72bc088375054d2bb77c3dacc3443d7ee01cdb2a621092f2d1f64b7fe2572706d278e2905938944b5cd86f122271938d22d34d4288e010143515af9e90b921f57898fe6971bb373c8a288f2c92bc4cd3ee6bee124eb7388e939d97e984110c25dcfe84946af39cb11e1978c14cc145d980f4a17f81b2faecec71160c8d3a281a5027fc6063c14a179ab044cfa253184e3ddadd99a321bd768e641ea616cca7c7eced10714c4af81bab0ba1b83acd92f67ae1c4f3c676880724da0fa53d027427cdbe5b3ac4ff4817ac5300ee20f23e304695a174596553b30be3ae60ce27c6569e003fed7b5fd60121ba047cfdbc1837389dd4977adb40b8b8cec8a231ab67bcbb7321e720129988bc081ff0979e382f159dbb22683e1ca1492c7f858e8685f3d549967df4c81b3ec7e5f081fc28e2505f85d07397e4b0d779e4949a181a267470e8e60cb840e1e4f89167a75f6ca0f40215d9fbce3d315923e8dd9c469f75a68ebc6cb18a1d5dfcc091bc0fafba88d82853875f3a52f338b7ab40d526eb0405dcff425253fda000168f964ad1b8fd2024fbed72e0f3adb1b3fcc6be7942b40948d742f6297b21424236a514e2601ec7a4d1203fa581e7aa61c5596db2ca0439f740ff59d65be07cbd1eb95527a04438f85886c5f95478230531e168d01deb7ea28d2f5513e46d132e8f6d0c1f6a7da952cc189a3693b6efd690eb9127e86a948e13e2a59ce4b23a0313157eaadb8157f63cdc109efd4289bf9b77213d5de2e607c42d5b3f255cd10678e11e6832e8c6b2064afd80fc661ba213481891f749c68a47ff4055c17ee1349e0170b80a43fcea697b6d1c59e5d64c6ce744f5c0e612b00b994f011c69e8d56195a0e1831e56c36ae6cfc11c102ef20c119e66d7c15b500be4e097ce9e4f1027be6346ba7827d92a42ca336412d515c52e2604f2ad76b823655e2d183038da4229597ac615a27436e991ae610ab5dfda202a26ef85fac629668a33413206c3d987a52ff8a3852d99c0800bd047cceed42a478f50ba945ff5b8e987446c13d34a0184bce86c28587f26d377d05afb774d3684d8c7316a97633d65e42fae61fa7849265fbadee5755307a81b25ecd61413b952811e024f155276a10fe714efddc08997147b8e297ca83887c192d967b4b5d8af452f8987c7f1f3c55d57fd87d6a68f45d5aa2e82635fdf7a1c957936affd40331c1fc6fe6f0c519c7fb6e2a2de6b5c7ee22df0fcb06c2d018d1ebdb21455e623276676f49f59e8da97dd5ad714e38d0ec7482721e1207e7bc548a61734a5c2d77d6d2fe80fbf37fa0b15480a667d6d8d93a4e7b08b921f349c5e715320b7de6ff9f06da45fe0e773af0c5dca479be9cfe5afc7ae4e4e88a0dd2679e9b204afae9033fe808570eb147dabd15e5c841efbff8c70de904d6799dd34f51f0f99087ac770f1b4009b76504e98129c311d6118e4f78fd63cb7a2e2e6ccd90f2653e6fcf064f3d62574acdd03fca1a9f4ce68e0f2c557fba79b176ff5870a1921bf295ab5fff930b6acfe4b6b2ea607f722c1f71ac3d8db54df8c2a581346d318c138b72e403ebd9545047c5ececf7d49c47bea0e9e76bd3b4c1cef99c23fa13e558d9adcc514f7c0dec86d27e9efc42bf5734f56102d29faea5769d7fef8fdea5dfb1f06110fb269e161d43d4329dab535167ae1c16919518a", 0x1000}, {&(0x7f0000002500)="f1eb94774ec2624d79b797bb25e12150054747b5b658c0f21746300f45afa990bf3b50d6583a50a6a60a17b9332e1f6f7b758a107167f668095ad7aac73a1f788f80e6248aab22eead032802f5ab94b20d6dd06239f38341dc1266eae92c25b2584ef277524787076af155ffa242d62318d29de9adf915f594ea216fe6f4b7ae4bc9907d1f15f830ac5ab7f060859fb3619ade632243e542212852b0dd7f751bc6291e542ea79abf4c2e6f3e9145705a0775404c62e897710c25b3119dee20a14aa4e4910316fd0911ed8b0fb1ed2cd7adb11d62c8eca2156bef909ff86689ff0051a47903a5b97edf98f41aeeafb4c0d486cea37aa3d1c934937311485b7d69b779d8d7f5693299a8c0d926a227ac0a3693c900d4cda5903d756804e9276e3f0eb85b9c9bd98026690be689f7204786ea974f3364670199cec7ec3838aef3681593a930d248e56397f16a97e2c24534c09ae76491173ec7d55e8eba222a48f224618e8841a8ec73ae817247d25ddb311022958e60212c36cf1840a488421ffd9d0285a1995b8a48f3146f915bfa72637fa926159b1b1585a08beb0457f962d3a981aa776b9d0a5534d528ed262dcd0e2e625b3bb6468b914e226a26e1742b3c34169b94325fd8fc64e34b28bd7af21d43f399b3f9e309c3610c95272721e2b4e1c6d3dc8b22a1a10f9ba53c9d44d1b8a60748c73bfbc07d56baecd4a61808c807a89f90db31d11107f229b915c5b94c3934c39c53e078d10f65fb254292c06f4ad8d21e8e6eaa6aa4343647cd564e572ed2e35110eb3090539206d0e161f7467ee781ac2f836d12a88131cd990cec3691ef48df464d29a6cdb143f5c43616361f55113626f465b87f6d1ab49b437a4d3a6b1744e1019b04bade90b7f77bed9a6c60f9eec8b1c8d241e6d273d2a8b29b732813f6088fc493a3cbbf37cb7a7202e365ceb0c0be09c388c98ee1b0ecab70417ae4e36beedee7689bc012194ce0265c20d9ad823e4ef683a4210d69b898440fd100498d47546de68652311d75283de7d371b8c8f114b61d19fcf5acc6d5444fbf29f6207065c3ca614b83bb136097e2c45c776ed5ba0cacc5f97e191773103d47f4027973a2dd36bb03c6a7366604f01ec6c6b350ea89be9a75ad126f696d20673a9b0b3084155a35d42ead57564ea8d34ce7f7ca690f2948adf4809521cccd4d8bfc4f014ca2a61c9279291776a3b069c73e4979e6d266a6d7e51c71404dcae955e504cb84a32de77203db098288069508b21e61280410a06888d83f01d831bc945d55ca4a979a2d1e0b22c510c72e1d58e63eeef35b840e63a1f911af339ccbc95fc7ff85df211783b00bf8decfd2cf02258c58628c69dae29270f47ef049f1ae3acfae741e0ec348aa4f89b53546957299a5189048825617ae2b8fd8a7e70de80dd3de77b541091d54ef0f9a7fc6f93795932bc59a98f24e72b189218efa3d0012befa66092e16ecdbf24454a727d9dc2661516f07c081e3c1409953a9f889d1bfaabc134b9654c19ccef5234a34f443c6beadd193b1ff7172737e0ffc55f19a88e3b848c0ca151c540d895e29746dde662d20125494cfd5a83ee363b0d874061a1ec14af53761cc1a78dce08a259d08e454ae3529d8632e3f592961b15beae7199e4ef27b96167049ead08680c0b368c4e0c2ddf318cbfbb8180efca1b777fc9f336894c10dc70427d70f47ce88ae02ef532db7054d3bcb1ef38546183be913e326275c1c6bfa92d90e5d8feb5142e077ec9881b604e1371a520224285e598b7b2969ab3414418de3289e92bc0db5bda9cbdda1ff7ed0eace409a7fdbf9abdda38472122d35590568bf91af7dafd4eb82500df0e9ad502356938a89637827236a6eb6bf558d13b3013669d73a7d69429ab1bf72316493496e62a43a720a5dea633623709bf5fc832d85d316f2c1b269085d9ec4f486c393356b80999c71696f57dad0fe490f97967ddea5e754ce9e3bb96b094b0990ac0fdf89e14a01f160381314d8c48f5eac92db96af770a84a7d1dfe3075d1bc4430af0df0c9c53ce4bb0b8c52d648310ab4524cf8eb2ad0b7eb54519193afb68e4ad2098185d12b8de9406bad8d0e4ecbf3ea628750e4cae449b31454e2b6cbcd3836a191036c1a7e6a03541362f1ce423ec59e062c95345b640ca691cc5304277e387f5d7d12f88d61585a851bcc2160280f6c61f6a51aafcd06afbe6ff7c0817ec755c3d82f86f5e0fba31c52bffadf5fa73df49c0d0f9ebc0c882feff41aba5c1de910e11be47667615782874b43a82e7387dfd24016c42f37d8efcbe098e436f34b6a661112fc1c42703c4a7f30a739f857abf28c0764d8fd1a949d8bfcbf358d717324fdfdda05ee6757e55e15d5249ded4ac2c7ef53427f6c1e66c758fcf1f065aa6accdfc1f2fb5982cc82730e09718793d3511c0adb2ded9d882f853e5538407333f8a211198d407630f725c34fe25fd79a283afc0c2e9b5f001a8481bfe98d089276936965d3a8037cac2832d1d6d3b9f90f67510ab80f81e2a48e8dfdc0468dd0480cb42567332feddd2f7469ebb973da65add8ac669b25f5609fde120737b0c38a53bbedff79157026a769af1fad3ec28d43a4fd5fb52b37c30e0e4104d7504711f298467e9322d3213833989ea7d23cb1e74051042f21a27f284255027d3fdd81eac4ae577f0a12af36293ab2ec6652411e51b441534f3ad54442ec933100323a0e799b7fd88699e66d37ef48f40ee6ccd49203a0fa5e8b0ba74a7c0ac820f1e37dcdf985e1a3282617212fca4d971986d7f65288d535d204eebc416039812daa67a30048caed7229290e963322aef870e295cca03de526da01f6c138807487a94e3e7d4d7c179805f55dbf795484894ab1108764142dd538f058d1dfc79d7f25f4225c871ae5ca23af32d04ab931a8a0ffe80886f8d6df945b7a56737d4f44f5e3872918141834443c83c8849e98a59e7e9d7f02546bdc4bf3ef9040a0a09adcfbbdb85173282d06053cd3df0af3f58b7d5694fd006f85d748b67c07ec24e5253f58a8ab893aedc3ef4041b17463d4f831a7db4e05def1d320b4e09086b485e936ff5d576da5ff35b4a3ea2a97cd1d31c8ca86239fc87aa4a0b945d859d52adb433c035b338199deb3c5ce03ea9a7108a79cf5d275ad83b11a5e147b34b3b82c82f448c2b51fa502bc18b4991c2c1d350f30a01aed68697ed85e9c07a6479ce64ae874240823334caf3684ae83433c670c90bde95bd2eef102f74e1523cf41690cb41bd0e6d0a05836f9da6973aaee9b30cf403a1493055f52046b20bded3a5ab2197558fd39cdf567ab6ca65b17677fe1efb5b4672432c8d5fc7d459d310f38f7d4711705c117f47ed5c663fa99bff23df665c7d355ccab8402fd2a6ceb4bf23f92cdd82cee4cb55bb2a2258bb68a830ddbcf33d18eab8da1f157897247fe38a41fa744538605a94ccfc49dcf4941c99e344f0282a568fd43f5a8b17adeef0fda1f39295672e9b2e84957fdaa9697022b9440227cd600c21108d84b33c81c5bdd45e474ec885cb9ea551100d196f4c68e37359c01fff4f94598bbe5a94e662bae9aa08891775ec6a6c7a780169d0461884e897e82932eda872b414ccf8536aa34f6169f8c7409061232c19bbc4d56295f5f3ce106b8d58f14786a03faa155463e31181b2796bc3e6de8479dcfa65e1ce08eb9b33e2403dfec28e3ed1ad2b0b5be6f3d21dc0f3a28169565d1ca167bc0498f488534eafa085d50a59e0179cfa4148a8d70ad9d797bde544db65c058c4bea4819b6aefc72a82fa2262f74c0bc7e1a36f3e34c15c2d8117a85f61217d66cd61321fbb02fc20998dd10654e5a263d774685b22abfab7e3a17d4b3b5705a5c667f0c4998dc4a3269545144129fbbc66ac44fc96d6aa9e01262ca5cbf18c04df3a893fa53de6b7d6edae597c557703bb5db9ea341f125a99d3fb343a2b6802ee634be40411c2bff8ffc900165317847ad8ba9bcf02c61e2a0552f2be7309dde472ad89c3d0035136436adf65f6469e91da811e1f0bbcb81a7c911763007d65476ee5bf5739115948cf9ffedd55c9ca8f554b2c1d66160a30670c767205739bd466c488904caf03d1f64aa99a11b7f787465503f65d543310227ba2948e004f07364c4a203b2fccb8049850ba396604e556f9116f07cf1ea438c487136dc30ae6dcfeb5b077edea8c48eb013272150de41572a37bcc82440df5f411b0efe5c6433ed0e5917f76b2f713732319f017299ff24573927d58195f50b89dcfa9d22c9a229f8215808f84be179ec3c94ad51746daaece7706987b84d3368a4e107211e7ff4ee2148aafe699f35f13e2281b66a4e2f6e14b33acf0448e7ea4a97fc3393ebedae2692f0ee72eb789052f3f39c6b242bafb52489ca1f6875377f9d542af820533423e1f5a5112a53aecac4962384ff2766ed7cc267bc5c347a068ae9ce24f78ed33555054bf7ce47cd96fc57017eb36cfbd50d0dc1027fe10066d70734dec7b14666f83b5457b96c3bb4ca9e2643318b7fec48cfe15ab3c7d744a201a340cd1f12df3af44cde0327696353e791ff0d9af1c75a41a6f53e3a608a39a2f1aa6d89dc6f12b6d0719184ed4284cea260fec15dbbf681734983befd9e471b4d6cd208eaf625aa7db1481b3afe9db71b3cf0960d44371ae109b677600e547b0a37978f96ad17326310855da8a70f1744a854f5b718e0e429287173f9a6ae8cee2ce95a68f6e10d7d38689a2c0cea53c29e582bb70b913ce100e5b5c54f7bb4418003b815f393800728ea4e1d0cd71d8fd0d3cef67615079f3240eda7517154c519b9bd77b80998c1f7b8fc35ef47f3317ba0a13bc361c6e7ec4cfd73a4d78a3548999bf938d5321125391de75fcb40e05276e9a34712c3cd0c20dad27bbc90e2ad318d80f37d5e547e44a3b5bc914eba98a58fd0f9409ba7435eca9e99ba9da4e85b5623f6924a7ec669e8d411a5a91b760fbdc9323455f7d2995bae263299cf15d5b363616ef35cf38308ba9124a75992cc632fdb631784b14d909c61dade55790cebf114c305c3b598768a973fa5594b8ec1b753753b73426fd668a7955b8b8895635ecf104c039a5fb3a588b82116dd51408390cc72a36243e267269a0d1d64c8504d0f148978c27ac1f269ecdd38bf2af0af865d1b48445c42f30e14082c0fd5b1f04f2113712e78321bc9e337cf133917c23ae2c8ad0adfa346dddb8b871d695ec7cec44049d364dd5067a863f5697449512dc29f5179aa709d74a3e63910b5ab0d853cc7d4f75fcf95a701d015e1d4a86afdb5e51ab0b2ceba30966f63b21778c5360e8c83659b1c518af0cc0c6845472b2104535cfea76a4fab18ea87e3275624b17d98bda14ed50078b468ecf09155afac21504e10cb6a4d6ca2c7f826a1ef425adfbff597e8b6f3f0596ccd63040eb34b566a0af1e00900c43a215fb6d56b20da0a45ad14c74d28fd7647cc7a49e31f5550838587594d51eca3f58de8e63c36b94b4a33eb8d7ee104ddb54a1e0ac5948429f5933f39ead046d4f704c03ec1adc6c8c02bcda204f9f22558b081059cdad1234a3bf29271e8ca46c164a86d920eb33860010594fba021219e19ef49205a68fba5512f893a2ccc2bf9f3f9218a3ce4bdc9c83bc7b78d748233c71cdfbc21229cdbfa15d4f72116fbd6e9df9f5c50649677dcc3bcf8adf233c7db1453534c270cf668d0530ec139152604a5f44e8000631588961c8eca0aec093cfeccca9d37854a94de8c2140bd19a7161e7", 0x1000}, {&(0x7f0000003500)="cfa85ce92b47116eebb5d609db682e882f6770344527740be8e0e4528c927f54595c53064dab41aa66d55975f749e9d55300228467075735b87355d922dad448e48bd87189013ee76940d984a5c0617a9d0d00b717c29e0bbd3332e4709fbda5789edab2bb5c4821ffc3e328381f61513024c029ba40aac9f4da0e145e4545beb2d26d49ba647fa90fb5d9eb5e8f132db35ebc254f80c224a3e4f02e23f862f7ee27477dbf18b94199964a92ef9d1109a0ff61e248ebab5918cbe43acdecffb42360dfa7257f0c1045ebaea22e75187433d3382ac76f3c6897dbae544632b22107746d9ddbdb376699d0a9f78ef457c42afb49f2306ba037df12519f299da5fd9ff5a41f4ae11c8529d2f88eab6e91fff02054681517eb1bd4e1f0f88167bc8f70f89dc9e60b402317a8a669a7ff45909a8e2c3d7cf1a6f2380e538cea599501afdedb3671b70ee37b47425fee7dd4975de96ce4282dd70814e8c244a399e60e759c667e428701a3a28a0962245bd4720c194ef9b24b688cc314be507eea2d02f58bf60d9e8ccf822d70a1b2b2903b9bc7ea2be3de8f834ae86794684e22faa7e1569c74fc3d900ffff786d0da7d40a596475b3b1b6c1d27900ae24d7e09797e95a3bc3b02978bcdafa3d3f4939a9a11e8c71f09ce440cb07c5b36357b4f604cfa34e3927a81724f82797aa2e64cd842db5c8666307da7fa2538103b1031c3a2a1c77f066ea942e95b1c831f9aecb0ceca5f97016fbcf38b429870f2847175da676ded8f37a0f60e575293352eb6292c5ed786a3f9d31ed17678f205ae8fff4cc1f2188d06699254b3ccde4059942d0d56582cc3f985c3df7eeca82940120fa440bad2982c3a9cc2bdebf29dadd1221675e5d1aba6b793e98387dc95f5a4b02ecf5f1f9ca5f4f6cf611d8ab59a68c08002170f5d14f5c188f5824ac48d87d820269f5cb4e41c77ec8ac2ec3928b09d97b4e10eb4369a494e4331dcf6709822b94470fa1697648e1cea73331a6ddf5aa9a256cd767bad607fa8bdb83239d9594ce45611d96e4eed1b66564794c58e7d13aab75932123ca5153372a79d9b4943c66a23d9457eeabe41906fcaffd8213b64a102a9c7f11a025bb43f57500c99a0d42eaa07bc817bcc3976f13a9f679ce5a9ad9f97b4fe73088dea05a7d967e0d731a1cc74617e3139b8a2206f81fa05532a470be549f8a7a07266046b08defe92cd02fa7876a5150bedb2767b5498d212ffc59522e8af175570a4aee374056961920e13afb8b7e7dbaa9229f183943b344abcfb9d9c8d4be72fdeb5a9750e2f6a6f5fdd4e811423d83dcf37e13841621f3509938484e2bb258bd54d068fd30fbe12341a60503b383eecd94c940151450b2fd2926aad6200f05131a8c4b1059ae2503498636b024b2f8ef049706bc2757520371039ef69f298d683fbbe96b7c0365e6a472b5670a34ca50cb943821adceed90ec55ef5b29b114e4b72bd490952a0d0085d3eac5f7de8b1ff8833eaeba6aa899b4eb4d6018d2c4895ac27b6eec8e9e0dd9132123670c38a0664a78d263f23b38d2732a4df262b5ff1b25c7fb3bea7f4f1c61154f23b90fb8eea2406f48ecd5d2d9afce73298a14d852369ffc60dac7a6db2245989a626acc338e4112a2f96bf6a94b7a98bd6b95222852fa0129487f63dd489a30520a09afcbcf5030a3c3cc1c88ba04807d803562a7861224b500660efdc2cb0be7e7ee376c8ebb361f52534f806c60608ce21c174b5e28aa50273db8ef22e0fa259cf516fbc5e5e1ac51be56844f67860c4d324103b0dfdf39b959cc093c41d0ce0df23986f34e7465457ea4078fb62f0baf18fd7e8b0b41b3d96334a09dcf65940b8fcc27e8d2b2864fc4326d5d3ba59bffc906eb7bb6dc444f38edfad282325eea9939fdc41ec456cdc939736c4444edb86f6fdae0143d669068dd6676db08f9d68bbcfbbb135a1ee2249f79a8e036ef496443ae53a309f9462fc0834577e63fed2183fbfc2d09cabb65a19056723cd923310b26a114bf20260388bdef635dac58e5b7292062aa566bfcf01231e814ba592079f68c4d4029c093fbc4001465e12c5b6cda6cdf9f45e50ccf512c5dcc814ef23915a3cf01dc2883347a7be7deee379b4eb653977c5da4c2fd62c8ebc5b8988ae0618326d8d85357ac2b7c50a9c3902a25cf2744e5f12d09f2f4418a7d9326cb4709eff08f605678c05a0c9379a2fa6cadc6bea02f9266d69c6b5b73ef64a92eaa5863092c60bb431dc8a40d605894dedd9de227de239642a9e199d9115bdc52c8e5d72f9ac7bcb46dbc38c35e79b8192b041301c1fc5431552355c204ca0ecb32e8d05bb8741be2aa63547ed8056a595cd6dd025d7491dfe4abc0b580b8f4767c46676b199868c93ec4b179d94901c3a745af8388b15b5ee60be83d55c05247f0dce11b9e84d5bb096137710bcdba121f1c36eb862cffa36dab82833dfff604bd936a59306a1d8be7f196b4e82eec1b35b756b671fb482f2c8fe504a54a7359c391b054c0c4dd18a0460d094ddfb23856afc1c3ca9ca46fd0563ffcce3a0902c1bbe15bf9f6672c07b5cf5d7255815e37d5b5261fe1b3a6092cba7d106bcf11a80bef690046c01fb5bf5c45997c69c01a603e44b58e1f01c75d202a19bd9ae5e28e7dc151877d524be6337a972f4e05d9bc344b94e04660bbed6257defd92b587b61f54b5ab5f88e1f2f2bb661059daf32bcb82e1f8485e5007aefa0ad7de7144c88db956acad8fdab72e03046b523e6430653bb1d751a23cab09066791a871ae8769dcea192a38c55ce6f1273c4c1f33bbf03b3a70a96524b2416e504531fdb072cf40d4dc5cb026b31368b31b1179f0b9c07423fbdfcf2c3e63d39e1b5ff731e6dc15e6a80ec0ed1be342b0fe202a82e4045abb2cb1cd3ad22e11b3a7002c3ed2fd01ed9b20a023d06aa5ddea8565ed2e8b7091def3267d34138beeb157ca73dba4c6f23864f8108514995b48070dc7fb936bc6a509cd827eab220e22074a21ad87172d08d5cb3d33bdd9fda9e7c0a509d363c28e9160569d60a11dbdea951fc9bcb3abeb5916bac870ec0ac95a407c46563ee72c71ebf43d66d2200f4ef4235634e7e39d4b5616f4051f52afa6bc1f36f05bdcfcef577164903f5ee0ce2b143b6ffff36e8bbf5e757e57802faad385b1992bd94e5a8f6c2b2efbbb35f78f080407a8bf566353d889211973caae8ec49d752cc576ac416bf7789421b7918dc06814da0c9cb51e83edb84d2c9fef073ce16a54d741f6e4ccc5493913134620f7740fa2df90d7bb2e624339ef6db91f4875be733eed3e9e4bb653a895c3ef43095787bbeabf6adb1813f90baadacc8d81ca9216b23a6791780599c9d3cea1caaf7850642093bdaa138f77e8f1b06a5de9f36151a3d178b6117d207c03f6bcb97c9655cd5a29baa92615ead3069f1c226ac4ffcca56f81524365459147c9eaf24c6baf6675a73c37ab4082f05e89cf696461aaea76029f02b3372e1edced85994a8d0851e35a4f3b3da4df276e9cf697d74876f4d049cf47acc0cd5d4512d5329995064ed728d74c725ee6951c0500fabac396e9a107a4b35b77833bf1423bf3574246dbc962f6770889fa7d0f83e5f5ce3593c6a16e3ef1b98ce41feec5018d8ea6ce547df17acc41a3b660655f3289dce7bf4a2389060c7d6fd0a37f115b798207c6934f8bad55516f2f16c3a74deffcc9cbbba7ca7e87198bf787170ac20e646de078bec10b54ad6b584ab803f934beb3d31b80e260e88c31a13b8001ec9920d7055eecd4719c868c130e66996c99e7f816f7ac5d5037dd39a1d9946e698ffe0f8be1f50a57a1e7580ea0e94ed7a2fdefc7760b8f64ceb64662812255c3f106fb88d7f35bdddc4671011bc8b4ae3aa31de0cae084caa5d89e55ece559320661840c22e039508a002dacc826af534178ffc3ed6b4914cb79e92106a45b093450efbb8a76ec6dbbb76096e5dba80e4b2a57ae23c8b8ba77eb98c9496dcdaefa212e2597252d1d8d6737e4643f99a8973f17c29792d880d6f7609f71a66cee3a9de4906e9096ecde859e89447e2da0201707248c19fbcd094cca0350ce55250e480193d8485cd8f264c1d91416f601feefdec2b7cab5a5c819e6946b5dfe24e0a8ce66b2ac68ad8f5adf7b90994911351eef5a343c2b72cd52ea34a8c255dc65f16fa3f1b71738784bc6355ca450ebfb5a90264e2c6c9bdfb77111d26f8b19872b5e43f819c939784e3e3f64418ca3bdf4784d2ca96c01ff4976fd1502856e1ac108eb4af49b2df0cbb3716c8c017b9cdb5140a182719b93ff55bef49201a1afbd28564994a770b00c0cd98f9063b46da5fbda219d15ff10f2d58f63c3613148d832a9918e17e3e81ccac027e654658642a82305d0f464ca4e3485398714cc422c4566a9b06a14f325ddf5ab86a767990e24ce3166355a485618ca7a96ba10f7725de2fdef0072d593373712d4a44af333ebc83536875e928f58e1b7e928739095ae3340b93581f77bd05709ca8077f1d858088a3bb2751aff2b72eaa1f4b2a33cd582a9cfd980c43c81f0f8400035c93fcd2b5bbc259e4204434d5c57666f50593b18e50f27b1493b1fbbd9d668bfd83b0e79c4da7ab1c5b9ff69bf663e25d494f9d73a012b08887b5c7553be6f2f4612d7f0979844c2fb3a6d8d15caf58179ac574345bbea2372fbfdf6a84369b49f8f849e61d9096626f67e9dfbd56464cb692ec3dd7d6af24591f3f15818719bd456c8fd8a1648bdcc8672b7a581185ad71a5edb134f317e74f7fb0cbbe8ea564531f032d1e2d5359edc56d49a068febb888b9bf452dc3f101b8ecfea61295054b5f2081aba6a9785e6e5c8094d083ae7c216972fd625404b5ca73cd214181cfb2b86845c6193a0c79581b51fd76a8cb05e678c6a9212890faa9787ff1085214c9ba61519ca58ce2dd8e3fd2cf4d751e7dcac39573a895280313dd57644269654f3f2bf2d39ab4ffdb2fdf8b09c80b59689691b1263d77fa1c95258ff308877334b3ff2e035573f85b72b00547b98ad510b5c6d9b7aed0cd0eb16fba3166b6e0dc09c2a56fb257b9dae41dd066336ce0dffdc37ca82b1271b45535e2ef8889126943b65b7d397f5a3bbc8f1903dd769c6cdd4203e2253439797007ef33a6fcb536386af06d84dac56dcab6ff9ebd8a8a136d8839c7896385319bb5d6750dcafd81a462eb4c6b1ce4e3e73840c20753dddd7df8b20fb39a9195292e8466f94609f124447f53e1d72e52fa5fbd44361dc3ec082f0206302e3d32475db6d8a4de41c93aa4ba2cee7b60e71373f316ab194997279d5f40ad18627614c542b773986852699308dbfb0727a75c0585309cb60a0afd626cac092cac6bbb86d9459a400d31b0af2becd8a292e938181031e7bb3aa01a4698edecd64824dd73a84557ef5404dde11295dd4d12c1520ebc1197d6174a1712a7b4977390f4faafe7b6cee3352bde67985722ecd83ba3bef5492dae5db7531ae06c983207d59831e2c7730cccaf34ddd9ac36e83f63d70d1dba393866519d7bb0bc47b85dc16bb15f4308622a19980bfa12c0ef8a8bb039b1abd9728656b0783068a75d5286e7e8906933a33834a66b82c85871572817d0d4158f542d244fff67ce95604c165df70b963e9c5305ec3af0f4db65cd19892bf7cd588086da72e9f9d7f0df8d29d4022a15abb064a8b7b94905ea2576c0d2956a234b220499cbec807b300fccf22b1926d6c25c78c273333885e615a604770d745ffe5555e3aa77584d1569ad3c6", 0x1000}, {&(0x7f0000000140)="8840c84e5116bd33e7adfa3c654b042f5ca766d2ed87354bb2af540369ea9630e7afd25466609f64269874ec0c475b9bfb2185bdbcd9f8dd5df1cf96d5133b1fdd090e311a6812e45e0809d8a859d899c52481d82661e95787d03f6e0d3913e84612a04601432eb6304019341df3c1782afe94217dd04b4152542a3efb193193a34ebdbda0d1be569e801991f1600ec7de", 0x91}, {&(0x7f0000000000)='W', 0x1}, {&(0x7f0000000280)="80c91ead72007147b02348a558f406cfc996ade06cd4d95b910b8afb09e26027a5860a758df6f91058856123b3d6e2664e4e5c3645224c43179898dd29179b90c908bca9fef670c5379451328ee3b3072425e52b741d86d6ce4964870e1853978b42347fd623dd6192e401e809854a436c88650b0b064ceb431dd93bc8270bc7056dd45c89b9777b68e32c8c6b1e15f5fc252ac9c3c23ea0fc484f812a8d2b5ff6f15e30a479dcb440fbf4a0c8ae98c567862063175716599b90b410d583f7f1b2c28a56b0e3de2e18ba65ceb6378a462b59fc548ff9fa2d65a8", 0xda}, {&(0x7f0000000380)="2bbe782e6a4f68de1c6e2d675e515207f756bd6f1fd7e57aea6ec36e882a33ee4fd788dabffd72150f8c85f7aac7f44f3405694903c05c1e44db14db3688617d13ffca4a4f72c39c82c909e2b3ad247bc8838d369e2ec5792811b6a880ebcc2a36dc6ddc2476cbb4cf28e07d4a1ce344e2442117df7a3d260b37c8ba79679632845f9c5e28e74a0ae5d6e9c0937ac24bbe27a14de713cd11969fb3e99a51a916a922ca51645a024c2ea8a7a6496765b65cb869695cdae285", 0xb8}, {&(0x7f0000004500)="2d882cc84a3425c8f5f8f54c7b562faac5c3d476b55e1589c05052a6a07bbedc9a95592f473d33691c025ae67e98e89e9a63df052693b7de9eadfff0a2b4123bd57e8c5256eb833df67f5c663e2529e2dc37fceda2578fe510a2565baf39b8694fec1c0d2b00d4b3ae3fb6adf8b50a4bcd7dba449b01333590e397a6cceda951aa7882ee55388c8d398872cd95322d22267b7d89a5acca300b638390b65dfaf40776d52af5c70ad5e160dd", 0xab}], 0xa) 16:05:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x17f1) r0 = geteuid() r1 = getegid() chown(&(0x7f0000000000)='./bus\x00', r0, r1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:05:08 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 16:05:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x10, 0x4, 0x60b6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="22a36eed8b078b5c5222bea33238025b796b4c1cc474bc4e6cbaa752edc8c36b353fb83df2068068d2b26e6c955769000000000000000000000000000800007521012e"], 0x1) recvfrom$inet6(r0, &(0x7f0000000340)=""/49, 0x31, 0x842, &(0x7f00000004c0)={0x18, 0x1, 0xfffffffffffffff9, 0x4}, 0xc) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000400)) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = geteuid() close(r0) setreuid(r4, r5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) recvmsg(r3, 0x0, 0x860) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) 16:05:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "000000400000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) r2 = getgid() getgroups(0x2, &(0x7f0000000080)=[r1, r2]) r3 = socket(0x2000000218, 0x0, 0xfffffffffffffffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:05:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r1, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x11, 0x160) close(r2) 16:05:08 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) fchflags(r0, 0x70006) renameat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x88, 0x6}, {0x8b, 0x4}, {0x86, 0x81}], 0x3}) 16:05:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24, 0x1}, {}], 0x2}) 16:05:12 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r2) shmdt(r1) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) 16:05:12 executing program 1: r0 = socket(0x400000000019, 0x2, 0x6) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x5) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:05:13 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)=0x800) 16:05:13 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8220, 0x0) select(0xffffffffffffff61, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 16:05:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x4, 0x1, 0xc3e2, 0x0, 0x2aa7684, 0x0, 0x5, 0x0, 0x1, 0xd66, 0xff}) 16:05:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) msgget(0x0, 0x200) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) setsockopt(r0, 0xfffffffffffffffd, 0x0, &(0x7f0000000180)="2a59bc6c85129bd4447ce3d17ecf90654f9a3891a4c4aea736c68980f5776bf64512b31bd110d7e83831aba9fb25d20bf34eb6510bfd94b793243aa6b73bcee2786d913fdf631cf848e72afb9e026248c660b5dffc60589d7830b7d4ed131d39eccdd31294d3d7b8bda8ce221cdba2bf92c8087c340c0d6cf3599c82b6767baa8d2e7c522f2c4a4737f333578f9a948e137b2f3e4ca45902902a77e58baff256c066d85534f4244a5e8d3e9dd90c7f74dc30357f3e6befd6a72b4aa098d2b9069939f5d6b91715a101e9bbc65c69c77362e27492f8d126f9f9b92418de5940ccccb8", 0xe2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x9f6) 16:05:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) readv(r2, &(0x7f0000000880)=[{&(0x7f0000000480)=""/34, 0x22}, {&(0x7f0000000800)=""/77, 0x4d}], 0x2) getpeername$unix(r4, 0x0, &(0x7f0000000140)) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000000)="ac5087a42f885df1d50d5018e78ce518a54fcb7857e79042a84d3390766202fcec5ea3737a52e8a54b4c169c70f931c6c0adb45dfcc67b", 0x37}, {&(0x7f0000000080)="7d6c3fa2fe0b8ca6b4063b41b18641ba5464aa66e8dc3c012a7fa770bc75cb09a64e0a8830406afa5ef64dc33da658c2098feb80fc51e0a88685500a949b4c", 0x3f}, {&(0x7f00000000c0)="67311ef0234bda57", 0x8}, {&(0x7f0000000200)="34bbed86b35d1a1357cb102632851d580ea5512051263ced23b3850888ed2207396664bf4fcb8b77c5caccf15dfd6c59859ab6e4279c566508afefbd0f5c67d30004278ead8ea95bd3b5e1f5d5d8d4a39404b8da89356cd0625495c9da04edd971fa92546850de154fff9a14c9e51c", 0x6f}, {&(0x7f0000000280)="a4317431225fee4c42decd4963ef3531d77c626627fe819cccc09b8ee31a0e65e7f1d688b34562f6fe489145862b7bec6588e7190f8b6512a226689627b8d437b012ddc27c59b72cf1d72e1acae244e6c6f81e9e89c24707d3e11e88d9f508322769ddee49a0ea8bf0e455d964dc418867ddebcbed59af0ffb5fae918655e26a066940567501f2c94b9ecb97042565ac23a8363912db1915f556cea63a677a314fa41ad897c1ca939af39e9f165c3772c24a683850388b2616cecfe8a2020499be01377f835f65d9e805de2ad07fed58726fa1d06b7881e352ae4fd865e4070d119481062b2b1249308c83035426d3c04fff127d69c35ffce923", 0xfa}, {&(0x7f0000000180)="2b25165394e492c8c4a0fff1f1d430bd72a9041eee8f016fc038facbb6bafd7fe22da120ae248db1c8975356d25ad583b9d325", 0x33}, {&(0x7f0000000380)="bf447aa1cbbe71aa74ba19234c135e81a03e2869be536ef2200565f2c9ce3f5a3a6aed7ed57f3a9e115c86143c8b89d2623dc16e978f7810a6e6cacb16833f506ad361453a56693b3d69a7848fbbf8534dcdea450eb36eda007a2ba12e81a2da3a873cc19f7da99a92138af3a42990e8d9381e67bfc9fc921057c0a83585b44f80c073fdcbbe199b0e5c8c2840181054f16990a385840d1b9326495ac6a34eedb87cd4400d5f6d56e8be6cccae567ad6d3ee5b9bcdbea9326548999ff494c5f19b1a83f7226f6311a05b62cc25e0a0254e6a8d76e4057111ff5d6d918ad5a2606f0a8e8f6cf14eee4189420d60e8468be66777", 0xf3}, {&(0x7f0000000500)="db1321d080e6552fce3dcee9847d79492bab2e7917be8b0004bf5f8fa6ce36959876974d2c13b6a17baf60b58e2704d21d530f96145f97fa42707c9a5839c0b44c84010092b8ecb8edf0fa61be5e3b582a06f3c1f42fb30759c804af35584382e8afc168e493ea18a31163d933fce7341b0402b94f6251405e6556933e68b376acc465745770b99c472e729b7f253ba0e7846c0560f3cf9e63a29821abfeedaf13f3ffeb9e148f1d04db424a18a09ee5329ea1e808b461", 0xb7}, {&(0x7f00000005c0)="63b96e9d8cac2b055a0d2318ef578cb4e9ae077091248d4f6dcdc3cbee99ae9d885ce41691160d0328fd92d58e6f49d87687f5b38db2d45ab4016206508b0d22e3cf6f687772cf79bfc0779b80cf8a16f65ee85bc1d707b37805d88ef8e9b1d569fafbceae05cd2e00554cd80d8b12812922efa3b75a72eeaac37343674b850e7825568d18f5a74d118140197e858a44e03cd25304776e4903e32e34d99add7ba2c3f812", 0xa4}, {&(0x7f0000000680)="008aad951aaa3cfa190d7e510116b52d5c6adb8c31a74899434f8b43f24f56263c0967ac1831909a99cf441214e7ee14be21ec8994fb436faa6c340a16b4b3b18e6b36d076770fefce76fa66e55557eb515ca6702ed0877152a92c9026530cbf3319cd893635030a1d2c9f7b0d1b3547bd18e401c842804066ec0716c7398db69da72e75f951a2e82e5efc5ab0d5abb11c5fb426d2ed9fc43a42072a7b389ace6781fd5c28aa9f79c69eb8107cc8e5c8b8382b", 0xb3}], 0xa, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r3) 16:05:14 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x100000000) r1 = socket(0x21, 0x40000003, 0xffffffffeffffffc) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r2 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) 16:05:14 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x7, 0x1f, 0x9, 0xe96, "5ce0b9e179a16c211aaefb59a8b44d8897af2bc5", 0x9c7f, 0x4}) r2 = kqueue() dup2(r2, r1) dup2(r1, r0) 16:05:14 executing program 0: setrlimit(0x2, &(0x7f0000000000)) setrlimit(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x80000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:05:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() dup(r5) kevent(r3, &(0x7f00000000c0), 0xbe, 0x0, 0x1, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:05:14 executing program 1: r0 = socket(0x14, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:05:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000000)="3000c670ffd10d335c43a2a205d1529d015f6be8ce6c7b718dd5cca1d12f08ba023516ac2d8cdc9e401612791d85c31477f13c855e45765a54703d922096f1e6bf4fd0534203a213a5e67bb3300d3ad7f5760c22ba01f77c983cb9d3c02ec91b9b569834b4dbf1843c0ec6b85c7318c799f5791e", 0x74}], 0x1, 0xffff) 16:05:14 executing program 1: kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280100001100010001"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x4}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:05:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005020200000086ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3e030000000000000027acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872b97b445abfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000000000000000000000000069616a082e83c8faac327055bb658aaeb2026b2d5268204860e903000000000000007a06855aa7c8616b38704f89b1bd598d44dc800c569c28f3ea22c65c447c7d7eae8f0b0cc38bdaa7bb773abfdd9366d05c63aad40383354b153b6b1b38b1e1028627e8e16926867d841f73ae1ea689272c8ec5886e2b344ee0a3a94ef00000000000", 0x4c, 0xffffffffffffffff, 0x0, 0xffffffffffffffd0) 16:05:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698a, &(0x7f0000000800)) truncate(&(0x7f0000000040)='./bus\x00', 0x3) 16:05:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0xfffffffffffffff7, "7499be46c61145adf8702bb721e0d25b62b5824e"}) write(r0, &(0x7f0000000500)="833ce80fd4e278c888a8c6fda89afe416aae9286837a36b2bbd353bbf11022d958f4e2bf16c5feee26604de1968ab6be40008dd2e2060df17af99236d415a98ca9ff3c66562c23817c3c17ac742ad73277472281d09b46aa843dac0d9aeb8ccf3b672a24b0bd8981a8d910ab1d66e64615195ea9c4e822e3e8aab6d25a042ec36cdbb4909e5fb2aa1772959f6ff4f5d95a71e6311446661848a8a0c6214c7b08cf4e4fa0d057b9fab6f8dfec3380a08b50b30d9d7172032110a964fcae99599d70cb8a7ed5c6c2f3b9253a8e11b2fd1820d72eb5513591a78081ab2fdb860ea33674255bcdd203a5421af170acedf7d3a49b37e41fd917e39a7d89eb7c3015a421e4920ec7f942737f10e30c420354b83a141d6fcb1c57ca49ce7b8b2651efbe62a63febd763a2cbb956ebe88f9494f5ae235b218ae6e58e94a509d2dcdcbb19483ab772318e467f75ccedca74f959c3e0f4fd4c7c0d0cfe0e67a48c6b141df639816e8e8749c952cf4a7f8224e2d4008bf9d023447db89323064da80cd0b814d085c5e831798d8cf3a024dafa4aaa9ef9b1396fad86cb011251125c5b95d740b8e557144a8760113997207602959719acaa787e2ccf3a3ec71368f29d1c2c9638b06cbdf0369a77267f8522a490ca6be090495f725527a292f5e01af79965e9a82b8440b72eb2bfb7766b2633c735f5273fd76f75aafaa62f6b6794618e76aa543e048296ff760c401e3a232388920d0412be87e37e6472de9ebdd11eaa3b7c574eabe6b32f46b5d1b9f062ec8296d0b40ce5b48595a968ddfe03e459ba4bb5d5817ebdd70c35272f35c436f1c7cd58f97a76dd150b00a42aecc389f1d3d8dd00c903d22ef5d594a6d5644c27695688a5cb07f208befc85262205719346bc2cf46db9e6e9436bdff471e8e433c38ef8155d58a7ef3f6b088685d6f9f0a4d7549d3617909bd107483e2afe868632c84e87da6727af9031e44ee6a4bb628f65d281d6cf293cb551e217d7bf8659836341b0965930a612198222dc52df27d35436479520e7bf24ff3e142894500eed73c05b8e5d98871e46fa68583d8c73afd0054476e0a8c72ea4b09f0e589b150119c75e62db76f4992087b5a51ae8bc7d2502d88f91944ea5721d98192cce831bc35b548503fc1b44d6c7377de8cce9fa26cc44d967b287883bec83ce6fb0d2518eef510d669e97eff0cfa4b9204066066bee3d8c883dd6587e7fb50df9068c468b13f21d38cfee86c01f6322608b9e1627b82ee5b6df55ab89b5db110b9405273b6a50508f43cdced1ff84fd44c4c1eedcd632cdd08a3535bee0d4744f4af34a67b7489b82949da7cf15afe2b6699ba42901d0f668ee7179e3002fcd68c89d3690f0cc51fa13a6f44975e96480cb56119833c7757f8aaa339f0c2247b74c2ad2714ee78004ce6e8b2612902684f0e6e62d2ba6b2a2a720e72f7f9188ce40220ac97cafbdf50c78016c6cc40701f5b841985177ca20ccad8e1047063ac7bf7986e9069222ee03e97648051379342468e9056b86d9c6bb2acd038e3ea3a31c941ef04d0c1c49dd5c812f6a57ea63d03e48fbe22d568ffc9d0efb31eedfdc44c9f8147001fb146cbc3aca5d1d72de17b1c8c3e3629d03ebff353c92d853844d0d35e6dbc5139a3b74ff1466b4dff6654f50dd11ecce0e675002f601354934358c8e47d650a9aae59535dae8cd98fe401dcc2767804c6db189733c76ea142fddd2f12dcfccd7e871ac6dfe0923343efb0f5963855d8637e35612d43de6d149b48fe50aad91201d6eca163c2691f840a7f102260f84ff10a0a076d3643c8ead0b23ae35b5050dd9523851cc7e65364330d088dd4a537fe631c2c9e48444838e5a781b8348e7d0fbc7dfc6103224581aee92cdbd309bb309ae28e8b45c2da7c94312dba960fae4724dd971c86be67b2f17cb642335c4edc4100b0132ce79af8678d257105945", 0x571) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x79) 16:05:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfffffedb) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:05:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000003c0)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) ftruncate(r1, 0x80) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0xfe80) 16:05:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8d1e, 0x4, &(0x7f0000000000)="06000000", 0x4) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/23}, &(0x7f0000000080)=0x19) r1 = socket(0x30, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:05:14 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x7, 0x8, 0x0, 0x0) 16:05:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x100) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x11a) r1 = socket(0x18, 0x3, 0x3a) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) openat(r2, &(0x7f0000000040)='./file0\x00', 0x209a2, 0x83) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c", 0xe1) 16:05:14 executing program 0: r0 = socket(0x80000000000f, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0xc68, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r2, &(0x7f0000000080)='./file0\x00', 0x8000, 0x12) 16:05:14 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x2, 0x7, "b04d00f3ff0a631a00", 0x0, 0x40004}) r1 = socket(0x18, 0x4002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) 16:05:14 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="f84b7df8737076329500ad7bf586239a23b690658155753b032656201a75120653dac253e8a847e6414b6139cb173bb924a31c4efbe1a596d06f860ea57fdfc0366c94d2c419dc5ac0283cdc8782ba2a8fee048ecf2b0b983b55fffe5af1f7356973356cec5dff492092c502e8541baab28032e0d61dccc9076c134351bdab289af480108c37ff1f4892e749bc458643af9e32518b31c4", 0x97}, {&(0x7f0000000280)="e6648e129b866a065c7d4515998681c150c4329ceb481f81a851970e8aa0a7ea7fa51ac0752a04415b83a46f37f9c2025696b3163defbf454d1acad2f368aaf5c7467e6a0f2b6aeba3ac2c4a4cb3831f19afbf476531f55616e10fc0bbd9ce48da98c82eae70baef043b6db32c7b6317d732e3f9347924ce171fcaa2783034cb1759a88162c2da3ac8098306188ab2f563dc7e60eb6c5ac41854737e9a2ea5901bb47bceba4f5f0b1ecf7f", 0xab}], 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4001, 0x0) listen(r2, 0x0) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) connect$inet6(r2, &(0x7f0000000000), 0xc) 16:05:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) linkat(r0, &(0x7f00000001c0)='./file1\x00', r2, &(0x7f0000000440)='./file1\x00', 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='x\x00') r3 = semget$private(0x0, 0x2, 0x400000000022) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000017c0)=""/209) recvmsg(r2, &(0x7f00000027c0)={&(0x7f0000004980)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c346000000000000000000000000000000000000000000000000000000000000385568f2420ca69ed7ace3978d990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003774b0e5f9bd8137db047b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa1c0640000000000000012000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3e6030ceecd36c3412500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005745198b5b430776884400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d8ac19631e37c000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf3b55690000004fd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbd256d1aadb44f90e85d671f260b2fc817541befcad30efdb4028347ee8c975ddc42297e07bc8f2036b37f04dfb017f429f076c36cb04ed3ea97b04ab72de02b0f74df752cc377cf251cbc00cb5"], 0x1, 0x0, 0x0, 0x0}, 0x40) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000480)) r4 = open(&(0x7f00000003c0)='./file1\x00', 0x401000880, 0x8000000000000b) r5 = fcntl$getown(r4, 0x5) getpgid(r5) sendto$inet6(r0, &(0x7f0000002800)="d7b9ffe60d99c09c1020a917c3617f0edc0b75e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c02bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215ae924918e617f703bd76699e7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc2ba63dee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xc9, 0x8, 0x0, 0x0) open(&(0x7f0000000100)='.\x00', 0xfffffffffffffff5, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001680)=0x7) semop(r3, &(0x7f0000000080)=[{0x0, 0x48a, 0x1000}, {0x2, 0x9, 0x1800}], 0x2) ioctl$TIOCDRAIN(r4, 0x2000745e) r6 = open(&(0x7f0000000140)='./file0\x00', 0x40000800, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002900)="efb9015e3f506fc3deed727ec6ca73884e5cdb9634e030d19713058473bbe04dd758b310224f11f7d82febca008e9c5face8a999b9272b1a3e0d5bf972961d8c440ba6a3c262069d7f65f566a8ced16444a40099eda3f2ba61706ca8268e18d714aa9123fd164b0e01351cb149aff435e22e2892410a39ac0ba51b90089e40dbd2ccdb3d963cc18398b42d3ee0405fdb8e52acef54b9f1e707eb4d2ff756e05c1bf224ed86e7426ba1fab1ce16b56a89247e64105fc82045c024340939955f54a2180c7f4b8dc9d3837c2fe52f50b51cdb08ed5de7f3203ddd3d7067f199de3a072e406791167017e7d9a6d75e46241bba94a909c5ce10b3fab3967ef9bc7ce4ca86835ce0a4f908485f3ee9de73200932d7d697ec72d04cd5a8b6482e314aa115ca356b918f684d2395d84bb216d93242b363544a7566eb27efc590548cc293831074c795edb6dd220c22b4751a6daae0ab89c53ccd16b0e7fa724bc87c5ffe7e70e0ec5cf937fffb63734685e927a56fc8ada23e4e3598c363e96ae3803f14a3519f3b3f8883ca4ae5519b8f1dba9b47a1afe63df2341f0593545361f69f723f91a2e3007d2ebdbc0baed05c4faf1c48d6fdf75e284030fc3337eafb83f23073b46be237ef1d1524f56a31e4721ecb6c1752a241731b16b8a8a507c093af3df5aad493835ae2e0a6212c62e60356e84868e9034cdd38c2d56913c5774a46b2c83fcf0096d20d4ccf5e61ac9bd8792ba6c9f98debcb0486e89774c8086485aef54faf522e3d3869c1291004325e4000b0cc3c47fc2c3f395702f2fc8930c7901cf253c98e13420a106747eab9848c64858f0c697ae8ac78e5ef4d08fc11055d64e209c915ab91f49d5a7838163c04ae5a590714cd8ccbcf1301e7e7026537fefd22d8cff14f450ec8af2ee9f87fdfecfc4ceb58636ba2c2d7a6dec331acaafea6ed447249438fb484faf9fc22335ae316402a8f86f3388f2d28b4d45f7427c4c7d9fafa0eaa37426618e5809aefb8d45f9c46adec709b28bb3f8572d0254df0984754e9df03f7b3cae6e78647206e3e8fa199284c7541e9ccf45024b8c76071da6c5570eb8f48d9bd8637297ae2d36b302c502fc8b718cd7004689a41fa2c1c44b349441ab59f8803187da419be8060b7e2ad97464e7b16a63190019d1199482ef034cd5d6d442613fdda5143ad4c8225c6fc18979ec73cbda6e641a6366856ea08eced0e74f0f5d823d92c7c1c1b38343a79f53be6f8669c54a2a76a60dd1a7890c598a436d9ee64ec4c99fddb987ab261772344583b6cfd8e3f8276bb1363fc711380461948c5cefa5a54de9e578aa930b2813f5ff377aff646c1798232d854f62d8789bef334f2a16e39be8619978d747c38484342faa54f83c900da045b26ffd88635703be60e0cda148f8bc09592472d91db1423fc461f39497ce692aed032859aa67b32fef57ac5ad7468e3a947d764b4982cc0450df47133ac6d13471f9c0f871fe6cd3cc3da364d0d60c6983396568ab836cb5831a91f3d37c9fb760a8b7631f1282f2237d3937705f4f9e1b018f380aa962f198f26c3519b8a6014c1f5c692eba5eb969b1f53811920620e20e496d7b812fbd98d4dece19101cb1188e48da733744fb990ac58d506ab618de6b5d8c1c4e37030f156e9d5cac56cb56c052a053786624cd44578f906021f98f309db8e69f3922eb51c035766e3fcbc6cb2f9c82dd05391d2282f5dfe7d308d325b0bfa13548d0636da88719ff68417b966446e888e510ba9d3397b48e0c601a711583bf1d832138cedd00bc139896783d7ba76d46bc8a7f7401c5c7cd7caa9effac10c8ddf0b6026aa4f24229b2dab8341d1725ecf6e265ef3750b22654173e3664afcf8ba0e887b484d06725a515ee08880358eafe9963e182f665ea6078b18a3b4c2a63212fb1788f74c3e6565d44e0688df10f370eda0c7503d346ef6914111258f4903735b9a03b9957c463da6c16928b18d589bfef10af106a0126182f3367bd4f5af8af6ea20adf6e7a0f38f7e1a82352f0909832ecba72c831647917b681ec2a4fec320f3ba861e2f6e580aa0dff6ea0259e86b518e497f74811b30f7e5a835af2537f0e574d09abedb98a81df7f4af31ed43f1f38273854c38703678308988c6c4fa4f99e956af375b43c373bb929e553a9e010de741afaa19c433973558fad6c8e2789e3d0295deafb01ea01c814aca8014fd0195e40daa3c32ba1fff7a1ab5a1ca1476e1bd75e627c16872bcec7f6c34a01c95565ddc9133f0e3a60d195b49b1ac30b67862ac4cf054d7bd9e3e5b3dd9300875dc356cb5220fadabb2bb200bd0387de112fafdab47b5152e51994475163f3636d051c7f642df703d17f4e0e758b0cca7104829cf9b886c0e69676cfd24d1c2ca7d98b2eae182a4a8729b2dcb5f2299aaf11d42b7e42b088741fb09688f945e3f473ba03f927d79ef37b7affcfe3376b83e70da803f92a415848cdca9fedec89d3e4ad6451f697f5ef5b9b993a11d3548dc583e4ab8eddd3ca336c00f2911cf9411e25cb157f437cc4e49fb91e868531e113ea792a6d530e691fe85cb2959b4a0ce9a00130e3ce27aab17959f58874ad8890684042e53ec20646d03a807ad73e8af5d0656ac286979caf7de589f472d0a65621f161b9b73ba6084eec61259a371d2d4df84169a44d27eaacb3b483957b2c4005707e2ce92ef7d2419f079f69671571e1d63edba997c784d92fe849ebb7f83d7c42247a0bff9bd4d8390d1efefe5d776a7cfd727a110c32c0e9f0f1fe84ac2cad71850b5d0aa3051ac213b4cc360fa2f52b1ad756d1aacd1450cdbeb2e62f9ddb7e67c383ee217e8440798fc2481aa4411ece2c286da9059828c33f5c8e94b35317739afe79ae02be8c29c254c00f009dc54914a68465a66dabed34904891b3012cb0a629516c2384c557a53bae26790b229aed7cc168fc6aeaa021a3f29706859dcabb75ada6e5b4882e24a7bcd4b0f53bc7565cc1daaed34c7a356465d3e5e9462996f9b240b694d18f6a155144b140c38db4f33a9125a5bb6a98bf8e17367b38e35353a6054c9754c4f463bed96d2aa933a9cee916a98dabbba8d6d782fcd044424552d5569f7b9c69fa13312dd6069f8122a46cd121896343c02a5674784c39824afe43f4e1e6ae8d01895c5802e7ffa27fd608365515c7c59b92ed55bf8da9967c3a3beb4f1475b4c1222ffb4c0d3fac5ed7556d7f8cf9db864a435cad314ac754ed1f042fd56a65df5bf4681fe1f12f9dd5759360ef747e535cf3d1e33c1c07f9ad2aa4163ce6a5332894cc5bc6fa4498351cccd71354a88f10cf8534211f2bc52ec51a36b6fad88cbb77d7447ae78452b15509428efe9a0179258268a590ca952a16f536afc5dd873eb583f9b10ec56d03bea6e06fb36814abf6652f3a7b30d0b35c4a79825840f5e2bc67c737ac1cb18afe677e968cdd4991ec4f31bd7d9e726bd52ff6d41e2692e751cd53523b06c8dcef84d4750590eccab9974fc77849385e5a75101dea98ee073773c2708da32688163e91959b32127ca5ac5d83561c8baeddea77f41d673f02b85f3785bc754003f1b0b46efccfa0891a6d678e21a9a84e632a35a89a18ca7497bab71a3ebd3165e941c509c66c64640811058166fc8ca8887aae22f3393a996ca6c71e46e35ecb57f7c8670a956829483297da2ebdc876669b51279ce47ad72b63c642ef3b5422d7daa25f7a3a251b402b2a6bee7272cc5f67b7cea8b0eec18836202deeb571298fbd52e29cfa7ddfc078852671a4eece7fe23ba5c76893b2d27f7051d568ad922c48a5642289f4f889c2fd54f267825f21e42bf6c4b174f666ad447d74c3fb343673f3334e538af8bb47b6a97bd2008b1da619b6046fa64e0f7ae813452d4c62ef801acb7883486c1e6dfefb63d0f6dc9d62c5f66a8f95d14612c706c70feb64c5776823bfb64e0685a52f7bd7f1c8155a813c40d8f6d2e1a6e073f70f545e152f94a3a8fc5a3320f91ff6f0ac89ab855acb287396d7f5b0bc0b08f523e6d294deed8075e89ecc27ef1c2460a4b31d9ab6970c3e2bcbc78814944fd7768d852de3d6185af3232ece23d895011a44186336f7a01cb559861973500d2b9b8c57e85fb0472c4d0c1de2937b623c25e8629bcd95fa4997d01312ac2c3f8f6b09e9fb8b5705905e4679633816908f7d9a9772ac530fa03cbf356cdfce4dd4d94518e75864731a90d63aaa78cf42e53819ee12397d23c910d582408cb4f8c56ed8d5cf220e15dd1e191b9cb33eb5634425e098bd6902731c7e6604c3e5a5ab08155bf5341c0952c3a421822087c034a5396bb084bc4b864a42ad9fd3d8f75a8290deb79a3f0631d1b5b19c88e6b7ec4037a2a88a3fa29e31da617aa4bb808493c311c1b3fc60c3a5a9449b5d198e5f01bf85b07f56d1addd17a1847726a1d0d5f4b71f5b6af5f8fddc54d1e58c1271712edbf848197ea263cd97c688eaf2d3ce5bba01a50c01768929cd9e3a78e174281824d0630dd34a6587958a896a89a91f84b3ba83860cf4eefff96b4534065e3d33804086ec7ea274d91da4c70e598fbac1cd6f4d5ea289da51ca75980a2a3c574c11784f00332bdb8f97b2d098fd319aa9336ddf9c6fc0c39eb552b901db6a7a4da755a15da3dd35b1dbee0c23809acbf1c80ce162cd350d1166efd7c13aa8029a648de95002ce14489a983f64f544f8907da23487ff99d9d54b58e78a82632c931bfc5db3e51aa187f3c11760fa0d198caa8238a50b1b118a367fd893a6e4659aafaf2479f2cb534b8a9abe2410456efd144b37e77a91642b2e2739969279d2ae1a119087bbceffd0bdfbc2598321c5df43fb8cfbc26b0ca6fe80d67fdb9f5d69d114dcdd7f984e7eda8999337e156b0aad03bdf383cbe931af8496adcb3e6c3d2f6a518fc428c0a6781e0f951b8cebc2616426af3771c59397417d6c1f73c3d334f456fd6b67e3607b4dd5a525c5b8af347128963c8027e9623b3e32c5231a0d350103c9d5f790e6a1517ee8814674544922aca6ee0213af1514049cb2fe255374745fe102f9f4427e36ae15a613fd2b81bcf25c6aa3a44ee31367824a3d5ee6a2b72f5841107f5c15d80dd05fe14c02523dfa7380f333cd14b6ffccc44e22fa2567eb3b282799778f0a558e3eaef9b19fd3bb2ddcb67f74ddab228e68b58edaada907836db4e401baf20020e1251aa165a440a6c99d84a16d46e27a45d3696887ce3b2f89f4456e11933c67047f626f3b85114d911541931a37a327928fc4f0bb2c5a9f9160e38ab616ab388ea123234c7ac54788b20515886d9a12068cbbb7caa98da5519b4f6d5a102c704fddcf7de4d9f06863f481a0fea5b6b7195ddded7f978f0be0a207cd63eb95b7ebe4a7cdb7b89710beb4e78a41f6958546ce89f4a4c00f2b5952db3153ec125e2c6dcff2b2c1c3027aed5bcec81640d851fd600e93c0cd357836234c01b3bc54c3e4d6925472438f2914af24aeced9d94aca3ee367f39bae40c6a50fbb20da7057904feb0706cab8702539006756db902641496e4f8933cdfbe0ff0a0d1d0027d361560c7ce231071d378a3f5aa27c82941db8269db36825b17b15887274a7ec875f5003fab073464aab7e8bedfa36e34b6a1a021e600f0418f460cc2dd85bb36cf17ce94be303c530f58c01a1efbd4db2615f3d44ecf281167892b3114ab72d33dc6bffa3479540105e423dfe3090081f9d479092b1b77ff0b2636c3a97e934dc84588ae13d8b02c7c9d3b7420a9960f65811c738094", 0x1000) mknod(&(0x7f0000000240)='./file1\x00', 0x80002003, 0x9) r8 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f00000000c0)) r9 = getegid() lchown(&(0x7f0000000280)='./file1\x00', r7, r9) r10 = semget$private(0x0, 0x7, 0x7e6) openat(r6, &(0x7f0000000200)='./file0\x00', 0x408, 0x1) semop(r10, &(0x7f0000000040)=[{0x0, 0x78b0, 0x1000}, {0x2, 0x8, 0x1000}, {0x0, 0x0, 0x400000000001000}], 0x3) semop(r10, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffe, 0x1000}], 0x1) semop(r10, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x3, 0x200000006, 0x800}, {0x3, 0x4, 0x1002}, {0x0, 0x3, 0x800}], 0x4) 16:05:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="239748248fae45cf3c30513a333e41457952f2c1c0bffeddc0f7fb6a2d7b0167ce61578ea6f8f33b92d1710cd6356f015b8ddc6be7e28cba6db3377a2ac65ddb842a9e3acc1ce4735c828910ab70e606c4743b1d2ab3e76ac7f551e37acf4fc45a", 0x61, 0x6, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) 16:05:14 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r2) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x477f35b8d33262bf, 0x5, 0x0, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) 16:05:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='J', 0x1) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x1) kqueue() recvmsg(r0, &(0x7f0000000080)={0x0, 0xfffffffffffffff3, &(0x7f0000000040)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x100000000000003c, 0x0, 0xfffffffffffffcf5, 0x9}, 0x0) close(r0) write(r1, &(0x7f0000000000)="8a44f26bf9c3a829774990e9159e796ac97ffe5a76c7d1f57f9a1ae66107aff6ff9e20eef793ad1c036a6dd19672", 0x2e) 16:05:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040), 0x0, 0x0}, 0x802) 16:05:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x1fc) mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x800) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x9, 0xb372, 0x1, 0x1, 0x1f, 0x3ff, 0x1, 0x0, 0x0, 0xffff, 0x6}) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x3ff, 0x0, 0x7fffffff, 0x0) 16:05:15 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x8000000000000000, 0x1, 0x0, 0x100000000, r3}) r4 = socket$inet6(0x18, 0x7, 0x3ff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:05:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b2024, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="55b74bf5312c53da78bbe140648fe2fa024eb5b6b77b8fe63df2facfe5c29d5441f22da3bbeac73f42ad59506657f2b004d34297752f9348bef9208aee7e11f0aab404f0b009c8a354866eb391df9d47e1020be9c5cc5fb80ea7bc016040060ff1bfc035f9a00849a2b6cad1c95fdd306f15c8aabe5f50c06ba67ba88ced98076a2189ddabf681806bc095e22cc0142e417d84e312f0cfa244", 0x99) write(r0, &(0x7f0000000280)="0ae88e5847ac0866fd60ac08eee3a62cfc71bf144bf810d7a71b985d595398561965974300e59bb85426f18f02f7e785238b7b226ae867ded8ecc9217f8303d7ecafab9c31b7337afcc20f7fedc634260619557f87ea934223c419dd8f63d7bb729665d36af65438c101d076e162c8423e28d3bcd7bc233a2ce85a9f58c56f4c0000000000000000000000", 0x8b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x81, 0x400, 0x8, 0x9, "5be8614ad866364b05b4abeb31fbc8f0e79e5685", 0x9}) execve(0x0, 0x0, 0x0) 16:05:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = getpgrp() setpgid(r1, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:05:16 executing program 0: r0 = socket(0x418, 0x800006, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(r0, 0x142) socket(0x1a, 0x8000, 0x1000) 16:05:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="b58a5ae7fe4663b98bbe71d3caa508580fe7d71d10433f2c943452e36039afc33ea845bb48af1986ee9949410827c70e5511ab245f7c5acee59656936210500bbb6495f1f487c9a34ec279d52d4fe98182cb111e1015552d45b647ac3d8342f4897c686408b7493a006ca505de27506a07d9bc1ceab419fa", 0x78, 0x8, &(0x7f0000000140)={0x18, 0x3, 0x4, 0x9}, 0xc) 16:05:16 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x9) r2 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x1, 0xfff}) ioctl$TIOCSTAT(r2, 0x40047463, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x6caad06b, 0x3a18, 0x4, 0x5, "857588fe42c1b9c70f0d9b32d526baaeaef4d574", 0x7, 0x5}) 16:05:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f0000000540)=""/244, 0xf4}], 0x2, 0x0) select(0x40, &(0x7f00000000c0)={0xee5f, 0x6, 0x100000000}, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x3c, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)=',)!\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='/\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']/\x00', &(0x7f0000000300)='!%+\x00', &(0x7f0000000340)='\x00']) 16:05:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x28ac) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) rmdir(&(0x7f00000001c0)='./bus\x00') renameat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4) 16:05:16 executing program 1: r0 = semget$private(0x0, 0x4, 0x8) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000180)=""/105) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2004, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) bind$inet(r2, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:05:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/57) shmdt(r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r3) 16:05:16 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) connect(r0, 0xfffffffffffffffe, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x209, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="ed49e71994a03debc2bfd4c83b37ffe70a48ad10b795f3e95a39bd93a859c5f0f07c00c9532bcdbefd58b307fa2afed4c8f0ac986f1873260eaa928e61176129d9424802da34456e4025fbf21a2a7578850299188bfeeac79c84d6ba048fdaec3457c8a1638cb99e68f1376a65b23e3fd45dfa215085f9", 0x77}, {&(0x7f0000000240)="fe93b00d1c760b39f82c5f74bc859b67e00de0dfaa65d06d794de38686bb8c71f31d8a6d2de10184bdd337132acafc3d054b7b7e97bd6eee2a03d7808d2c8c265f2fb5c708128c1b89f38734e720060170eec61cab2880935957f032a9964426f9fbc521bb4a9af7adaa011541d2a6942d4f4b8e6b4c3baac91560184a900e6ce445f2968751a9b48dc6bd64261739367f78ab1e55e4", 0x96}, {&(0x7f0000000300)="e0a1e68bd0c791ef58b388943120987359d72a2fff374e490766068f9f9eeff3c44fc9b3cc01be127a1608c630aaeeaa5a4664ede86b5b26fca4eec2663fc1a51a22fc2e2899e065bd68108cd4c52f806017621e38dc791ef587ec18b198fe430fefbe898ef6f5b08a5041ae3567fab4c5a3ee71b84400f93b1bcf983744ecef8d809b4a0a334df794810a0450c9b02341", 0x91}], 0x3) write(r1, 0x0, 0xfffffd37) 16:05:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20880, 0x0) 16:05:16 executing program 0: r0 = socket$inet6(0x18, 0x7fff, 0x80000004) listen(r0, 0x0) r1 = accept$inet6(r0, 0x0, 0x0) shutdown(r0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x401, 0x4) read(r2, &(0x7f0000000140)=""/208, 0xd0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:05:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)="670dfcfb627427657d02952c2cc3", 0xe) write(0xffffffffffffffff, 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0xff, 0x7fffffff}, {0x9, 0x37f}}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000005c0)="18fc5468ca585724da530c460c6a71216721ee77ea3bfefd90a7c50ef384698050ca96f937aadf217c55184c0b9aaf815393109c7262a90aad2dccffc3d88eb01b2374bb868864550a842aae30ad0333dced6ea3359a243adc8d396faa104488be08cc8f92ec8f093f26adde9f0a571f8a4139b35227fa61a8aa29b2f82e62271c0babc10ec2df549ace5f423ee1d0d7dec87f2f54dac70bf76e60eb319881f0217620e2a6044e043f77fc4b21aa326bb58e5911104adcc7de25"}, {&(0x7f0000000300)="62c0f116490f415d16f8a0440ea698109c382b4ddfdf22bd9da3240b89a03b4096f3896d1aba6d766a20ebd5fb3ddf026be24a7edee6159074fd89020cf324b6fc2c3d894b5263e8a0ced2608177ae2d12c2f71227e42c85db9b96516f875e296da421e5a5ca343333eb17837f400e50fcac308ea5dc421e962639ef61eb6edf6daa008d0ff7a68e66e972aefbf046d4f02877329def85d9979eb983503a715a6e3146286669d6073d526e75ddfadf75893894f3c6e289ab7da1a8042af896cb317d9b0636ee610ea57443cec6a1eba4723e8d9ca4"}, {&(0x7f0000000280)="c698f4ecd7c96413e36e41dfa35838d3edb1ad11af5e30b41a4d1e772d47665c0e3f62cfc544"}, {&(0x7f0000000400)="2286d353a8c01e4adc06b7e3a9f7ae38be36be078375c39baebbd84b7d69204016958922be72b307ad5de57e0cb75eeaf113b6c61a4567af018a8c37bc9d3906ea269edb4444c05b8a31df01a20c8bd0a54a22967425d7b87ddc98da6ba9dbc4515766466d42d53d39cde7fea2f21660a87e96e18005de2c07a3c10c7198729c8cdda97e41c89611992efd0edf2beb553863c4ab41748605badd30bb790d8f9747dccc90986717dd5412063be3153aebee64df09885f8abf19338a9e1efe1c7603307ab3d12f17d361c3b8af21709ac665c4322259b1105f3bc98b1ca27916"}, {&(0x7f0000000500)}], 0x1000000000000190, 0x100000000000000) 16:05:16 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"}) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bfa6b6806671a7b7435e02da9ca12704ef5e7f58"}) 16:05:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='r\x00') r2 = getppid() chflags(&(0x7f0000000000)='./file0\x00', 0x10001) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) chflags(&(0x7f00000000c0)='./file0\x00', 0x20002) fcntl$setown(r0, 0x6, r2) dup(r0) socket(0x10, 0x4001, 0x40) dup2(r1, r0) 16:05:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wsmouse0\x00', 0x880, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000001240)={&(0x7f0000000080)=[{0x3}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001140), 0x1, 0x0) r1 = semget$private(0x0, 0x2, 0x410) semop(r1, &(0x7f0000000040)=[{0x7, 0xfffffffffffffffa, 0x1000}, {0x0, 0x0, 0x1000}, {0x0, 0x1, 0x1000}, {0x6, 0x31, 0x1000}, {0x7, 0x10000}], 0x5) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000140)=""/4096) 16:05:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) open(&(0x7f0000000100)='./bus\x00', 0x606, 0x0) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:05:16 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8080, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10c00, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:05:16 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x90, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x2a, './file0\x00', './file0\x00'}) 16:05:16 executing program 1: nanosleep(&(0x7f0000000080), 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) madvise(&(0x7f0000719000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f000071f000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:05:16 executing program 1: socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xf0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x100000000) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:05:16 executing program 0: mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) setitimer(0x0, &(0x7f0000032fe0)={{0x0, 0x7fffdfff}, {0x0, 0x4}}, 0x0) 16:05:16 executing program 0: r0 = getuid() seteuid(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x3f}) mknod(&(0x7f0000000080)='./file0\x00', 0x8001, 0x549d) socketpair(0x1, 0x4001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getgroups(0x7, &(0x7f0000001540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r3, &(0x7f0000001800)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000001c0)="a54c078c5db97b809b275e1978052a3180408f340b1451b5c66551167a502e631a74af20078237f1255e20ce1e19ebf3333426dc1af7029d3cdd0f4d1850346496e375868784ea0dfc58df2ed69505bdd9a660e29ed46de1d42524691a8b02e69cfbfc480a8005b13ce468ac32cd456326bf2cf324eef4dc551e795fdf", 0x7d}, {&(0x7f0000000340)="0f154f25e5ccd4f0e0520ad23dc8e0f07d235d4f66bb5e715b3e1a41077c204530af82d7c75c2a899a182e91cd1862250b83c8bba172cddfed7bf8215d1760ee897e45f92412b47a80c065d16ed988", 0x4f}, {&(0x7f00000014c0)="db89d3334915e338341ea710c6f1eda46b95eca8224bcc48bad2c3e0115e625405c6c0ee5e78ca1bd63aa7f9f2b5bbbe759864bb7ea73f3b1bf93dbb2a7835ea4c01c7798914b7df134ea7f8a0743cb38d87c88d1e550590157458b9011e870e201df04518da91f4c7f16e924203ead635fd23e48b4e84bbd3facf9cc7fed5", 0x7f}, {&(0x7f0000001740)="f4eaa906321da484e44a90aae62da49454a93502c671519111f6ebe924c9e5f412cec4624d4d304a84fc367e4cfd8da7772a6d63fc7834f314b5421e9e366d1e48eab6a0b3843519a313818050f0d36b9f9c6703036a01b5104482d81b80be3ebcbc4e74f998a0fac1ef6c7bbdd1576a20137bb0ae834571d1629568d1ca", 0x7e}], 0x4, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r5, r0, r6}], 0x20, 0x8}, 0x400) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0, 0x9}, 0x0) recvfrom$inet(r3, &(0x7f0000000400), 0x0, 0x800, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0xffffffffffffffe1, 0x1, 0x8bc, 0xb7725a0c28b26424, 0x3f, 0x8, 0x5, 0x1, 0x0, 0x1f, 0x8}) sendto$unix(r3, &(0x7f00000004c0)="8287aa8b273473c1318e4d77a1bdc7b71f5aaf97d435b069a20b6695f425a99e11c4af0cddc22ad46cfce5180ce06b3b566f90ab8d832f8eb888b5387a95dfc12d0039b93265c3415578c62d89773cb226d8865a450eefc682ffdad58d7725b8f0223d3f51a3344594ecacbb926dfebdc9a1611926a1653d1f9275c04ae9a154c97cf47b6dac8a037ce503866d740613e4f67310e354bbc9c9315c284946885fc2352275b27fb98e94a81dd0a37dbeebe1494f028a6f5d724218523e8f02d221021ec75bdb58cde398340f360d70c407539cc2e5e1bc36abb8ecb03d94808530ba96ea566fb70a6645f10a98a26f781e9c6eb30a815ca625ce67410da716636e68487599095ae912452ac39e588af83b501d114b569c4e92ef32e8c15dd135e84307e4a657464d13f07aec962c59b96e96579c00583fb421c5d90151fda32ceabef669c97dc64dffdd23de1453aa1f475d3b88a2228e886ae7abeb050e819c920158ac016e5110f5999c17504f0fffbd1645af506a1be8deec75f7e7df9667b2eecb2c4aed01c75f48545a53a25b3ae8f9530b9f27ee53e9992e3c96068347ac32ae739d2f343ff22d5fb53a981cf8d475306ee7294793cae37e9c8af6e16020f37a410503229d28433ca7b22a9931da3b3b584ccb14c07c5b2a89c49a56c4013462fad18ffc5444e87fa1199fcee4c2ae021b0654183c8621d5acbca9c4c004f5243acbf882bbd90b829099e4668f389555522132fac58efdd3c5a8574d9e136041de6557a13fb6ef997bff6dcf850a784febafd3398656f20822ea8bc6293e44928a39543da9242b4515077ab5e9ef415ac0f9dc5be08c6044f6430a32bda1cf08c6b0d6964fb9f835238dc3d639bcecb1ef81361ebbb20000320c76f8ad1082c5518c1395f054dad18e03c84bd1bd227e77bace1c907fe7fd8dd4e9811d68e9330c3d04eb2fa9615f5cc60d43356e84b809b9ac1efbc2f2083443b1bed5e9f7b26fc08b5e8c27b690392ef8f49e29c1549367a66860bcbbb8fcf19ccceefa562fb6c6f855183c615fb0f638a16aa9f7a772de264bc51e7644a8eb60272ea6f8d078cd860ea6d12e3fa54f3a68b0a14e4426c43b55f4fdf15ec01f9bb78892575db02d7900dd5ec20d09d2181b54f1af2226bf228d4df8a39fd6107ff20040a063a55a67dd9fcc47fca1c55903e5c5acf79d0c96fb63788b6c53bd1ede235137b6f3c953c56e26b723e24ece036d0dbee1531d4d25283eebe1f6815ef8be7cc3d15847c78431ab2ced975e65306644681ec6aacbc7b6b52edc238ba7f43690b48b47f4801c1c6da3c612e07f08c97aa372d52fcb8d5516554d646b47aad537c631b9770bbc13945f09598352b17cec2ea603dadb743c799dae7818c55fa78df5ee9f81696ec8a911160c9e4dd7b5e84e61cfdeb44b3fb16b9ef5b77a7f4e9c576b45a112663ef37d2c7f400758fca3d767b8a11519d98a4fcbc99c319a88a31b8f492ae7d87e383a9811ebb9cd91c3cdb0a97b413a7c39884cd1a429dd1c8853a9f4b5bc76d2357744b876df64b5ae42bb69fa72a463c1a2f4b84b8a1908daeae6c3958f52d46efb1c053723ae16b9a689d826c319536cf97ccb3a9c6c16cd4e9d46aabe8ddc17d867e16450e40237cbae802b814eda23b44fd722258e6eaad6f3581ae775ebe1fb44e39e4190e377eb7485245061a97cb299091d133daa99836a22acc61a464e4c78da28418066c2e8b6b3f095c66f14949115cf7b00c2feb18033166fccc8174b2bb14064961cc90b6ca86d9efaeeb0a79eebf61f6b3f9e1b5a9fd4c9e4f4a010c86403faafeed3556025f2c00d2830fbb16f31fedd41f35647274400a241901a89fac191d0c349f7aef7f09348943af1368aadb7a8c7e8f38477a1d15a77dd983943094593861430c6871a018194487a1f30199e0d0bad7fba89ef09197592004743f3b33abb561f10abfeeb844fc5cdbb3ba1efac416e1656b75226a1781679024fe456f05dc5f0755d68380b857fb7ae7861565024a39b7108e808211b2220551530260a541aa273ffee154bed774e4f01027c64e11b2ede3dd9eabe8760a095e8d820804b697ad78770d1ef59322f42fa382000fc299340fe7a74c7719c022bef7bffe2452a1c772afedd2681f7f36eb758349a26d05553612989ba679176b97f6afee9e5e310f08a6a611ffb4aed7533abadcfe6b4040fd830aed3a2873a5534c2e27ac96f9a5a2103b83d1bde3e93a2bf20385db8379630605f5bf2a550fdd4d7856c901549c2622ced100be27b8ef0bd899430dd8076679a803f751275fa6037719ab0e214385c9e09e2a4c55ecae3758d3cddd6e6693b93d769bc895ddea7f56e806f0e1ec0d2f98ca3da00624ba678c17379b16fe42b1adf0b41fdc4702457c50cff675f046c7b8d6ce2bd16d9a09f4a2ee53e0166098f41eabae893548625b1931e88a5060501f23e2b80dc6ccf8444364e9a07c18146fdad07319911a74a1c2338c8d8146b7fc94fea25ecd94e150a6d8d1c1d74921274c9077d3bd70cf8e918121244da78b18a3236192b80d692a8a982694d339d5185a76d47c3c79d752c1492cf6bb7006df71ee836194f24b0c2a5787af0cd7091cf8155660af0d306563d026925e004ce5a4d0c99443bf3f442c40bab70e8962c10e2b11babe091ea6d7767863ea66828a7a96f70c3e52b5f14b38e07293c7c5d404a73be4f588b74455186d585dd5acedc6ba4adc0e78c5e9d366963939662a4530480733aa554ec0c4888aa77f7ff2c9b7454bb1cf489c365d0b97e22e8f4759502ffe2045acc54da0584044fad64f41390af87a4cff576d1f20135df5c582ca36a54a4832b512675a2fc3e0f6429ba52832dbee01272fe9b41c6d33ae1fd74a0e4720b7b010a74205f88308f1d63a85d614156cc3dda895dca3340f082b362701293d7ae1458f713f312fc40d4a46e40ded99d8abd00bd76293e250f6932753468bbea6209cb249307cf95f21acc4eb7517849d5c14908a17d0e58bd860a8d88c2df8353c3a6f2dd28a81b9cfa53f84b0b2c9f91de8c3fba532c6c9616d717fb4931a9c5f8a70edade2328614b3f349b5b28b151f117acada30abe6cb53eb92ace11f4ab94bf11cb2d4bb225f5c24fb55ee7fc012a62de813d260920df917f6b1086c9b57d2cfb5d16b2ceb77f86fd5839c85dace8cf5a91b7dc6a6e8b403c5ed01a0d654bc464f7410120f5b155e5cf7d6bb6ef2aa4139aee536b233a7e09c69380f12e0569370a9aa825d8a65c8ae182a188e41ca055a2059e8a9699ada492174ad5aa53628b1c7b53d946f684a6a09b936f437e999d2d618d19bdc21aa21c471073ae31071de1aef1163a7be9fbc41f8ea7c4b01ed6922023ed0a852c4018bfcfb420e2b93220b38f5332353894c0bfdc0b032a564e9b6091f54f394bd89fb952ef672e54b8544c2398249784ce35e4804af9eaa96ab3535913f6d2dc0eb5f0c232a225f76eeab00c2f9e70849907366755309f8902d6d6d9bb9bbc21d231667a92dc9315cf56e8c465af88073929db814aaee1dd41aeec1ddc0a33dcc747ccf717b6385d15ab178d6148c8591ca7037ddbf5f1aa619a60a494b65856a9e950f1a55b4417b15b2299cb6322661a7d1a4f9de6b7c8cf07c419cb0ecd1cf18ce165a6e2b0707b5b260aee37fb8ec035429fefa4a0c9347d1db132359f232710f440169b94a50e3f29a09c7ee77c6d254905f085202fa35ea7822cf837f089df362a0aa8cf243e351b51b30b6d2d8aa259159bf1fb6b17fd54f380d5e597a8a753978b1f5c216941ad5dd1caf3a88cb77956dcac67eccbe292723302560cb836f0cee253c50f3c7282e84c2ec320945f2e3997f4eb2d99ebf808cab6a8fe0c5be7b9ba19d692662a7ef276b6efb46ddd5e060b7169d3d02382545b7c86a003825a85474256efb71fd1157e2749687722707e4908cde50bb8b6d5f917868184ebb9f7296fb403768fe513ca8978a70b08d04cf3d0be2398ee812bb9aaf4a2d22b04e3051b12b226e5ba92d04a94cb752a553e128fb20b0132379178797837ed90504f043a6904c1767f3ea7e48b84f2a57cab304140a73ffd9395c4d6fcf04200a53b33f6ef57393d07cd5ad254c1d20c81bf0f264924c643d4a5e74db812c0a1ed2fc0ef54868793502d3a77598b38443ac3da0ab8f94ecbcfc71a93e596c5d3c8ed050db485cd79d4a9acaeeb52d0d8c5989393719ba25d9670f2d15b0339542ee25a79ae1e4e4c7a4b3affee3dbfcc38f2bde46f252dc7bc7342af01c75426304e6d3ac522271c461b79f20054d5e702a47e32ebc0a20a78e50b5004581e68e5a3206e003ccfbbc5e5736a9b1f89bb520e28c8f9b6d94c68a1ae87ab4bd97282622986e68d7981b3e6db42b22dccadad4e92e7f853611202969c03275c1241226df44becc7b619c099d940d295dff00e2b44f6e5cb9f211b13f4ff3a356d429621077558f10262965ef8e73d176e5d504321ebbebe5ffd56d3dc28ee464eb37227a2bf97c47fed4ec2dde3db79480240dcd460b98904a5448263d99a809c2d84515f6fafc738786c6b45021052bb0ed8b972253d57e475fc00a1e49f75320703cf4062b8b0d1bdae4a7b60ffe5a6926acad455e4c51ba240fb21209797e41363c3111906d867db248e3e36588e7fcd7d0cfbd4269004b98f7a1dd0feb98bc6b6e5f84442283225f3c413ce7199b84ca17c970c9c9a27c8c48f9c1c69a87b70750d27ff5a60e1573fde579d3b192937788ed39259b6b1fcd60e6261e2b5b02632f490e8d6af73332781bde66c9f7f83bf6c75c230f8806ceebab160c2578098e7379bf9f95c5a8534e59d6da6463d3d8f89f2c598f1e0848d5009ed8a0f437241565e339ee4a31990261d70f36471a4f185b754ca99f7b77fc63b551bc809985145173d657aff83e3eb67ef5d8c2518d8b4929f16efc5cb0d304242f35353614a0caf627d7695ec4357d3f5a67182b3c612f68a867ff3a56396973472bf8793c12aba29dc6b586cd07b727aacd0db1fd73ececa1255a436a23f2223cc1d6147ba821aaf5af40ad8623c290822cf91515f497969dfe485c896e5966ed2aaeee72ffbf5452aeae7a213ff8f8a592875b46232f2962488279ecb828e59658f405985e6c899b580d3f8174f0063b6b89db3cbb1277ca879baeb1932d2c23f8a076426dfdb76ff00b3455262244c804b12d3a7100094afd2a9c326e26d49b880b9bfa0b90fd8531172936b6992bb1a56bdf0c0d33d5687fff7a6af2d2a45cd06a59311e6d1a41c81b2b85059070eebfab818c4963bfc08049c1a97d8eaa124cbcfbc3adf29eb9119515c2a05187f5962b0a3a46bf76d20dc74ebbf1f7fc13cf424f4db68d18d4f066d4267407a73adbac1c86f968a74b2e0119def34540cfb49fd607136ad7d924bcd10a1e7423375872c3a002da757073e6907d90320c87d55d69421a0ab3119b0a1341311469554783d58b20451da0b468d279d341f26223e3bd877744cf96f8c634b2c09b8e7e7e45dbd6680baee29b93a6272341fff1c417f5399c3f569a4db9fadb02c01445cf7d7a8e0beec771126c878d5ee7e8df5fbbb87e1ce0f5bf4912ae8a27d80a862e1b7324d734c698e040d48a2cdca7571cb7defe551bc1306fa331e276d1396e44c8964ff87a9019c9ceea07201b9c9656b93a04f608f3559638ad000344591e861095f452da5c1dd729ddfac33f2a28f9cd4f1f9039f9552c4f60412dd907225ad98167a92bd9c2747bdec08a296", 0x1000, 0x4, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x400, 0x0) r8 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000015c0)=[0x4, 0xe19, 0x9, 0x0, 0x2, 0x3]) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001600)={0xffff, 0x7}, 0x8) r9 = fcntl$getown(r3, 0x5) getpgid(r9) pledge(&(0x7f0000001640)='\x00', &(0x7f0000001680)='./:\x00') setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000016c0)={0x8, 0x7fffffff}, 0x8) sendmsg$unix(r2, &(0x7f0000002900)={&(0x7f0000001700)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002880)=[{&(0x7f0000001880)="c92e3316e0dfc9d36f1d64bf94fde098a8d713b55fd9763c72e7814a6020c868921346d306a9022f4030a64dd2760c7a710f00d916ed22951e78387edc407e5bce301204e0a986c823ca5b00ccda7b9e6074d3fbf3206c29669181d37075f8489ac65c5194e354756f77c415ccc1f60b5860dbda59a9c729b10269fed093734b89f9b5a9b5cc77cb72d320883129c1f664481803086cf5a8c9ddd50ca6d47df99a189a859ebba043eacba97bf655dcf328618d9330cb592b26fd3922f673114dc277c063829875055a6dd0651be8824df3aa2da81d07f7ae9f21eee7e86b4dc0630b96fa71fc568bff2b3a6cc39ce46301dd15262cd629ff38687148b40798a73f1ca859dbade5edbaf46ef48e06002855fa051a4f831a06eb852a65a9f6fb05304b0894e36d58bfde7eb5e6d8210614b98d4399f5f15ab2741b2e4f4f23594d7d085d39ee8d2c5d456e6d7886df672f0e3cae101582ca2fe179d054d41ce084e6a062e1f440ae02ef9deca769bae09e7ad7e9b9ca5f24fe73baad9e34a6c0045168115d6a4d78dfd3fa8645f25b606f18fcf2fd261faa1481b1c38865efdd02d7beac9c9a40d9848a07fb850fe95d67c67886d041fdaf8449637123b415a59a396d7f8007476fd5c134de1a314d74b4dfb9936b7877f6454f1e31a210360ce73bc12cd0b44f8925f386f9273b35a7b961226f5192173f0a0a487082f2b2fa9babdab905735979ba0b2d1880a6a326ffb8d6a84470cdf10c7fc1c143b4d56e5d297912c4e5e5e3bbc5be8a6120cdbb6a5ee8ee565790d071cc75f52826058e9d8d0ccbcfe3ee85ec20a56e3d1e1beb117dff2da16fbe8d4c6606195749b9ca305e42528ef0de55394d45386452b4b4895bf955c2ba6b7d20e970e84dc8312273b2c0abef63cc8f642f1a088015412032135141274a8de297580c79638571b62ea02b00d3a6ade7cddfddb29063e18e3e76aab9a0bd076a3f160bdb6cfa0731f82e22c91ab395731ffc0d783de4ab20fefa1448d82acf7120d82a32aeada499fdae95634937f04269196fa762cbd12d712f54c4353caaf75302c8939ffbb82f42d1fba80d0c335a29d6b4c467d8cfa623fd386eead0cc849fb744500ff3b8f0e97778392adce6d34b7a5026dd2b37226208562130cbdc9382dcb4a672cd6e8e1e76f4e36052ad1ccf9d07e1b8c50b69907ba232f8a60deebd5492ee2244b7c22a2e2558094f54ac4740d4fba75d49e2202b635ca1120be541bf77abe15b4dbae5d5648d3830132a5b9f9f57c06ecf45dc00f559a1e0be7f03805d6957a36e8f9e3a718b2fb576ea2805c584ff42eda0c56a4e3c155570dcc847af3186ac436574ded98caee16b0959dc02b24427dba6abcf17dc9479d793e6d9a9acade3a5af72660c71b226a3af441b5f7025090d13b2f9a1938a68e105c31adcf80c52a9d3042fdcf15f76162e815afe4ea2885920f5ba57cbe90bbcb8a48c47d7787c7d69df917db9753240a246d4965f815d676dcfa30be3b1a2d32c226aacf23614381e5e233427d57f55018608d5dbe1a87527ef40e545757792b727180e89d46bc0a7146b34a7a6511fc7f9eb6c1294c56bb77b00d66ac9d640612b080217b07dcca70b993d284187f5c6aaff49d9ccaf16b818cdc3bae5c80084f6d094c87dc6fd6cd3e8cbc53d8f65aaa0a9ee9b88738f800c9d6812fbee42c2502f1f1ccdb90d1efe08bddd2cf4aaaa290e7f13843a61ccc16e349b46195f8cf2c9c44f7b754a4e586b7b064061093cc200e12ac1ee04d7c3c4a833bc3f093a075094c2f696c03cb3ddf974393750afe4a0cc6c5beee0e74aafe97daf66e055448d356b49aaba514e1784727f7e7edbb4b20585bc249c7c64f4da56e444a3607a7006440c26f7651c6506551ba2e43c4592110fbe0841a94eb3e76a648076a8044f9b75d79ad7b7f9ebe8f351a8d1bb8edbdc7561a412e4a44dd91f7873d6bf7e3e3b7c064db5552ef4390147b0aa8cdc7c2fdf43e79f2eaf62ba6ef31e1a77a35ea6bca73b3d342e0cb0240c92e5cf21feb24d8d892f8de8761bc46c4a7d23fe329711e03f36b9af32f67161509a8a03242ac77a179b2d4962645fef38d9eb69a1ba616fd2f446a225fc6ccb5a43ba2b922085bd4abb264f4ec51ce7fee00cbd206a39ce307ea312354fd8e832293240ccd59405e33785a7021a0fc9aa1319f693d252199f5355c5233b985f1a6f3932473f79922450662165f418ec561264b55e5eb36861d30fe270668c7c87f3e77cd9e02c4e1a39a95ebdf890befca7a756218a1e6267dc46d92ba446e07aaff802039d3efe30bacc7251b7d2fe0e607648d5b255f1df0ef27621064e51b8151c93149dbdd96ebb85f839d8eba31adcccf6886f66f37b06fe51e38990ed4820a180793a87641c632d741452269b9e4a0ce7308786b94e3043f81d1ec1158b11770e6b452cd64cf6b1b9869cc048a2b1c693063cda4446bea6c7878ba6e6e4fe84ebb37b8610858b0d1366dfe135cbde3a8bc05a9e4bbab78f0e1b1302ab4da880b6acbbf2ad5db08a417a474bc62af579615fe9a24d1201368d64df470373553d2775a7568d7a6b15c3fabf82b1bea66202f696bbefdd73a8d29c6c347af593d46597881fa26d3897d38ba422cb86c2fa38109cd6c30e57ed87583132c70eab8c48238de50d434f26f6c2a953acc0cff485386ee7e8b88108e4f6c436507ce915284e5a6f798e5b72e65078eb92f4198f8c9a59aae3d1d3d7eaff8ef38d8857215e08972e6f352555b2394eed1164f125f11cee11223cd45c185d07a4ce6d5ad8e7c4a5e92acb32d590d13c9634ec4b90b649e84b798ba125a6f387e370f22e8d42c3e67fc2e4756d0882f57ec5005ba2e3916f22c24ebab91ac48aec731a9b00383e0de7277a479f0529df7f4d2970a7b34dbd9c31e31760bc37eba99b60b5f99e8b2764bae8404a99f2c3cf7fdd5fbedfe1d7162982c00e3bbf668bddf579d2f4237b5405ab03c3f797b953325a0250f4cfd1574f20114acc22648c54f5b803c70da5a1bafa94feefa168fadddb27a21f1b76a6846098154a325a086e1cf9023bc5b2010b381ea26ed80fb08d62e19e738601c3d04c9d3ee34cdcf47286dc95696dc6a7c41d7a3295e3904cf03530ae43e927f9954b7cff8056802f68c05cf3288e5aed41dc0946aecf2f05b22fe3a3ae9a1997c939bda8f7971f8e4f4908dfa45407c2ba3511995e7ede2bfd4dbf2515b229dafbc8e3c7519212e2c7e5a2dc1b1d19d43f257b2fcd6dea258bbe278330c0c5c63558bd3fbc23ebf50b5ea17e13f87994e82894d1e659f8344b4c2748ffda656bab798f07d12499aab37e624b725a68e89cb490d4741aa09c57bb3005924ec2c70ebc3a12de0a9a65a1dbdbb8fdb0c17eb500aa52c5146e2ab7496f1963b1b0f3b4bb312162cfe96c6e32194f18c7720421f0765c0f09b40cc7157efcf8d280a1df7fe1f03fdb0c89a620374736fca5a43109e470ca876ea87b358115a605448ab61b0a028bc616585b9cc178d1d0cf343ce47172c12aaa2def38b5e22c977642a6c2e5ed3d720680829c450bf20909922525aba4f86f82b28368d99579fefeea938e0cfb99ed726cb3546e1d2eade0990f211e9501a07f2446b90a93f80a2f3b111382948cd411b993e6970f47d6aaf092682d4e11f9ba1fe157ee57c8fb44f31f894e3ac46d3c68267ada6a0be55a284f20e6978ac6a35eaa0f2046dce27c2a37566eaa98fe0714b6f2bc6943a036ea41565c403cbe8ae78f11838e05ba4df361cc60678ab1be098b6c420ea58a166adbf506ca14269e684acef1f831efde9b87e1feb11b7595910241e773207426864de342d888f82e3fe4a8712c160753f5c44253b0932e14c39e333849224ba7fe844a1afaa4f4c1f333833ee19348775395d4f9bca41c321849e93af0a8de99817bc46554c64c2293e3643ab891f3cddadfc3648ff0d463f53960fe430240a6c3070ec1a2df293a62a1e303b10755a676e48b209eeb81cfe8e4a3ad332252f770181a593064bcdac4e9768945a9616d7329501024e530880a69ea3693abcfbefe283123adb9a3993ab6e59ff01c35c055f032e838299da96b444deb3b64f6b6bb50b3853b17832493d2de75ed2a08676c42ff96186427b49646309097877f4e351cf59d46c082e50956b2b442e80bf5c1e46bfdd7eeadd052e6ac1963529ad87b4f17b673ccbc11ec4d32467ac2e23c354288f621e3225ecf1bc0616eddd88508f56f9419c50159cb0d0d4d9bfad23e5cb9b66c7dc98d6030264dd256a8054c99440b3108c55929fa2ec8e633c3288078015db5a52fd3d6c9b41bab70b43798fee3c4342e175f7dde2aba75a44947ca5cdf11104c68f58195fe625cd482d68ae35b55fee2c896aebe209986d9cb98959d33fd0796a26b3c5c602e827b4fb3f49398d4f4089367e30b73427fb092aaba518d352dbc9a2b0f4c8f2403cd9dfdcecf760ec7e9d8a9c1f0244ee0e4459331c8cfd2471210293db77969edbdc3d4f8f9d46f4da7121e4795ed35875892cb726ebf6a3061b4fdea0b84301dbf28433345e2cb03879e920c7b6207f2f545cfc50fd1bec14f71d3d0c8de0a9b891af8cc7d8c9ec832df6e0aede19e4f66292acce6d555d61eca830ae437501cf325113d1a52c08081a368f6aafe1745044687a1d37b43bd4c7e5beb2b3b163b06a7eaaecd5c43363e9d5e12bb712647c277082c5c413774c85d2b221b12630397f0f1454fa7f90cb5402ae8b5183d43ef1cfa2a20b85411a2fefbaff7a85a8a2eb7641a11629851cee3c5fe20c09be6136f1c8ed357fd64e5ddf75d1c6b718582f1386dc15f4ed70ce6d58db03092d60a234473b25b97adb36aa791a693d18203363c034ae22803acceebed262e03af961e3148214ae49433d89a29b07f24c9332851ca9b9fe218e9054d37a0f1232039f4e8992478cb032d2447fd50c84e4256ecfc8b15c256fad9d39567a3a654f8c59282640f7d22b72c5a9404511d7135d6e67860e9dc729c97a0af8c6097eb9204fe1bd222864f986f2e74badd57177a989e1e02f0eb31b689099047395e8190fde8e41ff15652651a61fb2e2d7cd295249afd1122cbd55139c9b6f62f295ffffe6a2e4dff061476d542a15a0e02eb93ecf569936e2ce95dd7fc28f5ddc08e8d4d5738dd1b6e183e80a1ba8fb33b6c0b9b4b071a71978b2b7b445bd688d7e115cfc9bc954dd3709a4002676a8c128c6759e0ad27ce085a79764a1866b2401aaa4d9cccda3647eabfa5170b484d55b07efe4a12c5e1f63eed279bbba59cf3ffd45bdde2a257d0cc9fb215149ac6c5f4f0be36c3b810333fb4dcd6e537219ea93288e91dc45ae80a690a02104de00d9312bc9a8a7c387fcbc9c94ba229f286a4cac8a158e71f540dd450948bbb1191b4abba483260b5ed89d636013aef1de4490dc068632ed3aead80285dda582543f90babf6b562ac901e8545886be80fcccb39be4f67e4e677a2f41bbcd49b2e804553240fa8499fbf86951a3e384b582648efda73963d0fb2e935dc32e75431f3fc9435380606395fa556dbdfb37600d9832e83a378645ba90c5388a76776e8ebda7905c00f0b3c47df25db6aeb1d83ca567c84540bcddf231afd7872f9100e0cca4862b2b6dd3ccf99b8a26b162b09e93cc4ee1ad8e61cde5a24cb1ef8d8110d7981c6934ba402a5a8d98688a2c4ca599cff1402aa7513a7e0f31f83688bcbf221ad69c4ed68a782ebb637f6f0377be3bc2a30ede2abc61d13fea263", 0x1000}], 0x1, 0x0, 0x0, 0x2}, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000002940)={0x99, 0x0, 0x83, 0x6, 0x3}, 0xc) linkat(r7, &(0x7f0000002980)='./file0\x00', r7, &(0x7f00000029c0)='./file0\x00', 0x4) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x5) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000002a00)={0x1, 0xfffffffffffffffa, 0xf00, 0x3}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000002a40)={0x5, 0xfffffffffffffffa}, 0x8) getgroups(0x3, &(0x7f0000002ac0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000002a80)='./file0\x00', r0, r10) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000002b00)={0x1, 0x200, 0x8, 0x4, "9f24af914291ce423e3e8c2b62ba7443b2c3a205", 0x1, 0x9}) 16:05:16 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) syz_emit_ethernet(0x67, &(0x7f0000000040)="449ff3b388e068435c3fb198244fcb25669d6c352a94927a8d96d20acd6757f5941ba881146e16d62212e4b66e16a05b5b7a4b53cc3913649efb7ff6aaf059d097db20539ca09fb932f698b64225ffff2823542a761e589dff513fd03d05ce8919830646d8b2ca") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x2030) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:05:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000700)='./file0\x00', 0x1c0, 0x41) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) execve(&(0x7f0000000740)='./file0\x00', &(0x7f0000000840)=[&(0x7f0000000780)='!{\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)=')[\x00'], &(0x7f00000008c0)=[&(0x7f0000000880)='^\x00']) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/162, 0xa2}, {&(0x7f0000000140)=""/243, 0xf3}, {&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000300)=""/171, 0xab}, {&(0x7f00000003c0)=""/135, 0x87}, {&(0x7f0000000480)=""/94, 0x5e}, {&(0x7f0000000500)=""/137, 0x89}], 0x7, &(0x7f0000000640)=""/37, 0x25}, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x201a8, 0x0) getpeername$unix(r2, &(0x7f0000000980)=@file={0x0, ""/80}, &(0x7f0000000a00)=0x52) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000006c0)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000900)) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000940)={{0x18, 0x1, 0x4, 0x78c8}, {0x18, 0x1, 0x9, 0x5}, 0x4, [0x7, 0xcac, 0x4, 0x4aa, 0x7ff, 0x1, 0x3ff, 0x5bd]}, 0x3c) 16:05:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030a4a", 0x124) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c624d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:05:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f0000000040)=""/132, 0x84, 0x1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xd, 0x0, 0x641) 16:05:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') 16:05:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x118b, &(0x7f00000000c0)=0x5, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) dup2(r2, r0) 16:05:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) sendto$unix(r0, &(0x7f0000000100)="fdaf92b2de4b3929d09c1897563f52b789cb45271c750f44ac7bbae5112cfc4fe9ba0cdb988325bbd989acc8cffe859f90c9913ca6c678ed48031bf7da8eb850dbeb3e38eea3ac3107e5f33c89b9ad79ae6ababd710d2b6570ee94e5ab0e52c4221ca36a95bfd56443d20a3d787fe89cc8380bafa3ff0a9eacfceceb754c9aa20a0da2d319265664538ef383f5c918d8a02dbeeb85ba55f36c1acaa875838d3d82617f38b087d4b43ba7963570ab92cf19bcc283aab1284c216b2895157f888c1f3069b02d674ee192ea3be08c79a047e819733a927b440c529044f748d3d58424a74696b2c04edbbc7e5caf79695c", 0xef, 0x8, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 16:05:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x17f, &(0x7f0000000040), 0x1, 0x0, 0x76}, 0x200000000842) r2 = socket(0x10000000002, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f00000001c0)="ac", 0x1) close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x53c7) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchflags(r0, 0x70000) 16:05:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x29, 0x2f, 0x0, 0x90) 16:05:17 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = getegid() r2 = geteuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r1, r2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) getegid() 16:05:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:05:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCSBRK(r2, 0x2000747b) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/63, 0x3f) fcntl$getflags(r1, 0x3) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:05:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) poll(&(0x7f0000000280)=[{r0, 0x62}], 0x1, 0x4) setsockopt(r0, 0x483c, 0x2, &(0x7f0000000080)="537c3dfb94ce5330f6d4e63e97614d45c89f0ada7d1e27ba91a480882fa34298506b154dd0bd3f756959fe86bc", 0x2d) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) close(r0) ftruncate(r0, 0x10001) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) pledge(&(0x7f0000000200)='(-(\x00', &(0x7f0000000240)='.]-\x00') minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) setsockopt(r0, 0x48000, 0x1, &(0x7f0000000140)="220108564b36feff7e376554dd8e11d3ad8abc2169d188e9f17ec55af513d5f0d0b0ad863ba781fbde9adb3be9e0e5cddb837bd8281f975632c51bd8bc0c5a534bfe7b0a74b0c3263fc7f97076381ec9094622c4842c6a115404c704bfefd3da05c3bd66e54e79bd20b86d3b807e27a09c3b6c4ebda1d7a48b8c022b0e2a8d75944fd5e76137cc39bad02c569d0d45131878dbafadb5fddc276212066c1856e821b20a71e587e20559c0fcbdf6fbb0f88f469101ccfbf907a0e1bb", 0xbb) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x4) 16:05:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mlockall(0x3) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r0) 16:05:17 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') r2 = openat(r1, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x1, './file0\x00'}) unlinkat(r1, &(0x7f0000000140)='./file1\x00', 0x8) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x80) 16:05:18 executing program 0: r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0xffffffffffff0001, 0xfffffffffffffffd}, 0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000290b0000230000000000040075"], 0x11}, 0x0) 16:05:18 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x3062, 0x2d91) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x281, 0x0) r3 = getuid() r4 = getegid() fchown(r2, r3, r4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r0, r1) 16:05:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) dup2(r1, r0) r2 = kqueue() r3 = semget(0x3, 0x2, 0x20) semctl$GETPID(r3, 0x4, 0x4, &(0x7f00000001c0)=""/4096) dup2(r2, r1) 16:05:19 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155", 0x6}], 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="92db743b3e1e03929cbe32eda9c6d4fa9c47fd7ea23a743bb073f95edf1b8416c2fe15fcebad1b1c7a4ac596426e6ebc0664343985fdbc144e74a98e3d091bfd7a89039ce86e37004d8532bf5df843762dfd032db6c0f66aeab07133c367cb06750818cb66fb98629b11f9674471f43f562404b8c33e0a6c9e1d44981fc57a0fd17b61e84367d323c59fd734b9134e89761983b06d7cffe6074a66be5c05d026217e2653eca91a7ce28e5f9c8c8f5e210a7aa67874dbcb8db342", 0xba}, {&(0x7f0000001e80)="4d157471b46313cb4b26a6482b6ca1d0153b52dc467841e466d4d57d2a5e99628034829fa8709a4c3b34cde12500765da1fe8170c27acb67ac4ed49263d3b0a20f44f4af726abc26b646fd9ad1345eef4c2197b061249e57411328aa7ea8f96c8f18921e54bb4ef37406e0de9e8bc4b80a58052ea0e09cf8b2eb94e97e4cf99674fa366cf3965dc86b5b554a68562501af47682dacf02ac94de4194855cccc900d66c4eb06cdf9d6de4ce3d5952bc8230950038d50bc3fbf915d212d20c3883e58711a868b7e515551de56572bf63acc5dfb30d1ec0dac021ecab5254a0d365cfd3a87d67226a15635f43fafedc7f0f0899c12026e065b058fce1bba8de628cfd7411c5c1b795e0f961acec79dde3df01d1ec932b5a0f4416fecd75705272f6b4836deee589710d01a436435b30bf574cebf530a55717e40aaa3d41478cd2cf8d686b451de8fb7dba38f6884a488941eaacc4fbedc6ee9b740e9bb3e25ea93d3632c7327db780aeddf776472950615e443e3517b38e53fd727ad0a5dedfdd24480a54d8056ce2263e8e0e5714f622e987bfd2ac4d6d26b6cb2668e19005e336c6469da43a2e82f48ccdf81d87a4376936407030ce98570334b1afc56cff40ae4a81f1202a24da8ecdaaed86cf2b605f7ac14787fbac4034f12662dca00ba3344e75a76b9d589f51b3a1f183b570a6b2ea0736785da9fdc614ca0def021208b58bc90111b1a3a6c579ef2692db4f42b9ac316984161d33d9d1a03b9eb0c35fe026b2df045939ee45c1492b1762f3ae143b9d1acf87109058dcf014bae9b7267fa45f4e0d131a85e275a268663731459bc56f7912ef8570493a63142aadddcebe2341e3e0422ef3934dde731e6abc7bba90fb509b99f1c5c71c2b5f58ed02e699618c682f9ebd2317b0bf58e2f5d635a7443021610fa2236cfb2bd72494500043edc70ac9c2e93f822b2af015f4d5f4e7f8dfb1a3c68403f705cf589ff8074af05abf72558c73879e43a2bf99ae193ac153cae4eb3e33f455bd86f9856b8eb4c7af1e3806c16178c6fab67b0952125bbe28b4f8822aaff5243ff53676d07249a7895655f6d52d376bbae2f76741bea4494a8c01d62d85afafeb5bf1f89f03d33830bde9c23bfb3298f7b715ae4e246025bfe9cffdc5340a00326cab8fc836597de7d41a81f1f125f3b810fb139768c63f09658f74fd88caeeef576e113499be330fe7354ada856679bae74f9e0891acc0901fe51f4a41731a821b43f370eda3203dfeea46150b0ec77b527eaa899c6a337566bd0d86b6a12db1fe00907fd8a5b30fbf853f5a0b2feda5e1a4217d2d91eaf0b2c2f890a174a390b6ded264ae133b1ab0023f6b4732e1fe8c0671e059558f3e8fc725d3d0710a1914488e697b4d82dba8a2ea58205a32e3bbee0e7b8e683c8781ba7573e81843ed53981b1f45492204c65932b0ada481f23802ce2b17db7ff7f987149f3c207c1d6aa86456826ceecb4bbc2c0af8046d5ad8d2b1240f634e098845d56e7c3023bf5a93c5b9f158ae9b67455d466485bda223e051006ee933851e5c682bffc74acdb60ffd25901e52080a874128a45e44ce05fa396087435a74796b4b581e6f4819e68600516871d3836f143e4928973463bd32b6e71ef1decd58ce6156a563dbc7900d5861b01c1e92c363d0181c9916d02a5447d1b5747b2288c274b4ca446a40ca1c51ff3bdbc53ce49305178444c27203d5498ee058a4266b4b9c31311e4f1d5dd4f384d6f2c71b96bf65e306f821b962074e64af2281b2fd09b29c7b8d455ecae0825e8bd24603824b8d6ea36a336edd699cf1142d31f1c67a1fb6b494ba414ac7fac56608362f6a5f038816ca641eccf4568d8143b0b9a036ea5fff5db1f4446e3e4fd8c7125c419f0736e7332aea3a63e5d815af816393f9600d3b88c5a2e89ab0d34a167289db053185635b722dc51d41bbc9e968ee09e0b4c6c8444990c00e994d33bf84185e3b97469aa7570f3f94d424c18e31cd435ce9625338c9910f4cfaed308ce9b2d7dab0628ca91bfcb2a394c137ef258422486168e2fb787e3e4b88e19ff8845257c39cfa2b33ff41905814e3ac0c7be511f3dd569aaec6ddc6074637321096a300a160a7300899a18bf86e9fef1a782dc8a4361c8434ba1fca0277171a622231483c53bdbc693336f2ec5daff076c2f8c67adc3ed346fafa4dbfde3b044f37f203f5d566e9a6933657ccb8542ae536c5f69032e40910d388675b6dd1cb042f696c9a8f0aba22317de252e9bcb8155e9416b702ff4f3b208e7255732b2137b457ccc6aa0db1cd8afdb5a6b5d8beca0e7c10ef946db5df78dcd62973c418b8a4a49a25ebbcdb359f12638132a8a071c91c6e23aa1386be66a192f54ec58d7019a902a0a34df800eafd71605d69d67401f80f4006a029c766c1fcbfc934df89e7200b736105b727c98e7867ac0024fa7cfdbda32bab69735dd5c7a0b97d657f8feb09504d05fdcf0284008cfe552900ddef617208160b1bc029bee46a1eabfdbd4b91a8bc42a5ab04e47401d42c9b8584ab03bcf12df216b9fd4344db997bc5a3b79bdb926073a5c90ecf974ebe93a865a34da027068528b3e10b5b419f56e200dd755c7339ec2ada358fb5c00cf45cc71c731f270a980f80fc5e64a1659efe18d0efa415b669829a0df81f46875853398ac1dc7d6ea26c1ed5c5b07c2bd0f4e978cb2477bb2829fe35d13cb6f517d96254db8485db0a9d29e380a1c10b6fc2de0aab756a9146b1a8a10588dd64750ee3bda272adeed6cda3d39832439780490ded0d30c57a0b9bf53bef4e6b931e3867e100c04a2959f0b8999d11b4dfcfb902cb3954e9b652b0728d7a9bc58b0ba74cc337e2c2904eb76011c10b6a2ee202b3b5ca21d484bf270882dd43a591fdc171ef83f301af4e2e2943200cf364251fd7dc7ea0b71c51f1684a5568387795f7aac5bb79322d0f4a739f1605ce70cf2a4b7644ae57670f1eda3fe969eb30b9cf1fc971bb79077e964aa447f6dcea6f268e0f58d6dcd363db3683d8bc04a1dc51f6ef5bcbd2f8fd548ce7bdc64a4ad680554d7097435705459266927e04971117bae0090e0870dbfba255913f0e71f93742deef6a9f400d4c1b0c366a5e8910be56f4c1be64b9cc77302af688b3feac2956a0745c805fac61bb698a4e1af2619eb51ecca19e8b497478cb655302844bc2ed0216fc7d255ef9132c1acfba555198c570fed3687074c9521572b95142fb25404f63eb30caa129b4e1721e6540a2f40ac2f5d0d1fe5c25f90542a688851bd4f18d62e508c8c707aca1badc0d186ea20d957f9a5c108fbfd73feb1ee59df715d2a425f88f2ffc01de841c046af781ad19bce85cc46272df4889244388873e770aa1723e0e1ea2737aceb61c23686fe3d191bc49f4cefa1dc889d8b4458067800992cafe2c569ec6634c7efc74ddf34c2392eda7adc88fc9269dc1e41d5b8911f5204c8c37e4abb631220b614c02ceb053b5ee0675374f8e487970e7cfed77399f4698e764ce3c6675283a3d100c51d5a4187ce1bb32cbbb377119f679ebe75b078043445cb6a547ba59f81c582a6dbe27c886acc787b288ec93cdebcb2a283fa360e66974bf221d6a679e402dc651eed2f2c211ca1788550d4d23b5b5e599b0d107f3cb4add9a4161d843ae39a6bd73c6025dad1e62b98f9139b36fbbdcd1617d36ea6950bec1023d41cbb099e13533d91a96f898cde75c239f8f86334d0a4552d3decce183898b6215dcc9d57658b0669ea483dd4c3cdbc6aacba980487847c04042736656c062682de2013beb781245b50bfd1b3b91126579523d7d44083eb27841451eace75a091007ad14d72a98db66ebb583b68af65a7928e84bbb295ccfac8cbae9d9028602212575999c4f7e18fb027bd06222c94e22ee8477e69ca71324bfc048c0785e21d9ff1e9d8b03a23b108e5bc528b2579d5b99068e5151a08d072325ecd4d3cd9512fe2c64ebe88f24652f4b134126523850e0524ec9ffa88f474f4271767933be879b3eb817744edfada982469442130cc73b563285799a85ecfecac27d6bdcabbbf96dc50d6596e27c1a42d9d5782317a00b2d03950685834cf5c7b349f79c4d95bdf4c6d641050858a4a0cb3db97290a4bc554ef15b5a4dc983bd4ca453e97d7186c8c1eefa75dd4fea9e83e6069792534cd7af32f14ab66bbd9b1d174d6fa6718dcd24fef111fbaad505a7918c2fe32d538034535e354a5da4e9d4363a05b510954c40bb9efafe7bf68189e3f6db0fdad57af6012c5910e3e93ec27f289605bd2f63627b22c03a00dc5d88c899aefbe3be0c7a169d08c2879cc64060eef379a8bcd5095d11b5567b1d985d2c531c37060ace19ec1577c5bd4c84195fa79b8a629e006e909fa3c10c290a853d31b0b4c87e052aaf628bdf12e20648fbdc0c6d04d39370903391530c89c6528506487069a7c497ed3d1907c8d59f01fbe2d28ab5f028f35573d988455ecfef4b9ef4d9615b73ea5087121cfc23ff7e658f1b5ad452f5fc0c75215c9b7692100633f51320d132a5935067bcc7a93b4d54f833e96e03d6b8e466da555d545658f473610f25f7b11a3f4443e5ca67b689211cee35bfe739068d03b4c3fed182261101f0b070ca2594b8f36f4b30ef5cd85a466ef8f1ec01566e13621e2cd1046a63918e1f67eaacb76ab9e5388b45eb0a602292bf0390d2e3a4bf786fbe4d107ccb67497c9280f88032b9d161e33607716fb2654d6c7b946a596a3e62d8392ce64c18f5ce78f715f6fb37b2c870cc61db0d8b638aa3e70b803e41ad9c5d6ea73f0b436957f60b51e4d230c0a88632769b3652ab5b6e961ca0707c517e2713e8d0285e2b337b183ef2f2fe0310c797c036688f4d8c6490139b6eaf66bfc68e7a83c0789bd2963a857b75a6fb0e5b66391f7bd2efa11c9ea6301b3a42d3d71a8300b5781fe3f48b177bcf69fa175b2517905080b106cd2ace975b344cac9a7b32f432a3ad92f205363a51d7417e47ac2e2689fa7f6237498c148f3ed0af25cf7342eef1d8b235c98b4457b8d9ddcbb7fe1ba7d3380f9d251faba87ca5800d90ed7c868005b01283c52631da09c614981146a6d11c5a11eed1a42f3da85d5874bfeb783ab24012d7719586b28b125c06fbac1ed22ea2fddc598119bb71b3a4ce453a64ac875748b061221d3714353923af181e0ecd1204db14bef687973bc62e8fa2fe4289b1563ca008b5f8321ecabb3d3887c3d89dc17b76df8296cf0f49d22cfd68193415fa79cac30dea7e79a1ccd7665fcce590a629bb15bf070a079811b8ce15b4435958d126837d24420ba9661c7ef397f2c5e41d8e6cff98f24f661b04532f456a225241052f2e6d5148c099f998734e0e81e5e80142af7333ece4e9bc246a7f1d904369ef2f74e6eb9848511cc83b12db36c61c826fab220e27322200e29f08e26e075e3f4eeffc627ff7c41a1e9974c5b5a75b8a5239e6adf8a796ce3248a7819d1447738aa78e78d94ca54d1a31d733b42c243ddfb8f8c0a7f350616f3dacf1869d9a93b43b0ef40d098fc8b55cf76b8ae81b9405d185a6c27249a07a7f577b6fa30d5b5768c7e98a61cd9fff55639ff63cfa96f962f46b1a57f79179517d924184d7626207456f3fcbbbad2a88cba3d7fd05f9f914bb86dbd8490bd2b9c924ebac080e8d567fbf803a0ebcef10c11fb1ef6581a70fcea2691f824644dd1edb6dde2310716af2b9b9e736516cd27cd1cec275dc73ce852d27c73b1dba111f20a4bc7b5376e99a818f4", 0x1000}, {&(0x7f0000002e80)="8074a203a3ef99a0a59b7bab2a2cb61d2304b06cfc1dd9841d9a539694c59b26173500faf88d5e58a833ca90ceb2ab85cc23707b7caed85ec298b64e594c5cd483cc819b8d6a05c02c9782daea8bff82c0c1a99798da768858882c68c5fe16c193265ac8ebbbd363c30d08f019de70c5f4562b78e0ead41d5efdb5bbb6a9390574b9bb19d5e84b17a85111541ff21b9182a17a3a2ddae901dabee06b7114393a05b7010802dde688c1d8909040e10f611d70012ec885e28172038e0b00f876119d186eb29b6b0c70514edbb75aec9a1bb31aa7275fe8f6e479f31ed6d145ccace18a5ac9ce944f2a3182a02039c0433c9761682cc388d38da5e4cfecee4aea16d8706afc6ce7791128de3a219a10bec1efc5a93790b658d072eabb36428cf4a556a3310faed404a97eacbe4af8440bce1b6dd7261e08df513f7e4756996d4c33baad0c8fdafcc20256f6d6859cf50fa27b74a686d22c5cfd0e9b51075ffc588234ed7415f86101713a796ba08be60d40b1224c3b3ecfb0c2638934076c5b805a5c40b185ed998ff8bcc8dd4034228c5e8fecd28c5d4c20f59090dfa51e73c3bfaef5dcbdfd70b7e49067c85fa0782b2d15d5d06be1ab182938b11860293c6c65319428b0b082c63f9acc70b5309aff1d0715ce69e3712182fcd0e782d334eb8f71ec190af608588d13c0a4c3564b5c61c3baae721745bb709e87769cdbf392ebc8519ee8fc232764d95e528d707f0715b36bbe25bdedd04e7823d73dc285dfb0cd00c1c72de8d0c8cd5c104d2f66f04277445a0ff1dfdc1a59a9485dbd5d5bd9f6e88ac34e7ccf1c399150c4ca4b49ed44adb758568f34309cff0ecbb87c898f161d7749756bcd02988a477c3416197c87e55a7133d2e51e0c8e0f0065260c2475b21c45c89d2859f52d1a03ba18e04d7dcdbc2d33c6f852907317368d91f70f2b10885ff6630c4d8d126ac9311df68380578c759774f9106dbdcf8e5eb739bf54709ebb26b50fdb3741a1313f9a0261bb5c0c099a849f253d4f87265e6a9f73d6c22ea3512e89c9d30e240675efc56d30ec2746e4df0a334cf42b16d88f866218c5c2b14ffdcd7d492e17b67eeb55af5cca80666edfa49967676a5285e790a52d211d5a91c95d219d54da322a5da193ca752720af24cd4abcec33e293fb12d2ccd10d28a441090d9cf9ca811d0099f33a5f144e4b210a7501097d3f0eb462225dafa9243fd0a05c0fd621a8db773d7855c0550800cd3c3fec54c0890829bc701fb9f50946377b64cacbd9084570f527924cd93b4ea8ee67d73c83b471064c9bfa8a5d962af5c84f4967f8b32c9c347284d1965a8c53601be8df19cac689a02b71f46d85d698e6348ad85d5a746bf7ebe1a1abdc8bd67872656b490e8cbff45ea26ce1faa32a7d5bed1a90bc49ebc92f60a94f8cf07224195ab3b3427a39ae74630da925b79cc49b9a1554cc8e04bd9b37e931a45c6827062e618e41f3eb508643847b30e8341e3e66d71c9bed840598bbfc8a01ccb24c5af184d7ae6615ec1380e47f1e2808b1e00a60b0892df05cd68c7b44256e5fb2a8951296a574b0ec6244d84711727386e3d45396eebe16ca158d1cd467110f1e1980e614e32eba270b79168782f1d0950a9cfda2f0f0f96b33b47ac8e6e92251d40e12289665a049ec0f1d1027b81dc427f928014effbaf39048b1e2b4265e26654e5732b12fb52c4b90fc1b0cc65955f9a62f5b4ee0e0052811cc65a158bcb7f2c29ad9c38181906d9efee67379b3306d9f806f03266d0c722c5e9a15c09b7d0dce04511d4e40fbf43fe80846effdbfb12cc47de56070bd2ecbf083419ab0ad31586aa3b284c7c3110bd5a5585a6b445e47d093cddbf54c0be2508e15b5885a5c8eeefe7b058cf8db5beaa0db2f567c2068158a4c9e2c831dffa82b64fe323bfed535778819b452759c4e2c94233bddfbd6adc91491ca60482dc53fb5f0160dee4a3ea61cd54fbcf737ab7766306f30bc6e5b183e40cf4df280a13637a7be1a51f6d0df35eb02cb3804c2a26d28f330eecdd8934697ff93844b246c5c49c293c5317767100261dd5140f2d52284c7bb353c6f000d286d2d820be5051bd90399424d66b964779c5025e106d5acd9d32181bd9ba21e3477a822b9773a341b671b07aa2334e009720907fc89f5c40b89ebc675c7b87dba82b280c5d642959a4f18a890468f436e019c2e23397559da80e4370ab6c5181d7cb3a4b2b6b2302ed2deaaca90de208dcf54ee77c44a314032e348771eaa4766cebb5885ab76914e5370d6d31b5804854da0e62ba9cde201c3cdd5132902058cd74f8a5ecdf389fc4a420c5d65eebcffe150a4cda8f528ea0f5573c667d993a1dae877f4c1ac43187cc9224045097e542de2ced600bf5f3f599f25b2a75a0d2548d958b349e811cdda9bc501647d08f68361d85c9235decfd0a56819c7652626cc766b6e1459e731a2e13b1b50532ec85079a6989268f6eb6f0d353ff057a95de2cf059faaedbece2ba82f94e63207be7e63b840ca9ff252e08f142fab71339afd0352b8de3d1c2232ee391ea778e832e6cd437ce0e209efef48bed8ec946f237429aefb89dace169173a7d1e3794799aee951a3992a2be35e407e2a3993058e9a42804d12da0bcdbd40b24dc93cf98761c2fb408ef1658e0d059c9b5001b975427b6cd7aeea6793aef42640b6dc86cd50e85b6003264ef541a989dcf133cab14cec33f45cbeaab0446ce461c4e2df2099b64361959ddc99949d3138cb91a8abd74be2760165be927b57745a292f73c178bd76a7e0dd0b4caad57173ca780ed256cc8e9d9b4725f5dcbef0a6bfe43b75e2c4ae16e57b8a56625e4f96348f93fe1642fa47cfca0fb506c104061f2642ac291ad4c8421715b1ff197607282cc9065202aedcad26e9b4e6a6c08b97bc7495784e43448e00c2e4dd672ba91eb5a1556068d82882fcbc0c8832962591500b0c74990ab4d035b3a1371330437302aebe41d1a3c9ddcd4693fe66eaa25f199d7897a13e0a43d6e594b884b57a0546f67b3ae188d183238bb5a6b596e32a936fba12719fa54d08c5e878e6ffdc05cefa0280f49b1212345420d3eb731aba11c09a053a64f73f8dfedd948ce3030c0c48addcf13beed826eb300a6b704d90cf17f54bbe768b43e4668160516a9e5d2fbc4a11031c449a6ada568fb633d7618678f023fb993792c332354b4f8457805385165d5ab96fc32993071f859f94a0b2e3c1e0e419fa072e0a69552b74ab602d4b8a8681ce1db053e4ef4cc51ada8530234d682a5e41118bf5b95a4ebf88f1bde2400ce3bc589e753265c519837bfc4d7df1cf06016b9178e72b1abe71877c3badeedc7938b4a28f04de4a66a817757bc12c22f9116d68cf1f26221396961393b49a7be95a1d475ff91783f2a25cf3ee79dd487e5e69b48c127bfe658e827899b6e3e3c06c28801b1e575b20b8e3564c67a8ebd197343c3e17b3605216adaec09f5adc858776d24b5bbc1d46d9ad3f0594aa70d832c9e03db4f935a606c04e49455a71b8952476ab7815768691207ae3fc0c336d63206ae85f1bff1892240a2b37c4dc56eff5f53d7476a130b149395f731ecda1bc4e0d9fc328a450bd6a26485ebb0cc25a1b5fc5c185c0c9869ddbd4efc448fc28aefabba08ec5be38e55394037a19f7c8fa893781d2774af57f6c2d32c505bafaa2d329cb94c415afb70b8f4b9434c94ed136a12eeeec1ec491adbfe8d708b0417accb74003f8c06dd0433f82132ed1d5be93518305cce39e2d5288282ce9bf2de91d0a44d77fae9bc1129443da4621a7e06570999bae958a1fd284a62b7cee753d5d34bd566b8c632ce5040ba9798f9a740182d1161a4bf475c64b3836fc1a8fcb4db7df1440d2c0dff43680ce8cf8aab5ed6cf35aafcc8a3054be0458cb105ee22d3b93f1fb756396ef74e57d01ce7f7654bf09330773334d35cac53dff404e2f83f41b08038533bd56810d501009909574f9cfcd93159e4d3a3d3eaa79834e9e00c64621d62a67e3cd981f00c76540c318d5112f45f896996bcc842675b32e5bbebb6dcd22fca175d3f1439020be2abdcb6731eb1a63aa4f6aee512c784dc355ff400a831a60ca24bef9496e59d7cef1cdb0a78dc9139bf201678dea3e8d12e74a890ade548c6b90eb35c8340fa617cc5e506f09f0022a970e908613e0488c38594c9cb3591f1c075b807282a4b4a318cc611307bd13a3d9a7a6312da28bfc034421a8f329b1e208087ae6b3205737d72a46cf6307e32fb3cd6e13c94dea615e4200e8f1c03d4e02ca0ba1e8193838defe4b93ee11b359bae3571cd14e9902bbb46c736a851e20e10dd525a1c387b7207adfb0384fdd3273c3ea2c7e2842d270d329f305749ad5ec978097af620fa7c54978dbbda8674be2c6caa5526d2a85aaab78f11148d81da0c5a391607d65a9249932310efdd346dad546101131dd0d375d8e8fd53cd7ced098c8a95defd268231bc1c5ca4da0fea6f9adbd926a8185c9ad6d3f6d4c01f8ee8604e1a7e107889c1fcc5b8228490bd7bd1efbceee0a49ebf62ae5331fa0ba35275924badc2f19c2d9873b88d21eb0c9c643587b33e62f6fd00c650bc72ae3e71929ba5fff78498f54c82775d6c8de349031a7d0734e4055e26e1e4f12a2a4424811485aeaf4cbc7cfdb9b96864a5d218770361ed68f759613bba2fe7b74e03fbeef009660e90e043e85828db57993e62d450b22bc535204d75af4f10b0fbc26aa44b9b876d2f8c0ddc684a2d1feca29aa9bd863bfc0f2d501dd69d7320cfe3b56ac47a621eca0da6ab5abf8847b25526b8be190a1cb952c18b43b359431919c5ce297211ac17282312d5b23eada25080ed77223e03d7169e962e29bf5b584cc3e18ad84f7ab449e9ebe9c8466e29b64ba0a2b565a0f6246578c9a7d7ec9bedec901ae1b8d19c714522715ff96c9f0242478869c08a0841902e30b55e99d426ec30fb1b15201d7fc20789a2e1f631de44ea614f9ed126094185fa67b014258ca6a5965b7778a1a9fa551780e523c3ab2d2ce2428a2772c24146b8ef5b6a351b8a2f9f3dad27aa742f726c25f111e4e87e6ef1da3215dec5226e779ab3e97819c6114f92b79f32b7d4ba7befbd53bc38a95be0d06a2d8313ac0c5b844df200195344c84f19cf89ff02194cc7b8b8cc6e292737e953f24a85446dd1f3117a45c3327912da41858eb0f0cc9ec8a12c6a555878860bf63ed3245ab2432cfbdc0c7bc89a686d5328802bae1c51f8b0341974a96e36b1baf7d56f0168fd0e45c838261084b6ba8bc0333fb79899b9751c5a39425da12e0f89a5124a3e1fc52d6659a88edced6756f71c39fdac8ae58f6e8433c1b80a21c33d8ca84695fe5e62f1851a4e9304df50075ae7f6173e1cec50c1a16e8652754c1c07510c98a8497af0c72610cf6890058bb3905ac4ff36013676d17fcfa7526c001ea774f5c328a8af50667b1a04f1c1b6bec411a4d5c50741dcc12cd09e46c7aba480dec69f7d09e797d0c9cdd18f8fa6d9f00155c5c3e8e3d4288056b6a5a80118eb3abc39247ef6bcb85d19209df7f4e29e6dac86ad4aaab8b8a7833b3e9f76b5dc36a00baf89acfed50994040d7925bad100b2fc604ce88ea725861094696255d03974b9c5297027ceef7dd8a8c085057c0a5c288546082d6eeece9dc0c7351304cafb4be2fc9e361ff76bcfb2ca26b1d8251ff05e72cfb6ea85f60f2b6b3e0daad01bd63a30d7ab48254c9059ac77777694306e44cc9cb7c0caf1587a80562bc", 0x1000}], 0x3) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000200)='./bus\x00', r1, r2, 0x6) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000e80)="1a5cab852de6793c516530703cfaac4bcf7150d3e8f90fc920159d13d917945328b7023bb815c3630304bb27cb39d59d84391a326d8012ea6bc27a764a8d5d1da084590f228062d26637111eb9e4bce171d4a52e01a34e9ccb7cc32b1b438c02b6ab99440ec46574a01af0efa1758baee17a071e0c82a1ab58390be1210584b91d2976312c3e39bafa92f85596ddb57bb3608e66d5ebf38a0470a1e5d5de5d9c9faeaa77f4098183f1620390cd74eda956750a94b7d40e8706b3534be67f2939fbc4039ed1d78df0afb945dcb0b418d610fb663fea8f154187b77035b2b34269988be746cc3fa38ddaba3d01bb6fd393d35336dd6918e6c366b0c32bb9887d5ec0a4aacaac914c3992bb9bd5e697bcf3a4117a8920192c77e7e6c5dfaedc4caaca9b09545bb327644284d45844c23ce15f76375024e01efa6f6903207ce224dcfd7f2ac74b35cccba04af8e2516a2a0364564eedd625bc5f6f00749caa52d500c3a61ad1466993a900ff889907a29b1dc7db36bf2e3e3d28a582f4d41a35ca938c05e92d81cad1705e28f61eb922c3dbe56299371d658f35f0b9b36b7079f6aea01f9f6b0a039bbad681b07a1ef2b6ee95a0829ff1655f5676cca1bb4d03edfb98879e922a45c09e3d7624f3328e68e711d30f6d1c19c813acd3a45d9f7cf4b0100d1e5349623d7f13b023ce57b5b0cbbf042afb6dc75c2589d96b1ce3a74fb23fa27b352988f42d6b44f0dedb3b613bc5f2df97791be4b91be0cd2fb1e49c0b93db4a67ef7801859c50e804df3b230ba33be900353bffb053cbe734fc46124accc17be53babe02db2a22c7150f9cef4c932192b10f2725839ed79cae97d95456010dc7bd34f610dc4a071b197579da471137a02cb5533b3bf9e1262b19cf6c4d4ca16efd5f1a2402c61aabf0ef0d34fcda63756ae94b53c32d89e41ab1740635f3f72bbb77f38f66d02d86c4f2c5b6782454ea10f58a0663799adcbbeabf46c9a2ee4916357d9ff7066bc4231d8b2ce759fa5ab14ccf018d8485745f9b648851188043cab55d4c3a5a5283a3b55f8a7109e74f43e3dec41efb595f8acb551507a697b1e05ef4a4e888c6a3991d151a6284a37330a380ffbe0bf90d65d04755d00c891b06f060b947260bd7de4c9baac06fa1a34f705b9893c0c859ab822a4bc968b82b53fd9c9d96b91cca2a4cfd9e69d029ee4fd226f47dd76cde5facd588e9873fdc6bd5c2c0413d5c25f61a5703a56db9afc95ffc748f3897f1f8de30167407b67d5b6f3ba753893f65625ed7e563a0c1a3acff3ec11aa2f8226a233ccd1cef76e838b7a6055862abbefabd61ba5baae2c48e073dea7f6e19e82be242c1f0e9d17940aa302a066c033b56e59c8bc48d0ee13d0a17f7f81653bd778fb6b3fd45ecd2676e63c4f41cf661168bc922de8aabf22a13b8bc57d591099b4310398c6b00a7ef7d9f7c2c29f30b4eb63a4e6f0fd086d836445c01b2948b73c7ecce92dc7dd6179cbd64c7104b2c365c5eb87311036adca3819b86717be5dfad87acbba254d64963484cd3a60dbdd5069ed63c0c086ef7c9bfe52b3d6adb04af38219891938c86df24fda8cce55a8215c091d81780b76e1a21547e5e1057444feb00415a143897596846399db8e5f5bb1efa5a3297b9d11b5a30d4120c7f39d37384a17b6f155e6af219eb3d7a1d22070279503e8237f75fed3994300f5a46c411b7bb69629ff974181a347679235d95bc89e32889fe2ea3e57c13e7822e451651e9d865fc0c30572e2abe12b244ac84c4b39e50cb57bbb2b226e27df101229a81ff26c5a6677a1da31f8c755c560c50f9886de145119d6983f2f5c706bee5fdfd03e14d58e6bc45d63b527d86c798fef4d4289d272f22d6ae4af95c94aab7aad4bfc0f354ce2039efbbf5e9051f9b2f2808b692e198ba183767383d0598892a2b968cd3cdf8bdfc7ea87df1d103e819c99ab64c04d42007cee309a1da4b3ac97b90ae612287b7ced3688a8a35fe93dffabb7fe30d53a8f2e1fc1701f764682ff6d863025dfbb76da8f0f9f0dc36cc3761dd64db69bef7856f6ff1581bc9ca078ffc00900afe1dba103e76e065f574add7b71565093beff5e8a752cc7872019dbc309199a5d55d5a5b48f5435cf48d2d0bb58a9a19a8fb7f1848cdb6452c67d941d1a30548f41f51b80a999e2cebce8444edaa098a346eb808127da66d78384f22ea723f5a95cbdd838a6f08f25da48279b180f02e95f0d43dde51a62afe575fb2e22a156f8e8d86ab9257efbdbb2680ddb34a7ce57ee1d8e6478186f29052ab58b463b73ad116499463813b38444eb3689aa65d6aa63f0248705b128d54dbd4d85c6724121c60dd7c960354ce00a79981eea1a1cbff3b396a69d9f660059c1b8ca65dc4c946c6f13fc5a224bfcc6af6f632e47b6155b56752d43e54cbd0d5f4690a6f0857e08e1c73182cd6a29def8a996803815769083f1e9e9c8737aa355fbe191129ada085584c22451ba27e2d10981663295386e0b79b3f5af1c286c7f0a1bd30e9af7813fd99038647c367237a52a210254d30540c8b4c4a98f873bfd03bf0471c9983b886c23c98e6d9cb1df4d90612fc3d8949a1499771e1274763f66c42277cfc6eed1efefbe113fad7832c034142e56d1b313fad9e0048f0d045b88ff488f0d46f9c84e862bcddecfef15c23b695b8d8d83a9a4c8a2a87fa1e324bb749e7ff3426ec053daaedd1da1643c0b8f0f99e5334f30f1865e297ff85bb8c5952d2066fec292af56052ef05fb24b41433394f6d735f0e5867f2a7bd38f6969d7306a2642f42341fc0c61f68b3faaf9f1f5673dc87f85cff8cb9f721ed675b2b37c926191f37eb97a918c275cb8a200b2e0c2e8d4693775463243c701a9e13e8fb18b1150ae499b8852037388ece39de06889aa8a6fd735d8a6b92018d6eb37663422b135afa743b022ca09e6d118797516540488989a13e15091158db58da256aafc8d19ae394ea3eeadee5b4647fbbe6ec3125e7ee0567cca2264062a0d50da6568be98c7ce94a472c3d34bf548a9629fe13254317a4a766091a56254e1446a5e5f05e94a5ce24ab832ce5aea0bc0d484a069534fb29e39f5118d03175f6b2d316591ce0cb9e916055a0432616893f93cfc78541c51f6276e7457f68968d6887ea742073cce371e9a32aebfbfc5f2133d0714893219aa46ad343643498c30c064378903d5564e2f2d17807c976f949dcd9852544489255619f78d801e706c668f2c5655447c33cf687e408eb119446dd668a06da72476de6e9fc081e8327444d0ee08b26b3708b8a610e3ff118081b79e499942b8a1902c789544ac3cccfa0a88b02e0ddd1c5c37320bb8f85fbe0e08893f34fc2427ec43530ad65ada5062cecd09ba939d57708ee04759d63ed03771ddb93cc4d89083584d024a0e48f908add3697a6ddc9d9e1304cd2d5741a171a59a213799845ff65a69cba6459950d0e24b536757243ea25d4b35be0535d794805c873745e20692ca1b9467098de967dc894942721c6ad721f54c44460c4ca33fe40b34c6b1e197d9c71ad492e47a3a90923149834a86f35924cbd69a7f541c3f59496bd833c7ddad59ad10db355c04c2be349715e7f4df2a840a5640cc5fb3a0fb85048c462a03b3f9e351cff71af175d7fcab9590e820823f642aff2be12369ab0eb687373b2fd358182fb975c334fd4affda8cc1711b22b99ff2fc4f3d7fdbcc7185984452628f7afa0c62da9e4dbf949a90e345bfaf3e46c793c23e7731ca577793296ad32f1648015f30c275366b938eefeb6b1b40a52256e91b27c26e1f02d8f11207ef7fefa51a5be3e4e4f81ca2273be5d2d202e5085726ec8c940f3ea55eb2e6377bba6c80af3be91285b1f9e81b20ff1476ab058deee05d52374b06bdbc9e74ed66e038b39bae982750b6029fe9f57f22942c500c9574be9ea44fbf31fb849936e8bfe96ab1cfedfaeb814da5eb1877921ddee2075edf7144c95641be3688b366dd1c4e9fdc01e0a8a2e832473d8c415b7d499ee6a8a31195e92d2e7dec86deae3b2fceb775a7738c5ba288a134118cdd866b5debd995c629096102969c541f16e7c8341a4720106dbba40e0723c6ca157822ca0dbb89bd7c1f0b242834083707bc9e1edd07487bf4b2bc02b95f2aff61728cd5272b0071b0442dd5b52cd1a78dfc48b93b670325e822ccf6d031e5cf2f6426b2fa5e13baa1f2ec815bd7245f0dbe1656f0deb2013cee63dc4760f1503da8099ab3d9867aba4af78eb325dff89098cff807d7fd29575ae41f7038297a118b7ae506e0f2f03a99f55024d68279de19ee961cb2db0d0e6e869a129853a9d7d8460b1e29b705c48e6bded5dd31fa7e25e7f9776f676d5aaba5df8b01a9a51e3eff119be4230d2c4ce2cd3e7c033d22f25711b8bb3b878cd079c05fc670d064a29453998d1027c8a99afbd20c0d4554ba33c50bfbb5ca232dcb1f362eb13c13f6124d3f7087ec70205c9f930cb00cf5182c1cae5f8a80d76d94e220d3ca991f283fdd820807735d181c67106fe6623a9146e5ee56e57635e44277d48fb99219a81f02592e64526367fd996756c9292291f3a1ad06c0ed58efb2811cebbb6a1fbcfd5c1d83a0f0796eb9ba54da8a5b246dbf519b130a48eff0b58b1da2114a14d13df24ff1f324ebc57ae7f7614a316a917a1f0062c3d7d432b598785fbc554be1fef6ee429e67a21ead2cf9c57e8b249245c6ba5a12c98b768854f9f5dc4671292a74e857cdb9a4a6b2639b2975960cff77b2ad4a7d4b5de34f81b633fb26d14f4363a72c79d92bdb8fabbce460a6b9248bfe04687b0b124af640e6ea839f62329d3b23eb6df993796e8a56bee2181a2f44b12941512f8f5953a3dd204d0b8a3eb712c55170206a059c11cfa7b178d44ff6f652297c94ce00a0bd9c21fcc4e8a6ee31be841d0e8096e6d81429aecf7ae1dd3949793ed10e077605bd2e21dea2445c015c36c43c0c6314dbb52423c326bddadb6465ff95a33570731a7fd9ebceb043e77d9c84ba8c1cc56ab8ee4a9e475d8a795a5317dc47b8bc4b18dc3079969144757e131c65cac1b4116f9dbfc9146237eed5a044db5605fbf48dea15bc342e2df9a040d4cc1382053b79d8ee6dde4021324ce581241489c6229bc5a3872286e57e939f3ab7e55333735839add940c0e55f15823a8847b276a244108d377fff2fa928bc6d3f9a7d28cc1d18e401c5492c14ab8b58c8a53959f98bff6400561a41e0964d4e7d7c7126911fe15e70fee14f6fcd00d9fcf0e4c5fcd83f77161a68a290846351443d69fb72c9a966507f1c6cfa2d734e403c4cb61d07c666c2c58c2e1caad166aff26aa709116d3b16f7ce610b61e7b79baaa14634af80be43eb659a5de46cd95dadbf9d80e301e1147c1496313e6213b99fce949afa718163466660e3a7bea57a43445224a2e106530b8a33f17b3f0074557d42d0fd2a07de8611bf55727691bd4910c050cf1746392af480c90caa89c4bdc90e22de8b23033e1c3371243f0a6ce98f70bd84e6f70e189da6e5e056770fea9aebacd3158ef9ba3eb7d3a2b3e9dca6f4df6f67c39bb1cac5c5ea033a85f8b622d222c1fa5e552af0be146c7844fd6f579df42201967000ceccee2a1398ac60cbf3dcc51b0830c04144f79c47d904d7808f82e038e6313aa567a7f9ff6e638e33aae25c4d49c9831c588fe59a6de2baaad60cdce9de80f20a3e585efb01f508450e842a5f79c555aee0265cd10721a147b316dc61f89292e25ced876000a85d4e7c39a1", 0x1000}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x5, 0x2, 0x4, 0xfffffffffffeffff}], 0x7, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x8, 0xf00000af, 0x3, 0x9f}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x835}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4d, 0x5, 0x20}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x4, 0xb731}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0xffffffffffffff01, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0xeb, 0x2, 0x72e5, 0x1}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x0, 0x80000000}, {{r0}, 0x0, 0xa0, 0x80000000, 0x6, 0x6}], 0xcd, &(0x7f0000000040)={0xf1ac, 0x8000}) munlockall() fchdir(r0) rmdir(&(0x7f00000001c0)='./bus\x00') 16:05:19 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) linkat(r1, &(0x7f0000000040)='\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) r3 = socket$inet(0x2, 0xfffffffffffffffe, 0x5) fcntl$dupfd(r3, 0x0, r2) 16:05:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x345) 16:05:19 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x1, 0x76bd3}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100004000, 0x0) 16:05:19 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7f202d, 0x86137) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000040)={0x200, 0x2, 0x0, 0x4, 0x6, 0xff, 0x6, 0x100000001}, &(0x7f0000000080)={0x7200d113, 0x7, 0x6, 0x101, 0xa8, 0x2, 0xff, 0xff}, &(0x7f0000000100)={0x1ff, 0x6, 0xdb54, 0x8, 0x1000, 0x59, 0x0, 0xb6}, &(0x7f0000000140)={0x9, 0x1000}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0xb}], 0x8, 0x0, 0xbaa, 0x0) 16:05:19 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)) mlockall(0x2) r1 = msgget$private(0x0, 0x40c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xffff, r2, r3, r4, r5, 0x0, 0x6}, 0x1000, 0x3ff, r6, r7, 0x6, 0xffffffffffffffff, 0x5, 0x1}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:05:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x25}], 0x2}) 16:05:20 executing program 1: r0 = socket$inet(0x2, 0x4, 0xffffffffffffffff) getsockopt(0xffffffffffffff9c, 0x1e0, 0xbc7, &(0x7f0000000000)=""/175, &(0x7f00000000c0)=0xaf) rmdir(&(0x7f0000000140)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x148, 0x0) 16:05:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xc00, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) r3 = kqueue() fchmod(r3, 0x20) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:05:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) readv(r2, &(0x7f0000000480), 0x3) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r3 = semget(0x0, 0x2, 0x40) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000880)=""/224) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x8, 0x0) r4 = semget$private(0x0, 0x4dc427861d48b903, 0x2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/166) r5 = dup2(r1, r2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x20000000010000, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000001c0)={0x0, 0x2c7e2f81, 0x6, 0x7, 0x80000000}) semop(r4, &(0x7f0000000680)=[{0x3, 0x422, 0x1800}, {0x4, 0x2, 0x1802}], 0x2) r6 = semget(0xffffffffffffffff, 0x1, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000014c0)="2fb9c929af931428d57569b273f281a76927b7884ded27c18dacb6291c480ebe45eaa00a46bb41d7167653cc354fcfc91b263ee7e9dc8b7bfe8849b8b052443075ee409891f4041d13aa2c5b0501ae47ad8641e716424ff3b5d31bff4f23897cae144403e24c5ef5a8302debbdf4b17731ff7b6d39f665be26eca491771f317c3c0964debe186a51010940fc6fd22ea4c12fa96b8b5f97025b37d145d837", 0x9e}], 0x1) semop(r6, &(0x7f0000000500)=[{0x4, 0x4d, 0x1800}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000800)) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/56) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xfffffffffffffffa, 0x1000}, {0x4, 0x100, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000006c0)=""/176) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x7fffffff) semget$private(0x0, 0x7, 0x1) semget$private(0x0, 0x0, 0x1) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000780)) fcntl$getown(r1, 0x5) semctl$IPC_RMID(r6, 0x0, 0x0) 16:05:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="e1f1c50b", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xffffffffffffff80, "855c55000267f5bfa200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:05:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x0) r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x0, 0x61e) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/123) select(0x40, &(0x7f0000000240)={0x8, 0x0, 0x1, 0x0, 0x4, 0x0, 0x3}, 0x0, 0x0, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) 16:05:20 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() close(r1) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x5, 0x2d, 0x4, 0x1, 0x8, 0xf7a, 0x400, 0x3, 0x3, 0x7fff, 0x1}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0xcd) 16:05:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="04c36948973a5f7a923e524e7bd32291982e34982af515bc295cfb03813ed126e4d8c0691e1ea9d725cabe533f93683b75367e69f9ec20e193a7bb9601d2d5e95bf676de5df49f9b7a", 0x49}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000080fffeffff33aeccd84e45e59e841743009b52bd297a623490b310566356f799193bcfa85a020bb0ab14b48af2df48784cda4d621886eb5c4d002c078176c575768e8d5bd80e7986e67fe5776c6c1e9b203ef45c49", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x2}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:05:20 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eafff05b00000000", 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x7, './file0\x00', 0x9, 0x9, 0x4, 0xc472}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8400, 0x0) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) sendto$inet(r4, &(0x7f0000000440)="ca9051e9fa90e56a1356a2fa36a2206d07e1c9b0303c3411397fe03b8c5ae31a06b00cecfda86ea244ee984fc63e2a3d4c83c0a8d0b4fa16c2fe3a89c02f142aaa441dbc9a8d07540159d86557044b82ee6c03569eec1b60ce1c977ba4e5a3c50535e30642e7681cb219f15c760a9efc3291f2c2b3f8145ff8a1d415fdcae90efa21", 0x82, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r7, &(0x7f0000000a00), &(0x7f0000000500)=0x314) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20, 0x0) lchown(&(0x7f0000000140)='./bus\x00', r5, r6) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) socket$inet(0x2, 0x7, 0xfffffffffffffff8) dup(r2) write(r4, &(0x7f0000000640)="1952b22198f2321f4fe6dfc568fcc0d09186b5d19ccd7c4b4d1adfd47348b509de1e540fe22b8e295f53c5d87d6b3f400c1bb17bf3644d9dfb394efcd39952795e285959a084d46987d3b3de5c318650fa11238dfee01b78ad643fbddac72c2977088c4e362ea347b3c853ecdcc0ffd1cfcf44dfefeebd07fae832d26a6dafc311b61381d7e6cdeb6e3ef9b95ec018c7bf898818c04bb0b1a1e14473769054612751f4707452556310", 0xa9) semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) 16:05:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000002a40)='./file0\x00', 0x700, 0xa) symlinkat(&(0x7f0000002a00)='./file0\x00', r0, &(0x7f0000002a80)='./file0\x00') readv(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000280)=""/161}, {&(0x7f0000000040)=""/51}, {&(0x7f0000000340)=""/184}, {&(0x7f0000000400)=""/157}, {&(0x7f00000004c0)=""/113}, {&(0x7f0000000540)=""/140}, {&(0x7f0000000600)=""/146}, {&(0x7f00000006c0)=""/191}], 0x10000000000002b6) r1 = open(&(0x7f0000002940)='./file0\x00', 0x10001, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000002980)={'./file0\x00', 0x53, 0x40, 0x5, 0x1, 0x8, 0x1, 0x4860, 0x0, 0x0, 0x1, 0x9}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$KDGKBMODE(r2, 0x40044b06) pwritev(r2, &(0x7f00000028c0)=[{&(0x7f0000000080)="97ab0f7d646c44131527ea3cbc66f129b30b", 0x12}, {&(0x7f0000000800)="d50597bad040053bfd0aa66caeebab908bf16e6a350b5d87bdd477e3909522bca7d135157c7dbbba5228432bf966bd24a67e2c29db6249ca1cf5d7a3198e7f850f1937d78af3b03255e40f1b08219a16a4286efc5b6efc1c1ff3a25edfe804b16733bca7fc5a49dc02a8a22ad045abf53a3b00b43084f9623e6ec6cf1de5cff1e459d2f7ddafd2bce6ccc9fd9866b8a1812bbd0d7c2e9500459f7b66153a23fdcd6ad2d9f71278d0fc71979c76123ea2440c5c37dadc3b091310c922703cdfe71387a7f0e395b9d8fb227bb5b80fc767a8b0dae1314f01763dff79e50f9200359de9c8d8aa54f457ba803658f19bf2432c2a0cf4c5cce761e30a1298d1b042d5b26352d0e4a813ceb692d89721540a1eb61d9dd2194bd3438e4c86798e3f83d9c4231b647ff235ba83c055b5b5b77afb7c11f053be53a28578a567d79335dcf3a31078184abcf6f085b3f7aa7902ea76fbee762c77256dabf9e6f4bf5070b4cc33d4ed501235c141f12b9eb7a106f635f929007b135b84a9abd13d78718f1bb8681aa76350cb4be512ba58b11c963dbe7ff866f075bddea4a34da8fb9644f322ff92bce32101de892ebb86ba0df6b55cd144203e29ef1f3e090a8345d0dec589b6c7a017491fcefae947bf95fbbe81c486989eebf07fe777017585b0466b1f1ecafea874fa6c1eaad1400a2a9124478a287c31402484a2576f406c93a6f2c7f9c5a3f0816a53594239f184987f5095b9421e82eef1229d6f18c7b86b2d2599b972114c3baf7a7090b419711b0803cc74a71d0734af4f910152debda3d3ebe855050a3ad62df5e0ea168b3d12e7109a4938b7259f0386795de2af6602b1d44fbf7b93a8476c7c616bb59f52a3aafb003fbda23f235c70bd7e15680f2f4dc4c29e062e3e7cf9ce16d6d1effc36de2eb4c137944483c59a9668dbea5d71409c1b4dd8b7cff0e325f03488b369b01c305a984b6d8e17511e1efe7cd11965a212a81d8f8eec1d9872cc21e7ab35538a7bd3ffc4b67cd09c43820c68b016dc7acab0651e58907b9ac33bce44cb731d17fe0ca14a880c24a2906d64494da72064b42114f5fa5529539d549fc907dde3a5e4940c0621dbcb5da55d6d530214f4d45e38a941e90f6583aafa9992947c707af48c426a4cf27d8bb1f0ae902dff81ae0939695d6ff5b189a4a74b828937af3ec52e158011fe00a21457c3f529230ec32ae64cad8b870a4816552fefbb478756bbf305dd1865c2933fc0efb73c19e1e32dd5c562d906bf15922b403f6a1ec4e6c7bf3faff782fdd09b548f7c39c78f6cbb2258d2afac8e40bc8b1b1bd294d7742a13173b4ee3471551d0e91a7d72b921d0fc8e6d38bea14c135f0f291a88bb6c9947a146900900791d1c77f22423a6e3a6343b1a6c1acd9ce82994c7c1613372b8892f5d844905397868df1bedc609610b200b33066b2d2681199c20cf07b5161a11f25915387e1873db5eaa4c4cadc16b6e4bd3a63925eb2ca047b5129810b35623be41dfd4ffe56b22fc0f1745c2db9a13574012c0edeaa95bc1ee9b5790a5f69361e68fb01a362cfb168cee1cdda106bff3b970926954fc5690b579c1a25f58e4286b2f79782ce5856ef7a72674adf07565162954153c03d07509295821e5afa27ce26a0eb60fa6937d1ffc0ef1afce1dc549e9cdaff3b0866b1aba4baea006055b0ff74eb015b9196dcb81d446abc3ea8eaae4964fc376bd86886d211db42110ba30ac5c1b11099175783849d57f2e374ed0850d02cf8ff4ee67ef5b02d497686bd05fefdf673250057e2533a2d08e0561e62d752d2a29acf092849ee23abca36b79c21dbd4c447f966d3935a9c7be37a1814533d1f1e595c209dfa0d728956b33014f77d5686d3908f7ccef13da63bc4117d15b6fc3203966c782355cc0e83c5de04d37637d580ea50f95bbbc44c70a885c3cb804b78bccc41e69d2c2c23512c515943cf00fb16aa992c96d9601980225127b95fd23277e18027418a1693a32dfb209a7e0c62cb160a208ab072a1e1800ecd81c975bb6f2150656ab4db7dee49ed648ea6fc44a737b943dc90ed88653b2e6970196c66ae9082812092b019ec8c7a710a6298f846675c3a24e044a89e77293376b71ad3c4ad1e096fd309c3f6de6455283dd9e231e71272e7ec7bef7ef3a1b7dee309bf24e6bd713fca8cce3a541b0c9748a7efb13c66e053dbfb3374a10a438636ad1ab53a9b0f5f5a1430f607e318a46acef0d5d88e62d86837d5cd0859f1b1c14be920200ca590062cb63931ac660d794e72bff55548e8c9767e1f36f634b7a5de497f42e75164ad1d656ba649e95bbd17892e976116b16932d3080e56c4eb9271daff81fbc2bd921ed24574404e77a7a6846248d2f4736f43b7c9172f273f7928922eea0fbfa9850fdbe80ff909df252c456cc7e0423344d5376d29d0f69b23e6c1ada29f456e02867bcafbfe25f0f2e7c4cd8e1b04e86b61b7704dff1fc25e22d5ff9709f1bc333b4ed06cadda1ed7a1841ba6acdee88adfeba04b7d01202768d248f382b72dd1fcec352ff31692d03eab56019edac5aa76bb6725026461938013c829c339022f2e1c3f27abd005375746221cce2faca75d07a5e30033e8d153ce4fbc47742305b1be6c8a1e58ffb84460e978125fefbd0f0d1c579483b8d01be941c92d9f271c6530b4c6d328109c7a1632d6168aac012900ef73baad267acb70d55f356b1433f2898638235e424229556b8efecab3eb485a9666e165f563e9ba2adec1065a4f7dc78da72c029d675ea98c8fd36b7b7dd180847dc3b48a1a9dd901bebe8d6e6f683663ce7314b5ac1f0d6c46df362ece1c16ae1c23a775c3356fb64db55c9f0eff14d56b6e998dcec0fdfc09c784a22ed51cdedf3a2f93948300b56c1c0793c3f8be358db00ba82c7c1019f2376f481b5a5227638963300f36ed4be892bf7d85b46337d1a60cc70a9bd68b1453e82946d7cc83685b1287200b1bf330162df2b67b43d60a382861c2c395b5522f3f60aef520b20e31ed4bf9777947a6f9521a6c7b396127543bcc60cfdd15a8b9817b124fe9d1cf1a596ecda73f50dde565d4c0322f08c29c6f07f56b914963b21dc35c19cf91e029e52f8e2b498568249ec0e0a1818c42ccfedf43e699bf7017a9dfc0cd9d0e83ebd3a87ba0cdec63e1481888d33d26ce671f61a1a3cc7072c56fe6a1326034ca836ea727770e8f58099cd83d90518aee6a9b5f2c5797a8994228cbe2b6c83c04829e02a660ffe7fbc97119b20acd2cc7d90954cfe9ffd895be4f4c690b55e806745b2f9eee19c2b947a561de97255e15898a6627d3f47b56fd8b1adf3d34b136e1686af9d09b7d8516001b5495b829214279fa38b416c2901efea8d2921b9f530b685fda950c8938195d015d8b3a40a514d4bd7a94cd8ae681cefc9127e25e638bc5df5c7487f6d8e1bbb0a92e8f018daf1f80c613d94c2efd921d21c7d80208f685306bb3bb5d80d7e523850a7649a049299d73ff14c197c8144bcffdbde920c685ceeb2d2862ed1f3eb644f17253d1ac0c702291e3a402ee9d494199b2b0d16b8d8a2d12891ba5dde9a3d93ac8a86818d5a0c08ce28d8e22bd78208836b87c44500f38d67276699f9c6849aa446f58072005515fed8fcb6744eeeb328f3ae08c6323f2a8fbae97132cbeb49f6f145b2b39f73e9c5a5091ef66737df5353171bd0f4d9b878a4230a38c8a19e412901fc07f373bf7dc953509b83ef07164875350d61e7d496982dea7b2c29190d7a94f5eb394cbeabf0ec0a761686bbfb29dda0854e3e467d0a61d95ff44b1046fc4046052d06b230fac4ab10af29865a1e76c90264f9be20719524cf0489875ade24a31684803f1690d7cc0388418a5cc747b8d851314ed46bbbaf9d280b7095ee53d6c92e68ec832d11c6e9a41062ed3417e3b1aca1751f2b19978c35d8b6092754d306372f5ce6becddb3a135bd98ccb8d24d4853dc1a025ab21ce3ae29a21479856b1393e5d285f28e136f5d25d6b8c84b2bbfaba62f4c5161038fcdc228594da20fee14c7cf196e740709cde114d429a7b9c2617e3d1ba26a3eb7a403df70139c1d1c2ba533301384697f6f40d2202722bdc325a82bdfd86eb6136a39cd9e3c606cb595f87d220f412de42bcdf778de2d9a7e4272e5ad684676093fff810dc827547e7cb7e8e3379398b0de81e5b596b57cdb5ca0f69084b25adc6f98409ed329d69a6f03b2a4a73850f5c2eab40500fda29132ed108aa126d9d1961f42f66199404b0fb7d2682d4d79f673a8a967c271033bef6b16cf1bb2c82f337f853050e08dbbd0edf09e11bf2b85f5256372ab7bc270cf36a12becb4b2e7264023e27cf1fbeacc42e0dbaa12c658a39bd78b45300b3a0ec11e356311bcc9a45ea82a8a6447abd23d99d34f4ffe5cc16784d92aa92f8a1b3740dacf4c6daae308b9cd4c427d6a92ee50baa9c527a6d82c4a97fc57fc2c44f227b9a9b310c1b9198531782e42b3248595ab9b3fa3a50e9cb8f88eb8c380a83ef42bb9226ddc98cb2d1bd3f95791bcdedd464f47bce9872534c28f8526921a04322b13db2012cac29485d55724a407448d9bd59e6a99dce10cc7e2340ff507a87d45734efb139763b25d545fa1376d1d9c1f5b5888323d45c1e0c079ee242f77888885c33cceb778086d6c32c3d3a7126ab319cccdcab799117c9cf116dd57b2e509e06eaf741e6ac355bcece41a74c0afbea8bcfd46ffdc0ca85dfa870effb989ac9693f5571fbcfaccc8a1c2f1c8c6f3ef51c1bc0dcfd321f9a8c58f11c334205b6cb8035be8320a0a266b0ca28fe9932da882ed93688bc5729f999ad136bce0bb7cb6b8c5c08a40b41d677b900227781a37bd127df78fc24d8c93edee6943c1e71caecf716736e5f69a8ea6e8586758529fb03c3bcdbdaf56c39dcbb91fe9fa7fa07e0f50ed56a5486eac9152475d4455af7d5a9f539ce2bba8832a5a5c2324560a9bb1d4c39a8f39285ee9a5ed74ca8c86a12316e18edc908afeddf3ba42baf465c151c831be538a1814f86adc186ab02c1e740b409d3daf12d90e20849db2ef7564a92d52f827f4a6738b85d10a578c323154725ec27fc4435f7e16f7954b50d5728e835642d27e31ae4586b6d221b6ea109a690fb914bd3ddbedb25cdf961f9219f0ef7d550372ea26715fffb3c2420a984df8714ba4a575f8dbdbd921058fe26b6a03d38c6e32748b84571427988ace331f5c61a81585f428a17a51106ceb3bf486c6ccafba5ca1c44fc02bf32701270afb90d8ec1010afca18b21f994217aefd6b1f34877afb9940f86e9770a49444c814e78d37eea1a05ac8d6446f06ee08c04f03b8d8de5ae9fb465edfe1decf85be30b0618c830de1fbdf91e4d19083aef47dcbe20eaaa089d2908ac28798fa4c12aae8ed7670e31f4eb7027f1e337e9b5c314ecde5230306478d05750229888de00e761e5fc01a28a668832e4e4fdadb2d44ebd6112fd423f496db3483a4a6a95db4bbd92833a2e82fd2650e4f6aa77a26df41e1082670e001af84c4c792afdc6fd4a8889ec19063f103d912e4bda2a0ba0c6c63449151825a03509c88efae3cefa259efe034cc3cfb9a8400adc43f2ec39a2f195c74ee37c71a6a41550fbebce8025699fea9532230e602f45c4e83c93a56d3c2e2e6368bbc7c989ba2c6fa9a8c90c3ab09fa1a8524123f1b882c114b0d8de571cdfc0c091beadb0dcc893eab2b4e46838b165afec7e9bf9291d8fb6e552f97e757832d8c88d428093d343033eb203b8991656e4e559", 0x1000}, {&(0x7f00000000c0)="d0739784b63984f92bedf8fa090fe5fb363e2fbe5eb84eba090cb962091d938995834143fb4c2009d88e879125c5607f8dad67bfe44267ab2a1aad2f1e8512def881a680b25e67a2ca24bb", 0x4b}, {&(0x7f0000000140)="e8d690f86c5fe222fef1eb73959fe22341277b70814859d3790b0836813ff76e4e37a70ffe4052c6b2ee318e4b10070fae5e7d9b510cb73089cb25e666a828251562254be4fb92c99e82e19a2ba15897749e76491c8add77fabad718389a380d5b6b69e592c0732c82f77886c3f678855c9a132b965f4907450194c6ea6098b3656a412ea545a69ff9d8753e034ba963bfb6ab7b53331e20af63de7c82f3e9805b2c9a30ff659e60883f77", 0xab}, {&(0x7f0000000200)="54af3c15b44d33d9f0a64b2f48d0eaf36b4331119415c018d32f0c03e446f3a4886e56d56a17cb34af9a46db9fb8ac6ec7f61cb1758ede254e0165e93ab7ae448a43137a87c79cae9ca363525633b8d638caae8c6e9c43d12e4035cfb0fb18a7ee309ccc0e7aae2f73cf0050221bd80d6f397364c0034e812f", 0x79}, {&(0x7f0000001800)="0dabc1e7c82a53333454c2d38e1028c5eb73cd957eba58e9a8e7312c5775c20d05546963cf78090b0c9ced52f0b1da21eaf09b4699a4e4edc874101ad46501e6d4de5748d7ca3ba74694f033863a61cb0d91ac642b824dea95f6fa9185e705484d5896a308d8bd42ad331bdee89734c02758bb75f1", 0x75}, {&(0x7f0000001880)="b1964ad35888c099f9109f905318c6", 0xf}, {&(0x7f00000018c0)="c3a5d3db8eb7a3df3ef643de6a69845ef6fde62a56ead1f0232c175cfbb4d3a9c599f72a4bebc3a5d8b152384a1e6955c97f1917d2f8404ea52a09c12039402c73311ecd77dd1c12803c870bd6e7be8b064fb2543c7aa83a1811913f167eff0521fa0ab33a61bca9f621b7d32cd30b3d390ce8c1890a5ddb7de12b03c309e7024649ce4fc49104943ce6ac28aae0e09c13a615f6bb53df98a3eb1a9199506b4f68e48bbf178d31c1d2720eb74e9a0478fbd074eea3c5957f8f7d69dbcc5f5e49bc69ed4e700a1d551d4fb62501e2b644d442fa3928925959a1b374dae1ca86e603b2c10fb32b2fb400bfc81e3ae28e922faea88719165b52fa130d65ecef59cd20274a524397b131aad89eae842f05a79837d255d3073d66d5b67b9f787d951abd3f042b2bebb1bb51bbdf7dc73de378ef6b38f103c12ac7f0811511eef59abc88e8a0c97bb075c2428eab65edbb6940911191a70dee604b8cd4ebc4208b34f265f6f5fe84844a932e8455c350ab94bf1ef42917b61ea7b04e7e8f0da996ebd672e8a72e9c29c2094945d847b43997c627954b3338fe49b2d8c729bfa331a87d4bb04979481186976fdbb6c91d08edae209624c18ec8894a69c0a2ab835c15b2a76e9f753ec5e06d8dffb7dd408d63adcaeb23a6c37db5de3de57a0a5836377817635322fe130626ee206eccc48ab2b8135b27841cb9809818cf37d22a477f7be41f5f82a90306f69994b8f153b56369e8f58d4c391775097a81a3d955cac4f5da1f713321e098eacb0139c9890d748fab43270a737943485e59939cbf7570fe57d8036cb22a19e63ce1d08e209f8ce48fe170606274c0155395a7718502922ce565ed205eb0cd9e42cfb3562da5e92bef4b214ce955756dc045e0517723545a59161f74037ac37f61a0b6da2c12ecb4558c007927dd7868345307f980f5650bf74662c3115510caef60d300a762bdaeccfd0486f4f14c9fa9001acc471c0d0ea82a495f234b717f6b2094ce7f8e9a4ebf9030297f9ba05e4fb8037be6288fa9f7993be838c711f2c4e90e24ea39d24b1f2d590e75deaca91209b1071d2fd91a9c9f1a3e114d7a520a2786866d2fbf7b4b590d02483e83967402708550b2fe1fd2d543fe56566c925931a7a4bc0c0e9838d55899c67a3a3a9d3fdb1b9410f477416d52da36a22d44072777ce7f4d08a0acff601c830d7d14fa4947bd7d7a6dac0cda34b3f814a56aeef1442ba18baa2a64b8bac0289b17a355be6e2cd3c2c0a76bf3774d379a10c6289fc2a88e5a9c44c6910722362d41b30177b2a4d0c6ce749cf5557b299ca0baf6dfb8f5b4e935f71c89ed70b172a09d9fdb24f38bdc5423a5c2fb890a3e857a23fec46b77dcdc2c03d242007ecbfbbffdfb2e3d656a650d3766becc5242a5eaa428ffb7b47deeb73f43cd74e6817aeabaeda9b25692b61dfb69a7a220fc761b85c8d2ce0f0adef9b1c161a8079a97e313acd20ae382e167eaeacf4cc728ac10962be0b012b35fc90bf67b067b0c34a978d33b00daf38426fb8cf857adcca1295b0c0ba0a546c908d268f16e93b63a45133efaa215ffc9edc00b8209208a0317a8b33a9a72e1e355a299266dcb6d1e1feb91cb9af565818549d5ecdba1c186e2a48f87f83947526beb92feeac67be26f1fbc3c821eff59f31cc9feb94d4f147e95d206d2445caa5e560d56b8f0e9b2f3509d513df847161b5c0aaa4b207f10e26c523151997507436ec60fe4de7fac45bf04503b8ecc3735422247457a414a5d60b4d65a4f511eba9a37e0e6aacbaad93dab2180ad1a88e6fda206dec9f64b6a4a8ded50141341831b00ef9b946c9b201ca0941aeb1d188724fb2184f378190304a77b52997ed1a1f71a134ee76886fbc899a6c6d9a25d566246deb4ce8dfef89386f72539ac3ea454559a6d365976b4330c1328cf7e6165a7eca702bc0e09456d9ac567d1d57a1447ce0eca48a320771a18388b4c7000b62be5977dc437007750933588a704fdb95aa26fb256dcfb232180aa1b092ebf93d93d6d348df4bfe997978abcd0279f05f37ce681c7cb640fc7dc8f844db109b7388ac14ecc9654a0e495c8f2c8a2717ad416cad2e7382266a1db7e0414591d7237e513477fef45d4e581adde962a10fdc74a457d73bbf54cd41258a7201ec6bbb0efb309834a85a1b9f5a0d669e311a56feb12b7506994ea456e81792c6836e6451789fad91ae6be1fe00b0cf7c84a1c5966fb9f50ee3817ff33e5e0bdfe8c0808b6e766918d522a24c8515b44c8599c9a2fbac4354978b8e63d384eb8f0ca3a0dfbf8bb6aac75fb7c06db2333ae7812270995ae9d54f21cf140a5a8eab33d64ff161ad6f3f4b3b6a3fac94b3fac3a0bada7ec1389f8e1784b8c93107c2b2af94552fa1c7ef80556302d204f62d23691fccaac01eac83ad3289139a0bb991460117586060bcae20cc2027701653106ab505ff88cbcebb64031b02fbe574927bb50c0f26c936d1ac6f528d4b84c66c5080435d0dac2625f65912104cbddef1e2cc7c50492cc87398a1edae59c03cb7c1cc806a8a3f3353dd63f0a33981d80fe6daf19363237614c003c77c01aef34aca5ac55fc687a855fa6c36f1c99d82efe8c3ea0ab75e19b4b98cbd58d3531dcb92640e89c91313c668fd64648fe75cdae573ea00e84bb80b4c245d48e4c61f974e63afd968c2806cd919b1120c7404b359c0d488e8827b758f7c46d923e27bb54347e1364023e7af07b504ac0a2ee9c039d528c5bbba187f175ff43b1cdbcbbd07f4ee0c03175f5ac38634356f0cdc338de7ea4cd680ff30da76deef90b7535ae5b2e1f40cea92b42fc24fb8ec47266e73191e8dcbcc4bc6306d36738d7c25503825ebf7248488f913c469f44dde60bfa9e45726a5ece824cf6fd1bddd4f37df511a9ad46cb5d31960167ad5f324e0d82b5a78a55753947d5226b08fdfb3b8ffbd2847aec1e6b59c8eddcbb7bd4740ca6e48bc09c7b57bf5a4428704db3c4e82cc5d7841d1e31d6e720aa247cae53f7976916f3f21fdbb7de2085771cb1e186731d4250585fed506bf931c74ebbb598dfbafdc3f770a60fc5ec72a61d188f8a678e0308e7de775fce572aaa4d4f3cb3c45deb667af68f90a51443a1a5056a47399dcd0d5190041940d8b3379169bd87f5dd7a469c2adeeaf1293f3f66899e46d560e713526abd0210ffe71297e4beb29aad7149f533c25ce2e6f6ee46cd70ac7195d87dfc65b4a635ae936677b403ed4f49d458dbf1414de6c16966efa6b01d9df768f27354260855758737bc996d07de06872fb351963f3d5904deafc46355b9d3149f161160ef8707d29bc75545634a4b9277e67f8b8620bd16b073c83b3915ab195b9a5fdeb625eb662c3c2ba2e315f38bdb16eaa66a6106fb8fc1807ad0146070be97e554188d1e2ab8103a32e0f4233778838fc13a50a870f2e23df0623d8c0ffa2c71f606b5885b8e40f6478e17a62fae7ec879c3f89a2db8df7e2bf5d9044688f7ac32f6207b5a8b9f1bd2189e773edb910d11b8dc86ad4284f362326e30db11d3c531ab7c8c3a6006a7d4d3e2e3a8759b7a2115f9d56c7951bea012e719c1d64b33adb2d83330b790346a744ac42234389eeca61b34f24433346fd36c9d2a948951e6ee864905bf57bd69e8fc1b9b355a834834afc363814231cf1b630c25c8fe5c7dd83c625492a3212a4b874abcf05bdacdc3f65a6e0a728aaa49e5a80b05c02e0f1cc2675d5a8e5ad436d75b1d84b969e12aac230743002fa898f4bea0d1a7741b3d6cc8b35ac20f8efc85bbeac533d02d2a3bf92627b44bc92db2799d2496eee989282d63ecc7564a9646c84cab768331504adef8a94105df7354ef2a4ccdaf9f60e3a2beaa673376c35ff0f838a7d2631116a5f2763d80a24636e1c8963b7f5d7db20e4dfbfd3a8b42ec6cf4d28179d4f697ee33587896313c62e5ec905413d9f06c247fb9c98d716470d27f3bcddbc452c61cd4d6bcfa7ca31117d173c43db82c7ece6c83aef1bb65b1e7e4c7bf683cd717c5896b49f5033f48e32eeda01885583396d5fa6500e469c9d5551bfbc0b960bf32509b5f13ce9ce060c8b8561080037289c1e5bf7577f993b901e7f6017cf5de2cce4c003e77712d404d91d8e071379f345ac3dc6e36879e7cee53233db4599670a7631e256447d09a5b01d693c0b5310d94ee7df9ae137945f184a322740a473fddd6b5028f5f426024e70a543a573cb00a34d4e4e8f466dfcb4136731a0066de327f2be1038b23d0ae8f1efcebf12f415d02b0706197696e594c26fcbaae2523002f38ed9cc9cefb66204377808a7ef37d744fbf2449e391946a59cdd6d18a9add5e38f4834b69b65b76e800d1e4ce21a773f28f131b1b4ff36280d6f694b22b11f07711232a958cf8b88cf013b86452258f121ec9e523f159ca68c12d7f2da01026b90513cb828baca14fa9739193f0e9e0d0ca8718600294005743b79c3864cef5192f48e497bd4e8b38ddef033fe3ec250a6a26738cc876a814211421fa03b69df5ab8a9a93c444ecb0a116f0bbea034a844970eb918c8bb7dba457b710a0180778284393bc844bb1b3b33f3771a5996b30893866ba60e4de50ec7fe77a44f40b647d7cddb307b072b652b186c91a39f48fb9de89460d95e2604b2727eb5669114e7a9e13100792f03a0f86e2db8810c8858384e3921ba7dca475c8ca68779cbf792e3279380ede6219f92eb97449444592afb8e33b62ee03494b11e78ac097e5f494d64afce3e62ee1de53a9a300270e2b02531096895e793260e7aaa698ab9e25445a2ccb0f82addd41b29aa4ad59d9b42b6a839e01c7797c14fc3aad68c7a6db4c6d99303276583e0f70366ba4e87de7d594facb7c840ef374b507c8c84f351b0da96f57bbb616c0997a48b8d0fe1b9ed915536fe9df40ad6a02d5230c85635e53e6514b5945e1c75ca7c941d185d77def22d64dbe6c41b330a91d643ff29aa9a8fa66a708f1bdbec2231f1cd508d1799a041b59a15bd4af6bab47f7717d5819f300ae24a20e6c75210059348044e60bfc8e1759018c3613af19cd22b95fc5ca14e2c743b602b131decc057b72ac70a362239958035014d633fa9598a7c96f26953adbb3eaf10d00353d4029e7c34855552b3fb956300c2b9c8c78cca42f60fcc7cc220cfcaaa2f1b2ea659d230cfa5d498d3ebd6079db7bb3133d34810b92ce3876d43af978af794ef9ca5b55dcb936ef6888e92395f72e34a423617c955f8e0bff2a86c43411ff062c1959ee576253e4f3cc61b1851ed8ed19a8e8c8f7b721b1a597df1b8b2fea20fb95c50ded552de66c4654df5a9c257ff9e02d0fc69f06c5d4b9949c49a41fa233e8015064fc04d01b872e1db005ded3e31d22d272fd7d033498df9e8d0b75c65c6631fabc02a18adf923bb059ea10ccd810f94c87bc0e4f904a9ca4b33fea52e78b73bb25904f037b9d272895539db0c6464a707e10ed203fd6a00975066787bac3afd29b5829051f81e949cc5258275c289692f911c3f4693c474c476a1cb17e6801dd6cb5e381ab5e3db3d94e17ba7d52dc3ae2862990c2c54c9bc293d4a96d888679c69d41861cb23629fcc1fb8b36838af33bd04d0c3a646ccf5277d581dd4723898bc062e21b95b4e43e6671e6b1d3b2048c7da6ae10bfdce35e62608a87bd5541a2ace28c354499a6950743e65aa9fe8cb4c9a29a7f9c79cb3898ab95b56584158cad749bbfa03618ab3d19d4aafcb150868009ae407342e533709f581b9ced20ee10d79257a481bf", 0x1000}], 0x8, 0x0) 16:05:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = geteuid() setuid(r2) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:05:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0xfffffffffffffffe) 16:05:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0xffffffffffffff81, 0x8, 0xfffffffffffffffd, "beda1674c8bc3f60d471e45960703e11550f553c", 0x0, 0x4000}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="2b00ff23000008003a06000001010000000000007168addd5f33576b0de2c1cf4e1f0ca29e214c443475ad64577d843db83540cfa2677fd23b3ab0729651987f70615726f5b7fff9217ba612114ef4d2a5fca4d3c269462eaeed7343357ae746e8457e339b69c235178ad0a3df8020e8592f385738018ee69b38676644345607a6f81151bd90923e66cd0165595b862881861fdad2e79ef9ff238a3d91ad753ca770317d9d9908856560c5f7ec11f9efe684845021e791f11ba0c626eba075eaca9310413e2ac51bbfe1492089b8330d9d7536188cb248f4149dbd972aeae8561286691af092bef2e312fece8232dc50cd2f514b6cb475b7c8d3df27f31516877cdb674aeda9747f78a829e46a7f77f41255d6963158df99343d53222400e40e054c64a8a54deb8df9f23686c9fdb5db35462becb1a97c291241eb9bf4c98c0d24f889b1228114fa509a340dfc2a0f6f1fd9a120b25616d1fdfe8729b7fe39902d4519d13278360cf58113d1a7a9abee5b", 0xfffffffffffffda1) 16:05:20 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x8}}) mprotect(&(0x7f00000ad000/0x3000)=nil, 0x3000, 0x5) r0 = getuid() r1 = getuid() setreuid(r0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 16:05:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:05:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) syz_open_pts() ioctl$TIOCMSET(r1, 0x4004426a, 0x0) 16:05:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x80000000001, &(0x7f0000000100)=0x8, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:05:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x2, 0xffffffff}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x400000000000000}, 0x10) 16:05:20 executing program 1: setreuid(0x0, 0xee00) r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = geteuid() seteuid(r2) setreuid(r2, 0x0) setreuid(0x0, 0xffffffffffffffff) munlockall() r3 = socket$unix(0x1, 0x10000001, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x221, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xef, 0x80000000}, {0x7, 0x5}, {0x42, 0x7}], 0x3}) dup(r3) setreuid(r2, r2) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0xffff, r2, 0x0, r2, 0x0, 0x2, 0x8}, 0x6, 0x9, 0x7}) 16:05:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xac, 0x1, 0x8, 0x1, 0x17d9, 0x7, 0x381d, 0x3, 0x1, 0xfffffffffffffffa, 0x40}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8, 0x400, 0x9, 0x1, 0x100000001, 0x1677, 0x8, 0x0, 0x2, 0x35, 0x52cc88ec}) mmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x3, 0x11, r0, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) dup2(r0, r0) 16:05:20 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000001680)='./file0/file0\x00', 0x9) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="52e924597c0633fce74efac378931e158385f6aeb0719c105212e68422f8d05211b33207497594e72884c645ee7af1678e6f9579889ec23c1e9fdafea39dac19b0ca563a0fb4fc6aba908376e3952a3ca52f0c66dc3d4d969b1de9f5c2ea59f12c17af7728ad", 0x66}], 0x1, 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001640)) preadv(r0, &(0x7f00000017c0)=[{&(0x7f0000000040)=""/162}, {&(0x7f0000000240)=""/4096}, {&(0x7f0000001240)=""/174}, {&(0x7f0000001300)=""/235}, {&(0x7f0000001400)=""/60}, {&(0x7f0000001440)=""/226}, {&(0x7f0000001540)=""/196}, {&(0x7f0000001740)=""/114, 0x367}], 0x100000000000012c, 0x0) 16:05:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x62, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x40, 0x2, 0xfffffffffffffffe, "46f0f23b45636f17aa9402bbf32b0a69449998a7", 0x1000, 0x80}) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) read(r0, &(0x7f0000000080)=""/46, 0x2e) write(r0, &(0x7f00000000c0)="09338d42da6cac9fea96af2989d945287b8afa396ae2e9938383fc4f3506fe16f7000c97993ad3509a8cc03ba93aab93f7f26e8f38128598e9ab97dca06ddad7fdd40a792aa3d19b91f519a0087786598875bb5785832a6497e67656450791ba9cf7c1c3dd551432b0b61a0cee4129af25806048fc42dfc94c55a61dd9b65793c58a2120d22590c6dab3a02dc123af6b09e0c7137d74c6bd1d4296cc12a49f285354840cdb17407dcb864decb70a0c87541c56a970869e2b7fa5654cf9013442b77a7ca5b14f5883001c4e8c", 0xcc) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x1, 0x4013, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) write(r0, &(0x7f00000001c0)="44ceaceee8a5e40a3c6a6a6d509154f366c25c222fae33ed5c2b8fd2935122a283", 0x21) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r3, r5) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x81) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x3, 0x0, 0x8, 0xe5}) chmod(&(0x7f00000003c0)='./file0\x00', 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) setgroups(0x7, &(0x7f0000000440)=[r4, r5, r4, r5, r4, r4, r4]) getsockname$unix(r7, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') linkat(r6, &(0x7f0000000580)='./file0\x00', r1, &(0x7f00000005c0)='./file0/file0\x00', 0x4) seteuid(r3) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000600)={0xfffffffffffffff7, 0x4}, 0x10) shmget(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) r8 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000640)={{0x5, r3, r4, r3, r5, 0xc0, 0x200}, 0x0, 0x8, 0x1}) close(r2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000700)=0x8) 16:05:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000004c0)="ef230094da732138c513b714f29d739b5f55d68183844099a78b39c24592ba02f1d188a67d80de01df08b0712eba8f4fae24a1fe85b179d03b982c61c84aa27ca1589516513684fafcd1dd85266afd32eb05b11f8794777bea2e6fefeee60fbac90c1db1ca559fda907adb7c80a4625048648250c7620c83bd133fb9ac735e1508730896b245adb925ed6d0612aac59bb8530ca67161c7fb6e4d553bf0a53f82a301485ae1f46467da4a0f2461d99781329fae03f0df0b6eb4a92844e8a12d91bc56af86de8b9755c75c9901a0abd2bc2a7f97bdbf79a6cfec06f522def3498b694e10dd8bbceb8321391394e193457a7b5eb623746d2a56bd7683805dfa4c95a09c69740fc029b66ef6192b2277b7590c822e90ca43f5f1db9801c6fc4cb53acfbf225b00e06c4b697e66300660c1eaf9a8f32ab2fefdee9943e090bf13266daa76841d80b4272f124d515e05f2c91f1a073fa89c2f61e1c8e29a2718b4f70755f230c18ec064c56c1ca8615bf4ab830262ff2309d6fdec997b48c5fc9c518e14293dd0b7a95bc335097692e9b362e99752f3d87d4ec6cb3d567dfa38bb517781909c133027174243454eddc31712cf289b6bdd068c62215d19ebff8bf1a6759bda144beec0f9fd8b57dcd267d03a25e34bc59d6c92ea281fe7b52bf78fde3f1493fae1a4be63bbc601e3150f51f1998de837f7930499ae83b018da64cae9db0ba943a7fd0b3e1ddff4febc5f5455dde9fceae7a16115d8569c25a5b363d8828529a3dfd893659cb4f97ec2329548b9aecfa12e3a58e41097bad0c5677a1a385621615741efc4e7251891db8c4cdc2ddbfbc5d4a19848b92bf89e484db103b8431b9b191cbe6826f47ff68cc58b50575c2b74b346cf590c51a5deedf315f79c558b087ca4e7d8ddf44aec767f8becffb2b527c282317a975c616b3edc8c3004412d69440f0149c29d1bdba36535ee3d7d33af24a7a7a20271b2353dc4d3d1dbdc454d3532a666f29b39966ca3ee41eed91e2adcaefa43b611ca108946c6e54398ece177e2194b0f168ceec7d5bd2b969220396b436bb9d2091b3cd4ba4ed3959ad54218ebf76c73f892d479b4fb4b1b7bb9ad34870979f2c60838e75d8de512339983c87339b6dc34f09ec551862002011ce663587f6251a3aa1b5cb67c20b208bfac2cea26dc0649ab4eb258adf596960d44d6c56c46825ea899efd5d8e17cc9446fd594ca4eb7af4424c1bf040b0f3b71ab665d12af43bff546f2d97ac61f177f", 0x382}], 0x1) r1 = syz_open_pts() close(r0) write(r0, &(0x7f00000000c0)="ff593548654e1528d2bc3fb78fca0739b5175aab0a39752b266d90d49c6bbc512708de11e94b088127607c4a71cb65d387f44bcb87d4ee2c1ef607a238f63fafcd39d9fcd603cc59daa51914b9db5219330161207f24eeea133bde3e2a00f3e5d154f2e7d752d4003d715ed51b220ae8344030d99d54caa9831ee793701376dc5f1c16b2a7a1c1e0dfc76a7f42bfbc9431b0c5bbc7bf1c7bff595a049bf1eff0692e1c8811f999a2b69d87", 0xab) dup(r1) syz_open_pts() 16:05:20 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="45aacb8ecc7caf6b74bac373317ec7c8b8644b7541e153d552f032b8e85e64afaff4a982ae9d05b1f00eac3eeb4eea50a38be8fe79dace815fc0bdb97db0d64a6ead86be34f4e58315cb16509218fbfd747fa01279a9035ab927f5392b348ed748bf95502eb7", 0x66}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:05:20 executing program 0: socketpair(0x3a, 0x2, 0xdbc, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="519f9bf29d309d926fe7e25afd1573c67e76d4b4d1157b0694581123d8f800c62a770eaeb2b5a8c39ec9cf971bffef3a2ea6633481daa4dd50c5bc3726c1226d7d580c63d316b5432c366803426b48bdf98df79561f38b06ac5516a7c56249688b10196326ff740dc732578d1c0c9cfc8453bc9802a5659bed36d9f927bf666b344c0fbe4a9ef6933f83561a192bef14f2e8b15b8d3ecc2c49cb2bc7b4365213bd7116670dfc2af7eff170864d60495727058e944c31ebe5d039c23c21", 0xbd, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x4) write(r1, &(0x7f0000000000)='T12', 0x1) 16:05:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x3) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open$dir(&(0x7f0000000080)='./file0\x00', 0x419, 0xd) setuid(0xee01) bind$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f66696c658c7674ba8eaa6b4a0295133641454dabf089e4c2061c88243015c6a94f0e6c2418964421bb1d2664e0683a6e913175d5bf8ca822d912e14c22d53090a7eac6d323dd76a205133d521560a1a019c26f15a8398891ea0b3dfd2f24737ef8444a755a6f8100493848c207bfa4f611a5f68f58eb1a3238cd648e5c8c66bdcc65783c6d8d1eb1eab8bf29480101f50347fc5535e2b7b53de887563d6c5eb33a0a6b0aea4fb836c817805dd567101cb8044ad4a4837d4a86c83a483aa34e014df6b0e8c2ca46c954d172720c64e25c25fd2063d465bb520538c2755176af341197ea732bd1e0afdcadfc488f"], 0xa) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:05:21 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x3, 0x4}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x8001, 0x0) 16:05:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3, 0x6}) write(r0, &(0x7f0000000000)="da", 0x1) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369e584dc47a783a0608b85073fb5b69408e9f6a79a6684a09981691cc46c250000000000006e454e07f39aa03c0396a7fac23940352d15af70b627f019df8ee5d218e49b06c8e326dde4d7fb8eeff8cb7ab1b6576926a3", 0x91) write(r0, 0x0, 0x0) 16:05:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x3ee) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pipe2(&(0x7f0000000040), 0x10004) 16:05:21 executing program 1: fchmod(0xffffffffffffffff, 0x80000000000008) r0 = socket$unix(0x1, 0x2000000000005, 0x0) connect(r0, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xfffffffffffffe74) flock(r0, 0xb) recvfrom$unix(r0, &(0x7f0000001e40)=""/102, 0x66, 0x1, &(0x7f0000002040)=ANY=[], 0x0) r1 = fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000ec0)) readv(r3, &(0x7f0000001080), 0x10000000000000b5) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r4, &(0x7f0000000040)={0x2, 0x3}, 0xc) readv(r0, &(0x7f0000000d00)=[{&(0x7f0000000780)=""/255, 0xff}, {}, {&(0x7f0000000880)=""/181, 0xb5}, {&(0x7f0000000940)=""/208, 0xd0}, {&(0x7f0000000a40)=""/239, 0xef}, {&(0x7f0000000640)=""/96, 0x60}, {&(0x7f0000000b40)=""/76, 0x4c}, {&(0x7f0000000bc0)=""/171, 0xab}, {&(0x7f00000003c0)=""/110, 0x6e}], 0x3) ioctl$TIOCNOTTY(r2, 0x20007471) bind(r4, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff67) r5 = semget$private(0x0, 0x400000000000005, 0x131) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000001f40)=@in6={0x18, 0x0, 0x2b, 0x8}, 0x0, &(0x7f0000001f80), 0x266, 0x0, 0x60a8842fec88fd22}, 0xfffffe) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000043c0)=""/4096) ioctl$TIOCNXCL(r3, 0x2000740e) semop(r5, &(0x7f00000002c0)=[{0x3, 0x84c4, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x9}, {0x0, 0x3ff}, {0x2, 0x82a, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x19b9, 0x800}, {0x0, 0x401, 0x803}], 0x9) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000006c0)='./file0\x00') fcntl$lock(r4, 0x7, &(0x7f0000000300)={0x3, 0x0, 0xfffffffffffffffa, 0x8102, r1}) clock_gettime(0x0, &(0x7f0000000540)) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xeaf) close(r2) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r7 = getegid() getgroups(0x40000000000003a7, &(0x7f0000002340)=[0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0x0]) geteuid() getgroups(0x5, &(0x7f0000002380)=[0x0, r8, 0x0, 0xffffffffffffffff, 0x0]) semop(r5, &(0x7f0000000380)=[{0x3, 0x200, 0x800}], 0x1) 16:05:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/165, 0xa5, 0x800, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="ef"], 0xa, 0x0}, 0x0) 16:05:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x802) 16:05:21 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./control\x00', 0x20008, 0x46) open$dir(&(0x7f00000012c0)='./control/file0\x00', 0x21, 0x0) 16:05:21 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x1c1) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100c1, 0x5) mlockall(0x3) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 16:05:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffc, 0xfffffffffffffffc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x200) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x50006, 0x2) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x18801, 0x40) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x2}], 0x10000, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) munlockall() r3 = open(&(0x7f0000000000)='./file0\x00', 0x10481, 0x2) close(r3) r4 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0x7fffffff) fchown(r2, r4, r5) 16:05:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchflags(r0, 0x60004) 16:05:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e704000012005786ca3849451ae3d3051020741038f53e8551f30c0505500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$getown(r0, 0x5) 16:05:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0xa70, 0x3}, 0x10) setsockopt(r2, 0x29, 0x200000036, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) writev(r2, &(0x7f0000000080), 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x2, 0x6, 0x10001, 0x0, "478654dadba118cf634195d1bb5c90c327b45445", 0x7f01, 0x2}) getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x801ff, 0x0, "b8000000000000080100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() chown(&(0x7f0000000080)='./file0\x00', r4, r5) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:05:22 executing program 0: 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) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:05:22 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket(0x1, 0x0, 0x6) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000100)=[{r0, 0x2}, {r1, 0x4}, {r2, 0x14}, {r3, 0x4}, {r4, 0x1}, {r5, 0x8}], 0x6, 0x2) poll(0x0, 0xab, 0x0) 16:05:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20400, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r1 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffe, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r2 = getuid() setuid(r2) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) ioctl$TIOCSCTTY(r1, 0x20007461) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000480)="83240f700a3882f02ac25c25c5a3d17fe7bc951197f7426a2a9b9a12acaf2fc32f67b1f0b3c58b4f53d05dba1dff1214d16d8cc80afe665ca5636e6440f9d3d99da8e24a46", 0x45}], 0x1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000180)="b623755c038ff42a8e368a2d53b9abed8fd8af056c6b48e22c046a9fe1b21bd989f247951a87010f79906aae9e6dac0e3ddb93757ec6e05e6d146ed19b8c418f5a53275b77896f9e8a803c36c578286308af6886a6e5d12fd98bd6384b4a19100fd349cb681b32904146ac6f90af120a9f43a99bbd100a2490a536d16c720fc52b63683d50e176d8f2684ce7b88532f0ec53cf414a25430a0ab10145edc2fa4797275b413539630058df2764394aab2efb4737556d35171e14f2531c073ea5c43a6ff2e530e0970ab2fbeeb417c1b277ba49b477c029eee9573de52803b4bb70", 0xe0}, {&(0x7f0000000280)="7a333ecee68ea40b8f08a3a637ec26a67ec9c5e0c1219030e7c1b609883c0cc9271a1942b5c9aa1368cb9664fb9eccdb2fbc0249bf61d416a99d49fc8fd13c546c2890185377528ac981b79d4ab16db5e755378591ac0767e20c70d7d96519769114dda5b781de24ff4f50718456dba8bb0712d996f3ee0d91d5570b331383d00788ca9a29f64dc60e9a6c834af18e53d13409a203d624dad2c371e975d352b922fea9ec1cf7f4b0acb5", 0xaa}, {&(0x7f00000006c0)="8238d8044fbd722b", 0xfffffe00}, {&(0x7f0000000380)="b98e8ff1c92976bc16c79e001eab228064878393b6a428eb82f58a7eeca1e90357a226a3c3010470f5e3d298f324502dd8bcf3209aaeee7672bde4274cf85f0221e61544591b9ba4df48638a62b9d16b95f497def9b743e8c02ac19631c77bc52101da38cac3f1818e1a", 0xffffffffffffff5f}, {&(0x7f0000000740)="530dc036d124ce5d068785922ea99d31b4953aabe41f709dbc92acaa697ad66a99b4d3f913e2e4c3f1006f986393ef69ad0dc506d94b5153c052a74af98761e902a6bb3b7bcd16a7c20ffb4a52298efb3cd961cc7a413028a7cb37ab4afc3d67cd7e1c604b80459b0cc2883d72d1acc72d61eda8c0b6460c3c39236d5836191b9340d278406f80275066c737e9df07593065c54c38f7d8ac5ba9944f8ebe5cfdac007d2f32b7f2fa7891fc62fc99cddaa9", 0xb1}, {&(0x7f0000000800)="aea093a38aeef3539e281ac0324e589307b5304206aaa02d05eef728995a22994bccb94bfe162bc65334bd19b44546baa7180630acebdcee048b6d9514bb175957efdf762012851df98ec1ee11eee0fe6cac083412fa47efc432a053a3a72ac87576e909ccf86cb673c5b44f2da249526d96972ae7700a6cd357632ea77fdcd6aecf52ba7d9c7aa2d732797d0eb89ccdaa7f823d7a66d07010da49837a338e7df1845653b48b36156395de58a550412d62df3ccff582fbf3ad93bb9e3ce328baa9480f16d7612fb0ce8b2423", 0xcc}, {&(0x7f0000000700)="6e605e00f77af22079a5dec7c523fb23dee91849e541c7f8dc158e9688385464149caa7b2e8704649b6267", 0x2b}], 0x7) 16:05:22 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = dup(0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x544a157fb7273e11, 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000140)=""/128, 0x80, 0x42, &(0x7f0000000080)={0x2, 0x2}, 0xc) fchflags(r1, 0x40004) 16:05:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="1ba4fd1361d0a5fa396a9117459c", 0xe}], 0x1) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x6, 0x100}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10400, 0x0) write(r0, &(0x7f0000000200)="06ab1ab7bf5979bbb48fba2a504c5d", 0xf) write(r0, &(0x7f0000000440)="9c87c3772c0035b87e33332e2e", 0xd) 16:05:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000040)='O1', 0x2) 16:05:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x6, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x66, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0xc6}}, 0x3c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:05:23 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000300)=0x2) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="5827dc29feea0b655a642bdd9de7cd1f57f4ce6ebae6fd33051f000000e41789632dfcd4ff334a56365a37a3e47d7a77c0260419515a4c8ab06198824b3fcc7b3bf579456fc7d4096e8c80903e618fbaeeb5fb7a5f83c30612f5b32d7e0d2ae21cd2940012", 0x89601f40) kevent(r2, 0x0, 0x0, &(0x7f0000000380), 0x3, 0x0) write(r4, &(0x7f0000000100)="8d", 0x1) syz_open_pts() kevent(r2, 0x0, 0x3ff, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x61, 0x0, 0x3000000, 0x2}], 0x7, &(0x7f0000000140)={0x5, 0x9d1cb54}) r5 = syz_open_pts() close(r4) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000180)={0xffffffffffff0000, './file0\x00', './file0\x00'}) syz_extract_tcp_res(&(0x7f0000000240), 0x3, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x20000, 0x0) 16:05:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x10) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x40, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) truncate(&(0x7f0000000300)='./file0\x00', 0x40) getsockopt(r6, 0x6, 0x8, 0x0, 0x0) getgroups(0x5, &(0x7f00000000c0)=[r2, r3, r0, r3, r3]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r7, r1) setgroups(0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) fsync(r8) symlinkat(&(0x7f0000000340)='./file0\x00', r8, &(0x7f0000000380)='./file1\x00') close(r8) ioctl$TIOCCBRK(r8, 0x2000747a) r9 = msgget$private(0x0, 0x649) r10 = semget$private(0x0, 0x7, 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0x201, 0x4, 0x0, 0x854, 0x3, 0x5, 0x7f]) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000200)=""/106) socket$inet(0x2, 0xc000, 0x7ff) r11 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sendto$unix(r11, &(0x7f00000003c0)="c908331d55c7aad479f9b4c570a7fb5a1ed2901f087337b312d77775b220bf53758e3490afda4f2b4c44fe7efdd0cd8a5c3fb9b135f780299da84a8fcd1cfb0bc0dfd92f6a3ea4a52623b199d0e0f2", 0x4f, 0x2, 0x0, 0x0) setuid(0xee01) r12 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000100)=0x101) accept(r11, &(0x7f0000000280)=@in6, &(0x7f0000000540)=0xc) 16:05:23 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r0, 0x6, r2) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x5) r4 = shmget$private(0x0, 0x4000, 0x240, &(0x7f0000000000/0x4000)=nil) shmat(r4, &(0x7f0000000000/0x2000)=nil, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2005, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) close(r0) r6 = semget(0x2, 0x8dd62b2fedc6baf7, 0x753) semop(r6, &(0x7f0000000080)=[{0x2, 0xffffffffffffff7f, 0x800}, {0x2, 0x401, 0x1800}, {0x5, 0x0, 0x800}], 0x3) 16:05:23 executing program 1: mprotect(&(0x7f0000146000/0x3000)=nil, 0x3000, 0x5) mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:05:24 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r0, r1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = geteuid() r4 = getgid() fchown(r2, r3, r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0x1) open(&(0x7f0000000080)='./file0\x00', 0x400000000100, 0x23) 16:05:24 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x8) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:05:24 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x81, 0x1, 0x4, 0x20}, {{r0}, 0x109aac993a90a490, 0x48, 0x64, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x162f, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x20, 0x11, 0x16c, 0x7}, {{r0}, 0x0, 0x6d, 0x4, 0x4, 0x4}, {{r0}, 0xfffffffffffffffd, 0x22, 0x0, 0x5, 0xa89}, {{r1}, 0xffffffffffffffff, 0x40, 0x2e, 0x2, 0x7fff}], 0x1f, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x3, 0x4, 0x3}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x20, 0x80000001, 0x7ecd}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80, 0x80, 0x2}, {{r0}, 0xffffffffffffffff, 0x4a, 0x61, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x24, 0x7b4}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x2b8, 0x6}, {{r1}, 0xfffffffffffffffb, 0xb, 0x1, 0x1, 0x53}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x7, 0x9}], 0x9, &(0x7f0000000000)={0x401, 0x6}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffbffffb, 0x40, 0x40000000000000, 0xfffffffffffffffc, 0x7fffffff}], 0x34, 0x0, 0xffffffffffffff7f, 0x0) 16:05:24 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x201, 0x0) kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) select(0x40, &(0x7f0000000080)={0x6, 0x8, 0xfffffffffffffffd, 0x100000001, 0x4, 0x9, 0x9, 0x10000}, &(0x7f0000000100)={0x100000001, 0x1, 0x4, 0x4, 0x6, 0xfffffffffffff001, 0xfd0e, 0x5}, &(0x7f0000000140)={0xffffffff, 0x0, 0x4, 0x6, 0x4, 0x24, 0x5, 0x7fffffff}, &(0x7f0000000180)={0x7, 0x7}) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) getsockopt(r0, 0x6, 0x6, &(0x7f0000000240)=""/187, &(0x7f0000000300)=0xbb) 16:05:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xffffffffffffffff, "855c55000267f5bfa200"}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000200)=0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:05:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0x81}) getrusage(0xffffffffffffffff, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x1}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x1, 0x3, 0xb3f8, 0x400}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:05:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x6, 0x4, 0x7, 0x1, 0xff, 0x1, 0xff, 0x2, 0x3, 0xffffffff80000001, 0xfffffffffffffff9}) faccessat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x159, 0x3) openat(r0, &(0x7f0000000080)='./bus\x00', 0x680, 0x100) 16:05:25 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) r1 = socket(0x6, 0x2, 0x7) shutdown(r1, 0x913cf093f7e4922d) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) getsockopt(r0, 0x2, 0x2, &(0x7f0000000140)=""/220, &(0x7f0000000100)=0xfffffffffffffe47) 16:05:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0xffffffffffffff7f, 0x800, 0x3f, "1b5f7ed1c0c7c789090c80192c7500982d43b6d0", 0x6, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0x1ec) setreuid(r2, r2) mprotect(&(0x7f0000459000/0x2000)=nil, 0x2000, 0x4) 16:05:25 executing program 1: r0 = socket(0x21, 0x3, 0x9) r1 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/51, 0x33}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) r2 = semget$private(0x0, 0x1, 0x10000000000011) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) semctl$SETVAL(r2, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x40000000000000f8, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) semget$private(0x0, 0x0, 0x400) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/71) close(r0) r6 = dup(r0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000180)="4b165e0e62f03c155d46ca8736996bc0c7fb045c7b5e052408ae8e132ecc08933b19c28761f70291abd81e94112d908683338ea4a29f77cb13e8d9f3458208d247c1497cd0eae3518cec0b60edafa05e77dd59445ab61506ae6c471101f158b677fcae75", 0x64, 0x0, 0x0, 0x0) mlockall(0x0) semget$private(0x0, 0x200000000003, 0x40000000000000a) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) r7 = fcntl$dupfd(r0, 0x10014, 0xffffffffffffff9c) unlink(&(0x7f0000000240)='./file0\x00') mlockall(0x2) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) r8 = dup(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8, 0x1) kevent(r6, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x84, 0x4, 0x7, 0x3f}], 0x63b, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffb, 0x22, 0xfffff, 0x5, 0x401}, {{r8}, 0xfffffffffffffffc, 0x80, 0xf00fffff, 0x7fffffff, 0x401}], 0x2, &(0x7f0000000440)={0x1, 0x7}) 16:05:25 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) fchdir(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20008, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000002, 0x6, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000006, 0xffffffffffffff1c, 0x7}, {{r0}, 0xfffffffffffffff8, 0x14, 0x12, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x7, 0x2}, {{r0}, 0xfffffffffffffffb, 0x13, 0xf00fffff, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x6, 0x3, 0xd9c1}, {{r0}, 0xfffffffffffffffd, 0x98, 0x40, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x6, 0x200}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x3ff, 0xfffffffffffffff7}], 0xffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x1, 0xa27}], 0x101, &(0x7f00000000c0)={0x13cebe55, 0x6}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20480, 0xc) getsockname(r2, &(0x7f0000000200)=@in6, &(0x7f0000000400)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = dup(r3) socket(0x800000018, 0x1, 0x0) kevent(r4, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffe}], 0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000002c0)=0xc) seteuid(r5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x119) setuid(0xee01) r6 = msgget$private(0x0, 0x120) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, 0x0, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 16:05:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r1) r2 = semget$private(0x0, 0x7, 0x32) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/110) r3 = accept$inet(r0, 0x0, &(0x7f0000000140)) r4 = syz_open_pts() linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='.\x00', 0x4) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) r5 = getuid() kevent(r1, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x800, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x8, 0x40, 0x1ff, 0x800}], 0x6f3d, &(0x7f00000004c0)=[{{r3}, 0x0, 0x10, 0x10, 0x2, 0x8001}], 0x1, &(0x7f0000000500)={0x5, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r6) setuid(r5) accept$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) clock_getres(0x2, &(0x7f0000000240)) clock_settime(0x7, &(0x7f00000003c0)={0x6, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) pledge(&(0x7f0000000540)='%\x00', &(0x7f0000000580)=')\x00') ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x5, 0x55a}) mknod(&(0x7f0000000300)='./file0\x00', 0x12, 0x100000000) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000380)=0x10001) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) clock_getres(0x0, &(0x7f0000000340)) 16:05:25 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x3f, 0x0, 0x0, 0x0) close(r1) dup2(r2, r0) 16:05:25 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x816, r1, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 16:05:25 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r1 = getppid() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x1, 0x1000, 0x3, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x4, 0x6869f5ec, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:05:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="54699f196f55084ce35053a95dd4a2874c8fff6ec72d81fa1317d6c8ab506a6810c1fb9bdbded215094e66f485435037f33d00e02df853e233d1922a1e60ded5da8dcc222249201ff8455a093eeb61e4e25834d7c044da80774bbad2020b9f501328770b458d1f9253902045d40cd5283917419de73002e294bb6a758bd7ef125749cbf34f35e5f60659f3681e4d84d5d94f13b7ca0c9be9fda18c2c510a73d4e7afffdc6a98e198c0b366506b8411befe393ecdde8358ee7f13fb6a5672cad2fc3768a7e80fc8e7fe5b2b3fd216ca99f493a86c1cf58d407e806c3f169294a01f3d2bfff9db8303e4690d36f32bf2ad7daf7b69bef1b1e6f2bd40777914f2d42c15eafe34d36c721a368dbc28b58d6726d64ab5396a1dd9123ce76c0e8e130c01185703868299d54307f26ed03482a5ccf05d4a9edda2a8beb2bdfd2c339b6050156057b2be27625543016433dcebb3edaafd5e2b814cf2e5d34f5ce83885abe32508b11e89a9d86eb1f9c1c9955d72fbb86e793c0acd9be923404fc7307d54bffea887846c3b299b7e1d0eff45dcddb908a3b396d4b3b1489d3126ca452a99deb2845e3f0af9d44df838c33475842004b4e6c852f6d4b20e700b363b836036b3430787b29aff635c959c2136f59a3dfaec1fe421559ffa4ca9c588bdf9878a8638297cada2f1402509a19c1acd8d1c1692bc32c814cbc257285838aac0731b984ed544f7a537e141e04b35428d47b5bc0251e903614fcffe8da9fa68f27e850d7b0eaf3295cc3ec68093b23a25a445b7e7e5bd86f139bf2da9a1bb6306d8b11e666a93aace136609fdc9c98549165893e9827bb81e7532630f1dae245a26401c8cc36cb434ce2f43397dad308bc0d23be294d0dea084bcf04579a51134fe6e34f7534a580e1fd7e95017c69318687192c0dfd57fd74e6ffb2da83b6edd1bb76b862ac5fcb7f3acf6a3a670112b290df1128945a31a8b701f07ca3acfd4c598497bc02c55728828432fb6e04211ab994df5e0efb7b57d941ec60a28f92508f187c6e06e19064ba6534011e3d541cf60d99aeff389488cefe2b235f2a68da175cb156e27caa9ac8b76be79c3bcbc7f7154d61bb3c84f94b7f43d4aa1a70d5f44ec24aa3af8cc494d2a2acd7c10338b7318b6e82ba4c0d64abf32bfa945cfc6c483e2e7df990af41e283ae095e656b4566099cf28855cb50524497442de781e426e7ee7b64f25909068f0cc4563b2c14c166742fdd7d10de16c2aa58c3b4497c2eb92e61a527775c7c4e3b349d994dacb5e9142f227fbb6dd89a74e44fa2f78b986f2189194a739a4b2fc92dc175a91096269e4564748aad97f46ff8fa897d70c33fac3a8ce4cf3f92119c994d02c47c150b8f5fc36230e724b847f7d11c0666b98f67c645bf3df18123bd4096ed503c1f92a797642cdb894438567db2800dbad135ef82ffd821dd9e81a766a672baea529b2dec11e9f5cbbfc82f5b5461df232b45c5dce4dc7b3f04c915f8196424b59310c08cc8f98c696f7f0b28a7697bd12ab413295cd9600fb5460ced976d2ebdc564015aff364cd4c4780728a5559714ca436dec7cebc3df7e66f7fb7cf252dda45c068ea189ef48e1d12ea3438e237cfc725177492a30fd361ffdddfb2e08a4ea9d14f6d0c8c36a371659e1750b246f831c925ecc13b61bfdb5271d38e10880ca2096ed1af09d99db3d0aab7363e9bae9626d5988a1578ed12fdf4301a686a12efc7cba1485209e33f9bbfdbc8cf9a7bb8a4024d0a56faf8c3634a13967931f82c78ccfc3caa63db46bb7643e78a8d6f4724ef762e3679af37eaf67906520ecdc09da39c4a89f23ce1b254453e2cc3f720e9de3334a7c8a0ebb26238c6f2b74027944b1584cb5bd1b756ba58a79e33d220117a21d2db3f1ad608d388cc45f897ac9b35bbde5986e2ae895275671847b7f2c568e059a0f0430bc0432f47d4cbc522bfe9a61763743235301127c52f6a19fef0fa61b762ec1fb8ea8efb67c4555085b050bc3568eece0620a922af78a40e3191b0e87700ab5edd51fb846d0408a69201f1aa48774186094f954f4bac53f68b89c0bdf64099418d7f160e69f88ab116d823ad6a98f7e517b8893074b22a55a5d5e21e18be1acdc6f2e59870a39af90dfa962a48c133849f11a744420f32b8ea450960a3754e16d7d8988e9e7993efd82c7a37bfd810f9f6367a9e10de5f41c8844572e93d821456aa46257286ed14af15e51556421914246a3073f82c5e4f37a4f8a60863e46e0d8c60292eaa602dfd9988bdef8b6f83a03de4fc89a8f30bf5a5cb333dfb336efc24f3baa015be706ad187867fb65becc500758a4c3a078021808e376dca53c0c495b1a76910889b2507bc89fa7df9e30f6b75059225d60192b7451d523664422fd5fa20f59a55fb4e4640a34d454df2df50dc50ddde50addd70c8c067856e27f588076575788798b7f474d95beacfb75378b44ef1a1c852d72d4db550796c58e5f4983b10fe01d427f443eeab4f618b32640a354ab69bccc232e65865aa810fd711e43555ca1bd5c25816b96a7c1302e68290cecc39272915aec4054c37c522f6ea6694077bf04e0993258dc5f220c2b015860ff40c01a6b8b263f06b503add776e7ec6ed2a248ac803a035516b3e2a2a83cf48b3bb19a751ec0fb6f4683aa66e96b6eb4f9875b3a8984215bc30381421516932e7640dde5a4904bb2e4856479f27383b7d037a2e146c951203c99b0b177eed58469ce3a9ada0298f653998cfebe3f4424a8bbc839dc7732377d91812cb814a61393d5248c0b7279a433d8858b3237f2325a9a4736cc716df23dbb7a45706afcc94df928689b1552b3b470988a2e2741c1346f24d0327e9821e3f4872788f1747b3b50c3265d7ddbaef56ae3edd2ee87739535d2dcdb4dd2fcfa6308a5e6c6030e2a8c1a75e82150cfa03bea082fd91f9c757eb3e02385b2e9d431dddda801adb4731d19524ebb23e4bdfbfe7b595aef6b28e060fa04fdcacb19fd4daee1eb3c0d520e30ed0d16444aaa0811603c2126ec146abf2d3cc24ce8e046230dde835c7c9aed93d37ee0a2b523f458ebf6777dbb9d478bcf43f5e5bfe485c7ab2cf9b3167db53b1d30d139e75e738a89778a81c03a6cae042355e181ad4bd390dcfdf7dea3d96b12968fab11fab471536bf3ceb76f7aebc19473ea7509f2a4d5928aecc5e2d29c5f3fbfe84a9779b7c3909ae19dd1d7bb88d453b4fa9342a19f317e70641ea48840548453cb88281774773b00de209b05b79a67a2a003c498d8fb97ec6568a003a9d967544b43ece261366d1d6a96a40789bd35b71f7c9bb1119374b829b8faac26b4feeaca8099c03d272bb2ada4806f88a68d95d8eac6bf24cbfcaf9ac4e5bc94187a7415632aeabebd354088bf1f5a567e68bcec1bea268999491dea7e970c1a198d170065427581b447c3c43b9fde3d15d7bcf1d7301f6a445776be8bb7b306e582fcaac3925d3e93096895c8c661bb57342640ab412622c67c05bd81d4e1bcd52eb5381557b2bcfc4ba2f1560f13f4a6b7eb6e157bf6867a0f2235083d608061e036cefa7e6c97591642bd0d85c3e32890d024d4582b3fb2762f5b6c0c62859b6d4a089420416fce85a3291fd6de64c796cbd15d1954df992d4e94a34517112a040be688895fcb10fdda46ffafd6d01b476981f6ce2262dc23266b53bf0c929f1ff97b901515df38d535fc98dddade955d20cebf17b1592eaba6fe0e77a6bcf6823c8b43ceb48203436044c0a7b287e1eb677e887bd0d184c0337b14c9953287df385d27f5e25652a8d5836932773f9fcc76eb4243102d83520c46e144f22ce849cc7afdc5ab68b523c29faeeca1b804a04e16a811313f29df06ca93f9a36ed1ab8ed058bca16253fd581a2831021e8f1217a57e3865813048c83ddef9e292d5496d1f627e67fd0de7babf8c840cb48647901b44b21989911c3cc07238a2f4c452882e986ee192ba343669b80a1085eb8ceef74467b12e5dc65446f28af964f472a8b685de7cc0c357e4be1f9f16ab85147915e92d6ef255fdb3bd199bff16800381f10bbe91c2fdcdc108331f47e0f6541a8cce41b4575db9495491212e2f62f928b8f6c69c38843f79c789042f4114a932305feca7b029ffb8c8e4d4419bff3636bb6b6aed073ea22aca2f1c5342783eeeb4f8d91785cb1ad29e7e05593c3e8a9707751270475945ffa0c740dda8aa7e12a731acfa675564be97755b80ca3278c5b14192dffe647a67c5e9ee5021d79e879aba8f464aab61d7d6b1344b1bab96227cf7f3ca19d9041cf3ddbd27086a924b344f71d8ac5484a636673f9af23782f253bd91e0bc8309a1f586e3f40a38faa3237fbe81b81ebfe1b83e99c6f5b490b5044f0714bd7a00b7ba46168f902cdfe0be227c64f6cfe58ceceb702f788bcbd3638445b4c808a8bab142ed7f27b75028665926ee44392d192d049594d35e305caebd0fa172ecf0d2693b6f85f5c62eca85d24b962555c2d42d1c90155945209fbab9afb7b8ae0446b878cbb46cd358c82d899dcdb93a650d8e892bbef25261ba8eda1eb8406b01076b7c58d3fe995f59561f366baee2f033fe187dfdd42ad6f96665f63efdbac5a98f3f37e362a5a9f74e2d126454bea7e57c9f7f20d7f10febbf80acd598f380e531192863eae8128174c008115d6bd54afe48dfda0f42370d3909eada8dc01724452308f79fa285999a74eed11a9b99c445ff3a42d5a5b7dafbe01110d5a576da19f930b84617cc46333ca4985506324e86b438a964e989ef433c9a7972ee7a950960f824a5c02bd72825addf55d445692cf9f5d2338a3f8eb0c54ac9a8786f86d127252b80604d37a1166e3e0f394137d4f424d47a686ee540545f0c698d4a70e3bc234baa6dce3678d828a20da661c1604467d244606559c3ec1b50cb76fb6d309dc11ca5467cfe78c08e760609b455988caa7836f7b218501cab7eefee5cb7bd0247bf128d5d1759431da668fd738e9e5380d3d2a8ec5552b91a19a2f6e9620498e2c1a916efc4e4989832a0a3c61f6346626492757f1a0687305f6a936b76023f2678848d54de4ee604523ff28eae9990b3c32a186836db2d44ed4584f35fbe344f5c1a643d42957b266bcc378d5d8b4e444c53dc4a493e26f6be615913362c43eb3113f724ce3eb50536cdf784b0fc490bea5c28c28f84ba065a625f863af000fdf00b3e2d52fe7f4702d8586a27c57aee2ae011154176a83b2ba80fe0fb8deb73b4f14a492d17ccc945dc5f0a276c53dbabc7664131cace9ce0aaa65123144dc39f899498cba2fada5f89e8901871d632a46ae5931bab8861f15306dc1d810812903e65b237fa9bb2d0d4b2b289c45d27a104431d17c108fac6546d343bf75a17eda72b7119eee076c354180467eb3047d5240ad16e9ef340e8adb1bb319bbc2a60fdf1dec5393cf2ef325ac7699e803cfaa36b86bb444515021cf59c0dedd1742678c41fb663ed91999bed7a6fef3d55275d2a5fecd34250cf5f4d2cce66b3a22f24766dbf094638442a4694018efc2dfa734b046dd8299f9306e51bc9e40530ab8ce1b25cf4739b10f5fc23cc2a2a53c395c30929331f902ca84f327410f6232432ac67487e2b308021ea4e77bfb694d89e8b399c59a2463c2446e413986488817be34d6957689de2b4f01f8e1d0a100719c9235980fdb472c7f97f713fa6f1b304a82d343209b6612a943ea101b5ec8cf8ad5b029c49a82c5e1f239645f798c21ed28995ffe9aaf87cb63e94706f3c5c5", 0x1000, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f00000001c0)="b100050202000000000000000f86ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000", 0xb1, 0x2000000000000, 0x0, 0xe5) 16:05:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x40, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x418, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = dup(0xffffffffffffffff) r5 = socket$inet(0x2, 0x5, 0xe64) r6 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./bus\x00', 0x280, 0x20) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x3, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8401, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x890, 0x0) r11 = syz_open_pts() r12 = dup(0xffffffffffffffff) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0xc4, 0x80000080, 0x8, 0x800}, {{r2}, 0xfffffffffffffffd, 0x8, 0x6, 0x4, 0xfff}, {{r3}, 0xfffffffffffffffa, 0x80, 0x42, 0x2, 0x1}, {{r4}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0x3}], 0x4, &(0x7f00000004c0)=[{{r5}, 0xfffffffffffffffb, 0x2, 0xf0000003, 0xb8d, 0x9}, {{r6}, 0xfffffffffffffffa, 0x60, 0x20000000, 0x3aef, 0x10000}, {{r7}, 0xffffffffffffffff, 0x80, 0x1, 0x1000000000, 0x7fff}, {{r8}, 0xffffffffffffffff, 0xe, 0x80, 0x56e578f, 0x400}, {{r9}, 0xffffffffffffffff, 0x80, 0xfffff, 0x10000, 0x8000}, {{r10}, 0xffffffffffffffff, 0x84, 0x0, 0x4, 0xff}, {{r11}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x6, 0xca}, {{r12}, 0xffffffffffffffff, 0x0, 0x4, 0x90, 0x8}], 0x762, &(0x7f00000005c0)={0xfffffffffffffff9, 0x34}) r13 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r14 = dup2(r13, r13) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f00000000c0)=0x81) getrusage(0x0, &(0x7f0000000000)) readv(r13, &(0x7f0000000300)=[{&(0x7f0000000280)=""/81, 0x51}], 0x1) 16:05:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="529626f7e074490755f8f08d20f0e4e3cef34757b750173256c9004c91844a4a39064464995a2e785cca640a574a277c8194343dc7bdf858583b56a97c85ac3f5189d8a3950d0a5e95bd1f079867e27d3159ea4697b5c64359ccdb2554287007cf5a57f74e9a1e945106abb9ae7b8dfc34968416ed90423b907e05c944ee4aa3e72d2236dc2f0323b2b0f9f1b0a2b35371c21c8d7f09cdb321134ec2dc1e1d429e9a3dc7d356e711b8fcc9c857addc741ca62cf659f747b68369ffa11936038500444549cda55aecdd942d2440ec5f0f6d8183fc049cb3aea67f71b3850b7e2bebc94c2911ebc5dce7fa85bd0c672c71ae7f4caa4b", 0xf5}, {&(0x7f00000001c0)="018e6e183774392951843d8f9284ffb23bc8b94795c5c62307f0852e6415b5c94ed4acf50a723091fab8e27c66422b32e56f85c2f3a06367368c9913938c80daeff5b267d90281dfe836d8868de88c521936186debe412", 0x57}, {&(0x7f0000000240)="c7b1bd2fcce10594b1f5590d39887bfe8d0f528da9990f3f3816484770d6e3c0eebb7c903e88d469f66d9855af3d4311181e0f1efe93f72ebf59d4fdbc66c8b6745be8eb8fc55f75539e2deafee3e605f3158f498ec0da6323b1f41f48e4b7257cf1cfd5748cf834f83315e096900de14150591c3cb6f8bcef472a30f5375c95bace27f8f45ce5bf65cf24b188f14406905e44311b4aa5b979e1cfb65501fe2feae890249409c7f715e385dcf10221d844e72c1039fc9165", 0xb8}], 0x3, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r0]}], 0x60, 0x1}, 0x400) 16:05:25 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="371a13ec47765dfbe9017d9855dad1125acf1f2f8954e20492c036bef50b5c75ba", 0xfffffffffffffeed}], 0x1) dup2(r1, r2) fcntl$getflags(r2, 0x0) setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r3) execve(0x0, 0x0, 0x0) dup2(r0, r2) ioctl$KDGKBMODE(r0, 0x40044b06) 16:05:25 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) 16:05:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) r1 = semget(0x3, 0x0, 0x110) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/37) 16:05:25 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) r1 = dup(0xffffffffffffff9c) dup2(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0xfffffffffffff313, 0xff, 0x7, 0x7}) ioctl$TIOCSTART(r2, 0x2000746e) kevent(r2, &(0x7f0000000180)=[{{r2}, 0x0, 0x51, 0x8, 0x4, 0x4}, {{r2}, 0xffffffffffffffff, 0xc1, 0x1, 0x0, 0x3}], 0x5, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x10, 0x8, 0x1}, {{r2}, 0xffffffffffffffff, 0x10, 0x40000024, 0x2, 0x2800000000000}, {{r2}, 0xfffffffffffffff9, 0x90, 0x2000000b, 0x4, 0x101}, {{r2}, 0xffffffffffffffff, 0x10, 0x40, 0xf14, 0x1}, {{r2}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x1f}, {{r2}, 0xfffffffffffffffb, 0x544d71d830823d7f, 0x2, 0x3, 0x5}, {{r2}, 0x0, 0x0, 0xc, 0x6, 0x9}], 0xfffffffffffffffe, &(0x7f00000002c0)={0x9b8, 0xffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x4) 16:05:25 executing program 1: r0 = socket(0x800000018, 0x40003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x8c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xb2fe, 0x0, "00000000e74de40003000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:05:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="010000", 0x3}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000006c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="52a3761cfd9db0ae0248fedeecc2e04bdccc705e8af6f4ae661b186b6a6595d5c21c104b1dcfe095d68a30fd2d3caf2950f60f78ea1caaa6eefdcf231cbcc79972042c5cb59129c353ea2ecdb62b2ab93087173a445eb4821a9ff7ae788c94897fc00d905d8b3de3c577fd2bf2dc4a2eab396a2e760dc7b93f31c52415e1b99ea8e4396d4f7f1b02e51a1f7665e39d51974746eef801f06384b4", 0x9a}], 0x1) 16:05:25 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10495, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x24, 0xc9bc}, {0x48, 0xdf0c}], 0x2}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSKBDIO_SETMODE(r1, 0x80185760, &(0x7f0000000040)=0x3) 16:05:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r0, &(0x7f00000002c0)=[{{r1}, 0x2, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) write(r0, &(0x7f00000001c0)="255962ce004e62d6a900b9f22ceb2e6a3cdbef2106f2936c9359644d9a39b6ee8dd6a07af9fd50db65885e08927340828e77e1c38de5050c9a43cb22af93f1a260ef820797218e7e91bc91db5481d1ff9f93ee099b27520b4418a8f22444052ab90004a525dc2ff37dcea6e9a3fe7b77c42602c3a86b9d84bd2adc61bbd6e5690c7adfab859d4713bdc6c38e8b4a064898139212dd3e8fde559ef1be54e34a29d2126fe56cc2fbe42c5646f6004a9e6400673c3e0d380402289019ba634258be3ca1663ed850d3d5d4532e4a6c6ee08fac5092f70ef3ccb30958", 0xda) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:05:25 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x15, 0x2c000, 0x6) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:05:25 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000240)) getsockname$inet(r0, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000140), 0x4) 16:05:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="220e22", 0x3) r4 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x104000000000004, 0x0, r4}) getpeername(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) recvfrom$unix(r3, &(0x7f00000000c0)=""/7, 0x7, 0x800, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) fcntl$getown(r3, 0x5) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0) 16:05:25 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/85, 0x55}], 0x1) open$dir(&(0x7f00000004c0)='./file0\x00', 0x10100, 0x8) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x36, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000200)=""/142, 0x8e}, {&(0x7f00000002c0)=""/176, 0xb0}, {&(0x7f0000000380)=""/204, 0xcc}], 0x4, &(0x7f00000016c0)=""/4096, 0x1000}, 0x800) mknod(&(0x7f0000000500)='./file0\x00', 0x4, 0x7fffffff) write(r2, &(0x7f00000006c0)="0fefa67849f9da68bcb7135b4f1c2c91371492f97bddb5c84d806adba85d006322a6fc5e36b4a89a21d3795289a4b0efb9e292f7570a7a6e60d4fe71283adce68391c188be4334bd2a26d625eab034c31377572bb88782b97c81c01a722800e435e6185df20b79e8847cbea5bb6f527d5c4433fb9536cfcd62f49dfb4c6748661a2bd01950dff40078455936072457b9d1a93de6a997f0637a673c4f7665368190254aa2f5030068a0c95fc2b3964def060b06cda5cfbc86269f21610be37a4c37e75c7dc7947b53c5911ecee4dbbced6ca50cda17a51b3236a42a89d35089e8ce4824320cd5aa7213df6340f2f82682deb962f1f9e7cd3982757a9a304fcef4c39a32cf69986bafb5011891b584dda4b498cff8a54fc034a19994ee81a97efa91857769a27b97a7f439afd517844d2169143969f19019f6345a8a67df60442ae9b7326e5ce0698200d41480ff9f1ca0746996ce23010f576cbe177985d9323c5a3405d5bd75195e0dfe52c0ba0617097f5d3824a10ab46b0cc982e95ebc73f8a23974277864ddb971617015bf73690c0e86c954d77bbb56bc4f2bc3438204033f6ff150a3705b7fefc56d84e789f8485eceb529f894f5bebc83138894c505325bc906eaf9fc16b387713d85617220b95a70ec5fa557ad35b607eadc0a8641fac6bd79e2af6ad4659ea484b93524e381f6c114d73c65fd89b52bec0b9011dc14cce3c5c0a953b1b7c9b9bd0a2b4fbaff2515a895c2a523b86fcf63d9aeab430a24fa26f654caf506d3ec891f006c4cd5417a64a2d9aa60fffd6d7168cad53df1a2a16f7853f1a440f1b389f31cb4ad797a1acf3392c6a7729aa12615a9025b2c8f1ae1e0c7fd69cb0f7f1a6695b26a6a50ed2e80b3723d66de78dafb1dba6a39af7cbb6ed94aa5d53f861b0b8e0eac2dda3530cb32f2d23e8d6fd398509b59ed9dd00f87980b38e57c927415737845177b969baad82629d801b0dfe0ade76d2d2f772ca735717d793b7b28cff8e74262768fc59c21c9c978a7256c8aecaad93ae52b893c3e9a58267b103ef201624013a403a3237aa0ce4ecddaf4fa1f6ba573a741640adb3ccd9d5314ed9fa1dd01e320d3b06a8f65dad757ea1ac8eda69cf1e681926f293ef8e84a8e9d48b46a99afb031d53d9c6ffc2baafd755d708a541a1d66ad7077841d74df61ad6460f0581baa04926860212b26b66b4eb943eba87014ace938cbfe755d73b333dc9a87a60fc55f13863087320a65a36d9b1014acfcf0c856d0fc4a1a32a08d4df27f6bdbd44ee8e6adfef241da30c9eefb6cd33995e50da48dac9b75d312a2efd2386d3bcd56349e3389a763a4a4930bfaeea6b49f4c806b581ff28437d6547099e7c5f1ed8a689cceb2e9dd8942bd64868b6cdfe59bebb63e00fe823ada173a2cfd56b6e8c1ae8060b8f9f01575a6d3817406657f8296544693d51fbe133b5fdc8417b404425c6a5d9fd0fb8920679d8265a70f5cad27beaa67a5186149956f7c3b0d5ff662d2e138c7d773aff0346aa8cef5655f6c2a1484a871d59bd02fb7aa81530b4bdc323ee9d6750ed29fcb6c3e753d0525ff6fc43cbc11d8f4e073757909fdeace85bc42acdeefb6e52cd78ce188dd92cb0aeb566751258e06f7efc36e075ce9ee77546a307b5d4a179f11f517c7bc5c7d75bd61399fa332338eb9bd0ab0194db3afb4403753530d0f7539b899d4939acbe738146630f2737224befaa1ad5910058c7a011fcb5c5963afb14f8e5351fea06946d6751958bf1d105ec9f3953799ba1bccb6e830d33c10a9adb08bc8564353b8d136186bf0df6da7eabb47f9b91de0151d402d6dbcad216ef31c0dc4f245e47c6e03a0cf1c4a370549369569a70986eb72c3df73301ec086b51f5c2614484522eb0f20d21ffdefbf2f276c0a0f090a63104d8e2476bfa376c52ad71627c6b28d413c1926a41261e78d6b0d1c772025f8afda54a196e930defb3b631fa5efd150182c6cead7d80173c91f404c228c43fddf28f2d74d5138036c4c33f85c77065424c5e2b499d12a784d75560720d806820826c15acac9e89edc7300f55989616099ed0c35c9b081c2a81552217ba35f2afabe44ee63fdd91592590bb5595600cde24bfe69e58ff9f0fca3cef92f254d8950f4d5685b32efe6fe5936c7cfcc7fc7bf596284a6a74fb39980e8f804249a875704bfc0ce958401b3e4a9eeae59696180765f20f1f48475de8c03d2b5dfd04c183db689aca68cf569d0c201498da471a2b0c4def56bf9d8c1e21db2dcfd09f4a24bc71ac334729693b09b72708e8ba0b857e1644435d3dfd6a1aeeecb2c090ff79fdbea212e33c9840fd0b42cd3cd4cb65a41fabaf832c54d7777707f9c51a43150f3435e86c836de72ee36b182f96d1164d164ace92168bb17ce8604a75438920e9c57c26c71f6e48ceb930c45d7754744e2d333bea95c13567cfee0270f1ea246cbfbecaedd584e8a9e2fb446ad4a8062106a7c69f5c8d90061679e48cd553812c65bb4fc2e0be6146a8a55ac9b0beb8a93789b8ec1a9a409094f14827c3307f6adb691b51c886b32547b92cf0bd29cbd34b23441ba42fb549103feb3e5e463a041bb7954a335c46cdf54d1554917228e560e49c9b6eabf5d65fa9b03a870288be1981b0615a6884caa74f630b5da2abbb7b8fa30dc5d51dbaa559051a3a8e0e6c49e1165a3c6fbe365a034afa87713986ef83558337d001a7978bdb2bf400f95cd72197b7ee8e5a99e8cb9c5be3cb4522213414e46f75d4a7cfe3fbce509bb9f894824505fe692922ef64db7359674ac34406a2453fe61f2a862b3313d87509be578bc649da498767521eeb277284a0e31a2d3ed22a7788fd6c0bcf7438c7373395ebbb56d61150cf9bddfa49df11a1ac7602cde757c813d1b8b635b2ea331ace45d42842c9e1ca5ff62d976e31521132c76671278c59ebe53d01ff1f90691e1ac98b00d574c9c0709eb59ff81c82f6109264b7345a0d892650f7a1edf990bf8f6b24139b0b544f52535c71acb68ca8b0f873f6ab9ae277045ae9890b80cdfe97b864e7e318f42fbc959aefab3241f4006b69296da8253feb51a8005fbc1b5c9211a9ec14e9d4dc21bc305622461f0d474c3dd125440ca025c7a89c2b960887c6ce548b4e4d9a8f9bced8cca5c9e609c04cd7df72f35874181f92256c62c355097556f9eedd80e32a7d436817ef3e19196a071ef29ea1c0fe7f5bd3f57a8793d5290289c23001967c58842b66555f144d7e647dc1e2879e493fd6534dd30ffb67289cc9ed55a096cd028d03ad175e71380181cebe040f498a4e08ae994855cec0f1825446bc74f3ced0716cc3c7969a14b2901a5d5304dfd6fa7342654b9dbf6bcbe237a7e2cb4431dbbbb1529ca239f70914003e255bf4e453ab7434ed25e7742a13d5cf324e07cecd77da46254ca149bb0c709c02de4d4fec80c94de16c460fc800b35cb9fee33538770c91c1e4f0cd86be455ac0dfbb3bdb6c6aed34dedd26c8fc9f3b9dc8c757752ab3e9de31b3f346616241136b5534e4c3f30733d85253b153320be2a19ede2b6a8caced9c5a349ccaea31bedf288aa6587f5c18e89ae04af1cefd70f94ba9ca0ba7c7c0bfa9c5193de6e94814b9565054528c021f57a8dfb36a6c3b1bba7dae0b49aca52dc33f7dcae209d364cb1cf845a0dc12111cd8c3c7cb99078b76aba92930111df948d8fe20647ebe45626fdaafe5a59b0eda2ff06de6e07eb3c46ba4e4cd1186ed4a256e99d98f6ff69d0ce8016eab85b7708fdb2166da2fffabeb11eb09a596fe68beda9b3b52191e2334c0bc977aaf33576ac4bbd1e555c34edbf58c88d5c0d77ce8647f350d5a4315442cda54f63281646be1aa4950af10220e884d191169dd8fc5aacf982a1e14dd1240fe3634b7dcd97c583e448b453317eacfd47f255927d8bdbcdab0ea21129ce0762bba38b84a3e6bee78efc4168b00e4bb0c7ac57b262fd72e1c27030a212f135256373dc048767829947c2483c7a0883f2cfa1c720bdf9480af366dc4bf23ca0fc377bc700a27389667a9bf8ab68f4860506d801a2b3a86efd2ca6a4ad889f5f78d1eaaa8b1ce61db87f2a48044b1caf3f6064af4af5c48946e3fc9780cfcf441f8329011825462b228772f3006c3af89ebae7609f6ff721199ef6ad96979e9f3b084520b65bf6a413ed1f7d71ced03b63d805f1149580a0adf1934fa359a395f47e1d473703338daac1717d8ae74f0ffde3cf1a87c787d8ff1d87eaca3f485ba0c81f6475151a9d9808eca7815d3aa9a2b346b7169169488d8ca57599273047b99125081af3790ce60377ad91447d55772cd8c1db907b52a33d3a0a3c1c6ec5125f9bf94484cf8c3bd47c4dbd188944e0640157f843bccd98be58f8fd90c955c22343df4c45f90e7b2bb191f538d5f249c706548ca4ec40380a9689eb3413590efbc7668a51b7588aed04b63967243f1af44ef6a4276e79fb2713ac939ab121f4682085a5c482bfbfeda7ae5228a9b0f9ba4e7bde4c1c23da4324a83fb23bbf53ac7c09726dfb349ed32f6f65015231323c1a24b443ead9aa5ad804d397cb7a3abd31b6deb694877e1cf87f8bea14f2e1c5978b1cd9591d2a42b870e75ab6cf26e89b2b9290c439ee6cbf86e588f1660b3b228e4b0003c4514d297e8ab5a94672195e39ed8d3db505ace201aa87e7890f46ed327fe979c0ff37d81bdee6864bfbc79000d8214e95f738482c0d5d04f396a47539d241df7b86be765d9a8f3c992744b07e25900940b2e072ac2a7c3cc69cb478d65dd821c6ba89cdc3bbc44038aeec538af87363d4ce344bfe3af980c421bb537ac988c3991bfa1ea6c82a9d4aa38dd1527e0ba907c1be6f50269b1da4f1962f41439e0c8cb326c9f2a08fc8a6e874814e1e52d6839d753bd011333941c52cad1fbc1adbf9614477dcf70461ca021ce6a5419b60a258d5a3dc4ff0460bda9e6d7baba340db6a7bb4784e5b2f33750bc7afb162057ca49c35b8dc2253548a0e483b9a89b1ded8e41a561e84272c6f515bd8ea41a416b171ca9a4c5af00c1e780a72cf6e2deba699fb865b4e1cdb082c8e2535b376248170b563032ef5842ecbe217c85ff94eb37e22126b55b9a4bcb509ea4eeddf77837365f7bad538de4d6dfcc6108ed897cc57560cd35bc3f557c1bd93c9d6e407c932375f07381ab86586ae2e1a73c50611093f881ba8be9223bcb597fe9815ff6d9747dbbe526e7daea5e5c9963ad941c51ab76de0eff0e0c735757c873cad88b864b7bf2b7682116deec90df30a920e8d34ff2604258d473c8d933870737265e765fab1441c447bbf50138bccaf155cc96b81367701113b73fb2412402e6300c8122907a1f70c28edc486a6fccd85e0bfc945756a18e1a6010617bba996be4fb108537f5870b55a698976101cd51b4f7189759e3118d52bca502fe92963f5ac089e1887706f41fea19fb8aaff8fd0a16739e19cbdb9fd1c6ccaf674a78c99e7ba7305089a5dbbc4e0de4455eb51b131c5acf1efad641cabf7aca7e9534d43dd43ae590193bbe4d33c45f33c7d4397e33fa24d16458e83157ff58687506909bd3f59354ce61f9c553798f587d9de149bbde4f5e26afbeb95c25e230a59a07a8b2238c6e2e91cb68c94400bd254a8036711862872836cae30fec078c18156de6142d9323a2085e9ae038f075dc0340c8d60050cc3dbe166e70990a3919775b7d61b39bba8d294a502d1a33c67b04cba16269205ca966a9df49d6f12a5f8d2502356fb9957a9a359a7d3ae25d4", 0x1000) 16:05:25 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x4000040002001, 0x2925) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0xc9, 0x120) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x7fffffff, 0x1, 0x800, 0x8e2d, 0x5}, 0xc) close(r0) 16:05:25 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file1/file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) readlink(&(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000400)=""/101, 0x65) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000004c0)=':\x04') socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0xffffffffffffff8e) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000140)='./file1/file0\x00') r2 = fcntl$dupfd(r1, 0x0, r1) readlinkat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)=""/115, 0x73) openat(r1, &(0x7f0000000380)='./file1/file0\x00', 0x80, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) getpid() r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r3) getppid() setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x7731, 0x7}, 0x8) r5 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) dup(r2) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000640)=0xc35e) kevent(r5, &(0x7f0000000540), 0x8, &(0x7f0000000580)=[{{r4}, 0xffffffffffffffff, 0x8, 0x2, 0x1, 0x5}], 0x748, &(0x7f00000005c0)={0x3}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x8000, 0x6, 0x7e, 0x0, "d8221880d8e5fdf20c19c285bbadff73548a0662", 0xfff, 0x6}) faccessat(r1, &(0x7f0000000480)='./file1/file0\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000500)=0x200) 16:05:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x8018}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:05:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x3, 0x800) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) setsockopt(r1, 0x2, 0x20, &(0x7f0000000040)="3041187c0be2677d06af8be0de5755229e7d37eb963567e6964848ea77848fda2967c835fb088adbfb67c1d941dea64bdec6a0b397abee4a0c08ef69077352c3b85fefc8917a900f4b3793e5cb3e83125c", 0x51) r2 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f00007a8000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 16:05:25 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000200)='./bus\x00', 0x80, 0x3) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 16:05:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x3f, 0x0, 0x0, 0x3}, 0xc) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:05:26 executing program 1: r0 = socket(0x110000000002, 0x3, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) listen(r0, 0x0) 16:05:26 executing program 0: socket$inet(0x2, 0x5, 0x10001) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="db7f327230416a06fe5c64a4364f966e9527e91a4400128914d34ed1e4aaa87981dc0f7bf63c79d75523814f53418f5119401cef6fe75f2bbe2eb3a4093d343ffd3f049c499fcd496d7f344fa6614001e40a71f15e1a8a4bc601e02173b0f8b3da47fcd9b5b7b590b84e500aad431a736ba7c5e6f9a350d49def497acc5b29fe5c8eec23b88a8f422367e5ee253dc4a7cb55d64a7c9053b60bcdaf3f8bac1b72701f98f47b9a4f1d726ca3853ae755fb58c30590", 0xb4) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 16:05:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8180, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x100000001) r5 = kqueue() kevent(r4, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r3) 16:05:26 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x18000, 0x10b) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffe) stat(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x10, 0xb3c) 16:05:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/250) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 16:05:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffe, 0x4000000000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 16:05:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x8001, 0x5}], 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x80, 0x44ec, 0x8}, {{r0}, 0xffffffffffffffff, 0x88, 0xf0000010, 0xb2, 0x2}, {{r0}, 0xfffffffffffffff8, 0x16, 0x20, 0x2, 0xe1}, {{r0}, 0xfffffffffffffffb, 0x42, 0x20000004, 0x3, 0x5}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf00fffff, 0x20, 0x7}], 0x3, &(0x7f00000001c0)={0x10000, 0x7}) 16:05:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x3) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) shutdown(r1, 0x1) 16:05:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) write(r0, &(0x7f00000000c0)='^', 0xffffffffffffff94) write(r0, &(0x7f00000009c0)="e022851b2dfd7f122664d010389622857664033d596564679a498dd6c2294952fe96fc552f9a967f67e09275784d6104d053fbb1b15d0aaf129b7ac4a4b5305b8f329b649257ecbbb0bf0649b4cf250ab12b9cffc306e1bb57e92641d8e72456bed5cb944c122542e276b234201d95b5fdaec223e57f346b486a9434c7c94098a8e2e099bc86f3110f0617193d0fca46debbd476324a02c5214996118e5bb756dd0a1a5f816374e522a6e571e39571bf1bb051534b87c3ab0d97a8bd857e9d8f55d3a52e8b8f1441dc6e756c20c5ff7fa1f263fe229a1804d6c87b87608ba10c9b92ed94b212b3a14d70a31d0711512907c8e3137a85a886dbd00cda833d8d5a4ce07061435668d84057c808028abb80e170f5b95934eaac9be6e865bfda1438d93fcfb121ab85ccac78de8dff04fe7732ca33a44fd6ae17e9ae6302e1aca02fe58f357c6527608ea47a091e50b57ef75d6b30af8b0b4b9f9fc2ca5974945db62984d9489c7be1dcdd51b383957eb9b4be103d4fab3cf330c8eb395be2835e0fe766dbcc2d1c74c7baab73e4356a4e49ab82568ee75ed0ccce31b88039da0c659829790d60e660746321b80073ede4f347ffcfa25363658756a6c36b3f5ee56b7468a964f345bdaf0853190a8799eb4ea9ccc2df5559f52ed479baff022960a058247bf313aad36ccc63b0f7c65ca9c8eebc4271b71edd46507b8318b988c291110c735ce5b4106d3232d05116b28153d9537a1ff66400a78e10b8aaad6ff89ad34604d4fc76de0d93672d3fb988f7ef1721b5ec53d2c14d73bd4459122252c764c88bada07d7c178c571585effdee0bbc23d6cd4b247de7fffea3a762a672b5094b1156e7d8036ec26e6d09f070b239e94fa01b9ddeb0b5c0802e7737116143bde428fce3e0be85110bee010946a2436365fd0098b3b99f1a01405f840830797ab2bc99049059fad71f5652ed408b24b858fa5821ff63236ef50d59730ba356dad4ec2191829d19029ab0ec113516ca8ed153efd914e219378c8fe327b1061a9c87e0d4c73294318a667e66486a0434eb93f80fcd6f3e5c2c9aad3d1570f4b663753e527eb387d3081cc4d52b03ffed35ec66ae2b47dd416360bfe3a9601d05dbef55cfb342d7277f8105ae0ba5dc16037dd970ac7b18d170928ac857bd5fbf6b9e82408e5f6d533b0770570cb46a82cf9dffca8545fa9fd19b2e76d9bf1796a6135aa5715d576041fa0f3ae7c97d124d9c1267ba74647bc7a2f39d0c99224e0f7b30d6b8f08471a2d9fd03beda224ae42dfb5b1388b8b65bc5af213050a76502a3a19f903227946668bf13adab8298037217fcedc42a87aa629d8de04eee11cd8fb6d728e7fcb692883b4fe9f5095d696bdb4641ad565246ecdf41fd0103eab4d64ee9fc48f503baab58ef6cb28d81bd4b2211dd1687194ddd37153936ed6bccd21b320868d53afb949d89d3156e64e82c3771fa86a3ab6f273ab25aa6b1a12bc59396bc46ebc75304a05968711ee576eebb02eba3e95fd75fa33a7a56d0037f02d04dd43d4c63a5349bc48ac3706265deea574d2a95adbe8e355305eb46833b575f90dc92b8578586ac9ba90b8f69ac5995ae7fc4d77757a5fab7c8f78228bf4913f1744edb92ba802aeb8d23bbd73b624df1232badc9cab4fc4fcb23a2adf884aa77729fe0cd3b4bc39e2ced747d334dc81e878f30cb3cc80e31c8b6f694efea4b1b6baf3398909ad250c6c99d8f2d6a6e668de9672b2dc99a9d93a6d9325a4d4b99cb53b9455450338285606700ea4c8a0888164a35623eb48868e664491ac1db7c0bb435dd6b3b1ec339f18fe7c4edd27f56765de3936ea041e0adea5b857aafd48bfd215398815d507ce978049005d976aff3d37aaa7ab6a77305f8ffb93e204f33750968c51fc9a86f66e9c8124c720fed38afb5e391712a56465982ea9234403bd8ac31669f3dd23ff2773a2fe6c9a084fae439609b6cd5ff46dd25634bd6cecb745b986cc52cc2e5e1665a123e89aaf8c23d17c9c2ba445f331d20d6696d3c00000000000000bc6d3eb16969c29c5d43831b918ef3397bdff072c54c02f5fb46c944300251068fcf2bfa3a8437dfeae918ad0a5d412656125a0a042acd5877b5f1bd5f56a85f228309150a047164d32cc669a48cec1b3aafabb09d22526134ea7f67bb32bec940363be03f09c8fe1127025c767ac5fb66532cef6ccfbe8936e90b54c760c0f182e150674077c35a5280d32cdbdeeed5bea5f78d26036923590086b54bdc4ffe66ba8e5746fd3503df5cd1b59b2e7f7b777e3bd38e3f4478a5e95121dbec558cf7cd02b681bc9ceddbf2dc0471c4fd5b83be06457cdb884e3bbf6a71d3f4628710bf5e1d3cc99dc52c9ecff45e69b99a690e49879af5d6c84d1a5b271c012010e4da0cf2ac562a6e5858b9e1caaa882bc175c4c43715056ba8ecad3075263c73fd53564718c004cbed7e6e888e43f3c6546b61e57b656fc503a5c05310584e655204db25be017a987b1a63ea4209ce1bfe02514460cea39d5147aaf9b76cab73aa6b7ae779ac541b182b7e6e51074d2a7973cfcc7a12598fc8afb730c7e4e153e4ce7e5ab9066c5230101b66a113f98b443c27a5b874f948bbba80be7966e776ec08db59ccda8cd209bd49a17727585ab39c97fa9365c06ef46f4496a36dadd5f1d562cf422f8024268f44d79b8bc1e08a18219a37de0c19d653f76c094b3bac4e5738b1c03282fb5433bf24aff44395fd1a27243d06710c2b1667e140d078629b4109ea423f8451b585c9100bae724b662b348edc3f8a6ba93005eb4869e75b6ab4edfff31ddfa5f0a3d1e6901093117243307baa6396d29762d907f4546fb6ab35000000000000000000000000000000c5212b81", 0x800) write(r0, &(0x7f0000000000)="9ff8bb4c34417ae7dd5f7629fa7fd69d6010be36e2b9b4fc7897d26fa473792af219f0e71881c411e960bc00890ca60cf044b9c3f7d54d651703c99f710ba4c51c110fadb1c1a86c1e9ecf96fb6f0f64c4e0423db199d01486e70a06c8a1c88c50e0ea81c51b", 0x66) 16:05:26 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xe000, 0x6) r1 = semget$private(0x0, 0x6, 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmget(0x2, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x4, 0x4, r4}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x1, 0x0, 0x4, 0x6}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0/file0\x00', 0x4, 0x9, 0x9, 0x1, 0xcfef, 0xf966, 0xffff, 0x3, 0x2, 0x100, 0x4}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0xa8b5, 0x48, 0x3ff, 0x2, "a8fb011434253148153ea3c082d2fd4c5371c59e", 0x3, 0x3}) sync() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000340)=0xff) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000380)={'./file0/file0\x00', 0x8, 0x9, 0x7fffffff, 0x0, 0x80, 0x6, 0x8, 0x0, 0x0, 0x1f, 0x8}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000400)={0x3, 0x2}) shutdown(r2, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="01002e2f66696c65e98d976bc3beff70"], 0x10) semop(r1, &(0x7f0000000480)=[{0x3, 0x3ff, 0x1800}, {0x0, 0x4d2, 0x1800}, {0x3, 0x5, 0x1000}, {0x0, 0x491d, 0x1800}, {0x0, 0x95, 0x1000}, {0x7, 0x9, 0x800}, {0x3, 0xff, 0x800}], 0x7) semop(r1, &(0x7f0000000500)=[{0x2, 0x3}, {0x2, 0x1, 0x1000}, {0x3, 0x7, 0x800}, {0x0, 0xfffffffffffffffc, 0x800}, {0x5, 0xaa91, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0xb20, 0x800}, {0x1, 0x8001, 0x1800}, {0x1, 0x1ff, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) 16:05:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x12a) r1 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x1604000, 0x100a, 0x8000, 0x5, 0x80000000, 0x4, 0x4]) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x12c) mknod(&(0x7f0000000080)='./file0\x00', 0x1000000000000, 0x10000) utimes(&(0x7f0000000000)='./file0\x00', 0x0) 16:05:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10880, 0x0) dup(r0) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchflags(r2, 0x60004) fchflags(r2, 0x0) 16:05:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffe) ioctl$TIOCDRAIN(r2, 0x2000745e) faccessat(r2, &(0x7f0000000280)='./file1\x00', 0x4, 0x0) 16:05:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x300000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xfff, '.\x00'}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="3631f2861fe6cd16a11f142f23bdbf464dbc19d422f67df07480211f99212c9abfd9d9ecbbb54c17b36468aaf120d794a0515156ae3a904fcb521e399ffa55a410002b4a63d7babcf96dacb99ac41b7a537c745b507fb945e1cd91574c313ba1fc3814e50dd9ec63456df4a8cb8a76fac93079bd1f4c2612fd05e2c3cb8096f70c4e8533f1f437ff14fe7efbed0f2c16dfa0eec5785b1398e777acbbf19cc30a5baf3f86ded4b0d9ad8cba7028e65f84c853c8b6fc0c5497386730ff72be84ec6524b14423af8a0c21337b49af0e9559932640346e4a6a17b35d3aed58803370630abb6b22c87885a19a89567c38", 0xee}, {&(0x7f0000000280)="c9941c45579c0863666f0469e1be97c1a5c46ceed1b77cd3bdc0534b926ff2ba92cf4e0838aa7931157f440ef6b8310751bb42901155c2abf2d8c73a72944ed6342a8039ff6fc91683605a074d89d7fe828d7e3b9522737767dce55bd5e2368ce9dbf8a40dd113e930ee1aa443228e195b4341dae3644d", 0x77}], 0x2, 0x58) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x4, 0xff}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x8, './bus\x00', './bus\x00'}) 16:05:26 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:05:26 executing program 1: socket(0x11, 0x3, 0x0) 16:05:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x5, 0x0, 0x0, 0x5}, 0xfffffffffffffec1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x1, 0x8}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) 16:05:26 executing program 1: r0 = getuid() seteuid(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x3f}) mknod(&(0x7f0000000080)='./file0\x00', 0x8001, 0x549d) socketpair(0x1, 0x4001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0, 0x9}, 0x0) recvfrom$inet(r3, &(0x7f0000000400), 0x0, 0x800, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0xffffffffffffffe1, 0x1, 0x8bc, 0xb7725a0c28b26424, 0x3f, 0x8, 0x5, 0x1, 0x0, 0x1f, 0x8}) sendto$unix(r3, &(0x7f00000004c0)="8287aa8b273473c1318e4d77a1bdc7b71f5aaf97d435b069a20b6695f425a99e11c4af0cddc22ad46cfce5180ce06b3b566f90ab8d832f8eb888b5387a95dfc12d0039b93265c3415578c62d89773cb226d8865a450eefc682ffdad58d7725b8f0223d3f51a3344594ecacbb926dfebdc9a1611926a1653d1f9275c04ae9a154c97cf47b6dac8a037ce503866d740613e4f67310e354bbc9c9315c284946885fc2352275b27fb98e94a81dd0a37dbeebe1494f028a6f5d724218523e8f02d221021ec75bdb58cde398340f360d70c407539cc2e5e1bc36abb8ecb03d94808530ba96ea566fb70a6645f10a98a26f781e9c6eb30a815ca625ce67410da716636e68487599095ae912452ac39e588af83b501d114b569c4e92ef32e8c15dd135e84307e4a657464d13f07aec962c59b96e96579c00583fb421c5d90151fda32ceabef669c97dc64dffdd23de1453aa1f475d3b88a2228e886ae7abeb050e819c920158ac016e5110f5999c17504f0fffbd1645af506a1be8deec75f7e7df9667b2eecb2c4aed01c75f48545a53a25b3ae8f9530b9f27ee53e9992e3c96068347ac32ae739d2f343ff22d5fb53a981cf8d475306ee7294793cae37e9c8af6e16020f37a410503229d28433ca7b22a9931da3b3b584ccb14c07c5b2a89c49a56c4013462fad18ffc5444e87fa1199fcee4c2ae021b0654183c8621d5acbca9c4c004f5243acbf882bbd90b829099e4668f389555522132fac58efdd3c5a8574d9e136041de6557a13fb6ef997bff6dcf850a784febafd3398656f20822ea8bc6293e44928a39543da9242b4515077ab5e9ef415ac0f9dc5be08c6044f6430a32bda1cf08c6b0d6964fb9f835238dc3d639bcecb1ef81361ebbb20000320c76f8ad1082c5518c1395f054dad18e03c84bd1bd227e77bace1c907fe7fd8dd4e9811d68e9330c3d04eb2fa9615f5cc60d43356e84b809b9ac1efbc2f2083443b1bed5e9f7b26fc08b5e8c27b690392ef8f49e29c1549367a66860bcbbb8fcf19ccceefa562fb6c6f855183c615fb0f638a16aa9f7a772de264bc51e7644a8eb60272ea6f8d078cd860ea6d12e3fa54f3a68b0a14e4426c43b55f4fdf15ec01f9bb78892575db02d7900dd5ec20d09d2181b54f1af2226bf228d4df8a39fd6107ff20040a063a55a67dd9fcc47fca1c55903e5c5acf79d0c96fb63788b6c53bd1ede235137b6f3c953c56e26b723e24ece036d0dbee1531d4d25283eebe1f6815ef8be7cc3d15847c78431ab2ced975e65306644681ec6aacbc7b6b52edc238ba7f43690b48b47f4801c1c6da3c612e07f08c97aa372d52fcb8d5516554d646b47aad537c631b9770bbc13945f09598352b17cec2ea603dadb743c799dae7818c55fa78df5ee9f81696ec8a911160c9e4dd7b5e84e61cfdeb44b3fb16b9ef5b77a7f4e9c576b45a112663ef37d2c7f400758fca3d767b8a11519d98a4fcbc99c319a88a31b8f492ae7d87e383a9811ebb9cd91c3cdb0a97b413a7c39884cd1a429dd1c8853a9f4b5bc76d2357744b876df64b5ae42bb69fa72a463c1a2f4b84b8a1908daeae6c3958f52d46efb1c053723ae16b9a689d826c319536cf97ccb3a9c6c16cd4e9d46aabe8ddc17d867e16450e40237cbae802b814eda23b44fd722258e6eaad6f3581ae775ebe1fb44e39e4190e377eb7485245061a97cb299091d133daa99836a22acc61a464e4c78da28418066c2e8b6b3f095c66f14949115cf7b00c2feb18033166fccc8174b2bb14064961cc90b6ca86d9efaeeb0a79eebf61f6b3f9e1b5a9fd4c9e4f4a010c86403faafeed3556025f2c00d2830fbb16f31fedd41f35647274400a241901a89fac191d0c349f7aef7f09348943af1368aadb7a8c7e8f38477a1d15a77dd983943094593861430c6871a018194487a1f30199e0d0bad7fba89ef09197592004743f3b33abb561f10abfeeb844fc5cdbb3ba1efac416e1656b75226a1781679024fe456f05dc5f0755d68380b857fb7ae7861565024a39b7108e808211b2220551530260a541aa273ffee154bed774e4f01027c64e11b2ede3dd9eabe8760a095e8d820804b697ad78770d1ef59322f42fa382000fc299340fe7a74c7719c022bef7bffe2452a1c772afedd2681f7f36eb758349a26d05553612989ba679176b97f6afee9e5e310f08a6a611ffb4aed7533abadcfe6b4040fd830aed3a2873a5534c2e27ac96f9a5a2103b83d1bde3e93a2bf20385db8379630605f5bf2a550fdd4d7856c901549c2622ced100be27b8ef0bd899430dd8076679a803f751275fa6037719ab0e214385c9e09e2a4c55ecae3758d3cddd6e6693b93d769bc895ddea7f56e806f0e1ec0d2f98ca3da00624ba678c17379b16fe42b1adf0b41fdc4702457c50cff675f046c7b8d6ce2bd16d9a09f4a2ee53e0166098f41eabae893548625b1931e88a5060501f23e2b80dc6ccf8444364e9a07c18146fdad07319911a74a1c2338c8d8146b7fc94fea25ecd94e150a6d8d1c1d74921274c9077d3bd70cf8e918121244da78b18a3236192b80d692a8a982694d339d5185a76d47c3c79d752c1492cf6bb7006df71ee836194f24b0c2a5787af0cd7091cf8155660af0d306563d026925e004ce5a4d0c99443bf3f442c40bab70e8962c10e2b11babe091ea6d7767863ea66828a7a96f70c3e52b5f14b38e07293c7c5d404a73be4f588b74455186d585dd5acedc6ba4adc0e78c5e9d366963939662a4530480733aa554ec0c4888aa77f7ff2c9b7454bb1cf489c365d0b97e22e8f4759502ffe2045acc54da0584044fad64f41390af87a4cff576d1f20135df5c582ca36a54a4832b512675a2fc3e0f6429ba52832dbee01272fe9b41c6d33ae1fd74a0e4720b7b010a74205f88308f1d63a85d614156cc3dda895dca3340f082b362701293d7ae1458f713f312fc40d4a46e40ded99d8abd00bd76293e250f6932753468bbea6209cb249307cf95f21acc4eb7517849d5c14908a17d0e58bd860a8d88c2df8353c3a6f2dd28a81b9cfa53f84b0b2c9f91de8c3fba532c6c9616d717fb4931a9c5f8a70edade2328614b3f349b5b28b151f117acada30abe6cb53eb92ace11f4ab94bf11cb2d4bb225f5c24fb55ee7fc012a62de813d260920df917f6b1086c9b57d2cfb5d16b2ceb77f86fd5839c85dace8cf5a91b7dc6a6e8b403c5ed01a0d654bc464f7410120f5b155e5cf7d6bb6ef2aa4139aee536b233a7e09c69380f12e0569370a9aa825d8a65c8ae182a188e41ca055a2059e8a9699ada492174ad5aa53628b1c7b53d946f684a6a09b936f437e999d2d618d19bdc21aa21c471073ae31071de1aef1163a7be9fbc41f8ea7c4b01ed6922023ed0a852c4018bfcfb420e2b93220b38f5332353894c0bfdc0b032a564e9b6091f54f394bd89fb952ef672e54b8544c2398249784ce35e4804af9eaa96ab3535913f6d2dc0eb5f0c232a225f76eeab00c2f9e70849907366755309f8902d6d6d9bb9bbc21d231667a92dc9315cf56e8c465af88073929db814aaee1dd41aeec1ddc0a33dcc747ccf717b6385d15ab178d6148c8591ca7037ddbf5f1aa619a60a494b65856a9e950f1a55b4417b15b2299cb6322661a7d1a4f9de6b7c8cf07c419cb0ecd1cf18ce165a6e2b0707b5b260aee37fb8ec035429fefa4a0c9347d1db132359f232710f440169b94a50e3f29a09c7ee77c6d254905f085202fa35ea7822cf837f089df362a0aa8cf243e351b51b30b6d2d8aa259159bf1fb6b17fd54f380d5e597a8a753978b1f5c216941ad5dd1caf3a88cb77956dcac67eccbe292723302560cb836f0cee253c50f3c7282e84c2ec320945f2e3997f4eb2d99ebf808cab6a8fe0c5be7b9ba19d692662a7ef276b6efb46ddd5e060b7169d3d02382545b7c86a003825a85474256efb71fd1157e2749687722707e4908cde50bb8b6d5f917868184ebb9f7296fb403768fe513ca8978a70b08d04cf3d0be2398ee812bb9aaf4a2d22b04e3051b12b226e5ba92d04a94cb752a553e128fb20b0132379178797837ed90504f043a6904c1767f3ea7e48b84f2a57cab304140a73ffd9395c4d6fcf04200a53b33f6ef57393d07cd5ad254c1d20c81bf0f264924c643d4a5e74db812c0a1ed2fc0ef54868793502d3a77598b38443ac3da0ab8f94ecbcfc71a93e596c5d3c8ed050db485cd79d4a9acaeeb52d0d8c5989393719ba25d9670f2d15b0339542ee25a79ae1e4e4c7a4b3affee3dbfcc38f2bde46f252dc7bc7342af01c75426304e6d3ac522271c461b79f20054d5e702a47e32ebc0a20a78e50b5004581e68e5a3206e003ccfbbc5e5736a9b1f89bb520e28c8f9b6d94c68a1ae87ab4bd97282622986e68d7981b3e6db42b22dccadad4e92e7f853611202969c03275c1241226df44becc7b619c099d940d295dff00e2b44f6e5cb9f211b13f4ff3a356d429621077558f10262965ef8e73d176e5d504321ebbebe5ffd56d3dc28ee464eb37227a2bf97c47fed4ec2dde3db79480240dcd460b98904a5448263d99a809c2d84515f6fafc738786c6b45021052bb0ed8b972253d57e475fc00a1e49f75320703cf4062b8b0d1bdae4a7b60ffe5a6926acad455e4c51ba240fb21209797e41363c3111906d867db248e3e36588e7fcd7d0cfbd4269004b98f7a1dd0feb98bc6b6e5f84442283225f3c413ce7199b84ca17c970c9c9a27c8c48f9c1c69a87b70750d27ff5a60e1573fde579d3b192937788ed39259b6b1fcd60e6261e2b5b02632f490e8d6af73332781bde66c9f7f83bf6c75c230f8806ceebab160c2578098e7379bf9f95c5a8534e59d6da6463d3d8f89f2c598f1e0848d5009ed8a0f437241565e339ee4a31990261d70f36471a4f185b754ca99f7b77fc63b551bc809985145173d657aff83e3eb67ef5d8c2518d8b4929f16efc5cb0d304242f35353614a0caf627d7695ec4357d3f5a67182b3c612f68a867ff3a56396973472bf8793c12aba29dc6b586cd07b727aacd0db1fd73ececa1255a436a23f2223cc1d6147ba821aaf5af40ad8623c290822cf91515f497969dfe485c896e5966ed2aaeee72ffbf5452aeae7a213ff8f8a592875b46232f2962488279ecb828e59658f405985e6c899b580d3f8174f0063b6b89db3cbb1277ca879baeb1932d2c23f8a076426dfdb76ff00b3455262244c804b12d3a7100094afd2a9c326e26d49b880b9bfa0b90fd8531172936b6992bb1a56bdf0c0d33d5687fff7a6af2d2a45cd06a59311e6d1a41c81b2b85059070eebfab818c4963bfc08049c1a97d8eaa124cbcfbc3adf29eb9119515c2a05187f5962b0a3a46bf76d20dc74ebbf1f7fc13cf424f4db68d18d4f066d4267407a73adbac1c86f968a74b2e0119def34540cfb49fd607136ad7d924bcd10a1e7423375872c3a002da757073e6907d90320c87d55d69421a0ab3119b0a1341311469554783d58b20451da0b468d279d341f26223e3bd877744cf96f8c634b2c09b8e7e7e45dbd6680baee29b93a6272341fff1c417f5399c3f569a4db9fadb02c01445cf7d7a8e0beec771126c878d5ee7e8df5fbbb87e1ce0f5bf4912ae8a27d80a862e1b7324d734c698e040d48a2cdca7571cb7defe551bc1306fa331e276d1396e44c8964ff87a9019c9ceea07201b9c9656b93a04f608f3559638ad000344591e861095f452da5c1dd729ddfac33f2a28f9cd4f1f9039f9552c4f60412dd907225ad98167a92bd9c2747bdec08a296", 0x1000, 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001500)={'./file0\x00', 0x3ff, 0x7, 0x3ff, 0x1, 0x8000, 0x800, 0x0, 0x1, 0x0, 0x10001, 0xfffffffeffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x400, 0x0) r6 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000015c0)=[0x4, 0xe19, 0x9, 0x0, 0x2, 0x3]) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001600)={0xffff, 0x7}, 0x8) r7 = fcntl$getown(r3, 0x5) connect$inet(r4, &(0x7f0000000140)={0x2, 0x1}, 0xc) getpgid(r7) pledge(&(0x7f0000001640)='\x00', &(0x7f0000001680)='./:\x00') setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000016c0)={0x8, 0x7fffffff}, 0x8) sendmsg$unix(r2, &(0x7f0000002900)={&(0x7f0000001700)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002880)=[{&(0x7f0000001880)="c92e3316e0dfc9d36f1d64bf94fde098a8d713b55fd9763c72e7814a6020c868921346d306a9022f4030a64dd2760c7a710f00d916ed22951e78387edc407e5bce301204e0a986c823ca5b00ccda7b9e6074d3fbf3206c29669181d37075f8489ac65c5194e354756f77c415ccc1f60b5860dbda59a9c729b10269fed093734b89f9b5a9b5cc77cb72d320883129c1f664481803086cf5a8c9ddd50ca6d47df99a189a859ebba043eacba97bf655dcf328618d9330cb592b26fd3922f673114dc277c063829875055a6dd0651be8824df3aa2da81d07f7ae9f21eee7e86b4dc0630b96fa71fc568bff2b3a6cc39ce46301dd15262cd629ff38687148b40798a73f1ca859dbade5edbaf46ef48e06002855fa051a4f831a06eb852a65a9f6fb05304b0894e36d58bfde7eb5e6d8210614b98d4399f5f15ab2741b2e4f4f23594d7d085d39ee8d2c5d456e6d7886df672f0e3cae101582ca2fe179d054d41ce084e6a062e1f440ae02ef9deca769bae09e7ad7e9b9ca5f24fe73baad9e34a6c0045168115d6a4d78dfd3fa8645f25b606f18fcf2fd261faa1481b1c38865efdd02d7beac9c9a40d9848a07fb850fe95d67c67886d041fdaf8449637123b415a59a396d7f8007476fd5c134de1a314d74b4dfb9936b7877f6454f1e31a210360ce73bc12cd0b44f8925f386f9273b35a7b961226f5192173f0a0a487082f2b2fa9babdab905735979ba0b2d1880a6a326ffb8d6a84470cdf10c7fc1c143b4d56e5d297912c4e5e5e3bbc5be8a6120cdbb6a5ee8ee565790d071cc75f52826058e9d8d0ccbcfe3ee85ec20a56e3d1e1beb117dff2da16fbe8d4c6606195749b9ca305e42528ef0de55394d45386452b4b4895bf955c2ba6b7d20e970e84dc8312273b2c0abef63cc8f642f1a088015412032135141274a8de297580c79638571b62ea02b00d3a6ade7cddfddb29063e18e3e76aab9a0bd076a3f160bdb6cfa0731f82e22c91ab395731ffc0d783de4ab20fefa1448d82acf7120d82a32aeada499fdae95634937f04269196fa762cbd12d712f54c4353caaf75302c8939ffbb82f42d1fba80d0c335a29d6b4c467d8cfa623fd386eead0cc849fb744500ff3b8f0e97778392adce6d34b7a5026dd2b37226208562130cbdc9382dcb4a672cd6e8e1e76f4e36052ad1ccf9d07e1b8c50b69907ba232f8a60deebd5492ee2244b7c22a2e2558094f54ac4740d4fba75d49e2202b635ca1120be541bf77abe15b4dbae5d5648d3830132a5b9f9f57c06ecf45dc00f559a1e0be7f03805d6957a36e8f9e3a718b2fb576ea2805c584ff42eda0c56a4e3c155570dcc847af3186ac436574ded98caee16b0959dc02b24427dba6abcf17dc9479d793e6d9a9acade3a5af72660c71b226a3af441b5f7025090d13b2f9a1938a68e105c31adcf80c52a9d3042fdcf15f76162e815afe4ea2885920f5ba57cbe90bbcb8a48c47d7787c7d69df917db9753240a246d4965f815d676dcfa30be3b1a2d32c226aacf23614381e5e233427d57f55018608d5dbe1a87527ef40e545757792b727180e89d46bc0a7146b34a7a6511fc7f9eb6c1294c56bb77b00d66ac9d640612b080217b07dcca70b993d284187f5c6aaff49d9ccaf16b818cdc3bae5c80084f6d094c87dc6fd6cd3e8cbc53d8f65aaa0a9ee9b88738f800c9d6812fbee42c2502f1f1ccdb90d1efe08bddd2cf4aaaa290e7f13843a61ccc16e349b46195f8cf2c9c44f7b754a4e586b7b064061093cc200e12ac1ee04d7c3c4a833bc3f093a075094c2f696c03cb3ddf974393750afe4a0cc6c5beee0e74aafe97daf66e055448d356b49aaba514e1784727f7e7edbb4b20585bc249c7c64f4da56e444a3607a7006440c26f7651c6506551ba2e43c4592110fbe0841a94eb3e76a648076a8044f9b75d79ad7b7f9ebe8f351a8d1bb8edbdc7561a412e4a44dd91f7873d6bf7e3e3b7c064db5552ef4390147b0aa8cdc7c2fdf43e79f2eaf62ba6ef31e1a77a35ea6bca73b3d342e0cb0240c92e5cf21feb24d8d892f8de8761bc46c4a7d23fe329711e03f36b9af32f67161509a8a03242ac77a179b2d4962645fef38d9eb69a1ba616fd2f446a225fc6ccb5a43ba2b922085bd4abb264f4ec51ce7fee00cbd206a39ce307ea312354fd8e832293240ccd59405e33785a7021a0fc9aa1319f693d252199f5355c5233b985f1a6f3932473f79922450662165f418ec561264b55e5eb36861d30fe270668c7c87f3e77cd9e02c4e1a39a95ebdf890befca7a756218a1e6267dc46d92ba446e07aaff802039d3efe30bacc7251b7d2fe0e607648d5b255f1df0ef27621064e51b8151c93149dbdd96ebb85f839d8eba31adcccf6886f66f37b06fe51e38990ed4820a180793a87641c632d741452269b9e4a0ce7308786b94e3043f81d1ec1158b11770e6b452cd64cf6b1b9869cc048a2b1c693063cda4446bea6c7878ba6e6e4fe84ebb37b8610858b0d1366dfe135cbde3a8bc05a9e4bbab78f0e1b1302ab4da880b6acbbf2ad5db08a417a474bc62af579615fe9a24d1201368d64df470373553d2775a7568d7a6b15c3fabf82b1bea66202f696bbefdd73a8d29c6c347af593d46597881fa26d3897d38ba422cb86c2fa38109cd6c30e57ed87583132c70eab8c48238de50d434f26f6c2a953acc0cff485386ee7e8b88108e4f6c436507ce915284e5a6f798e5b72e65078eb92f4198f8c9a59aae3d1d3d7eaff8ef38d8857215e08972e6f352555b2394eed1164f125f11cee11223cd45c185d07a4ce6d5ad8e7c4a5e92acb32d590d13c9634ec4b90b649e84b798ba125a6f387e370f22e8d42c3e67fc2e4756d0882f57ec5005ba2e3916f22c24ebab91ac48aec731a9b00383e0de7277a479f0529df7f4d2970a7b34dbd9c31e31760bc37eba99b60b5f99e8b2764bae8404a99f2c3cf7fdd5fbedfe1d7162982c00e3bbf668bddf579d2f4237b5405ab03c3f797b953325a0250f4cfd1574f20114acc22648c54f5b803c70da5a1bafa94feefa168fadddb27a21f1b76a6846098154a325a086e1cf9023bc5b2010b381ea26ed80fb08d62e19e738601c3d04c9d3ee34cdcf47286dc95696dc6a7c41d7a3295e3904cf03530ae43e927f9954b7cff8056802f68c05cf3288e5aed41dc0946aecf2f05b22fe3a3ae9a1997c939bda8f7971f8e4f4908dfa45407c2ba3511995e7ede2bfd4dbf2515b229dafbc8e3c7519212e2c7e5a2dc1b1d19d43f257b2fcd6dea258bbe278330c0c5c63558bd3fbc23ebf50b5ea17e13f87994e82894d1e659f8344b4c2748ffda656bab798f07d12499aab37e624b725a68e89cb490d4741aa09c57bb3005924ec2c70ebc3a12de0a9a65a1dbdbb8fdb0c17eb500aa52c5146e2ab7496f1963b1b0f3b4bb312162cfe96c6e32194f18c7720421f0765c0f09b40cc7157efcf8d280a1df7fe1f03fdb0c89a620374736fca5a43109e470ca876ea87b358115a605448ab61b0a028bc616585b9cc178d1d0cf343ce47172c12aaa2def38b5e22c977642a6c2e5ed3d720680829c450bf20909922525aba4f86f82b28368d99579fefeea938e0cfb99ed726cb3546e1d2eade0990f211e9501a07f2446b90a93f80a2f3b111382948cd411b993e6970f47d6aaf092682d4e11f9ba1fe157ee57c8fb44f31f894e3ac46d3c68267ada6a0be55a284f20e6978ac6a35eaa0f2046dce27c2a37566eaa98fe0714b6f2bc6943a036ea41565c403cbe8ae78f11838e05ba4df361cc60678ab1be098b6c420ea58a166adbf506ca14269e684acef1f831efde9b87e1feb11b7595910241e773207426864de342d888f82e3fe4a8712c160753f5c44253b0932e14c39e333849224ba7fe844a1afaa4f4c1f333833ee19348775395d4f9bca41c321849e93af0a8de99817bc46554c64c2293e3643ab891f3cddadfc3648ff0d463f53960fe430240a6c3070ec1a2df293a62a1e303b10755a676e48b209eeb81cfe8e4a3ad332252f770181a593064bcdac4e9768945a9616d7329501024e530880a69ea3693abcfbefe283123adb9a3993ab6e59ff01c35c055f032e838299da96b444deb3b64f6b6bb50b3853b17832493d2de75ed2a08676c42ff96186427b49646309097877f4e351cf59d46c082e50956b2b442e80bf5c1e46bfdd7eeadd052e6ac1963529ad87b4f17b673ccbc11ec4d32467ac2e23c354288f621e3225ecf1bc0616eddd88508f56f9419c50159cb0d0d4d9bfad23e5cb9b66c7dc98d6030264dd256a8054c99440b3108c55929fa2ec8e633c3288078015db5a52fd3d6c9b41bab70b43798fee3c4342e175f7dde2aba75a44947ca5cdf11104c68f58195fe625cd482d68ae35b55fee2c896aebe209986d9cb98959d33fd0796a26b3c5c602e827b4fb3f49398d4f4089367e30b73427fb092aaba518d352dbc9a2b0f4c8f2403cd9dfdcecf760ec7e9d8a9c1f0244ee0e4459331c8cfd2471210293db77969edbdc3d4f8f9d46f4da7121e4795ed35875892cb726ebf6a3061b4fdea0b84301dbf28433345e2cb03879e920c7b6207f2f545cfc50fd1bec14f71d3d0c8de0a9b891af8cc7d8c9ec832df6e0aede19e4f66292acce6d555d61eca830ae437501cf325113d1a52c08081a368f6aafe1745044687a1d37b43bd4c7e5beb2b3b163b06a7eaaecd5c43363e9d5e12bb712647c277082c5c413774c85d2b221b12630397f0f1454fa7f90cb5402ae8b5183d43ef1cfa2a20b85411a2fefbaff7a85a8a2eb7641a11629851cee3c5fe20c09be6136f1c8ed357fd64e5ddf75d1c6b718582f1386dc15f4ed70ce6d58db03092d60a234473b25b97adb36aa791a693d18203363c034ae22803acceebed262e03af961e3148214ae49433d89a29b07f24c9332851ca9b9fe218e9054d37a0f1232039f4e8992478cb032d2447fd50c84e4256ecfc8b15c256fad9d39567a3a654f8c59282640f7d22b72c5a9404511d7135d6e67860e9dc729c97a0af8c6097eb9204fe1bd222864f986f2e74badd57177a989e1e02f0eb31b689099047395e8190fde8e41ff15652651a61fb2e2d7cd295249afd1122cbd55139c9b6f62f295ffffe6a2e4dff061476d542a15a0e02eb93ecf569936e2ce95dd7fc28f5ddc08e8d4d5738dd1b6e183e80a1ba8fb33b6c0b9b4b071a71978b2b7b445bd688d7e115cfc9bc954dd3709a4002676a8c128c6759e0ad27ce085a79764a1866b2401aaa4d9cccda3647eabfa5170b484d55b07efe4a12c5e1f63eed279bbba59cf3ffd45bdde2a257d0cc9fb215149ac6c5f4f0be36c3b810333fb4dcd6e537219ea93288e91dc45ae80a690a02104de00d9312bc9a8a7c387fcbc9c94ba229f286a4cac8a158e71f540dd450948bbb1191b4abba483260b5ed89d636013aef1de4490dc068632ed3aead80285dda582543f90babf6b562ac901e8545886be80fcccb39be4f67e4e677a2f41bbcd49b2e804553240fa8499fbf86951a3e384b582648efda73963d0fb2e935dc32e75431f3fc9435380606395fa556dbdfb37600d9832e83a378645ba90c5388a76776e8ebda7905c00f0b3c47df25db6aeb1d83ca567c84540bcddf231afd7872f9100e0cca4862b2b6dd3ccf99b8a26b162b09e93cc4ee1ad8e61cde5a24cb1ef8d8110d7981c6934ba402a5a8d98688a2c4ca599cff1402aa7513a7e0f31f83688bcbf221ad69c4ed68a782ebb637f6f0377be3bc2a30ede2abc61d13fea263", 0x1000}], 0x1, 0x0, 0x0, 0x2}, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000002940)={0x99, 0x0, 0x83, 0x6, 0x3}, 0xc) linkat(r5, &(0x7f0000002980)='./file0\x00', r5, &(0x7f00000029c0)='./file0\x00', 0x4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002a00)={0x1, 0xfffffffffffffffa, 0xf00, 0x3}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000002a40)={0x5, 0xfffffffffffffffa}, 0x8) getgroups(0x3, &(0x7f0000002ac0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000002a80)='./file0\x00', r0, r8) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000002b00)={0x1, 0x200, 0x8, 0x4, "9f24af914291ce423e3e8c2b62ba7443b2c3a205", 0x1, 0x9}) 16:05:27 executing program 0: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x40) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) socket$inet6(0x18, 0x8003, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x90) getsockopt(r1, 0x618, 0x8, 0x0, 0x0) 16:05:27 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x40) writev(r2, &(0x7f0000002340)=[{&(0x7f0000001280)="59f6a3a0134bdc1ebd79d9b2b65e1f0da1de9a5a5cc042697145f9e4c0e2654404c4f555717bb101f39607fea0ab878b6c6e92d40098d376b7b86a90aaa10058c926f9f8db277063c931c4d068046cfe828ba2805d9100cad290e206e70f65893ed9d88d6d0c5684257086adabb9407da047c93fe991977acbdc2a7800678b05a441051bacb8f9d1d1210318c072948328488a9ce201fc4d0fc219e7d10b1c7d2a33ac708133892bb8ec3dea0e4c9ba080059cacbae41fbd5745fad4ee668c329d7814b58d13fadcec65c3ce6d5d3a50f3a3f3c5376774d22875b3392663a0fb30cc4f9f55a0368fbc74f1cf8a4bb155bbfeca169222987fc53a89750731194f9910edd09e402ef6ac4936b5df8b7baa615e40539695418dab18332dbcd1f082f2c9ccbe0a5dafb8dc08d6d3be2a7373d12834d6ba7aab76ffcd48c681bf8a6c513b0294bcd064721977c4d92769025fe7bed47d57c34e9706051f34c18e6200956f8c5f78686ed6968084c1aeddd397fd661f4043b00cca77d0df6bfc3a57769fb7c95b2b2480d7e8d79bffd7865d4bac330fbd0651cd586622bafabc4ad8baceb2dec76d45307395c407dcde48decac5b6ef7964e8aae63a2e84a97c839953df5d13343712674950f53bb200d98e56aa6175f835b860059aacfd38381e6bd0fb8e00e408ae083a350fb090c6571718d8768c275a69cf782be0cfb4ac9715d422632b5082d5d84eb49307985968e4a94b191da4f5b9d74e8d032f378225f7407dd395930556853aa34d8a5238499d1ac836e41b9e3391d39aab4c9d2067e5725b5caaf79c463d166c57a9e67b34672ae8a4c2b7e31711e8ee436d1290f7565b558b5fe8c933e10c11e0b7d692e19c04de30cae820bad1e01b8f6545a41422d85cf3bb91bcf4b2ff607ecf7f1783c5c4e5328bcaf4ff9a3790526845a1d8de2772a62ceae576b4978a2bf222fe28495b4671323c596e0f030478caeeec44d11ca39d445c86bb6dcf56c1dc3062bd013a9aa99dfdc6ce8d32267a6d3b1a8cde3398af7d21b12e8a31279dc5beabcca19318862ae3e605fc18fd4ff6829ce3d4424c85e70d5be494876468cade01473796d9be0fe535a2922f94ae67f5fee69a822160cfaab8f096c4b450d29d94bd76eae37198cdfb7a28adb05687b0b5d844cee617d539bcd4c34e478c7ad6e8d2bca07126723d1a35c50350f6ccb0189484013bd67461f8120dbd3225f84c9d0ca2b7ba95def67e0bc18d25450e74a783638fceabeed445d072aee8f163236f1887f40191c9760b676bb1cca945513fa2ef16ffe8c6479a5971b4ae552c90afa337c6e6472483ae330ebb9daa5fb4b16129dfcad2d0aba4c844a583883978ccc0dccf82c3de870d9385e5a0352dd96aba34a0f16404c92146a6750ac17a45c278d88b67a86d83727f87f153e198810883877046f74d9828167991dc052cd5ca7aad99f93bff4bf605cacfb6e91247619b9b17f4edf246f89cece324cf6168cf8d3d44e49659046318f63070b1890abcff8e7178e456a17b03b45ebc61e74d07cdf01d44723f30a28b4def2e1740276efea6de039c76f513f2837a97578e2618fd3ed01b587b6a1bcf609bc1625c7b72954c208a5029e34c034565daaf9746be459d2cc5b2c78d08d7a30d5a348e848a548ae250ab8865bc497ed808768fc086a7cdd8bbc29faa5fab4160f71c67bd8706ff8d51452feeb78f401f9b5580f2964d65070f95baf16576a85f35e8cedd8cef9838c23e549a7bc092e66470b5455d307e1ad37d2ef8c8bc7d36c872071b1da19f4b31939352fa2717121c460496aa51decde17833a70638197d09a6f4181a9c9751373d98850764d421909319750563d536c091eab81585ce125e920a7cf5adc0d6f461b80b33ed491dce356f35d75e93a6f7a3c73ca7781cb2aeb3e38431dc0f3da22b809a143613b158f9f5426fa694809d1382ab97a6221728fe4d8c0cb37f6030ea02335bb19314ec9400f139e87f3091231d245d75b1f6bc62604c1e021383439beb8362cc26eb99d40b775647f5fb08c2e9a29a824cceced527a8550aa808ae302397bc6c697485f06805c929bdba232f3badf9791d6564aac92875fadd34b3fe6900c1d8259151990c3ef514e399ca8bb46002e7725f8fa9c1f4e74d467e029ac5c9513a702c8cf403b7bf556785925616418608e2b4bc7cfbb5f8d331a99fb223d8704add9d06431fc0d8f76b1a1415c4a6188c497556bd6c832f3903c79bc55b0cfebbfbd8d3d9d8cdf4cd38277e61e42b8abbde9cff66b778b95eced99e453bf0532009f8b8da89aeffdf750978a17777a0de05ca9b6a4157dd0abd886d905a7a48838a47e78a671c1a49f763f78aef664b51e103c6769fbdf1c75af815e8c5992812d46d57a3af681a0f1f57f683cb8d0fafbb5503dafc7a76fd26f9987fb8fc951efce4255cfb3fa593dbc4612a9a3e671d082bd6e26cdb9a164a480a4c1388b13fdef715fbf1876d1226a2e67a8c72d865e67fc6e01d969380f6344552f171a980bf7ad61f69489bb5250240a1442475939a6848f4b28abdbfe3b8cbc244cdd1c7277e093d6e91035edb403f5aa4894f19aa1386d420acaf71302e5869b04066ab72ade50c02c9b3ae53d745cabe24c87cf2c44bdbf5f66e94186abb12b4de53a1cdfbe303fc61ca972cb051d2ed42286d9d139facf3a44a9630ad4711277edb75ff955db4df46bab3417e1a58486f001796e8d9f2065ccadb1fecc5b0952253946faf3936ab761b846e519bdd256c1144c582213b28e1442a4cc183761de0c32261134ff81c6b200a7dc30d1a2b4fa2b73525e273e908f225f40caf635df6f0fa32f4c0d7d3a5c41a46db6c277071fd62359a5a76480f8a80966a3ed1feee3eff507f54d15773de887bfff72ff58cf3f64e8d50fdc7be5244bdd43264390191df071f59b1fa7bb47b7906e806703d47ee2d8c28d365e48be0928e3fa95b656275aafbac921216c1930bfab90dc9b227d80b0256a600e916fa2d55710a93105e39a87eb84e92b44bd51aabc0d2543ae735568a77deb8f534fb41cb6375ab5d8c060ba456bf6dcb9bb6b045c20cb7400b24ea5653ca380f7fbe7bdc447564472afcf069c1b2bffb2902039e4da9dc20dd32316f15f0ae64d5ea5d0d97d7cd798c1a3c7d5caae927c0ba33c563faedbdbfc9edfc7e904ffa76de92eb53679573d32cfe1daf498f0351ea89eb969ec9a847d1fef96a5f94c56d1e135bc431c09884d2cf8d3e0ade621fa9d78ced095f0d9df954535a514ccd710482137eaf2b8aaaefda74e94c3c6d522e081efecda3a01f990ade01c58c9491fec48352fc8e217d25e642881a5ad2f7b2837809cb1b33ca48f570dbc929a697b7c7504dab7e7232e653e121c0ee9c9e3cfc6df7b62f09a3f9a1f0726bd94f742e8ee56d059f25020fb45fc7e56fbc530f3b812607fffa7636199178776b1d3ccbe409af724c1eeb7ed1cf635593ecbdd395c0a6029a2dc31cc03b44b6a82d90426dbeb002882fc2ab2d1472125179fc019bafdf8419f6e72a2edb2a4f4e33bef1677ad68a79c833bf5f4ab15dd70aaeb75dac439cd6968a6915d80fb6a65ade71d74e9c2bc01d3db781372f15d6af49db70ae39e99ed1dc4954f0c866eb238d6b6b5a020bea2330fe0da34c77bc6cd8eec88f2ea9fece41e014bde7d2542f92473ab7825cc3939b518ecab5d56b51afd8da30abc26d8c83b3c040b9d129e5528d1cc14a07b959321bc84942333d072f13b7bf80423772698174a4dee97e41e05c112fd231b7c0e8ab18fba16de68ecbed3577ebdd43e7142f9bdd322ccafb9ce59e7b2a816d626f2132c6238b8e2cb048c69e17782574f7f6802876633faae6eb2907cb3a13f8666c9b798ad76bf302abed2e90043d6f641835a4f22b0786743ecdfe258ae1a6fcf2ce849a971beaea6e372a868dca84ec1d16b214e96d56c82993a122a8e401927ad3d78aceb2cf5ce10f24f8784b9e506e269628de79ab9aa7e8078606622bec18c7b19bb18eacddc030cf55f0c8a9ec1dfb8b349c71324b6bda1bf7c31dd2fb40fdc40777d5a61a1c33d0554c040b65994bf92a499ad86fc2339e626b5bf25e5340fe4a9734488f2a1909caaa145753876f229b8e00ae0bb127366eabcce26243f55df01b57d170e97b10fc76d2d65af3891ac12e02778d8f7187737afec00cfa7123f78dffc1ae1f5ea74645b538ab5448d2a9399672887899134995eb575b4ad7a2e865ffdee7e35920bdfa43b7f1085c0ee46427df2291905b33302a3f7f1877fc8a62e75a96b0bff405258458dd168347fb06b458b6ce78e69dd3acb603beec7907a8d52b2a5eea3aa4bcd6a81d53b6188e32fb4212caa0c02781a70d497d8399a97a5776ad3556c88b9ffc49561bf4f101eae54c9d453b0759ceb8fb684b67ace90ba620eaa8171db8ce5aa73b10180d7aadd1b417f16acffb166a42c2e6d07b0f00f8e3b4e0716c88003d373bb344096535bac1b4fa851c14b4ce4555612bbc9a57fbd99dd44155df6d7a0ec27701dd30444aea18aaa0fe6cbf096d28e9bd3fef2c7fb14f67c01c4ae1068273cc3b2af42072514ecae0a9af009fe85373aed440cd5460389c371955810855d8cfeeb68c67a7e03af8122b5274ba2c630a04fe7bcbf2f2cd57087c3976173e6e1af5aa29545e8340342be9757287f4790fdda7d38a3365a07c6d8f5fc248a3ad84e663dc4653bc165365b575b8b53c14b8cc41eff926feeefff830c564f10c257f2176c4b000ccb47a337c526d46f93c259f8e881dd4d0bbd56fc2952453a5197efe7c9556626f497d4a3ac69ccfec220ee8a2db2d7d2e962716624747b5bab0e97df95a89ab938b9ce7f773eb2c2a500365dfbbf3e29881e5cada0ddd5ebb6251ec5f580c8a474477ef3919fd3f754ec03b085406ea65064c7af64b71ca6e0674e2e8888a04ef7483062288a5d364d5b4cb85c22969017c68d4ab54c457f36fc3964963417c601260d2a6c422636a99ce2cdfd1e43817c9b6090ea1244b151fed25c52d7d427f813edf7cf737362439e03eec3729150ca39fdc722f2baa32590b1c6df405af17dd3990b6254b1aa3ed8527cec9dc253aa06f7422afb96fa74571c7b1a516d949907e5b2c60f0a370249d7cacd8ac0b967c736e39a1d7c6230fbf6c9b953d768b9e33bc0d9641db566406f705246b818ccd33b8eff69c44ec40d82676d4d7708ff836e83de4ee54fe3734822673b2ff58c8e16473977034824544f466caa03f7fddbdec24a9c5d9c607cafdd66aff2c74ef5c95a80773a47b8667cdb6b526ba0256701b760db5b38c55d7eff1e8816eb9cfe5f08e23c5dc0f1819bd30bb7dea1efc0185e9602209ad549a7f30a15f1a1a3454b5b2143f3126e19aab5c231bce51c26ab575ceab9273fedd2c14f1ac", 0xf0a}], 0x1) close(r2) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r1) truncate(&(0x7f0000000040)='./file0\x00', 0x8) 16:05:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x802, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="f9c7d31788e2576c5df89f8bfdf30c02bacf3a9eb886a4614fdc66882834b806b276d7b06ff4b88bd87ba5d356515478b81d610fc418677f70fadf71", 0x3c) fcntl$setstatus(r0, 0x4, 0x8) unlink(&(0x7f0000000080)='./file0\x00') r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x18000, 0x0) r2 = dup2(r1, r1) sendto$inet(r1, &(0x7f0000000100)="fd695eebe1d26b4dc43359f4a98850a234f4c8672ddeac11240ec9efbaebd8c0b9429895b3b72fe696f87ece3834743365eca96816dc1873a8ae85b8c3638440a9c8e300b01c0ad08b3958d2aa556f6e5f4f6459b06c3b70bfd8b3196fa2f797048f7e7c3bd5d92f56229dbefb7e249b1ec96c3c46fcf8c6dd9ffc39f0f11ebb40026304d42f9775cbe1dcb7beaeae1b26f98676e802800c5a57ecabf2ebb475ccacf209b0faa4f21e0c7d2a52470787eced12d880c118119f8e965837071ceb3050397e943403908b9a280a1c589648319a7df7c64d5c502a0f14cc03afd0017eab36cd793389eb", 0xe8, 0x4, &(0x7f0000000200)={0x2, 0x1}, 0xc) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) listen(r2, 0x3) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000340)) r5 = syz_open_pts() ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000003c0)) kevent(r3, &(0x7f0000000400)=[{{r5}, 0xffffffffffffffff, 0x80, 0x88, 0x8, 0x100000000}, {{r3}, 0xfffffffffffffffd, 0xd4, 0x80000008, 0x1ff, 0x8}, {{r5}, 0x0, 0x4, 0x80000011, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x11, 0x0, 0x4, 0x1200000000000}, {{r4}, 0xffffffffffffffff, 0x0, 0x80000086, 0x326a, 0x3}, {{r0}, 0xfffffffffffffffb, 0x0, 0x3, 0x6, 0xab}, {{r0}, 0xfffffffffffffffd, 0x6, 0x2, 0x9, 0x4}, {{r1}, 0xfffffffffffffff9, 0x2, 0x80000001, 0x1, 0x5}, {{r3}, 0xfffffffffffffffe, 0x12, 0x8, 0x3, 0x8}], 0x6, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x40, 0x200, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0xe89d8660e875d3b5, 0xfffff, 0xfffffffffffffff8, 0x2}], 0x8, &(0x7f0000000580)={0x8, 0x2}) link(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') dup2(r1, r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000680)={0x8, 0x2, 0xffffffffffffffff, 0x6, "6e1e49ae56d4e3464af716bbe955e4b3c5af75c2", 0x4, 0x100000000}) fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sendmsg(r3, &(0x7f0000004c80)={&(0x7f00000006c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003b40)=[{&(0x7f0000000700)="06ffa45f005ea5696ab5c96d31f59248226e0a15328301aa42a776be7280de12ddb07e2aea22de9b361935cfcb4fa34793362ac1cde883fd8c59e8925f1afca5c6e4664065a3d947d26ed2dfd9ad3743dca095b602a65c9fe0ab45bc44acbcd4c21e0e7f60ffd5a0c02c5d140fbcdcbd7d852bd0ae99126343500226fa81983d0eb11eaefaae6a1fc0df4bf856470ae8dc7161c12f267b08fd2a69b5aca63b23194d8c1840b98106619fe0ecc1f1bfe932bc388b87dd0bc187986b666eb2225f4a969ae73ffe8850534426c2052ea58a6ad9a578cd2695ef81fab71111e63977b1d4164fd8852e433c8a9fed00d03dac4192108174678bfe585f14be2466232873fa68c5b8798560f265dd718f48297a138062b0db19caf16f019155622acf69fd2a2bc654253af486ccab948c801fd79fc489aeccbc9146f196548cbc6325ea7e64ec4f455f1c6b904a25d36d21cb8cdac694608c1ea153a180c71458b22daeb6ec449a3a71122ae748fb28dc5b0b48b7cd3fc321b53af60eb258b17d665ef42cfd50b14fd6f5d4d60ace406ae199cd87271c3c125a7e58e545600d84a738f608c6c815131d0c835b9b6297472e2051aaabc179155fb89553d621066f47672729d31b981f55ec583321f9c4f38f683d35c7f7cb5a98710b4b218b5900e95b46e9ad5d95265cf1356de01dab0ac7f6f66f3952c95c1e70410aa87fea7e471a2229999bbba74c7df7c9385f879c5ea24d4a73b86f71e256d4a7ef3ffbd8c93597985d2fb984bf6014e985bd7bab46de941873ed2b1b28cba81648eda73028c6f34461104d89d7a5ddc8bb9e3d6863bf5fb6f6de6a59caa26d5df5932a16198dd28c7f2695bf32870c096aedf909ebfb4f1cc102771e3b1c54d25e076ea8bb6de9f935f729e6ff5070104381240020adf12a56bf1d9ad2d3822dbe9c2e5a66865fb2ee6781e0eba250c6b8253ababceb15979d7dcabb6fbcec2fa157a7430403e26fb82a2279ebff79c2b1ea30c24b05e4ac55a4c93132b92fa93647f4458bcc76ef5475f279c4b731ea9719e1a10bd138b74b6e8cbba264ee5fd695ca5146eb0f43fb519382dd25d2e0ea9541dc3d304ddf61242398b20e0490349fcd3abfbdece4e45bf76ef932a919cdb1442a7d53a0713ed6fce01aafe10fa197ce62e4be90682fc2c6b04a6c0732b636ee776dd4088654e384b514d5fe3ddd79c2a38c8b32591fbb96e4de2a95d23b6622734093a053ef2f02ae8924f70d9bbf5024d854f87a4888569c5830a3217ef293eec8920dad82e3c4e67846420764d03e88260a2b5517a6047db73d64cc5292094f26f36126464ef39f813f43d08ecc7eece86ba202dc38b73cce9aa3352aca34024f4dbab0ae7c4cd7b3e20e2c1a626797203f32e2fc07f3a027078f397777b2d5df59549d0b90874cf71c9d774aa49e89da01d9fe7f6082a9c725c08ac26eddf8719795ba057566f23b7279a801f0058943655a20fafa4479840b422589f9935da2fcf3b4dbafb58fe0057ecba526b12d85c43d4dced3fd59d1501dc22d4ca29558da2ec9bbf81ee5218b76b0b2a1b4359290fda122108ad1330c9f369c65162046dad5a6128e2c783ab3d18412373eeba8d72cfe83a8b4c10f9e0d7cca166b96026d6c6c6873a37e670046eb0f2522bcb5bcd66ebed06d9b8c550efda5a138a24786c121338200cf20249b5a607da923dcf980e04cdc0d26278e49adbe87d669e8378764045356f359236d013c9973f06f3846efa8d8634b2824f252ae3e628844116a88a11aa1c574aa344dd5a6d2185b3e0b42058d7073ee48e3569d845f5a75ef99777b4a1cf266b35462e269b2e2fb53074de527ee52f2b4352a9332b3508e2811b0c4c42c7632b3b4796d7d3f1f2918eb472ace287a4711ef16e587c7bdffbd7c88bc5a8e9fbdc0b0f358f79ee880671e291a4e7bfc0bf46c6046f37ef266e06f5fc545a83ddf379cd3d56a9fd5de33beba020afc26abe4cd9e355661bc3f48486ad47f89ce71f1adaf149978505592d69c2e2e24eeeb6f33fd22fd9d9090bd432b51438682708a92ec766845c42d7adfe0ddca66def9b5f7d6c183f0e9b77d4c6f104e8b974a1e9be46d0eabaebee1b2d0ec5befaf24fc45ebf4d0883c837de6c9d36cbfdb916a2b5622ecc689937066822fa6975803d97787e0dff6f80cbc645291f92cf2b3311871231b7147c517f175b03387ea8c0ae97f2c166b012fb503b6ca31ffa13401e04f8cfac9d390c00a0eb7b864547dc1ed2cf01f531e787eb6f7d8b21a2096e48939ba8310a1bfd9bcfce93e0456c57d4a726136ef0f801522239f8141b66f849d6d514b7cc157c0006a5909be2d48225d26cd69c742d2d1e79a6ab899dc2b2aaf72c5e784e6817c96173ed2d95a1f8eb3dafcb62ed12a835b91954d1346796120e59fd63330208e5f653bdc14b98e0fc12f518d898b9e0320f16f0943a092cb39090d006e99c0e37ccf18c4109a36589b65fbd8a5ae1c2a4d1a4490da57b06ae85410168c3ef85aeca49940074c31a068d1f75b8f0e0f54919a042f75b77d9f33d7058903d2f28c9db12e9f1f5480fcdfd7f9f984597f4d7bf6c90727e00ef90c2519a007db3a76a4ac8f2d7d27c626538e8eef830ee5fb49ab29597ed8feb20fc3d2c238ae5d84c1bc84482609687a3a26be19de86915851374705316a091adf2cdb1418eb638763084b8dd4346ba4ae30a0049b0be96971c52e8680f0e1fd9bcaa40c88f15bbe1911689232e0ee1a4094f98ca484a4fd045371cd72961acf810cd19a9eaf3849ad76e0104a1e3be5c266d91dc9991090ed24aae419f4f02be39699f16267be5dbd23fb6c30ee845f696e5f6fbdaee2094e514fa193818be408affe7428fa40f2c77c48697ec5c7e3680a52aea61dfb3b853ee720c278d6c48dde393c1fbc88ef356e646b0e6f6c7476f45bf672ba503efbad00b9376a721be14de5a5a8423a311e6851b8b64bdc53e400f5a1dc8b58213f78184f090f92f17c767b5579167e4c7d7952c0b281b1763aefa3c8bb446bc2d752b5b13ad93b81eb5d422f61a39d83ce016acef0bd74f39a0c43471647a1673e2e394a2f08364cf43a2b6ad82ccbf478297d93dafeb2cf298beaf82b016f12b5f1c383b3c9c57854fb170a2e635d60faee91752337146542e342c1aa1ec55a6d4cf822c7b9a3d85314b156de215a11fb472e681262164e52b10060333539a6f727db95485c1934d22e56e4553e2a78208c2328fcb2103fbe04662d45537e9b845cca5cb0f826e7c907e086dec7ab5ba1c11afcd9518897f3de6cc2c8bebfa9e1a478a70ca13aa67d83f4ca8f329dcc0e137210546dc20e81dc258a53c46d874b62f82b1066b6c4a8f51682dfd4e544c6d9b81f9b3ab0fac374d10b63886a0fe782a8c7782f21e54e4078a69badd0097306f2d505bbd61a58e557c789e0f11979970992afffb78018b3ac4b2350bd4613cd5cb772f52f8adb822aae78be27159fa182fb6bd9b1c192fc4e22a7898531ce393ae98c1b43009f1214f690c0bcae9741f4c3e02d52f3921ef85aad0da62962b9dacc57325d5108f4184d61c88accd729ceae59f45fb118f6bd88518ef353b760ba0d76377759c8cbbbfa68fa3c2fcc925a95bf1682924b909f05dd7d9d2c11656d147bebdde94da224aa1fef5899804ba533f0ca7c6c2e8cd0ce2a861b7dccdd10a9969001a415ddf2b178713cec1d5eb50692df51cabe80514e8593b6350494cc77f0d74a1ecefaa3bd9fdb106b82adf97b9872fe3dd9fcb1f1c7ec789f7e4cedb737e4a397d9a936ea60ececccb773bf293f78d7b7673e8aff0ac4110f82ca50bfdd8b529c810e5489d67b71fdbe2b1c65c604e7ab0057d8a3c4f60aa48ef262347d1d4febb135c50a66124b5c8384ea75c3c89c2f5de14276992e438ab00210e5815420ec00d5650ea14e75e4579c0309d48d7e518c335ef1792dbc03f554bca8ad0bc3883d03eee989c1a0a8457be36dd63cb0cb55e0d6ea5ec65a361d5d077dcdd37bc4758d524924a2d80a79098734cd1ec331fdfff803cb7a0053e1aeb4b8950618ce1d2eed0304642d13a5a8735905afc5d3d26bc148f0a2ea5d794187b1b8a21e10ce25ae96a2042f3a91cef07c6f17be1326af8181854a36b22c9daad2cd200af11c45bf79af87955943f7f3f958718a201bce73c51dfeb9fbdf29841496018658948dc9dec3784c5d727bf560269450fa929790335ebbc037d6774bb89f76feaa1fd1623b2c2f06f12737bada639e029d2b29db61b7371cbf627659f03099e3f514b4a8cc568b48bc22b995bfe438d5399fad21895f5f9488b2b35375ff03175ad4b7e2d7afa1425ca5775028825ecd55848c2595720ff26fe27f6570891a3c4fde69d666aa1a75f2781221e8aa1fc70de36ee7ff56cbcb3bc353d6de672b70cb26164d59cb5646d87daf5d0eacf5b730c5dbb73e91f7b7e4735fb5e9907c098d9f8e662a432cd2b6efd3d646c73b3469a16e2a8b143f30419ffee26b674d000cb64b59a170dde4b6fdd2d19a9c498c387eec14ea00cb04623754a18a8a5a15a0fd0d80eb375aebd759942f16f3e8cc45d9e5dc4f7179ad50f13ef2e63871b21ff53555300f6e2743e5cff3e42a9db3d8a7d0c32928a4cf843d14eef1be0735dc4662143c4da403d333229f986808514b339fb4b390689bca877379724a36d55747f436f705d15c53b4ce181a7ae7af18b1ac5aa6cdba46d04e07acce46d24a7e8b4a968ca8be6c76f3cdf5293825499a3121e07095eda525f588f7a23dca0cc8e3497c894ecbaf23d7c75daa6ce57cfdff8407c78788593c2c3a580a1a707df534b4c4400032a0fc6056cd8c2541485e6e7578c4f19e63ef14f750a41a4300aaf6f3b74f2eec4aa94b2732af8a2a7ffe0cae4e251b7131c565b28b67a1b518aa676bef184e2ddfa90aaaada63a4f2de80bbf56708d22b76418e045e8b812f89b6a877c7e53a1b43e1ee2bb62fdf784d9ce76b7da7a452054e190a2c004348fcf1d674a73b1befe137c310e4762492750aaba28313b079fe3fdb737369aef60e6d8fd7d772bdcc50e457cd4a0069b3168eed82794b3c50933ca0087b8907992cfea13e886d6d3ac6d0808e1106c496f75a866ab4ec4c57dcfec4cbd25c31b1b5e4fdaed36fcddaac8de8b48dbdb1304ab7504d2dbe9e35461d72b3d5dae844050b4e25cb768c9e4ffb37d62da69e7c60281594a374ff2a1827cc6c756a6629127c845dc22df6691dc0235dffbc4e151e318def30e1af9270efd21069adafaf6a51459081a7b6249ae75c3c1375c59e5dd851eaa810f06125209c0943e2344ddcd7672ea9a9d60d9a737ef270d24ed7c9909951390bd84e2543d004e22b0fe043a24281828b85ffc1e27b22b3f09916d0dbc31514a3eb52035671dbc98a178ea255e2ba55f8c26def8782dce2a1e66343accb44ceff1d82cb74d38630c11b9ba279e44083603da09ef02bde4b15544513aa0ad3d102ba558ea81f6f9a017a225b6d7bca3f9f2c798b0f28ce5262e14664ffe038d7d9e98a7313b58fe9312b16a4b9fabfcd7ac45360830f045b8445e9cf1fd0e892972ae9a3306604ba9adb365514c17e6f2f5bc69945071efff7cf0fcc248a8b57110848b8765f9d81dc6d0a9352c946742daca1dffd55bcc738057f7f62a1c208fa3d59e76e9cdcedba8da4e1a914a5faab4af0273a9d74cb97f6ca24c43ee36db380050ee9f889441512497728dc0e4417d082e2d7b70b0d84d2ffc10e9734d339aea2461d1", 0x1000}, {&(0x7f0000001700)="f4223bd578ab49a0771e5f2bdf14c4f6e8cf60f5e5b59b3382438af6d9be15863d17019fc248339f91a5174a99089a60039693899e551f837c232fea7fa57ee8e6e5146fa1ea20eece29b8d51c8f3e5cea3ff3d070ffeede0091ab966829c280168efb3f4c7c7ab85964a6edad0ff8042e44195924c73faf9db5780109b7a8d631d72d8604e5955ffd1e1ca23be870b8f21c290db7f865aab7728b55e10e97b21a974e4b9c35dfb24eba4c6a12add4b330ca7c1f3aff6f50252f2bf52b13b87bf7c0a8abd986d4895987d452", 0xcc}, {&(0x7f0000001800)="37c26edcd073dc81af9c55327f39702df31c10936b911f111641c9dc52247f845823a308af5181cffe3ba5162c4f820a8bd344d5116af18ec996e4999a2592ea7625daffc0f3232d59a68a7069eb7353e83ac59cd767cf5038935cebc2e601cc3a73b9b10b34d5d9f02473f9544be72b4a5f07d0b8b2b67ed8e27942569caae5877a54f2d0a0f3355fa4ef5f1ff2d828dfd4d46552fb165f7a04de8a23c33654e1e74bc9c7f4986c6b90861bf326101b0abee96cb79d2dfe438aa6a47bbfed69fe1b8311ce3441f5c10456099d993588885b17d301ca5af1587250237de2c735c5c781e64c4e29b37d4af6eb87c21040e7649a161cca36d61c965c375ce571cbfdd994b1a5ba62b04637f3badab340f555ea28bf29e759ce776b06ea82f02970aae318d3db144791229acd50424bfc9c4a28cdd83543b8c3a9c858a5ec871bf58ae3ca3bff2e8a81319e355b8267f36d925074f4910a52cde109a9fd1a40382dd254dd12dfc59eab8839e34a8a4a7a431d5e0b2c3ecc181657f952a175c5fcc0797a5b18ba2b00ea19c207da1408b676d9aab5296b7cea93ad7d041b3e34b7cf10ae35ca4a089649e2be8fd564e1d9bd91f8e9ea8b102738fd11a7d1b4fcc1711fa052720a0dbdb17b66b99123213dd650e32ff2b2b85430c4eabd2b252dd79273c74fe84401b839f1e91de68ba6a4474b54c2c033c9c9e10ce2f0e49997bb156f2b7df33be40ae673d20f5d41148e47fdd4071bb68a50c1ad655396f6c323f9e772133676224d0486e9f65bcb9188dc8a4232636f11f3f9e0dce73862ef20afcc15a5ec1234b309e8d8f44ed0ff4096ec4a8b7614860314dab872884fce102a30002d44686d8c026a363b28378b6e2c49e3e848a3ffd7b4ed5216356e0acfd266c067ba7dc09b1751fc0f7ef1f7cf8893be4f6d82abbac981fd5ca1ffa6f22d9cb4a9761c8ea9443a37ee6d07b2879f0ad64b0c321a58cfdc3ea951bb66ad13314aa9f41e60ea185c710afc1c9c270cd027710a25c18c9593f4a90f2ece06c550a4d60093a6eeb4d4b44adc1efd56b667472ca1e35a61323dd07440aac1fa852e961d8ab4cb35347293fde40aaab2c5d35897359168e24d7019768b1d2e7e8d6380e6d54ff78011c6046ef12f2c4cab54ff461500d113a576d70d743e92c64da30b287fb299c47143d7c86ffb73300714672cc1b7490ad0a04510513341cb3d7080fc30317736494bce734d3b90c4661559bf572bc23c036d7021be1960fb180f61b6c45dea91f94fbba358816ba61afb34999cfe368345e0aaa1fb050ded596b5ef94f9c0d2deb67b758df09f314847d10a93b816f5c8a4de33509ad3fe05af4e7e82bd2d0c5e008c089349c36a9cb723c76e8c037774111ae1380c1195ca1862c402b3625aca5589bcfbd18e445e06f06ce427c7d399b31d8cf8811d6cc67659c1276a97aa443f0cca6d922837e8c7e1780a99bdc0332451a64b2e0cb1cd26626cba2424e195eb42aaa9aac5a04ce719272988ea42845fc832f931f06bebf73a3e78b16b90b058f93be981be2da11a166cc5b487b7bd15334bc6106b788a033925a67a5c22f7ea2b0a25165c289c812779bb2bb8138e4af9f646a105e89acd9298f367979c6c3ed64ccec4fa13c865a42c526d650e471d636f30648a11b732fa021acd0b1406c1ed5f872fb46a4daa4f7d40ed59f2107a4d93fa8ae1a1d4584aa5411a90e72c6c1890c6c941c6c293ddd308c2aaa85b3331ef5f73e6b08108bd9f6f3a85c4ec93e202d047891a1ef5fd69ac2d7f0ee2da3b43dcf640a11e195197dead026c273d32046d63b9875d63db0a94491024981829a1e613fcf97b0d6270c9f0a85f45fa35017814e08d7ecf9d730f064cee3ad525e3ad869b32055734793053e7c58fcf946604e9175bd25079f45cae577eb48d603d4685a166808a7bff080277db0ed645018c60cb97c5cf8cbc7ebcf880fa098193bc080e34fec48f94cebaa3c93ffe81d9193965c0addab203e90088d1e3d9bfad90a7f16eee09283c178bf9ac128499ea6ef7979a92fda5b62d8f5db82e0b12e262cb3c683145ba02706850ce86dd518277a387280339e440280d3e611df37e24725cc90347b8bf4a18d77bca3d46ed6767763e58504442576f4292ba12f74df1c321165eb0d4d592536d004dc56e4fc9446c2798f8ff13e54ff5a2db00f570829f3161bf26abe26db7b1457e351410bceba98e89a09ec4c0fcdd681c7060eb6d0d89aaaa95e193902661510733c48221c52bdae948f5b4189108378188ad4c9cf72245edc23c21916ef4489badc157cdcf6ecd9a2e62028688c5d2ab0f608c903f992288ce282c46e0a3ae8e7c4ca43b4e81a84b2c07fbb91db8fd2818f8318b1b09a541b7d8192ab54491393aed05993f4ed592790465edf09f33a6c145c05ffada60119dcc235c2089a2559249054808bef3d8e968bf752e387bef0980d398238d9c11e5a5c2d7a7bf99aa9fe4403cf97c609168ebd511a77dd5b2e790b62dcbe187e58b5a565d147a66998bf046d511778b53f8f042267fbd5f20c802f24a44261e0bf133a4650fe0dccf372986374bd0f82453047efb30626990a166f37020c25a0f826e3e340b829254b05273bbb496a3c9a0834b3fcd957043e17f186f1815dcf8f29a9d92c5a3646ecebaa1aa00a0a9a351ad36b5da7f18e0a3c7633de1bc68389790e2dc77211518a53461f4a51016a1585bab2b4d2d81d963a22051c1d9b3ad9250812c1d057e8ce7bd6e4664226587a231dc75d90cb345b6ab1a5c2ed0a5662cf5037df0687a428d16575cc0b66225d12a889219290aac5f23dcc14006f3e29d68fd8e2fc1f1abed8b69ecd1894e49fc97a9bbe820918d745f91d0e4eaeb5e9a8117fc9d9129f837718b1515537c1ae3311073ec722284a4aee2a9a05ddfcca9a302c28ed07be60e299579fddb4e2135d583cc724e41eac2b54e089414d44fed024e97c2ac2c96e78ece6ae65f2aba53d4c59d76ae4ca54bfe4436eccae554ae8625ae9cdde335a231385ccb4faec5e8167fed88787e75543f3d30eb726fd04f341afe772fed5df4c4744ed7604608c75c51efa9ef4d957980a17f8e5fcaac92ebfbc19cae34c5ade5c3f57d9cb2fca3566922244496f72a345a5568ba1037b3c3c33b6a21a861171e68e9bafc6ad3c83f8b9c33c31379a319a686e5f34f305dfd616935b7b786f9035f1b42f8521ffa99121b372cea0aa41f0674f686db061215c25ef07959cc6a89f8c11fba8d5463006f089bd147fb3e07c175ef756519e7069d40fd9ed7c4ddb9e6eb689436b935691820fb0acf7566d1b1b8f789fd23c708bd2b7c1be8e1df02e23774f4a63d2bc223e605a86f04379dbc9a4c6e44b614aa21ea07ed47c89592c365ae782eee44f0aca55bebfeab48a47b8c72e94b90098c7b8fce5537b59eda767901e3a6b2d4ce3f4b50d0c09eb4f834a511317fc87705806d623c33fde7ed4c660622297b3fde1bc9670ce22634b654ec0b4a95a59730e93ec598a365a1cbee5b06125d61e4fa799dba83025c387a4c4aa613350264bb0bf2cd58ebb8be051e5ba6fca4979bf918ae96c7911b29295510f506a5e4608bc52f20b5a9d1c802657aa76c0e7d37ee8bab6bb3cf106784e62791c510ba59668e6f710623d5019554923c51ab46346f98a66a084b36e8ba7b36f25c86d42232f747f2fca6ad00c0ce934235d3f9cb70b4955c0d996d3160d3d722505340ce43bec1873f90a675b2b2c1edc88927e7252e1e6c3a71ec67784c63c38e44d89147b32b75c7c1fcc4de1e6957c10a81758d48edce10400a6adce30a9de63393c51355f1f78d77a82d83532b043bfbc39d3c93071bbed18ffc3c242930fb76d7f1558ca8974a3284576d03102bba108dbc171e61a7440e0794eefcd9dd65f2aca5ffe8f0cda7d10720acc923baec2c0c5ec69ab5d20aee65496f84acbb71a9377387cab54ccb8d3f00ed1ed2bda7f3594ad9adf973c7bcc4061257de24b793c2310b29e5dd1424d63ed07e91140ca8e8e9d4f2c232848fc6eeb82c3a858b92093395d8de6e118f344a47c5be3f446c816d445e2e64ed075acc1745b51a1d4bf60f9dcfb51ea5da03f73a31f391afb4c6513d5c4aa2cf2adeae4738a24752d2702e84661bad340f4fa65e63a5080a477a31b978be26454d38de868705f354e4c18a32a8c4f9b6f21f1d5d14680f44235f55e9096baa5681bf35da1d9f8958e2007dcf269af453777722bfa1c2915fd9cbc89dfad89495f57b38c2e975f9675a1a0a3796ecb6df099ce21b680ecd7418c76ad54b49d18e3685ff5551da652ab4a301ef340ce21608d65285c58aced4ece9159f5121b23ef1c1e555d92a2d435d8a8a24087382272d6e9ff46d5de0822988bcba98d478ef705d407b2b14b4490f0da3f5d7b02b1e4d3ddbfd03c3372a132e025c347f95ff3cb85d9f58cab4d538dd0d22737ee40ebecf5d3181ed21289a83e49b393b68ddc64198dd51d3c8b25a1e2cef9ccd50c6a42c6402e97503f29916efc73ad023e86af7fa119555f18ede69bd28f16bbadce24df99d29d94bc74eb0423ec7f4d29324338ff13436c86294f1a314aa809b4b0d0771f8ac0b681270d9359bdd82d5664feeff6f236550d6287b138bc970a05692ba59473c413703e8df97532554fcf6e97469c515f5f4f117ddeab0d742c7492654194270660660fe41df94f64fbbc3a5f50276aef68645acde4e9247f87bf4c3493ee875f4d43dc10991a895afb7803ec24d9cce4ab3e32edf88a5bb568c49e6910a09aed600e0456dd44eaba9cb197386ad50a9bf34e06186b5cd01814b232e3da57c720662b83e73a6ab1bf74690d2c4d1b50fb6a4c4eadb8f0e71164f9da3f512177e65e071ab43e32fa1cf51d08d92e4903d6ef095fbdcacb8a598f1b31ca53fcfdfc4aa6e003bbe0b575648b237be553f5233f697cd5e4e11f3d6aaaca71b6db1e4c5d67d28e62eff5f4d5fb619ab5eaa9ae36e4a82af5d9bb78ab6d4b5e64d53043b6f98506a248c49ffb5ed8f6140d05d2f962bd5730240281f1bff15f6d17e2d253a18506dc6f41c81a959086c3e36e209bef8616c11063ffa93333ac8b4a44940566011757c497adc8e617ffc1c286e7f6c3e47db4138855c8ec11d10dda59b9bcedcaa89b4c3ef8ce4b2dfe5f66be41400b583475d084b9dcfc3efc60c62eb689411c9771606fec3c03cf513937e969f59b042c8a7bf1e9e2e640f72b94f12f038de4d978627e2f9f5cfeaf4704d2c32beef8f4f39caefdced9f1e598fe853749903b40e28e1284b882e6b7a44988a94a9d34b0d6e218a3b65077184ffe72c735c811ba1e9874d5cb470fe4ff8cf95bd88309b45d5cbcca013f3e28dae382faed607516276887bdb6321ccbff7d2b905ba4e020d8315f7f4dca83b88fe6ab9a8f6e4ec17a1ca44fab23022a5e805b4e587cf09f3727174b7cca6607a54da325a2c2fd196f7fe890560d3122a37e8199a268edb24f135ba1b33212bc9434869a573550def3e668d8253683586e5f39b908cd6ba954a9c16b6c60b16e92876c1fa74ff0762ec5348075175c8e23cbb6961be40f018196dff7ac88376240c09637acd1ac9e4613d6ed62e5d364d0f8789d6d357adc63d318e6f33ec50e50e2f132d13045d538de574bae65115bbba39a798550a9a69cb3a62636eb66c10f6b69efd4cd856f1b88a18c0dc47cc5349ff9dd138475caab06aad9cfa686600576735762f23848e75879b1e809186c72deba71034d1d3fe2b1", 0x1000}, {&(0x7f0000002800)="e8fd70c7fc7a76373ca89c018da7c40a7046690c850aea040b4433a2995a0ffa7594b9067dcdb9b62a0b538f2d1ced46de651bf14ffcd9094bedf2f32af794fea16b95f8d3c13893286e8ffb13b257008c2826ca9a0780fd148c8003f5685a971696f07050318d5b8dd448189671db00fce7745101a8070e2e65b18692c4ddb3a8c3e8d96860bcfd1dfb66c51943a8dec388f824c7a78dfa914f61b1cf689ed973b6e03e2ab1358a38de1529a2cbe632203c24740f23323d2965baa5bd973348ed627222ea5924bba2e81b060ca0e329063da0f8f8d55e8ad9", 0xd9}, {&(0x7f0000002900)="0c7283724dbba75925cffd6af75dee2c29354935cd56ce64d73a9e465ae62ce49655478ad9efb16bf71604023f8d00cdf5357b99c0a0a2b950a6c4146bed7e7e19315d14828995687e4c3fb316c662cc166f2656095a9345ffd9a53cbfdf68af4cf81d2d850740ff7449ea3a7e62145b7be8aec61b6c6b1324641ddc744946c05a9300228444b80d753597ef4cd5079da845137d9940f471cb9f8a0a4c2d0b6f30e1eea566048dc1f5264aca0b48d5316e221aebe5cb67665a010324eacf4a7921bbf6daf07f1c2dab62ffc24b6f42471aa78ed55dcc254078e3b902f6e232bfea0d3847e38fcfabe12e", 0xea}, {&(0x7f0000002a00)="9f9380da3d0c4aa47b863dd9807508caa369b1e6044c6b61687d608f30813037774023c0f9d46946b28ba0d2c33c", 0x2e}, {&(0x7f0000002a40)="c1c144102987fadca6b0560a0bcf8b301f0a3be104ad9c34ab5406719c54ace52ab3741c6c660081af0d223f7a9299da080720a53f229047bd35625b5fc328e0716976f03fccdd6a5f0ab8563c977507c7c028fee02746f1791eb9e64d3757be44c51d92c197c48b34688d9a9b5984104ad4681e9e7069ee513d176039a3337f78a1f8b73f89115347723e8555b4159fbd398c1d28cc0b82f5dcbecf2f96b8fe3cff280221bb577bc33a2892952b9379ca5e2c79bc83031749b7342c60134fcb7337af743ea46b4d3c7572063e47d63efac830", 0xd3}, {&(0x7f0000002b40)="2e57e1d053e93df9e7df262544b8f1b50e8c54ee9e957d9203316983f58fe20ff35a8d45081c2b127f9829108c5fd3482026f0b651074e7511fafd648d2b424ac41f51b6d48848353446d6dca26e29f10f0e5795ae2a2d3e3cc8ec3754574572a4a079a8e281ca548ca9c41579a4188cdd38a0e3045fc65721170d9a9fbf250c22accf3744579d967ea1ec5d167088ba17f85d7135bde88cc5578c3afb982c82376644840e52ae0647038f6306c53220f9fe56d08a57134f69964b8e111e0e49e3a599464be3c215937e4f0932a94badd34b816a26a809aef8cc5ab7e7d7c93c28c28ee79f456e0974da3a24f22c9b40c7bc24bfeccc1bace957691b7cc3f1d8e560be0814fc108a75e2ae2baa1e6b7439bb19d6f69eb34842bc1094485ea3d78075f3aef0a1b968624eab8a3eeb6ad38f0f8739a707df7682c1e044b71a343014456769990b09445743b9e771c67225d993cb32e4a00a76d4c8c6b019aeb9cd6c954c30162432f8e2a679d33ba0c3a7db210109d864b202cccccd850f4e0e5e3f69d873a64192ab2be3d951aac84720e9c95d2641502628c79dac273e1a1d25efc24d63e2d1119571f00b015668ff2c03e67467c488e448e14f0aaf0845e7c367b733b92cea1b3c30daffc27f50eaecb442b0519d877a371d5a3f780713d1919f4d6a3b5073e0606d3d927849a96e8dc75c2a1c823b9ff319beaea243909d042f19fa3c1f256f4f2b61f861d3bc4d032c2cd2fc8d6ab12629331b3a49d2eb77f72f97d7a626346b477ebb39976a1afa5244b01b4185cc4ce22dadd704fa6e6eead9c7bc65071b2f42f5f990b9f6bfa07e51bbd96fd852e083520ceaad80fba07cba631e1b219af156fbee0a680b64c85ac184ebc594b736294c296e621eb0b60169670a250477329bf5dc59e4e2962e852f1f2a7af4b6a3a52847667ded120c403a7f32af8a855b6f9d794e96670b2d344658fb8e0f104e5d5e275f599cdaa4cd7d8f57e98fdd70f1a665845421d2c5fb089a3818f2413c533d759e81a55d0d988479f5a93a1ef9d809b855e890cde889fcbe9ff839ffa5b8f9778d11762ba5f40be1386e3042e6f6a821b46875b0960385e984933275d8e577f00a7fe10630a9c5731ee04f7f44a4783c4ee4947fbfc27899be7fafd52c38a236a31061a642bde12c5061af8f41261d529f049f3b362a0f98b38881b30586ab117653abcfa5003d59cfd68062c8c2317db60819f4355b95915abdcf6adcae678f37690ce2e53e4e70758c7ffc1a84d4d7675acdf13fc689a30e12057bf9f47b3a94741913ab73ec99b93584390de75f0fb92cef12ec9f0b6d64d2b9005a23364d93fd503578c380776e20c107f3f4d73163001c43b6c5cf8668bb9b91a93cbe2b74d2627f112fd47c4179ab9d6c202c8f2067c9c546d6f5aabb45d063e5968430f66f06b6bcabd660a1700ace7195c4fbcdf511a22f8c6873a5c15278233601582afa5038184e373e156eae6ea6b2e5396f5a69ceba735a1710a55a869c9fe4f14461b6251e0c2cb3ea315f104269ca1b804d7fee6d9ee7fdae8b00a2a8ffd5bf952fa2a46a4f254cb7d9f7d0df677f0ce432a0affcd2d33ae63a87a68cfbde6cc689f490eb64f36d3780f13bb25b69a027a183073529ef6ab1fb59cbde4731acdb62c93bdc188d4508162e35bdefed0bf38b33b991fc2ec609918865bc5ff349bd3928908fa7032a89856caa56551241b69f61189039486c3c02d8f7313f1d469481b0d345202dd9ac6c32ce2c9f19181056699105414efef7362f4e439568930c0d79d5068156285945ca2bd38210d2c75e7b33ea0303d2efb181582ccfbd24546ad0b570ac1bbf5c349ec26ac99b86ad4bcc163421e86f5707afebc2e32883bb15b877663fed4fc04bc3545fa65839d9d52e9eaf1bcbcbac233005c83ce1582cf67925e37980206bdfcde79951218a280ae038a8f038a9dfea4fd0b65758898cc639d158c145f11a36bacc4b05382c515a08b35264feb1ece6551e7354920db18847c6c416563fcb618a9af2fb99d1b17b9d0065ecb041ce8aca33bb6901635e9e5bd8bacf55fe9c89f45027eeddaa52d62e5deb25385de758f04958bde549aac2814657deaabdf8bbfef27b051685a16172ef9acec33bebb2e72cc2a7d9ae8c29691404f1da07347b6f3c35a2a522c0fc1f657511eebafa1345254f09d0a4d01793f3f76b7a71f3b0b9744c0400202471ad877b3f33837bf8c648ff29f50f5910cbde45089e2ae802a41c0cef7248eb85dafe4d5ce9a89590aea9eae3d64ea9e08ceb4a857c6c3cb6f2a29b8d37af4e3e99a8b14bec25e1bd58f11d9baa4c847943f987df2f4e188d59f5839b90c8e4f594f444b3d8569775bd576c2ff67c8e078027c07e18e8e34cf798883e6f125b3077b565ab1304cbcc04339ac7bb2e01532007508b38681ac65aa99b3b76e696ff4d57ab8e093c39232f804b065aa43346661ac2df926fded894a2a5c25e0cea2ec9b67046485bb85187dd39adb2f1e76a9c4f082814cc5219e7a51bafb3cd39bfe2fb1133b8e499bce02c9c29ec625ce88caf0d783b774067bd9c7a614b86433130242d3fd7b774cba7eab46a4a95a1d545f3a7a818dff0adc6f3e719410566c2a1d01f930795601751e7b274827f55645be07fa48443ed60bc822bfbb69dad241376ee4d586c1ebd0f1f7158b18c191ef30955cd0a485a8080c2bab9215797518f771b6f4e8755c7791bd8ab1e4bdd9c6cfb33310398a15ac91cfdc469d052bca62f438b49c40c1351c0d469969c08d4555a2ee5cb7fe498b39e85bb52e439e28cc8f88934175369961100f3c502accfd0a618f07f2373f3f07b868433abfe3cfab87fc0917e5634f708f737d0109532f48dcdc68614bd43ec7ad9d37f636d846b023bb969e2561c4da30f1d13126c95989dca6632556d8d0c081a7ad43f388b4678d445d622cf30b1165a5fabf649c5788703d7fcd07373bd23f0cbefebf614c5dfc16be40391d7da889bc1c7ce2fd0d7a6c2fa9b3b10d054878a5797437b75cad0f26d5f7f5633850c8bfc9f87b541180be268bf4b1cd7325b237278d6fec7a66f488851864121c880ebb0c97a67632fd480b99a3789fae4850a4bf309d1b89bba581dda98295003b400d41312b0dea7f0b4c0f8867bfeb6ec4d0b18e4daa27d07a61b0bad3d3c89d1392f07d75d7ddb13a827d74ca5ac5f19ac91bba9f841c3155af1471799304a5caa7d01c1b27f64ba3797a874cb4ecc7f4667492c400de75939e0cb51e1c1768642940280b78d8cbb8d732284a8b1c5e8df8503aa11baec432bd4a36b799d0d580f741e08869fa6085766b5b4fb64d356d9b96c9524127ce8ce4c33b522fb50f7d1a2bdd6569264cd08d537361d797df6384e8e018e11cce8d97ade34f7f1fcf1b177b9f32b0724d7492de59fe714d0006ed783e2b8e565454aba203316c4c2e6c56e071aab43ba4e17616741330714af992db52f3c08334f68874efb4edbe297fa8dca496e2c981a5edc60c8f9e6d32fafb671c037c455963d0c2c16438a1e2744ff983203ceabd2d4b164652dbdff448a5a869f28ecf4f783f7ae2d141fc837c5cbdd9846643cf7465d8ae972624c4820134d537e58aea845815bb4881c0ea0e9dd0352009668163f0560afea945ffb4294793c6243558444c28b75ee3fc2c6dba487b079e2600534abf8175e691894dc43201d44805825c8e9e50ce8f26cca8daac902c719a049af5460f0f80e752acb50062a5ac2959f8671b88e526a1c8c134c60fa9626af974f0bcf4cc104fa166b85b7f27e7280f91d1f50b5d0982b2b5f19cdcca8316c681d478a93a6d4e7b2b1b559fe2f70237bb9fc65f9190d90af7061fbe40014aef64903c35fcba3636dee91d046be39fc8b88bd5cb7fc7ff25f2c4e3d27014fcf38fffd5849ed76e6419abdd596f9a93df45a2537a587f53eebf453d4ed0358c175b11d2e3827f9a4d383b8d5ae51e11f941421f6b43a76174c1c3325fe32254863683d07d6b33e095cac02c2def47d9e0e314ab29dec7366982b4a6bd6b93e56feac1c0e31214d596e57974d7ff13df7baf77bc29147a9c5c311dd05d29ca93b8fbd715db05ab571b232d7d60a0faf73da2a7aa541b26e94b7bfcdd1bdb7e77d2213a9f5613f1852fb1116f671b4836ada6bf37648eacf5d0a8b898d3d91247bd75fd2d44b19a3ef05e4ccaff2df241a3ab450fcac8ef7cbb9556e8bb091933e2b51f03282729603c8feff638af6ccfc88712838ba51c79414e4a884fc4de31145b86d5d43cbcc7f6036af31f60c66951af21f306e0db05cacafa1d881d9b3f75556c2676bac9ca4d819aa8311f637a729fcff187c1409909e604d0243daeafb7e7175e9ef9a0da5c6038ef35dc288bc867095544b61d2654e5b4434c5ada04f73bf95b0df5becb8f1f3b1ea94c3ae36daf55b492351e9851e39343093e42e343e18816434f494f1e5d65f31832b4a5180101826e5cd69555b8f362ad7a077c5b2df8a2a8fd6126ad64c380a34010d6cc2e59f1ee3a002de2ea099c6705315899f85630ad5b20263394daba6d2bee94a43c145dfbc3d856e7db0adce760b806ec98f1541f4bb0321970a5b98e6732633c59d097e85ed8f2317155ef9f9b0a6634c934075f9bf4bde009a9b9a036fcddc2e6508232ddcf7f7de79037bd92879cfb2617cb2d743f5620e61099f07f1fd2fb151bbbb80793c4b1539148f8326a52df12dc05fe42077767f303194c07dd775843cce2ce56f8c6cd11441b5f5ad91c0bb83c8de41c14713ff0c31da2d6feb94aa99f73a37d499d7ac45c79feded8423e7f82393701df5bc08d70fe2817504c3485f0e359eaa0be00d19fc5d64a974aebabe18efda24d6c5015d52141e553f86f6fc912717033cab9520b80ec373580b18def3d13f30fa7136c6ed18b8ae4bd0801a48f5527f77c57517527e437bf97907b51ef53a72af38a05486b7de267f5a98443456f36350bbe065dc1950cdf049466e926abe9d408b342d0bd0ae7d1b80ce3f0a895fc91c56698928d92c28eaa53c0139543cd1cbfcdcab28f65afe42b483025d2940cf0faeb87cecba309a302880a2843e2e177d054a149c9e864f222d9e1a657ab0abb48c5b27b42de1a48e1d2df29a11f8b1eeeda2804638c15b42acb2dab437ecf21ef3c3a1e4b2b4e16740eb6c0062e7d37971f057c8d9952494ae20e610a0a87aad941d56d952bd6b718235be48fed0ac50d2e49b0c591fec65fb1e4f126350ac892521469118c2bfa4b2468cac708203bc2d9e470a4dd272a932017328172229b618ab6af781fde7e389e8027f7deae6705c9cd448d6a98dcc7a8a20db04c2a3c80ac7d77f5e5856eb3139236fc42d05cd2708196f101a5e39b32ee68c760bc17c6f2bcef47c24c306ba06324ae03c612c55a41430fa9716722d6682e0f692c14048ac89799f02db6c0c43984352e444f1a6b91415d22d57cdf5c58a20092bbe3a941aa80e964f2cb36fc1df8f5f39fc8ab427f7c2b79caf81bd823615c7eeefa9cd66a6fc1f603b2af40d2f8c8c7ae2542c54cd41eba4b1111892a62881db231f8eab05e64cff3a5286dbe046f5c01ff12dc44eea9ad094e1f5bf03ea2e6d5d1822e625510106b1ac207fe62e542597c089315220bf87ad544f4b3dc6e4441cdb697266e6f83a5795902a2407983418e6bef0ba4d79f702aa2ce8f7381e27f5c77e769931ad7f1e3b8639a210b5289969c9681aec9db397dce12eca4b87c869b06347c0283384726a529222", 0x1000}], 0x8, &(0x7f0000003bc0)=[{0xa8, 0x1, 0x800, "87d54f289c5fb327a26df6937376918f7ae385781b6841f9e19d334157c58135055178ef36b53500d10b952d66a01ea0146358f4dfa76b4a6fc22679bc146bad82afcc69ee285552f33e4fd0efe08655bebfbb8a5199b9ec85788f9c571da3efaef76b59cd5b89900da940887286d4da91ba17e45698582969a348a46d9c2268f0a1415bf6a075ac4c54797ccc3e5eb10fe85915"}, {0x1010, 0xffff, 0x800, "5d5ffa331e1b46438b832b1504d5a1efee3fbb4ba0aeb8be8dcbc03b3f7c1dcf05b6773bc5b013e2ac0315c90c0be46884dfea31f608cb78c7ab1a82f35199e5195ad64c066161b2be8a10f932ae5c5849236ddb3bce8b85974faa520dfaa52da46bc6ba39d9f55d1ddd1d2c9be4940ef87d8955cc1283d010c476b6cd3d01430b1a9abe893bbe304cc1b81c929aadb0b36e28c13d1c3c835c08ea7ba548c5d9d1cffaf0cfffa023da763db6a39d801a26b3b4f9aca55055abf6086f4a680552b4bc409fb11c13d902980ff12f9e328ab032473abd3e124c2f4a21bf13b5c954caa01bdb211015d3ec4412b1def3994f9129d030a094f22a2ad3441731197bc01c3445fd2103d18929b0619f4cbe4e883d6b8e87bf98fd9b6fdf516d00a986b20780e5e3cc7bd2d74c39d0a7873fb66f55e196be3085d0040f7152ff64dd9fc65e44e2d45f6465e39aaed16b84fa024606984105a12cf9213cefdd31b9b95bb1a7956034bf80ea66ee0ab5904b47513bbecf90ce526ef1dc1c0e976ba692e63e3ae174c174f4074a4f865da8634d5b3dca45bcab73b2d428fab4dba4ba45328a92e23974490686ede6a4c812ae29bb2f2c64f1b2bc7605d3d610902463ce0d15a2fc03dc960c5878f719ed9be3c1f995cc9741b8bb1a5e0dbaa0cc5149f420678f01aa36717273121e3bdf4f25b3d36a692ef810bbc87c6042ae6a8b6ef25f47d140f5391ec8ea451e6923140611a0d17edbefd04fbabcbd0fa140fef76a613d3634d6e7551b228ea91920d9df877d6143c298ca3a65d4fb41f081741423621f60f622f1b4d1fb7c5164ebcfcca33b51d5469df7b63fc0af9e3edb2f7ee2435fa500cc5f20e86f84a56704e2065aa949f063e000e2783e7831ae45f50d681657f1360a557e65509ee031d8a4768afb6b1e24126bca3f6ccff6690950f9fc327597a091c30cd56493b30aae0e52179e7cad00bd7442d48b1d3c91f7d60d5357609af21e2a8cb2d422b0f33d2b09f7dc06922b52cfef19dd693c6dcfbbd9e50405af6756cbf3794aabcf72bd5eebf7a5d4d6b7c3e752aef6cf1a09b68598eb8da539631ec7105cec56d680650e29ef0d85fa863aa2df6f1d963b26d86d7c0c64558dbf7ba1ed6393bf561f936f9d29f4116f7d6f9326676851d8cbd8338ea9db47015f9eb9da5038c13f53a16068ae72f3483027c286a7fc2550957b1de8476358851a44bffb88c9e960ffde28edcc6a81ca34888cf81d84df63f6d4058b8d0db1cad547ad7cb54f8ab10256cd34c4d76c3987f43bda4e6a5f1032313c81165059b001f872cf2f23077ec7d48d4afb43380dd8a632f005f7a083903b67c8aec845110e357df42d3a7928f122421e5f8f162f2ac171997e8ef031485ee3bef03616e707edc6c3f7632cef9a1632083422ce4a6c13ca7dc8a24560ab1677a41d8138b6102b0cedd99bdc73e31c64af531ab9092b16db3e152fc26766a5c9dc3704b082fd63d0af38e715af29c2bc2f76a131edce7836bc4c704e5f2371dc63bd9183131ab4e1069979868db71bfee762144476fa70598256b07b70aadf1053c8f544343d6a468b71ec1a8e73aa822e8819e23375eb9479b746d98aa0fed5934e09a1b5a11cdda71aac2df883d0b48d09ee507363a0811250b0917b33776af096e337635b79a90cd6cbbbc3fc01fddfbd6726a04ef9afb28fdfc1455af7536f8e5be839da38c61a5f899c08887342c271f8b8a8f10e18f533a66b276de72faa35b7804d3a803fd7e91c6f2209ecd56eb95c543afa72b70630c65995f8eb0f2f3ba9ba6fdb301f9fe25b55500eb9698f42992e3873856ee079f6d76e6aba29b807b3b5ac2856a28e1238dfb6a492aec1b93d96dcd4cd52e98ca124837ee49ba1337b5099439a6bb007f840c01c825dd30991683bd602078ffd68948f433cb3e974084ea894c280b56fad86fbd5b809ff614ef0ca6fe049b5a907284167e1278e92dda6a1ae16d9f70d779df91d109bff8860791f25354245106c84f8d1b75f5d6851efb0121d7bd24a11efe51c93e019638a2b688a1e005008fb1b513f19ea454215ed41e40df4387c7840c12383e41fda0f261dc26630e49e3fed93dd8dfecfcf22c38eef9e8bcd45be576e7e3a1cf382a1f00842755b8e41482da154456eebbf130c55336d41e7293745216a86360a7273b793160e20259783dee58c7681185788aa3d6ef17a9b1af21ec990acd889481de3e06d99ef201c0369271588509ff7cf259ec99b91494db991bf99b1ecd0c402c5bdac0d1834524c58ebd794267b5541477867e3f0e02bdadb78aca8ec06032e1279be700095e53215eda09e95410411d0ee2d3f8f829dbeb7510423109d2fc4cb7519e5d326685bd7c16afa7458900c7393d3073bdbbe96f93c13cf9fc172adc7ea206ba0d282c6829ac42de6a80fa7bf69d2d0a9713d228a8efbc147735e2549622c7886ac7f5503e0bff81633297bc5c73a9f0e4a90cc387163911b08bd2096262f71b1db7dd6398ae5e92bb3d6ba044c81eb813159fd0c29a351242c53e5b35a4ee31fd1c7eb7d9f19bdf6c4665bad91cbdc2980ae348c6759ce38f21010319c4b86e7ad41861a8cb0bf570d40c86a1d60ad70d83d8c267214eaf60afb4c0a201081a2c110a74e89aaa8e0277a7e72a1edcbadfa90a79c66a441236815847abbfed5c369d602484632d561f3bab9db3acf61fe13cec4e8ba7f4f604e7e9beda5bb80281c23c1423636a0c54419805d0e0f8595da1ea81cf343c8cd7deaf9484a96da96394453263d79c7b914cac0565caca1210f7f09c15752ce2c47f6ff722e491c8653796564f170234fda5105c6f879067094231c4f21f15af79f93a29aeafc7ce41eb715c50929c2ef835aadd1a844aa44fced6dbb551ec5028e3d01228f6a813c892c744e4b438d97674140269767431b9b4a07aca122fedcd0d38c7970f8fbc1c8bf9cc769f4579d0815d49f213bd6542c6b99f598c7ccb2daaf30d1ad92bb3bb2216b2d7ab783d6b61d07a13e8d5269ccf955c9b910e0b3539b311188b00df0447d6f8d28dd25597bf1c0c1e8ad7871de5bf5ccd8f20b5ea9109d9949d3be811b1737ecfe42d0ee571ea439b7404cc976d5b481dbe723708946de3d091c27b9e7267693f388694323bf3272af2d86bac11320cbd2e565cebd42dc3915ccad37074195f762f6e80f3158c7eda06ed99e231231b7681480c07f9e1c7ae0dd4c2cd9effaddba1b65b388ab07366ef13858a3b5b051d8d9c88461312198f214e47cc7c26f088083046e1136fd6af56014f379acb6034a0c8b01f68d8ba25310eeef9af14ee86c9a3931064b9854b31006465194f80d2bfb0f605b28abfbce92ecb2d203a424db81f27f8994b47c529813ec94af2e95d1ccdcaf299bd062f021ac2430b777f4e27606a51aae49c3dc65da8d9f7809d6e6f716186a8c225c0c6f9425b36575827d984a189f727bbaf9f74497bfa73da901e939dae9a328c44938e20ed91d243e2b84c84beb07b9802ad4c9224a8ec3dd3835abd258a739ee7085f1ef91c45b66fda8475888761e160876cac105cb2a4f76b156368ecc466ca92096f5c1e55467ee08dac4dafffb2a896672264a810bee2182e9e39e81f451cc4888719cf6dbeecaa093dc4e21887d449336f3fcd084c75b4fb04c6411a92bb411e6676cdf10a8736e5c6552fb54831c59818213b7406fd9c792d8c5a8e6835130f525fd675a0236eeea93ba09fa543f79d7e9a040befa43a18381bd8ab743e7d4d49d1809fe79d85f6444f06ac268c9343d476e37641817e053d778a727b9bbd826a24d3b4073cb3e941e2e3e2b4398e3c4c1914d5a0e494a4b24c8d043284db432f6b82ad4b86184bff0f8f14567519ca2af072fe6dd4f0c371be71d19423138c50ea0b91becba5e8e27c31868229be8f6cf4b879134590907f069260f68eac6f8e5d83cb82992479fae543305fdacf6ea0dca7666304f1179630bb83d0546b120594dc015ff768ac50ca2d0f3a37e53034a85bdc2aed42f6e501f2b5a9d4af2ca3d3591c7e6be435fe1a52cff499a8daf097a9d9779bcf42fdb046e76346068865a720d95fa8b3e7b1a84ccdf54758a8998daaeb832dcfe734cc5dca1ec6923f59eab10483f7d470f95b8bbf5aca3fbc74e4acf0c498663605ad17c0d1678b823d838bc1fd1b25112592311fbdbc9c21f783745496c6edb9eef47da39fad6859696c43571358f3ccad4b97c4d95c161a0c7a6e6bfa6843e33e98cc8533688fdc0d2667e24c85355b152ca31e0f5a70bc56587a98f01e3d076f9b3e6747592300eaa35c1090ecca321a762e5e0085f2f5eb88c16e6ba12cb2189517df74f358f04c42aeeb592b4175d646ac53967da10d36ae8119d4d34225d1db3dcbf64286f43950fe023c0571b88f6c73d42631414b3d00960e13e97157aedadeb98a86a318271eece05858296b909db0098009bd28fd0db7dfcb67d7522199c781dac9dfefc268fb69c82d36fdac16d4d5ae57fa016f26e30d7a48e2d9474a661e7aabe8963342e5a777fb7e3c9b25626ff296ff93a368f792cf899442ad70209954d0bbee71cdf91477f5a596f59f8412e7873ad6e37d68230b5d713be875f70bf346a96feb9d0a5609705e88324534e311d6ac5452e09cb973ba9a62c2af9f2ea9ccecead12a1c71d5a3f78efa438df290d5956f19ff790cf535817c8e977a50d2dbd922616e261ce483ed2bb1a7a97e448ebd73e0cf410cb049eec33448183076a9f9f1e732303fd58abc34a21361bff5a4c1f3e8f1da0147cc95f0cf21cd6a52d2a0dfa8c0cc289738537c3ce20b2e8449e553e4de855fe5497fbfac4c21805dfb1bb2cdd91f17d73414281c5ea901c9b00a14881e3526470b241c0f9edc8eba4d74add4c84361696e7ed0e39a0a5ab81386e93ddd2c5d43473e6becd21cc5a5f92f554ad442573b737145faea3e15e0ad79457c1ca98c4237ecda53435992e989c694b1a471fc1adfce6a87643551d633032e44988dceee7fb664355a06064aad58e9d7eeb299c4a8cbb00503bf4cdb45eed47e558ea338b35de68377f71daff92efedb5d569c65e9022eb8266c43bcf8e5d59cdfda207538771bb47e3cece6d46abaaa58b18d81f5a4f3efd756279af756505a51db305e12922bcfd07ab91928a5bca745027aee020eb066ed7fddf045c88c586a2f37c9b3fa7c0154c18021ed4a31a683c9ee7b36bf460658afb80dfef852514ee2e3fb2969e6035a1a9f4450a433657610612bc8b3b3887372f2c00b98b1ae7ac6575adab61dbbc24384e16b2badf82acd74b56cb2cf09aceb9cdf53122c6302a40dbf12d5a2efc27c18efc09d3bae777671b9792598f13828f7fae38b25bba4a1fc350db915a4fd82affdbed946713a3005ca6cbc4189a7b9f8ad4a410c42df71721358fb6920259d141d873460a27779f6a8ee5a4376179aeea4dad0127c438061e9d714eaa4bf225f9a6658d162a725e3a0d3c0a960f9614eb38338cdab370225382c6877a37ef60fe487d2378a66d3b0e455918c7f4dd30b8eae87cfbc2041f7a07f8e8d57d14e52b9c96829ea7e8713bba6dfbc23bad3161edf613af0e7808a2859f9e39e1e89165207f0ef94918eb87eb75e0c09751a104416549d253f87582dc1b972d545edd5c560db31727a935d8fbe56f30fb6f0d7ded6cf008c8d7ab2be351c5f1b2b2d4997fb15dff5721a8b41d34af1f198c445c8e9d51549d39dcd7ced853537cdc6d3457f816ffdff160b5ab3deacafbf484ab37"}], 0x10b8}, 0x1) faccessat(r0, &(0x7f0000004cc0)='./file1\x00', 0x2, 0x76abebbd53633bc7) pipe(&(0x7f0000004d00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000004d40)={{0x18, 0x0, 0x8, 0x100}, {0x18, 0x0, 0xf0, 0x4}, 0x7, [0x3, 0x7, 0x5, 0x9, 0x400, 0x7, 0x5, 0x1ff]}, 0x3c) sendmsg(r6, &(0x7f0000006300)={0x0, 0x0, &(0x7f0000005e40)=[{&(0x7f0000004d80)="24c1504666b7304adad631d12cca7e0a2ae36a3b4150b4bafaf0509c4af0c4c22c2942a5097b9fa899a0b83b265127fdd5dd9bae446240db8584b417fc1dccb00d32dec7", 0x44}, {&(0x7f0000004e00)="8f9c2fbe237aa756a2c7210605523ee2b8ded23aba1a25d117a3a6847d13712b529086584466be5e97d8b12a7bad32b38904d6", 0x33}, {&(0x7f0000004e40)="605a4abc94e4c1c3818967d1d4a9b5a34c99630910da8aac086dede213fdab45670e610d18a6ef33439a5df229021e1125ce00fc7d2461f334cc303e9028e84a2f5cfcb378eb8df772b4e5ec27b2803cdad35542eb9e5bfc7a557f3913b3668da74a8fadde699d18a0eb76bd405d7a9f630810fa8c1adbd5facf63d18bff02ddff42fb97d0c831876d9588a43feb7f6ffc30ace95c22c9f45105de4b019a69d74a68f058d42f5d613af71947111ac2fa84fd01cdc238d9b9f5b4d3347354295d7ad3ee844f158b0e42aabefefd2b21520a6325c9d527bbf8facd1c0b97f1c243f5ae4e8b9c9e1bea7dda783b7d7a222b56e03f1365e132ae755e22654095d14c0944fd361193130d13523397fe208ad90d4cd02b7c2c3662c7c2efb1a428a12b2628b4fb37653868085f7ba0f93ba7e11d62f3d03d1415fdb130074efbf1dac93c0820c5ee2fd6358db37d8e3ee74a90fe4c90abd29177d25400513640c5ec5d14a8aca896687ac930d24e9539f3a5c74352877978d95e21c3d834f72f7a36f2d433969a8dc681b1d4179a5b8e95526dad588ceafd06ace963860254ac14abbb32e58c37c2c81d703bd8bdd7676f7e638b66ec0b1dc2cf6dea64d0641eb0222440b971802df9a9d478b67ba43f393136ca5b10b45c05414723a0e08307cdbcc3194e88e7191b8d732945a7f23d691d8dc100d932f6d8e06c9e38d5698c1ac412f0190c68560bebad4e1df8c21e7cbb2274061adbd1c0d7764eeed8b84b151ca8a5bd590309436e1996575e1e6fc7a34882c9efd5023cb8764ac13e4ddab456ccb235069955ba28862903c18da63f589928d4e0d2f069dd09e816b853002b6eabeb490825909455f85bbbd226e0f66938f677b2bd83211483371db46292e4380cd5a4609f1f680da1bb21cb5df94e8b5bc1d43013beeeb9b67d05562a8477df81caa90c05d68afe1f9e48732a062c51868f882878d51ec598c6ba12d08bcdfd26ad1a13ca75badb7059612111c19950862d50b4fd9b08cfa4a4db8706a441173079c6f2e17d8d8dafdcac441f6f873db9f3c637e409e210df780791a88ca64068f5b259ae6154391b63b880e6844f144910f1e6cfa12fc4e06121516b1747da36f6628b69f15dce1a200dedd5e36d67270bcb862e2ac53c69e6b263f610320a98f7d1548c741d273651c3fdbcc8fddfacadf1486c7b87699de54b680222778c61dd250af2650477f05c1cadb6738a047bf7bc748551c7f61dbb4a6d764e81229060aa73ea23bc891ce3b2beae9d39c6566fc9749db43465bed2c270c64fd417c764e19a1e4395234769fa939412ce07ddcd5a55df974e5c521ff07fb4f0f389652f3b31bee050e7f66a154f4bc33094407934938ca4d3db9f488d58518bf88c24bac3eb41c31cbaa4bb3e37169bf6afc48905b1efe72a76f036df00f1341a436f9e80fdfaad27534bb735def9180b09cbcfe1bd777031c2247f341c9e96a6735503817214c84a043d97dcc691a5487ea4920716e76f32a4f2bb0190f5a3a031817693b3a04ab83865af8ea5a05f2ebfcc99d0034b64558ac56e262c89d68d10d0c6b95a9e776734b8badd0e877ede9a0068f701dcb23d7ac6df34d4f9cb9032aa3951bf7ec9c0e08d741a69dc3ef1caa45950807526db33d3de21009962f406788b7663ca58dcbb8ec293501606a86d3f9b45b38b88209e0c5d214e94c0807af327d680e673ec47b80ef1165faa592b7fdde1f8b5dff4d41f131e77e230fb3d6ae5d9d4b3f4b27597c014eb529f16544df9ead6aa2f7dd238a91269bb8d7b77796e950b877ae6491438a909071d85a0d2f8c6f8d31872bf1906ca0669c61631b7e6e3ac32314ca11b85a145de38e62ca0a6b77f0d1d98eea8191fe36ad2bc79f76b84e89474fce2819fff21ff7ce0592547ae78bd825a97b16d40373246a097b57ff27e65a09e70ee7eee0db0d8ebd620c2ad89fbce3c4895d90b4925cf58159062f361f33981579bd3cc0ab76733b83e76c07fea430529c73fd710790e488ac275aedcf5934e118496dbddc89642a1b36ad4e2df51c279a1da2b95738e920a4b65a637188f0011fa280bd8c21ec4fc71af9b5bd1ad6a0902037b6864e1cde98c2a50cb1c716811b7d1d2cd151cf652ad345a7688e75971475a31db3b26b7deb82e94091a3f53c43c323da67c8a955845d3c374a2d5d7386904b85df9faa7ebcf0d2a85d82400682a2e5515c99a5b56aaec796f50060debeaa9ddf2d0d6c40be66391f8432ad73caae751367f60828103fd1d74cfbfebed1860a0f0551abf50f8a545a825e4d6a64fe74b394f3d506c66973d69ef9662c2ef229b8da3574c40d9a235c15246d279df729f9cef6e4dfda79879dad126de74129c63c1ad5898b52ed22960caa27b6bd856e57770a8ce15239279fa414a1d1480abc365b456a612676dc4735946867a337fe8b21352299272426782ea560ac6f12ffc04a352516f35c26f1924918ef77d1c6c58a656ac7143dcabc6f2f7a43cf0d9d16b2f09236fde239824cf65a3e833dbab47e1e393f67afde11f913bde5f225e81d166fc0489801c54aae88e1c90475b1b1808532527c9b106df64cdf9207c48a63845c5d8c63c83c02c63037ca5acff952f92e72b1105d13a3c28c0fd0fe5bc500dc3fad8fbef9808a5efb5090026c26aa70edbba9249bf9e19c197a4efac19edb500656e07524944709b3b387e48916879c58a84ece6912143dfea347a93ff550a6face844682c800e4ece085f1312bd633e8db2bdfddc4ae6e3253a2dd8198d17be113f84951611de9ae0ba0c926eb8743d9f2cc7d515f7c041958e1b543fc90d816c68baf565a45abb6bada599be39b46bd70a90e5f542595c2abb5637552de667efe06ee7f2b9a05a400929d2ccb69a0272aad7d9b206777591de45c25e701fd674edde5c2035faaf924dd9882d3643f02bf876391b77255752971f93c3c47ffad53db2511a7d2350cddfb0f14e16bb543b1785fa96fa4914bd74c300dddad15649c5e34099da557c7b8539422362cc9759531ecfb30daa7bc6ee7205de2064a1b5c78aa07344773dc200ce1e022fb7505cbc19f3ccb99576a92623272584385089966b507889646db627df61e535d46af12deb4286a150cd39bb21c0b303137dfedeaa6342856fcbb9cc8a142352dc540f7da51bd2800075fca2aa2e2efb5ccb89e006690ad74906140f6e8ef4dcb87cce6910526e40768099e0c041fd7fe60d048d39620f550cfcd89593ac1ccd9e8f3505030161ecfbeb775589d595316af0a98512449e265fbefb0c12c4ab11847200076021c4a22050b9583e088531d996429a2e38a8359cb7e649153b001c6ad6a647818ffde0701bf509d089c3ba46c578aaf5a993bac9afb8a6a79eab25bcb5e94040e122b86c905adba797c3f4c9c99ce2d33a235df539975636ce20f728b8c7dc903ca752a94436e27c17c53a747c2822f89cb4f91d98f24fd222bd5516207c9b9b3c8bb4b2256bc60c9bb2f2f9cf43ed1d844a2b9006d639e1e32b5b11ef3890276a015c47076fa878a301d95342c316d0ef5f421c3cad7aea3b96a8c0e75076c6978b4db6343b8fa36de3fe4b656413d23cd27c8e4489f8f4d3ff61be74bfc18a16adf6383236066dad39338bafceb99a19123f86dba584e7f88d096e0a1d705a273c5f68f54d1761518db992f0dabafcc6c61e5d8cfe5ef2fc41399db1a1d280237a0292c6733c806a68e7835ab6152f73499e3ab1241edc9c405dbdb8704f84a8af0b2f5b8dfd69060fcbfb30a3c89d60171c67fede3363d4cd07e5f4c2121befb249b547d0b7eafa92a0f1fef6792eaab9caa37624e7d4cb2d818fb094ae1d8f96fe0edb0cb64faffd8eab60e65fdb3417e0302daba4082ffe7e8a522261bcd091f5a657f5493ec0048ffdc7b6c3309aae78990a073dc77bd2b829afffdc0a9ca9f4b9c562d1a210c0cff84a7ebbc73f21efbb6c5b1af188a2b8693d934f5558dd224ac800aab9a8d612debc526a24cd9b1dc1f2fec01a910016889a2d74d56d9a13b4827e50b215f3ead5f8ea23da64fe86657c05bba5552d46356159ea0c6b063c9ff76cbfa0f07c2747a13eda358f7987fe6b5c07e89d380676b960b916905f4489b206aef372cdab4e663d829423cf0fc92b689fc21417933dfb3703ea6103376d21571c3be806a79d278ff04bc4244f009b91e6f2ea16fc76984577092c8b29e59980f47198867346075b8a57b04960adc681b455fbd4b94395a02641fded84718b09523ccc24c8472635f59cdf2e872e3eae2b175fb72c48c4a446ffd7ed58bdd0ed84558cb5473552d2f879bf95c68cac1535f45f66d6f075e519f853f3d315263368b6a37a9c87ad2ab0d3a0846e282002e28ee403e801174c79d42529e324309b76641c6b53584cb1fd6435afb64f62fd698c49beb4d2256fb1bb65b2b4bba10ca828895479ac99752c26dee7948129f06092a0513a9b0763c8f0e285b2b93571c9b421d0c3b64572fad329d0e6202e36eea7817c3cb56bd797aad08237051643c9f150cda98417b534c9b07f61c36c7f49187c22a4593ef90f14c5c6b61574d712515bd299572cae74ea52cac5db0ab75c91b1f6432cb656e03207bb79bb3bc4eaba64c6d0eae65e3d86591a55834fbe6c270ad409bd0a3951e44e28e4cffef59825a9ffa92a3e3ed3f1b8a191cee1b8c250820d45f7c900ef8710bea3a2996364e5f1ee1136d6d4c04e10342401c0cb3c98b42204efa90fe78165952ac51d6941a2927400afb8da7c13839dc3ed2c6e62f137d595035828bc990d29697bb2349f794c19b7ff50e137f0dd556d2116bcfd30cb41bdb73fe9ca840401315d81d4a90869b330f7ed7187968cff47a4b7f68b5bb438585ee3b948676d3c85689e7fe9049b6c5135a08fb1fca856e8b40ad2e81f1e97030bde01c29fcfed1f58302c203a95a4694597192e9f8d4dc521727bc0af89614853b7e6c4054a965378e1b9abcf5e5d44aa6939ea03011785a523db86ffd1f804cc22ea489e8a908776da6cfa542eb271314cfa8416099d297f60e5e8833ca6754270b547ff7ce2872a4fd6295ad6f6544c535358a0d1706b6a234db860baab32a7d7fc16be3c94a5af0b130708bd7c6a2b249fabc6b0ecc369744981a05abfbcc553ffd95401db5a94dbb0c3efa77e0ae7d550a27c2fd4b61690e828ffdf23092ce46ad98ae4b16a93547f72a1ab68c96be1f0bd6b087329525f63628e0c51b547436746adbf6f24773f2e5aa7c60890a410e01d7d17238be866070b33c24f3e77a4524b17ae5d1189c0b2fb727398439d800a28a086646e484891bec08bcf4070a8600911254007fa933c2fe27f4d178ec6b2baeed530b682afd0602d4b9a12b08101e3bb86391c9ce8edccd6cc7b7c1b8256b3f91eeb54f4f624857776d20bb02a5c0e4adcbfb39d5773364355d5fea2f0e5a099c942be91e2ac67db5019220ba33386605c4a2ca62e0e071d278b96180514836fd89117f56e773a12dcc63974647683faef94bbc25f0c6e2a9f04eafa0326f092f692aa3c4c9d0046fdec76d4e8c5d7b23ad3764f79f5cd1aeef159df01a5b8e9be09b32b5f901826c3af57727ac8712301333947bca106f5020c006d21c07bc94b835d50e6a220917c5c0be8cdcd792aa7819f3d1c0681584c794f8f58dc42286c1c7f2846bee3c7b3314f82864b8e2da2b8c2f01cf29a2773bbc62ee230f795116ce5bef01e97e41ad8abfa470e1a282a5b99550199d4fb999dd0b33f33fd8c11", 0x1000}], 0x3, &(0x7f0000005e80)=[{0xf8, 0xffff, 0x262, "3e438520165e1a1be018a3c959fb9c97a2e126191822bfa59e28b588b5eaeb301cbba04a8e7bc63894c38b448e368878e2ef5081b50dd9152b57b8034eb30d006008f26168cb68c44ef7866fe88c8c9819141ca84790aad115465bb04b256d757dbdf91376f7d73c5139c9284166a823a53d9a9d325688c5209831dc1764f47e64b9be3e6799d5a32edb7c12258f210fc49cad903d4161b5bed1546cfb157ca5a5173801aa91c7108743e1397049a9ff5d9730264406617b55a533f9316727d9d7b0d3a8b85f8e2f7d9c317244b697a1cb0b21547f80a67828020a9528ddb70535e424ed4bc65e"}, {0xe0, 0xffff, 0x0, "964bd81475058b4aace923f8aeda69438083b16d076546e57ce856878c16dfd7eae95b50c104d36b20dd9e9d746248faa20cbd2cee6843a3c01be79f6a70aabbc6614b45458d2749bdc1957ed83d4e8cda559247da0eb748d2f95554fe17e7e0423bcfff22e27e32694c4cb76c8fde8be580cfb7364051e5efb0330e9fa57b5248f15e5cdcfdaea2c3f34f4c6ca8a54f7d135b399e465f873c86965a28357979769cdda240f295207fb6cb87fbbaff68e165a0b9d57a5d8e0b0f4fe264d602f08eb4865b2ca71123837c75ad"}, {0xc8, 0xffff, 0x8, "1b25318c030f64c0df233e86ef16fae467b7cada13c7c35b7582b3799524cb10f2293a6385cac70ddc43baf7944b8a558f33b2ebf35f06de65180f9a676c5148b3b7c8684c3e6dbe30f7b1d234f353f4748735aa46a47eb0064aa5b08a32f1fb697c8cc25d8d93fa2c157bb8b874fd826bcd1cb53ca00444a6556331fe84788ab45b2bafbceca94a39faaaddee651e033a2f103cda75147501fb225373c97cde1bca0b2e72d084b29d3084a98540eb2b3c"}, {0xb8, 0xffff, 0x9, "6b33361aa5e39fce22b67e65a96b133cecf96d879d8e88bc9001e23dc4946411287f22b898cae82f424aaa39f6abfb6a21a0cb0388cc48f5daced92de0ee50836e0eba4629b9104a437c7c2414eb0611bd3da6998aea4a4276fe9583511a03013c8a06777c6787a40404bc2b4185cd0220e08d97ce529c877558d5eccafed9cdbbd3fe8f904a1c19a40c3fe06eb5ce619eb8708c8f783cf4f7cd4c5f744e04a638"}, {0x110, 0x1, 0x3, "567f73a8ba1f5bcfb26fb270e74ad95a5819c1f97593d989b4b7835fb599add0daf12e77a60410c3379d7f245e9756edcabcab17e453ac0480238598c9f154ec5feb577314779ce7fff869a8a3d4197f54aaedb198ed838eec58fdabd64403e9e7a2d621fa77c8b5f1f8af24bbdd1dae91d4f8f04522f334cc66ddf18c9fa371441d0dc4b647905be96f054f36780ecd302b08aee13bbb078f7b37966bee702c16ca8c3ccb4d3210d1ad957626b9ef93f98f7f4d894c71457a2c2fe5127fbcef743160f45af6975c09bc42046242a46de621cbfb5a4860aeeb9ce7b1b6728966e78a73262b81dfde577a053e5b420d020092b6a35ba712b9dea1199288a1b4"}], 0x468}, 0x1) sendto(r6, &(0x7f0000006340)="078ff69a820af909cd86304df8ecd2383bae58b59d13115544ffe869bc67a376bebb7812e8ea8b96e4f74cc37b0006cb63cc5587e47c8edf0b3748208bb5cdcb3c48a25b36059be1a6057205638bbac63637ce4695d063a625956fef5c080d3a4cda88aa3f4b", 0x66, 0x8, &(0x7f00000063c0)=@in6={0x18, 0x0, 0x7, 0x8}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000006400)={0x2, [{0x3, 0x101}, {0x2, 0xfffffffffffffffb}, {0x2, 0x6}, {0x3}, {0x3, 0x8}, {0x1, 0x7}, {0x3, 0x2}, {0x1, 0x7fff}, {0x1, 0x2}, {0x2, 0x3f}, {0x1, 0x2}, {0x3, 0x1}, {0x3, 0x100000000}, {0x3, 0x2}, {0x2, 0xffffffffffffffbf}, {0x1, 0x6}, {0x2, 0x9}, {0x2, 0x5}, {0x2, 0x6}, {0x3, 0x5}, {0x1, 0x20}, {0x3, 0x5}, {0x3, 0x8}, {0x3}, {0x2, 0x3d}, {0x2, 0x1}, {0x3, 0x800}, {0x0, 0x8}, {0x3, 0x2}, {0x1, 0x1000}, {0x1, 0x8}, {0x3, 0x7}]}) open(&(0x7f0000006540)='./file1\x00', 0x1a0, 0x10) utimes(&(0x7f0000006580)='./file1\x00', &(0x7f00000065c0)={{0x2, 0xfff}, {0x400}}) fchdir(r1) 16:05:27 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) r2 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x1) ioctl$TIOCCDTR(r1, 0x20007478) 16:05:27 executing program 0: r0 = semget$private(0x0, 0x6, 0x320) getrlimit(0x3, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x2, 0x1, 0x1800}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x3, 0x0) read(r1, &(0x7f0000000240)=""/51, 0x33) r2 = socket$inet(0x2, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x5, 0x0) readlinkat(r3, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/52, 0x34) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) write(r3, &(0x7f0000000140)='y\r\x00\b\x00\x00\x00 ', 0x8) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000000c0)}], 0x1, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) semop(r0, &(0x7f00000000c0)=[{0x2, 0xc2be, 0x1000}], 0x1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) listen(r2, 0x80000001) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000380)=""/64) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x6cfc4424a6787fa, 0x0) getpeername$inet(r3, &(0x7f0000000340), &(0x7f00000003c0)=0xc) sendto$inet6(r3, &(0x7f0000000440)="d5215f4c2260b76ce0bd21ec83860912fb6e07d24f57534e6210f69ccf310ba94f98da8e5086f0e5c15f96f1a889b52b6b6b6ee1180d1f0cb99de7417a23d9b4719e8138f5ee9aafc98e2e6d7ba60bd9617965d74c26859e33d976457526ec8e2aa64081ed", 0x65, 0x0, 0x0, 0x0) 16:05:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x100000000, 0xa495, &(0x7f0000000080)="af797ad491bfe90f6c9c515acc78f4e14816eeb7158e3d6c02df2b61fd8b0d029e65c84aa9fafb010a3c8f5d699e00e47330892ecdbd309112e4032b2646fd2a5dfaca03d4b37bdc314fce11474e38506ac52f3b70ab0dd82267db8a4a56267d4d0c934e2703a771257ab23a215aa4d358ee366ea13460ce8223f55b1fb5b1b54c16c47b2ba6808b6b2f7eb05e56d4781b80cf4fb9928b03ea62b85b5d569398d89ec2412862bbedf123fc8e0946acb139b9a03ef5d6eaa6dc", 0xb9) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x800}, 0x8) 16:05:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x8000) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) 16:05:27 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 16:05:27 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x28) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) symlink(0xffffffffffffffff, 0x0) r2 = msgget$private(0x0, 0x202) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000000000002b3ccdf2a2e8b1430944a744d0825cea1bb80129773627106e4d0585cd05a5ec8f5d854e5299bce78e7d3a0d115410290f4e85b87bed6df69ce9c788aaf34d2a576fc8ce5f26701b6f494f094555378d2307d4f0634399237547398e942c5072178900e3d2a5ba1f6cb8f95dbd9dd0c44572a6dd47037c1c70f559bdd18efd8aebede6591c504422bbf17b08f3e59f01a4a48100000003384a9903b1c311e598032ca5c34e127723adbaae7e0c6844dd3e7cfb43206e0b46641e19f6fe5e8af8310d6114cf46b2dbe10f112555926b77f88e21a2cac8ac9d69e935a288a6d479e47ab288a7b2c4b26ec9363797cd13bc6b43e19185337438a33b2f00000000000000000071450a0bc7dcdd21c43daabab2a98595aaf336962dafbd6750fa9efb8f8afec5e932c6b9fe5192752d3cc72b3a4ade9ff34c98e37a2a9269971e4dede1a0b8d346082b19be587bbc849b084b69d126a86bf59201517d11e1644e63897a454900c6b137769c8b8e04b8adad7cd6bb1b7897f21f2ef0ce6435238720fa6a30324c16346f4b2be2438d4cf27ea4e52ae4892fac11f8a7253340eeefa953710adf367c330b08760f18125e760403d8ea99f3bf0816372979c67def1dc3a1fabd7061e45f16b9452082ac4ccb192b4025e1a01e9eed4704ac003a8069ad9be83d4a2cb63c2ce4545529748ae2e804ba780d4b2541781f00b2a8cbe01869280aedf29f0e25be3bfc53fc5180d9388cae55409f5b506bc0a65e565c1da05741833fc21e554d3ba7d4da328965f1f3043464ce22000000000000000000000000"], 0x1, 0x800) msgget$private(0x0, 0x21) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) msgget(0x1, 0x40) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="000099aa2b8c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffffffffffffff77, 0x0, 0x800) 16:05:27 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mprotect(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x4) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:05:27 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = msgget(0x3, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getpid() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x9, r2, r3, r4, r5, 0xc39e80dad284100e, 0x7fffffff}, 0x80, 0x5b548194, r6, r7, 0x0, 0x0, 0x0, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 16:05:27 executing program 0: r0 = semget(0x2, 0x2, 0x10000000000400) semctl$GETPID(r0, 0xfffffffffffffffe, 0x4, &(0x7f0000000080)=""/230) readv(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000280)=""/161}, {&(0x7f0000000040)=""/51}, {&(0x7f0000000340)=""/184}, {&(0x7f0000000400)=""/157}, {&(0x7f00000004c0)=""/113}, {&(0x7f0000000540)=""/140}, {&(0x7f0000000600)=""/146}, {&(0x7f00000006c0)=""/191}], 0x10000000000002b6) semop(r0, &(0x7f0000000000)=[{0x6, 0xbc0, 0xbaa98000546483fb}, {0x0, 0x0, 0x1800}, {0x7, 0xffff, 0x800}, {0x0, 0x2, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0xaa1, 0x800}, {0x3, 0x5, 0x1800}], 0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x6) semget$private(0x0, 0x0, 0x10) 16:05:28 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x97, 0x0, 0x0, 0x94c0000000000000}], 0xa4, 0x0, 0x0, 0x0) kqueue() r2 = dup(r0) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 16:05:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) r3 = dup2(r0, r2) poll(&(0x7f0000000040)=[{r2, 0x100}, {r3, 0x1}, {r1, 0x30}, {r3, 0x4}, {r2, 0x10c}, {r2, 0x10}, {r0, 0x54}, {r0, 0x8}], 0x8, 0xffffffff) 16:05:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x4a29, 0xffffffff, 0x88, "58ebc8316fc1020cb9c6e28363bf28844b0b6491", 0xca, 0x5}) syz_open_pts() syz_open_pts() syz_open_pts() 16:05:28 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCONS(r2, 0x4020426b, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r1) 16:05:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x8d7, 0x1, 0x3ff, 0x100000000, 0x80000001}, 0xc) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0xf) bind$inet6(r1, &(0x7f0000000000), 0xc) 16:05:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x22) ioctl$TIOCSCTTY(r1, 0x20007461) 16:05:28 executing program 1: r0 = socket(0x18, 0x10000000000003, 0x101) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x40000000000, 0x0, 0x8, "000000000000000100002000", 0x0, 0x1000000000000000}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="2b7d18496c62f006505c07d51c2de200e0a87f71d52f725aafc705d6a71872eea8ec1c84c04719b5c9f492c51388c1e70fc81048a94f5c85d9966658ea8fd5f8f51250b1e8c536ed8c848a19598cee252b394f6dc56a7eceaaccc1c185c6fc420dc2c2cfff11a964e8492a94e409361476055e9b3f71d44b3cd8f82697b96027794e80bf9121f9d87a", 0x89}, {&(0x7f00000001c0)="253a01cef9a01ea70a70dfbcd8d4615faafad83c7f6a6ae89637f4a48e8b6d5fb5fd456d839d1169f44980e8b4050fad3fd71d31f1a6c31b02572d9111ade24d1b78b22bd46c5252ee18c31e05ad2a0724f2bfd2fcae7f9bb21ec3c2c70e17c52b9594113defe34760a771a754b49042e2791d908620c1f8be93d52eb887a7a79d74bc7082a2ab17720755edc0d6a73fff1978c971e37f9db7eae45028619173aec270df5796b368765422bb9de4e871d22a7994fceaf2c8896ebc71fd63d8bb99a463b121d91dbe4109c17f99a6a23753d54e042d", 0xd5}, {&(0x7f0000000040)="feebb5ff5610f8798358b5628d87cb8ebcf6ba29ee3da6d140ed218e217a62d8b4bc649bd67ff9cc104fe4e9cdabffaa6ad21c6d5d666d8e6705669d7b3c57", 0x3f}, {&(0x7f00000002c0)="268b699da34a044f3f53dccd9172e206c65136dc2b3f80f92187211ae67680ba0bd8d47c377f6f41e3d6f7d42926db2bdb789d753f8f78bc103a77838ba40d45685c16673406544d1ffaffbfaedbb03b3b22511608503036a7a6e8d35b89df04b669594363a1fe0a60d9d873dd9cd4c16e98faf6a859c799cd28ec8400cf80ee69304213ae1ac110db453fe705ce36196b439e685a1d6acfac8ce7abd2301eecee22a180b9a563887ba7efe2039eaa04dc4a6b698fec6a242e8f2e39228a20310f12dca17bbf6436d52fadad93826e704664c75ce79f92f6475e4eaa0b8bd6d6ab831d8102b95902d5315732c20c2810", 0xf0}, {&(0x7f0000000080)="3dd8e45ce647dafc1e5ce770a1bfa8f2e87fc71a562b92d7caaa1cabebbfd0582b5f291101924d159e9c91848b6aaf9b6071", 0x32}], 0x5) minherit(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000007c0)="0238e1349829880f38106f2b57faccc0ad90e326a9616903ff0f33c91a1a750e05053d83cb74ff76d0738d16fcc0672eb70da9967c48a101a25abb24153a5c410986bfbe55621dff77cee26ef68cf2bca734f0e279395dda53cf0336702a3e1c54fe816dc7e9b2f4616a012728c01ef415e75cacd75fb80d6cbb78f0cfc5c7f7f2e4a33c6b070b61bcf0ff188d0e559c45ce705755fe16610148032b6023ae02dfb8cea9d51aa523047ff1df5f9fcdca2b7477fe1862addef6ab6cd6dd407a2cd0a19c9ca6b3632489714a72de0a16f9228d7dca4cf35a32341b6576624eed05a1997a3698d3c3f0bc505756c28e8ba9c54cceab3c7934171cb5aa13ccd540a4266093970860cf09f78042cbb5e4e59466c217ae5e0510d7febb39239da0b53429d04f4f6b5fd398ee6b3e27a2a9c2e7040114cb9bf4e68faa03b32b0807b10ff28ac80d54ae2856287a9b5c5f74d25d457a390f76b8964be4f1c21755845ae1181e069bc00608b124425ba09c33e5b7d0dd7c16c522ee2255ada977c10c9dedff95231ee55ca1cb91806f9c9eef34e37e6b5b883c478dad740484174cd1fa2f57fbc701812acca6c16a40c002d9449ff356c4cf0b849497da56b049f9d5fc743334ff0fc448b6c0494ed5eae4b1548825ee3878a35aa3be8f1952cc6db0aa054261047fb10eebc6102a66dbc1c05b0f6a040b729e92d00e25d0ca7916bbcf816c1d6ef1", 0x204) 16:05:28 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10090, 0x40) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000080)=""/237, 0x10071) 16:05:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x96f, 0x4, 0x8, 0x0, 0x7f, 0x800, 0x7, 0x8ac1a2de95bae815, 0x5, 0x7, 0xa68c}) ioctl$TIOCSETA(r0, 0x80047462, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0xffffffff}) 16:05:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x40, 0xda) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x700) 16:05:28 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000000)=[{r0, 0x2}, {r3, 0x100}, {r3, 0x109}, {r1, 0x1}, {r2, 0xc}], 0x5, 0x3) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000340)="a5", 0x1) close(r1) read(r0, &(0x7f00000001c0)=""/142, 0x8e) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:05:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mlockall(0x3) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x8000000000000000) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x1) mkdir(&(0x7f0000000580)='./file0\x00', 0xe) r1 = getegid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xffffffffdffffffd, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r4) r5 = semget$private(0x0, 0x0, 0x15) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f00000004c0)=""/46) setregid(r4, r4) setregid(r1, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1003, 0x0, 0x0) r7 = socket$unix(0x1, 0x4, 0x0) r8 = semget$private(0x0, 0x6, 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x0, r3, r1, r3, r1, 0x7c, 0xa3}, 0x5, 0x100, 0x3}) setsockopt$sock_int(r7, 0xffff, 0xc0, &(0x7f0000000280)=0x6, 0x0) sendmsg$unix(r7, &(0x7f0000001b00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000007f94d3af81e5384e89dffab99ed3287d35feac3ef72e2ce8f93b3fd048ad59b264c19fc7ff6646e444819e9485f52211542195449c9c4b99f25a7af9093e5afc56c652708ce3"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x8) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) getegid() semop(r8, &(0x7f0000000180)=[{0x2, 0x6, 0x1000}, {0x4, 0x80, 0x800}, {0x5, 0x10000, 0x1800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) setregid(r1, r4) msgget(0x1, 0x2) 16:05:28 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) kqueue() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:05:28 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea3410a3f6c9d93ac475d8fea566fc2293914796d4ed5faac12e5376d3e7e8fa58304da36af5006ff00000000000000a1a578da18106d6e69", 0x4d) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/10, 0xa}, {&(0x7f0000000200)=""/137, 0x89}, {&(0x7f0000000040)=""/104, 0x68}, {&(0x7f00000002c0)=""/220, 0xdc}], 0x4) 16:05:28 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) mprotect(&(0x7f0000111000/0x2000)=nil, 0x2000, 0x400000000005) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x8, &(0x7f0000000080)=[r0, r1, r1, r1, r1, r1, r0, r1]) 16:05:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x2) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x81, 0x44) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000040)='./file0\x00', 0x3f) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file1\x00', 0x200, 0x80f) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10040, 0x0) fchmodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0xc2, 0x0) openat(r0, &(0x7f00000002c0)='./file0/file1\x00', 0x0, 0x108) renameat(r1, &(0x7f0000000180)='./file0/file1\x00', r2, &(0x7f0000000200)='./file0/file0\x00') rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000380)='./file0/file1\x00') 16:05:28 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x3) r1 = socket$inet6(0x18, 0x3, 0x9) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0xffffffffffffffe0}, 0xc) write(r0, &(0x7f0000000000)="fbfab4a282bf45ec0c4c84c44aa681c947e31874b8f86d22b823ace726517e0104a9e1b1842b62a025c5ae5d9379212a763c32dc6b253f21602d384f10b9a2bd15045b04b40ea1767272d804bacc14028c28a419670d34d974b8f24075e42051b128ef5355d547efad29e87f6a72af7105f0b4b0d3a06383fdc4d1f2940d8c64d9d879756cdadb6d1ea4560d0d12351309d3383a45ceeeb990f757747222ed62afd91f6b5a62efcb44a56164333ce783ebf1cd0e8da346c77b193d67b31f7c6deaf37dbc4436cfe6fbcd2c8570dbce5374c099932455c6bcfc7adcfcacdde04aad15c682b419fee4271717fe017b0f094cd3d7a4e23716", 0xf7) 16:05:28 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mkdir(&(0x7f0000000000)='./control\x00', 0x100) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x200) r0 = open$dir(&(0x7f00000012c0)='./control/file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./control/file0\x00', 0x8000000000000) 16:05:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) getpeername$unix(r3, 0x0, &(0x7f0000000200)) getpeername$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e60e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r3) 16:05:29 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x1b, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:05:29 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) 16:05:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r1 = kqueue() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x80000001, 0x8, 0x1, 0x1, 0x3, 0x8, 0x6d, 0x2, 0x0, 0x5, 0x2}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x80c, 0x8, 0x4}], 0x9, &(0x7f0000000180), 0x9584, 0x0) 16:05:29 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8020, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x9, 0x1, 0x100, "af3a2739e2934617b0673b8e679788a81b1113a5", 0x5, 0x2}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) 16:05:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x200007) r0 = open(&(0x7f0000000000)='./bus\x00', 0x105, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) write(r0, &(0x7f0000000180)="483d97308878612d", 0x8) execve(0x0, 0x0, 0x0) 16:05:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x1000, &(0x7f00000000c0)="11d34bf48110e1d4333e9a6f7f43eb5e07abf8a13d9430c963a5edab9af45fcd7d396bc3dbfaeb997cbb9b2719f35e7775965324ec0c903e54bccdf802bf9f737339ff94540494f26c1967b97abae52bedf5494ebd2121f20a3e8adf201b1ca41c7abe274248c862c2431b4c4ae39e7ee82faaa2cf8c7c1b0bbd7c303ad13fffee1291acd76c05e1f677e8b05f7288a9ed2c91a6042a0b74361012e3812c087088b8885bb5e0f0deccccd205c4d4f2b6c42169112920eda32c28cb9e5832c69a5274f7eb81f78a04cbd4a4d27d6d3780619b94213e5b5acc96c91f87d3897ca9547dcbb03a3b22c9176bbc4c5c4cec667f51f5362948f78edf1d8e330108dfdf3e77449c55fdf865bd6e792a1bc81e95f01f61ee3a498cfa129af1baebec2ddfdcc3ef2e712390fdf6e815c879ed682066105ec08998f665767968790764a1743ef84b6c23d034a75553be48070c0b724b181c37aa5596ecf572af40cba9eac6fa8694a9d3ff5d30d61628f6623a55036553180d692534c61107abb682e573f852e5c1f04ea3f7985acb1c50e34b8439c9a6007012b82d1c81a2a19063d3d337d6f2071ba69a678076dd1d35042c94e1acefb4e517cb1f6faf7295ec5c5fa3ada86e83d4d52180c3f80be39bd9ad3f27a6d3eac3cb9d3fa4590312ece4ea2888a7e2619dcc85581bcec0a88e7a3fb6307da091362ea62feae1501b8eb2eb6cf36983463caf1481dfe599556f47736a008054b14c7a2fe14d9e1d3d755bac76095570fb394a420e62868be1175dbcc7353eb122bc3296e4eeac300f4eab0c347fd0ce4bed2820209f80878d0da80d84ad5f785d7d20e32c3eed4387037bab2e1d46960d9e478c2aca2b90e12f84b708f172f227d23d04c9c0d5c4c1c2eac108d33dd017f30754bfb081ac2fc5aae15ce88fa609aefddfe14b5427c41f1082bff873c83b5574a6aa9936e95c1c4a48fec12d2040c53cc78d71be00bd3e5020d1b05b6a16f62ddf2ee1b3cabfdfcffbdd8bdd53115360513d8b80753c1e6d18ad2d3a3780c12fd07f351b41b3725f6c9316b4398965c8d7fa8e2ce0a32aba83b03ee906fc46171f85fcb6b356e062a4a13015d3956f5d9cb7ae07b138ada10d0dbc75783f32440434ac2143efbbe3932cd7a5e9923a94a50ea52ba513b5a1d9661bb30a625df85460fc59697c6c9b9773b3d1c60474351fafffbc0eba8e1688ecc324a415b27a1948eaad666da2cc9a401e3da78447e7d3873c641c4acd1cb196e4b5612198f6cd02bfa9ea8d3bb053e26fe39b91a18bfdb9352aea2636294b569be0db122d7e3286379e1370cb2b1bf50a108f00e5ab0b93a00ce62a27c5350ff847c1c914c59af86488e6f71f78a62436047377801c61a63fe95f8042c543f430709e4460f657ea98579dc61f69f25176d43aa792795ced01d8bcd1174533a46a09bc5430002f57706b4a15a7574e645c2e9deb1312368f346f4ba0b33f05524a9f98a76b91dd5fb0b9eb4d115be035b4905f3b0bd084a88daf3430d4a50b1bd3ba06865ebfecc0dd65d4338df5570ae4bc44409104273e424d74f72e58088bdd361702b489b7ff9499117e020280886d17d6f08fe25b66e707eadcc94e42a4968f38e1cf8af5360dc84633a88ae3e7d596d81e532fdabcaeefb9393847e4d3b23d2f88b9c2ac9d3abdb7f8cf44adf8b5143e583310ab70737b2616ec765a393ca11d2d4771d5d5be30ee15aedece2681eb6f9406198e5bcd2849a9e2e1807961071c677fd5db1227ec18242a23212b84d67a4d413fd8a33fbf1bbcd6a229eac43f0f8f1c3824f623eb34d91c5f44f4d18a4a8291f78da11671288866c828ffbfc7459419f3401742fe2e2b70af1d912f9eb0ec08bdce69e025f509bb2a080e6fec10206adb50bac4cf63a690403922d00c446c4f35ba7bedbd08ffed10a596f3eab88b58b08924f5f6a3545ad3fa38a0b0cc875f5040650646d2be1f100f3dfde6570835941608882af7a5bf5c7b1a497f22727574999b62b2dbfcd581f1ff9ae0f93616a890d715186c26d4cfbb97a47842a4bed971ab594978460e5731701d592af0d34c58951edae8c9e386b77976e42665151bf9123adb7bbc316075b3dce30d088ad41b4d04b8b5855a35c3ef5cfc98bef37c8f113d12134f4d757abd0c60e9a8cb74c510425230e7e7f29834fb543ff53a27cbc4020a165c9f526f3d3c93535f472bf0f22afd6947010cec5e04333fc6b07b998001a27f70f0b3a34d02cee210e260a766c07dec1473ad7b7ee3a994a29ac6c9529281a17aecc3e4a32c8c61746d7f8d2be638d3af563c7402c591d6cc9d8e3fbe93409656945f2544d7395837183daff01ff193e3190045c4ce5c2162d8b93da4b8bc5bcc4bcb784fd5500681326235760037e669f12c8cd5bcde218a3a3ee7d3248a109a7edd5b98cebc7bf62d76d806456ac77a488fdf9f88f34abad32fb3409d09b7b218252a4d09aec5f5ef0b5206db800e234614474a4ab40161376491ca3dbdf1eecd3f09752d8c8552809f19c9cff40ae293fb6d2fd14bb91cb877e4398b68691c5e422bd5d51882876710fd89f5f11fc43b6d78f028ab275a78d586bd1a74a64b2881854e65209bbe9b8c8ec16d19c6a99412df28247d1b244fba03e626dc39c2b79c9840bef239b0dabebced3dc75abdda30b7b62d760ef26cfa21a39d0fc039787f3b34c90b25f0c0dea682bdc26b0705b1f154e3882560f4e6a68f1614fb4e0d220eb4b0de7c8c3e297301731b63eb0d84ee485b19bd56b6ecdd22330937d47a97c37fc0756a793ac462dcc9c7df6a6e7815fc499a43db476ddcdf4c1729e78a58cddc85dffb7f4eea383b6a95af770f934074cd2b203b6a88a6b4b9b77ce4a53714e22b43ea1809c83ca6e2a9e4c6be88d7adee6f30442cf24b7313473b1939c56b8b89fb3b8c68110c031474314ca315bba1b9fc7d97a26022376471ad5025b12055d336b3b12e93238b76d0f90181ec71e24bfede8e3b2a9ecbd38068141f0ecfeb880d25e79815ca463956c321b54fd19394fde874d8a583bff75424f910496ef34981d5561e5cec4ba00657c14564dd406808d1d66b595ea7243c325bbaa9fff422c59907c19c4d660d02296efc89a0f15e45811753077b0682149650aef1271ad5bd8e2ad54317c45b06b98e10ee998911974107077a82f61c601e73ca93bded35a1d25b18f65efbd0dffb43e7cf1c9b39a742d4398b8ef0f8c561fa4287e215c5d4ac529d9fffa7ec9f206e10310dd0c14ccd2556f09b6131f24462a31921a66a6a665dba04f890dedbc184a81964f37ed3b60fbc1b51a90ccc264972ce63c4507ff26da2f567fdb77395f4656dfb6a09d597eb15bf5d604867bec6418a629e6ed0505f2d55f46ec0de62fb0f8d3da136412add5e7d4f56aea3732163e024a7ab17844f84d52f78b0161860678939979f70db4d2ca51a07bf47517f43cbb3436003c76c63f91bccc0ebe5c66e99d123713ee9e8c2c583734346c5e10b94c95fe497f55bd510f4b9cedcd2708066a85590e3affa25f6e7b4d31b3f310d4c236394368701e6adfd3fb888672325bbe8a0765b02c642be867510cb2e0865f684cd7ab63480fead8d020c5cb06e7e31d03e2f832a633f7ac232b023749a05d4b1cd452bc508e9b9cc6428115cb2dbb9156b40ae45adcb97e445a707c24cdc76f6ead3795304f9f457bb3ebb4336ddb24230f070ba5cf648a920b534573a2b7a4f27aef4eda0b352663f092d2e7c4f1838500e9f157c5178c807b5fbf89cc07b18c69d72ce93ee6b8063cae0ef16371f82dea329ae27afa70c94e95d673e1188de0dcd52210ae04f3090d8b848d26bb4adfe413f92029702c5ef4d28ff05d53d855931962582fe8d0bbcc906687a30dc275e5ccc0cce0158cfeb0df3d6e2baef59f1d7663ace57124187bb2add8596eb8c8c6c650df25b4555227bebe422cc24b00a660f63c3638f259377393a2a9206e8e212fbcd878779b40f16a2ac5f60a64ba5fbbdadffa7563e1d3969b185899f5dc2648733cd836cafe9c54785274598a74b0d130a5ea42992b525a24aa91cf9112f91154e8d9088e55081a0b586bebfc708049dc358fcf5ef96c0d5a2686c394a10737b1944914eb398324d8fd19670bea2bb74fcd0814a09a6e2777fa0b5256e969a53828aaf40158d2ff12961e49ae4d25e9597511c16a5c4077e51cdab0df2e7e2643d37ca3eb079f8967f895dce531ccf929fc0578b7085ceaf240e9212debc9b5c7483ff4de3b95f3c28cc5b5584d375e11b91a431d17f0226533d6bf486f961b2b36673711a00ce0daa2150492eed9033d270ec7711150d61b252bc9e48214950f82589e60369da3d1a45bf5b65cc7a0857a2977c3282ece9132dc508fcdc89abb8d3f58e0b1239799bbfd1ad03f1f9eb89197b80ac68712d6aaae32e391da60fd94c1d2b9fa38053abb0a0a0c78ce5c6964c3a1d8af2ac320e34b78efef68b2e0002d3bf28a0ba346fa83c1e078f3b388403fd5db3dca98f006a8babdbff500122c867658fb1aea4c45c16ab0f4210ed587b7f06fc53487327061427cad54318f28d9ac6375af95fb97d47fa34a0dcd004f189317db9a62613cea2951e61bbe40ff13920922581c64ce589aad97c2e69ef63ef80b1ae994f535febde3428fc2409cb38b1c5bbdd696464c54901534b82bd94b5a302f2b917df16d6fe48702d22366a72b1665e3e0d66879041f77ab86ed2f6b294a2cd7042b84b22e6bac19986d658fb66673f75c3cbce1c1ff9d342c3790fe53715c63c17ff32aa5e396f5706dee45ed0a22853565037cf93399f2c09d33cdc43bf16ddbb7e3db68883d987b24d1ec5ef2da19558916edb0334f9b4392ea85912dd620a6cbaf9489ae16b166e050770ad4779232fb6450332f7e8125a5fc7f2fa1ab453f84ee05628dba1585e7be80465577df4fef9e5c6dc2fcf720671ef83895df72f9cc726b6910aa71cf614963f3cc9b00735f8a93e6038d9d6b8b4913b42c6759d0166020bf84174cfb1f49ea3040de19fc3b137fad0b092be937526e2de75cc3a2e360f72b831e4b789b987d2651cfb8839a13de4291a1703cde28ef5e237340e631cf99a6efe92d62df2d244964e020a980e14a1a7b930a3b5177a89cde66965c90037c2a2185a86f62aec810037e4d3e6384f7bd84cc9a32a77cb5c70e6b08905a80cd517b582ef242f5c22dfac9954f8013d991b55fde2de55e59af871198aa8855776d8dfbda56c0c2336652416dba52b8ba64b8bda579f8780871c16b8a68ed999743d4f9ef8eca77df2919d9b08ffa9ee811db4c067eeabb5068e5703b00233b074c4d3bbfe730944aeab2a172c9f440444bd2146e0a0f912f3f319733f07a084551a5f88dbf9801cf7caf37419615d7dae1a3b5162272c73a59f585654c7c9c55ec5a5f4abb0210fed19386e2bf4ac7d0aa6590eb4bc7b42b8501fc3229c0743d2038bd6fb12be1bae8808b8fa5b49a6a374eb2dfcc591e152f544e8515df8faf2d5cfb654ad81502b4f88c3d3ca2ec681c3f564dc438bdf8f83f2f1fbb3fd0e4ec4497aebd994ea7dc2ce24bdf08d384ecd916df0c11be2f1c5ad1cdc0c43232454ddee84b937514b0238e7dc5676a17670ab22811e7bf25a4c2c612edbd7d5eadfbbe3e13684e6512a44690ef6c5a92caddc7ca7cc2884c0b1a87a57863d5f7604f63c73b40c71a43330ec5c42710fb3a8be87f42c1b62568c0d3483e6988d9e252937b4e5a76ac03b6c3ca2f64da4b64c0372e3") sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0xc6802e182885b23f, &(0x7f0000002400), 0x32f, 0x0, 0x10}, 0x0) 16:05:29 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000140)='./file0\x00') stat(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:05:29 executing program 0: r0 = socket$inet6(0x18, 0x4002, 0x364) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/142, 0x8e}, {&(0x7f00000000c0)=""/250, 0xfa}, {&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f0000000280)=""/17, 0x11}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x3c, &(0x7f0000000080), 0x0) 16:05:29 executing program 1: r0 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x100) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000006c0)=0xfd1f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06131bb0398824b3da025bbd45d3bf579456fc7d40906008b6b87cb2d72b8c9db939e9ad8a4f5f728193e00000000000000000000000000", 0x65) write(r1, &(0x7f0000000700)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f984", 0xb4) syz_open_pts() r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f00000005c0)="83096546155024d0222ac6e5035df882057b33665d608b72a59dc6ce7a32fcb1dbe3282789efebe6b1904c40293fad7e44af3f89574c3b4625dca2319b1a88691292726ed6749601dcf7fc8304607d40d6177cf4cb22e25519cb2e95c850591d3783b4cda81e6f3108cc3660fd2a9f1fce66b8e1a1c69b78c8495cf3d2b08d1cadf7edb523f1c3a95e21bbb9bd8a9cefd1820034e31ca07bbf001f2a4164d2764275d89d5eabe55d0e1bdd4dca8e5bf0", 0xb0) close(r2) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900", 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x400a4b, 0x3, 0x4000000008d9f, "b08d16c6663104000000000000af8a210524d8e5"}) accept$inet(r3, &(0x7f00000017c0), &(0x7f0000001800)=0xc) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = syz_open_pts() writev(r5, &(0x7f0000000180)=[{&(0x7f00000007c0)="ec00ffb95d588c2b68809ef36a3574eed02c81dc442c6109b9ab34519474ccdabd8c0b425d523aae6719b5dc624dfcc27a2ad8cec3df5f4aa4b7e55d1f7765fc632a2d141117b430ceacd03103fbc4c1a55ccb6a0feb2e63ee7673da9a57e36f5bec203b21809a31e1627732620e9fca0e75d2a8c9e4b1f2f3187a9d6531a301eeed93263c9440e982c23cceb8f1708471e31bb7f253654c1133c3a8e83c3349a371a75f6921b51c0f39d728c93386cfe997a2ebb6cec2d125cb1334b733066be4e0103fd7c0a8d016f884506f92122bc814e3778cbf2107c8f706a2f158e1b6b53f99416f8ad89e5022bb98e5c40f976e55411a626483e00fb7e4dd10319bbaee982b374c65493367d6e9853e65b940b1777b6c912387dcac9eb348c4ee301b4fb5c41f7dcfe08449e8c32fd3f94d623994ad817ec261c96cb1e0e80dd01c16f5434c8326213fd9d059d7cd0370cf94e90b5b2478a7cf03f67182752fd2fb08bea0261fee185ec76cf5bf7b53b3a5a922cdb41072f949bfe4ab43e4369341619de964cd347db74d8e54ec761fe0552d24098c221bd6fa39a0d7274861593d7eb9bc1f697dfbe8273be225122b6c823f193aafa53337e243b214425e88dfe910615faf8a326392c85b6ac7638cc9442c54716a8661080d62e9c1b2e85cb0a239bfd655ccadc2ca0e979947bc9ac290738851dc8bb60b33a57f9b61a345bd9701615b15596d36c409cad3b20d06435594244410078329471b0ef5db70c7ef3dd89fbc47baaae3af59c26babd5d9da8099a11db52ecaa03d6c9c479993174e3a5a4a4e9954abb8085bd6f4efdaf4ced12e075ace0a4dff97a01c08e8b8e62af4bb95e9c4b87d04d237839564edaba3c1cc35407c6b4c4f221872a14753ef208e62352d101263aca8b1d89988a5323255bb8c75b828ad93c85b0573b10cee84dcb858511d9d3ad007c9e570082a43251ae3db85272e55ac5fd79eafbdbf690edbdd2c3a76d026ce68c3a62946a56d27aaf8863307786fe35585e0d5082d9430cb3219e798a71ba1f18f2426906bdacd34141cdb8d4720130edb415a4230f9cd0c33e430b146ac6c2843de56c32bd7cc8d81990446cc273007e9d4dd0869400caf3a743484e8c82bfa5d1392464b02da1b05ed8333d379cbeb7750c80e9d2eba9135d83a5f24b8a33f8d8e57e07e5827e6a8af8c68fbb92e991813bbd2000c8f88c0c733911a6f9632ff77068d271ea06aa633115556dc05e07fd536dd29dcdbbe1181f95ffa3b2dd36b0035d11b4c3d82c7f7e3af8ed4c5761463b98295754e494afed8f8df49ec6d98b4dc41b57cbd18c5c4b376954509d4fd3a68e637fd3f2dd98401a51547b373cbcd5e2a10730eb8fdaae04be8ca6f8d4d6fe90d7d38ae8947e2ea013bf62631e3d9cd4b270de95def3ca60ab47d16da92674c6ef1c4174beed13b440b43083a4abd676d6d9c7b0c266e94d5e47d8fafda5721b54c0bc1dceee0488e792fb9f862549c409433843903abdfbbe5f0d58ee41fc57ba3fba513dbdb424fe19544d982119885a860be2e1a87b5c51630ec48bf29f0fb253cf0294804c5e5d6317d3763ebc5c8d8446124ac05d73a1544b7b141f4537655175b7909627acb003a8c5ea3eb810cb6045c755f2e3627299b789a6fb39ac9e8698797cc1590385a47dd204d0952947763477d50a4cce345dee18c8aa19d9428df7178aeaf896cf499184157939f5591dabf0b6219016df16569cbe66c14b11a310171ed2bbbf3af95732066e6f88e40af8d6a16bd9a13aecebe8136578bd939aceaa2b6405944448485dfc0036f77b216defb2673f86999b7a2e0d9f97a27d67c78593861e464fcb3e65356039ec62274b5b96222e7c1fd5d843fd9385cc9d5c4feb752eb4386d686e265b30aaf3055702fba30b6698a70f4a41f1bdd54c87f756cf1124a38fc7282582f2615ed1bd3f2ca71c24c4b910d0638670c41f32f08e5f39b99e189bf02403f15c4d43b9e782f3360668c964e45cb2504af6cf91e3a7195924d9a8e5ae0cddb0628c793192110502f47587e8bf189e0f53408dc53a007ec07448336e752db11e004902ec5b2c84a17abbf04df49f97a97178e70c9316c99d08d5c78fba81f39d5cc1c3d2ffe57b3c968d1db49c7740c878320688d048ff9d869eeb5795c9a3c573612994056f6c5af666ab7ee894e58831a28e9a775f144b87f28180eb04d2a6dad37248b9be534760419accc2f6b4133c23f111bffd1fdfd9b4d2323b7248e6819a78384d7be22edf3f8f5f804ed6174ccff78a0f46dbc1d8b6cfb74cd782fefdd824ac165fb82925fa6201c790132328748cb392694ceb8510bdac4c0c7ff9bbba88188628d1ef647789d6eafd8cf23348a4fde991e430e3ca9dc78e489a5a81648f1a17ef8a0af190360a48bcc159a2f19c2b956123998340d3e54bd6ec144e1fad0b597012b990c1cbe4b2b0a8d52d5570683dc0e41537a268b041ad5581e82989b27cd8ee2f9fec383a29721b9a98967e6269985ef80dff8093591a5955990d6b4e0f14b0c497d36d2fa583e27c6f8d4a7c120c76f735fefd6ab88a18fb016ba7e7a8234fda7d280960a731a1911dac2e93ebc9d5722a1bf0c5b62a28ca81abace51cb8d3b14ba3660d1f276a5c5c0a480bd30c161d82e4c3d397c89cc22773b772ab7d368e39183d5952c6f5909e958aa213ddd54bbf3430b1cd060548836250feeaddc4d31da39ccd8224506d9d31872574c614471e18bfe74f5913d822de4bba54fc9d873c4a6344c6c89a9c1856a117017ebeab2f951ffd226e3fc3cb01c3596ab2083fbe4809f4b5bf5d6cd85d52ad89a8a9dc47b95dbc18c6a1f522610f57fb20f6ea8e01175d0d03fd9088a7bb7d699622030938d1e646f7227e2701c800837eab537d85d84fabe729ac9616d2955e7de5251cdb41d25d6691e2b5626995a896adf1b3263cf20a50339a63f8683b0e71c048a034a7c3f29acf0e52d18f2e8967066c0f37c09d4d06e2a10c88348d2e0c466a40370b0bd6c2ecddcd759e5d6b4f571c742e53bc687d50ce74b60e3ec1bfb8ce70caa9186e257dd06400de44506725459d4a0103a88119317c847410ebfabdae87efe5d84fcb0ae1f80579d49166f4e386ad683026157050981a585af120be763dfc01b01c59c788744cf2c766c997e4a591a6e79d4591683847b565b2a7ad9d507bf445f125a919276075d8d65b981e43d18038b995b8d54dc76ef8f9df61eab52bd895a5a76e7ef507b1d35cf39123a33f331a930840d57fb33d6d71a7083ea4417b2416980b67bc33122c15712775e6d8cff482f64bcf4835caa7668cabe5942bd68e9f5fd21bb3edaae503ec915034e87ed1360e256794c143f8c6d86f046b8fcb29b7965c8bbe77d633a1eed0ee3dad56b08fb93f4c6b17f1a069e2469d0b71991c368168622a1c9da662019a35e68a2b405a1fb68b8c92a4ca0e25e94f518e1fc73dd15baadd197990d9cfbbf951eded04ffba2756fc40114ce0a77477d85a710008c2e797d45f9cf3c837aef78e7b55547711ea561dfeef06a54c054728e64363ed928e14ca99369043877abb40ed49867a5183464aae95eaaeeaa2a62703c8cf91cd7ddbb38971b3e58756ae352860af6e304386d5a61ec3421b9ec0c8b33c6588d2dc1bd7430c981f79d6c676ae3620d373f4d3c51ed0abc4bf4d7f2f4494e8cb34eb6e30579dc5d86d7739f6bb78e3929cf05ab37f5b147b35ff9a9906deb5d8688c5c696cd1c767623bdc9a33df6710d142e2a2810d24a18703edc97f8fa41711abf4bed4ad9a4707d3f9b34863936c6a1bdc5a92579c28225a3a7a9e4e1ddb292e196d1bb12e310491e877222b6cde2072583301a697ad2029fc205cf9b3c7ec87f4dc8aad8c9c47b3f8a62c06d98d59815c4dd28e5eb381062fb22793c379e4f25e66fc334f7dca81a29139f9fbe506d3faa94eba228af126029b26c5894185438b5bb483274193ce29439f33fee5022e05f60be472e4a3fd949a36e88d0925c8b7c3c86d859cd9f044526f9ac9ab1a3b14538ca8cf3fcd0727327af437468c8d1c443ae7a7076cdd9140bf8d4e8e741a29359f4087953a483c55df411e8af11bf5627542b8081c5992c9cc2171ce293dfc0f96ca436e7f90d02e0567e60f1c490f25b4ad2295d90cfac69974129a62e0e43a897c0426f2fd781599c702e34e85dfca05875b88b9728f22e96f842c0080b2eaa11488069018fd78325bd2f32aac20c0093548767e0e67a9870d797d0738f30cce3b076ed2d4cf6a3f484d6af5cbbb78eb88f0605dc6eca9ed67ede330708ee10bb641655709e330b0f127cd40a1a11412df83f246fa77f0883bc54378dc3fcb6d0163deb61b9673b49f3cb1cca9f255830fbcba939b7c0fff8b5faef38be6a6b2df02c1a221192aa5d3885c393f05ad9a1cec56ba7858147bf16e98d9d2d7cada259691aa02f495098f1f0bfc5fcdb2b753361efbd87d54c67ebf5ece87e19b713884c3a6dd1255f621aa449a35154f1c3ee9cd4536177e64264b6a03f00e1e066071e1e3483c3f5b723f4785c1113bc84f44719e2ce4239e7d699fe399394f151a029188440b85f1af37fca85cea2fbc687bea327ca33147a96cb4461d4ea1dd3de6df8a6bd7d7292b249b190be7c7ba68821f42dc9807ddc2b4b776c2165dc077a112ba88318af80b43070149ddaaa229e755f73f71155c1ddf484f98d4b2caba7cb41c432ad4ea4c03a1cb6db8ca68e9adab92beb1c28a9e2c964318f7d4e3e1c33dc0b34da3a3c30544a151e2d2e9f24ccd5344c24314a1b89f2033d84467bca7ed7cbd138eda0542e3dc552e9c5e01672a6fc35693d8f8642139f245d9a73a37da0c9072b43d4387e517764bb9f8f6c55ec3eb3f81e0cfdcb48fbe9891e7eb7eb6d46c789272ab7cd7f720344905bd67debf7498ebbc99f0a361bf06b08c5fe47eb9ca82b364bd086abbd90bae81dd221eeb1b1dd7b7636d613aa46c80fa0fd6eb8b129ab8993da878fd4543034effc3bfdc7522714b4bc5877bfd466133ce8f750cbaf221ded0b5f33d568c2bd52c005a9539bb1aea7c275397c4348ebf2a20876ef4b7b3613f10f9f46068edf81330fab273ecb1e253b91adabe7a86f5705880705218f11ac8091251fe91d36de4421104ad6d3b1b81a635c52032fe992b57a3d7367573443c7ef930d147eb13fbaeeee7f4bd9bba9f48cbc01c209badb1d02d4606471b3315ba20db3c57d8e953f4cb7588a0723f9cf27b610e2cfe890bc8778fed15e555791c05f3855c22bed432292f2c80f493d13456aadefb1e6e9c4f01e1b419927adba5fd032f71be03b26ee057372f4932241bd6e29d647ce716a0c8ec0d71040951b807964fe388cfe3cd1c21a2910edee497bc690b534963b0e1a70818b48de38a835b588d291eb088301da1f0de80af3870a99c6695a145d7bd88aea0cfacca2268dfb081e3e0e72b1462f41225ff5ccdf357173302461beee2bb569a5b15dd16fec216c28624ef879f9b5d1869f6c3cf8f7fd4784c625b0ef6fca9362865366e98a78f92dae52880715ed3484bc1911384be92159412a590afcb2212c997d7be41142988d699854b6d62dc07d8c1b95fabfd49c3014bbaac91b58ec32c443534e193cd53d116f0c5c91bbc42203a871e084c39cbd9c3ef56c1bee632ab6af9e6c510bbd96b491fd5c6aed53847e29adf0cefef590918f84b9c7b70c9eb5c9cba09235d2e476d73bc7574b42b9f51c3e61637b62ed1db643e9a91889a4503a", 0x1000}, {&(0x7f0000000280)="edcad446906db8f912b91047117e43de50a5f3db56e9506e9e824b4434db7932c729815278e67e6a8a3bc787710378393842d02edf0ce16af759ecacf2d0546e0ac5a465145ef9ecf30890ba651a29e6abf6d23b9e37f0c9c565f3a38c789b2ccc660a4219e6b698c36545112d15dc2207bb4218a1f5907e0539b0bad00a21d791f0b039c25d68b624f1ec4bbfb80c91bd2940fdc09dddbedb4f4f8e399b2720debeba67f200ccd9662fbfe47d5db7aa6c400427a324869904221b57466f617492d81b6fdbf9e45b9a", 0xc9}, {&(0x7f0000000380)="60a42a2852cdc65190ae0031ca51c538b0844ffd81c4721e26ced1711f4213c2af98f357a317a2cd0694c23f551ca00e4daefec09cd124190bfa657b9ce098ed8e4deb2676dc7bbb2f545dd614535237f5ccdd131148c1d4167dd855e21077de667598e85c9e714fc3e2f30d2b614c081d8c83f29e367a5c2c1cdda4852169da9a3c4b1affc0f93ba02279696e7e506ff20e50df6f7e87be442138cae9d34efe97148235f236c01e9f94be4083cf6011b454a3d72b25fa518b533bc0bf2798a587af40924bc21411f7b1881e1fc9a34a1c2ea42efee68c8ff53997938f61eebbca3193256863", 0xe6}, {&(0x7f0000000040)="e16f966cc9b5124a66e830a499ef57afab3a74ce89df34", 0x17}, {&(0x7f0000000480)="4a96ec1a45c8e5f5977cc7d2ba6144b66cc0df365ea546842ef147dde0cdaa43249ab2d82ec8efea2a5d52065715fdb12f2ce02811d963257d03771f487f2d33c25d596e630f771553dfc797488bfa9ff6e30d900cb98cbf4a2a99d27ce4e59adc08a1d95058d044906280c640aa0708cdba4114498a8a393e50e45768467eefff548c5431a015c6f52d2971a380560639e5d40689a8591b8b227ec662ee35eda1846359dea79490d74d351782d911474a5e748938051eff497c4b", 0xbb}], 0x5) 16:05:29 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x200002005, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r4 = dup(r2) recvfrom$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000040), 0x101, 0x0) 16:05:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x102) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r6 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x800, r2, r3, r4, r5, 0x2, 0x7fff}, 0x3, 0x401, r6, r7, 0x7fff, 0x4, 0x2, 0x401}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) 16:05:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20088, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8) r1 = syz_open_pts() close(r1) syz_open_pts() close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) write(r1, 0x0, 0x0) 16:05:29 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x6}}, 0x0) clock_settime(0x0, &(0x7f0000000040)) setitimer(0x0, 0x0, &(0x7f0000000080)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8080, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x33c) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) syz_open_pts() 16:05:29 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fsync(r0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000500)="e73a7c64ccaaae1fe0968e466a06d57f7d7c920eb518f878bc93b61e155461a285864ccb111649c077f2f152c3f5e51e5ebaa087935f90c4fdc890a3c0bcba946698bdedf22ca175d84fe49f69f72fb425f1bcd3059b2968a8106df1b2fd166f0a5480a59d419bbc9a1b797021efa17e81fd8d6acf78dd20ebdfe69a90beb9c0b3918030629f10105c5895fd0c4a29ad7b988f46499d23dd28cd4c2302717c191e2c5a34f5a1a79d50f208cad863cc8e624339c6589da57d60268cf3a4779ab657519fc0d97f", 0xc6) r1 = syz_open_pts() r2 = semget(0x0, 0x5, 0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x9, 0x0, 0x2, 0x314c, 0x2, 0x81]) close(r0) r3 = dup(r1) close(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xff, "78677f0adc7f8ad79f0500"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xe2b, 0x0, 0x9, 0x100000000, "fdf29230ff47672b53ae36a95e0d5801e05637da", 0x100000001}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, r5, r6) 16:00:00 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto$unix(r0, &(0x7f0000001300)="b1ce050105000208010000b1ffff020804004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f964d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xfffffffffffffea9, 0x1, 0x0, 0xffffffffffffff1f) setsockopt(r0, 0x7, 0x3f, &(0x7f00000000c0)="0f023199f34d9874b966c5f896bb2f3e6dc62606c4cefbdbf210dad22166757d8ac0d90eab0556aae9298a36fadcd6fd2247c85aadd700fac42084966432ce8b495a2ed7bdc7a618b069bf95a9a2bb1a963bd19aa67ec973913678c80d2ca6756b67341875d768c1a57c4d56b734f10f16c8e82f08a670a5a72b04fb", 0x7c) recvfrom$inet(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x803, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) close(r0) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x20080, 0x30) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) fchdir(r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bd0c4e2591c321a8cf98848e4a8051bd24313dea8d03c50e05f0d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d07000000f34322c0cdf8648bc7c2dbc9a8393c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c746b247a3e400000fa0a", 0xffffffffffffffeb) r2 = syz_open_pts() close(r0) r3 = dup(r0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) r4 = syz_open_pts() write(r2, &(0x7f0000000200)="adf204876ba165efa8914c94f9663bd3e844d81eb85baebcee5c81261ca93cbc94daa5487b2d6aecd5e1f1547311a214ad8939a8a9f1e68ed664fc581d812509e8c729028028ed4b9b35f2ce84e549cc60c2b7bb8305e2c33524de5ce3aa2411f318f69ba2e4916d02a748df32d96aed5ec5f1fe281e050485c61771414b113c8247b9d9529755f2407b08daf3043ff0219ae7b7e44fbec236c6c0cca67be8ca886ca08e905c79539ccf8c70ddf4b8ad09e9b5cfbbe6109d1caa9a5d9c9cd4c4bcfec3b26738a1ec8bdc4cce9a5c376d34e2995567222155976479e5a4f707f1387137800f", 0xe5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x3, 0x101, 0x1, 0x1000000d10, "b04d000000000000000000a0059ed20a835700", 0x1, 0x4000000000000000}) read(r2, &(0x7f0000000300)=""/161, 0xfffffffffffffd7c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7fff, 0xfff, 0x80000000, 0x80000000, "c8f54bbf0b5b60e6e3d744f5c50d6b7b8436c2da", 0x5, 0x2}) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0xfffffffffffffff7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) r2 = kqueue() dup2(r2, r1) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0xfffffffffffffffc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01f2a775a48b9a80e5842cb345757917f7b09538a1427fa3255c98bffcef5168534f208ebcba1a1110892709b77ce82b58ba87925219e5a9a2fe2a110b830f5892b5e7826ff4ab9ef3dcd1c4b2845d1e930de1b75c23b75acb40030a9026bc6f0e7963ab2e050e8476bebdd78ecd384aef1c5c10bf98b2ca13fc3ebfa666b7da5df8e525a0dc95844a671014bd689c811bd599377c3d55e8647676f31b81e3ad4399577f49ca85952a6de627f33c3d07f2890c790000000000000000000000"], 0xa) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x0, 0x2}], 0x1}) r1 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000140)={0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) openat(r3, &(0x7f0000000280)='./bus\x00', 0x20, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) unlink(&(0x7f00000002c0)='./file0\x00') 16:00:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x0, 0x4, "d730c1e7bb6fda02394e0f200d8900400e000100"}) r3 = semget$private(0x0, 0x4, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0xa, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = geteuid() getgroups(0x9, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x5b5e, r4, r5, r6, r7, 0x1, 0x633}, 0xff, 0x0, 0x8000800000000000}) semctl$IPC_RMID(r3, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0xae, 0x0, 0xff6d) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x91}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x18) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x50, 0x6) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffe01, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000001400)="4ba1c376bd4cda76549fd18bcbb86b777d799fee2586ca2db73b060821b3659ca98d6a203de60ca115ecbaf4862cf5893e8331b1e03b8901131c988f942b16646adfc2806e69e47753cccab1cf431a2c3f8d873a527b34bb8108027a3620267641f881d25bc0ea1f1516561aec8466eee97c051f1ff29dd16ee88dbef2337cb1d55e87d72cb175fc493044d69b0cdfa9c9debd0bac390dbff0e4d26f1b39333c4520dd735af6cddc6ab429a7e056b44fb3bab7240da0f691b731a44b2658c3b6fc7bea6886df3e32fdc4198b61112d35929c13b4f3a94ccac0f4245eec06c586f03237aed095372b4ff1670ec397a2d6cdd0496d5b05c0eb79b2e7d71bf38780bf263a130427f26c48abc02e16d93fb9be9139a5f18b8bdd3598676c8fcf558e7a130b34bfa1cb61a3ca16244fc75452f62b75ba5c2751afcf4540900ec5927c072e4bcdd7bde1c24145eb3b1aebf1da62c5fdbc84689b4dacaea63108fffaf7f7959d518bd5101cf6ef3eefcb454f3ea5dbc761585deae81249e7c1d7df1a8802aed04020959774bdf1236e4f4191f9b99f9c9d0e22d21bd813f9b86940e7cdd9bee8a36e625252b090334c42bbe6ffc8302c39eec4815d77faff397a2d4b59c7ac0ff27ac8522d18bb3ff3afd46a391f318efd805f75eb96019f072522a06cdc61c5fc4a8bd0fda124a9420bec714702ccd2c6908991f7457a6dc8da35ca190261fdebc7db4c013d80fe0bda74f2da7887c4d61148ed4df6c8a6f1efc51cdd9620711e26feb6405b451e05c2f53ddb88dbef7ceaff7108e5bb350cec4802244e1a18cdc42ee050fedbfe6e3f6203843a92edb17ff899b179d03c2eb4e62b3d7c263cba085fdeefec7e3971ea737678719684c3d75503c757fcf75fa330e2f9cb10fc054865fe00d4cc3e6deecd68580b335fb07baa97ab905680b79a66a5fcd97c200b06f29926e7a2c4c9fb846c275a60f83b1fa21ed35ab20b696c693127f8490387fad8e39774ce15ebbde01c35d5cdcb2ee41899c016a67931262b853f98a608baaef55cbf1bdad73b1404cb6a4b996d7236584ac0e17493c57c3f29b667df402cbc5d65fcac6e214e1f8e857dd4ba860b8bbd6d0433e1cc25649d2bef5662ef4ab64f7beb110f5308031cfaaf7aa9d465c872c8773580a40a0c887b2e0dc089bf12222bc0f94dc9f8a48e1ed0f5978773d2851a5903e6b21a61c7e2c3aa74a6f1d87264e15d3aff5307f3a0e9ceb6cb2e46943c138753eac9413f02f18b7ccb4464a2b7a6916d204727f783d92441ca582c9914cd46145d4d33804970875701376e5d6dd8f07c929ba28b4108c2d738a473a23f46d48dd4cdc8f57c64bdf8b283102fbe15c398a2d6afbca7d703bfaa5ce4e5c0f6e15b8feccad8681ee3a60decc47c8c57b23914c973b8253fdf344317dc811035d31592417bfbd1a528343cdbd588aafb5015c0d681623ef1e793192ef03dbbddf6aca79c7c6ae84c2ae3ac01d3deea85bf72d47cf9ced74b21e45f70aa2b3a11ecb117792aa489d6103fa61ff1986f6a9bdfc2aff77ecf7dfbe0861a49a31a703b6715a32e6fa82032f2834e4f1f8757da01f18c8f54a25b4a6f4bb73ac6bf5baa032cee1824d1370940d4f22cfcd59859a659adbe7f1b8bcc7bf9b644d6aa9c61c77a0c8f291cd1f33d0e8f870ce913a945829caf370483037408802f070ee7a92daa4682cdc8bd2efe92400351912cc40effbe413f6eedfa41bb89d913f71511bbf8450691b573e8ffc4f2c1e3e595c31fc97eba33317451435789975b271dad33f1ae2f19b4febbff3f4a0976a7f8d798de8ec5e7232c0620705c7ef35c04ae5b7f2c3fb38a373bea1a1407d4d52fab0b97657d98a0be1af61290196d9f002b39a4fba87f0d6ff1299f0e6507eb56ecc3ec2b7ef60ed5707eb2dd773c5951de2fa43fee2034365d3b0d4378ae9fc6de5cb53432b3ed7cdab9fe0e0cbc24ba38a726552aba44f8bd3aba0106b6b1d16bfe0c2f0b12d34be0dea69d65f5730a18feb1663539ad284b563b0bd86f97a4e92bbf1f9badfa11697bb0e114a166ecf95c5fe46492faaff8a966e1f293e96c21a880b23a23b69773fa2dd8d540651980afd741fe4331f96ac685202c90ba898332021f3d8a6adab5b258f08cd6b12ba9206cfcfe03a4b9cc537bc5e60434179940ce933a712176d5f3a4b3ec49bd7c86ac65a784414ce025b8a4808c3d081f9d50322ee9e78b8df7e646fff9c8cab68b3bf8623ee5b7846428e2d70ca6c4513a400218b4cebeeda435417c8f763cbe6b7f0567274f9c370aad5a87652137aa669e0526a22d121cc9766afd80348b957386f9319f1a00176087bbd1edf742e42d0d242023020565dd1daa642d40c79e82827737d395e8e38b87fd9736d5600fe9dbada8e404b7a809d27184aff3dfd20bffcfed8e43ce2d04ecca00019bf840eeeae8ee3906ed451e4360a1a8b2ef94704e9698d60c5abfd748ec5ad4aad8bfbfd95c95c019cefd75647cc9f6d72d1c50fd3f9149595b5e17c441dffd75e95a702cbd1c340387a72ed5d3aacdf5ecdd4543865161022f50756834a7057e76818b866aa6e7f22f4621e0427d9483521ada969638bf9e5a738cbbd808e3de5d8ed554b9b296705a08c8bcb2793234c372842bee323168cc7aece4804bf2376f14564a0dca4f4a7ca2587a09d87bc226e505e5cb44d92c654d06e48b71d2566337a10aec76ca3fd81a0d7318d43f8cf76d1dd109cc9f3172f78f7c2b106b1897b4626eadf52de26a58623e6474d48f263f3e8e1b9cc9193a15e41615e9334ebabe2fc13301a17bc0a9e702fbd6bd265631e8154013a87effab7fd84566575a835a927c7da2aaa9583b9e7ee6515048b4f1bd714091cf6e421954b06f55398e7b1647101ddb3f446bc5dac8a555806362e2b6cf1121ae2eb2805094b6c63eb7620e85c5f5c1741899a34aa2400ae86a97f63062c769e918ec990da7016e0d4f0cd64ddcb5d3c22a790f25e5ac65de940a07ae4251b7b53a29275c4382997e664c5cb253bf28a353dea26e91976d94b0b4f5c0bbf2910b9b2aa15afcfb951583e1c3363713b42b65b95c344de4843a9d0cee72996d2b5c81c33d43f04a247a03de32ad20e9bd9b5e1f162cd0f8bb87a8d7023367d6d445c9197406bcc5c9960b398cdd43b5bdcadc35048b4e14961dbee42d4528f3d21ca1922130a2d4e8cdff0a833f0c356415aee3dcc82a3d73a71ff805dc0ab35137938ce4c29b151c26b0579ecd6b19249687164bebc5351e481960871617feab1f0e726fb2a5c9a7f179a450cd9fbe4a289b74d1c4b0365f782d4bd25c1c5dcbceced871ec36fd15b4c02a57d08df88883b71661fd8971f8463b6b5dd48d6eff2d1e8891d366c4aadac7ee7b346b5e85ba3de157fc2fed4f8e6a4491a038a4202bd3a3540aa3389ceb0a313f7b2b62d9843ae24c829c798f19689ebb5acc70d35386d846180d55c763982be2432b4b039bb68a8bf9f5697d593e75635e9c531b2667d80cfbac1bebf2f6bc2d4d4031251fc26c71ef0f94408bbcf13f72a9878eea2f2a3ce817c0e6ec81f68538319ebe12f5bca09448771375c56d285548d9d49687a57358f43aa98c3ed35a748a00e134a1ecef222610eaac4def952de807e33dd09cfa6201af686d03d7904949189f26dfb75972ad7b87ce48aa8c650eb367c82747f3a909178db9fb87de4edabe0775270976efd2884d5d69b2e7c9101ec8f6c6d16a126ddeaa86c251b36df168ae4498e4625a79bc450d3caaa44a458d0db46dbd32ecb3f62c06f178ca5696fa1938c576edf64bad2007830162a243954bf170d4eff4830b87de253feb9810a033fecd96fe2bc572345b6d9fda2494e3013ec4dee6cf7b8ee8e3a59b27b71dc5f66e040a469d9319b09ba6eb7de93fd23dc14a63c66deaa5aac46d802777865db3f4a48b5e89cc9bfb84f870681ea55dfa3fd533ff90df6df21653f81a493f067432b59ed14351afc151634106c14a5e46ab4d16f2abe8f0a6f6e5dacdd9e2a6d1c073d428497697cd2751301cb83d1c3541b901e7fc47964986d8cce9999b72c815ac040f1ee77dbfadb20164e8012cf69a020bcc1105eeaefdb5087f52e334b4500d12bd30488c27c3e74968ca6b9c87bcb60896072321aebeb18d78440990b5a9283e81e222126e5a52c3d4e6b362c9e811376224f36061e131dbd1ef9acb180307d2d278667c51c24a831378070fce52865e6a65f06f4cfb4ae9d346831a9e3f201cda16bdcb1d5228363b605b3ef1ca125915ead53005bacce567a94b195778a396e663e77abe136229daf4e85ab13acceaa36bdf94ff93b0dab3936aa9f8b1c9612cf4f95cc6308cb756b79c5a2cdc0bc19a7e5f3ca1b70e918f47f3707d0817bf050140297c62e7254c7661719000eaafbd3f095d834e1dd6684e57fb2e2bfd599630735a0b0ff3012132736f0850ba1f5c04599009fe800d75eee8e3609886f12ef222f09afbed4b35675ac67285ed0874bedfb0f92a9b7793b1e30ac367730f7a4483aaeff7693ef386f77059ddf01ce88bfab0cc6ae23011aea5bbd7f0f1872734ac41becb9419a4e10e63c2ded572e53f5710021314fdf004e0b5536636e9b8e422367c89a6ef3319d390ce0bfc52088d0ce9d20ecbf28cd25a7577b640ff506197f63789bb2f88aa3e970ac74d938b6a6f6e58e4524ec1ea951b587ed0ca1668dd13ef6d338aff48766ce7bd8fb031a882e1406bcbb36e747d93c931e7525e2d980fd748a38c7ace1a3132c86cdd2defa7ebede9e20f9dd2d41465348c48398adb04e17bbe85f50eab523a045efce9759d65715f080e4a6038e8a2beef8c63adb31be26c3f87cfc04d2e8eaeae799c16e2c8e680d6ba25180e2b86e55a1551ea55acd84b5ab830d0ce194b7c685b0bc1dacd31c8c352d88ef8c08506e1003bcf08b95d7e6b461813db9c56d9fcbe992c235b3f74d3136b8716c3b3cff092a22dcc7ed4ea5d7cc85ba168710a6fccf1dc05d0f42e171e333da98939f7497e342aa07b4424d19fd84034245d88eda32444c1f9d869648d1e2376579a129a1f0cf1e6c131a36765c6c9fa636edfdc3b2f07d72a0f395607d0836214ab07d96ac6ee74a03468a20713cab26e5ddb8afd3c345d9dcaa42e0a35c6e871aad55e5241146965fe5012bc03852c854e311f2fb4191eda989256721960b7a40304668bf1e3d26496fd165ec6e7ba64c5ad80890bc2ea55d2f1fdcfcec231cb37a56eb47bdd405e2acda6223186899e2c719518555b47d9fbf622c30687cbfc4449d6ff8b7f1ce6dd25c9e4844bfe011040253e04946011b7de8ce13501f63b34ddca2ab0bb1dbe572cc0087bc54e8948a0d7655182dec6a87062f02eab6664cfe51ae9117587f5c85d6c0ba42aad03662a1332092fdb6de52654e34e7efb0c144f0f14d8d08580c46c82096e2c8638366f857f5f6302e9d445a1576aa77e4ecaa4c8951f513d54b4b6288a20a4133020a75ae1f7d2d846aeff5a2ed96e3f2a249edbda5ed32b952686d3b6b5735df239f769eabcb083c249509ed4a799a185041ffc3698912c0e47cb1c56ba8fcc9e", 0xf7b}], 0x1) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="37a50170df6e4e969536b3d8bc6667b681062efd653d364d0d", 0x19}], 0x1) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) readv(r0, &(0x7f0000001180)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/110, 0x6e}, {&(0x7f00000010c0)=""/21, 0x15}, {&(0x7f0000001100)=""/114, 0x72}], 0x4) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00d", 0x85}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x4, 0x20000}) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x1000000000048) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000000100), 0x0, 0x25) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x1, 0x3, 0x2}, 0xc) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/47, 0x2f}], 0x1) 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) syz_open_pts() sendto$unix(r0, 0x0, 0xffffffffffffffe7, 0x1, 0x0, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socket(0x2, 0x1, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f00000000c0)) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x100000}, 0x28}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffda7}, 0x0) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000140), 0x0) dup(r0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1017, 0x0, 0x2e1) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) poll(&(0x7f0000000100)=[{r0, 0x84}], 0x1, 0x0) shutdown(r0, 0x2) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) execve(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000340)=[&(0x7f0000000280)=':()/)\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='%:\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='.\x00', &(0x7f00000003c0)='\\\x00', &(0x7f0000000400)=']\x84/:\x9f\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='*%)\x00']) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r0) mkdir(&(0x7f0000000640)='./file0\x00', 0x160) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x88, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x8, 0x0) openat(r1, &(0x7f0000000100)='./file0/file1\x00', 0x8002, 0x4) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) open(&(0x7f00000005c0)='./file0/file1\x00', 0x20081, 0x100) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:01 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x606, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000680)="cb", 0x1) syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x100000000009) r1 = syz_open_pts() close(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r2 = dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000001c0)=0x4) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x101, 0x3, 0x8000000000000d9f, "b08d16c63dffff0300e0003b00edff086300faff"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x7, 0x45a6, 0x4, "545132049f57deda4dc2bbbdc2b8ff12fb18f95f", 0x0, 0x400}) 16:00:01 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000800), &(0x7f0000000840)=0xc) writev(r0, &(0x7f0000002bc0)=[{&(0x7f0000000880)="aadd0f8302a25477408abbbf07da405f1f4c1689ff", 0x15}, {&(0x7f00000008c0)="de4a9226f7beb8b50379e3280ea88158634301ae35893a65059019aabe9f28707c6b4a9467df5d383fe025fd090ceec34758cf8ac068acd2e1bd7643a2d831919907c7411fdf6b4d23fa4789aed16ab38b41e1179c359657c7f7e5fccd940cccfd60d24989d13cbb02736eaf1dd4ac", 0x6f}, {&(0x7f0000000940)="2ed371c293ea791a53f88c321a44f4109c632c2b96546bcdbea808202b3aeeae794bb4eeb9f4934f02064f9cd454e6d6e4398ca5a80c69abe33b42f7a577bcd470c1e028537bf0e63ac2ecc2d925e277303f30a82406f0c4d93563f13baee5a7a48a1898b56552cd9fab5d5d4d8ab6cbec2fe3861b42173377063ff6ca1c0d17d08003f4f314c92f2fc82f8ba9d91c1ddbc99bcd93d8c9179a380a3d82c06b29ebc4d0b7ef62ce233a77afaaff4529636fff376b7ece4e857bb06c67a823f0fb1f702426c6d727df476655beda5c74e7de1372dcb081d6695dc73ac02b5ac6e4c8d566b4bf60746e0e4f12453a46f7209f02670d33cf81013be65b29e4c2ca76efa5834edfd96dbcbc5ea46f88636463cbdfaf3ef44feb5a4e8d699e928d56780c5e5529065a61de5f7c9bad7e09dad89b769509f69cb8f07a112c87663a6b53016fa284f8d1cc1796eab537f7ce3983845dc379ff38c9dd69b71a3361f0f4a51005e5eb1cf2c7f9f1828446b7cfee08a4040b4d7b6a8c34dbe8ede0e482c30d887fca2bc1cafa424253cfd2f561fe449ba3d09af8f67b1a80367e24ab1a3f75a3166768d0d9f4c113610a885bad3923203a3230329c8afb7a9b1806e8c29a835113fd3d22bdc8bd0a9158a7ad53825eaa6a6a8e3c71b436624908a9361be730a6e5edb23cd0cdecf25d9b99300aa4580bbf941f69c3da57971df7949d9e8af9cfd48ba173395f9bacf9858499602d140a5684e0871eb992bac56a9232d0bb33ed8b485c11d60c629df0669a2f2b941eb92b3dc0772a55a8670d4e0561094abbef37ab2c61bd949eed48a63953639a3d9d8b40de3ffa453ac7b4bf61adb74e6857f520566378531cd6f5e93577560191093c307b3f88bf85a2f9a2af81a67e685458f2c5410eba8e3a2b84c235ca58a846152472372b76dd7e854b754ab1366e067bcb2415e9ddb5dd6cf958498e9270b4d4bf8b6fc19dcdf6765345364054dead39d2e896856929a6d7f965919e8d86b23499198039f13fc34a8822c3bb6a52dfad5f5da305a0e4ff91d4b2835238c2fa42b3818b05e76825fd9a1e599c34901ddb77838137e615ce47c8f7d9c701faf90640096fc2bedb4c18612ea88a5c4d852f7d4bb7aefe00f90f8445efa7b89a465f68f8dde83f6a29d7b192f5f5105df320dffd21eb9964f87a53894c5929e9be5645defbe3becf8548728afb1dda89e220d91fb7acb701986b2348c4111b1947073315a54fd2a1a93f947bc2cece0def5f6637d5a1671e023da621b85b7e1adeea61e861fafe35a066b2eafca01e5a17e89a1d4403430dc833bd43448435baccc9f5ca5ddec7476cf89f5a493e34a27599bfdc7d36bb8e507abd0a152549f8e3b8864e5222b9451294b8dde754ac16057c5f5be47a7c3492931c7d83c20005f6b04757541e20201a7db580ccc2c8dcd861ab835a7fc6fbc93085f5cb93bf55ca500baa200b3360b1e74db0b9734a520df64362c7387fc86da4c00e812ae907b8efbeb9bc6ce5604a02b9bb61d6d75e803412a4c8aad532c7c571e29d9a4e1b1d883f49c0fc423182ef0ef027d652f8be49f8b9175b7e6ac90bcc0beb2931e5e06701613e713f71c703fe5518804408a4906345ebb2b1709110dac3a757ed88392d20dd612b4ace2c5142082b02176e518916c2a6f699eb7d469f054e96debbe558c7d918893e0ac187956afb92ec8cafec205842b0fa9d3c562d17b04ad03edea615ff643dbc5d88f32a3fb1938d9d51d57dc85d0db1f3719657eea840fcf22c2aef97875a58fbb9de09662fb9310681c1d45d4131d4fd8c13d6ff0e5e337cb098ec1a45f84cbc721c75bc351f716c8f9d38a22f8935d938aa4cde4f47fafd86a710c39cb8774212f5c784caeb7dc8b5174c61bf5c50e4f21eb43c0e9a98d2a133b69da9b012fa3062e4ca7ed12a6cf6940bc180a71110784ae6e8b828d04bffff53677bd637cb832a3974964877b6145db2b90f3c7139814c49eefdd11b8b680d89402e2a1ddb4843a2cfb9b7b4e1a8192a42c8fa8f42497fda8e6155ecd5c4976812a664c61e34efd19b232920c1dcbf787f86d08bd676e4cf5a7b16ac3493e301c6a81551a4dcd1d2f0e67f58c09d44ddeaa1cb5bbf9a2f14e29b2fad6c88b3bedfc35b42515a2381538fc79b13dbc648339bca67202e76214dea6474fdd0768c323b087941f52c6e1f3e4301a91670746a5000879c372f278be17e18542415ec8bc5e8cf476ef0883432fb5e007ae603f43d19ec0ad62f724b46cbf17378fd6fa07fdf7c6b62a89f80ffd67671334cb7111d6fabdc2ab657af5d3d27f5bc023f2bccb307c2f7c5faa05c027ade4242621a9ffb9ea46f4339ba9f7f4f2fa6d2166e26f49dbb3b3a07aac4d4309bc07ab151ea035de4a0b9253f6908d3d169e862eb3e0a2b123258700164b44dab1ebc51806e24cf8f2901fbbcc5550e0028dd20b6f0c64252da743ae8dac01e51c4f628ec785a86e3b4b7957947d40792edbd223e16eb9a8810dc373fe5b29dfff69e7665d65c47c098fa29d0ea6d82806ca3a060bdd9d428a8c4e11ce0d6f123eaf0cfcee236a5b59723441e6a0e81e04f2b6fd9a70d5d0f8f616fd81e6f1c6a2aa2de499876dc40dec5df31752fee8a2b697e8a4f9614a6e8df96a10477d173354d5ab0d254dd097f38a8aedf3253270a2066fc096a2c1df9a0728dcfcea9b693f5a46eb5028d406c44a44ae756ff01855306fed2173eb19a36c703a61c480446f234d5cb77d98fdaef7716445da6d1cf76185b02fdfe8d478483a3119475c96675a9e3924f1ba45c1940282a35004caa7224cc56a5ef52b9637591053c0c235dda9730f262ffc39f236337baf54c865e4d3756179535ce2757874e31fbb5afab1800ea39a52ee407ea6b9894d18862975eb11cc99c7b7caf69964cf90a2e5e40e422273148b04b0d781e5d338c0b8506ebb678e434da828769142b9ec2cf1f252c1611a503ccf73ea4430a08ccdba41de982a1a5dbc837635f196ef81043c951739d1a54b7b7431d0a2d80067974a2e9c17f95b84b95d335ed58e6f1e1db6a987f8ab7fc9107634d202b530ce823cecc7f8069578449fc31f579d745455779e889474318bf2114e10c810dce9890c101b593b4b547e23b377a7076ecbbcfda1d868735caadda28439e34e1e0388931cca5a076979a12136957b99d2aa413438f0c8cc4c7f4495f95f21e1510546cb2f57449bd25901e3bfea7ce280cea910c010f9f225a757ad5874c96f05704cd1e980e033ef465b7603c77ecd04ce27da71fe8de1f40992ba47dab265ba2070b573c619a13ed739b8bbf4861f81e52decf7c2fd82fd26a188f3a1ce35bffa554bcdd476b2cfc408bdcd475e329bda6cbd143934e58feed9b60328d3003db7b91af6df2d45bf429e05f07fe270e57f79c5f92b99062cb5e012df6790cc2f573c12b96075931c459a097c4bcf94ac229524d70aac919e033c427c21026ee0634d082e3671397da2c6509f477ae8685a00bc50e5b66660892506273e02850a940e2dafa8383919ff7cbd3c9b62c04b08aee1c277113567824da7f580da1a0f32aa69896950a5fdb06a6e3955df6c4315859b3a42a4a1434fe1ff92b75bd1286b3bb6083196ba1205803c15a0af0a785ccce339341f2958d100914797d9f16054d2f271943b534c430ebe507f33c2b98ae2b6832d4918d76ed363aaf237f1bee6ad93c1cb386f0c407393fe6c16a1557b45500d5dd31a5d22a2493c7400e78fb45096330f4af18f479694bcac8da2a0e0ad9d193901905a3a574edd8265b5a9a627da24a49317496a6e188960aa5ab85c592e757ac19fe349051df3b08c702169ece6f36f24c6ef4a86b2887db7e1efe49fd21f58181674e9170831421f8b5fffa42f5868ef11fb29e658650ccc7193285aa7a59843a7f23a65a18f4f50a39ecd358ba9ca7db6adac2210b74d1e4e7e64ba48f21ddd9231efc1a87f0176ac55cc21a5b6938deff5c173957739bebaace558dd8e70b4f364ffa8146608eecd1e00efe9ad834b889309f23736c321acabb1890be33a5077c290e9081d725084d80046020dd7b92b61d942834e27d4b8c057f77da4cbcd5e0663eddc08c7db2c21924d3ed0fd81b260a8a8a610bb3105b5a78ed284b0e14f0b11f1ee6f6f0237c321a6116322da307783f303435391e79ac7932f9d2237803dfaf361ba57a66a450d9816f2ec3d9153fbf6c25551f3184a9e2701103854a4a5b8f099db6b7df5a998ff96b13c9dc76902ef178823b2f50ad9b59d5ae16f0bd7db4cb5c005d8ebd8cf4b04082b2b6fed9c33d1fd5ed3fcd623e20c96565c0bb9e9ee9e31b9abfeb1bb6cd87f63574b34f84060eff9f9df065688728b6cf9fe692ad7aad389bec95eab030885c6a9dee2d1acd4bfd8c939c5bcf2b250cec8a30ad0a1e7b800ed30ef462b126543e05e383d0f225deceea3aa6d9b7054a2790c7b43d8d54aa9f90d13fc1e0fbf4b75df639690038cb7c25378fe858672f016ea936139f04deaaca15a8899f076b0043d8219d0525da331cbc2a5d8394eac4bb19f5af7ae057b5550de485b64fac58143d0b18ee1ddc108fbd59a6da574c5f68ac406352346663972dcab245a006b39d3fc3c4dbd36590e1ee6573618cfb2dcf801b051bc99edd95cab32a3ea41ee08b87645e3d6267a50813821edb08ed9bb1ea8f2ba379279cf0556b30ae57bcb1d3b56409c771bf9ab9bd3519d8c309789cc344c0081b30f7549deba85d0eb7a8ee5285f833ca79ffb51e1a942b890d96eac0958733c14007c67f6fb48ac7cde75765f3ce16934c65f5ba5999f1d3042d6124e09d58e23d499347fcc034213d2927eddeee9501f0964a5e27cd9ac80643edadf0bab060c7b74d06458e83319be78a9e495a860b37f875862e3948d3ad737d6de7b11fdc4be2819cc18a7d60107d7ad9ae1ee45c5da2415b8c5c5f020b82397a7ce8d97a9b8fd2a9e22c94e92f68867236cbc55de776bff2a5b8da90af1ba34f5fe1abd2c4890d1308c78a94ba9f3547bf4c395103bd574243e52311c897e36b369a7ae2ddce4959ed048e09cbc7b1f0aafc50f89859219938db42b2dd07fb2f456ea77d299ef4534d2e85ec8ce5ee2df136388a5660480239447d0b25a7656c065054332707bc4113cbd5ae3cc395c484d3a708af7fd428be907def2c8ea3f504ddb2322d0b5111712620e80878e1b1a8e7ac5782db3af9af84e9ebf0dd0fb99a589bcd9cdc2b340f5755f633a4321bc8be05aded5a53a9d571b48f1d261837a968d507190a066ae8df5f9c11b257003ed9d7feab361d27757990c887a0442f163c728efcee73811c6d5754ba697872e37c20a4f7c0c662913b93c3ea9e11bc86d5cfa308b18c687b45bf4690f3f4c5ed64078505e04638718b5b755876b82af7392c900758ca3cc7fa34d06adcd4ee8425b757f26c8ca2ffc75bda693473f154fd30b75c2f86eb4b7d7b49657a46bff420410c0d0a8d5ac6aeba801a5c660a320cffd768ec2afb2c78e99cebb12ec9ca44b3bcd82f1b3e60eed3c24aedae24ef274ccea59fd53f596de83aa1004307ffcb4e71cce7c9862b49e92a60a53b2671b102dd4fd77825a10c93a093de2f95b1cd2314cc51fb45c93be1638d1d64c8a3fb7f45b4b3d9c35d5f388176758b0c06bffb226d0fc56003dab263ca72d6379d97bc14473e7d19e8a99acdf2af8d221dab3d6224464c9a4eb6355e98a816692d93dce75b44c70cf0146c2fab743d5a160de0069c7e38baa1c4186c", 0x1000}, {&(0x7f0000001940)="db770c415368867c07c2efeb6bf2d34f6748db968a3249b4579827fd4052a35750d75da053e6c5156fcf93b18b43efa6a9bd195b172d1b212ba3260e2a6408caa6a19ff206961b1e95215142751f4fa326566b5e0294c02e6ee14f89b133cf1c65644526908a22880842eef79f89fcde58214020e528c6390d1b9c1fc5419d308875a6487710c13a16b4b03676104fd32d5caa3b583d97d9b1691f18b847f94b35e606014a1c88930e119fea1d2722e2e89b4a042fc588dc9853db4f6510196a8fe9b9f1292ebe20368624c2bbdcab247f1e4aee3fef81372d9ed1958aaa0168287bb878d93f4f7b5cf1a4ad6803cac3de273240c941afed9c7ea4a38a56c4ace6c3ec15fa11a3e8209a0061291e110e9fb44e0aec8a85aef18052b7730b360265a3ba6a9278a5cad0c4f07cb7a9cb163acdf8019713ad27a6aa63579b2954ab2d7f8cbc64c9b9839d70636d9e1e58ceb70aa925f8e6dc538f217cc69aebd8799b6083fc655a5efcf668161ff38e08bea08a1c9c19fd16c588d09ec961d3fdee325551f77c14aeb2848b96e68440885c24a9b7b356829d1b01c56e3050d37659063a5b81a3456893052953bb046a76c3167a99c2d97a37c7f3fde462340bd547d110e818aace9bc735053b15f06653216a5a372abe10f7444c80704e236018d2963021273e1668a7d83932722869da971af69fcd452b3a954597d3083a86679366daa778f57d1b724bfbb6261affe1d0b3a6be0e8209d603ecfa4d642c9cf549ac367163522a079f969b1b20a92299591f11e01d8ed8c5401987f94f1460c03543cea9e05ddbdaba18bb1793031067afc23b609359e20174256288cf27ac7f3445c34cfc8e7e63e3167e0ce7b96d3a3fc276f60d2eaf0eb5951e66567297e55995fe2a6f82de1285941c81290d507aa6ab4cb069259836da56ab99c14b8d0a2efec49cbd4971a1323c5207e3509f769cb072985d156374d77455b304efd386dc285ba02a4dfc03400ae2f583ec31e92d681230cd417108a8e3d22401568d96dc9610a3af3a7f4b0ef8fcb6e75e7234452e406b7a64d6ef1911f752eaba22b4107d21f7e9e9cdbe49a6e481f02f5d68502fb1dfd63e7d59b3c6264b1c36346a71b96c98e73d412a0c8a10bd0840d7c07468f625b053d461353e6830a6cbab8bc2d5d88aba5cde542132be356152de249f5c760f73220dc97738bc5fa2e9c7bd4e72ae505aa4fccb220f25c3b2ee39bb1ee994ce3887142d5564693680f3ef70a0e27de08886d479df7a869a1d003ead20268e00c1833006b930f8731d5361fca72538091433df1bd44bb91838e0a45bc239a7ea94a425c43154b819a2cf281912fd346efeb874606a408a75a793f891276644f7ba2763c18c10a8ac5657e91f1c82b909ace2ef238c347ab8a942dfeaba864ec3f931d89b4cd3672d07bad5cc3a7f89c10fbfcc69f54364b3565431e6cb8a17e4d1642195b2468b46b6fb04a43a6117ca89a5d9458eb8013b3b828a55d4cbf19756f83586768cfb5fe06959a957a5891e64c6bb7b3a6e70db590fa543a6b874a6cfe5977499b805c66fe8ba728b7a04ef04f03d7f1473efe379a2ca9871f431bdd3637bffb81d5c8aef4fe38367555af720638eb3c4f17f89e0a38d4990b1c39a6f614b14936773d5ae7ec073f1eed06e5d9d5eea1e75478b762eba11bfe386cb62f735534136d48940e55fd8a18685a478130809daaf60a0d3100968db88f3419cadc72af588a6e0e83e7851272691b47a9939e956a891d1b9a6d18fca6833232e4419c97a38cd3b03364d0ee97f220c0d6bd20bd79fdb4b7ea731727cac18e7d77233a4dd4bf769a229db0d0e262a4131cd68619f953c0f32e7e5310d4c91e50bfaad822861dd0392c91966ece56fa1d2d643447e7243e2be529d9ed8971003833ab6d58c32c15b957cc4b5c0c7af5e909da4e11b7d3af6f6cc500aa13c59da2d814af1453abe0b19ae0d3b52de8d19fb148d8889c8da65cac71058eb5e7b0b4bf4c5c4f22d2225558c2f4f1e693b7df74db56c47529cd5278da260d067fe44906b67d523dbd4ea743eec08836e33e0705ec2576367fa86787aa07dc13554bd2b8c405d6e44e6e194c280a94b59697cc87127a7a47b23c3e026ec9977b6265337aa9ff3194e1caf241ba379b5027148560e60ed153451061ca7920f479169b6b03330035f90b97d1aa7c0436fb01a16a04bd29ee467c09efc9abb0374521de568958ff472474292661b0702b4c7563ec8fa1e3ab6a219864571b4d4ec3aa969d2aa729017e6a04a9d931ed81e625920c350a3ac19f0e517b0c6628f40d7ab80c2b2325627a6c4f0f2fa718b6bb906e38006c7d9a94776fa8ea403e2074375e411309a03158428bacf247167fe757cdfd1076fff3262087b35fbcfd507920f0a638ec14e254c190cbde1ff2edad4570235ceea7c4812be4e8c3fd65dfcb42b0643ec5e7a75bff1ead55cfd08d31c2d7420ba40044eeecdc785210c105a0ef3d8dd1386bb0f1751d142a19add88482484f09595be6861da92ddde2c625c3bced43f8b61a123e9bd92eb7b803395cc35e1c9b93d0bb3bf318c8d240f9ccc62f2b7c46876c8278a47a8dd75ece3290506987ea27fe59c0419fb3937abd26ae8ea8583e1c4987384de1dbd927f9d530f47b6d4a5b54930f2321ef1cf059b8436493092f6f481f7105988408bd470b66b18dd4e2a13d2ec64b5f6d8d72c7ed7fd9e12dd2e89ef3a874b08c3a70befc776e447ba557419765867e60d6dc249fe0e79ff1988dcfb32f3be9ef8fab1909db7f0a0a8076fdccc60420fd90eeca06b34af84847fbf30b6071dd8fc997a283c8acd271bd174e8434f25bcb1e5b4e9664e277868e57e323270132354b4712a79968cea269380cd0dabed785fe5026a45868cb5ef586bb89a3c4b4ed1c9e7b0d08f1c3e3202e3c5081e6f360c8cf94268e98a616e0a16ab4f9aa1c54f0ecd5af536deba29ec0f1a434a4e28cfc90e64994f583e421e969834b8b33d17dcb061d5dc304093e4cedaccc48afac54fa2c72ebcc5f8ea04a914dae9704cc5b213754c9f4dea7c6494d8e8b8af5623fc8f48c3d4508172dd1e85192ef61b12e0d9e1462e3b660dfc683f92540d907a777bf82a70dfb7f22ce68c0017a3057a2c45e0ac572e3c4fbd35f6ec170b6e655a8af1674838b352da5e97839051350a4a99585a71172f8b4b5869782d01ab7dff7b826cb16edf58b6d4896c6c0af4e0234db25fe22df97fd8e5b1953aec491f238a79bd89a1ef79e8e2a61a26b8ab5a5e13dd3f9c88c183dad4b4ca588bd78da827e464fc965f2a917c5884fa0845920a94cc5e955eab1cae0f64991d6226e65b1e2869e90ebcceafa71e32951c90ca69a796acbdd449d3d8ddfef90e4b911c433f0d9da3b06fccf585f2c38a57767545823794649e8fb127105dd40c76fe70d54fe0d73e571252f22dbb6230608dcb0fdfb84dc96ccf24f1c3bb89332a2f53beb244c930b4bf47d294dcc37171cb23fa15cf077127b45da776167f323595d580c7ca17f587c132433e2d0746a04bfa39cb405c802586dd65ac4afb3987290c36c97155f884f55e143b92f0c335c45288ef43f951f92835cdd04be2d4531761a26d4bc1d8e147825cd417a553d8e443d0b42730ad2949f7e8c5ae065d3591b947ff7e11ee210d41420a8bbbe731877108d0636e3223b2309f79c0a7aab6ba2b47f4fb1a850ec7909be141d5ad40b6db578598bef5d435504e7cb5ca1f0e7b75ccd4ed1c3973c3a13f90773b455d1d5b03f40f9db9e2e372afba8e1032c064036f88eb211ec60c99c7d25ff875d1c50c3e304416b6f981fe620c7106b0592f57d9737808a608afeeba8af7743d71410c04208721fa7147a316ac61a14e6b371ac6c1448bcc6912b807bb51fff07ffb47e9f5136a64e00426c71b27e5b79cc34889818e14ad029864fcebc679f1549909e6180fa0915f91f1c754cee7fe54b03cce801ab4d809ec551b59d06286dacd43a78319a3f0143105b752c02fb1c23e3fcec21b6f69617b235680483f57923fdc539f59f0281eac5999ac83b8bc93ae86ed8a3d15dc127c680529e62db29e96de78f953dd487f8d9f764d777bc2f75fda65d0422260e54d1d32f496db82ca68d989aa1389a5fbf69e76f35ad0c61debc582e7580c34190d75ef073f881978526e983be6817fc9e3bba82c6c7c5a9cb8202b66992e2573c730a6803e0622402399fe6f2036dcefdb87cbb98406bfce8d854b11be2ad26a3d3d29086fecf8c5e17d9dfd55a8295c1a39c9648f5d75eef0d097c9cc52c17632f653837d57454467d32742cf57807c268927b875faa421a858bc2be1405451a76386a3173f58c978aa519d878bdb8c6693cc31d903981bb04d0b719a0f2ab2477443e45a06cffcbc770a0e1e9c95f03ee1d0a17b81c6819f76a6c4f552741e7cc1952c9c46ee81e6377630838f0f05474938510cbb80c900394bc3bb2bbf9001e9738df3ca54a73b308e8d01f04ca9dd36e3e1fbf3111484afd908bb02aab33c39a901ae42024e8ef396e6558b30e64aaceeafafe93fd3a3996393566c8f465a7e9ce9011abd117810a6c4258f035ac315ad5b4b5e149db6f06dec8c5aa9a0911b1743f5c963dc2991795baf780db5dcedf7b818a2ad5cc85005881e746f36f5e20c285d052f3bfb2e00dbdf834b43759402c4892eb1759b40479f4a765f2f6ae1141f2cb36be52eac78434cdcb29bf4bd0fe74466ab90e43e6c952954f5ee456d4e1e30c982946399421fdbffef2ed80f906ac911a2924445f99822cb9e2d543bcd971a6dd6608b858eb66587b1060f441563139b9b9ebdb4b790e45c98fb5b62a209b492954d0da7bd6566ac40f095b83c34bca48d92e609f2aafd6a51c8cd33b72c21528651f1d74f33f9e420570cd6e52cba6bd6b0d47b7ed3fc329eac4e4fd6d4dc6188d5b11b93b6719feb1ce6d0cc1365c4111debdde1e9e785755078f60a4436cd297d77409b81753255a03e080e7213bce64fa2ac79d268e3911a2bcbf43741321affcb618cec0a9e3d52f19e0e78a5b8a2e75b26959a0a05f712731b1541caab6ed50f9ab067d627663bb7369b9825ec81f96b7abe366e1e46efd81dc57ed43c2c8d0d813cc23e53b010270ed2de7ca6b87265fa630f719d7622252c920ec20f550a656c87c9f0a348c4b77cf44391be8f7fb847b070f7b9d8586995e72da26c6413490f523e1cc0e9ff8f28937c0c4cae469a19195874915e8765d89d963b8ca1490af1171146925b90a99dd432ade7d325c7979c44856e029d18a1038272a8ecbce84bac02630b37e5f587a0e28f5c2b890ffddf4fe2302fed06595ebfdeba6b4c4e7a6ae2da332f52875bd8053848e2ad2c5048568320e592dae70abdb5150a75433892cf5e98c9dbc7197ba4218005bd992ef4e25899e498d18e88109262c91af702ebbb290d5fba28207760a0df4925c67d863dc180c8f757ce79916289c9ab8ae5d66daf7bd422ddd0d6de208199f5dd130a5b36ad89a6f233372fe4abe1b3a166d64392bce0ecb728f01c3c7385f14aac0cd23f50d3b2a6cb9c20f6fca4bd2c318afd4ca955cc16787d2c944efd4851b6a57b9311ae2f6dde46c4458fe112dfdd38f55764c03797f64367a8de1ee68e038939dde4c0afcc7735eea084475eaa564e01cb377412e12e04171d0e47aa719fdb905ffb0792489890547525aa3931cc6246fc2221c4a6438e1b646b4d51554024674d2bfbfc853e87f958be99d3857c84423ba4", 0x1000}, {&(0x7f0000002940)="c013c4298bc6dff1c20c8e01fc45182b9ded5706a956b7d92de4668244b6ca699da1eed4a380b5f8d8ebd2419e5ed7b13365ae2ec95cc06561fefc6f1721060066418c4d49d96b5703b83e514095ffeed20717103b8064566aff14f974007b4501acdce886923dd9", 0x68}, {&(0x7f00000029c0)="4889ce5407cc69bbc8ab49948cfb14e2faa58c8ae94264c20c77f61037ea67f81b92982eeadbf75169c0db0aca8e78e4ce4322d63e40bcc26bfd01460d43eca992ce86e66329040676fee8845216cc7add25a9772cc0bac6ad300400a65bc645bba490dda8c95ba783822191bac4def85149fb96bbdc149da1236b45524b24d7d85baa879d43dac9a706b458436c526afaa8bca499597135e12ce3616b22c009b03e4290936c43866d1548ae2a9dc46f9a39e23a9fcc807db4313365b5b97dc697b131bd24c75d80a93ff0ce2f62bbc50570f1e63389399df611778911aeb7821c", 0xe1}, {&(0x7f0000002ac0)="ee0a23f6a257be1ca3ead316d71a1c5c186976299716f81a924b4d57adde0cd109cd113f3fb1a0893fc5f22aeea744f7757e2d0a9a11d00f121338d662c29de35962d3c64cd62380f50d581673f0b576ffc0ba18d202b5b91dd4e9af9158ea14097670a16d4db1a3ace4867f6573ba3e0e5446407afcf033315ee90ccbb0d84f43c8e0b1c352ed3031305913ee1070a65625f5eff681cb73475f3f7109ff78687401a15a2c83364b228a407b3b9992417de1aa82a8c6ec435ccda62f4fba58881ccf4812ba298b8db7b9248c40245023be98836194b5c0ba4e062d246ba2cc2ad33021f5a25f6a653118ff79e9b875d700b3e3c2ecf791450f54ca", 0xfb}], 0x7) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/9, 0x9}, {&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/205, 0xcd}, {&(0x7f0000000380)=""/86, 0x56}, {&(0x7f0000000400)=""/247, 0xf7}, {&(0x7f0000000500)=""/159, 0x9f}], 0x6) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000002c80)={0x0, 0x58d6a24, 0xec, 0x3, 0x5}) ioctl$TIOCSETA(r1, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) open(&(0x7f0000002c40)='./bus\x00', 0x8, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000640)="24405291d15fa1ace3cf130dc52efc2b10331bdce5bd3e8d8a5b5504e3ece3d4719bba2230c206cae6a96d8639ed7fbd3d672b6830c77c2ad221494705d820767d06fcab33780898d5f5e21d3c60f47d98bae023e0c76c711354a9faabb38451b9ab880785a4dd500edcc6b9976af74e22813dad60fb4aa031a9c031a9181fc193869b57c4d1ff2cfd8835f594e87feb96c1a909fa807fb4268fbfe679eea0664058b5ce6db19f8644e71c47d40388a050f61e5329344ac10d2595e0f5264b1408899768dc44945e215071fe382a3a43005e5b50b5fd788ed23ac4", 0xdb}, {&(0x7f0000000740)="ba48f0f451b4b6eea34bb1dccd31bb01e1343a711160721283fcc1f2fddbc40d7392bef2a55edd9fe9ecfc495508e3c35d2a0f2537ca65166d2a8a68f75329bfaeeb0779f40028c2c7afed0299d6e54eed827c58479f17cec398d4a5bb74cec1082ca94fe3c6944023fd608134e3b526e10e49428386353856bd929b473bafb72b0fdcc992ff96e23784d24f97040366515007b6f520716658863b9dcd03451bf7fcc6d27d1e2a79b7f74f6e607aac282d56", 0xb2}], 0x2, 0x0) 16:00:01 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000002d002b66c70000000000000000000000000008bc6821000100000000000000000000120000000000000800000000000000000000000000000000000000000032"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x80, 0x3, 0x22a0, "c21f5cd55b2d37cc96f052a5fb95414c61c6e1d2", 0x7fff, 0x101}) r1 = socket$inet(0x2, 0x4002, 0xee04) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x1000}, 0xc) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000000)='./file1\x00') setuid(0xee01) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x42, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) fcntl$getown(r2, 0x5) 16:00:01 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x2, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='x\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x4, 0x7, &(0x7f0000000200)="467a7e2cfe7f6d66398706e7cec2180ea4bcb055efd8d49340121bdb7d8bc8a14fd5b161bec5b1ada506cf96f064bd3ef0501fc69fa0316824da7fff883d62cb17614ca31f130ef557d3147a8376ad0653838bc53e4880ce21cd3dcc2c6526d38f96fb1df09ca3ba33b2806377236c4b7fe3e428922cfd987fb8a86d919278ce41e56457c423c47466080cbe3070e14c6ef957707496c13063ddfd27f59209c889ca50ccd7b4754e2c3d413882ab1fbbd2a38f671da4", 0xb6) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) getdents(r1, &(0x7f0000000100)=""/215, 0xd7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="09f0a34807d8ca5353660b231ce8e22491d32f16b6525827008a8bdaadc5ce0934c8c20b78100eebc3917c2e4641e4b1573bc191a78aed28b962251a992975a6873e5b814d775eafd18b9501c0430eb52cd5b7a831c40c", 0x57) 16:00:01 executing program 0: r0 = socket(0x400030, 0x3, 0xffffffff) connect$unix(r0, &(0x7f0000000100)=@abs, 0x8) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) socket(0x2, 0x4003, 0x10000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x4) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2e920000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2e921000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2e922000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2e923000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2e924000 didn't change! 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x8, &(0x7f0000000000)={0xbd, 0x100000001}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000440)="8b83e211439b57eba8cb6d6c24952591cd666306a1b09b5f6d5936d5a316fa160a8217", 0x23) 16:00:01 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/31, 0x1f) fcntl$dupfd(r0, 0x0, r0) open$dir(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2e920000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2e921000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2e922000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2e923000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2e924000 didn't change! 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x40000000000002, 0x0) fchdir(r0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x400000001d, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2d120000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2d121000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2d122000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2d123000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2d124000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2d120000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2d121000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2d122000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2d123000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b2d124000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b33720000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b33721000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b33722000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b33723000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b33724000 didn't change! 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) pipe2(&(0x7f0000000100), 0x10004) r0 = open(&(0x7f0000000080)='./bus\x00', 0x202, 0x0) shutdown(r0, 0x2) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) close(r0) getgroups(0x0, &(0x7f0000000100)) open$dir(&(0x7f0000001180)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x420, 0x4c) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffdc8) openat(r0, &(0x7f0000000140)='./file0\x00', 0x900, 0x1a) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x102002000, 0x9) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x10001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x88) mknod(&(0x7f0000000240)='./bus\x00', 0x80002002, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xc262, 0x4, 0xfff, 0x1, 0x7, 0x3, 0x7f, 0x1, 0x3, 0xffff, 0x5}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = dup2(r3, r2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x100) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000180)=0x1) dup2(r2, r0) dup2(0xffffffffffffffff, 0xffffffffffffffff) pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b33720000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b33721000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b33722000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b33723000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b33724000 didn't change! 16:00:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10960, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xbb1c, 0x200001ff, 0x0, "a400000000000000e1ffffffffffffff00", 0x0, 0x8fe}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x800081002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x6000000000000000, 0x0, r3}) dup2(r0, r1) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) setrlimit(0xb, &(0x7f0000000080)={0xfff, 0x2}) 16:00:04 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r0 = socket(0x0, 0x7, 0x7ff) recvfrom(r0, &(0x7f0000000080)=""/2, 0x2, 0x1, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:04 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) socket(0x20, 0x4, 0xff) sendto$unix(r0, &(0x7f0000000000)="b100050305000200000007b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0x0, 0x4, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x3f}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x44}], 0x1, 0x401) poll(&(0x7f00000000c0)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) chflags(&(0x7f00000000c0)='./bus\x00', 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x80) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00202b27fe00ffff00001a000000f0406c00000000000000000000000000000000000000", 0x2c}], 0x1) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x10000) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) read(r1, &(0x7f0000000080)=""/76, 0x4c) read(r1, &(0x7f0000000100)=""/227, 0xe3) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = socket(0x11, 0x5, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050202000000000012005786ca3849451ae3d3051020741038f53e8551f30ce304500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4001, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)='\r\x00', 0x2}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4, 0x100000000}) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000000380)="573f0f052446fea56a585a40376de99dd3448b06de2cbce006c13336623d0f6dcd9879b96d604b348d2d2c50bba70352dc5bcd7718c1e9ffb2260eb560b2be22e11011c58870fe56c67f3e95af436a40012c2600ece7e47f29c6191799729f31c1a76fcfacbee7fee5bdeba407f9ea8f77cf76fd2b6d79aca1f430d321a3d17fcf06180488f56ceec0a25b0eb218ecb927692a49a8780b0c33ad6318857605ec945ee155f977ac5e5cabc021996e8ce4fe37c91620986dd58c074730d0d92735695b5c05df61537226a3ac792f47f9570dffa3a7e21b6f149ee474ed7349c8d989dda3d0c259eca6076a2d60292be10ff02adfd90cdb6cd3b3e9d50e0d7c4e5892615a09b858fa8b76912f1074de591ccb4f6df173035e4cd62b4e2f2f06b6ec02750d5b04cc22f47e4f07fba60a0685f49a7386bd82420807849e0991fe5a4a407f0349e1c3b98ca600db453263d4df7fe3108e3a378c2cd38086379b68f2747d4266382948a2d369539fe713a4105f328f9ba9152c465b7e0dea62c07d707a6f3e8727e63f757ba2ef5a792adea05f55a40a075154db06bb4762507200d22e8380cd97aae7a12e054335c867d25685018cee2cfe48ace570e5202cd5b62d976313af757bb72fcfb042cbf453588a00a8dd79dec49b212bc98f0931931a80d88c96b12df23c0e9130f1afd78bee608729cce3954b544e9270552544792160a064bc5bd7197144641191aa31427933c5155c3cf2e5f9eb98b4aeab351a1ab9bb55a662b74fdc41793465c9c31b3a4f1a26fd4504f6e5a546888694c5d0d02bfe829514536495a2acd2cb08223f72126fa678e8ee5197b16468e7e073ac5f272b1e8ee934d438ddf6842ec0bea48405c5b808484565e529a8949d8a01242211def7ab4809096061d489aa5ea50ac3cf4cd63cb69fe9cf3f27a1b0a5ba2ce901826f676a93784faaa285f9dc1293dd40d35baa80ba7e8e66cbf51f5acf3b0604182c705b9aebe54692a25b8a2825bf45a567d911dbe3f463d1c3e116ec9824d85a06c1e101d33089e2cd249dbb497fd3a841b7df5aa6fe49413e930a354d90dbf5e60a21dd0df8b2ab3d3076beb206065ed82dd37c708747d06b59c17a0b6aae9d2171611c54396c113b6028db7d1371c7baf94e45d2bef1df5da8523d0de313d9f7c9cd075de38badb0b6e6bdf0b2df1c28616e202fd0695596a7d9159e8dcba5d00082a0474b2328f597f85452067bf27a8b805c383285b322d35ef0c55b70083bc6644c1187daa7f89c99300b2aa806796b31068b4c69685928b4efa4640e10ccda869763a25be5287df6d81d00c8806580f5a4ca047c7e220c31777a8651be15c2e2a9022162d01e94066d734c6536a8c81a70c73241c4a08dbe4aa5953ab4e4ee01f71a587005c11e5b41ca38842efe10c83356af374429307410bb1cae57280e4f8a41482d4f85745c7108a416dc81d4371f25b9dd22905e5d4b75df9e697188a34e33a056f712364d15d3956b577a9a5026b7766435a14591bcf5fdebfe5d6c274181e04f21d10d80de2c6d6b3ca5db5f195cac75fc02d5fa60df505344d98339889273347ae640d91c8ed253e0010df3689a32e4d8d7a0cd126e0bc1d199dc43cf3979acb918eb97792a1475960581ca5b32b7cd632d", 0x499}], 0x1, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x81}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000001100)='./file0\x00', 0x0) symlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='./file0/file0\x00') r0 = open(&(0x7f00000012c0)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) utimensat(r0, &(0x7f0000001300)='./file0/file0\x00', 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="2c3fc1a34cdbc96f8657bd32b59e5c9eee5b9b0904bcf8f3b12be1a3695423a4877f43a6d4adb5adaca83aae33455cdbd74463ee7e1efd8120958a4c7c14a0ef23c77de08b25dd888400e1283fa775225d73b266fe2bc203f115da8c1b515496ab6c4da2781229be6a1faf4fd7db4883ca09a5af12ddd177d17d47db96f6d336e0ba4eded1a710df6b2a244a3fef82642fdc6b42327799deca0d34b1e3e75f055c2812604962dad8e031cb1496ba28cfe3ec19c33decedbe0216a5179c9e0db39564", 0xc2, 0x4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xba}], 0x2, 0x0, 0x4, 0x0) 16:00:05 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) close(r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r2, 0x1) bind(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="2cee2e2f66696c6583dd908a879c5826459b32b669015799ee8a5a2b7fddbc9e9b6ba55fa6395424cdaff879e5d3993d55e6bcdcb2ee35b04998c83310eb694c974c0a84ced74f421c04a93c8fcfc8989243191f0f9e3f21c87b191a3d5b470b5ec4d1bd226f83f174f7f26225040f1cea4380ad7617524cd7b0d1d98a4adbbe"], 0xa) dup2(r2, r1) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000680)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) socketpair(0x6, 0x1, 0x80, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r3, &(0x7f0000000800)={0x2, 0x1}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) r4 = syz_open_pts() sync() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4003ff, 0x7ffffffe, "73cc517b8560c4e9c9c06d180000000000000008"}) writev(r0, &(0x7f0000002c40)=[{&(0x7f0000000580)="e43cf185a75d256cfcb9a6ac7ffa27f79fb3c4d296b233d8d1e2ec8ffa946b86c5dbdf87927bf9366ab1f5011eda0df9a3f9fdfdd05530754e91c55bd12d1d1c9907ad557f399b"}, {&(0x7f00000006c0)="68c76e28a547aa2ccda31a55d3505e199fad7977e572a7bf32cda4714c51b8280baeffd5f76ac90583d1e1dd17c0c687b16f4d47557647761fa5734a53f911fde2ee54c4bc4bd158435f37f5c9557c97fea6f0ab9723f46466298879f29756eba201e77ab5657c0fca37dc1f41f3d9397b78afafec989e4e995a36a2563b9f5c4da78aafac1f314392102a9463d9fd1fa9c9218b47ecaf82f3a8a9dadab2bd66ce853e70f4d46de96c7747317cc4bc7c5078"}, {&(0x7f0000000600)="658b127c8843bc2fe47d1d8f7e5fd04794dbdc7727744ab6fe97044fcfbf5ee591aa5f8e37956d9f636ce8bfd92d94505fdaa7b62760349113d16b4f0e70f560390c6e196727c078addef3c9f38c48b4400dff1c622e242ca297ab6d8539"}, {&(0x7f0000002a80)="e9d018061586c2d407f561b185cd43222d1bca21dfdc625e3d9be41eced7c50c3821057078f1993ae95ee6c8f64f3b95aa35ee60620653c6eea360989e2abb4cef1744f329798df811f02d5aa3daee93d85cd2d5fb3ef46c4cb9a675e212635a1f6f8d11f21a46d67283a387c108f8551fb502efecebe7f1b9a9bcc249f27bafabd7dfdb0c4cc4228a92e68a73554784056d8911c9dd0d66602dcb082a942d9d8758e30c7c352fb07ad0c2eade"}, {&(0x7f0000000780)}, {&(0x7f00000007c0)="048f2f9508a3b4eaa9b4ad9c03935e30da958c"}, {&(0x7f0000002b40)="238e6c1bcb6d343fb7f84afa7b995429f218e01b639fb2c71a1fe7fedad589815a62dc086924c2ef58f9c7f51a64d6be230ab4786f90987dff85c4c05490285b3d58ec7f6058bf60aea2afb8485e94b7f3845c46f05308fe"}, {&(0x7f0000002bc0)}, {&(0x7f0000002c00)="cc10329d03f9dbd06805361fd5c6a866e7cc"}], 0x38c) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)="cf57968070fa31e494ac23ece298ce0ec60c055cc0ad25aeeef3c3df28e66a6feeda1ed817b113aa5509f48bb837732efdf8a69641b80714442b", 0x3a}, {&(0x7f0000000180)="5334549d77df4cb49a290f92e8d77bc31bedf05d413fdbe7dfb69df43fd5e9dce506b28e7f996b0eeb68b779b626082283b0c77b79fcb30a44d4399d039266f935f1ee612612d2f888347ad51bd98b6313bb4209c1fdfeac57b9ac8dca00a98bd690431600ef5d68b211a4a2684b18744d22e51f293c43b41ddf1310cac4b5f13acd97cad1db9343e909b133aa7cae52c0df1c38e59fb51e34ace2065c08e684a35b35a8c5ba8f9101a221d4d56b46cb0ca3a82893f3c1a6fd4c3deb2b16cba3e17c0c5e0b037564e8050cc1", 0xcc}, {&(0x7f0000000a80)="e98ec5ca18cc7f8c127ac2bbaee479fba158e7fa4c07448807df69f8517d5ae184cf34a504133f8caedbfd4d03897ca4281d92716c19350ce0a21d92bdae15c0f233f37534ca90b27e0ea4fc85b9fd66150a1fee7da9f3013d04517a1a92830afc10124e28dca921c4561c5712dbf8b7f51225271f9a5c05e992f3fec877c12f6e781cbf9ceacd54cd3ed78e421c0cabb6d47a90fffd875c23fe0c9e582f2390b70be0c605eb199808f6fadd4cacac9ef739cfaec8922c9c61a740657977458c40a614ecc1ce074ab919017535cf35bbd654b6853eb9062ecd7becc580f1222ec822b38c8e15c9af624553eba74daa87008c514ee4e20badd5a1acc95e810843a3e3d8396d6dd93e78c29824c232d15e4be4f86c9da1858d6565ea23a7a4cc799ca34e2c516475d9dea9d15b3b051d6aecac3f202a3327c40aaae1c30c090899accf7391b6b10e3cc67d6a8e408302e3545a6ec2cdca4a01adb0f239a8a9a6e0ffe319e5fa8305b3af63b33f6ede72abf06680012846b4c1d2d70172600667b1ee69412220c6309ebef1a6372917958d83a3cdb9377c3782eff74e6a771997cfc6a3c5d8d13fd86e3bda9b00dd2d19ff76bebd6f459e56278471ad749372b5ce21a8004b28c44636e135e0de680bdd3fc231957612d4a0ffd3ee94d6910f5a99ce9196bf463cb7b28687277990809aae055865c98d7d73326273e9f554f2651ed4227170782026c0cbb5b5bc942337f97d707ba20a48011d288273cbcf3fe1231f2b0130513d56a4c11248f17fb08b511cf7d8f6f20cf307da81cba631a74ce876905468b31df5cdc256e8cdee22d4ac7a29dcd29dba277325cc8a2c575fbeeb711924868f4c565d7b6f6ca11e21a44839e7de65ed3f0b0d93185c05bdc8bff67b250c841468d3639ccf2504fbddab90ce80daae3b55d31141dc8464e63fd788c176190184c72fb59094f3d4237580addae6924282c54016738d54b5936137150f890ce64cefbf1b7ea0c8bf508c29aae146d020e585ca30c8d433a956293b4cb7def13260e0296e3eaa7dd6f39dba106e492196bcce98dab192257fa9b31152b9e61f6ab5a6167b285d5035a200905d58a4d13903a4bd87670c1a2f34d9af78a0925c3d711193ba3729f7a99a04fab778d5b040e9586b241faed7c8e2a2df5473d084660bbbbc554c2e6c72f3db2e4d74c8df394bbecbcb6f6e20474ff665778f5262493f76f99f36bdf04c5e28be0ad06a86c22815d9bcc366931346ea9a40eb871330c96218eab76474980bda32aca2ba4536b83b2dde0d7e92310e0377585f421291604a91998fab6bc5e7e8222ce22f39e6cbcfc8dc6683cd9c7dca558090f3cb8dc68878ef7a27ccc294050d287c908a352d00b091f3801229c6b73d17142369f0e6162389216f0c5cc1ebb7beef849829af986218668c14f5f08b6c80b43321f3d5953cd4b54c9303adc2b28810775665090cce9aecd6d1e4a857cfb20659eff9fd49db9ebc48ea833a111972a936086f11121166a9cb0088b8f59ec9480e95f77ca10af2ab472768497d50e4add99a11e47fed1ec83523c16559fa036fe6385759717e9680252bb56a86f0e3e80bf56c9141942121aa89bf8c3f4cde35d29bd7ff7fb99bce0b5812c4d13cb738c37d053cbd69f36b820ba53f58c3a93cf723f954ad09ef35f64b8153e3aff1813b14af4b87bdb76519d7c225a6d4944607b6c932222c444bd224ebbd21128e676f59b9ccd1950c08d62c898b53fc884e88149f9d01634d6018850d0771470c98eed1a446b9286465a6d3f39c9874783508861cf0de4df2ac5a60386a713847664775a4b816acb06109022664e4d8c2111d5da254c8274d3bb5952171d101b1f9d67ad57fc879a372eff141ad765ed1519b6869503a804f1027a1f42573050c126aa452c5157cbb84d1c6d11b5bd009cbcc444fb8fafa167b196bc5c1f6b653a7401f3cfc16f8e6a39b545f8f1afe90754448667e24fbcb4a195324c486f7c4b4e612852f6ba3d949a6d43bb5a325b087bd2a89c1f912b621d8f5fe806ea537711b306eb82078795e553d9b78b95b3f44e38454264427f374566636ebe4b1a5ffccc9dede0cdef0abdfe66bd65862fd167b9f231ce4bb4d717c6f3864beff9f4394bfccdbcadf71cbf34993117ec9a74eab7f32eed853b710d06bbbdcbec556a86eee51ecb9bab3757af6de03bff1c93a32d43c2c310626d72ecc962c710d54529c528ba3055a1ace4edf5bd9aee915d462c761eba2519b137e4cb22c65354d56e9c41801b253e7dc251c927f92f4ba3f345e7ae702ea310818d47393cee3e08121314d5b8795e7ec4dfe131d90a9bcac963a1d86d7b5b52e8d1f8e71a88ca8c77eb459798f8aa5964ba10c19635040d249dd8f263a5d4f20710e1db80588d28921cf0e08ae18dbeb44995b577a71141daa738adf37b7f99e890ba721689c434a39501695bb65489dfd16f27637c2e6779aa4c95d98a8adfc03f1aa3c12109bc19380dce085d727d07c21ae9027673c96668d137ae4ba146817749d76c16f4be2625acabaac8fb9d0e8939062b0530b5e5e37217419fe06869a65b400164e593894eca00dc23e0ffd03b858ea28fa5cdc663bf08c0652bb33535ce6cd20bb8204a6070d1a1307b741e772e84ba1dd6a55dc06b5f64fa500413d5e8603b8d95b01b5d8179093b24c3b0a3e38586b90f4fddec4861683d5d09d816e6fe41f41a293266bb9e5007b27a51fcecc05cf79dd442fe80493f9df9bcc383fc77f1f6f62aa779ca3a4a2f6e220e7422a78880f549fce71870903c593f5560a5a510ece18553de66fa0d81d5a95f2e99ac220f9128792a0ce3b9186b061f122db796dfc76cd891fd4340171f254d03ea64e62c39858ec1d42d5f33cf8ffc57ba21d355fd958c7d44533f35e186aa5b3ec56d201b42f67b7810fe1a0030f361e7e74135652d8283c162e5309a9e56c053c0c621464d4d7b70885c90faf8b6c3b1c16eac73df09b3316bb6b781eaf7ce76d6596c8092d84d8f6e56ecb1887ada34ea710f785d9432ef26fb1031b7a371b6146f581148ed5f1054897ba897a08a16baa66bfe290506a678b709ea31e7cdd481ece3416055a88575b379b8ea6f1d1fb313a1ccfc70947eab6e7e1bcc1e8cabf5974d9af9708f183a58ed4fffaf45bd6f85b699076d11bcc0f9eebb1e1f36927ebfacb7aaf8f5a6c46568d4ce7b4815a424ec9c0913cec195dc6361dfc03fe3b3ec9adcfc0ab18460f9151926463edf7acd7354dba27fb25f1eece273d9821d21d8e497d83cb51b47debecfca2754dd455f3154bed7f7e4c3c752a3e01262995b537facded7df19aaed60005acd717424f1dfdd5f855b4978e5df0df2cad1acb437e265ea37eafaefb7580e03623195e2fd4e2ab6c884f92a375279b001a3d05fefb1c56e41165a20b6db889b5e0eb1b77944eb9a87a76ffc787a6b78c32608b93a4c39c49cb41f66ede2cd1f77b63aa69d95039bc0d68a26b63eedd7618da1c9c0fa572abcdbe3e3a5ce722f9206ecd7733cfdb656f20821757da0f09392db4418950676f3a573250e56f883350634e462d9d5ea11b48406cc17d326bb680872abc2c0ef0794080133d6202553bca7e5bae2c58465c4ebde90673717aa68d667fbb2cd51b2baf0429b681c47e48f372e1eba79eba6a3af28c9a4581ef8b0f0ff54f059dde8e4eb9ddc3258b302402a202b2adc7570d51259c20c855d6eb7e66a512b556c215988a8aca56efa5a7503801a3587f2577c4e3a1598eea86e91070303089111223095e74437936d21f98b219554ef47e212793f515169df5bb1cf87e8bf923915f82fbc8d6363223c84f77755be1b3377de2fc62e6fcdb4edee8c84131e27ebd95034d10367c768a1967822d94957fb6d9c02def3d7761591581b5c3f8485db15674691ad2e05517aba4d81b016be1b8d9a1e3a3ee888e041198811d7b44a3b92973a477085024243db2b2c1478cf3173864f767f4f923eb1ffa24f2355ec36138e0f34cbd056e66d67d86c2e94ba2a637f8bfa3146763b8e770de6dac66572d15d781481ae72d3571e6525ebf0f97d9cba8ac8013e0218f2e5f416cb0816d72705361b6edb32db8c4e22a3ddb5f6f7dbd3b897859f19387c67a6dc64a20db4a772c41ce8d56305fd3be6663457c7790917046d39e817b5dfcb44ee913223b726fbcd66af61bc3750cfe6b157c61f17945f71058b8b562e03e9493f69cb98531e72bde72e2c732ff673c189d23dc4f060c28a6c337d27c90c81f667e49ea79901b7ccc9aa7c62d414531f94911b1f0d727563cf0c08a6d877837387dde9db5adf9d010c1cfbf800967bc015a6db500b021ccde0766e5c63dff5a4fc167b938c1d5769e534e16f3435aed7157c110c33381bbf84b27cc0fa7938bbf0f1350baddfe6948a4129c9bb31b36b70c0b0b087276554442c64d52e4b6f8110e8acdff11194bbce9e216355d59acbbef9808c8c9c12d3c672a5f2ed4462a62e56ab07a9b2dc1643ffa1e70dc7b395b596ee9db468569b8dc130f46bc6fe3b3b569e25b05de4b4d09f92ab19f5f9fb70097db7a48c49458f7334bf1aff373a37dcbd2230711d081daafa85a0a307695364e1bdffcf5cacc3800cd4d1b10d86c482634ef730f6b9ce93c6ea59c297b38bbcc3e689ab8af72e1b145bce85e3daf85433543505a231e1227f3ad35d7efad935e92d5328ff633f6bdab0d5ef230fd323dec7396b36fdd1583dc70dfa48287e356e66f11810365dbcab07008c50fb06a9f1fc11aa8ead6ca2b7ce4ba4b6ca6c07bf408947fe20d362da0a1ac4b9d533350aec431e61acd4c93ea72909668b9589a7ee5377510b2b0e2060155587e9ef04e5b6a01aab47af96d98c50451cced4b310c56b293ec6478a75dd6574d59a608bfc617f01d07b1d3c34145b7a3c14273c401bb26ae8acb61e91bb9e0ffa00b6881054eea9c254b46aa6003b5911eb07edd3a50e0429a48dbcc433021849d3de0562a66562837985a8f312c21d9763cb2c59dc580e3563f3b6bb7cca15178654cdd08b0d8568f1968fd75bbc9e7ca532be734af89476a7bd7c889d3ecc96ae6494ce3c4bc5e6e6815bef0aa759b0acd210f8cf280bf5a3215e7006c39fe0a00d1cecf778b8e4d9e0da2f8f2b539bf59c21c90f7e970e4da965498045cf283e9855e30a101648fa3ddf6ada909684cf8c1e8515ee5fec4223332592871eae52a2111d23fbaae146401c7d54a5b43cad66001118febbca2ffa1c67c3f598f10db009bebea551bdc9177154210f28e0466b114c7398d46614a78201625fbafb4d0cc41c412d5726a73ad771f78138cba90a3714acf0f18d88d76a5d83449e0f4031b2f57d67da2a6da42f93c1fab5adff7acc93270ecbfe113ac69d5ed9c058d2ba59420a2a4cb305f38651d562b400978fc275851746caf864cb4ee24ae3c8a471efe0a3bc159c9452b7f239403635fa034652be0ba872ba669e30b0bba4e0852f356feff02eb5c446f838c9d96b437c5cd10376a2f3a002f50535ee050f3e9449cf85fe0510c8ef6018a02cedb4c9f164818346331f897866188040c9b39667f35ad5be71255dcd9a60fa338ccf472c9800780e4c0bd14ef2fb137de0f6af4347580c32b37d5926c2b1daa378bc536d157f5a47f69372912be17b7ef5c8fe238b65fd9f91fa814addd6392a6bb64690c6b4a26fc87e5241a56b37975d1912babdeffdb4b79c492d2fa0e6add8516ce3f3428860a696a071f81a0d0946c0500e8b672e122", 0x1000}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="af8c905d4701f0a65047512e969249531efd55cc4b71fa027542ed9ab8f531adb7a4b6cced0925594feb7e5ba2a4116eb04418a1a13ff75ecc8209f12085359a0f2de5318aba17901c7fe2582a97af264f2eef0e1983a3d5c10fc0be53682cc50e28c71a47152bd1a7e928bb8866bf8b5dee984532e8632bdcf1c29f60ad44513379a8a507888ec2a0dba66c87f1c1a77cdc37d7f54498507e0c730e5c219227a3ed17cfc3b6500677ac9b1bb029c1c32207290faebc308796a5e4f8db06086cc0c057a988a42007bebef8e3ca47e0368b0491a18e8a1d3e89e1aa9b4a26e22cfed4b89b678cacf08fc6081bc3", 0xed}, {&(0x7f00000003c0)="4ec46d96f2cedb2012db2645fb7e34c4b0c223716bb2fc7dac6f69ef3de9d5ed12ab3c452d1342b5b925b9bba2440968cc3289105cefe244d1855ac6272e9a09e10185aad008397d2fcd8e2436e59e4e8d5b9ef8984d0929cfb841eb05cdef0a88ac32725d2f4f3833c04a13b763fdcd7d7b6ef88716aa", 0x77}, {&(0x7f0000001a80)="7c6f45a01c1beabd6452626513360d6843f101b3e6e21f6152f7e6674e8f0c9778ed46ca904f5dedc7b0f8fade8dc2a2c703b0f6754e4413906e9dc355cfbaae46733dac75f007f3e100135fafafe7c8b82a12b2b4c392fd53c826f6d464ebc89e7b7e3c8e0c785bfabe28bd527cefd014d4bd7057836f58f9036b0f929e234a9fbe8b79d71a0a0d3faccfdd0c6f1bc69c9b88ef5143aed989a36749c37fa07b134f58ba95ecb40d5205a92112d577cb177d9d1a4d6893ce0fa551995e68b1400bded5f9f883de9ec3b5bb3befbd8f4a49ec98223d05e7671853ea0530bf8799379643b8856ee3fa609fe04fc0ea4b5dabb3a0dbba9e97190979734dd69f7f84eee1a500b71bcad347ba698119203e14d13465764dd4bfa18a515c87bf62228bc4e596122196273803f336ddc61a11158899737c65a07c421f516b108bfa0ca5faf29a601dc57c3321aaf2409816de7b6d99dc6a728318cf0e28153f3057980f834190d13e12b22a4386b18922b155ad68fe28c28ec18621010146b780f258963c9bc57f17d45fa72fee48035f10aa9659fbe01da07a0722dc02631fe3831cb7e24dc549b3734bd7e9386097d15a258473ee55612656ac0cb6daaaca29d0946fafe1c57d51d86d24709e306fd7e8495cdc5504b825f65796392a41672b7e8498650c2031998bc954fd0a21c525429baddf3314787c3631066bcc52ddcd6d59b44ce99d75c9cd49d35e378db6038fc538409126af69844e54e3a4aa4cc6eaa598daf863ff802ed6444c5a5a9604ee30b0affbca3561aff1c6309c413f0695d253008d666386ed4cafb57c81bb48bfba57b8b155972d9a40eb2ba9c19d3cbf4d5beab23af9855c407d22718e29753dc0dc0084f476b45e73042229edff192e48ce9baec9b912ecaf4ed1f9fc254542942099ed923acd5ce8f016ccb19dd319bff10a96a7550ea86ee823f06212cfca4bd4e2f5ff790c45719ea00f2e34fcbc23c3fff22be46e9fb2a7cadf98fc4718a1a8436d511c01c0316628dbadc20efa33e91a68cedbd23004964308084dd747452133edfb7175476552f86553e544c5bdaefc37edaa643143830c15ed65b244387032e903eade5c9c5979b0d0ec1fb4d0d016158a1f32472211099fdf9a0a5634ee85721aa0056796ee9836608a558c886846f3b350a444a9526510eb022a52f27e06a16921021e07552829ca585bc744a9385eb20db3f76e88a5952adabd7ad41e904f2887ce45fecace7ff84d8c97c884c19797160cdb9677f85807b31a2a44d1680e2a2e598f2ecea03d09882051e78e12334daf00498f0a9b080d4ab4b1952c8ae60019d927787c113830936968d9cf1672c73d8bbf70b524529851e6526a8bc228b4b9a5f4c0b3a9119718ee9faede4409ec69f16067605570df0dd3b9908ce4fb866f55d952e199a628ebd0f3ff286ef837aee5c01f4f8b58fc24406949319c52981401113dfa5eb6df163647b4e852f76654c34b810cf7aa1fa7d46910ad251bceb0158ade5b3c4a070b188eee9afba6a4b42ccebc93f9b9fb85cdf039679b5b6c3086d54b151eb8eeb86f83073e67a41632ee4bf2668db6dfcde82000843a5f0e1c91014c522d50e2f1c56313ae17f34fa8b6a48a4a252816fd3cbc4878808cccf9c5fea1c6133a980e49ec7d455ece72b11ca53ee44b22f85147dba8a04068cb7b4a4034bbb35da5490a020d7fdec4e086761aa59bed9f62a5d12a44da530ae97b9cffc492df1252b1802e20053a8be1c7a5554392aca636dc5a83bf47cbd643b9c5d9517d2d060eb22792aa9b228b519517c3c275d2fbb9f7b61bc8e11d6e7144f4565fc05eba8df9e1632d4923c73606b3b3b907d9f6b2262fd7f0f855a3146815f4b1a9e8a56d2ea208522b16f4f6a0e01a2122644497de525eaf2188f7171afb9221b4f94c9f404b8a9f369f8906d161ca59572b0c1da1fda8f439286a8ef48f8ba56c165ea2fe81b9f0179ac57e4164b41355f10ceaec47f9529921329454104c93228185b36b89c4248e6c33dc703e6f5107d7ff3cc2613b6b84e6c8ef74d023fb670d157a54198b85e1fef3757f73b8c9da51de3863c4de209dcf074caecb75e5741be6ecee3d9aae0572eb20f6573276bdeae6c56cdcc500891465b93a56d424e3d0b62e572d4111d27b1986430355e4ed853b51c264bcbe358123a52abd8f40d4ae028f235f90eade53e4acfc03640c8412f70b734b4befef71d881dcfb74666218710fa1c6ddb53401410d05c87c55061ac7b240e7339436279c634c7a33fcbac88c3068d151861d19bfa6fddb1be1ac0df671e0aa95bc3b88379d07e39ec4b80d0a2353e8b29046308fbf513f10989d163606776792671632687594cb431050a0f818037a36944e3fc5e6c123cce08ddc7c0b805cc32bc0ead9636246898470c0c5b8ac46687ad228fdfbdec0c28a891dece263741a10c0410d100780bf0bf62a33cffdc7d88d38911fb0025356bf0a9c31e428ab86122e913fe5e6f5f9f889f783f50f595a0a5f578617d6e094b86f05c9087532d6e1523a4694d1843711974a2b845cc4713c9dfa62aa1c45622b2d7311a8604da36b3ee93d6048fbc8f6eb9664a98ba26c512a7a539f27313e0613084f4d69248625810b45fbd2df1afa830d287adad392ceb7c278327a103ca9ceb68284e6849933a38c8b049a543adb3f669aef5343d7dfdf03be3e51ba9ca59eaebf31522bd8aae5ea44f7d446f1ba80438364a87fb9be7d0a290856aeed65749438d66b612a571d4557e0e2544481d9d97bbc570bfbf9cb49f0aac52c9fe0af7ddd66b5543aa2a33db7f28a6a652ea0e7c0eb641d6431aa85bf4e74bb9415fc03151f17f71971ae6a2674c04ee7784090509c6eedcf157f626db023554700d0893345564ac4def12747fae7fadbfbc685801d2101b7b8e045b0c6078a4e126275838e493be50f0ca4461076912ad646145fffe5fafca9dd2a0933b77a7285e0d25cd08550a2f5668f348ef5fc5622d6c937a67bab3659a09a9289fe28c30880be5febde9692c850db67a3ef0a501158d045a6e4776e788688388707fe60bfee36720d3a9e33c650b8849a3ac520ffbe0fbe60f830e00dab27f74ac0519bf8d548f6c44cdb14efe51a6d75828aaaa72e01c5a0a8bde84871ddeb54bbfe35f08ecf4b5b66ecc8378103e7f78d63f157edbaa1314f67e480d332fc08319b020345d7ed3852f6847b6412fb531ab8cbe4b5f41b189a4d8c67b17451e7978d2f7454bd9bd1f9311990ff58c6d0f6acdab7c19641df8bbfc59607ee2326baaa846519b267e4913b1177f9ed55b747c795443d9645805521c81da02b544964cc50347377f888ab6c0d2b3b1c0ff028b073fc7c63c76b2ae05b014deca70a6e8ab4c5289fd1acd9528d8893e72f630e35395b53ac43bcb050d22fc2b28583e852357e846978a5f387e2ad61c3e88083d0f44c5552e0fdb0a6f05e40a457accc79cc33080e5d27857f556219f122ca2ada4c1e05fdc3d098dfa9cbb15d4de885bf34795db086ac2442f08bd4fce186a8f6d9755729be9e9f3ecba83a3f4138b22a098f06acecf35c2712ca6b1829d14f23568346c93b95b70cb402858d1b5202071d4079eecb877ac4a5a9ad0854333bdb0f084ed07af2dcf52be4d9f0028bfd968c89359efdf733c66168d4bee0ad9020d9254cda9dcb01f66dbbfdb83cca72dbdc914852b55c786f937788c69f14984b4491c4c31466757b818c8da8cc32456fb14385b0a91db6eebe4c2994e78f044a867a4aa8bcf3ae910a6dce44ad37ee5c489bd0d63a8cf7955fded309c2fc1412287b92e4695e9ff031bfd76bf7a0faf555d51eb223654e539b56ed75324ca8229ca3fd3fb5d8d3bbd8f6fcab7a20f2eee3cddc65e9a1662aa7f9a619003cf3d6d08c49a3576a2393ba77140c84e88508b5c7acc936f83dd3041c60bfda7cfed229c89fc40de4243d35bdf16263ea23ea1b2bcc3c8d8871ccfb991cf3029ddcadaf4b413f8e7444620c1686995c103271cc9dd89a2be1dfa42cace7c0e790eeeeed7944d6d04c5f1846359bd0c7124992231efc3912f0c28571d1cef90c57823dc09286636a50aa04d744ebd9ae37a2c7bf994e60950d978e0b80e45379c3de1f2772dac69035dc7b85c63b4cbaa23989af9f2db28c4e2fc009035b23fbf4fe83a18531155790aec0b3ff0a275226c865479cf28a6c14caad1b6cdce75b20506ef1d239e51e4d45aa54e8439580a0d75de8c443ceec8e2a60436cdd2c0f88562b4936791f2199f138596aac2c9de98f295454f6c2484bf205411c3bfc8c07b97a540b1a8cc7e79f2e3145c1b76ba7f6ca0631d6fcec9263799f4eae132d8dc56f0920298f0c26681b97adf76adc885d11260dfcc8ebb3b635eee013671f05060be723c69639cb1fab4c66ec29f999baf87ef42630ca2c7471e2b14ec5a21635a0166ae838cfcafc7788f75fe94b0f5ea07e398052ebe4154fad844c400dea12b1d00e69c9537102c272e570e7de76596ba95d11d7bdc4fb3ee459841cfa4ac212aefb79cb7e8e449c7c06bc97ee6ed0da15e9d7e772cf0041373bc6aa3ceb720df70c5f06f0e28f4b39a915a81aa18f02b27682e303d43b04f77e7d2a2485eb5dd7336cffc19a2035ce11b08b63fee49ec7190cb4ac182e50172d736e29b2fbb7a4e6395f21e83b23c41887329c87fd0e4f73be3df2163a3b841fbaf30413c9926e03718bd5bf4e3c6f9bfa29341f7ba83ce686123073500f153ec7f8a6cf5e2d9d70b054320e4771ac02ed9750a40dbcd394ecfd8f769f23c8ad26c7a5f86ce4c01eb93415ee69a92fd414b1afc50151cbe2a676c14196f811a5ea618728bd0eebc0790fc62f472166341ea8503f5cde4fa8a895aa32162f6f5aa65878cd6546e4ed34e1231cdc42737f2a4b2e44dde531ab358bbb4114b66e4a00c9ee70ac906d9c4c42381cd3d785231574e1dfb232a6466cf51488709bcc1efd8e6bf9c0b7758c3d1318df50c1ca33cb38cc5d0e9afc05e6f94ef05b29382935ac8061818523f92f63445ad9e2502254c695f11843539771a574ec95578fa100e352edf5efe18959dc8a38c08f23c8b43a94db70b256b1d15d1a002091a84dc709b18a4bc5deb506a7ab22abaa79c16b64e136f8b2829332f99f2414888de7fe799f091f62c7ee21b4e52fa5d0688964916e9cc37215971ba5c7796808f8dee7413f74350b72f571b39c295c2da5090fc6e9e439e31be88864c37d6535027a9b3dae574b4302163ee160c9de63965c839ff232c6e33b0b1efe0e978dbff4c144cc6264e4f35019e30556b7b99cadcd344bd94d112acaedee38274d6b815cd163235ff49082400f0fc066174be3803d06db05c5646a158763fad7131e351a4f4fc5828e70bd9676d06487928dd730f5c1241a503c976efbe0a133459b101d17cc91b208fe0f4fb39e62880437cf00a54a1a84e2f0a766646d5cb0c63cb80da1f2d8bf7f3948e6c2b193f83a35eea359d92b07962812deea69b2c0da72c3d7ed309417dded9d99bbf353e2da47d9a1151a9b019d186fd6852b13ca1f6a2aef237c69a5382e31768722f06515b5d8a4f2071b61ba1c71f1f807a226ec38716c6d01b6964812d753cc3cba730aee1137f012ece2bb131fd8ef14ce58ffeda610bc2328985e178601f44033ed7741bd930873f49263b5b0d6f690a446ecafca41972fbb74965bfcea43fcb5686e6fd2b57a7ab463bbd3e02be8a5b9f27d46bb3d26957ea96a0b495849688717b45692b5449a", 0x1000}, {&(0x7f0000000440)="74a268cb028ca69b48fb2130beb095c6e0a934bb3d18bd071d2034338bae70643aa555bca8b3ebf99f04edfd34b613459a6534a377853c018707ebd9d9be36cd19364eccbcff8353636e18d905598c891c4c0c0e4eae0d99bcc3e52bb4c6862f", 0x60}], 0x8}, 0x1) ftruncate(r4, 0xcda) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) write(r0, &(0x7f0000000080)="048d8f2cc22d9d273f3664db0d78e8b8c6f81884c46ac28966dc73f5c1b64e5ed31db46dccbb598715355514fcf9a188c7b84bf7c561d2095f366a868c5ee9a27ec1add48b2672618da690da9078033b7a220cff0714b7e668049f9c7704", 0x5e) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12ffffb27824f6cc3fafd4fe6c37b37c013f48c17b00c1"], 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0205602, &(0x7f00000000c0)=0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2010, r0, 0x0, 0x61) r1 = geteuid() ioctl$TIOCSCTTY(r0, 0x20007461) r2 = getegid() lchown(&(0x7f0000000080)='./bus\x00', r1, r2) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000140)='/\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='@\x00']) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001700)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca00300", 0x6d1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x100000000000003, 0x741, "b006000000000000008a210524d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x1ff, 0x8, 0x200, 0x0, 0x1, 0x4, 0xad, 0x1, 0x1, 0x0, 0x9}) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse\x00', 0x0, 0x0) r1 = open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) shutdown(r1, 0x3) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x900) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x101}) 16:00:06 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x1ff, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r4, &(0x7f0000000080), 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0xffffffffffffff9e) socketpair$unix(0x1, 0x40000000a, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x2, 0x0) r10 = socket$inet(0x2, 0x0, 0x152) accept$inet(r10, 0x0, &(0x7f0000000780)=0x25c) r11 = dup2(r9, r0) getdents(r11, 0x0, 0x88da8d22fc571501) ioctl$TIOCNOTTY(r11, 0x20007471) kevent(r11, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x25, 0x7, 0x66890555}, {{r9}, 0xfffffffffffffffc, 0x8, 0x40000020000000, 0x1000, 0x4}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x40, 0x7ffffffe}, {{r8}, 0xffffffffffffffff, 0x90, 0x2, 0x8, 0x9e}], 0x3f, &(0x7f0000000900), 0x5, &(0x7f0000000a00)={0x3ff, 0x46}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000740)={0x8, 0xb5e0}, 0x7) r12 = dup2(r11, r11) lseek(r11, 0x2, 0x10000000002) r13 = semget(0x2, 0x2, 0x1086) semctl$SETVAL(r13, 0x4, 0x8, &(0x7f0000000580)) unlinkat(r12, &(0x7f00000008c0)='./file0/file0\x00', 0x8) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x5, [{0x2, 0x2}, {0x3, 0x1000}, {0x2, 0x100}, {0x3}, {0x3, 0x8}, {0x3, 0x6}, {0x3, 0x1e}, {0x2, 0x80}, {0x3, 0x3}, {0x2, 0x9}, {0x3, 0x44}, {0x2, 0x3}, {0x2, 0x7}, {0x2, 0x2}, {0x1, 0x15c}, {0x3, 0x6}, {0x2, 0x1000}, {0x1, 0x2}, {0x2, 0x6}, {0x1, 0x8}, {0x3, 0x3f}, {0x3, 0x7}, {0x3, 0xfffffffffffffffd}, {0x3, 0x1ff}, {0x1, 0x556}, {0x3, 0x1}, {0x3, 0x7}, {0x0, 0xc00}, {0xc60aca2e6ac92a4e, 0x1}, {0x2}, {0x2, 0x4}, {0x3, 0x2}]}) 16:00:07 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xad0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xc, 0x0, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x101}], 0x2}) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) geteuid() chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x20000, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2103, 0x44) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e1859696c673080"], 0x10) writev(r0, &(0x7f0000000600)=[{0x0}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="dfecaf90044e47a01c6bab7333a79f40fdc2524d412c48052b10cfae79b389bf46b371b09b44fbe28272377815063a5c85c0bb357c13d9647b65eaec097a52441269ef962cd82923c36c97dcc2f5b7b2e8510f4f1aab4a06b443e291d2a437790766ad4b42b49245", 0x68}], 0x1) r2 = dup2(r1, r1) writev(r0, &(0x7f0000000d00)=[{&(0x7f0000001440)="da865029e8eed0cf9acdca68eae8cd612c151d49e7b9b93c3d28bb42f36836d570762b5d5abbb101e4fe7769b7d526ea7b9d0cf28a7b59e3b2cf43fecf44a4afba2e3cba20f1786f633dc04fc0b472edf3fde02a9c988d3965c9270c58c03151877335583114d97ecb3e63e2c58de1637ad762e5e4eee8b40c4be9c37269c8d6baa487af3199925b8a76bcb254a4a0613b6cc3b19bcade18a028b44e49383add6c14b51431ed219875a4e136d78ddb2de5f8e0300148eeb1fda43a57cb5b5479c79b9f1a0d10ecf7679cf4f6a11fa43e73f49a33d24fc905b8e4465c5dbdf7ef290cee3a46030937e201b1fba3dfdf5a094ebab487abfb0ea46ecf5a6c22885e9559e4bf0ec0ec197e2830b98e2b0eca9cfe2165167f6f40bb1d9cbbbccbe3fca7acd4c54f8a2c37cf614423f29891234db36aa221f3c39d7ea001e0ec8b2f34fc90404edad4771e4e7e131c0d3d541fe47ce3bae71c5862d870038890a0a0a6e51e70a4857554862d117e28667b2a0981db303ae7ae2983d3946a7bc995c5872a190d29169207af3ebcf611231ef0414e9f860311a04d4515bebb4a483c3c91f76e569a20359037afa42a4555ca673ac69421dd5e6ac26cf54d1c237e76617addba4c59b575f4af40028e15b07c6aa3ddbf3c9e7fe78829574647db8dbac4dad9f6d3d24479bd873a0891d3929298683e76c39f4c2d6cb1c8bcd317b4eab15373c6c3cdd4ea11a93d742997aeb1ee1b3842fed3d315af3f0a38afaa6ad6ee708d07711b2dda1e0da9eadc3f3b14dff714ea98caec072e885a3ba99c19115267b6c1d10cb461c99bad9629dd79f24e4ab5ad312c2336212107613f0cc3e49c2fa635a6cca9b7ebf22fa3d8ee715e02cdbc0267585d3eb191aee95372919d519b7fad398af698af0e824bfe2250f07f4125370b97a57075b97f82bbc655c8cdaa708a5aa6f48910b182d50d7cfeba29308fd799f332ad6ff601d6b18305861ceeaefcec52f138e98eab5830e1b160dadb51409f31489e2a00fb29c5007e78532448656e6d37114212a013f89b802d1bff479da86e9c23915eafef56da0ccc70047cf48af48d6ec6e255aaf3aaa48f17964c54f7c516c29b0e4e78cbf5f2022ab6b6d75d0be3bf0d16dcfe2e51c90f156265283a446af7e0d7f2ef4739fc320308040224dfcdf63e118a0c364c7cf96b5bb5707558b8af706d0a7cf196ff0151e4a4996c3fec1050a049381bce37d1af382dc79abd4c18f8a710cc5e95b9545aaa7990c8b7e2897581f2f20c460b22c19e4fea4f5a7eb9362eae832beaad80257cd16586e66c1c8ec437929fc904aae8b227534441c34dece921855e9d1d9f610f4e007c1e6986339d077fff18fe308f9dcade37d4001bbcbc2315d4f97677e805f45e6ab6c34f4e69bcf13ae91e6fbaa1c4ce69800e855758d05c5e41d8bcbf136e9e37c8a42d5a4103d934aba5730737999dd1e95f50dabb3071cd71200609f55099aead3b0a72db10dc8e7c715da60876f376dcf26be9655c23d9bc0c8ee9ef5938fb7ebe287e1ae083c3d9cc949a427ec7a2710c3aa707ce5d23ea372d4ddf22793d4a42c959aee23414a047ee1d8926a26c40549c505bd9f9e386a426423d409fe2c8976b26a192ec0b9aa9994c6f94115ab4be1111d0bc9c8f26575d89775f20f603bc4855e3c5d860a5ddfccada290392aa1d8e3d9626779e62ada0d98ee7ce20edf9ae3f1b8dfa73cffb206c1d11b658d95d1b18e2865bf190b550cc0e4b03692d6cb0293e07213725eaf6b80d3c00f60f263909cdec78b790b2ec192a2b1e755e091f36d92eddd85cfc01ec4feb08916a7613235b17b45d3a31c162b63386efc32249de851460527fd1fbe15b36efcbf64c650a6d05d6dc0cf4c482ee6de561aeee357e897955be59ea278e308d01a697a250872e0a365ecfa53c99163709bc2fdfd31cfdb1c107c87a4ec499341a3e540dddd7a726ad2906a271a4d46184ae4fff62b22c59084aad95ba89a7657ae44dbf77431890d92607cdada25071b8f128abfd239cdcf2e80c1fc3b83fe7d578afb32cb65f60b76e5fa72ee06e7396427fbb6e2e87cf4145d6335dd90755828b6c06f1564fe7eb902d2456cae5add96d3b63d39c0bd493a2fcb276ee1bf99a5ee8e7a3dfd8c2330ce5a50f728a72c3e6622bb5fd405f8b41bb3a9a9e417e705f38abf508585f8d7bf6fb5e113b4f6726fbf1aab12bdb16cc5c6bc05f2c956a5af0dfde06029be85ac9f7b900d5baa0a68e469acfc75f40c0fb7bae6646bdd6657033468d4ee5d7979716aa3bfdcec4c94bc5fd918a073fe10443ad7333b409f31c7fba8e4c6e7f3328ce83441433e2c7795e80b9e883b4299b6449791ac7d860a1bbe9c70e4f32c4563c7ea9e2df60f9a2763e92239c54b2f39c67f021181429fe635204f2f9ffdd20396ca3dab82520bb780cdb98937457b54dc4b80711e0d6961b0bc90880b3c8eafd759a19a7384a23d72d92e83cf38639c770c55ef7088e2c4d75a358a764b9fa5a3ced4e3bef9e1a303d86a4b023d8e9e270ea9c8d056d03f0694c23b8feedef5b1328860f9e5e58e7ea119553d35d7716687c22f1a8418416098c3886cda782ac37cfaa30ff98c6a1081d0d23d30e44bfb0c63cd5b0afccc74f68bb3f16d072e895d9916433346e8f6a20bc2cbe34939903f92605602f405fe958a93f657913c5a563a7b9a4cc15655e40a3acc1ff0423afdf7a04fed913df69eebfbe60c11e60e638e7ff29864fd6397341640e8caf7ecaaf36e386f89bf3fd6c9c59fa23582f367e272bd44309d17f4fb6b301c8576ffd06d8f4f7792d9950b40146bc7bfa27f2981a8bbf30d6f9cd382210cb605da4861d00938b860a9a1a4523c163fa53e76ac03717e831392970117f4b9070d9bd127bd524b49e5247e79ce75b1e827f18c2df5e32d08428711ff11b65fdd5214c351b7e089a0a644a3e3af981e30181cde04d2afb5fe3a457b21461cc29ca59f89a52c9458fe7806a80e0e04130b9b454323b39ffbc13db82c590c84680d20b0c86d75702c46cdf6398c37f49a8b430f2aa3e498e2c5b21ea101434c00cc1e4d425d2f9111394abf46b60db8c068bf6bd23859a1aaa8d20aeaf304d007e5c3dcdc62cf5bd6499b99664885818fba5a25ab9c87efbadd1be98848874db3bfe6605a36933301ef1c3c460ccbe36e62a96dbb31239babc71d8ae533838b67058e043a10d5ff2ec60ebbfc0dc8855d5229cdc4e68fc608d2efc492d3de277745697bbd78bd84b41e6948c2e620b7f28b0aa4561ed33fb446f175f227f305cb2d4d043d0caf03e08679f343a2771cf2de8d297e64ec2b753bde191dc2677ec071dc9f1923e45328a8b3119fa0bbcc585232496e6e98eb8e4aa18bdf02491031a1a9b243ecec93e6dbf0345cee849c7336f2e1e350de6f5601c54ca742e1653a61fcb986ecc30f2cfb0722a76489b01678e6d1ca4d003f8a9da36b4127984af9a4b4aa684605b4aca775470176a7063d1f144d3a6589129f2d32924b620b5174d8e3ea654e0cede2bed30a7f12ec8d9554fc40c694a22d7fd3356210403797f35eb4e46ba2e173894d051419c12f799788eb8c67b880d89793c372532014097e285a0678b854c82592921fab5ca96dc9bcc86cd3afeb7ad8f4ab814dbe4160c47801fa84b39e22b747209671324c5edd8acfbc3dceb56b06ede606d6c5d373d2f8b8d58b4e6e24e3d5e58fbd700e8dae75b0433b2c9552e64c3b5a12a7a564c365fe13711bc0d435736f1ff59d880b08699325d049c0099c395302336ea4e479c55bb633ab41681ffc56692046db0fa5428ecabe698c88fd67408243fd815c4cbc086086f6d1592e02944b695f2bbb4684ea07de1bd60175da5f91a01dfb1f036dcfdcbaafe5a5595d136c2e7366a5dcc7d80e8e49d6efa3a4cd740bc26eed49a3a23eade635c366ba928c282e08f800a2ba971cc5548c2c5b47f0072e91376f5b55c7ef37146722333d29cad8b1a3b3c85df5a300981f95317c2a6822aa5d2db01d22a366d2fd59e520e18e09a1bfd37de5bd3bb85f49f9c4d205ca04cdb3545b8f09dd03bde4310599e2149f5b20d5fcc67dcc1b0476f7c39a78638b9785c317e16dcbf8b159615f84fe30435f97ffde0a4422445b752b36f95147f8a35328457dd0328f4db090062c96b4aa7b97b2f6eeca2b1fc6b693fe15743b87c5ab8171e1a7fea2bca521b078d0230fc9e9be7f0576df1fe26f93cf8e735db26f5d5cf0373de4baafccdd661ebc8024aa6e56064fb32d890f3ba71e99cabf0fe89117c9716efb5148f3dabac774e89572755620756c8bae15b0610a25d3a3c068f2acb55d22dd2279f133a1a24966be24de4673a8902d6849b39454d5789bc62a267ca7b2b333afee8ade684bfb3d44a03fb21a00e3c7559442c09f574131c5a1a50e885241601d2bd886fed8ebc6e97e553c4fd7f6b25ddc5577f487fd023898c95920034f2610d33a1989d335d50cf961328b74b50db7638a4e1cd0d2bc81a4241001d88f07c07702bc4bcd6a83944770ddf801ab9ef7ea449e860d036c882e5e906bcc7a088944aa8c898dd2e43a05641131c51cc493f592f15d0a8b87d8748d4fac8276829fe417e2f2ef8410e5bd67b6f0261777b4c43bf62078421b25191433a1cc735e6ee12f37fd87ca019a0f8de396942fc877da465b2b3d1b7279e1cf316e90fc635cf733b305558f22cf7bbf7796bd3b3ea323ffdb8343425761cd383c16405330031d9300b7c0f3fbf27bf6fe54b640fd0a8f923fabec57bdac21f9e35458aec9fd18fb0d531b7f7f3abda247c91f6f16b4a95833cefed01a5820dda09207c72dd6c50e88a52e42c5c3dc5c91a715a64fce30686b95a44b687f6a27215fbe182bd0a4cd6f7f0e6eec5e317791f5cf0437570a60d79e41877f5157abdc6cf1debf5cdc1b5a38681192b7b8f44b56e988850cf03c7e26f1e16e8bbfd87c02af911575ed66e2865b4acee760646b59e0b4baee050f4edc44377cb438e5bd24d05896c565643222c72cfc96ccdc1b126be7932525851d5d71c341d735810fc53e82c2852cfc06c3fb602b3c53904e36d5601c45cc9b034178a341921cc8bfbec4a1e5ee7ff155fa4fc37701d0234e8bc97ddc4f4ec4a1aa727003d48383c06fb3a192460e6a4d0710d4ed3021881a68c0d45cefbd89f52336cf3fe82d5a57a4ebfc9180b5dcf9e618559e3f3677414922352f678a59535e1dba18fffa58f4445a49463e590ed0b780e18018af1c313233756db023756cb6c030248df3300fe4473f21633f816fa07a1870eda683fba453b43c9bb2441fe2257a4a3b8102244ea61fa9583719c6516cc6ee57fcf253f0b7ad4889003b83c35907dc731b707633d8e87531f0c15b0c36d7cbc43506ddbed07f50810a03ea4f2633b51ae55d37d78c7460d7dfb20e9b2055fd573b56c2d4e20316c8281e59115f83389fc9933cc0ad67f0006daf8de2c58988fef9d3b8d5c64c66ba2a6621de4c5af88", 0xf46}], 0x1) dup(r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xaa, 0x5, 0x5, 0x1, 0x100, 0x20, 0x5, 0x2, 0x1, 0x1, 0x8}) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:07 executing program 1: r0 = socket(0x14, 0x4, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 16:00:07 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = socket$inet(0x2, 0x2, 0xfff7ffffffff0001) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)="000fa615ddef7030748a781ba0ac2d4aa948b3bd9741899a25048d57ff02a9a1a47678aacd4e7080c5e3ccedece5f261bbfa9432efc57a94cc3bcfaddfd261ecefe4730bb4ece7781f6b8e09a61c19628ae734a60ed39b2c5d33db492114377b731a1b535acf9ac1443f356110a76e020000c8d9ac7533a69a31ee6566e467895682c7515a76e0cff6fe8f8203a6f946385bcd8589ab82b5da2d1e1cf4122b0d79e02731b30d90c597dd7290cbdab1e0b61de6cbc24a7cadcbb2cd3b30e84f7f0ed12c6a3ee6d2c8b158950f40d4e5cec728", 0xd2) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x1) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/210) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) close(r3) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) 16:00:07 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x20050, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) r1 = semget(0x1, 0x3, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x5) sendto$unix(r0, &(0x7f00000000c0)="b100050309000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8bef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a8030000000000000073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000d3d861c66f117424fde1feadde49825b0588a15209d8407c18449f89", 0x215, 0x0, 0x0, 0xffffff88) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x4, 0x16d) socket$inet6(0x18, 0x4000, 0x800000008000003) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8a) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = geteuid() setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0xf3, 0x1, 0x8, 0x4, 0xfffffffffffffffb}, 0xc) setreuid(r2, r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:08 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000100)=@abs, 0x8) 16:00:08 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xef3}, 0x10) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x83c0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = syz_open_pts() r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000140)="ef105dd5c4101d009217c03f63f7cd5db9560df7cd4aac1640f374c92729510a89b5d117b70c4ba7176afe8a5327b3033cbabc005d18756606ad4fd66c09de5cb0", 0x41, 0x4, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r2, &(0x7f00000006c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000240)=""/212, 0xd4}, {&(0x7f0000000340)=""/97, 0x61}, {&(0x7f00000003c0)=""/20, 0x14}, {&(0x7f0000000400)=""/210, 0xd2}, {&(0x7f0000000500)=""/56, 0x38}, {&(0x7f0000000540)=""/192, 0xc0}], 0x6, &(0x7f0000000680)=""/36, 0x24}, 0x1) listen(r2, 0x90d) accept(r2, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) socket$unix(0x1, 0x2, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000780)="b8b58508c4ff69bbfe4394767819", 0xe}, {&(0x7f00000007c0)="dda58cb5b5e99dc98588b4ac67a52dfb2bb54796bc25c85c9432beb4a872d1df06d139986f4f725a5f91aa453b90f06e91eeced7d827a60c01648ae9d3feda955b86fac26e71ed0246d8e0847b84e70272e6596266f09d50c55c955cdabe240b", 0x60}, {&(0x7f0000000840)="8b9dd75c2946d97acfc414829bceb2587a2d50887a409df9eb3374ae3b8846528a6b91e52b5e21f11d16cc2cca7530f231208ecd26a00d80b6c7dfef596e183962b2d777be12b79c2c08d6d6b9f191246e05cde6b7ffc18b52abeba536ac58b301d1684ebce4cf3ba675ce4be3f00d368b676e3317a649d3a2c01969d8172c34ea261b26c8c1a51074982a7c0062754c112b49a2fa2dd4bff28d8179cbd33c24ccae427d55b99f3cca05d05c531e5b24d7d6afbc8c92cb2663fc812cf2bba1e8", 0xc0}, {&(0x7f0000000900)="47e0c370719105f2e7a759f26afb02eeca428380e3792b31277efe44275259bd51011ff7a3f5b6984ff1a406c1513fac0c4e42e20af8da53d37b97633aa91a4ae0a80efe5dd412c81133b8cd40d11639acad8f6294d985a521ea69039f01737aec6ec51b", 0x64}, {&(0x7f0000000980)="af6e6c7a99e05e3bb25ed69b73305cd776a8342c827fc10bd98a84ec40610da728290b02d2d25823aa6338ff02c7fa02cde7f3b983a9e4ad69c4b415b91798497836524dec4b28cbf8929fc66e840dbe2cda968b07773416ba95e71ae2038fa31d31de3e1ed983c0922405247195a2aac757a854296750da3ac20f09b69e45230d2eed0264fa3fa17f3bde5587b344a5d74b468cc8c4e52ca4", 0x99}, {&(0x7f0000000a40)="fad041a0546e4f08b04d5601403acd450cab40c225f18e64b6b9b5e10abfddceee3385c73aeadc03070827bc14bb9595956fbdd317", 0x35}, {&(0x7f0000000a80)="30bb773adc7592d7f78e719d074fff30dffaf7cfe3a775daccb30546e4a71804f265b02088930c3f39a7cf697514b3d838da77291986edd24f05a7ac7444c9f3755c4ecf28b5a4af7cf8ace1bf791a1b85e4e6b1a82a4fe1829c3ccbcc34bee1c35d702f80d4a9117ad28c0f8468b5a611fed73536e305510ea54b0cf8b3be989f77b6b9b024f0c1b88c9ad9eaf750c67d3898c2e3e1", 0x96}, {&(0x7f0000000b40)="98cb6e9377a0f778808c5b385137bcc19e9d798180483a79976d1ec0f2c2d095094931c944da46b665cba7f03b20ae912e2913f0ba3c53c2542b5460bc7a4f089d905a092c867c3c9a74722708fb735681436b3e255303b0c7e4ff8404ecb18ee1c0074106be1827d3b76a396a7534d25f748d306a1788bb089226f768085dfe5b8af3c9fa0ba019623c5b16c36ae54c5db8f82e8b000a6fed679f", 0x9b}, {&(0x7f0000000c00)="8d22b3d30191f413f8008a34357a1aa5e57645bb3ffc65", 0x17}], 0x9, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r2, &(0x7f0000000d40)='./file0\x00', 0x4, 0x2) r4 = dup(r1) r5 = open(&(0x7f0000000d80)='./file0\x00', 0x110, 0x41) utimensat(r0, &(0x7f0000000dc0)='.\x00', &(0x7f0000000e00)={{0x1, 0x8}, {0x401, 0x20}}, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000e40)={0x9, [{0x2, 0xa1b}, {0x2, 0x6}, {0x3}, {0x3, 0x100}, {0x3, 0x9}, {0x1, 0x7fff}, {0x3, 0x2f}, {0x3, 0x81}, {0x3, 0x4}, {0x2, 0x9}, {0x2, 0x2}, {0x3, 0xad81}, {0x2, 0x7}, {0x0, 0x10000}, {0x3, 0x8}, {0x3, 0xffffffffffff7d5b}, {0x3, 0x7}, {0x3, 0x6}, {0x3, 0x8e10}, {0xcb4e63fea810286a, 0x1f0000000}, {0x1, 0x3}, {0x3, 0x1}, {0x2, 0x401}, {0x1, 0x7f}, {0x3, 0x1f}, {0x2, 0x1}, {0x3, 0x20}, {0x1, 0x7}, {0x3, 0x4}, {0x3, 0x6}, {0x3, 0x420}, {0x3, 0x8001}]}) sendto$unix(r3, &(0x7f0000000f80)="24e11a9458cee9ef0ca573ad8c0b21f314d81f62108464a3ac9806cd120f75bf88df0e6572c6c6522b102af50616cab93478f595f3754ca7a0be9a060be8953f5662e28b85915660f8d4f85e033dc0a07ea72353764a7928e781afbc14aa8620edb89181b36643839bc8c2493d4fb1b7221d52f8e179cb4d4c9f1fdbd55a548451b5a914a642ec7862b93ccc1fae0074cc5872a0c655768f4f87764fc159dd4895c7f3b6a67df4ee3de20e651928150c694fc2a8521743f0b22f9dab5d9b1b90d9b75d823ed4ea87a7c299510c15e2a2d143e4dd516e7329206342fd95a4ce615f3b0cb4", 0xe4, 0x400, 0x0, 0x0) write(r3, &(0x7f0000001080)="2c2ef1b2b068aa8e44cf7edefbf671119302c1d506b49597941a36129f739f9eaab4c818d906a9086dabac0fd322c6d706515aaf01d617004dd1fe5a6de8a3d6079db8a448f57454f8f11766187c4c5a96af9e5edfddc9d29f3fe16d26ef778deafeb26979b8b3ff5e5925dfbb467eba2ca120c6e5e785edc9fceb4fe4ec", 0x7e) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000001100)={0x1, 0xff, './file0\x00', 0x8, 0x8, 0xfff, 0x5}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001140)={0xfff0000, [{0x3, 0x1}, {0x3, 0xffffffff}, {0x0, 0x9e57}, {0x3, 0xcd}, {0x2, 0x10001}, {0x1, 0x7}, {0x3, 0x4}, {0x1, 0x1}, {0x2, 0x5f}, {0x1}, {0x1, 0x7}, {0x3, 0xfffffffffffffffe}, {0x3, 0x3}, {0x3, 0x8001}, {0x2, 0x5}, {0x2, 0x4}, {0x2, 0x7f}, {0x2, 0x99f2}, {0x2}, {0x3, 0x2}, {0x3, 0x40000}, {0x3, 0xffffffffffffffff}, {0x1, 0x8}, {0x1, 0x7}, {0x3, 0x7}, {0x0, 0x4}, {0x3, 0x3}, {0x3, 0x5}, {0x3, 0x1}, {0x3, 0x81}, {0x2, 0x400}, {0x3, 0x7}]}) r6 = geteuid() r7 = geteuid() setreuid(r6, r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) pipe2(&(0x7f0000001300), 0x10000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wsmouse\x00', 0x1, 0x0) chflagsat(r4, &(0x7f0000001380)='.\x00', 0x20000, 0x0) mkdirat(r5, &(0x7f00000013c0)='./file0\x00', 0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2102, 0x40004000000028aa) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2003a801f50be7576a524ce0dd601a0d0400000000000000e2ff0000", 0x1c) sendto$inet6(r0, &(0x7f0000000100)="355c007efd2f77db1e6847ba43f807351217734b244277720c8155670f55c47907f5fb21077b0d98dcfed6e0d8b78427f5739809577e941fbfbda475c195ceb8feaf3e3792b9199d4600a9b8597a00450f74c4ae45a7d1b3ff89f98616262effb118f844a9744b63700e844cbe89216fa74b5761daea5b02e81b7ccd08bf6a1b37d9df1e6125a30a17e1be29d9f5671fbc", 0x91, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) semget$private(0x0, 0x6, 0x2) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="0000001860040000000100000000000000000000000000000000000000008000000000000800000000000001", 0x2c}], 0x1) getpgrp() bind(r1, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x3}, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/179, 0xb3}], 0x1) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:08 executing program 1: r0 = msgget(0x2, 0x401) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/38) setuid(0xee01) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x17) getpgid(r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10090, 0x0) setgroups(0x5, &(0x7f0000000140)=[r3, r3, r3, r3, r3]) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$TIOCSCTTY(r4, 0x20007461) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="2d010300000000000000acdcffffa9495845351abfffffffff8e2800000000000000d8e4420adb1c10605dc5670734d6e1668cc58bf68a33464130a7ff1facf61b8b1b07e28b043ddadfbab0a8ab510406c21e23965733db78e31c07effb2ce43065cf99990edbb136aa9d82908bec7c1086090c22efa20d87e76abfd6162bb573aa5b9c984e4695a2eb022620cfcb9a17d235"], 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = dup(r0) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x8000, 0x2) r4 = shmget(0x2, 0x1000, 0x240, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x7, 0x2}) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e28c62f66697b51"], 0xa, 0x0}, 0x0) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x9, 0x400000004, 0x0, 0x0) r1 = getegid() connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[r1, r2]) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = fcntl$dupfd(r0, 0xa, r0) ftruncate(r7, 0x4) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x8, 0x101, 0x1, 0x4, "97f3527cc5565b8856fb2a8274e54725611b430e", 0x3, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) sendto$inet6(r0, &(0x7f0000000240)="3fd4cfb1952493ee5ce9585a9ac5c133b2055f501c6e5eb286b5d765a5c31f6fa0d61f7d750b00bb0c9c403c318b127d518afaf8d26d6dee0d3f65c31c690cc6c6ab2e44a318ff040bda04d35fbf3a8f7d9150cdaf0290ff06d30bb20d4fd54c1c963cf4479008b8fbf8c6a953a9d2e95f775e63723b76c1462747cabe2f1b6b612c90873d2d380c7e94c08e437f", 0x8e, 0x1, &(0x7f0000000300)={0x18, 0x1, 0x8, 0xd8}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0]) getgroups(0x9, &(0x7f0000000200)=[r1, r2, 0x0, r3, r4, r5, r6, r8, r9]) 16:00:08 executing program 0: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="f5cdb3775a4c40ab84fc073434c1bb04cdd9617c3de1e47a81d228f0a0b78456cf24f99e5edb60a5848ed2cccdeb6ce90949044f4809f6ea92808dd71a9f0c71bcf9fae41b1972759a89dede312ba6565e25a63a96866d96f64754198cbad12ce172232f098cf8244e517322d8b7fa5ae9bfc3f874c4c2646ed1128332c08043771ff094a1bcf7207156ecc6ddf668683c87096b97f1a76dbf7323df708aa55118cd0733452823cb2d2091117090b28ae71b56086053accb214a5cf90ca799721a652460a460dc38c698482af0485d973d655c1835b3fb3972b5", 0xda}, {&(0x7f0000000140)="6a738166db5215f3491393d0c7b54e9de560921e2fb986f7af2c05e3ca37d152c45f16a8a649a71d00d016da36d9fd18eab9e873840c88470ce1643e7258f18d8e5c80c6018b66dc8dfd52d93359ddc8065c47763fc5d0bddb506ca63f9b6e0d091df8fb879b8e4a41db6357818ecc3ddebb757e83bfa5125fbd8b749e95b8e2058b6590eea3388b63366f27f64d28253fc820012e8eb96cfdd4882d064d6be9810ba42dd21f3b56d737fedb2f1739cafd7eaf5fe2811c2429f924597ed481866c39e7a88949b4e6acd8feec0708", 0xce}, {&(0x7f00000002c0)="4f627c6d9070f7789db6810fb3c4ae3892d5cfeb7399baa0f662524a08b24ca56ced8cf4f00c9f5610eec4933eeea31a224a0bb18183384fd73caf79bff29e", 0x3f}], 0x3, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x1ff) munmap(&(0x7f0000712000/0xc000)=nil, 0xc000) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() close(r0) poll(&(0x7f0000000040)=[{r0, 0xc1}], 0x1, 0x81) r1 = socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000034000/0x1000)=nil, 0x1000, 0x4) dup2(r1, r1) syz_open_pts() 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="bb3c6be25fb65293333e10534ddb3191625413153b5d59cb32e96250f0765062178fef525a522487dfc5ed508ec20fc1de92422f7338307bba1e5d582be34de35bbffd0ca0e7d90d02baff2ebc6b5f1e47840eb9b14332fb1af1530b41877c", 0x5f) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x8001, 0x0) connect(r1, &(0x7f0000000000)=@in, 0xc) map stack 0x20719000-0x2071d000 of map 0xfffffd803f014e70 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd803f014e70 failed: no mapping 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x3) getdents(r0, &(0x7f0000000080)=""/104, 0x68) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) geteuid() r1 = getuid() r2 = getuid() setreuid(r2, r1) fcntl$setstatus(r0, 0x4, 0x80) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="fcef9dec08f4328b7ba9937b9492e3e85e7d05643464cd3b73cce9e40d7c8892c896778144b05a1be50c825fd1141c1874e0bc96afd2582f7d43e4abd6c69e0c97e5f816b8b7fb99b7b5167296072ee9dda321a1a46d1d6c62d6ddfcc4dbb238941b4919e5245b82aab1aa53a0b97100e5e59cc2a5d21330820271b935a5397b28d9802156775d5ec3f3d54da2f2b6736a4b633bf61b1e351f1e", 0x9a}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x78, 0x40d}, 0x401) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x40f) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7ff, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2, 0x36, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938734964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}], 0x1) 16:00:08 executing program 1: r0 = socket(0x16, 0x2, 0x0) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) openat(r0, &(0x7f0000000140)='./file1\x00', 0x20, 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:08 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000049c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000001c0), 0xff2e) r1 = syz_open_pts() pipe2(&(0x7f0000000000), 0x10004) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x1ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230004001a000300000000004000"}) dup(r0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:08 executing program 1: r0 = socket(0x6, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000000040)={0x3, "dced93876f242523b23beaa85b94c5d69fd021ff4e1631d3e0f877bcea3ac9f888708a401e3c75d449c088aeb7e614149ea83f0db42f8aa0746d3179b344bcf029051e95e5eaa868cba067e168bb77a1c9f4ae5c8342a97e22fedb1e7344343722b65e0be47ebbd17537f1561167380fede16cae34fa82b1d418c17b29e17ba494bb137a55010eeb9e4afd69221d5e8680"}, 0x99, 0x800) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x302a1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="3daa50bd224c3b65c5b1c4140c2f24fb14fca81171a60b7f9e5feb4e6d86742b7cae", 0x22, 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c65300072a07d7d627fa21f8813eafe84fab90f736cdccd47be6dbe5f069fc118a84c9a380bb1ff201f9f38145e3a3259534bb4a50f94922ff512fe91ba647740a873e42f43a5bc5e9f1c2d8b39a0f58b10b8b38b2d4894d52c8db8da6b85e57b19de1782ee580336f4debb6705edc1c8b2d7e7078c4c6b5fca0fe08286cff713cd00c6c3e4977a08198da2b1d7a961df0e150a8d4c5eddaf022289a88bd2065065be6060002ff32f6693362fdf931ecfbbc7cc684140f5a9c23452242020a1c24b2f73bf78fd2d607a7ead08620953b450eee74a6ad70da70d93bbf295f099f94c24"], 0xa) setsockopt(r0, 0x29, 0x32, &(0x7f0000000280)="00b50132852221a408000000000000007841f2ff6790", 0xfffffffffffffced) chmod(&(0x7f0000000040)='./file0\x00', 0x85) r1 = semget(0x1, 0x7, 0x4) r2 = getegid() getgroups(0x1, &(0x7f0000000200)=[r2]) setsockopt(r0, 0x40, 0xffffffffffffffff, &(0x7f00000002c0)="a88b796bd8dd1c7a6955ba53ca468f1fb982f12c0734ab90070d6bdc1591d145f191a1bf212904baab814af06ad450692c50eed63b298fcac670b770789b3bf10718561502c1038ea2145a52eb8a49e07dc238327dfe42a7b913f8db856fbd1496065163f49a1a0ff702688a42386901ad477bffc26466172f5cd3f8b5e0fdfc240b3cb3c771531df2c72f364b5c0837b6b02d4bf3e45c66c1d38d0481e2d060d7a087f84af77cdfdafca9c4e451e88cfe686542fbe6eb9c9f38ffb981d8149fe85a7687e175ac5b34b718d30f84c14238a6942bbddf37c3b1dbc533387daa087fdf8f0dbb95eb8da26628c1676e8aadf99b2a17a19e3db103fd3d761873e0b75505213b674a5edd5abe9903fded14face74037ea22512d245260473a5d72667f0e8c716ff4a15e9922400fe69b6f289aa05030f9b0ad74a2c588ce07d1b4f94dab2eba09fe81f0d2f8c9e2d585e76f600e8d408f6e6eff88f0ba29ce5931de02796a31f60aa9e3d4ca25226ac8e74cec65e0b900bf188622b2b05e56a5ceb7c9a84f78b", 0x296) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000580)=""/198) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x9) sendmsg(r0, &(0x7f0000002580)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000200)="c1c555a2e785ddb75cc3deb893ec4d033ffcc842d28990bfcd5792c22e8c2e59046c879f7a6cf9fef3e5358c2d58881c5134211fbc61d3176330f6155180d61402d7f21d54fdc64b69fbcfe521264dc64bccda7c6c487a212229bc1f86cc58ba8f195ff875913764c8d7164f780165ae43939e6615235a809bd994c9b38b44ee7d2cfa2b9ef7f95a8d63db0aa407cb3630c74af37943d8f89863a8a4de4d6d660710cccd7ecab48bde156cd44382d24ae1ae09bf391766ee98f4e3ac077e5f4a4b373dccbe61bbc93eeb9a177e0b9a74a4264d3bb3c27b13c8eb3b0100f5fe5df514c4162e108a6b148d9abc265befc4073ecce9a9a45ddca139b252fb7448ee2c523e9023c3aba42ba26428d6cab09ad5f4d230639a50f420223782a851f27ebd46e9fdd2e73d67f67e930df5b62f5289b2074b32d420acbd070b8d32c542109530805c1239a4a6d08230360b3d1f572e0fa2baf95215cc294fb966900579dccafc8f64f7eae3b4ad9e1535af3e90ec5dec89f0d56325bed3edfd3902b3ec0d0ad7597505e54459cfb10b67a9ab0201d9b8f5f3b40e813a79cad8b054659079ed16dc5f922282e5adc8ee48194b7fe71a4cccbdf783e84a70c9bed59fe4eab3b29d26aa892dc5c372db9e61ce06597ebd906c75ef75c0c7aebca66b8cb6fdf0860c5e5c29942f2948c36decd618b67987d78f68abea2405c1159c865b715858e6259d536a65fedae301085e3f58a953c04a221b1e684862a6c5212ea1acfec55983eeef3b6725cc57a53194e25801035bd5714404298d39dcf94b23877f604dc68d24ac392671816ab30b1d3fd6fa09ea83b917f04bec01399846e4d29152e01c83b18a40d709719007074c52dd08b8d9933e62ee88aab00b3f6044c1de979459e48c035dcf6119a308792a928ad03d412cf715d7d8fda78ac5c65ce77fbf05d8cbd549f17a59ea3548aff9d6a12bdb45c89248a70d43a50f69e7751572050f007a44424f2ee7b122871836d604932d4651033bcde4ae609d06a451ed13f5d7abb8bc0a6ce8d04d2a89c74b7358ec2db8d0ffd89f018dc88df0684b39437fbe8a53a40e335f75031b2eeae0092dbb3a07f0e5d66ad15497cec6ae10dd9fa2f58afe16e07dd932864d40dda0393b20a2eba6bfa1b2b67aeeb792a6328ae0b5f6181feca0558e95a2c777b6727f7743688b9376cd51970312ba1d05079188c4265b2814dcdb9cf017a49ec11cae822b27d5efb4152490cb2a94c78ab09d445bc6ffc39010492befa02f9f4d55faf13021476030bed77e7b1f20af95acefd49b656ec288094f7b7fcd2abafbd29a07d7ee147a86cf9c0647833aeeae3ffe4f7ef6d8d52c89338bc2f044259e97b3a55f62fb8a6b1aa574edbb9e1fc01be9c3129e059fc70821123d7d12a86e4efdef14ce8fa0ac7019ed22491702391bb004d1da43942f92fa22e73a907c398197b82b9a0a56109b911caae6ccd90389c4f3e16ed72d9a6e042f95c6726d287c16361e6086f77305563da1e043f4ac6a56362ca7ae4a02e836e1e0c3b2257e7d4a41593ccda788978b799456b863fd11e3d8cf2a8e29e6e0335071e714c37c455f3bdc85707d43324424fe96ddc5cc62c9ad4784abc3def07d4a5d22cfc65c6c089f48b69b7008943ad664cb997bc3d4d55b3ef7af6c0d69e54800e6d22bcdd582eadd85e928da78553b7db866709ecd63ece7f372c605c6a6a577d88b423a011d0708578916381a11dd3ccd30a46960754b3ab847878dc9e9078d90c3174a53a5b90053cafcb59ee11ebac843d80556cdbcf5ed9a65ea9deb73d85791c7fc10bddce017a2d6ddd7a03dc8f6a378f14ef49cc72c144f995fca79cdcc6de50fda8e582128bfda696852b39032cd17bf15900b0ec9184201e0ed268acb6a0a401fc24364e477ae22a2eac3aa6db31a71b8c0caffe39072b5bbf7007caf84a243073f9e12d71a730051b288e740aec2d359e401316683865ec00c77ab4cd7ba66059dea4f332a6a6490a6f83915b576f8e64cbe9560d688105d23cf782b434fed424c19c4ca8b253a5e00e85bba03d7325e5e471038aefd04b51545532157278d4d508f14bde226dc2a5771cf0b9f15f2d84678cd071a1a268145017d6c6d7dfa6351a66d8218774565476426ad4059c43a27411f6f165306041a61ece4823eab9f5da5ab0a68203486a332f613464007fb603cd2b8edce601062622e0d1b420fa5f453ffc3b680693fd3b7356beb2e00f99da0f726c887e38a7a9031a2db3b65bc05a4da9e6ac4b21bce1070a2cea426f123941da879a7411dc5d1fd3aeaed9c0871ec64093aa00d47d7a1e74888882b08fa210ce905b5e10481474f5aadd73fea900362b75ef68cb4fead58ee408324bc3cca91fe7e2d529a7287bbeb3b33f34228a6fb63085e1f9bd6b826318f4161d01a1c4352f372066daf72d06f7e801d919a3acc81b5f22f49d913dc30e7238956fa9814bf80c1165974b4949fd1fc81fb778e2f697822af6158aacd16e73052d0bf8f9e1cee26e12bae484af8d80d2e462405c70898f0cc5b40981a5354210c0f8c45981dd06de7db2c1a0b82568041240269935cce25e971ed9f305fb284a384f12f0b464b444953466048f8823581a6b39ef4c2227d26c5a93458747be0913379fa92740354629e8ea668026acbb4e3cd03abc07e577fe25b8ec8a1b3db3b90a538187958d4ffd8c1a46e552d9862b9611c49ccc46e1d34b811791c726ceccff69fcc7bf95fd77adb8879c2f980a2e7ffa1af08ada1d03d5d1cf56e06adecb40d278a8bd5be19179c5267abd3d348a16f2df35ec5f3c3b8f696b27e3252da0193cca14f0714b33cc0845fb3eb4d2927404acb3e29e451bd51adca4915c9e3ceb90def06f18980d331d1d61066d4739ee9835929422985e11309034ed00b6c8d8d343e75059ca6e1a193b9717ae26e5c9fa0027a44ac973e4dfc26aa974859889cd070ae76f5a72f726a0b9edcace8f42b5eb224bd91a991b86d0d8851466fa9e7d20e0a15288241269518dbb22780efd82404fa9538db05d185baae4271c6151fa0bb998fde67e245899be4e4c28130e3a4fccff9c214d390f60f59842d92ff5a58421154a7f898c5e9b45558d829f274d13d3640ac7ba58a4b2b48661f72c67b1d4928b0efbe950e5b57df5ba2b55da07230c52be306f0b9849bf034fedb43c27c17f914a7f844ff45f16055713d6a05f583ff4694c8b1ea1873a0370f0a66f2d1484a6c7c7fc4440c99057d080c0b74b470f7641125568b57026551c8a48eba2cd54d9b49963454e47981cfed9d06c75ab5f36735e680f57ec4a194043869f5b35f823b5a050bf3e29bf8a61944d016cc3ae9d12556ffd94081f2ce2e7ca884c97ba14a9fbc57d90365e696808d94aeaedba6fbe284c2d940e86dfcbf370d347141d5677c13071fdc07102f8495c97eb3fc8abe7850558176e84d6987477260efeb481343155a33d8ef928f06d4469e4e1b648f7b6da2cc1e5d2f36ea0ba2ed0646408ba24b0a4cf34d95131b033fca26dec7802fd11924d7fc0abb97335b96b8eb88992bbcc89527dac88996b83d5f0c48db6731dcb056796263cd42413409d1707d5f1d0ea33964db6c21daf60907a1daf6eb3cb9dde13a7b9fb269bc1a32ff3f46b67e28c1a9f203d539996913bbae8b9b415f028ccb0663abd4a9ef30d269a9bd081a72a6045431afeebd2c78b3c1f289678d1857b9bd2bb0c289e7fddd06d22b7252f887d0b050e8c641cd652cdef2bdcacf81d061dc5135f2020d1ac8ec23e142a2c4255693b1634f6b1bd6ad36eb8582febb610446879f59880c329aef62728065a8c3c08c14c5fa517c72d01213a9d9bcd4cec7416140d8ffafbb19ac59308d11bc9337e5f91057b6d9e4c6f200db7967a71c8f06a19006da3023df86bf6da6e81116a3bfbbe0cd3cc817009287e54badfe4cbfa4815ef61b961396a11e9d8360caa19a0aceba3cf635b6054708b02adac299ef65ac428c93a0712750ca8ae5aad2c8383819d74268c65c8c62c46b2abc6fe14645e237d415dd2c8fd2a79f4239a402d2bc67b91c1114f4265668f051d0cb5cbf78f568bff9241e4afc0b5e06e6525d6352c3a9b8ce955cb24efd373c97a883dfd216a2b06bd08892022b8e076104d5b4da5d21238f09d4757ee08b172922b9a31a34466788d5108a0db927e0880aae439f3e2db89d5923ffd4d83498d7648103427ee3f477fa003c4cb45e489614add12d28f7c066935e6af452551311d395d42053f6cf8ec40e5508c867588d6ec7f89717d1159ca4afd7dc117ee6f63d928c8b0c246714ae2806ebdb9b2860083224ae361064ca623561b106ad18f00296bff73a04a5479822bc4b87935375e40e8c3cfac05e8fd26b9805174abab6c3f69f3543d46e75c45d1578eb5e97e6840408200e6cce8c523c39d8ae0ed11feafa7b342034fb5e451ec697d4c70d607405c09be41642b6032bbf24f3f79bbfc43397def1761374e9c75bf294b4b565595276e2a74f3b1a7f8b361e9d6cee09eecfdb178531ca12c0db3d1e3be8a589d0270ed5ca2304930089d17c9720b5f9dfc36c6f4f00b79f9b3629d1ff4a86915e3532532a4525c1dd26de2f0a7e2ec966768923631af9cd815c4b8dd695f7d7372a298683a362eb647144418e4a6613ee730d7f37705921ce3e9e394f91e48eb9fe1fa0510776e3877f3b1a94b557fd2fd07485ee0f1014867be1bbe293bfd4843a7cb90791bb7f2c5f15bd2701fafa9274152ecc019a8fb2b2f15873bd32cccd66b65b151010378dc4f09d5e360c953243a8897e048864a0e8dd5776316f9bc084054aef5c2a30144a65ce48fea2d0f9636a6ddd70aae3282a7b89afd8a16e88fd6bb1b534dedad1752a1f5ebf7024469f97591a7b6419460f5dddbee0a6920bc08c42d0a243de07e632a60e8db970e68f9f043e891c28b24a86dddb9d0707564216301808cf4dfb4e8527083ce22f153e0748f5dbb0f5496f280abe11e0329e1b50e74486a902a2f6da2c18edbe1a91db445dcdeb2b38fcef7ffe696fd370c232124badef0eb245cd12766ee7684910bc409e83457e70e4c3cbf078dc4b6caa00fe9c7dae75a473f06f3410f5a4936a585acfb0d7207f8d8168dd257f8e69c18b0b2cffe19d3e3e8a8e03d75ab4705f59f2c3807d25bf6094afcb38879714c857f2df9ae3cfea9a0199e4058e227132807c3f4f94a4c353d196ed629b7486de859f652d3c007d4fc03093d4698e64642832af8524aaa337e7ee167ef5a5f5294fc0a5c5e808b65580e80cec8fff918d87f5ad77cc0188fccd7e066e1ced2d76a72b841b813f1f53726f79d4775ccc3aee2108a62b7db81456401adbbea13b828b21af9831f53080808ec577ac1bce027a33d6190e9969dee0151614be778e41a0b10e81d17e2bc1ce6b161e1e68b2342fa1624c658faae96e9f12c1f579c77e42106be3a8065b97c3f3d56fa6a6b2e2342361b6767cf600be7e46c908cddcbd93dfdd7212c285f1d2c2f6278b937ddccf0b429d59036c7ddcc4dd94bbe86d6f7efa44caf761ad3e9cae43809084c6e53cdce0efabf856657bbd7b77c563a7acae3a83d10b13d023688ebeee5d9506faf4b46c66c8cbb3304119a45107365ccb1a8348c0965c376727844c4d8a8bd739d1d93faa4d4da89f33d75e3e5c2bc01592d2e40aa1fd15d3629cc60510ece791e01509f5c565684acffc1e5175e5e4c9a69fd73c85064e2e3f769ed94ce3e8db1ae43b2afc4a3c3fde5e4ca61d", 0x1000}, {&(0x7f0000000040)="8ebd04795ceda150118624a3ce2f5e1ee1a4ef979efa317647ab47b32626bff54b5fba6a1bb28af86e96a84fa3248e05858b0647949e50cbbfcdb1e64fd844ce331c67e860791feddbeb973387225fb702f1acc89d4abe7470d02b65fafc56afef1bb832ab0c4839905332c5fc04f92ab01c7e8948674671098c2620ccfd2ec7e3d9598f644f6b46d5afce711c58ce", 0x8f}, {&(0x7f0000000100)="ea5bf28ba1518b45b43e7cc757910620b34e0407093dbf44f0fe057795b5bedd04c6e655bccb17f2bdd3e59e532e2bb174227a37e7aa3917dded60ce5e4091d22279ae6551e76a4ffe617997cb6d31454245f542b4297b62d088e0da490cfb5624fce6283d361c55f4937e420c389bbfaa2433b3a0bc27ea4adca5aecdae", 0x7e}], 0x3, &(0x7f0000001200)=[{0xb8, 0xffff, 0x16, "064965bf70d7be4ea3e5c17fbe10f261ad175305e6e7d4c7e138887167f0dfa71a273423383cc41ed05985445e011edbbf010a357682c957ff02f2ff55ab1664ff6810727d47c90c8ce087ee4acead31855051671ec155f5b7d9a314273ec4823c3b1b002790a4ff0964defbcdc67edf63ea448fd00b5b502ac51b78d73ff81661dfe4f0fd1d777c7314816d3fd1faa3269c49bd0d527084e6019dd8abe773e713b002a8fb"}, {0x20, 0xffff, 0x0, "0ca01f1bd09d6368b58ea2"}, {0x88, 0xffff, 0x4586, "283d5cf77f91bf219eac0b11a872f5421fb3d7be3ca664904316bb581e8f64ba69a27e1f567bde11da6af771dc53d3948528a70766c460816946d5ce90b84c0b941d052c788d851b535a84d63f081d9f0412f5a3f5bb084cee908aec36020658d761be4ad9bac1fe625f20837803fd2ea62c629d28"}, {0x30, 0x1, 0x0, "69862696ce84093545a358a81178793f5438273a15718da27ce5"}, {0x98, 0x1, 0x8, "f2b74ccdc908c7416294c5e06fbed715c54aa60b4d137f522def492a492c155c4f00f99eb018538bac8e48dcebed4340e7683c28a99341557c69199baa14393362d5afe09d97302f8bf0626e049ce5a07b3f4b86736769659b056e871772123626aafb1e08808a657096b92ed113ff2966ba234f1198dfd5ecb0121ae53239331e"}, {0x28, 0xffff, 0x0, "e9a657783d871d7384a78f86fde52f59878cea71"}, {0x1010, 0xffff, 0x409283d0, "969cf7e5becb5e9850c78a69847f708cf3d0ed02b75e71ea76b3296c1f5b4d6be00056115681a98792d423352be77982d2116bd732a5b0d6ff774f92e8817b6627ca290f7eab63c980cfc61c2515b8e54a07d33bb9cfeaf0a357992e86edbfe8e397f3e7f13ceb799f59e4b1c9441c73c76981ca4e1db4c9afb9a12a4b1e15b1fa175e9d1929c509f4575469cc75328bb6156dadf9e4a9743dbf0f5283b74e5ba199321cd9b330561c956277697be06d42bd2ae95eacf936a761bfb1dc8d8b0d65a31180e7657b628e0d36a1e5946d6938b4c776ade29de23e209701e7cf11de052c3667a367ea8f3190a36d6301c9c69533a10390b330a518b6ccbcef417914c391f072216bd6d16f74c3d9ed4bd966ee162eb6075c7869a9f83a7faba332484b30765192fa742c4294428d2788fecc8a367c352331eba1f86f27f6c9b110208a38d6cb599beb86a58f309c9d7d9e8093a057af2bd206e79fc0d8e3bc2a28ad893fc3db88a86075ddd9599f875e4e7e33bc52b4e6539c0cfc185de1e070707e11f016ea4654a1472ed2d40bb072b4e436044ca44171d1d7816d97a8a1f3af47fd43b8ea92049f2c458a0d74a005aa06a86f633ae41a16c51cfd05214e7f402b134d0a3e69b0d9e980d2aaebc738dd8c0704532ad3721109aa6bf924e4267cd5a6605d5ab7035e07fcdacbab3b1b31e78ee6cace98d2f3dbf29f944052047d09111ba6086df64f3514a0cd3fce2668230fe29970fd87dc6d8a9d45d6d817b1948a3e27c796dc49297cc4de6cb9dec2eb989e23db942704713d577ee9e49fc585e9fdbb23c4a92fd1d052f6b4e13a249a96f0df2cfdfc7ee0c1c4085338a874341d8b86167b896b56af29295c622cb61b7d76417a39f992d628064678fbd4c92f7e89cea8358fda2fe0204d88c85af242907cc74990f72ba0bf7d65bc8c2bd9dcae5f14cb4fa43a51a6488abdbd5ad9fa4fd07f72ba7df54383deb8946160ee8d9d9b565477d094b51f00aecf656af207949518595b1e7a88a222fcf50addead7a366a16c53997c0661ffd4c59916b232eb140e573e60779cc70c2c4e638976d380c102a381c8280f705517febb3372bfc63c0504b4662cf696d352aacd5a34cdc7216381d678e96b7ac03e2b6b4681ea4851b4d5a934bf884913c6c63bcbbdc717cf06c6427eb73601e1c4e2ebae665ab98b014bd7f44e48879d0ee5f55a4fe82c86630198d4ceed54849df59f120f634b4b428d73f3f3144fe9a9d4009574014cf4c8d475ad26d56b6b946d01f9a05365fabef1da2130d39e08161639d97a7d7b674821e57b7dd030ef19023a2aac6c7c060f3f9d558cda127e2b46e7e608623a12ab071a1af3d21cdc7e3ff2b0df214aef503da813dc91cd7ce18f3fd6e904f7ab7f5eaefd65a85b772dad67bec120dbf00ae3de2570fe74f8a876b9495eaf76a3fea05cde8cbc26d580cd540e8f1f42e4fbe7bd978e440c7576657dfc5f850dd17a6eb58e50acc840bf19e3aae63bd21a4c37f4e78294d674e42352e81b274aa6ac6bd8083bbc6215bf01e16db24cade19d9e983659aad5962117e669b777765f946e41262a63e855dcdd0b5d7d5ecbc6f760887441598b995b760d51a699a17312d86abc1d6fd92e5662b3c2810da06fcf5cfc7a1e632cea55790dc77f8a51201e839a09f2012594bcf7515d74116e5a93451e635c3e95384352abaf5ec9f8021c8ac908ab3b043bdb8e739e0186d87c8de400acf11cd963557a14bcdf5dab189885cc8342bdb11a05aae932197a81bff51055da9d2426c033b9d9409a7080f0bb598719771746feb666d19244ad7ff515b91e5222109bdf6ae12e439b2cba993872b7524cae45bb44dbd07004f41a252bd68d2f17f2cec536c9f7ce818aa274879fd170eee394ab3a7e39041a063c58feebcc4fa403c88f64238a5840320db0841e67c145caffec94dd4a58297eb47c6448d56d1dc1373affaa38402b44802e47cdd972e0bc1ac9c5c7bc8f3befea5548bc0d2a446782a0f4912d708999dca63512dab3b01f44f1cc412873223816526bf678e9517a9f347ab151a046a097d15c2c1aec51b0c3332ee364ba12aa153a90907ebc1dfa25ad10db23e8a04d7aa051039227815c886dd05774b51044586a0973a7fd57e1c5c8313e8364af94e1c9e0da8cd3aace1440c36ee385ad17768f2f59ae14f3899671459d4cd9f57ec02afc2fd311243fec1a1e5d910e64e51c0bd6e18693e31a2a264b84b2b975fc9f9a84d9d4f2d87269fb729e88b8ee5d7aac5765c4416e62dc3c22f3c797b391a93af95bca590ccbd8485db83119778317089742b6f6065240755211daaade36502feb19d7251ae602f654e3541e7bfd5fcd653bb55c07b630ffec17afd8b6859697c121c449e6a77c41a1d5ffdfbc377a7945cd48345d86b66608b3aae0eb9998aac1ad1da34d3acf7c12860fcfff11668f32e4a15b45dc4a1eaa3c340b53b41d2813fb4c9b2cf7287b10c39da4f540bc49fd4d7eb18bae46dde6dd1ff33f616477eea47c9aff7c7681c0829cf8751eef750ffe3ee811400758926f1e424fa51a931af9615a4ff7c471ffb83b4d5fcdfb4e0ffddcc42dfda242943319706b10feb491a264c95195352fd034b6cb33f6bc95abdab37217fe339db44bdf22286f4d3605df7e3b59b56192a2f3860b453287bff417adec69a8aa42298cfbcc46311c4f7b4f9402a44b0e85512282df9ef95c7c067849ee18e8ab38c04bb1d6a91e71e76c37aca4409b616b7d261bcadef3de95828e71694cae36e0652c2d4012cae7ff97ac8e8dff5d734a44530cd35f9f15fdf3961b3b648474cf264ac63b147f3fae5d0b5781175fa610e567cb6ffb3e0965e420259102af971c0d3e34273dd1e7f25cd8002ed0cf9f131f0f50412c55b3d06d678ece149eb1f0331222e2980def4ba129eb8f99d573353bf72930ec64e0aa2399b57f5475a5d54d23a0db9bd96e4c51a1255d21b66b729a08e829b5c47b082738a0bbab165e666e5498666015c09d6f37ad5e402b3ff70c97d18d3a9eff7d8fb4f372c5f026a630eecc7b8a055d83eec729d22b56c2c99fbb9a60b2623cf23002e2781dce71590904dcf7db3d94e155da6b226082e41ed74803a03324cac94c31781b061cd7845e44becf5b882ed7f04ce77d3525f793999645a4c32ad27f424ea294e03fd2c65c1efdeb0aafcf0117cabc3521667bc8b27a694239744ca5e912685e37485e9327953f82f491d5cb87a9690b387ff139f20d1ef15eb84a2cbfa40c5eb58636a7c7c9ef3cdac5ff747d8b0adb09e31bc37743e121f4ff9d22304285316ce4f31e716f027de5098df3a57035e1767df0b598ebc7951c58236b99cf52b00b68945250b9fc288a193c69aca4d2a03821981ee90b4d0e844f8acf9cae1fbf9f4783d1662ada203354321976f10e42698962265f6b3c2c4985546c81cb8c57cfcd9957fcb92b0671b016cd9595cc340e52fe428ec0d00fed98d33fbc094c822194209969b76b2c0f815ad0a8cb6dd2d068af7977e5500402e24822ef9d385126df67202095628bd6df794eced75046e0eec524e8defd9be5662bd57960b8d41ecd9e3b1364501260ab5bb9dc95b6a8fa99b3dcba435f1e75d3265859f813b6ba6f5f56651f4d30bb46b8e2d94e320cbb28d17afbd39d4edcf0c2f30b99c66e5f7db2410d3d7ef6a133adfa2d87c39d9113f4d9853ddefebbee6f7114cb0138910e9afef3cd130567034a7f449afe237fab7cb361a1fa287e3eeaa9d03b73e63fe911cb300beee51c749b2cf8873db994137dbfc98f5bc68513fe55b22c7063b70f5eaf49ff47d706b8d1a50da628ad0d3b3f335fe4e2e0caecb83e063650774a6cb96d9727263025ae3542766a688dae608b2d313a44a5cb0effe9849b3e32c2f70edf674461da095f6637e9186f63a8e9a807dbbaf615ed13d2aa51b1506e155148ce28c4d6d9d9794881b0e583195702eb7684170484362a74a8eb55b1bdc5d11d12207912baa7a3aa16a4417648dbb103f8ecaac4105b8ec5fa307ce3124c8eef2d99f8bfa7fdabf1d9bdc7cee7d4db4665bc7680b86aeed9970d96e6fbe5f0a71b6ec4bfd38f91baf61b7ed73ab782478d0b11bf72beb1300a2450f9b4aab652437d50ddd5ed7eb36835da177cca5aad890e122de2e4b996cb6e7db8aa9d8831ef2ecc0c41d01207a4c6e80ee6e1a8c4f79b1195633029246b7560563416a18d8fed5b0d6dfa065665e3d8d68998e28ba279e435ab80af7dd1f0962908d53232f1580b5b77f9fd2876da93dea8bc241d6e4ba370aa5f5dcce802766f3f304140a5c007c067c604e167401de55ec11494d68ff8d4c471acb9048bfd67a4ad779b552def43140690fb1d7458288126744b95f8717d159defc599b3dc939c2743d2238e4f369bf0d4dd93d281c3c30111b2d70c9693a40e29816b3a759cedb5731659ca0d89e063c6a8b62dc43ee09499cc615fcee234a6b6e913ee2e3491a916d8acad59427ab876940a59565db5dd7b304d171a9eb9c6af71be01fb4877fa7d9bbbc78d08cf1692b4c452321a49be9162b62c0dcac83040841b70c7209ff47ca7b8c5ae17fc677aa968067483d6df9254ef30e8848bace5b027a157bf1572aaadbbae67ca52201bdb76582e4fbe1b53f1fb80b4d2e08bf853dba24af796b71bd4676d937b76623103da8e2b237d7a70759f8aa3e88b547e43e79d91942fcb7a822cfdb628f972a6ef2f6ef48b150438a4cd8f72950e23067a7fb8b28beb783554b2d9594b87750326afb223403b85d04aaedd846424aec37f2e4422efd91549dfda9ce2706d1d56ab3250bd8ff3efa0e99a71cf91bf0bd86e930cde8204b1b2aceddb728889d751cd8e5565771043ac0fc45771699d097d71c4863d68a943cca9c946d6c19c64b8892e85d0e31d5240e25731474573bef029c15a382e003965add17aebe05a5aea369f994702d7213c09b2ca8420d5ae9885ceb9ff282e8c32d5d13f0ebd71095f4de601b8d4896f2033bccedc4aaf0cb6e64af311d9ed474c421fc88df5a2f3929d19c3b131d83f7c136f7803f6aba0869d793ae560391e080062fb9711e392aae427c0741a2c11561dfb103361a9a9ef77e0c698fc60473729fdd8eae98e0b4c7c5513975a481096a3a0564a04abe541eb28252262717dc6750bb69eec2a29902abf4b2981b0edaa206ed271a6e119d65b362fb8623c6a8bf5178ab4e3985006f5e2ec345fa878fc48a45e588726799dea816be8019e5315d09e138d0c5a72e611444649006abaf5a4b660da7ad0c6e623c3a421bd9890689aad64bb28a93966a656859918c29a05c70d9f5d20871144fe25ceced9aceef9e8b60c0cffd94b42a2de2416b405a9bd80ececdec784217a1d4ee14a30cf060bdbfa4ad7ac6041c07b397d0e5b977eaa036f2c925525e277ad0de1e3512654e634d81e8f005e264aefa3eebebc3fcb73f7314a7f22bdc843d1857f80898dd6bf12cb63db8682c48565d00e165718b43833aab1aacb75875f271fa00a2d1164e4fd1033d2c167dce81c7a53499fdde1f265ffaf9e2940a96c78c850df594c2b70d61e24fb6b18880906ca2bbbcd66740f5885891fc3079ecb86ae94781fd8ddcdaf22fea9dffd299f4c9da4ab24876f9ec3ad2278b1bb1df2155666362216b39ad04098d0479727711874813314ad3879030c7cf67b3382a7f9b234079dca7546f3a27f28e7f8d8ded2538b45de1c59febe402776aa0856bd07291b8cbff7d25387c6c2ad7b2c3caa"}, {0x58, 0x1, 0x7fff, "904a6a506b82d671ab0f94fd2b7b7e5b0dedaf0f19174755e3bb72625d99fe5d3e65aff7ab18a8a216ec4972a145373f08f12b1c1629d33e530af9ad0a7ce0a8ad8a"}, {0xb8, 0x1, 0x7fff, "4dbf072578ead1d2e36c8d77547614297e62ee79625760b382bee5e2556197c082bbeb8e94383c6b0c6ba2486ce75286a4140800e9cd63281c159e9e0c317073aecf531b219946efc02f6e806d066c0254c43e15c772bf071ca14de5aa794c0ea3da4b48b2607fe7e610c1d409a3b23fb2616e82a8482ce36f7f382e918ec05f8fcb3a788ae6e794b016c7bdeb51fa074e6095c35f3d3c8de43231299cd1cd34d01def68014e"}], 0x1370}, 0x8) munlockall() sendto(r0, 0x0, 0x9b94, 0x0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4000000000404) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1020, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x8000000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:08 executing program 1: r0 = semget$private(0x0, 0x3, 0x4) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/58) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0xe000, 0x100) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10002, 0x44) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "000000400000000100002000"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x6, 0x7, 0x5, 0x1, 0x7085ffdb, 0xc95, 0x3, 0x3, 0x0, 0x6, 0x80}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) pipe(&(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 1: select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)={0x3ff}) select(0x40, &(0x7f0000000040)={0x0, 0x10dd, 0x1659, 0x7f, 0x1, 0xfff, 0xebc4, 0x10000}, &(0x7f0000000080)={0x6, 0x80000001, 0x6, 0x2, 0x8001, 0x0, 0x0, 0x1000}, &(0x7f0000000100)={0x200, 0x5, 0x1, 0x9, 0x100000000, 0x7, 0x2, 0xfff}, &(0x7f0000000140)={0x4, 0xc0000000000000}) execve(0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x7ff, 0x1, 0xd200000000, 0x1, 0x5dd4, 0xfff, 0x1, 0x1, 0x2, 0xbd3d, 0x4717}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x6, 0xfff, 0x7f, 0x1, 0x7, 0xfffffffffffffffa, 0x5, 0x2, 0x2, 0x1, 0x3}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x1, 0x0) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = msgget(0x2, 0x120) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x00\x00\x00\x00\x00\x00\x00\x00'], 0x43, 0x0, 0x1800) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x53, 0x1, 0x1800) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100, 0x7}], 0x2}) syz_open_pts() 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10410, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x8) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b31820000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b31821000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b31822000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b31823000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b31824000 didn't change! 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000680)="cb", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x7) r1 = syz_open_pts() close(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) syz_open_pts() write(r1, &(0x7f0000000140)="9b313adbdcfc4d6e4c44d65aec7f45b44332613b5342b1fc1f0f", 0x1a) r2 = syz_open_pts() fchflags(r2, 0x2) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) r1 = shmget(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x8000000020003004) pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b31820000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b31821000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b31822000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b31823000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013300 va 0x1b31824000 didn't change! 16:00:09 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x125) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:09 executing program 0: 16:00:09 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x814bc9274f07e86d) r1 = open(&(0x7f0000000080)='./file0\x00', 0x28, 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0xa1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$inet6(0x18, 0x4000, 0x100000000) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0xa0, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x300, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r10 = fcntl$dupfd(0xffffffffffffffff, 0x81c494006b84894b, 0xffffffffffffffff) r11 = syz_open_pts() r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10082, 0x0) socketpair(0x18, 0x7, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001840)={&(0x7f0000000300)=@in={0x2, 0x1}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000580)="307cc61f288b569957c410fcf812438db9a3d876706b5be291d12acd7155aa2cb48e9c615a23ea58d55f424b717b3116c92e21ff47b52de74f7af72cb7b6cc09f1c48ffeb2e0a2587136ec2707fe9e4d62e180fb6ce8a16aaca3070e893803e24e963b0e856e3dc6aa49f6bcecc7ae8c776a", 0x72}, {&(0x7f0000000600)="e056f0218f0b7b28d1be9b45f6f1ca9112000faa4ae3f3bd181d72dcea61da0a20d18509f950046eb3aa9922cae646d04e", 0x31}, {&(0x7f0000000640)="856bec522092688666be21e0b5fe211ad1cc4adaf4a9f3701c18f94b6a470aa927a6b4cc50303af798e5bd4569a5f06dd69e5b6966eaacb497765d745c0cb23d3d5b9e145af708dcc1fefe12740af2b959c3de3c192c71fa33e86cb4b34924bccba557d2e8ea18d728eeaf236e64b7743a1ea5d4c4dc39f9c69ef30c9eacbde4184127e78bd393eda65a320649c63aa686b9433b5e836761db28cc9f6a3ade7da572448019bfcdbeccf0c2e360641191fde6c8a7d4c005c0e5dc92caf2a52d6a4e7ab9588a6eb5a01ec000474bbe0db1fcdd770c9c70706b8fd2e2d6f1b6a0fdc312ae92668f82839a16046420677fe2f6", 0xf1}, {&(0x7f0000000740)="86e2929a59b01e223ee7ebb85051d947c52c7ca63fe1087109de61bdb4bb02ab7d2e594a3d6b446b9f7d5b8708f968dbe97a6b924fd1413e071853b9d484f7c47d9fccf4dc190f59338c6f4882549bf19c5a46078baa821575a0c54e1e4455c540f1000d3347159bbdfc5a8880b9b8a61f47fd43558cfb3967dc", 0x7a}], 0x4, &(0x7f0000001880)=ANY=[@ANYBLOB="101000000000000001000000050000009acfbcf6a1985587dfde79fdfc4d23e3effa79843636610dfc2525d395ab3d729aa2411e86796329edc4d6b60baebb4cc902d9fe1de29843376d2f2c8bf04a85ec194d39fabcd5a1f9dfdaeb627aa8985b4dfd26d536fe941bec0f02b723443c7f1b2432a4936df4474ef23db2399e8c8f199703d9051af5f0c9645e7081461398c9e50678d9b5ce1d559b19d344741a551c07c3a9948ebf5fdb114aa77a12e14e6676afd089aab470a8ca590aa5c339239c24c28f9eea9284213a9a84bf61841a63543e17c29d9cc7420fe2ef7bb756b7232f2ab995699987c34e9b367d10edd17ad1ec33914aba0a967658a97767cb5427ca99df172b54cb94ac5013b8195c4ed7658172864dd30781363958d285cc33e03961e60f6ef3e2484564aab0e49a40645685377474bdac107f1ddc726c3b70ad174c1040d227072ade032805e1a4b97db62323daad3d9b09561a45621838351088b2f16ef6f347cea3b7245b40468c67ebaae3ba4f40bc0378e396a4c99e6f8664ea6d4a1a273883ad76a51415c6592e83d1e256ab8c3970e3242b2e4d37d57b2a4a180ad79c97c52a5c1e932a51ac1f0facf114e20979b7667f004898d3e296b235bc8185872b7d443bc97535951bfa8ddb628c62fc401688c91c085978887e83bcbefab9eb3a42c8f27589d56775d962171672e6ba72ce887b18dcbcf1f54384b04ef14505bdb514a4b1f3b5d30fbfc648f4662024bda67d26bba607eb9e8ddf7ed52b5bd1caccfed6054dae9edc8d13c5d02f91c28ed4e49faab13b8f1c56d9f64a8692b8137251701ee9a5b3510c6a13a699c08cdfae4a25006b5a6e9ff3e59248502d6223a427319f478d54072cd8b208f1062a4a46f6d5d2c0cc9f05473e2f4105ec22e045c84b65e2d70d8ed3176341b1a5eb63d17308eb0f39b8246160dec9322ca1b37a9ae3fa699d6e1576b43a5123b52406edabd17b72b18cd6c72b859eaa46e5e3efa9fef689ba1da2448518ef06c856c82976cdd61ebbf7746702c4afb3fe66e17d8252c6a575f84b631cf2426e85fc9674c9d741d65c9b37e9a42a847d9d0baca4314596841830f62bbe0a586cf25439f8a5b6ad880f1e49752cd96f348255e7dff9a446f74102e61c2a224ff2ccf74172c72313daaeee51bda466c20cb8cd5a3ac81885dd6f1a1cba9f0d0aed420d8895409d4e89cafbe885b4f9db1ba64a2bd2ed8b218bfe5ddd19c8a94505745719952335e45add80038cf90c924152ec39b839d81e18247650eae17f94988a23965403755ce4ffb380fb0f881158fdb62c36f87b32ca1261be06051a5b7f56507b61b836ec5083e2d12daee94ad9d5a693fde1f2a01f2ad5e7160eb8ec8a542aa0322f65016f6d50c26ce2f49f54f035a1e351ae508394610b892e5bf23385e0bd8c0abbc3a9caa127999bf16d6cb89e066d10619c6c327b2f613b514a94298e1f8eaeabfdfc0318788effa0a00ba1afd6be80d033f2c3d9937f0b48d3fd0fe4e24adc3abbcec15e0a4094b3a1d2af8bf1fa5e0265dccc237826241a402424ce3f41f43be60e5888f7d9ac95518f9e91fece9bfd53622d7cee9d58c4b8a1649ab04bf6ab329eb2ba04e5056637258349827467ed01e330e3cdb22bd59aa606231cca7bc8ac02b8ce288c79fed66e8fd5a9290d16e7ae551d9d25af60947b6ca34fecc3d7297cef13cd1874a50d40129ea0a8c4dcda14818b0faadfb7db510320ed89d3b4b26cbf301d26464fbdd8ac3570687e9447d97cfc24d9cf23a5443f540714eb3dbe893bb8c26c68f78e1fd5395b576f04246018df17dbd3ec142391bf8cb13e8bd44df808425be6dafb907a0d7ec88da535b81aa65dfda7eea669616ad94d8c56eeeee938409643bafcd164f162659ca2e030c60cc12632d72126cf45ffbbd1a0d8c178030d1c51a997dd30d07371878bbfff3f4eb3b6e4040144e3d789a3844985628077f11b76c8f83af74b7aa9ef3da373a099d72e075459031cc4bc4a977bc7b0d282a07118ede25274615de4e301a51c1dd489c79984ec197b176aeac65ba0b1a93da3511e8a7c3ac697763d78e46328dacd2d96c2baaa82982b34c3dda836b894841808b672f92e3e3cd92762f1ccd7e30f1affa6dae748fc428973dddb79478cfcf73461e07ca3fa6c8bff8f1e07d0ebfabfc886c377e46f509a138e5c54a843e90dc6c51ec6eaca24bd6ea4deabfe23e01e5113d3644fbb1a40ae2e8f14a209dc123ff24643979f034e2afbdcda8350f5c16ff236ee81b1227d6c20604caad1eda55d18a043dac5d5b20f1c6e0c0b3ca764496d9b3dc16b4f5f211d8488c318b7ddb356850fa3f3ba960a74b83b483b14f6fc6449c6081fda9556e4ab0c64d2abd96be2a927088e0ebf1a4cfd5794d44aa9c58b58120620b4a3521fc910fea415ae355ceb138aaa7ae505e819bece2e98dbfc16d72ce1d576e26de8aa8215e2deb332fcf9df2ecc1aa09bb1df8c679c623643de511900525a0755f00ef485a50b9b94fd7c48761da66b978ac489cf642922a795f65ce84749584ed6b99bf7e3b912346d9404898310f95eef6971d6335293ed7da06fc90bb8ae9122574b6a2f400764a1d0ac11842b82be427668919e2eb5e263988b83eca6173a67b966163c126129678155c3ba0c7aed7045c1648ae8c9794a2dc4d49a5187f19bf0bc05137f024b23682cb7ceea18ecc7523da26975b585a1fdee710ecc07226063a725807cab3ab7601a2bf9813f32f9c4dbd37194d20c4303d0f64d8dc991bb25bfcf98e166fb6e233542d693252adedfc84f4c58cb92395e30f762331d6a4f6d7c3f451fb451c50f12232d5020d2aa8b1e23afb90dba8755fcfcf388643817798f5eea3cd44e31c1a38d62af3fea56952b125a2fd23518ea95c48e879032f22a76330d077b40311131227fbd86d13239e175c5104fd5ee17169cb5b7d3d7072621055a4b5b4a5f76cfad06e4df1082ef2e2e79493fad3f8819a8540e9e609abcbdf58e956217c3df3b85ef77a5a7586e8a5110fbdae8edde65c51454200849c5ee044e97ae8e9710188ef958bf2cd046efe0e632d0151e88b8e8d10e98467cdb04000000b5a8cbe5958d745df703ff3be6f71b42ec9d71a6e1cc4d77ee6093466eadc117f1eaad86de95cc009de500c830fc77fc2bd397abe4a19236b543af66a2e1072a0b2217490123b1f83e92228bb6b7543c1c189a8b1732fec3a7047db7f0f1cf8925ef64ae5e8b0bb2a3b1356f0d63a8930160a744c7c44105025fb46794cf2708642f212b743f3e748d784bb1f9a4cbe80492185ef20699612a6f7cb54fc45478434bcece46e3b6555385b6948dbd67918f399c787721080e39cf1f7774d43915dd3d2a88ff364fc0a62925238c221fb03df70e20c883cf47c57c61f3666e0b232f477df168e9d60db30f71ba9b2156e2842c2f07da2347a8e9e1831bb11e20ed9771e6cb9a3d1354cddbbce56c9274345f1840576881348c975ebd655122097c6c531ec6699bd9c8645ea554abf9968a903c18715b78e654f239d6bccd447b79484e3cc363b28baa227d95ec080c56bdafad2006ba10f0b91b9ef5c9b03734ff77d478b5b711b43ef5a0c8598a6185a19568f334a5ac19d4435ed6f53ea5450f8e6f83dc879e58672fe13e7db7e128f39b9d8d5123d7735cdedde6c7f03ec47f39c9a12b821f56ba33d5fa9ad8fe7d6233caa1cbcb396b1b8d6afe46f277fa3bdfc0fa3f06d9d147f890654b89ce030c4af627bf4d8ebee0f298549c57992a9bf16e093f4347405619f7b642692b7f5af81e5f948e1da0aae5ba3593c0f66db12de4a3feb5e10826b96cd1b14a2a67609bd6faff73ee4cb2b467977adafa28d74c22f87cdc57f8d934efcd48b6611de4655a32848c7ef0f9d0ae249458f9904519284c300055d0a580c280c59db4764c8f66d7f5ac34c124f19f58893387880b657b92b5932f6de8bd1adadbc0cb7a209de87a5a820589a29e89e737064c79768c42efd1c972acb7ba442606f1b5a270e3251b677e19d40eaade47e05ebe0b3316b3e78f74d4cfb1ee00689d7f447be197d455b95d80e2fdbeb18cea8ca887a3519779ff57d6eb0ecdc3d90ca99b0bfc9b8604c20448ded3a6acf7f91bb1d7673b6b229cff8b024c583e4a4d4122812e2d09cdfc46dda96bc595ac0507bea3c2a6c6eda5774472f32f9b4ec3512887fcebc95d1a1fbdef41f5d9e346868340459dc55ffa35c3aef2dbda8b249cfaaa65ce5a43c0ffac9fbd5595e333b6c2844d2be34b9a6d628ba3084269bfb5aedc1572492f275347fdb98704de31e3bea20dbe75317132bf898effae84c51ba7bbe724a6d2fb37c7bc05467a7f2bfeca48e674bbafe4f65bcdee0144dd92319dd60ab2a4b44a4aafc69ff09101f44a6d2feabf1fe97e190ac4f78b3fca50ecb47cbbe136b9a29f658eeb50e4c918d4b344f2b6108a0ccb11bed89e870a174c11491d0c45cb1eab70ab2f6ca3b918b2efab9a6c1e638b605caf0db4e42aaedb43a47205c8bc457373e8e0293f063a8c05a2bbf7cf354f1c9d97dd40bf3085048520d68d4892b8dfe260005e2de2413a4b6467bde60963f4f004e8d25b246c1489908a3bc585ac89f4a3a18b3076e2bdc6959cd4d89986084002b8b50cd84d5f351d7d6b8b77dab80e0c715e3ed52ab5236009fa1647e4085b6eb62558b6285c4b1e3de4b975a55f7f713ef597285fbf447f070a1c22af522fa1f0f414c2368d1baeae40a7403c62e7549e9d25d8368cc2e3f032ffd4b59f1a55476170569ea8c1babe51961495b3da2eb696e3c9fdd775bfe13674ec4dd10d4d4c052bbf8ae44ed4e1db316b0c1154b45d6286bf1163c688d660fb1695905827667393aaaace545f8ebf8786e1a5346a5aecfcc5886de777bb25ec57311a4325d7e191dc857f07e73a904c8892cfff9b568ecdaabc2d8c28726d0647e98fcbf12dc4373a8bdd4547ffedc2a80dabd2c4ab95ca543f1eebf1cbf65d6185388b40fcdfd57db7043ff4c3a5a1d4df63b2abc74d6211df0c02f8c3445931ee1e2b023c0dad0126523d1f4bd2573067a2f89d638f099e3cac9c91bc0343b4ab680e714d1881bbc5596aa94e614ddd225bf2edf785d84779f81269da918c42ad9fee8b5ce007e58ee468d7553a622628fd9dd4dc4b40a23a5c4acf7934830847553d692d641aa8e5a5925de487096f23158d1294c68556bd542d35499d8a156267df43b6a13f18f0af3ad03b7b1546614557f718f77587f518fd3f1faea9069fec6a2cf59ab74cb23ce9a259f2de8ef797a82e76bbabaab139c3fa9d4a1a5953a48ed839dd99e4f7cd77aa34b73925f3593afb5dd17d50ec7a89dfb41e514e09695be07990bf793083c25ef794b3a3d5f9206c693be51009bda6fbec92daf0f07cfa8feb877de816642cd9860cd61110d17f2b6069efef3c72b6a4dd31dbba2558a7e070bfb475b3c63c27cd8288f03d9f0caffd7d8f63798bef067e26fbd4e6625daba3035d26a7af168fd5650866fabbab5fe99bb5319bb14572d16b81472f846b53fa350169ff867b88b332a92968c6c77b5fc48d796829249a6700aab8c253b67d07a889bce4d903db76f0ddc67849bb7de0dc7a75a5b3922b033a4fcae67c9a9f59894e1330b6d3bc91b6c33fb97a1a20c2d963b52328fccbd9cdde2b6005e5f434a17b358e000ea5d5ceb6266ba859eb3ac09daa47bd554e0a2fceceb64c81a16ff17b281e40da179f3ba433f33ed3b5cd755647e617fa7e83e3ebe5bd181ef74dfa186b8f11a5e08b391b6dc0"], 0x1010}, 0x1) r14 = socket$inet6(0x18, 0x4, 0x8000) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x10081, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0xce, 0x800fffff, 0x80, 0x2}, {{r2}, 0x0, 0x4, 0x6, 0x3f, 0x2}, {{r3}, 0xfffffffffffffffb, 0x40, 0xf0000001, 0x7fffffff, 0x588}, {{r4}, 0xffffffffffffffff, 0x10, 0x20000069, 0x4, 0x9}, {{r5}, 0x0, 0x2, 0xf000000c, 0x0, 0x7fff}, {{r6}, 0xfffffffffffffffe, 0x1, 0x18, 0xca, 0x20}, {{r7}, 0xffffffffffffffff, 0x80, 0x80000001, 0x9a, 0x14}, {{r8}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x2, 0x7fe0000000000000}], 0x8, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffff8, 0x2, 0x1, 0xffffffffffff209f, 0x8000}, {{r10}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x7f, 0xedf}, {{r11}, 0xfffffffffffffffa, 0x0, 0xf0000001, 0x4}, {{r12}, 0xfffffffffffffff8, 0x84, 0x2, 0x4, 0x1000}, {{r13}, 0xfffffffffffffffb, 0x8, 0x2, 0x513c, 0x54e}, {{r14}, 0xffffffffffffffff, 0x40, 0x80, 0x195f9eb5, 0x5}, {{r15}, 0xffffffffffffffff, 0x80, 0x2, 0x100000001, 0x8}], 0xb37, &(0x7f0000000500)={0x1, 0x2}) 16:00:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)=0x10000000) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x12, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa094, r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x10000000008) write(r0, &(0x7f00000010c0)="d43e15", 0x3) 16:00:09 executing program 0: socketpair$unix(0x1, 0x8005, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x7ff) ioctl$TIOCCBRK(r2, 0x2000747a) write(r1, 0x0, 0xa) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) pipe2(&(0x7f0000000040), 0x10004) recvfrom$unix(r1, &(0x7f00000004c0)=""/4096, 0x1000, 0x843, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) poll(&(0x7f0000000140)=[{r0, 0x84}], 0x1, 0x401) write(r0, &(0x7f0000000040), 0x10250) r1 = syz_open_pts() close(r0) sendmsg(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0x300, 0x0, 0x0, "bb15883b5e906371ef92eec031a46e56521673cb8a19ed5a401f8ee79f2819c4a2e59f2b97e233e311fdb43ffa867f52df86d6438737014240bd7327dbdbb3a49cd12b25c410dff9a88d788bcd6c197f63c3b542afe05dd2614115d60b287d98623d6cf4163bc3ceab2d5b8543e09b72d62b3f7182f825f13ca8e9af23cb367abf15e3f2d95f4f7355f1fd7bc0c792ec38da1d34ad3b1766c47c85441805e89b0bd11c04592aa7ef261df67c77dcd51feb9e9a1486466b83f38eb2ae6ed418b0f29478bee040c1a112d3b03a4dc4c702d2374a4884d9cb9f6a78caea7982b65cb12de31735bb5805eb97eaca3c136bad8727f9b62450b67b026e547ec6ded39409e2ff4878fbb5a020f1a397bc13ef09a5a44744850e2670eba8762da6fb82ae1c736b84c292d8e5378a08cbd679e73c943203375026f695f33491513c32211f7b42adda7f6f0cf53a7c3eb4fa646d87331de0cd1c751a441bbbb1786c7d85d8a2479230014dc567537e6f2d2538b0ffa32f5192156e58483a3d12858367eefa8fffb3b70fbe8f1e357a2bf27a672bc4884bf4e43a566d5a872abbb5c1097ef9f402c8263addf12985ed91b3aba22a0de392fe3ce90b8144b3b2dde2904e2d8113fb522ba27e0c5d3bf46754dc6540467b6d9e7d6718d4a8404f1c26973bee07392852f50b9c37bd08992e413cd4a10346bd5daa9840e27f186c6e82f5f8d35b4d8ec4bb3e73945286946caff0a448117c0dfc4869d4b03699dbcf5613e99fe1eb010a6072f0591c16ec5d190548b4efdfd6728b949163fbf5df580f6c36a057249ee1315d8bb4132ed2e6250a9c523776adb7789db54840582fcb0f2b49d9289cbc593e5d80e709d70a7be21ddad3d8ee16131d4aeea70687e1660e553efc52e5425ae87448526945ee7d0c0c03b9cd8065423aef1101d0dba9a207cd2e0cc895b470b8f41a5015e700b58821db88e2bdaa44780698af536a9bc39cdc293a8d4b50861478acda2d710f3721c32bc104ad526cd424c770490525a48b1f12e0005c5e5f78dcb68b2a99"}], 0x300}, 0x0) dup(r1) syz_open_pts() 16:00:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c050ffbfffffff8fffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00'}) 16:00:09 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x7fffffff}) mlockall(0x1) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) connect(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) setrlimit(0x4000000003, &(0x7f00000000c0)={0x100004, 0x100000021}) r2 = dup2(r0, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x2) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f00000002c0)=[{0x80, 0x1, 0x3, "80b02a055801cfbfa7c091c600e91c82725c773a8c008ed7407d9f792165396dc9ce1be6ca538ba7589b7a4b803ae1ec1b4bff8526aea80ae00d5aa2e38739ac82a3aa4caab23db9dd7b1ec587a8434b490c62a057a1a593ea4a7f5ddbb94e8c18dbe12762c399c35282234f"}, {0x1010, 0x1, 0x400, "5519570ec516bcd47cde63113069e9787534cfa77f0b2ea24a93a0093c090102f51c7852cf273c8fbeb3db6a43f87de66f9239cdc11511e365058a98316263bf72701ced280f634482d3cb8fa06778fa1abd408550523202ed43c1a2d3b704bad3b45f437c95edefe7d6998e917fd1b3a86473c1c73737ecc39386d4adfae6bfeea65853662b0a583b80f980fea3d96cbf411cbb82fc84e05339d9c852362b9fd3e2cbb2bf6af34d2d0de4566fdaa748271a6a96e7d00d7191ef4d2ce8f9b885d3c1f7a3fbb90e293ed0e9716e57a2f684710bb750e1017adb92af1a21b08d370698746027dea9c45eed81da1d58b80d64ff190b02e38d4e14c67fa4653cdffbde37da11c7b5de072bc33b72a68d1030f636cdebceec7fca59274609dea23c4fb4fe08c8452c1c81402fb24bfb39176bb4c9f55e8b3fbb33bebf1fb0c687ca478b91d6f223088599cc0eeb8b78331e5c7c3e6c68ff014f8d10985fb6d0b7718bb8bc4146121f78c80599ffb57f1c8f4132b73c5e7b429f1b58d173d75e2be9af84ca5492da67d0093a526360585c225aa89b085eb5292697ed258b3e827e28fcdd59d1aa70882283a8b0d92497ed34bd1acc587faa5a0a236075c75572e7069c2d0823742d931802412ec93bbb5f5df128ff1a4526b4ba703cfe7778a318c654fcd877ea0764f06dfa8cbcb57322804cdec62a3b6011fb2c37bb64bb661de68f4de19f932c681dfa18e3e2656fb9c886537ab126910296cb2277c3c09855361b1104916fce55262c4dfcd192b391e0f52d2f1cce50ee7067ca4c9252a29cdeab56fe49533a448d484b99a1461389208e9a0db4251500ddefa1b498ba440d927376d34d317fbcd6cc6c73aa8f1fb930e6bf8864c15240c1c25ba5a33bbf801f845eaa0a0c85b7d15dcf343cb7d0db115941be9815a7ec4b350fc4eb95c3bb1b94cac588306e196ea86bb9b52ca6fb7842ba1edf21fda38b0fc76953acdb9ba80771790fd4159849f2fafa0359d5439aae00a0c9eaac647fdb96c7027736a21e4c9780538071300df6f0367e751c7d8486961894fae68b4543a7d3550feb9ec2532fa978eaa5545e28391b12d4960e650eaab878876439daafea6610ca5f273f9c484b1eaddf9f2cd49b0ce832183b4bba8d1cbbe251d0cf01befc17f34340c9e68ea19044adf9b2ce544c27afab5ba943ab6f0a4b36c893a20ecb3e0683f284ffc5741f7cdbf40709b3dd263f48553d88aa44bf1b1eff862ff4b27c89315c09e5e4c750a9ee6ec202f20ef09e74d7ecd44e5409954b40ea901defe5023e9b229ceb18b0bc1e2c851744fa5064c9e11898d2362e8832bda77e41ca6f85e4178631fffc65f140756b90a9c61fd2c96bdddabfaed78b16b4b4a2c36dd26284bef21f795532a4527c6dba2efa285ad459fcc7e8a0df08aa97c8fa1b7c7501f4447a62df67c30583080feef381f8ecfd1f5cdc1f87292344b078bf9e017184bb9caa9217cd2ca51a7c3c1bddb3a1cb2abd18679b629144619a1069d213858c4ade8f48920406c246423ec98e7bb28b16c38da7adb9dcf155a825e989b9088ecd92ebf6254b0337b354c2ab86f031adc04c79d77a779bb07f71bf2a80769dbf947e704f8c3bb48e70442bd32cc545301b115236150196a0975ed58d4f8461933a538342d297a744dad989362abe35f88b5f29bca9a03dc6bcfb1c27ccddb595715b558e6c2068ad44088a13f2eb5a8f3f14fe46b964bdb7310238c7354c01de53e9ef3c85c9ba5c42e81284d60024a33d951834dd126ada909db27d7f1a90ec16efedc68d70d04d21183f33b4d1a81bfd6d873480be88c1a80e18d658472ed488a527cd562f5c3fbc8da272b9a25a46c8564bab32e0b7d9099a58d3e3df2bd86d4809b0e8eee302746e90019f5189a10acf65266127ffed4e8c85e59de38a9d2ad816bd5125a38246b4d15f059c8e9e9c33a096ae9ed267718e03ac1296bb90d5ffe8c12398247a50ac465b3669a9b5fbe038fd6c481e055e4046ead044b98871e4f8e0d7a546439a4a2d2ad976340ceee3972eb2dde3de0c6d7c970168c5b9eb0f5eef31c91c18bac404cf04f31cfdebaee400d22b3b86adcb387ec56f748beb48f9e30e090dab26f3042ad526eb76b540bd3e908e5e069d2d783073bb03633e6031034c8dce890716b5f677cf7e59ce2e88c0fdbbf9030bc89780fe24568c33839e8630e6b0c936139ec19c781af73f6680e67c2dba73f4703066e08c04de05bb76c50064850a55775486ce0b3aff316a10f250c7f78d993d69ac7d14527de68432448d252c82f65d7b796696d087bc86b536447b49e732bf74706077204a3b47c5b763db44ede4aea9e160b462e54ded678324b4dc86156015196ebbf6f3948b28cb02730b64479c0ad46582d0cf4cff8ba59ab4979cecc034b7e4e105019ed9dabd7ab6149632ce1902883216860664e7d966cc799c8a79ee8546a2b3b07b5bfe713c86b9accad99f65440b9f8f9d3d7e0ee4a4aaa50afb8053af36b925ca388290d537d238e02663a2efa9b48ec3681ddba38a548b84233e82d32c64efb423bdf4e065693e0b95dc896b58b495a031ca57eaee9de1cc6edbd40e9e566de12fa205af368afd5b07f50767052f42731eef53d86b3f16a707f4d3a15ef851ef1f309d62211519a6d9711e7d25304fea6db9b30315e6d4910e34d3c0946b592de3540c66a1bb0675d5322e12babde9a087f2f8981bb54e883c818cc08c8cd02e579e507207b651f5a561b56af75c00c3f9b189f2026059f1cd82a8b7ef20faa862bcddcb3d36de50bd1f3a537280a1343f6f895b4d1d8525367b2b9944c3eb86ee260a718b47ca48d1d424efef58ae90b3596ab95a8c18ec10c36fa9fd941173951e56b42ae745f038265acae342a8096167356db815dea65cbe640bb5629f9e22584ea4c0a20e4f89f34375f0294f9e9924901f1bec16094314a2f8e0e49fde9a14d861f899c4d5d199b0fbf9150cad9e6d32940d3d282ad43868c26a696ea2a5213ce1a6f4462d5dfe6ca31fb7c67f77df2e595c2420e23d5a6f43d4b163d388f4ea99b3df1de82fd0d14bda8caabfadcad03a2014af77a53b12ba1798c3a4164df35d1e250ac6ddc34f98fb8bbe3a3f49ef176a95508e5f52dfcabd744285f53e3eae1e8456b76c46e93e8777dc815d9901581525699dc42e7fb174bcbce9faf6d365a03a0233ce17dcdffb2911d9ed724bbf4e125c2a5eeb43dfe5e3ed3ab97f5cddc4bfd4b5f7e428f279cce010ff3bb90a4cc6d30524ef0b3ccfe5e181e31ee2eb824f48adc05f4697223b690486fbbf1b1e5c2d883d0e39e628a0a5ab9c0a6016d9c8b6efa8a958ad986f81dd5ca9f97c0c9ea4bf562548e7b41fdf45302f426a66461d4f8d77271177f92cd7bf81c5c6353279696cdfd299080f6cea3c6bc093c29b30b5bec6c6c7f76a52949de0dfd83795ab8bc304df70a2486dd962b37907c41d70b76caca218ea590ce1936a255f9c35cd12bbb065ad904c7bdd6bddac102c833b2a007dcf04fa0c5fb03ea9425495f21565ec40077ea9e0a4c0d56affa2141b9a3ecff241396e5d5d44dbf38fef1aeec33eb55ad8686ccc5868783de552769f07028c13563a3ce6a7e7eb43715e3d1eb0a1379f9c1812747443ccdc06f6412a1791245f437ebc711a20f16d7a2f0907747e29ebf98a5a0ec1572b916c4a63e8a5fe5d61fd293fd731590506c3baa3f2b4c7b318525642aae217fcb25e2364518fdce6b0ef2c2a5c2841ad659cfb7f45ec7a0ef282dc7417984e2f0e2686694481025caf54c2c258ad050ecc8bdb80d9a473ca60bfa6ab9748eda97541d772fb6a7d2574ffd885aff60c4794478744ed4845efd46f0d8158fcb202d04ccc53e3622a112754846557ccf2bc993609354d6578846fc1a4b65edfe8a42842f634b2da4535bd8be20a54a0518aa6a420b6c392407ae2ad58d231017491cf50ad1525b4a00205f2d4f42a0797b267554fe7c72e66556cdd13af7f6b9d262af28fe394d51de820de238feff5d2ddcd351b1babc8dcc0a410b83b795a1516c5d21a6a0b3b429606cbf5b46be7afca7650ba5cc01303e9a041e30d2c11ebd862e4887977a7acacdb0bcc2223bae153b5bdabea3856b4ccf1ecbf110bde0c608f511f4ac8f3acd95489a517dd1b1e49ee2a45e296ccbe1196967d6368034a106ee365a436c94d1c220e57152d75a497a2f24d7616bbc0a26e5bb4f765f4263b89ffadcd613dd5bc16e5e706ad2fbb34c89682fecd4ccf09e3c05c93d141095e7c2df8a46502233f4b36b80e09f37dc884017a8cdf3e9e4a142d2e2b782e020404ad683e277bffed1dfa97b2df1395dfb62eede2e2376f5167b38321700772745f7782d223f12ee42471d8200e2faa46687f8782f9f9c15df09f880433b0cb3cdc704937b6ea97cf01dd7f1598bd3608a6b5ec092d4af19d6f6f38c10dd45fecafc9c65a64c2a0163fda7dc9b413fd2e49c022a62a19df4b48f31d41976787be59acfed502c97b13106fa9302c2bd079dabe5a26bf461d98d2dfe4b3d93547afb5398d2d889529200fc0d55495c10950d329875759fd7c666f795001f8457157f6c6569f05f3a271919a851020a6a28cd8857ef3badb4bc73ff35afe9efb5fca5b4e00c67fcfa97e5ea683b441d750d6e958add249d9cd84fef1e24f56f79cf30a5c7376f75c631249edb3dd218575974b8cf156866c6ad35d2a7bf0ae9116652b8282d0450d4997a5ec18daed62c40cab69adcf389b769da6c9273600f6d4d3895fb33a5d3f2f7fe9d2a9dca4843a71e0fd270dc9f7657a7c59b0b1170d4e055953ca12bdce4cf68f446463c8a487c742feb18e88cb180cf45389fc35513a2821d9a4b67c4702ff296c820c376a4455f375c8aa9ddf891f23c8aa238a4142964bf529656201dd2364c7944f9a88ffbe0070964d418b7fca61f2cd016680996c355ca3feff05aa57713c9c73bcda982714a1b18ff6b9bf945e51ac90ef2c0631ddf7cf46e767b5a051e40a371abc444ef4a03197923ee04014db0aebb88be7bfba4ffde49b96f6f092550710c4fb8e3fe558d28931b8ffd16dfee518d247c1ff96f95953935b2881b94430291f6ac6defcad804f1d14162c570180ea1cf7c1413aa30e12d25cdac1d45ed731297dbf58d404eb9378fb8944ad17fd220aa6893f1e493b4e88c9e58275140c8fc4acec05344736ad4a2d1fb4a91365d46a3b19e73fc5d1d47fb7b03c7dcd73982be097a3a7a95c9db03ea5f29eb170b6bd02a721c53cac7f9435ae8bfda2de43e0c149e84b38fe57af549f4d939d89a124fa75ae87c7cafa10e2a2bfa4debc821564afe32c5703cd18de50f24b8f7e33da4498f2d31376b45871cdd0040781d8bcc0a6e1f0371e8e8d0400887f3597e36c616cfa8781ceb92cbc5ff001ea309facc1dcbbe841a656e217fd6669e257ff55365284063cf7d87cd429916cf20f05bf74d3998415ed142ede2368741443cf247f34212cfc74001ec79375d3dbb5c1c26ccdab9ae87557eb9fe0d8b2b7ae2e28c670cab4487ae3f0dc0dd33160f41fa87f3dd5cb10a0c1baf39d42adf104ba21da121887b6177bba93c4c5a1c2ed53372f48c450ec950970f5555606a504738e00b421025be3b9dcdfbe8ec5488e153bf874871eec4a7676f9b02be5ad53f5512fc6a33c154abc25fc4a2e91f7005146abc2b7ad395552c628ee97122edaf2d34f8cd1bcd10e80151add7a5ece9cb59d1f998c679cbe1493e291f098ae2a0c1aff56f1d719"}, {0x10}, {0x20, 0xffff, 0x5, "44ac86c0e3cfeb9620462d11188b3f"}], 0x10c0}, 0x400) r1 = socket(0x2, 0x0, 0x40) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xfffffffffffffeed) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x4, 0x800, &(0x7f0000000040)="5dcc13ee3248199f07806d8eef5ce4ce256ed27c48db67878ea466bb2a2aa9f63f1ef2a2e52d777764e284c8df97e50919221b1ab238cdbbb8616bbf6c2f", 0x3e) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) poll(&(0x7f0000000100)=[{r3, 0x197}, {r3, 0x10}, {r3, 0x40}, {r3, 0x2}, {r1, 0x30}, {r2, 0x145}, {r1, 0x41}, {r2, 0x100}], 0x8, 0x9f) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="b100050202000600000012005786ca3849451ae3d3051020741038f53e8551f30cd5020be454b691d760fb547929efade33c5f0e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4952d129d77f446a3ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026b053a241ae28e8a206fc05e5fe5a8af63ff37282934e4fde2f20fd3872babfbb770c1f5a872c881ff7c", 0xb1, 0xd, 0x0, 0x0) shutdown(r0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/129, &(0x7f0000000000)=0x81) 16:00:10 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x1) symlinkat(&(0x7f0000000000)='./file0/\x00', r0, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x31, 0x4}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x2000) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x9, 0x65, './file0\x00', 0x7, 0x1000, 0x8001, 0x6}) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) 16:00:10 executing program 1: shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x402) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) syz_execute_func(&(0x7f0000000000)="c481fae6ab00000000440fd83866450f624100c401f96e2a0ff27dfe8f8878c2d800c4e27d320da10000008f09889a16f25967642e450fd1b3feefffff") ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x9, 0x0) r3 = dup2(r2, r1) bind$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = msgget(0x2, 0x204) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f00e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa2db6240f59ee42efa075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x8000000000800) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000013c0)=0x65ca) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r5 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000001c0)=0x4) r6 = dup(r4) getsockname$unix(r6, &(0x7f0000002440)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x0) r8 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r8, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgrcv(r8, &(0x7f0000000600)={0x0, ""/96}, 0x1e8, 0x3, 0x0) msgsnd(r8, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0baf9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c9fafbebaeeae247386f838639df521f78a22064ccf4f3"], 0x1, 0x800) 16:00:10 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0xfff}, {0x6, 0x6}}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x100000000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x336, 0x5}, 0x8) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000740)="08061e008e2e8a00c718ae3da965cb112d349ba75504d38e7dd31a4215abf5175200124318787db75e614ea97c606d5c41999c15d924fb5bc52961749212abeef93fa13d263023fd44d136cc4da737489fbc603667b7a450000000000000", 0x5e}], 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="010000", 0x3}], 0x1) write(r0, &(0x7f00000006c0)="93ac", 0x2) write(r0, &(0x7f0000000040)="000000deff", 0xffffffffffffff7f) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x0, 0x0) close(r1) setitimer(0x1, &(0x7f00000000c0)={{0x326b, 0x100}, {0x3, 0x100000000}}, 0x0) dup(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20122, 0x0) close(r0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) getegid() fchflags(r0, 0x70006) renameat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000005ffd, 0x3fe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001280)="a4f648550285220a8c853908bb919abb72bff0e8ed96ef72808418db164fab674439759f634b41b0e255121cfd7d69c590758e6379e47b61e0be859631b89ca17f6da54714abf02bbf662df518135cbc1dde484aae36e602d9a356e9c9469b26c3c9dfe0beb59cf7bd736b80adf56660117290078780e5ee22508befee3c148ed4cf093207d73fa24eb696f24994a513e0f356b4e1607718fbe86882ecdfe0f43aed6b66077838978e28ce2d73f1caef0c3bf36a4464dfbf60934ac1a513df1a74578d481b8857552d012d5ddf29becd36665e9545093c8bcf0b57464f27c73ef57d401fafd2e5646c7e2d787c070eb47556b9626344360de49566319fe2d8e30aa450e0d60043e2d5bb511f75443b9a21c6fbf067ed771f77b1ccb0cae5d468aca0340941d53edd0969be6fe1fd36491a3bcc5578f3e8d0a268ea0b1b07405d6cf969eb8c3295ba22265178fef918f8df7f353e69f2c69e8c38a71464c3bb72ecaa5e1d2fe1a07e1267ab0cdb686a560c5057bfdbc9610a9eda3b8c997711d0d9a1ab34ae2d7041d86d7e6baee6e7119659fabbf3b24b6b20f87b79b42d821bed23d3b76f5b5b41a2c9e9901b74dd3c585e9b316f285f3e0bcdc7ee8c8cbb8509996413adddab6e221a6a4c22e689810dbaf415add412e78fb2f412189106915592c504039762730ee37a25e2ae7321026b64a961647f69222d4c3586eea381754b109e5ccb3696d5a3c6337500179f20c09dfb9931fe2ee81ec71306057a5426012a3d32aac974db4712bad6bc0e21feac31bd396b8f2f88659281503468df62e89bcccca382df06fc009ca18167a79b29a6e3ec8b4c9c320438698965febcef28d537c38cfd5224c64063a5ff7f2e31dd924cb41e5321032b42c15c87d0ae9082f0ba0a1d7a4460b0f7390a033da246670525192a8f51ff5d03b0244b87667e3ca00e66e3dd0bd24eed938d10ea9ff9366e81ed555d35e4f8b3b2d7b79ba006373f5ae60c201cb1764e74e4f3ecccf899a1eb9492cbcdbfad09598936755d5016ecfbecec77619e25a53ea7bea4e685ab46a7647ab05e5b77656604c3a3ae0f6ed26b229afc0d91f15ac02651ddb0bc68b655033b8b972a20656b47541a8bf6ae09b984f0862b30167ca63dc5d3b0bb849670476f359880338e61e19dfb049f3fcbe08f1ecffcadb5de0e885fe9dd351b4afe1103b166756c2e9f7e7a65724ceb097ce4306d21578324adaec5ff1f83ea193c253bab7404f0760a487a672bce66e6d422f2fc5d8ac19a24be92d0eaea5cd768aef3ee1dad4abb12414a60a99caf539257afe4b17751d602a93c4467e6b47b0a012d816a437a6252574882d64a58539d628ed46f9c8f058f1a410da7f15df71a234817bef6ed03e7ecf6c3c66ea3ce4f1904d4a33b3d18b83f70480cb64bd1dfae38589759199f596b29da920a5963b602c0bc5228450881dbe200fb0daa9f429481d807db59dfe74ce1d6e749217c6332aeaaadb1956c8752d0d52745ebc4b68d96d816de252995384356284380899a07aae2447bfa58701055befd7003e92d450e88f229f9ea64fd2ce05e2945baa7ca479a860a3ba0a3a095198633eae6a2ade25e56401f972ab328192620ad284ce7eeaf87bb16ab4cc7579b66d7ff231f3fb12285c21d43eb59277233d28529a30c31d2f51aade75d93a9f2fcd242933f1da44b17b6afbb6067a7f93390bbeb3f96fe7fa63183dd0851d676b4b4dda408bcb6afd79bdf506116ebf09d29e11802379e8c776eed260deb2a980a2d74c9e87aa855d4013fed3d03c6d7c649575938c38b432ae546ad2d6955c9d4c878da500b60f5a04adbf7df38768306334c04864eb49d897e29cec4da39aece80ea0c10f5fd7c695abaeef5bec82e263e32e6b1a204f7763c8363d054dd2adcd48927ed15b8093ebce1615c34b304cd6b426f0bc7411c1ae383ba11b5dadc9dc7df9abde255dfc4a66fa6e8f8ba2110353ca36b93340d8f6cbcc5d5ef86d8d5abb71e70bb1d8630ba49778deac25b3ba5a3e0b33e0faecf3aa02ccc4b4204a74e1d843aa6bd984761484d66d8f91b3fe7dcbe77708ac5a39ada5d692567c67c1ea9f8107a42728397a88e2682b801451b9ab2c6fbb9133a9935030ff4e7d5dafa004ac7f625bc39c12aff68584cd334ba800620975f5acc26d7429679482dbe7ac4625a6545f687a548990476ec2c142c1c153ddfe0cf91304f6a1220461d74632b6628ce657293768111baba9eff1d724f3a2515c9a1b8a673732d6606d4e5710f1294e9fa9c5190dcdccefa2e6f3535373f2aadd10a3183c4633c3e34ae11780a84038ca049f873c36a07f38cc126be4342cd6c8d03905a12f7f9b8cee266fbf9f230016c4aebb49552fe1846af1c563452261a9e61022a12ba87e2a8c0cb3e8fd125c2c701d7c9250529f92ca12eed08c44e824043a38302ecedfcf17f4f29ce7e6c59cfe006c2320510923f8de72a46f6e0ff2ac92e9a42f4567d1e1ed8443ebaf1781d3ed657dd215d37661aa85f23a457f9c91ad6e7a98793114b48a6764dc023c5e376107ce137aa3e737bbe796603f859e5eb270b8251eadaeda0e1f1d125d2f48eb76a7181b081fd10e447567c2d9ec75adde0819d8ffce552a82d913b37b4cd6a9ea2f793b076f43ecd1d3ccb48d5202d2581983d094624c30238ad10884b8aa372550d7aa49bb2c23ae25d7d90d3b7292ac72241874440a25b4210cb5438cae9f65d4b4808b5c1e7f42098e2aa9535f9e3866f1766a6db432384a57e2167de23dc1ee38c6eef3ae6762b0eae9a9867dfe1e55b8337bb04d6ca680d88c6a6a46105ea122aeae4a71d01b58bcc3912a0675e4dc28807f5976a14389e48b6b2fd855a837811cfde18d959c47c24f1f90126ed787784a96c9f3b0e68c5e45e4a1491117c1e340f5f8d2c8a308235c531ae8b8610eada4b5d1104ef9a6772777e3acb6982cf99a9d4a3db32bb7ba397208b08c851a07491a468d3eadf48a14323c483949e0a8005e749b88762ae985ccf132837c47a3a2a2abe22fc47e29e26ae1a17b5cbca31417f3251d82e55c34e672b5a35a2a4788dc4e2d0369e0dc4a55f392abda04833fc42e340bfce924af169016ca19dd1be766fbc96cc6530ab77948fd14a73624be660d44a7858bbe5a8cf39e85560e247c9ad23e9f8ef3692b12739b0d754a8c68a2a47c6fc89ac4f553333a7f15ffc0a23a3b38984fdae7dfd3b7eea5313e315861f3b47876a6df06ed1505f8785953299b287d9a498534d4ab4c003feb69e7caea399416afb718932e08b5834947f0b220b510d7bb4ff01a11f008f914942efebdd9c9feb1ae15e5276a804f903c5c4f027f3c2b476fa3595103dc9df202ec1d2c80b837b4a02ecf83cecdf597c4892141633925ffeb06fbb22b28938b4a5b2e4689d3ae076aee5977f93063fc04d1b1b1c6cd332c9ff7a9542f5e3c5a62455f98ad5c6188d1a3b636dba160a3e3ed730e1948b6e500acaffbfd4a00f993181356bad89b30931788098c2b553e2b16c910b24d683266944313273ab3d62da86e27c6f5dcc566cc76669516378f9962f0bcbcca3080c540087201c2a053ca805c0e48ba7aa1ddf591333346171c22b49bb61635fcb2ce88e584cf52d7d6b110421d499fe04b346eee6b293a1e85a3ad538b27963a977843830d741914247be6af0ca2953c20780391341865fdd54d24ae58248b0d88a6298104ffb0287711595a308004c86319bec2e96372a4256a4d82e710419eb412e60370dcefe5c78b057f2a143bec2e23375a06aad399a238ef10ff66d8dd448e82563d24afc880f59f7f0bff89f8fae6d979a204bbe34661bb5fa625ec0a5602e5d5f27f04fb515bf43bf799a1cee1ce9679912e70b6489d35bacf38da9d196a757269aaf77801e13f3ebc45dfc05d8e9b7ab5d8da84ee2db684bc54ca6fcd91a12269f930e03c02d9372ee0c8c719b574569898dbec7d6fb1e747c7a570ddac856eea2057fd4d30e12aa8facdcb88712905e91354a8d60b2dbb245bd92ed3b45f8151f626af59020c5007f7876ec56c7da6b637e32f03f51e20ea354ad5071857e74912bda72c069596a20c9cf1b457ad16961ae83881da4ae482be1a5e5da7ee6a0ee9a36e1e0d3537bc7b36e155dca6141c2650292dc84d36344afbf72c2e3d494a0f93e83dd1379ceac9558a7b6a73a9c0cd643004ed4491ee381ac1689e302a8d7e92adf6227ed7d06e5da0aa84c26994c064acbfda8d45af30cfa1a9e8ca4894b9c1fbf0a3cb8c4492e6e1f807c3fd6baa0ef37ce392f0f589790c605537efaa140524e7238d4f3218b653316157d7fe1b59e4d42985d7506797add7c6557043d299c58f857308921062e613e5248efb05858628640a01ecf66300221cb43c3d13d73ad68e7955722a389e85a03ab616682db648cc02b91cd23818341564ffb888d836f984411c6994bfeca30cb98b1a9f39d9c9d0a24bbcd8095fc03d4d31e5f8e2cee9a21c682e129e6582bc86498339082901bb60b05f52b5de59a95fa388253a84a5146749d8c9771c6f2fbf7151bffd7925527f8fc175d6ee3094eb78a980f5db515e378521e3008ddb1761299df022c81833b565f811fd11b39098433674a63c27c559a759eb1cedc4d132c0f368437424efb4bae31d603b708a6df1120b629fe91c52aef07f7263f339ded9e456074b86927323751e231c5627374a56f306ab30c8658d70f236797c6e3fe69ec498e252b54032417cbd7c4099579e39e28d97676792b647bcc6c08ebd976a0507a8b5688d0335aa4c89f63026c2a4bf474869c911f32199d59951cda87c0d9884655596bb7b88e41f159d89287b93bb629c871abb0b5b468a9381c0f94336453a91b8ca075d40b407317229e24dd84fb9e8513b0e1b68b7e6b17b3ac74015eb7b544e79c335518f139e8e34c716f8941f57297fbaf9118c5e778b45ddbb818391b977b59c42ba334c315e25c9716013315e30c54d6b61e12ef352fe59b4a46996adc3f464fb8de255d2390c021a7cd0974071455c7caf8448a7eb95e4242ece864b777d2dbe30d71b40db0233545c5886f3fd7e056a4381d2bedda12880dc0acbafb675be0e14be30a3d06236b6c49060b099862e3184d5285eb5840486c33848d60a7b0a68884fc0c92725b69d318e1a3c8fd8e5dc354e609fcb57880ec0b0092c2c834ee94399317361182318cfe03249e4db19b40da946f53972ada766a930f8b4eb14bce841a98ac59e7525804a1c757837335ccf6aeca5c712549854306d60211d4dc7283af00ee5909fc7089ec3b24dc2caefaef63ef0318aee422197cde9210a2206a5f995be37c8831f917a6650a319d1f460dcd1b1c41aac1304a91b6a5ffc260dcab496fd4cfc4e0d4cd9a41b52e86bbed45769624168cb837c2cde0075d3c4dc3e155b26d880815ccdbfb461acc5a4b2e023e7992bf2735cf24c8b4f1c31237b52658ef4726e496bb750b0f7c77bcf6567ffdb2e78b19507aa2ce3d4e5793ad914924563df3fe205a8deaad8cf16ddb95907b234bc51049081978565c3225c195143618cf5e29ed265b3b6a46ce4f8dc6a45dfaaefcf4809b7848914acaa1b5bf58a66c345c2da4be15926c8601c7dcb04a5087a097335ef3a97e2d1ddf53a69071bf4d2e5fdd4f947ab88c72933107f50fdd441dc9e1cad5f8cf41958f94e53c3be1bcc8969f6720d942444f3dc057d4d209d177f210bb964dc0c2f2aaa7712b8781e53dba6588452be917c956e079ec5a1761228144", 0x1000}], 0x1) dup2(r1, r0) chmod(&(0x7f00000000c0)='./file0\x00', 0x2) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x4000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) lchown(&(0x7f0000000340)='./bus/file0/file0\x00', r1, r2) semget(0xffffffffffffffff, 0x2, 0x204) socketpair(0x3b, 0x3, 0x40, &(0x7f0000000040)) open$dir(&(0x7f00000003c0)='./bus\x00', 0x10002, 0x118) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r3, r3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x2}) setitimer(0x0, &(0x7f0000000240)={{0x1, 0x10000}, {0x100000001, 0xbf}}, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000400)={0x601f, 0x9, './bus/file0\x00', 0x7, 0x0, 0x0, 0x4}) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x20) mkdir(&(0x7f0000000580)='./bus\x00', 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000600)) open(&(0x7f0000000440)='./bus/file0/file0\x00', 0x0, 0x40) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, 0x0) setegid(r4) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) panic: malloc: allocation too large, type = 2, size = 536870920 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *324071 16857 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(20000008,2,2) at malloc+0xa13 wsmux_getmux(4000000) at wsmux_getmux+0x71 wsmux_add_mux(4000000,ffff800001962d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd803bedec98,80085761,ffff800014a33e20,f,fffffd803f7c67e0,ffff800014a0a4e0) at VOP_IOCTL+0x9a vn_ioctl(fffffd802f0bccb8,80085761,ffff800014a33e20,ffff800014a0a4e0) at vn_ioctl+0xc9 sys_ioctl(ffff800014a0a4e0,ffff800014a33f68,ffff800014a33f50) at sys_ioctl+0x638 syscall(ffff800014a34000) at syscall+0x541 Xsyscall(6,0,ffffffffffffff86,0,3,ce407658010) at Xsyscall+0x128 end of kernel end trace frame: 0xce6914cb930, count: 5 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 malloc: allocation too large, type = 2, size = 536870920 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(20000008,2,2) at malloc+0xa13 wsmux_getmux(4000000) at wsmux_getmux+0x71 wsmux_add_mux(4000000,ffff800001962d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd803bedec98,80085761,ffff800014a33e20,f,fffffd803f7c67e0,ffff800014a0a4e0) at VOP_IOCTL+0x9a vn_ioctl(fffffd802f0bccb8,80085761,ffff800014a33e20,ffff800014a0a4e0) at vn_ioctl+0xc9 sys_ioctl(ffff800014a0a4e0,ffff800014a33f68,ffff800014a33f50) at sys_ioctl+0x638 syscall(ffff800014a34000) at syscall+0x541 Xsyscall(6,0,ffffffffffffff86,0,3,ce407658010) at Xsyscall+0x128 end of kernel end trace frame: 0xce6914cb930, count: -10 ddb> show registers rdi 0xffffffff8161b027 db_enter+0x17 rsi 0x1cff __ALIGN_SIZE+0xcff rbp 0xffff800014a339f0 rbx 0xffff800014a33aa0 rdx 0x1d00 __ALIGN_SIZE+0xd00 rcx 0xffff80000093b000 rax 0xffff80000093b000 r8 0xffff800014a339b0 r9 0x1 r10 0xffff80000399c480 r11 0xe74072306bbddc79 r12 0x3000000008 r13 0xffff800014a33a00 r14 0x100 r15 0x1 rip 0xffffffff8161b028 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014a339e0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=324071 stat=onproc flags process=0 proc=4000000 pri=76, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff800014a0abe8,0xffff800014a0a040 process=0xffff8000ffff73c0 user=0xffff800014a2f000, vmspace=0xfffffd803f014e70 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 16857 31499 71291 0 2 0 syz-executor.1 *16857 324071 71291 0 7 0x4000000 syz-executor.1 52949 103963 96732 0 2 0 syz-executor.0 52949 267380 96732 0 3 0x4000080 fsleep syz-executor.0 52949 112072 96732 0 3 0x4000080 fsleep syz-executor.0 71291 79181 9232 0 3 0x82 nanosleep syz-executor.1 96732 492105 9232 0 3 0x82 nanosleep syz-executor.0 27180 485981 0 0 3 0x14200 bored sosplice 9232 218221 81556 0 3 0x82 thrsleep syz-fuzzer 9232 414877 81556 0 3 0x4000082 thrsleep syz-fuzzer 9232 57310 81556 0 3 0x4000082 thrsleep syz-fuzzer 9232 147975 81556 0 3 0x4000082 thrsleep syz-fuzzer 9232 345375 81556 0 3 0x4000082 thrsleep syz-fuzzer 9232 286591 81556 0 3 0x4000082 kqread syz-fuzzer 9232 148056 81556 0 3 0x4000082 thrsleep syz-fuzzer 9232 160508 81556 0 3 0x4000082 thrsleep syz-fuzzer 81556 88287 99325 0 3 0x10008a pause ksh 99325 286266 27697 0 3 0x92 select sshd 5794 424355 1 0 3 0x100083 ttyin getty 27697 466545 1 0 3 0x80 select sshd 77442 86852 41649 73 3 0x100090 kqread syslogd 41649 521391 1 0 3 0x100082 netio syslogd 4013 375078 1 77 3 0x100090 poll dhclient 91633 406706 1 0 3 0x80 poll dhclient 27717 150784 0 0 2 0x14200 zerothread 20767 43989 0 0 3 0x14200 aiodoned aiodoned 13418 285574 0 0 3 0x14200 syncer update 40120 452771 0 0 3 0x14200 cleaner cleaner 73895 114800 0 0 3 0x14200 reaper reaper 59852 103726 0 0 3 0x14200 pgdaemon pagedaemon 29344 39006 0 0 3 0x14200 bored crynlk 6030 522857 0 0 3 0x14200 bored crypto 20883 15573 0 0 3 0x40014200 acpi0 acpi0 91071 279279 0 0 3 0x14200 bored softnet 58983 165989 0 0 3 0x14200 bored systqmp 19993 378111 0 0 3 0x14200 bored systq 73359 62488 0 0 3 0x40014200 bored softclock 84449 88902 0 0 3 0x40014200 idle0 86159 245556 0 0 3 0x14200 bored smr 1 140465 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 Kern Lim devbuf 9602 10487K 10488K 78643K 16300 0 0 pcb 23 9K 11K 78643K 4164 0 0 rtable 103 4K 4K 78643K 5536 0 0 ifaddr 86 27K 35K 78643K 2336 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 186 0 0 iov 0 0K 28K 78643K 1342 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1187 74K 75K 78643K 10216 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 112 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 1190 0 0 dirhash 15 2K 2K 78643K 15 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 21K 78643K 12430 0 0 sigio 0 0K 0K 78643K 108 0 0 proc 42 30K 54K 78643K 3626 0 0 subproc 64 65538K 67586K 78643K 2277 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 850 0 0 in_multi 33 2K 2K 78643K 1017 0 0 ether_multi 1 0K 0K 78643K 51 0 0 mrt 2 0K 0K 78643K 20 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 132 583K 583K 78643K 132 0 0 exec 0 0K 1K 78643K 1208 0 0 pfkey data 0 0K 0K 78643K 8 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 104 22K 39K 78643K 29199 0 0 UVM aobj 130 6K 6K 78643K 149 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 373 0 0 NDP 21 0K 1K 78643K 731 0 0 temp 233 2361K 3000K 78643K 42665 0 0 kqueue 0 0K 0K 78643K 53 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 68 0 64 1 0 1 1 0 8 0 inpcbpl 280 3828 0 3821 2 1 1 2 0 8 0 plimitpl 152 307 0 300 1 0 1 1 0 8 0 rtentry 112 619 0 579 2 0 2 2 0 8 0 syncache 264 4 0 4 2 2 0 1 0 8 0 tcpqe 32 8 0 8 1 1 0 1 0 8 0 tcpcb 544 1415 0 1411 1 0 1 1 0 8 0 nd6 48 132 0 128 1 0 1 1 0 8 0 ppxss 1128 484 0 484 38 37 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2918 0 2727 21 8 13 13 0 8 0 art_table 32 2919 0 2727 2 0 2 2 0 8 0 art_node 16 616 0 582 1 0 1 1 0 8 0 semapl 112 1188 0 1178 1 0 1 1 0 8 0 shmpl 112 147 0 19 4 0 4 4 0 8 0 dirhash 1024 19 0 0 3 0 3 3 0 8 0 dino1pl 128 28709 0 26995 57 1 56 56 0 8 0 ffsino 240 28709 0 26995 101 0 101 101 0 8 0 nchpl 144 45998 0 44190 69 1 68 68 0 8 0 uvmvnodes 72 6989 0 0 128 0 128 128 0 8 0 vnodes 200 6989 0 0 368 0 368 368 0 8 0 namei 1024 149026 0 149026 6 5 1 1 0 8 1 scsiplug 64 25 0 25 16 15 1 1 0 8 1 scxspl 192 147316 0 147316 45 44 1 6 0 8 1 sigapl 432 12408 0 12394 2 0 2 2 0 8 0 futexpl 56 228934 0 228932 6 5 1 1 0 8 0 knotepl 112 2740 0 2721 1 0 1 1 0 8 0 kqueuepl 104 5031 0 5029 1 0 1 1 0 8 0 pipepl 112 5370 0 5351 14 13 1 2 0 8 0 fdescpl 424 12409 0 12394 2 0 2 2 0 8 0 filepl 120 79638 0 79541 12 8 4 5 0 8 1 lockfpl 104 2577 0 2577 9 8 1 1 0 8 1 lockfspl 32 2812 0 2812 9 8 1 1 0 8 1 sessionpl 112 81 0 71 1 0 1 1 0 8 0 pgrppl 48 181 0 171 1 0 1 1 0 8 0 ucredpl 96 25229 0 25222 1 0 1 1 0 8 0 zombiepl 144 12394 0 12394 3 2 1 1 0 8 1 processpl 840 12424 0 12394 4 0 4 4 0 8 0 procpl 600 27017 0 26977 7 3 4 4 0 8 0 sosppl 128 124 0 124 33 32 1 1 0 8 1 sockpl 384 7468 0 7451 19 15 4 4 0 8 2 mcl64k 65536 2515 0 2513 187 182 5 33 0 8 3 mcl16k 16384 37 0 37 23 23 0 1 0 8 0 mcl12k 12288 191 0 191 37 36 1 1 0 8 1 mcl9k 9216 127 0 127 41 40 1 1 0 8 1 mcl8k 8192 188 0 187 11 10 1 1 0 8 0 mcl4k 4096 2936 0 2936 19 18 1 1 0 8 1 mcl2k2 2112 49 0 49 31 31 0 1 0 8 0 mcl2k 2048 66557 0 66521 38 32 6 9 0 8 1 mtagpl 80 6 0 6 3 3 0 1 0 8 0 mbufpl 256 181273 0 181201 108 100 8 22 0 8 1 bufpl 256 33969 0 26918 441 0 441 441 0 8 0 anonpl 16 1092242 0 1084039 328 290 38 54 0 62 0 amapchunkpl 152 50220 0 50132 108 103 5 14 0 158 1 amappl16 192 61426 0 60956 351 326 25 36 0 8 1 amappl15 184 3527 0 3523 1 0 1 1 0 8 0 amappl14 176 1063 0 1061 3 2 1 1 0 8 0 amappl13 168 2600 0 2595 1 0 1 1 0 8 0 amappl12 160 1405 0 1404 2 1 1 1 0 8 0 amappl11 152 2642 0 2631 1 0 1 1 0 8 0 amappl10 144 2480 0 2477 1 0 1 1 0 8 0 amappl9 136 2210 0 2203 1 0 1 1 0 8 0 amappl8 128 1744 0 1710 4 2 2 2 0 8 0 amappl7 120 1765 0 1759 1 0 1 1 0 8 0 amappl6 112 1193 0 1183 1 0 1 1 0 8 0 amappl5 104 1069 0 1058 1 0 1 1 0 8 0 amappl4 96 11899 0 11871 1 0 1 1 0 8 0 amappl3 88 2048 0 2043 1 0 1 1 0 8 0 amappl2 80 112567 0 112505 2 0 2 2 0 8 0 amappl1 72 217685 0 217256 26 17 9 19 0 8 0 amappl 72 27715 0 27679 1 0 1 1 0 75 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 148 0 19 3 0 3 3 0 8 0 uaddrrnd 24 12409 0 12394 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 12409 0 12394 1 0 1 1 0 8 0 vmmpekpl 168 77037 0 77017 2 0 2 2 0 8 0 vmmpepl 168 1240570 0 1239061 379 300 79 83 0 357 10 vmsppl 264 12408 0 12394 6 5 1 2 0 8 0 pdppl 4096 24824 0 24788 5 0 5 5 0 8 0 pvpl 32 3364816 0 3353294 766 654 112 242 0 265 10 pmappl 192 12408 0 12394 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 967 0 380 19 1 18 18 0 8 0